html{font-size:11px}@font-face{font-family:helv;src:url("/static/fonts/Helvetica.ttf")}@font-face{font-family:helvBold;src:url("/static/fonts/Helvetica-Bold.ttf")}@font-face{font-family:helvLight;src:url("/static/fonts/Helvetica-Light.ttf")}@font-face{font-family:helvNeue;src:url("/static/fonts/HelveticaNeueLTStd-Blk.otf")}@font-face{font-family:karlaLight;src:url("/static/fonts/static/Karla-Light.ttf")}@font-face{font-family:karla;src:url("/static/fonts/Karla.ttf")}@font-face{font-family:karlaMid;src:url("/static/fonts/static/Karla-Medium.ttf")}@font-face{font-family:karlaBold;src:url("/static/fonts/static/Karla-Bold.ttf")}@font-face{font-family:karlaBlack;src:url("/static/fonts/static/Karla-ExtraBold.ttf")}@font-face{font-family:albertLight;src:url("/static/fonts/AlbertSans-Light.otf")}@font-face{font-family:albertMid;src:url("/static/fonts/AlbertSans-Medium.otf")}@font-face{font-family:albert;src:url("/static/fonts/AlbertSans-Regular.otf")}@font-face{font-family:albertBold;src:url("/static/fonts/AlbertSans-SemiBold.otf")}*{scroll-behavior:smooth;scroll-padding-top:14rem}*::-moz-selection{background-color:#3e3e3d;color:#fff}*::selection{background-color:#3e3e3d;color:#fff}*::-moz-selection{background-color:#3e3e3d;color:#fff}img::-moz-selection, svg::-moz-selection, object::-moz-selection{background-color:rgba(0,0,0,0)}img::selection,svg::selection,object::selection{background-color:rgba(0,0,0,0)}img::-moz-selection,svg::-moz-selection,object::-moz-selection{background-color:rgba(0,0,0,0)}body{margin:0;padding:0;color:#3e3e3d;font-family:helv;overflow-x:hidden !important}button{background-color:rgba(0,0,0,0);border:none;outline:none}h1{font-family:helvBold}h2,h3,h6{font-family:helvLight;font-weight:300}h5{font-size:1.6rem;margin:0;font-family:karlaMid}a{text-decoration:none}a:hover .arrow{transform:translate(20%, -20%)}.container{max-width:80%}section{min-height:100vh;min-height:100dvh;height:auto}.lander-container{margin-bottom:8em}input{outline:none}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.form-control::-moz-placeholder{color:#fff;opacity:1}.form-control::placeholder{color:#fff;opacity:1}.dark-placeholder::-moz-placeholder{color:gray;opacity:1}.dark-placeholder::placeholder{color:gray;opacity:1}.dark-placeholder:-ms-input-placeholder{color:gray}.dark-placeholder::-ms-input-placeholder{color:gray}.vr{opacity:1}.container-fluid{padding:0}.navbar-toggler{color:rgba(128,128,128,.7);border:1px solid rgba(128,128,128,.7)}.fa-search{color:#fff}.vertical-alignment-helper{display:table;height:100%;width:100%;pointer-events:none}.vertical-align-center{display:table-cell;vertical-align:middle;pointer-events:none}.modal-content{width:inherit;max-width:inherit;height:inherit;margin:0 auto;pointer-events:all}.color-green{color:#80b53f}.color-green::-moz-selection{background-color:#80b53f;color:#fff}.color-green::selection{background-color:#80b53f;color:#fff}.color-green::-moz-selection{background-color:#80b53f;color:#fff}.color-dirty-green{color:#80b53f}.color-dirty-green::-moz-selection{background-color:#80b53f;color:#fff}.color-dirty-green::selection{background-color:#80b53f;color:#fff}.color-dirty-green::-moz-selection{background-color:#80b53f;color:#fff}.color-darker-green{color:#54a744}.color-darker-green::-moz-selection{background-color:#54a744;color:#fff}.color-darker-green::selection{background-color:#54a744;color:#fff}.color-darker-green::-moz-selection{background-color:#54a744;color:#fff}.color-bold-green{color:#008245}.color-bold-green::-moz-selection{background-color:#008245;color:#fff}.color-bold-green::selection{background-color:#008245;color:#fff}.color-bold-green::-moz-selection{background-color:#008245;color:#fff}.hr-border-green{border:1px solid #54a744;background-color:#54a744;color:#54a744;border-radius:100vw;margin:1rem 0 .2rem 0;width:20rem;opacity:1}#alertModal .modal-content{border:2px solid #3e3e3d;border-radius:0px;box-shadow:0px 0px 6px #3e3e3d}#alertModal .modal-body{font-size:2em;text-align:center}.arrow{margin-left:.3rem;width:1.8rem;height:1.8rem;transition:transform .4s}.arrow-next{height:10px;color:#fff}.carousel-container{margin-left:-3.4%}.infinite-carousel{width:100%;overflow:hidden}.infinite-carousel-container{display:flex;align-items:center;transition:transform .6s}.carousel-item{min-width:100%;width:100%}.left-arrow,.right-arrow{position:relative}.left-arrow .clickableArea,.right-arrow .clickableArea{position:absolute;top:-2.7em;height:8em;width:8em;cursor:pointer}.left-arrow .clickableAreaLeft,.right-arrow .clickableAreaLeft{left:-2.7em}.left-arrow .clickableAreaRight,.right-arrow .clickableAreaRight{right:-2.7em}.left-arrow img,.right-arrow img{height:1.8rem;cursor:pointer}.btn-primary{font-size:1.9rem;border-radius:100px;border:none;background-image:linear-gradient(to right, #008245, #80b53f);color:#fff;padding:.8rem 2rem;font-family:karla;transition:box-shadow .3s}.btn-primary:hover{color:#fff;box-shadow:4px 4px 6px rgba(0,0,0,.5)}.btn-form{font-size:2rem;border-radius:100px;border:none;background-image:linear-gradient(to right, #009045, #80b53f);color:#fff;padding:.6rem 2rem .7rem 2rem;font-family:karla;transition:box-shadow .3s}.btn-form:hover{color:#fff;box-shadow:4px 4px 6px rgba(0,0,0,.5)}.btn-chevron{height:1.4rem;margin-left:4rem;margin-bottom:.4rem}.btn-form-2{font-size:2rem;border:1px solid rgba(0,0,0,0);border-radius:100vw;background-color:#fff;color:#80b53f;padding:.6rem 2rem;font-family:karla;transition:box-shadow .3s}.btn-form-2:hover{color:#80b53f;box-shadow:2px 2px 8px rgba(255,255,255,.3)}.form-chevron{height:1.6rem;margin-left:6rem;margin-bottom:.2rem}.drop-arrow{height:2.6rem}.green-chevron{height:2rem;cursor:pointer}.indicator-row{margin:2em auto 2em auto;width:6.7rem;height:1.1rem;position:relative;overflow:hidden}.indicator-container{position:absolute;left:-1.4rem;top:0;display:flex;align-items:center;transition:.4s;border:none}.indicator-dot{width:1.1rem;height:1.1rem;border-radius:100%;background-color:#a3a3a3;margin:0;scale:0;margin-right:.3rem;transition:scale .4s}.indicator-dot.indicator-dot-green{position:absolute;left:2.8rem;top:0;scale:1;background-color:#80b53f}.indicator-dot.indicator-dot-active{scale:.9}.indicator-dot.indicator-dot-next{scale:.7}.indicator-dot.indicator-dot-last{scale:.4}.loader-container{position:fixed;top:0;left:0;min-height:100vh;min-height:100dvh;height:auto;width:100vw;background-color:#222;z-index:99990}#loader{width:48px;height:48px;display:inline-block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:99999}#loader::after,#loader::before{content:"";box-sizing:border-box;width:48px;height:48px;border-radius:50%;border:2px solid #fff;position:absolute;top:0;left:0;animation:animloader 2s linear infinite}#loader::after{animation-delay:1s}@keyframes animloader{0%{transform:scale(0);opacity:1}100%{transform:scale(1);opacity:0}}.gallery-modal-backdrop{background-color:rgba(0,0,0,.6);width:100%;height:100%;position:fixed;top:0;left:0;z-index:99980;opacity:0;pointer-events:none;cursor:pointer}.gallery-modal-container{background-color:rgba(0,0,0,0);padding:0px;max-width:100%;width:100%;border-radius:.6em;position:fixed;top:50%;left:50%;transform:translate(-50%, -100%);z-index:99990;opacity:0;pointer-events:none;transition:transform .4s}.gallery-modal-container img{display:block;max-width:100%;max-height:100%;width:88%;margin:auto}.gallery-modal{display:flex}.gallery-modal>*{flex-grow:1;flex-basis:0%}.gallery-popup-item{margin-right:1%;width:100%;min-width:100%}.gallery-dismiss-btn{position:fixed;top:.5em;right:1em;border-radius:.5em;z-index:99999;opacity:0;pointer-events:none;cursor:pointer;transform:translate(8em, 0);transition:transform .4s}.gallery-dismiss-btn i{color:#fff;font-size:2.6em;padding:1em;transition:transform .3s}.gallery-dismiss-btn:hover{background-color:rgba(0,0,0,.1)}.gallery-dismiss-btn:hover i{transform:rotate(90deg)}.gallery-popup-btn{position:fixed;top:50%;border-radius:.5em;background-color:#fff;z-index:99999;opacity:0;height:4rem;width:4rem;display:flex;align-items:center;justify-content:center;pointer-events:none;cursor:pointer;transition:transform .4s}.gallery-popup-btn#gallery-popup-left{transform:translate(-8em, 0);left:1em}.gallery-popup-btn#gallery-popup-right{transform:translate(8em, 0);right:1em}.gallery-popup-btn:hover{filter:brightness(0.95)}.small-head-slide-in{transform:translate(-6em, 0);opacity:0;transition:transform .6s,opacity .2s}#header{background-color:rgba(0,0,0,0);padding:2rem 0px;position:fixed;top:0;left:0;width:100%;z-index:9999;transition:background-color .2s}#header p,#header a{font-family:karla}.headerContainer{max-width:80% !important;display:flex;align-items:center;justify-content:space-between;position:relative}.headerContainer i{font-size:1.6rem}.headerContainer .hamburgerIcon{display:none;position:absolute;right:0;top:2.4rem;transform:translate(0, -50%);padding:.5rem 1.2rem;color:#fff;border:1px solid rgba(255,255,255,.4);border-radius:.4rem;cursor:pointer}.headerContainer .hamburgerIcon.dark{color:#3e3e3d;border:1px solid rgba(0,0,0,.4)}.headerContainer .hamburgerIcon i{margin-top:.2rem;font-size:2rem}.headerContainer a{color:#fff}.headerContainer a:hover{color:#fff}.headerContainer a,.headerContainer p{font-size:1.4rem}.headerRight{display:flex;align-items:center;justify-content:flex-end;width:100%}.headerRight>*{margin:0 1.4rem}.headerDropdown{position:relative;min-width:1%;transition:min-width .4s}.headerDropdown .dropdownToggle{cursor:pointer;position:relative;padding:.5rem;margin:0;min-width:1%;color:#fff;transition:min-width .4s;padding-right:1.5rem}.headerDropdown .dropdownToggle::after{position:absolute;content:"▾";right:.5rem;top:50%;transform:translate(0, -50%)}.headerDropdown:hover .dropdownToggle{color:#fff !important}.headerDropdown:hover .dropdownMenu a,.headerDropdown:hover .dropdownMenu p{color:#fff !important}.headerDropdown:hover .dropdownMenu .subLink{color:#80b53f !important}.headerDropdown .dropdownMenu{position:absolute;background-color:rgba(0,0,0,.75);min-width:-moz-max-content;min-width:max-content;left:0;transform:translate(0, -2rem);opacity:0;padding:0;pointer-events:none;transition:transform .4s,opacity .2s}.headerDropdown .dropdownMenu.show{opacity:1;transform:translate(0, 0);pointer-events:all}.headerDropdown .dropdownMenu a{padding:.5rem 1.4rem;display:block}.headerDropdown .dropdownMenu a:hover{background-color:rgba(255,255,255,.2)}.headerDropdown .dropdownMenu .subLink{padding:.1rem 1.4rem}.site-logo-sm{height:4rem;margin-right:4rem}.header-search{display:flex;justify-content:space-between;align-items:center}.header-search img{height:1.6rem;cursor:pointer}#searchBar{border:1px solid #fff;color:#fff;border-radius:100vw;background-color:rgba(0,0,0,0);padding:.4rem 1.4rem .2rem 1.4rem;width:0px;opacity:0;transition:width .8s,opacity .2s}#subscribe{background-color:#3e3e3d;color:#fff;padding:9rem 0 8rem 0}#subscribe h2{margin:0px auto;color:#fff;font-size:2.8rem}#subscribe img{margin-top:.4rem}#subscribe hr{border:1px solid rgba(0,0,0,0);color:rgba(0,0,0,0);margin:0;width:100%;height:3px;background-image:linear-gradient(to right, #008245, #80b53f);opacity:1}.subscribe-container{max-width:67%;margin:auto}#subEmail{border:none;outline:none;border-radius:0px;background-color:rgba(0,0,0,0);color:#d3d3d3;font-size:2rem;padding:0rem .6rem;width:98%}#subEmail::-moz-placeholder{font-family:helvLight}#subEmail::placeholder{font-family:helvLight}#subEmail:-ms-input-placeholder{font-family:helvLight}#subEmail::-ms-input-placeholder{font-family:helvLight}#canadaGdpr{position:fixed;z-index:9990;bottom:1em;left:50%;transform:translate(-50%, 0);padding:1em 2em;width:100%;max-width:800px;background-color:#fff;color:#3e3e3d;border:1px solid #3e3e3d}#canadaGdpr h3{font-size:1.75rem}#canadaGdpr p{font-size:var(--bs-body-font-size)}#canadaGdpr .heading h3{margin-bottom:.5rem}.upper-container{display:flex;align-items:center;margin:0 auto}.text-area{margin-right:1.5rem}.para{margin-top:1.5rem;text-align:justify}.selection-area{display:flex;flex-direction:column;justify-content:space-between;margin-left:1.5rem}.gdprBtn{border:2px solid #80b53f;border-radius:100vw;min-width:14rem;border:none;outline:none;font-size:var(--bs-body-font-size);cursor:pointer}.gdprBtn p{color:#fff;margin:0}.gdprBtn:not(:first-child){margin-top:1rem}.gdprBtn:hover{color:#fff;border:none;background-color:#80b53f}.checkbox-container{display:flex;margin:1.5rem 0 1.5rem 0}.checkbox-container label{font-family:karlaMid;margin-right:.3em;cursor:pointer}.option{cursor:pointer}.option h3{font-weight:bold}.option:not(:first-child){margin-left:2rem}input.temp[type=checkbox]:checked{background:#80b53f;color:#fff}.temp{transform:translateY(0.1em)}footer{background-color:#3e3e3d}#footer{padding:5.4rem 3rem}.footer-container{max-width:84%;margin:auto}.footer-dropdown{cursor:pointer}#copyright{font-family:karla;color:#fff;font-size:1.5rem;line-height:120%;margin-bottom:0px}.site-logo-lg{width:68%;margin-bottom:3rem}.footer-logo-child{display:flex;flex-direction:column;justify-content:space-between}.footer-child{margin:4rem 0}.footer-child p{font-size:1.4rem;color:#fff;font-family:karla;font-weight:300;margin-bottom:0rem}.footer-child a{font-size:1.4rem;color:#fff;display:inline-block;font-family:karla;font-weight:300;margin-bottom:0rem}.footer-child a:hover{filter:brightness(0.8)}.footer-child .sub-link{font-family:karlaLight;color:#80b53f}.footer-child h4{color:#fff;font-family:karlaBold;margin-top:0;margin-bottom:1rem;font-size:1.7rem;font-weight:300}.socialLink{display:inline-flex !important;align-items:center;margin-bottom:1.2rem !important}.socialLink img{height:2rem;margin-right:1rem}.socialLink span{font-family:karlaLight}@media only screen and (min-width: 767px){.footer-child.col-md-3{width:20%}}@media only screen and (max-width: 2343px)and (min-width: 2000px){.navbar a{font-size:1.3rem}}@media only screen and (max-width: 1700px)and (min-width: 1440px){.navbar a{font-size:1.3rem}}@media only screen and (min-width: 2000px){html{font-size:18px}}@media only screen and (max-width: 1440px)and (min-width: 1281px){html{font-size:9px}}@media only screen and (max-width: 1280px)and (min-width: 1031px){html{font-size:8px}}@media only screen and (max-width: 1030px){html{font-size:7px}}@media only screen and (max-width: 991px){.left-arrow img,.right-arrow img{height:3rem}.left-arrow .ms-5,.right-arrow .ms-5{margin-left:1.6rem !important}.left-arrow .me-5,.right-arrow .me-5{margin-right:1.6rem !important}.carousel-container{margin-left:-4.8%}}@media only screen and (max-width: 960px){#canadaGdpr{padding:3em;width:96%}.upper-container{display:block;max-width:100%}.selection-area{margin-top:2rem}.checkbox-container{display:grid;grid-template-columns:repeat(2, 1fr);gap:1rem}.option:not(:first-child){margin-left:0}.checkbox1{display:flex;justify-content:space-between}.checkbox2{display:flex;justify-content:space-between}.temp{margin-left:1rem}.text-area{margin:0}}@media only screen and (max-width: 767px){.header-search{justify-content:center}.header-search img{height:2.6rem}.headerContainer{flex-direction:column;align-items:flex-start}.headerContainer .hamburgerIcon{display:block}.headerRight{flex-direction:column;background-color:rgba(0,0,0,.75)}#searchBar{width:auto;opacity:1;padding:.4rem 1rem .4rem 2.4rem}.site-logo-lg{width:80%;margin-bottom:5rem}.footer-child{margin:2rem 0}#subscribe{text-align:center}#subscribe hr{margin:1rem auto}.email-input{justify-content:center}#subEmail img,#subscribe img{margin-top:2rem}}@media only screen and (max-width: 575px){.container,.headerContainer,.footer-container,.aboutUs-container{max-width:90% !important}p{max-width:100% !important;font-size:2.4rem !important;width:100% !important;line-height:130% !important}#header a{font-size:2.4rem}.headerDropdown .dropdownToggle{padding-right:2.4rem}.headerDropdown .dropdownMenu{background-color:#000;z-index:99;left:50%;transform:translate(-50%, -2rem)}.headerDropdown .dropdownMenu.show{transform:translate(-50%, 0)}.headerRight{max-height:0rem;overflow:hidden;transition:max-height .8s}.headerRight.show{max-height:24rem;margin-top:2.4rem;overflow:visible}.small-head-slide-in{font-size:1.7rem}.section{min-height:auto !important;height:auto !important}.navbar a{font-size:2.4rem}.navbar .form-control{font-size:2rem}.footer-child h4{font-size:2.6rem}.footer-child #copyright,.footer-child a,.footer-child p{font-size:2rem}.navbar-collapse{padding:2rem 0 2.5rem 0}.carousel-container{margin-left:0%}}@media only screen and (max-width: 357px){html{font-size:5px}}/*# sourceMappingURL=common.min.css.map */