body{background-color:#183372;overflow-x:hidden;margin:0}body *{box-sizing:border-box;font-family:"Outfit",sans-serif}body * a:hover{color:#152d66}body *:focus-visible{outline:#44b649 auto 1px !important;box-shadow:none}[data-aos-delay="3000"][data-aos].aos-animate{transition-delay:3s}[data-aos-delay="3200"][data-aos].aos-animate{transition-delay:3.2s}[data-aos-delay="3400"][data-aos].aos-animate{transition-delay:3.4s}[data-aos-delay="3800"][data-aos].aos-animate{transition-delay:3.8s}[data-aos-delay="4200"][data-aos].aos-animate{transition-delay:4.2s}[data-aos-delay="4400"][data-aos].aos-animate{transition-delay:4.4s}[data-aos-delay="5000"][data-aos].aos-animate{transition-delay:5s}body button.search-btn{border:none;margin-right:2px;outline:none;background-color:rgba(0,0,0,0);color:#fff}body button.search-btn svg{margin-top:8px;font-size:15px}body a.btn-green{transition:all .3s;display:flex;align-items:center;justify-content:center;text-decoration:none;font-weight:600;background-position:bottom;background-size:cover;border-width:2px;width:fit-content;height:40px;text-align:center;font-size:13px;background-color:#2d7b31;border-color:#44b649;border-radius:10px;color:#fff;border-style:solid;margin-right:10px;padding:6px 16px;line-height:1.5}body a.btn-green:hover{background-color:#183372;border-color:#44b649;color:#fff !important}body a.btn-green svg,body a.btn-green span{fill:#fff;color:#fff}body a.btn-go{display:flex;align-items:center;width:fit-content;height:40px;text-align:center;font-size:15px;background-color:#fff;border-color:#fff;border-radius:10px;color:#183372;border-style:solid;border-width:3px;font-weight:400}body a.btn-go svg{fill:#183372}body a.btn-go:hover{background-color:#2d7b31;border-color:#44b649;color:#fff}body a.btn-go:hover svg{fill:#fff}.Actions{width:100%}.Actions input[type=submit],.Actions button.btn.action{display:flex;align-items:center;justify-content:center;width:100%;height:40px;background-color:#2d7b31;border-color:#2d7b31;font-weight:400;border-width:2px;color:#fff;padding:6px 12px;border-radius:10px;border-style:solid}.Actions input[type=submit]:hover,.Actions button.btn.action:hover{background-color:#183372;border-color:#fff}.panel-wrapper{padding-left:10%;padding-right:10%}.panel-wrapper-py-sm{padding-top:30px;padding-bottom:32px}.panel-wrapper-py-md{padding-top:50px;padding-bottom:80px}.panel-wrapper-py-lg{padding-top:60px;padding-bottom:110px}.panel-wrapper-py-xl{padding-top:120px;padding-bottom:120px}.panel-wrapper-px{padding:40px 80px 60px 80px}@media screen and (max-width: 768px){.panel-wrapper-px{padding:30px 50px 60px 50px}}.panel-wrapper .panel-container,.panel-wrapper .panel-container-lg{width:100%;padding:0;margin-right:auto;margin-left:auto}.panel-wrapper .panel-container .row,.panel-wrapper .panel-container .row>*,.panel-wrapper .panel-container-lg .row,.panel-wrapper .panel-container-lg .row>*{margin:0;padding:0}.panel-wrapper .panel-container{max-width:1260px}.panel-wrapper .panel-container-lg{max-width:1600px;margin-top:20px;margin-bottom:20px}.nav-padding{padding-top:89px}.text-brand-green,.text-brand-green strong,.text-brand-green span{color:#44b649}.text-dark-blue{color:#101529}.text-dark *{color:#101529}.text-dark *.text-brand-green{color:#44b649}.text-dark a:hover{color:#44b649}.text-light *{color:#fff}.text-light *.text-brand-green{color:#44b649}.text-light a:hover{color:#44b649}.modal.text-dark *{color:#101529}.modal.text-dark *.text-brand-green{color:#44b649}.modal.text-dark a:hover{color:#44b649}.modal.text-light *{color:#fff}.modal.text-light *.text-brand-green{color:#44b649}.modal.text-light a:hover{color:#44b649}h1,.h1{font-size:50px;line-height:50px;font-weight:600;margin-bottom:20px}@media(max-width: 1200px){h1,.h1{font-size:40px;line-height:40px}}@media(max-width: 768px){h1,.h1{font-size:34px;line-height:34px}}h2,.h2{font-size:45px;line-height:45px;font-weight:600;margin-bottom:10px}@media(max-width: 1200px){h2,.h2{font-size:40px;line-height:40px}}@media(max-width: 768px){h2,.h2{font-size:38px;line-height:38px}}@media(max-width: 576px){h2,.h2{font-size:32px;line-height:32px}}h3,.h3{font-size:36px;line-height:36px;font-weight:600;margin-bottom:20px}@media(max-width: 1200px){h3,.h3{font-size:30px;line-height:30px}}@media(max-width: 768px){h3,.h3{font-size:27px;line-height:27px}}h4,.h4{font-size:30px;line-height:30px;font-weight:600;margin-bottom:20px}@media(max-width: 1200px){h4,.h4{font-size:26px;line-height:26px}}@media(max-width: 576px){h4,.h4{font-size:24px;line-height:24px}}h5,.h5{font-size:22px;line-height:22px;font-weight:600;margin-bottom:20px}@media(max-width: 768px){h5,.h5{font-size:20px;line-height:20px;margin-bottom:10px}}h6,.h6{font-size:19px;line-height:19px;font-weight:600;margin-bottom:10px}.text-body-lg{font-size:25px;line-height:30px}@media(max-width: 1200px){.text-body-lg{font-size:20px;line-height:25px}}@media(max-width: 768px){.text-body-lg{font-size:19px}}@media(max-width: 576px){.text-body-lg{font-size:17px;line-height:23px}}.text-body-md{font-size:20px;line-height:25px}@media(max-width: 1200px){.text-body-md{font-size:17px;line-height:21px}}@media(max-width: 768px){.text-body-md{font-size:16px;line-height:20px}}.text-body-sm{font-size:18px;line-height:23px}@media(max-width: 1200px){.text-body-sm{font-size:15px;line-height:18px}}@media(max-width: 768px){.text-body-sm{font-size:14px;line-height:17px}}.text-body-xsm{font-size:17px;line-height:23px}.subhead{font-size:22px;line-height:22px;font-weight:600;margin-bottom:20px}@media screen and (max-width: 768px){.subhead{font-size:20px;line-height:20px}}.list-style-lg{font-size:21px;line-height:27px;padding-left:24px}@media(max-width: 992px){.list-style-lg{font-size:19px;line-height:25px}}@media(max-width: 768px){.list-style-lg{font-size:19px;line-height:25px}}@media(max-width: 576px){.list-style-lg{font-size:17px;line-height:23px}}.list-style-lg li{margin-bottom:14px}.custom-tooltip{--bs-tooltip-font-size: 0.675rem}footer.footer{background-color:#121f3d}footer.footer .panel-wrapper{padding-top:80px;padding-bottom:90px}footer.footer .panel-wrapper .panel-container .footer-wrapper{display:flex;flex-direction:column}footer.footer .panel-wrapper .panel-container .footer-wrapper .footer-top{display:flex;flex-wrap:wrap;justify-content:space-between;border-bottom:1px solid hsla(0,0%,100%,.6);padding-right:20px;margin-bottom:15px}@media screen and (max-width: 567px){footer.footer .panel-wrapper .panel-container .footer-wrapper .footer-top{margin-bottom:20px;padding-bottom:8px}}footer.footer .panel-wrapper .panel-container .footer-wrapper .footer-top .left{display:flex;flex-wrap:wrap;column-gap:2.5rem;align-items:center}footer.footer .panel-wrapper .panel-container .footer-wrapper .footer-top .left img{max-width:150px;margin-bottom:1rem}footer.footer .panel-wrapper .panel-container .footer-wrapper .footer-top .left .social{margin-bottom:1rem;margin-right:2.5rem;display:flex;gap:1rem}footer.footer .panel-wrapper .panel-container .footer-wrapper .footer-top .left .social .social-icon a,footer.footer .panel-wrapper .panel-container .footer-wrapper .footer-top .left .social .social-icon svg{font-size:23px}footer.footer .panel-wrapper .panel-container .footer-wrapper .footer-top .right{display:flex;flex-wrap:wrap;column-gap:2.5rem;row-gap:1rem;align-items:center;margin-bottom:1rem}footer.footer .panel-wrapper .panel-container .footer-wrapper .footer-top .right a{padding-left:3px}footer.footer .panel-wrapper .panel-container .footer-wrapper .footer-bottom .img-text{display:flex}footer.footer .panel-wrapper .panel-container .footer-wrapper .footer-bottom .img-text img{max-height:27px;width:auto;margin-right:1rem}footer.footer .panel-wrapper .panel-container .footer-wrapper .footer-bottom .img-text p{font-size:18px;line-height:27px}footer.footer .panel-wrapper .panel-container .footer-wrapper .footer-bottom .copyright{display:flex}footer.footer .panel-wrapper .panel-container .footer-wrapper .footer-bottom .copyright span,footer.footer .panel-wrapper .panel-container .footer-wrapper .footer-bottom .copyright p,footer.footer .panel-wrapper .panel-container .footer-wrapper .footer-bottom .copyright a{font-size:13px;line-height:14px}footer.footer a,footer.footer svg,footer.footer p,footer.footer strong,footer.footer h1,footer.footer h2,footer.footer h3,footer.footer h4,footer.footer li,footer.footer ul{color:#fff}footer.footer a:hover,footer.footer .social svg:hover{color:#44b649;fill:#44b649}.progress-container{width:100%;height:8px;background:#204291}.progress-container #progressBar{width:0;background:#44b649;height:8px}header{z-index:999}header nav#main-nav{background-color:rgba(0,0,0,0);padding:16px 20px;transition:.5s all;position:relative}header nav#main-nav.hover,header nav#main-nav[data-menu-scrolled^=true],header nav#main-nav:hover,header nav#main-nav.solid{background-color:#183372}header nav#main-nav .navbar-brand{padding:5px 0;margin-right:16px}@media screen and (max-width: 400px){header nav#main-nav .navbar-brand{max-width:150px}}header nav#main-nav .navbar-brand img{width:100%}header nav#main-nav a,header nav#main-nav li,header nav#main-nav span{color:#fff}header nav#main-nav ul.dropdown-menu a,header nav#main-nav ul.dropdown-menu li,header nav#main-nav ul.dropdown-menu span{color:#000}header nav#main-nav button.navbar-toggler{border-color:rgba(0,0,0,0);box-shadow:none}header nav#main-nav button.navbar-toggler .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath stroke='rgba(255, 255, 255, 0.6)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24' /%3E%3C/svg%3E")}header nav#main-nav .navbar-collapse{max-height:89vh;overflow-y:auto}header nav#main-nav .navbar-collapse.collapsing{overflow-y:hidden}header nav#main-nav #navbarSupportedContent{justify-content:end;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}header nav#main-nav #navbarSupportedContent::-webkit-scrollbar{display:none}header nav#main-nav #navbarSupportedContent .navbar-nav .nav-item,header nav#main-nav #navbarSupportedContent .navbar-nav .nav-link{color:#fff;display:inline-block;letter-spacing:2px;transition:.5s all;text-transform:uppercase;font-size:14px;font-weight:500;padding-left:3px}header nav#main-nav #navbarSupportedContent .navbar-nav .nav-item input::placeholder,header nav#main-nav #navbarSupportedContent .navbar-nav .nav-link input::placeholder{font-size:18px;font-weight:500}header nav#main-nav #navbarSupportedContent .navbar-nav .nav-item.hover .nav-link,header nav#main-nav #navbarSupportedContent .navbar-nav .nav-item.hover .nav-item,header nav#main-nav #navbarSupportedContent .navbar-nav .nav-item.hover .nav-link span,header nav#main-nav #navbarSupportedContent .navbar-nav .nav-item.hover .nav-item span,header nav#main-nav #navbarSupportedContent .navbar-nav .nav-item.hover svg,header nav#main-nav #navbarSupportedContent .navbar-nav .nav-item:hover .nav-link,header nav#main-nav #navbarSupportedContent .navbar-nav .nav-item:hover .nav-item,header nav#main-nav #navbarSupportedContent .navbar-nav .nav-item:hover .nav-link span,header nav#main-nav #navbarSupportedContent .navbar-nav .nav-item:hover .nav-item span,header nav#main-nav #navbarSupportedContent .navbar-nav .nav-item:hover svg,header nav#main-nav #navbarSupportedContent .navbar-nav .nav-item:active .nav-link,header nav#main-nav #navbarSupportedContent .navbar-nav .nav-item:active .nav-item,header nav#main-nav #navbarSupportedContent .navbar-nav .nav-item:active .nav-link span,header nav#main-nav #navbarSupportedContent .navbar-nav .nav-item:active .nav-item span,header nav#main-nav #navbarSupportedContent .navbar-nav .nav-item:active svg,header nav#main-nav #navbarSupportedContent .navbar-nav .nav-link.hover .nav-link,header nav#main-nav #navbarSupportedContent .navbar-nav .nav-link.hover .nav-item,header nav#main-nav #navbarSupportedContent .navbar-nav .nav-link.hover .nav-link span,header nav#main-nav #navbarSupportedContent .navbar-nav .nav-link.hover .nav-item span,header nav#main-nav #navbarSupportedContent .navbar-nav .nav-link.hover svg,header nav#main-nav #navbarSupportedContent .navbar-nav .nav-link:hover .nav-link,header nav#main-nav #navbarSupportedContent .navbar-nav .nav-link:hover .nav-item,header nav#main-nav #navbarSupportedContent .navbar-nav .nav-link:hover .nav-link span,header nav#main-nav #navbarSupportedContent .navbar-nav .nav-link:hover .nav-item span,header nav#main-nav #navbarSupportedContent .navbar-nav .nav-link:hover svg,header nav#main-nav #navbarSupportedContent .navbar-nav .nav-link:active .nav-link,header nav#main-nav #navbarSupportedContent .navbar-nav .nav-link:active .nav-item,header nav#main-nav #navbarSupportedContent .navbar-nav .nav-link:active .nav-link span,header nav#main-nav #navbarSupportedContent .navbar-nav .nav-link:active .nav-item span,header nav#main-nav #navbarSupportedContent .navbar-nav .nav-link:active svg{color:#44b649}header nav#main-nav #navbarSupportedContent .navbar-nav .nav-item.hover .nav-link,header nav#main-nav #navbarSupportedContent .navbar-nav .nav-item.hover .nav-link span,header nav#main-nav #navbarSupportedContent .navbar-nav .nav-item:hover .nav-link,header nav#main-nav #navbarSupportedContent .navbar-nav .nav-item:hover .nav-link span,header nav#main-nav #navbarSupportedContent .navbar-nav .nav-item:active .nav-link,header nav#main-nav #navbarSupportedContent .navbar-nav .nav-item:active .nav-link span,header nav#main-nav #navbarSupportedContent .navbar-nav .nav-link.hover .nav-link,header nav#main-nav #navbarSupportedContent .navbar-nav .nav-link.hover .nav-link span,header nav#main-nav #navbarSupportedContent .navbar-nav .nav-link:hover .nav-link,header nav#main-nav #navbarSupportedContent .navbar-nav .nav-link:hover .nav-link span,header nav#main-nav #navbarSupportedContent .navbar-nav .nav-link:active .nav-link,header nav#main-nav #navbarSupportedContent .navbar-nav .nav-link:active .nav-link span{display:inline-block;letter-spacing:1px;transition:.5s all;font-weight:700}header nav#main-nav #navbarSupportedContent .navbar-nav .nav-item ul.dropdown-menu,header nav#main-nav #navbarSupportedContent .navbar-nav .nav-link ul.dropdown-menu{font-size:14px;letter-spacing:1px}header nav#main-nav #navbarSupportedContent .navbar-nav .nav-item{margin-left:5px}header nav#main-nav #navbarSupportedContent .navbar-nav .nav-item ul.mega-list-mobile{display:flex;flex-wrap:wrap;margin-bottom:1rem;padding:0}header nav#main-nav #navbarSupportedContent .navbar-nav .nav-item ul.mega-list-mobile li.mega-item{width:33%;height:220px;list-style:none}@media screen and (max-width: 768px){header nav#main-nav #navbarSupportedContent .navbar-nav .nav-item ul.mega-list-mobile li.mega-item{width:50%}}@media screen and (max-width: 657px){header nav#main-nav #navbarSupportedContent .navbar-nav .nav-item ul.mega-list-mobile li.mega-item{height:170px}}header nav#main-nav #navbarSupportedContent .navbar-nav .nav-item ul.mega-list-mobile li.mega-item .item-content{position:relative;background-size:cover;background-position:center;background-repeat:no-repeat;width:100%;height:100%;list-style:none;padding-top:130px;padding-left:20px}header nav#main-nav #navbarSupportedContent .navbar-nav .nav-item ul.mega-list-mobile li.mega-item .item-content a{transition:.3s;position:absolute;top:0;left:0;bottom:0;right:0;height:100%;width:100%;background-color:rgba(0,0,0,.25);display:flex;align-items:end;text-decoration:none;border-bottom:10px solid rgba(19,42,96,.8980392157)}header nav#main-nav #navbarSupportedContent .navbar-nav .nav-item ul.mega-list-mobile li.mega-item .item-content a:hover{border-color:#44b649}header nav#main-nav #navbarSupportedContent .navbar-nav .nav-item ul.mega-list-mobile li.mega-item .item-content a p{transition:.3s;flex-grow:1;padding-left:20px}header nav#main-nav #navbarSupportedContent .navbar-nav .nav-item ul.mega-list-mobile li.mega-item .item-content a p:hover{padding-bottom:1rem}header nav#main-nav #navbarSupportedContent .navbar-nav .nav-item ul.mega-list-mobile li.mega-item .item-content a p span{white-space:wrap;display:inline-block;max-width:121px}header nav#main-nav #navbarSupportedContent .navbar-nav .nav-link{line-height:27px;margin-bottom:2px}header nav#main-nav #navbarSupportedContent .navbar-nav .nav-link.show{color:#44b649;display:inline-block;letter-spacing:1px;transition:.5s all;font-weight:700}header nav#main-nav #navbarSupportedContent .navbar-nav li.fl-blade:before,header nav#main-nav #navbarSupportedContent .navbar-nav div.item-content p:before{transition:background-position .3s ease-in-out;-webkit-transition:background-position .3s ease-in-out;content:"";display:inline-block;width:13px;height:30px;background-image:var(--default-blade);background-size:contain;background-repeat:no-repeat;background-position:0 30px}@media screen and (max-width: 1525px)and (min-width: 1400px){header nav#main-nav #navbarSupportedContent .navbar-nav li.fl-blade:before,header nav#main-nav #navbarSupportedContent .navbar-nav div.item-content p:before{background-image:none;width:0;height:0}}@media screen and (max-width: 678px){header nav#main-nav #navbarSupportedContent .navbar-nav li.fl-blade:before,header nav#main-nav #navbarSupportedContent .navbar-nav div.item-content p:before{background-image:none;width:0;height:0}}header nav#main-nav #navbarSupportedContent .navbar-nav li.fl-blade.hover:before,header nav#main-nav #navbarSupportedContent .navbar-nav li.fl-blade.active:before,header nav#main-nav #navbarSupportedContent .navbar-nav li.fl-blade:hover:before,header nav#main-nav #navbarSupportedContent .navbar-nav li.fl-blade:focus:before,header nav#main-nav #navbarSupportedContent .navbar-nav li.fl-blade.menu-title:before,header nav#main-nav #navbarSupportedContent .navbar-nav li.fl-blade:active:before,header nav#main-nav #navbarSupportedContent .navbar-nav div.item-content p.hover:before,header nav#main-nav #navbarSupportedContent .navbar-nav div.item-content p.active:before,header nav#main-nav #navbarSupportedContent .navbar-nav div.item-content p:hover:before,header nav#main-nav #navbarSupportedContent .navbar-nav div.item-content p:focus:before,header nav#main-nav #navbarSupportedContent .navbar-nav div.item-content p.menu-title:before,header nav#main-nav #navbarSupportedContent .navbar-nav div.item-content p:active:before{background-position:bottom center}header nav#main-nav #navbarSupportedContent .navbar-nav li.fl-blade.menu-title:before,header nav#main-nav #navbarSupportedContent .navbar-nav div.item-content p.menu-title:before{display:block}header .desktop{display:none !important}@media screen and (min-width: 1200px){header .desktop{display:block !important}}header .mobile{display:none !important}@media screen and (max-width: 1200px){header .mobile{display:block !important}}header .search.mobile{margin-bottom:1rem}header .search.mobile:hover svg{color:#fff !important;fill:#fff !important}header .search.mobile input[type=text]{height:50px;flex-grow:1;border-top-left-radius:8px;border-bottom-left-radius:8px;border:none;padding:0 1.5rem;box-shadow:none}header .search.mobile button.search-btn{height:50px;width:60px;margin-left:-2px;background-color:#44b649;border-radius:0 8px 8px 0;border-style:solid;border-color:#44b649}#DropMegaDesktop.drop-mega-desktop{position:absolute;top:0;opacity:0;left:0;right:0;z-index:-1;width:100%;background-color:#fff;border-top:8px solid #183372}#DropMegaDesktop.drop-mega-desktop ul.mega-list{height:100%;display:flex;padding:0;margin:0;list-style:none}#DropMegaDesktop.drop-mega-desktop ul.mega-list li{display:flex;justify-content:center;align-items:end;width:100%;height:100%;background-color:red}#DropMegaDesktop.drop-mega-desktop ul.mega-list li a{width:100%}#DropMegaDesktop.drop-mega-desktop ul.mega-list li a:focus-visible{z-index:999}#DropMegaDesktop.drop-mega-desktop ul.mega-list li a .item-content{background-image:url(./../../images/overlay-black.png);background-size:cover;background-repeat:no-repeat;height:370px;display:flex;align-items:end;border-bottom:8px solid #183372}#DropMegaDesktop.drop-mega-desktop ul.mega-list li a .item-content span{transition:all .2s;padding-left:20px;padding-bottom:16px}#DropMegaDesktop.drop-mega-desktop ul.mega-list li a .item-content span:before{content:"";display:block;width:13px;height:30px;background-image:url(./../../images/icon-blade.png);background-size:contain;background-repeat:no-repeat}#DropMegaDesktop.drop-mega-desktop ul.mega-list li a .item-content:hover{border-color:#44b649}#DropMegaDesktop.drop-mega-desktop ul.mega-list li a .item-content:hover span{margin-bottom:16px}.video-modal .responsive-youtube{overflow:hidden;padding-bottom:42%;position:relative;height:0}.video-modal .responsive-youtube iframe{position:absolute;left:0;top:0;height:100%;width:100%}.video-modal .modal-body{background-color:#fff;color:#000;font-size:23px;padding:0 40px 10px 40px}@media(max-width: 476px){.video-modal .modal-body{padding:0 25px}}.video-modal .modal-video{background-color:#fff;border-style:none}.video-modal .padding-video-header{padding-left:25px}.video-modal .modal-content-video{border-radius:10px;overflow:hidden}#searchOverlay{display:none;position:fixed;z-index:9999;top:0;left:0;width:100%;height:100%;background-color:rgba(32,66,145,.6470588235)}#searchOverlay #closeOverlay{display:inline;fill:#fff;color:#fff}#searchOverlay #closeOverlay:hover{cursor:pointer}#searchOverlay .flex-box{display:flex;height:100%;align-items:center;justify-content:center}#searchOverlay .flex-box .center{width:100%;max-width:900px;display:flex;align-items:center;justify-content:center;column-gap:1rem}#searchOverlay .flex-box .center form{width:100%}#searchOverlay .flex-box .center form fieldset{display:flex}#searchOverlay .flex-box .center form fieldset>div{width:100%}#searchOverlay .flex-box .center form fieldset input[type=text]{width:100%;height:50px;flex-grow:1;border-top-left-radius:8px;border-bottom-left-radius:8px;border:none;padding:0 1.5rem;box-shadow:none}#searchOverlay .flex-box .center form fieldset input[type=submit]{height:50px;width:60px;margin-left:-2px;background-color:#44b649;border-radius:0 8px 8px 0;border-style:solid;border-color:#44b649;color:#fff}.modal.modal-with-carousel .modal-dialog{max-width:1140px;max-height:unset}@media screen and (max-width: 1140px){.modal.modal-with-carousel .modal-dialog{max-width:800px}}@media screen and (max-width: 992px){.modal.modal-with-carousel .modal-dialog{max-width:500px}}.modal.modal-with-carousel .modal-dialog .btn-close{z-index:99;right:0;margin-top:10px;margin-right:10px}.modal.modal-with-carousel .modal-dialog .btn-close:hover{cursor:pointer}.modal.modal-with-carousel .modal-dialog .btn-close:focus,.modal.modal-with-carousel .modal-dialog .btn-close:focus-visible{outline:none}.modal.modal-with-carousel .modal-dialog .modal-content{max-height:unset}.modal.modal-with-carousel .modal-dialog .modal-body{display:flex;align-items:center;max-width:1140px;max-height:unset;padding:40px}@media screen and (max-width: 992px){.modal.modal-with-carousel .modal-dialog .modal-body{flex-direction:column}}.modal.modal-with-carousel .modal-dialog .modal-body .left{width:100%;height:70vh;max-height:600px}@media screen and (max-width: 1140px){.modal.modal-with-carousel .modal-dialog .modal-body .left{max-height:425px}}@media screen and (max-width: 992px){.modal.modal-with-carousel .modal-dialog .modal-body .left{max-height:425px}}@media screen and (max-width: 270px){.modal.modal-with-carousel .modal-dialog .modal-body .left{max-height:375px}}.modal.modal-with-carousel .modal-dialog .modal-body .left .carousel{height:100%;width:100%}.modal.modal-with-carousel .modal-dialog .modal-body .left .carousel .carousel-inner{height:100%;position:relative}.modal.modal-with-carousel .modal-dialog .modal-body .left .carousel .carousel-inner .shadow--inset{position:absolute;z-index:1;width:100%;height:100%;box-shadow:inset 0 0 50px 50px rgba(0,0,0,.29)}.modal.modal-with-carousel .modal-dialog .modal-body .left .carousel .carousel-inner .carousel-item{height:100%;display:block}.modal.modal-with-carousel .modal-dialog .modal-body .left .carousel .carousel-inner .bg-container{height:100%;width:100%}.modal.modal-with-carousel .modal-dialog .modal-body .right{overflow:auto;overflow-x:hidden;width:100%;max-height:600px;max-width:360px;display:inline-block;background-color:#fff;font-size:16px;height:70vh;padding:20px 40px 40px;scrollbar-color:#888 rgba(0,0,0,0)}.modal.modal-with-carousel .modal-dialog .modal-body .right::-webkit-scrollbar{width:8px;background-color:rgba(0,0,0,0)}.modal.modal-with-carousel .modal-dialog .modal-body .right::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}.modal.modal-with-carousel .modal-dialog .modal-body .right::-webkit-scrollbar-thumb{border-radius:10px;background-color:#888}@media screen and (max-width: 1140px){.modal.modal-with-carousel .modal-dialog .modal-body .right{max-width:425px;max-height:500px;height:auto}}@media screen and (max-width: 992px){.modal.modal-with-carousel .modal-dialog .modal-body .right{max-height:unset;padding:40px 0 40px 0}}@media screen and (max-width: 270px){.modal.modal-with-carousel .modal-dialog .modal-body .right{max-height:375px}}.modal.modal-with-carousel .modal-dialog .modal-body .right img.icon,.modal.modal-with-carousel .modal-dialog .modal-body .right img.blade{max-width:60px;width:100%;height:auto;margin-bottom:8px}.modal.modal-with-carousel .modal-dialog .modal-body .right img.blade{max-width:24px}.modal.modal-with-carousel .modal-dialog .modal-body .right img.invert{width:80px;-webkit-filter:invert(100%);filter:invert(100%)}.modal.modal-with-carousel .modal-dialog .modal-body .right p.title strong{font-weight:600}.modal.modal-with-carousel .modal-dialog .modal-body .right div.copy ul{padding-left:1em;font-size:18px;line-height:1.2;margin-bottom:.5em}.modal.modal-with-carousel .modal-dialog .modal-body .right div.copy ul li{padding-bottom:.5em}.paginated-list ul{border:1px solid #dee2e6;background-color:rgba(0,0,0,0);display:flex;width:fit-content}.paginated-list ul.not-first{border-top-left-radius:5px;border-bottom-left-radius:5px}.paginated-list ul.not-last{border-top-right-radius:5px;border-bottom-right-radius:5px}.paginated-list ul:first-child{border-left:none}.paginated-list ul li{border-left:1px solid #dee2e6}.paginated-list ul li:hover{background-color:#e9ecef}.paginated-list ul li a{text-decoration:none;display:flex;align-items:center;width:100%;height:100%}.paginated-list ul li a,.paginated-list ul li.current{padding:6px 12px}.paginated-list ul li.current{background-color:#44b649;color:#fff}.paginated-list ul li.prev{border-top-left-radius:5px;border-bottom-left-radius:5px}.paginated-list ul li.next{border-top-right-radius:5px;border-bottom-right-radius:5px}body .main .element{overflow:hidden}.surface-hero-panel{position:relative;height:100vh;min-height:680px;overflow:hidden}.surface-hero-panel .container-sport-cover{width:100%;height:100%;background-color:rgba(0,0,0,.25);background-size:cover;background-position:bottom left;padding:0 140px 0 80px;z-index:500;position:absolute}@media(max-width: 1400px){.surface-hero-panel .container-sport-cover{padding:0 80px}}@media(max-width: 576px){.surface-hero-panel .container-sport-cover{padding:0 50px}}@media(max-width: 476px){.surface-hero-panel .container-sport-cover{padding:0 30px}}.surface-hero-panel .container-sport-cover .container-sport-content{max-width:580px;width:100%;height:100vh;min-height:680px;color:#fff;justify-content:flex-end;display:flex;flex-direction:column;font-size:21px;line-height:29px;padding-bottom:80px}.surface-hero-panel .container-sport-cover .container-sport-content.stats{max-width:unset}@media(max-width: 992px){.surface-hero-panel .container-sport-cover .container-sport-content{max-width:440px;font-size:18px;line-height:24px;padding-bottom:100px}}@media(max-width: 576px){.surface-hero-panel .container-sport-cover .container-sport-content{min-height:480px;max-width:450px}}@media(max-width: 476px){.surface-hero-panel .container-sport-cover .container-sport-content{padding:0 0 110px 0}}.surface-hero-panel .container-sport-cover .container-sport-content .h4{color:#44b649;font-weight:600;margin-bottom:20px}.surface-hero-panel .container-sport-cover .container-sport-content .btn-container{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:1rem}.surface-hero-panel .container-sport-cover .container-sport-content svg{margin-left:0}.surface-hero-panel .container-sport-cover .container-sport-content h1.small{font-size:15px;line-height:15px;font-weight:300;margin-top:.75rem}.surface-hero-panel .video-container{overflow:hidden}.surface-hero-panel .video-container .video-foreground{position:relative;height:100vh;width:100vw}.surface-hero-panel .video-container .video-foreground video{width:100%;height:100%;position:absolute;pointer-events:none;top:0;left:0;z-index:400;object-fit:cover;opacity:1;min-height:680px}@media(max-width: 576px){.surface-hero-panel .video-container .video-foreground video{min-height:480px}}.surface-hero-panel .container-sport{width:100%;height:100vh;min-height:700px;background-size:cover;background-position:center;float:left}.surface-hero-panel .play-pause{background-color:rgba(255,192,203,.01);border-style:solid;border-color:#fff;border-width:2px;width:34px;height:34px;color:#fff;font-size:15px;line-height:15px;border-radius:100%;text-align:center;justify-content:center;margin-bottom:20px;display:flex;flex-direction:column;align-items:center;padding-left:2px}.surface-hero-panel .play-pause svg.fa-pause{margin-left:4px}.surface-hero-panel .play-pause svg.fa-play{margin-left:6px}@keyframes pulse{0%{left:0}50%{left:3px}100%{left:0}}.strategic-partners-panel{padding-top:88px;margin-top:-88px;z-index:-1}.strategic-partners-panel .d-flex{flex-wrap:wrap}.strategic-partners-panel .d-flex .box-left{display:flex;flex-wrap:wrap;border-right:1px solid #fff}@media screen and (max-width: 757px){.strategic-partners-panel .d-flex .box-left{border:none}}.strategic-partners-panel .d-flex .box-left img{width:calc(33.3333333333% - 33px);max-width:90px;height:auto;margin-right:30px}.strategic-partners-panel .d-flex .box-right{padding-top:18px;padding-left:30px}@media screen and (max-width: 1118px){.strategic-partners-panel .d-flex .box-right{padding-left:0}}@media screen and (max-width: 757px){.strategic-partners-panel .d-flex .box-right{padding-left:0}}.strategic-partners-panel .d-flex .box-right .green-title{font-size:22px;line-height:22px;font-weight:600;margin-bottom:7px}.home-hero-panel .video-overlay-content{width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;z-index:600;background-position:center;display:flex;align-items:center;padding:200px 140px;min-height:680px;background-color:rgba(0,0,0,.25);background-size:cover}@media(max-width: 1400px){.home-hero-panel .video-overlay-content{padding:200px 140px 200px 100px}}@media(max-width: 1200px){.home-hero-panel .video-overlay-content{padding:200px 140px 200px 80px}}@media(max-width: 576px){.home-hero-panel .video-overlay-content{min-height:480px;padding:200px 80px}}@media(max-width: 768px){.home-hero-panel .video-overlay-content{padding:200px 80px}}@media(max-width: 576px){.home-hero-panel .video-overlay-content{padding:200px 50px}}@media(max-width: 500px){.home-hero-panel .video-overlay-content{padding:200px 20px 200px 30px}}.home-hero-panel .box-overlay-hero-content{max-width:590px;width:100%;color:#fff}@media(max-width: 992px){.home-hero-panel .box-overlay-hero-content{max-width:440px}}@media(max-width: 576px){.home-hero-panel .box-overlay-hero-content{max-width:450px}}.home-hero-panel .box-overlay-hero-content p.text-lgr-hero{font-size:99px;line-height:84px;font-weight:700;margin-left:-5px;margin-bottom:8px;display:inline-block}@media(max-width: 992px){.home-hero-panel .box-overlay-hero-content p.text-lgr-hero{font-size:74px;line-height:60px;margin-left:-3px}}@media(max-width: 576px){.home-hero-panel .box-overlay-hero-content p.text-lgr-hero{font-size:50px;line-height:38px}}.home-hero-panel .box-overlay-hero-content p.text-lgr-hero:first-of-type{margin-bottom:16px}.home-hero-panel .box-overlay-hero-content .text-lg-hero p,.home-hero-panel .box-overlay-hero-content .text-lg-hero h1,.home-hero-panel .box-overlay-hero-content .text-lg-hero h2,.home-hero-panel .box-overlay-hero-content .text-lg-hero h3,.home-hero-panel .box-overlay-hero-content .text-lg-hero h4,.home-hero-panel .box-overlay-hero-content .text-lg-hero h5,.home-hero-panel .box-overlay-hero-content .text-lg-hero h6{font-size:33px;line-height:65px;margin-bottom:0;font-weight:700;margin-top:16px}@media(max-width: 992px){.home-hero-panel .box-overlay-hero-content .text-lg-hero p,.home-hero-panel .box-overlay-hero-content .text-lg-hero h1,.home-hero-panel .box-overlay-hero-content .text-lg-hero h2,.home-hero-panel .box-overlay-hero-content .text-lg-hero h3,.home-hero-panel .box-overlay-hero-content .text-lg-hero h4,.home-hero-panel .box-overlay-hero-content .text-lg-hero h5,.home-hero-panel .box-overlay-hero-content .text-lg-hero h6{font-size:30px;line-height:50px;margin-top:10px;margin-bottom:0}}@media(max-width: 576px){.home-hero-panel .box-overlay-hero-content .text-lg-hero p,.home-hero-panel .box-overlay-hero-content .text-lg-hero h1,.home-hero-panel .box-overlay-hero-content .text-lg-hero h2,.home-hero-panel .box-overlay-hero-content .text-lg-hero h3,.home-hero-panel .box-overlay-hero-content .text-lg-hero h4,.home-hero-panel .box-overlay-hero-content .text-lg-hero h5,.home-hero-panel .box-overlay-hero-content .text-lg-hero h6{font-size:28px;line-height:30px;margin-bottom:6px}}@media(max-width: 500px){.home-hero-panel .box-overlay-hero-content .text-lg-hero p,.home-hero-panel .box-overlay-hero-content .text-lg-hero h1,.home-hero-panel .box-overlay-hero-content .text-lg-hero h2,.home-hero-panel .box-overlay-hero-content .text-lg-hero h3,.home-hero-panel .box-overlay-hero-content .text-lg-hero h4,.home-hero-panel .box-overlay-hero-content .text-lg-hero h5,.home-hero-panel .box-overlay-hero-content .text-lg-hero h6{font-size:21px}}.home-hero-panel .box-overlay-hero-content .sub-main *{line-height:27px}.home-hero-panel .box-overlay-hero-content .copy p{font-size:20px;margin-bottom:30px;position:relative;font-weight:500}@media(max-width: 992px){.home-hero-panel .box-overlay-hero-content .copy p{line-height:26px}}@media(max-width: 576px){.home-hero-panel .box-overlay-hero-content .copy p{font-size:18px;line-height:24px}}@media(max-width: 500px){.home-hero-panel .box-overlay-hero-content .copy p{font-size:17px;line-height:22px}}.home-hero-panel .box-overlay-hero-content .btn-hero{line-height:22.5px;height:40px;text-align:center;font-size:15px;background-color:#fff;border-color:#fff;border-radius:10px;color:#183372;border-style:solid;border-width:3px;font-weight:600;background-position:bottom;background-size:cover}.home-hero-panel .box-overlay-hero-content .btn-hero:hover{background-color:#2d7b31;border-color:#44b649;color:#fff}.home-hero-panel .box-overlay-hero-content .btn-hero svg.bi-chevron-double-down{margin-left:3px}.home-hero-panel .box-overlay-hero-content .text-sm-hero{font-size:20px;margin-bottom:30px;position:relative;font-weight:500}@media(max-width: 992px){.home-hero-panel .box-overlay-hero-content .text-sm-hero{font-size:20px;line-height:26px}}@media(max-width: 576px){.home-hero-panel .box-overlay-hero-content .text-sm-hero{font-size:18px;line-height:24px}}@media(max-width: 500px){.home-hero-panel .box-overlay-hero-content .text-sm-hero{font-size:17px;line-height:22px}}.home-hero-panel .box-overlay-hero-content sup{font-size:22px}@media(max-width: 992px){.home-hero-panel .box-overlay-hero-content sup{font-size:17px}}@media(max-width: 500px){.home-hero-panel .box-overlay-hero-content sup{font-size:15px}}.card-panel{margin-top:-10px;color:#fff;background-size:cover;background-position:center top}@media screen and (max-width: 768px){.card-panel{background-size:contain !important;background-repeat:repeat !important}}.card-panel .panel-wrapper{align-content:center}.card-panel .panel-wrapper .copy{margin-bottom:2.5rem}.card-panel .panel-wrapper .cards-container{display:flex;flex-wrap:wrap}.card-panel .panel-wrapper .cards-container .card,.card-panel .panel-wrapper .cards-container a.card{border:none;display:block;flex-grow:1;min-width:calc(16.6666666667% - 12px);max-width:calc(50% - 12px);margin-left:0;margin-right:12px;margin-bottom:12px;height:220px;background-color:#666;background-size:cover;background-position:center;position:relative;overflow:hidden;border-radius:15px}.card-panel .panel-wrapper .cards-container .card .card-cover,.card-panel .panel-wrapper .cards-container a.card .card-cover{width:100%;height:100%;border:none;background-color:rgba(24,58,24,.4);padding:20px;position:absolute;top:0;left:0;right:0;bottom:0;color:#fff;font-size:14px;display:flex;flex-direction:column;justify-content:center;text-align:center;transition:.3s all;overflow:hidden}.card-panel .panel-wrapper .cards-container .card .card-cover:hover,.card-panel .panel-wrapper .cards-container a.card .card-cover:hover{background-color:rgba(0,0,0,0);border-bottom:10px solid #44b649}.card-panel .panel-wrapper .cards-container .card .card-cover img,.card-panel .panel-wrapper .cards-container a.card .card-cover img{width:60px;margin-bottom:10px}.card-panel .panel-wrapper .cards-container .card .card-cover strong span.break,.card-panel .panel-wrapper .cards-container a.card .card-cover strong span.break{display:block;width:min-content;margin:0 auto}@media screen and (max-width: 1185px){.card-panel .panel-wrapper .cards-container .card,.card-panel .panel-wrapper .cards-container a.card{min-width:calc(50% - 12px)}}@media screen and (max-width: 768px){.card-panel .panel-wrapper .cards-container .card,.card-panel .panel-wrapper .cards-container a.card{min-width:calc(50% - 12px);max-width:calc(100% - 12px)}}@media screen and (max-width: 567px){.card-panel .panel-wrapper .cards-container .card,.card-panel .panel-wrapper .cards-container a.card{min-width:unset;width:100%}}@media screen and (max-width: 1185px)and (min-width: 768px){.card-panel .panel-wrapper .cards-container.five .card,.card-panel .panel-wrapper .cards-container.three .card{min-width:calc(33.3333333333% - 12px);max-width:calc(50% - 12px)}}.testimonial-panel h1,.testimonial-panel .h1{margin-bottom:40px}.testimonial-panel .text-quotes{font-weight:300;font-size:35px;line-height:40px;padding:40px 50px 50px;border-style:solid;border-width:10px;border-color:#44b649;border-right:0;border-top:0;border-bottom:0;background-color:rgba(242,242,242,.05);border-radius:20px;color:#101529}@media(max-width: 1200px){.testimonial-panel .text-quotes{font-size:28px;line-height:35px}}@media(max-width: 768px){.testimonial-panel .text-quotes{font-size:23px;line-height:28px;padding:30px 34px 40px 30px}}@media(max-width: 476px){.testimonial-panel .text-quotes{font-size:20px;line-height:25px;padding:20px 32px 30px 25px}}.testimonial-panel .text-quotes .text-date-author-location{font-size:18px;line-height:22px;margin-bottom:0}@media(max-width: 576px){.testimonial-panel .text-quotes .text-date-author-location{font-size:16px;line-height:20px}}.testimonial-panel .carousel-indicators-dark{margin-bottom:-40px}.testimonial-panel .carousel-indicators-dark button{background-color:rgba(0,0,0,.11);height:8px;width:40px;opacity:1}.testimonial-panel .carousel-indicators-dark button.active{background-color:#44b649}.showcase-panel{display:flex;width:100%}.showcase-panel .panel-wrapper{padding:40px 80px 30px 80px}@media screen and (max-width: 768px){.showcase-panel .panel-wrapper{padding:30px 50px 30px 50px}}.showcase-panel .panel-wrapper .panel-container{display:flex;max-width:1600px;margin:20px auto}@media(max-width: 820px){.showcase-panel .panel-wrapper .panel-container{flex-direction:column}}.showcase-panel .panel-wrapper .panel-container .container-t-panel-30{width:calc(33.33% - 30px);margin-right:45px;margin-left:0;min-height:200px;float:left;padding-left:0;padding-right:0}@media(max-width: 1200px){.showcase-panel .panel-wrapper .panel-container .container-t-panel-30{width:calc(33.33% - 14px);margin-right:20px}}@media(max-width: 992px){.showcase-panel .panel-wrapper .panel-container .container-t-panel-30{width:calc(50% - 10px);margin-bottom:20px}}@media(max-width: 820px){.showcase-panel .panel-wrapper .panel-container .container-t-panel-30{min-height:300px;margin-right:0;width:100%}}@media(max-width: 476px){.showcase-panel .panel-wrapper .panel-container .container-t-panel-30{min-height:200px}}.showcase-panel .panel-wrapper .panel-container .container-t-panel-30:last-of-type{margin-right:0}.showcase-panel .panel-wrapper .panel-container .container-t-panel-30 .box-t-panel-30-image{width:100%;min-height:300px;display:inline-block;background-color:#fff;background-size:cover;background-position:center;float:left;border-radius:30px}@media(max-width: 1400px){.showcase-panel .panel-wrapper .panel-container .container-t-panel-30 .box-t-panel-30-image{min-height:200px}}@media(max-width: 820px){.showcase-panel .panel-wrapper .panel-container .container-t-panel-30 .box-t-panel-30-image{min-height:300px}}@media(max-width: 476px){.showcase-panel .panel-wrapper .panel-container .container-t-panel-30 .box-t-panel-30-image{min-height:200px}}.showcase-panel .panel-wrapper .panel-container .container-t-panel-30 .box-t-panel-30-body{width:100%;padding:20px;float:left}@media(max-width: 1200px){.showcase-panel .panel-wrapper .panel-container .container-t-panel-30 .box-t-panel-30-body{padding:15px 0 0}}.stats-hero-panel{position:relative;height:100vh;min-height:680px;overflow:hidden}.stats-hero-panel .container-sport-cover{width:100%;background-color:rgba(0,0,0,.1);background-size:cover;background-position:bottom left;padding:0 140px 0 80px;z-index:500;position:absolute}@media(max-width: 1400px){.stats-hero-panel .container-sport-cover{padding:0 80px}}@media(max-width: 576px){.stats-hero-panel .container-sport-cover{padding:0 50px}}@media(max-width: 476px){.stats-hero-panel .container-sport-cover{padding:0 30px}}.stats-hero-panel .container-sport-cover .container-sport-content{max-width:580px;width:100%;height:100vh;min-height:680px;color:#fff;justify-content:flex-end;display:flex;flex-direction:column;font-size:21px;line-height:29px;padding-bottom:80px}.stats-hero-panel .container-sport-cover .container-sport-content.stats{max-width:unset}@media(max-width: 992px){.stats-hero-panel .container-sport-cover .container-sport-content{max-width:440px;font-size:18px;line-height:24px;padding-bottom:100px}}@media(max-width: 576px){.stats-hero-panel .container-sport-cover .container-sport-content{min-height:480px;max-width:450px}}@media(max-width: 476px){.stats-hero-panel .container-sport-cover .container-sport-content{padding:0 0 110px 0}}.stats-hero-panel .container-sport-cover .container-sport-content .h4{color:#44b649;font-weight:600;margin-bottom:20px}.stats-hero-panel .container-sport-cover .container-sport-content .box-metrics{margin-right:6%;display:inline-block}.stats-hero-panel .container-sport-cover .container-sport-content .box-metrics .p-metrics-lg{font-size:26px;margin-bottom:5px;font-weight:600}.stats-hero-panel .container-sport-cover .container-sport-content .box-metrics .p-metrics-sm{font-size:15px;line-height:15px;font-weight:600}.stats-hero-panel .container-sport-cover .container-sport-content .btn-container{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:1rem}.stats-hero-panel .container-sport-cover .container-sport-content svg{margin-left:0}.stats-hero-panel .container-sport-cover .container-sport-content h1.small{font-size:15px;line-height:15px;font-weight:300;margin-top:.75rem}.stats-hero-panel .video-container{overflow:hidden}.stats-hero-panel .video-container .video-foreground{position:relative;height:100vh;width:100vw}.stats-hero-panel .video-container .video-foreground video{width:100%;height:100%;position:absolute;pointer-events:none;top:0;left:0;z-index:400;object-fit:cover;opacity:1;min-height:680px}@media(max-width: 576px){.stats-hero-panel .video-container .video-foreground video{min-height:480px}}.stats-hero-panel .container-sport{width:100%;height:100vh;min-height:700px;background-size:cover;background-position:center;float:left}.stats-hero-panel .play-pause{background-color:rgba(255,192,203,.01);border-style:solid;border-color:#fff;border-width:2px;width:34px;height:34px;z-index:10;color:#fff;font-size:15px;line-height:15px;border-radius:100%;text-align:center;justify-content:center;margin-bottom:20px;display:flex;flex-direction:column;align-items:center;padding-left:2px;opacity:1}.stats-hero-panel .play-pause svg.fa-pause{margin-left:4px}.stats-hero-panel .play-pause svg.fa-play{margin-left:6px}.featured-clientele-panel .featured-row{margin-top:15px;display:flex;flex-wrap:wrap;gap:15px}.featured-clientele-panel .featured-row button.card-container{background-color:rgba(0,0,0,0);box-shadow:none;border:none;padding:0;border-radius:15px;overflow:hidden;width:calc(16.6666666667% - 15px)}@media screen and (max-width: 1200px){.featured-clientele-panel .featured-row button.card-container{width:calc(33.3333333333% - 15px)}}@media screen and (max-width: 768px){.featured-clientele-panel .featured-row button.card-container{width:calc(50% - 15px)}}.featured-clientele-panel .featured-row button.card-container .featured-card{width:100%;height:220px}.featured-clientele-panel .featured-row button.card-container .featured-card .wrapper{transition:.3s all;position:relative;display:flex;padding:60px 10% 60px 10%;height:100%;align-items:center;justify-content:center;background:rgba(24,58,24,.4)}.featured-clientele-panel .featured-row button.card-container .featured-card .wrapper img{transition:.3s all;display:block;max-width:100px}.featured-clientele-panel .featured-row button.card-container .featured-card .wrapper:hover{cursor:pointer;border-bottom:10px solid #44b649;background:rgba(0,0,0,0)}.featured-clientele-panel .featured-row button.card-container .featured-card .wrapper:hover img{padding-bottom:10px}.image-left-or-right-panel{display:flex;width:100%}.image-left-or-right-panel .panel-wrapper{padding:40px 80px}@media screen and (max-width: 768px){.image-left-or-right-panel .panel-wrapper{padding:30px 50px 30px 50px}}.image-left-or-right-panel .panel-wrapper .panel-container{display:flex;max-width:1600px;margin:20px auto;justify-content:center;align-items:center;column-gap:50px;row-gap:1rem}@media(max-width: 820px){.image-left-or-right-panel .panel-wrapper .panel-container{flex-direction:column}}.image-left-or-right-panel .panel-wrapper .panel-container .box-t-panel-image{border-radius:30px;width:calc(100% - 625px);height:480px;display:inline-block;background-size:cover;background-position:center}@media(max-width: 1400px){.image-left-or-right-panel .panel-wrapper .panel-container .box-t-panel-image{width:calc(100% - 525px)}}@media(max-width: 1200px){.image-left-or-right-panel .panel-wrapper .panel-container .box-t-panel-image{width:calc(100% - 425px)}}@media(max-width: 1024px){.image-left-or-right-panel .panel-wrapper .panel-container .box-t-panel-image{width:calc(100% - 325px)}}@media(max-width: 820px){.image-left-or-right-panel .panel-wrapper .panel-container .box-t-panel-image{width:100%;height:380px}}@media(max-width: 576px){.image-left-or-right-panel .panel-wrapper .panel-container .box-t-panel-image{height:250px}}.image-left-or-right-panel .panel-wrapper .panel-container .box-t-panel-content{width:625px;justify-content:center;display:flex;flex-direction:column;font-size:19px}@media(max-width: 1400px){.image-left-or-right-panel .panel-wrapper .panel-container .box-t-panel-content{width:525px;display:inline-block}}@media(max-width: 1200px){.image-left-or-right-panel .panel-wrapper .panel-container .box-t-panel-content{width:425px}}@media(max-width: 1024px){.image-left-or-right-panel .panel-wrapper .panel-container .box-t-panel-content{width:325px}}@media(max-width: 830px){.image-left-or-right-panel .panel-wrapper .panel-container .box-t-panel-content{width:100%}}.image-left-or-right-panel .panel-wrapper .panel-container .box-t-panel-content .view-more{font-size:16px;margin-top:10px}.image-left-or-right-panel .panel-wrapper .panel-container .box-t-panel-content .img-grass-blade{width:24px;height:auto;margin-bottom:8px}@media(max-width: 768px){.image-left-or-right-panel .panel-wrapper .panel-container .box-t-panel-content .img-grass-blade{width:20px;margin-bottom:6px}}@media(max-width: 476px){.image-left-or-right-panel .panel-wrapper .panel-container .box-t-panel-content .img-grass-blade{width:17px}}.image-left-or-right-panel .panel-wrapper .panel-container .box-t-panel-content .logo-t-panels{height:64px;margin-right:22px;margin-bottom:10px}@media(max-width: 1024px){.image-left-or-right-panel .panel-wrapper .panel-container .box-t-panel-content .logo-t-panels{height:54px;margin-right:26px}}.image-left-or-right-panel .panel-wrapper .panel-container .box-t-panel-content .logo-t-panels:last-of-type{margin-right:0}.image-left-or-right-panel .panel-wrapper .panel-container.image-right{flex-direction:row-reverse}@media(max-width: 820px){.image-left-or-right-panel .panel-wrapper .panel-container.image-right{flex-direction:column}}.videos-panel .panel-wrapper{padding:30px 100px 10px 100px}@media(max-width: 1400px){.videos-panel .panel-wrapper{padding:30px 90px 10px 90px}}@media(max-width: 1200px){.videos-panel .panel-wrapper{padding:30px 80px 10px 80px}}@media(max-width: 768px){.videos-panel .panel-wrapper{padding:30px 50px 10px 50px}}@media(max-width: 476px){.videos-panel .panel-wrapper{padding:30px 30px 10px 30px}}.videos-panel .panel-wrapper .panel-container{display:flex;flex-wrap:wrap;align-content:flex-start;max-width:1900px}.videos-panel .panel-wrapper .panel-container .child-engage-100{width:100%;padding:0 0 10px 0}.videos-panel .panel-wrapper .panel-container .box-video{width:23%;border-radius:4px;margin-right:2%;margin-top:2px;float:left;font-size:14px}@media(max-width: 992px){.videos-panel .panel-wrapper .panel-container .box-video{width:47%;margin-right:3%}}@media(max-width: 576px){.videos-panel .panel-wrapper .panel-container .box-video{width:100%;margin-right:0}}.videos-panel .panel-wrapper .panel-container .box-video .img-video-why{width:100%;border-radius:20px;margin-right:2%;margin-top:0}.videos-panel .panel-wrapper .panel-container .box-video p.text-dark-blue{line-height:27px}.videos-panel .panel-wrapper .panel-container .box-video:hover{cursor:pointer}.form-panel{overflow:hidden;background-color:#121f3d}.form-panel .img-grass-blade{width:24px;height:auto;margin-bottom:8px}.form-panel .box-cta-left{width:49.75%;display:inline-block;padding-right:50px;vertical-align:top}@media(max-width: 1200px){.form-panel .box-cta-left{width:100%;padding-right:0;margin-bottom:40px}}.form-panel .box-cta-left .userform,.form-panel .box-cta-left .mark-defined-forms{width:100%}.form-panel .box-cta-left .userform .form-step,.form-panel .box-cta-left .mark-defined-forms .form-step{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.form-panel .box-cta-left .userform .form-step .field,.form-panel .box-cta-left .mark-defined-forms .form-step .field{width:calc(50% - 5px);display:inline-block;vertical-align:top}@media(max-width: 476px){.form-panel .box-cta-left .userform .form-step .field,.form-panel .box-cta-left .mark-defined-forms .form-step .field{width:100%}}.form-panel .box-cta-left .userform .form-step .field .middleColumn,.form-panel .box-cta-left .mark-defined-forms .form-step .field .middleColumn{width:100%}.form-panel .box-cta-left .userform .form-step .field .middleColumn input,.form-panel .box-cta-left .userform .form-step .field .middleColumn select,.form-panel .box-cta-left .mark-defined-forms .form-step .field .middleColumn input,.form-panel .box-cta-left .mark-defined-forms .form-step .field .middleColumn select{height:38px;color:#000;width:100%;margin-bottom:8px;border-radius:6px;border:1px solid #fff;padding:6px 12px}.form-panel .box-cta-left .userform .form-step .field .middleColumn input:focus-visible,.form-panel .box-cta-left .userform .form-step .field .middleColumn select:focus-visible,.form-panel .box-cta-left .mark-defined-forms .form-step .field .middleColumn input:focus-visible,.form-panel .box-cta-left .mark-defined-forms .form-step .field .middleColumn select:focus-visible{color:var(--bs-body-color);background-color:var(--bs-body-bg);border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-panel .box-cta-left .userform .form-step .field.text,.form-panel .box-cta-left .userform .form-step .field.email,.form-panel .box-cta-left .userform .form-step .field.select,.form-panel .box-cta-left .userform .form-step .field.dropdown,.form-panel .box-cta-left .mark-defined-forms .form-step .field.text,.form-panel .box-cta-left .mark-defined-forms .form-step .field.email,.form-panel .box-cta-left .mark-defined-forms .form-step .field.select,.form-panel .box-cta-left .mark-defined-forms .form-step .field.dropdown{display:inline-block}.form-panel .box-cta-left .userform .form-step .field.text.width-33,.form-panel .box-cta-left .userform .form-step .field.email.width-33,.form-panel .box-cta-left .userform .form-step .field.select.width-33,.form-panel .box-cta-left .userform .form-step .field.dropdown.width-33,.form-panel .box-cta-left .mark-defined-forms .form-step .field.text.width-33,.form-panel .box-cta-left .mark-defined-forms .form-step .field.email.width-33,.form-panel .box-cta-left .mark-defined-forms .form-step .field.select.width-33,.form-panel .box-cta-left .mark-defined-forms .form-step .field.dropdown.width-33{width:calc(33.3333333333% - 6.67px)}@media(max-width: 991px){.form-panel .box-cta-left .userform .form-step .field.text.width-33,.form-panel .box-cta-left .userform .form-step .field.email.width-33,.form-panel .box-cta-left .userform .form-step .field.select.width-33,.form-panel .box-cta-left .userform .form-step .field.dropdown.width-33,.form-panel .box-cta-left .mark-defined-forms .form-step .field.text.width-33,.form-panel .box-cta-left .mark-defined-forms .form-step .field.email.width-33,.form-panel .box-cta-left .mark-defined-forms .form-step .field.select.width-33,.form-panel .box-cta-left .mark-defined-forms .form-step .field.dropdown.width-33{width:calc(50% - 5px)}}@media(max-width: 476px){.form-panel .box-cta-left .userform .form-step .field.text.width-33,.form-panel .box-cta-left .userform .form-step .field.email.width-33,.form-panel .box-cta-left .userform .form-step .field.select.width-33,.form-panel .box-cta-left .userform .form-step .field.dropdown.width-33,.form-panel .box-cta-left .mark-defined-forms .form-step .field.text.width-33,.form-panel .box-cta-left .mark-defined-forms .form-step .field.email.width-33,.form-panel .box-cta-left .mark-defined-forms .form-step .field.select.width-33,.form-panel .box-cta-left .mark-defined-forms .form-step .field.dropdown.width-33{width:100%}}.form-panel .box-cta-left .userform .form-step .field.text.width-50,.form-panel .box-cta-left .userform .form-step .field.email.width-50,.form-panel .box-cta-left .userform .form-step .field.select.width-50,.form-panel .box-cta-left .userform .form-step .field.dropdown.width-50,.form-panel .box-cta-left .mark-defined-forms .form-step .field.text.width-50,.form-panel .box-cta-left .mark-defined-forms .form-step .field.email.width-50,.form-panel .box-cta-left .mark-defined-forms .form-step .field.select.width-50,.form-panel .box-cta-left .mark-defined-forms .form-step .field.dropdown.width-50{width:calc(50% - 5px)}@media(max-width: 476px){.form-panel .box-cta-left .userform .form-step .field.text.width-50,.form-panel .box-cta-left .userform .form-step .field.email.width-50,.form-panel .box-cta-left .userform .form-step .field.select.width-50,.form-panel .box-cta-left .userform .form-step .field.dropdown.width-50,.form-panel .box-cta-left .mark-defined-forms .form-step .field.text.width-50,.form-panel .box-cta-left .mark-defined-forms .form-step .field.email.width-50,.form-panel .box-cta-left .mark-defined-forms .form-step .field.select.width-50,.form-panel .box-cta-left .mark-defined-forms .form-step .field.dropdown.width-50{width:100%}}.form-panel .box-cta-left .userform .form-step .field.text.width-100,.form-panel .box-cta-left .userform .form-step .field.email.width-100,.form-panel .box-cta-left .userform .form-step .field.select.width-100,.form-panel .box-cta-left .userform .form-step .field.dropdown.width-100,.form-panel .box-cta-left .mark-defined-forms .form-step .field.text.width-100,.form-panel .box-cta-left .mark-defined-forms .form-step .field.email.width-100,.form-panel .box-cta-left .mark-defined-forms .form-step .field.select.width-100,.form-panel .box-cta-left .mark-defined-forms .form-step .field.dropdown.width-100{width:100%}.form-panel .box-cta-left .userform .form-step .field.textarea,.form-panel .box-cta-left .mark-defined-forms .form-step .field.textarea{width:100%}.form-panel .box-cta-left .userform .form-step .textarea textarea,.form-panel .box-cta-left .mark-defined-forms .form-step .textarea textarea{color:#000;width:100%;margin-bottom:3px;border-radius:6px;border:1px solid #fff;padding:6px 12px}.form-panel .box-cta-left .userform .form-step .textarea textarea:focus-visible,.form-panel .box-cta-left .mark-defined-forms .form-step .textarea textarea:focus-visible{color:var(--bs-body-color);background-color:var(--bs-body-bg);border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}@media(max-width: 476px){.form-panel .box-cta-left .userform .form-step .field,.form-panel .box-cta-left .mark-defined-forms .form-step .field{width:100%;margin-right:0}.form-panel .box-cta-left .userform .form-step .field .middleColumn,.form-panel .box-cta-left .mark-defined-forms .form-step .field .middleColumn{width:100%}.form-panel .box-cta-left .userform .form-step .field .middleColumn input,.form-panel .box-cta-left .userform .form-step .field .middleColumn select,.form-panel .box-cta-left .mark-defined-forms .form-step .field .middleColumn input,.form-panel .box-cta-left .mark-defined-forms .form-step .field .middleColumn select{width:100%}.form-panel .box-cta-left .userform .form-step .Actions,.form-panel .box-cta-left .mark-defined-forms .form-step .Actions{width:100%}}.form-panel .box-cta-left .Actions{width:100%}.form-panel .box-cta-left .Actions input[type=submit],.form-panel .box-cta-left .Actions button.btn.action{display:flex;align-items:center;justify-content:center;width:100%;height:40px;background-color:#2d7b31;border-color:#2d7b31;font-weight:400;border-width:2px;color:#fff;padding:6px 12px;border-radius:10px;border-style:solid}.form-panel .box-cta-left .Actions input[type=submit]:hover,.form-panel .box-cta-left .Actions button.btn.action:hover{background-color:#183372;border-color:#fff}.form-panel .box-cta-right{width:49.75%;display:inline-block;padding-left:50px;vertical-align:top}@media(max-width: 1200px){.form-panel .box-cta-right{width:100%;padding-left:0}}.form-panel .box-cta-left ul,.form-panel .box-cta-right ul{font-size:21px;line-height:27px;padding-left:24px}.form-panel .box-cta-left ul li,.form-panel .box-cta-right ul li{margin-bottom:14px}@media(max-width: 992px){.form-panel .box-cta-left ul,.form-panel .box-cta-right ul{font-size:19px;line-height:25px}}@media(max-width: 768px){.form-panel .box-cta-left ul,.form-panel .box-cta-right ul{font-size:19px;line-height:25px}}@media(max-width: 576px){.form-panel .box-cta-left ul,.form-panel .box-cta-right ul{font-size:17px;line-height:23px}}.form-panel .panel-wrapper.footer{padding-top:60px}.featured-products-panel .carousel-inner{height:800px;z-index:1}@media screen and (max-width: 991px){.featured-products-panel .carousel-inner{height:650px}}.featured-products-panel .carousel-inner .carousel-item{height:100%;position:relative}.featured-products-panel .carousel-inner .fade-img{height:100%;width:100%;top:0;left:0;right:0;bottom:0;position:absolute;z-index:1;opacity:0}.featured-products-panel .carousel-inner .fade-img.fade-in-out{animation:7.1s ease-in-out .7s infinite fade-in-out}.featured-products-panel .carousel-inner .overlay{position:absolute;display:flex;align-items:center;z-index:2;height:100%;width:100%;padding:150px 100px 150px 100px;background:linear-gradient(90deg, rgba(0, 0, 0, 0.5) 25%, rgba(237, 221, 83, 0) 60%)}@media screen and (max-width: 1200px){.featured-products-panel .carousel-inner .overlay{padding:150px 90px 150px 90px}}@media screen and (max-width: 991px){.featured-products-panel .carousel-inner .overlay{padding:100px 90px}}.featured-products-panel .carousel-inner .overlay .section-wrapper{width:100%;flex-grow:1}.featured-products-panel .carousel-inner .overlay .section-wrapper .title-section{container-type:inline-size}.featured-products-panel .carousel-inner .overlay .section-wrapper .title-section p{font-size:clamp(20px,4cqw,25px);margin-bottom:clamp(-12px,-1cqw,-4px);color:#fff;font-weight:700;line-height:1}.featured-products-panel .carousel-inner .overlay .section-wrapper .title-section h2{font-size:clamp(65px,15cqw,130px);line-height:1;font-weight:700;margin-bottom:25px}.featured-products-panel .carousel-inner .overlay .section-wrapper .modal-section{display:flex;flex-wrap:wrap;align-items:center;column-gap:20px;row-gap:.75rem;margin-bottom:40px}@media screen and (max-width: 768px){.featured-products-panel .carousel-inner .overlay .section-wrapper .modal-section{margin-bottom:25px}}.featured-products-panel .carousel-inner .overlay .section-wrapper .modal-section .button-container{display:flex;flex-wrap:wrap;column-gap:12px}.featured-products-panel .carousel-inner .overlay .section-wrapper .modal-section .button-container button.btn.btn-primary{height:34px;text-align:center;font-size:13px;line-height:20px;color:#183372;background-color:#fff;border-radius:10px;border:3px solid #fff;display:flex;align-items:center;font-weight:600;padding:4px 8px}.featured-products-panel .carousel-inner .overlay .section-wrapper .modal-section .button-container button.btn.btn-primary svg{fill:#183372}.featured-products-panel .carousel-inner .overlay .section-wrapper .modal-section .button-container button.btn.btn-primary:hover{background-color:#2d7b31;border-color:#44b649;color:#fff}.featured-products-panel .carousel-inner .overlay .section-wrapper .modal-section .button-container button.btn.btn-primary:hover svg{fill:#fff}.featured-products-panel .carousel-inner .overlay .section-wrapper .modal-section button.text-btn{outline:none;padding:0;border:none;box-shadow:unset;background-color:rgba(0,0,0,0);display:inline-block;font-size:15px;text-decoration:underline}.featured-products-panel .carousel-inner .overlay .section-wrapper .modal-section button.text-btn svg{padding-left:5px}.featured-products-panel .carousel-inner .overlay .section-wrapper .modal-section div.inline.underline-btns{display:flex;width:fit-content;flex-wrap:wrap;column-gap:12px}.featured-products-panel .carousel-inner .overlay .section-wrapper .more-info-section{flex-wrap:wrap;padding-right:100px}@media screen and (max-width: 991px){.featured-products-panel .carousel-inner .overlay .section-wrapper .more-info-section{padding-right:50px}}@media screen and (max-width: 768px){.featured-products-panel .carousel-inner .overlay .section-wrapper .more-info-section{flex-direction:column}}.featured-products-panel .carousel-inner .overlay .section-wrapper .more-info-section .col-wrapper{margin-right:6%}@media screen and (max-width: 768px){.featured-products-panel .carousel-inner .overlay .section-wrapper .more-info-section .col-wrapper.last{display:none;visibility:hidden}}.featured-products-panel .carousel-inner .overlay .section-wrapper .more-info-section .col-wrapper p a{transition:.3s;text-decoration:none;color:#fff;display:inline-flex;align-items:center;justify-content:flex-start}.featured-products-panel .carousel-inner .overlay .section-wrapper .more-info-section .col-wrapper p a svg{font-size:9px}.featured-products-panel .carousel-inner .overlay .section-wrapper .more-info-section .col-wrapper p.title{margin:0 0 5px 0;font-size:26px;font-weight:600}@media screen and (max-width: 576px){.featured-products-panel .carousel-inner .overlay .section-wrapper .more-info-section .col-wrapper p.title{font-size:22px;margin-bottom:2px}}.featured-products-panel .carousel-inner .overlay .section-wrapper .more-info-section .col-wrapper p.text,.featured-products-panel .carousel-inner .overlay .section-wrapper .more-info-section .col-wrapper p.link{font-size:15px;line-height:15px;font-weight:600}.featured-products-panel .carousel-inner .overlay .section-wrapper .more-info-section .col-wrapper p.text a:hover,.featured-products-panel .carousel-inner .overlay .section-wrapper .more-info-section .col-wrapper p.link a:hover{text-decoration:underline}.featured-products-panel .carousel-inner .overlay.no-bg{background:none !important}.featured-products-panel .carousel-inner .carousel-control-next{z-index:2}.featured-products-panel .carousel-indicators{margin-bottom:55px}.featured-products-panel .carousel-indicators button{border-width:3px;border-color:#fff;width:40px}.featured-products-panel .right img{max-width:100px;width:100%}.featured-products-panel .right:hover{cursor:pointer}@media screen and (max-width: 576px){.featured-products-panel .right{opacity:1}.featured-products-panel .right img{max-width:60px}}.featured-products-panel .featured-product-modal .carousel-inner{height:800px;z-index:1}@media screen and (max-width: 991px){.featured-products-panel .featured-product-modal .carousel-inner{height:650px}}.featured-products-panel .featured-product-modal .carousel-inner .carousel-item{height:100%;position:relative}.featured-products-panel .featured-product-modal .carousel-inner .overlay{position:absolute;display:flex;align-items:center;z-index:2;height:100%;width:100%;padding:150px 100px 150px 100px;background:linear-gradient(90deg, rgba(0, 0, 0, 0.5) 25%, rgba(237, 221, 83, 0) 60%)}@media screen and (max-width: 1200px){.featured-products-panel .featured-product-modal .carousel-inner .overlay{padding:150px 90px 150px 90px}}@media screen and (max-width: 991px){.featured-products-panel .featured-product-modal .carousel-inner .overlay{padding:100px 90px}}.featured-products-panel .featured-product-modal .carousel-inner .carousel-control-next{z-index:2}.featured-products-panel .featured-product-modal .carousel-indicators{margin-bottom:55px}.featured-products-panel .featured-product-modal .carousel-indicators button{border-width:3px;border-color:#fff;width:40px}.featured-products-panel .featured-product-modal.compare-specs .modal-dialog{margin:0;width:auto;height:100%;max-width:none}.featured-products-panel .featured-product-modal.compare-specs .modal-dialog .modal-content{min-height:100vh}.featured-products-panel .featured-product-modal .modal-header{border-bottom:none;position:relative}.featured-products-panel .featured-product-modal .modal-header button.btn-close{position:absolute;top:15px;right:15px;padding:0}.featured-products-panel .featured-product-modal .modal-footer{border-top:none}.featured-products-panel .featured-product-modal .modal-body{padding:0 40px 10px 40px}@media screen and (max-width: 991px){.featured-products-panel .featured-product-modal .modal-body{padding:0 25px 10px 25px}}.featured-products-panel .featured-product-modal .modal-body img{width:100%;height:auto}.featured-products-panel .featured-product-modal .modal-body *{color:#101529}.featured-products-panel .featured-product-modal .modal-body .table-responsive{overflow-x:auto}.featured-products-panel .featured-product-modal .modal-body .table-responsive table{padding:0 40px 10px 40px}.featured-products-panel .featured-product-modal .modal-body .table-responsive table thead th{padding:8px;vertical-align:bottom}.featured-products-panel .featured-product-modal .modal-body .table-responsive table thead th p{margin:0}.featured-products-panel .featured-product-modal .modal-body .table-responsive table thead th img{max-width:90px}.featured-products-panel .featured-product-modal .modal-body .table-responsive table tr{border-bottom:1px solid #dee2e6;border-collapse:collapse}.featured-products-panel .featured-product-modal .modal-body .table-responsive table tr td{min-width:250px;padding:8px;vertical-align:baseline}.featured-products-panel .featured-product-modal .modal-body .table-responsive table tr td p{font-size:15px;line-height:17px;margin:0}.featured-products-panel .featured-product-modal .modal-body .table-responsive table tr td svg,.featured-products-panel .featured-product-modal .modal-body .table-responsive table tr td svg *{color:#183372}.featured-products-panel .featured-product-modal .modal-body .carousel .carousel-inner{height:700px;max-width:1050px;width:100%}.featured-products-panel .featured-product-modal .modal-body .carousel .carousel-inner .product-tag-area{width:100%;height:100%;position:absolute;padding:10px 10px 125px}.featured-products-panel .featured-product-modal .modal-body .carousel .carousel-inner .product-tag-area .product-tag{position:relative;top:100%;display:block;margin:0 auto;width:fit-content;background-color:#fff;padding:10px;border-radius:10px;z-index:3}.featured-products-panel .featured-product-modal .modal-body .carousel .carousel-inner .product-tag-area .product-tag img{max-width:100px}.featured-products-panel .featured-product-modal .modal-body .carousel .carousel-inner .product-tag-area .product-tag span{color:#212529;font-size:14px;font-weight:600;letter-spacing:0}.featured-products-panel .featured-product-modal .modal-body .carousel .carousel-inner .product-tag-area .product-tag span.sep{padding:0 7px}.featured-products-panel .featured-product-modal .modal-body .carousel .carousel-inner .overlay{padding-left:0;padding-right:0;padding-top:0}.featured-products-panel .featured-product-modal.brochure img{width:100%;max-width:418px;height:auto;margin-bottom:.5rem}.featured-products-panel .featured-product-modal.brochure a{transition:.3s all;text-decoration:none;border-radius:6px;display:inline-block;text-align:center;width:100%;background-color:#2d7b31;border:2px solid #2d7b31;padding:6px 12px;margin-top:4px;color:#fff}.featured-products-panel .featured-product-modal.brochure a:hover{background-color:#183372;border-color:#fff}.featured-products-panel .featured-product-modal.specs .modal-dialog{max-width:1140px}.featured-products-panel .featured-product-modal.specs .modal-dialog .modal-body{padding:0 40px 10px}.featured-products-panel .featured-product-modal.specs .modal-dialog .modal-body .table-responsive table thead th .table-heading{margin-left:10px}.featured-products-panel .featured-product-modal.specs .modal-dialog .modal-body .table-responsive table thead th .table-heading .super{font-size:15px;margin-bottom:0;line-height:2}.featured-products-panel .featured-product-modal.specs .modal-dialog .modal-body .table-responsive table thead th .table-heading .mega{white-space:nowrap;font-size:46px;line-height:27px}.featured-products-panel .featured-product-modal.specs .modal-dialog .modal-body .table-responsive table td{width:50%}.featured-products-panel .featured-product-modal.images .modal-dialog{max-width:1140px}@media screen and (max-width: 1200px){.featured-products-panel .featured-product-modal.images .modal-dialog{max-width:800px}}@media screen and (max-width: 991px){.featured-products-panel .featured-product-modal.images .modal-dialog{max-width:500px}.featured-products-panel .featured-product-modal.images .modal-dialog .carousel-inner{height:418px}}@keyframes fade-in-out{0%{opacity:0}39%{opacity:0}50%{opacity:1}89%{opacity:1}100%{opacity:0}}.systems-panel .p-20{padding:20px}.systems-panel .p-20 .icon{width:40px;margin-bottom:10px}.systems-panel .p-20 p>strong{font-size:22px;line-height:22px;font-weight:600;margin-bottom:20px}.systems-panel #systems{display:flex;row-gap:3rem}.systems-panel #systems .system{width:calc(33.33% - 45px);margin-right:45px;margin-left:0;min-height:200px;padding-left:0;padding-right:0}.systems-panel #systems .system div.system-wrapper,.systems-panel #systems .system button{background-color:rgba(0,0,0,0);box-shadow:none;border:none;padding:0}.systems-panel #systems .system .image-with-points{width:100%}.systems-panel #systems .system p.title{margin:0}.systems-panel #systems .system p.sub-text{margin-bottom:0;margin-top:.25rem}.systems-panel #systems .system a.btn-green{margin-bottom:0;margin-top:1rem}.systems-panel #systems .system a.btn-green:hover{cursor:pointer}@media screen and (max-width: 1400px){.systems-panel #systems{flex-wrap:wrap}.systems-panel #systems.greater-than-two{justify-content:center}.systems-panel #systems .system{width:calc(50% - 45px)}}@media screen and (max-width: 768px){.systems-panel #systems{flex-direction:column}.systems-panel #systems .system{width:100%;margin-right:0}}.systems-panel .modal .modal-dialog{max-width:1140px}.systems-panel .modal .modal-dialog .modal-body{padding:40px}.systems-panel .modal .modal-dialog .modal-body button.btn-close{top:15px;right:15px}.systems-panel .modal .modal-dialog .modal-body .content{width:360px;min-width:360px;padding:0 40px 0 0}.systems-panel .modal .modal-dialog .modal-body .content p.h2{font-size:30px}.systems-panel .modal .modal-dialog .modal-body .content p.text{line-height:22px;font-size:17px}.systems-panel .modal .modal-dialog .modal-body .system-interactive{width:100%;max-width:698px;container:system-interactive/inline-size}.systems-panel .modal .modal-dialog .modal-body .system-interactive .wrapper{width:100%;position:relative}.systems-panel .modal .modal-dialog .modal-body .system-interactive .point{z-index:1;line-height:0;width:fit-content;transition:all .2s;position:absolute;max-width:7%;min-width:29px;border-radius:50%;border:5px solid #b7b7b7;box-shadow:0 0 1px #000}.systems-panel .modal .modal-dialog .modal-body .system-interactive .point:hover,.systems-panel .modal .modal-dialog .modal-body .system-interactive .point.active{border-color:#fff;transform:scale(1.1)}.systems-panel .modal .modal-dialog .modal-body .system-interactive .point:hover img,.systems-panel .modal .modal-dialog .modal-body .system-interactive .point.active img{transition:transform .1s ease-in-out;transform:rotateZ(0deg)}.systems-panel .modal .modal-dialog .modal-body .system-interactive .point.active{z-index:2}.systems-panel .modal .modal-dialog .modal-body .system-interactive .point.active .wrapper img{transition:transform .1s ease-in-out;transform:rotateZ(45deg)}.systems-panel .modal .modal-dialog .modal-body .system-interactive .point.active .wrapper .highlight{width:200px;white-space:wrap;display:block !important;position:absolute;background-color:rgba(0,0,0,.7);top:0;left:calc(100% + 30px);padding:10px 15px}@media screen and (max-width: 678px){.systems-panel .modal .modal-dialog .modal-body .system-interactive .point.active .wrapper .highlight{left:calc(100% + 20px)}}.systems-panel .modal .modal-dialog .modal-body .system-interactive .point.active .wrapper .highlight p{color:#fff;margin:0;line-height:1.2}.systems-panel .modal .modal-dialog .modal-body .system-interactive .point.active .wrapper .highlight p.title{font-weight:500;margin-bottom:3px}.systems-panel .modal .modal-dialog .modal-body .system-interactive .point.active .wrapper .highlight p.text{font-size:14px;font-weight:300;margin-bottom:5px}.systems-panel .modal .modal-dialog .modal-body .system-interactive .point.active .wrapper .highlight p img.ignore{margin-bottom:5px}.systems-panel .modal .modal-dialog .modal-body .system-interactive .point.active .wrapper .highlight img{width:auto;max-width:100%;transform:rotateZ(0) !important;margin-bottom:5px}.systems-panel .modal .modal-dialog .modal-body .system-interactive .point.active .wrapper .highlight:before{position:absolute;display:block;width:0;height:0;border-top:21px solid rgba(0,0,0,0);border-bottom:21px solid rgba(0,0,0,0);border-right:20px solid rgba(0,0,0,.7019607843);top:0;right:100%;content:""}@media screen and (max-width: 678px){.systems-panel .modal .modal-dialog .modal-body .system-interactive .point.active .wrapper .highlight:before{border-top:11px solid rgba(0,0,0,0);border-bottom:11px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,.7019607843)}}.systems-panel .modal .modal-dialog .modal-body .system-interactive .point.active .wrapper .highlight.pull-point-left{right:calc(100% + 30px);left:unset}@media screen and (max-width: 678px){.systems-panel .modal .modal-dialog .modal-body .system-interactive .point.active .wrapper .highlight.pull-point-left{right:calc(100% + 20px)}}.systems-panel .modal .modal-dialog .modal-body .system-interactive .point.active .wrapper .highlight.pull-point-left:before{border-top:21px solid rgba(0,0,0,0);border-bottom:21px solid rgba(0,0,0,0);border-right:none;border-left:20px solid rgba(0,0,0,.7019607843);left:100%}@media screen and (max-width: 678px){.systems-panel .modal .modal-dialog .modal-body .system-interactive .point.active .wrapper .highlight.pull-point-left:before{border-top:11px solid rgba(0,0,0,0);border-bottom:11px solid rgba(0,0,0,0);border-left:10px solid rgba(0,0,0,.7019607843)}}.systems-panel .modal .modal-dialog .modal-body .system-interactive img{width:100%}@media screen and (max-width: 850px){.systems-panel .modal .modal-dialog .modal-body{flex-direction:column}.systems-panel .modal .modal-dialog .modal-body .content{width:100%;max-width:100%;min-width:unset}.systems-panel .modal .modal-dialog .modal-body .system-interactive{max-width:unset}}.five-fs-panel .panel-wrapper-px-5fs{padding:80px 50px}.five-fs-panel .panel-wrapper-px-5fs .panel-container{max-width:1700px}.five-fs-panel .panel-wrapper-px-5fs .panel-container .five-fs{text-align:center;background-image:url("/_resources/themes/sportsgrass/images/bg-grass-bright.jpg");background-repeat:repeat;background-size:cover;background-position:center;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);-webkit-font-smoothing:antialiased;text-shadow:2px 2px 2px hsla(0,0%,100%,.55);color:#fff}.five-fs-panel .panel-wrapper-px-5fs .panel-container .five-fs-lg{font-size:20vw;line-height:16vw;font-weight:800;opacity:.5}.five-fs-panel .panel-wrapper-px-5fs .panel-container .five-fs-md{font-size:7vw;line-height:7vw;opacity:.7}@media screen and (max-width: 768px){.five-fs-panel .panel-wrapper-px-5fs .panel-container .five-fs-md{font-size:8vw;font-weight:bold;opacity:1}}@media screen and (max-width: 500px){.five-fs-panel .panel-wrapper-px-5fs .panel-container .five-fs-md{font-size:7vw}}.five-fs-panel .panel-wrapper-px-5fs .panel-container .five-fs-sm{opacity:.7;line-height:67px;font-size:3vw;font-weight:600}@media screen and (max-width: 768px){.five-fs-panel .panel-wrapper-px-5fs .panel-container .five-fs-sm{line-height:1.4;margin-bottom:3rem;opacity:1;font-size:4vw;font-weight:500}}@media screen and (max-width: 500px){.five-fs-panel .panel-wrapper-px-5fs .panel-container .five-fs-sm{font-size:21px}}@media screen and (max-width: 768px){.five-fs-panel .panel-wrapper-px-5fs .panel-container .five-fs{background-image:none;-webkit-background-clip:unset;-webkit-text-fill-color:unset;-webkit-font-smoothing:antialiased;text-shadow:none}}.five-fs-panel .panel-wrapper-px-5fs .theFiveFs{display:flex;flex-wrap:wrap;max-width:1440px;margin:0 auto}.five-fs-panel .panel-wrapper-px-5fs .theFiveFs .f{width:16.6666666667%;padding:0 18px;margin-top:30px;vertical-align:top}.five-fs-panel .panel-wrapper-px-5fs .theFiveFs .f.not .text-brand-green{color:#c0ab3d}.five-fs-panel .panel-wrapper-px-5fs .theFiveFs .f img{max-width:40px;width:100%;height:auto;margin-bottom:10px}.five-fs-panel .panel-wrapper-px-5fs .theFiveFs .f .h4{margin-bottom:10px}.five-fs-panel .panel-wrapper-px-5fs .theFiveFs .f .text-body-xsm{line-height:27px}@media screen and (max-width: 1200px){.five-fs-panel .panel-wrapper-px-5fs .theFiveFs .f{width:33.3333333333%}}@media screen and (max-width: 768px){.five-fs-panel .panel-wrapper-px-5fs .theFiveFs .f{width:50%}}@media screen and (max-width: 567px){.five-fs-panel .panel-wrapper-px-5fs .theFiveFs .f{width:100%}}.specs-panel .panel-wrapper{padding:60px 10% 80px 10%}.specs-panel .panel-wrapper .panel-container ul.specs-area{padding:0;display:grid;grid-template-columns:repeat(3, 1fr);gap:75px}@media screen and (max-width: 1024px){.specs-panel .panel-wrapper .panel-container ul.specs-area{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 768px){.specs-panel .panel-wrapper .panel-container ul.specs-area{grid-template-columns:repeat(1, 1fr)}}.specs-panel .panel-wrapper .panel-container ul.specs-area li.spec{overflow-x:hidden;display:block;max-width:100%}.specs-panel .panel-wrapper .panel-container ul.specs-area li.spec span.img{display:inline-block;background-color:#204291;margin-bottom:20px;border-radius:30px}.specs-panel .panel-wrapper .panel-container ul.specs-area li.spec span.img img{border:10px solid #204291;border-radius:30px;width:100%;height:auto}.specs-panel .panel-wrapper .panel-container ul.specs-area li.spec p{margin-bottom:0}.specs-panel .panel-wrapper .panel-container ul.specs-area li.spec a{margin-top:1rem}.full-width-panel .panel-wrapper{padding:40px 80px}.full-width-panel img.grass-icon{width:24px;height:auto;margin-bottom:8px}.full-width-panel h1{font-size:45px;line-height:45px;font-weight:600;margin-bottom:10px}@media screen and (max-width: 1200px){.full-width-panel h1 h1{font-size:40px;line-height:40px}}@media screen and (max-width: 768px){.full-width-panel h1 h1{font-size:38px;line-height:38px}}@media screen and (max-width: 576px){.full-width-panel h1 h1{font-size:32px;line-height:32px}}.full-width-panel .subhead{font-size:36px;line-height:36px;font-weight:600;margin-bottom:20px;color:#44b649}@media screen and (max-width: 1200px){.full-width-panel .subhead{font-size:30px;line-height:30px}}@media screen and (max-width: 768px){.full-width-panel .subhead{font-size:27px;line-height:27px}}.full-width-panel .content p{font-size:21px;font-weight:400;line-height:1.2}.full-width-panel .content p strong{font-size:22px;font-weight:600;margin-bottom:20px;color:#44b649}@media screen and (max-width: 1200px){.full-width-panel .content p strong{font-size:22px;line-height:22px}}@media screen and (max-width: 768px){.full-width-panel .content p strong{font-size:20px;line-height:20px;margin-bottom:10px}}@media screen and (max-width: 576px){.full-width-panel .content p strong{font-size:20px;line-height:20px}}.full-width-panel .content p span.text-body-lg{line-height:1.2}.search-results-page *{color:#fff}.search-results-page a:hover{color:#44b649}.ProductSelectorPage{overflow:hidden;position:relative}@media screen and (max-width: 991px){.ProductSelectorPage{height:auto}}.ProductSelectorPage .container-sport-cover{width:100%;background-image:url("/_resources/themes/sportsgrass/images/bg-product-selector.png");background-color:rgba(0,0,0,.1);background-size:cover;background-position:bottom left;padding:0 140px 0 80px}@media(max-width: 1400px){.ProductSelectorPage .container-sport-cover{padding:0 80px 0 80px}}@media(max-width: 576px){.ProductSelectorPage .container-sport-cover{padding:0 50px 0 50px;background-color:rgba(0,0,0,.3)}}@media(max-width: 476px){.ProductSelectorPage .container-sport-cover{padding:0 30px 0 30px;height:100%}}.ProductSelectorPage .container-sport-cover.form{background-image:url("/_resources/themes/sportsgrass/images/bg-results.png");padding:140px 140px 0 140px}@media(max-width: 1400px){.ProductSelectorPage .container-sport-cover.form{padding:140px 80px 0 100px}}@media(max-width: 1200px){.ProductSelectorPage .container-sport-cover.form{padding:110px 80px 0 80px}}@media(max-width: 576px){.ProductSelectorPage .container-sport-cover.form{padding:100px 50px 0 50px}}@media(max-width: 476px){.ProductSelectorPage .container-sport-cover.form{padding:100px 30px 0 30px}}.ProductSelectorPage .container-sport{width:100%;min-height:700px;background-size:cover;background-position:center;position:absolute;top:0;z-index:-1;height:100%}.ProductSelectorPage .container-sport-content{max-width:580px;width:100%;height:100dvh;min-height:680px;color:#fff;justify-content:flex-end;display:flex;flex-direction:column;font-size:21px;line-height:29px;padding-bottom:70px}@media(max-width: 992px){.ProductSelectorPage .container-sport-content{max-width:440px;font-size:18px;line-height:24px;padding-bottom:100px}}@media(max-width: 576px){.ProductSelectorPage .container-sport-content{min-height:480px;max-width:450px;padding-bottom:70px}}.ProductSelectorPage .container-sport-content.form{max-width:1000px;width:100%;height:100%;margin:auto;vertical-align:top;justify-content:center;align-content:center}.ProductSelectorPage .container-sport-content.form .child-35{width:45%;padding:0 50px 50px 0}@media(max-width: 992px){.ProductSelectorPage .container-sport-content.form .child-35{width:100%}}.ProductSelectorPage .container-sport-content.form .parent-flex{display:flex;flex-wrap:wrap;align-content:flex-start}.ProductSelectorPage .container-sport-content.form .child-65{width:55%;padding:0}@media(max-width: 992px){.ProductSelectorPage .container-sport-content.form .child-65{display:none}}.ProductSelectorPage .container-sport-content.form .copy-selector{font-size:22px;margin-bottom:30px;padding-left:10px}@media(max-width: 768px){.ProductSelectorPage .container-sport-content.form .copy-selector{font-size:19px}}.ProductSelectorPage .container-sport-content.form .child-product-selector-results{width:50%;padding:0 10px 10px 0}@media(max-width: 992px){.ProductSelectorPage .container-sport-content.form .child-product-selector-results{padding:0 10px 20px 0}}.ProductSelectorPage .container-sport-content.form .child-product-selector-results.single{width:75%}.ProductSelectorPage .container-sport-content.form .child-product-selector-results svg{margin-left:5px}.ProductSelectorPage .container-sport-content.form .child-product-selector-results a:hover{cursor:pointer}.ProductSelectorPage .container-sport-content.form .child-product-selector-results .h6{margin-left:14px}.ProductSelectorPage .container-sport-content.form .child-product-selector-results h3{margin-left:14px;margin-bottom:0}.ProductSelectorPage .container-sport-content.form .child-product-selector-results a{font-size:14px;margin-left:16px;margin-bottom:15px}.ProductSelectorPage .container-sport-content.form .child-product-selector-results .img-swatch-results{width:95%;margin-bottom:5px}.ProductSelectorPage .container-sport-content.form .text-question{font-size:36px;line-height:36px;font-weight:600;margin-bottom:10px}@media(max-width: 476px){.ProductSelectorPage .container-sport-content.form .text-question{font-size:28px;line-height:30px}}.ProductSelectorPage .container-sport-content.form .start-over{margin-left:20px}.ProductSelectorPage .container-sport-content.form a{color:#fff}.ProductSelectorPage .container-sport-content.form a:hover{color:#fff}.ProductSelectorPage .container-sport-content.form a.link{font-size:15px;margin-top:10px}.ProductSelectorPage .container-sport-content.form .products-mobile{display:none}@media(max-width: 992px){.ProductSelectorPage .container-sport-content.form .products-mobile{display:flex}}.ProductSelectorPage .img-grass-blade{width:24px;height:auto;margin-bottom:8px}@media(max-width: 768px){.ProductSelectorPage .img-grass-blade{width:20px;margin-bottom:6px}}@media(max-width: 476px){.ProductSelectorPage .img-grass-blade{width:17px}}.ProductSelectorPage .text-question{font-size:36px;line-height:36px;font-weight:600;margin-bottom:10px}@media(max-width: 476px){.ProductSelectorPage .text-question{font-size:28px;line-height:30px}}.ProductSelectorPage .body-copy-project-selector{font-size:22px;margin-bottom:20px}@media(max-width: 768px){.ProductSelectorPage .body-copy-project-selector{font-size:19px}}.ProductSelectorPage .body-copy-project-selector p{display:inline}.ProductSelectorPage .body-copy-project-selector a{color:#fff}.ProductSelectorPage .body-copy-project-selector a:hover{color:#44b649}.ProductSelectorPage .progress-container{width:260px;height:24px;background:hsla(0,0%,100%,.2);margin-bottom:10px;margin-top:10px}@media(max-width: 768px){.ProductSelectorPage .progress-container{width:99%}}.ProductSelectorPage .progress-container .progress-bar{height:24px;background:#44b649;width:0;font-size:15px;font-weight:600}.ProductSelectorPage .product-form-container{display:inline-block}.ProductSelectorPage .product-form-container select{font-size:21px;padding:10px;height:50px;width:100%}.ProductSelectorPage .product-form-container .form-check.checkbox{width:50%;float:left}.ProductSelectorPage .box-button-holder{width:100%;padding-top:15px}.ProductSelectorPage .box-button-holder .btn-product{width:170px;height:40px;text-align:center;font-size:15px;background-color:#fff;border-color:#fff;border-radius:10px;color:#183372;border-style:solid;border-width:3px}.ProductSelectorPage .box-button-holder .btn-product:hover{background-color:#2d7b31;border-color:#44b649;color:#fff}.ProductSelectorPage #question-modal .modal-header{border-style:none}.ProductSelectorPage #question-modal .modal-title{padding-left:35px}.ProductSelectorPage #question-modal .modal-body{color:#000;font-size:23px;padding:0 40px 10px 40px;line-height:24px}@media(max-width: 476px){.ProductSelectorPage #question-modal .modal-body{padding:0 25px 0 25px}}.ProductSelectorPage #question-modal .modal-body .parent-flex{display:flex;flex-wrap:wrap;align-content:flex-start}.ProductSelectorPage #question-modal .child-engage-copy{padding-left:10px}.ProductSelectorPage #question-modal .sub-head{font-size:15px;margin-bottom:5px}.ProductSelectorPage #question-modal .child-engage{width:33.333%;padding:0 50px 50px 0}@media(max-width: 1400px){.ProductSelectorPage #question-modal .child-engage{padding:0 30px 30px 0}}@media(max-width: 1024px){.ProductSelectorPage #question-modal .child-engage{width:50%;padding:0 30px 30px 0}}@media(max-width: 768px){.ProductSelectorPage #question-modal .child-engage{width:100%;padding:0 0 30px 0}}.ProductSelectorPage #question-modal .child-engage.child-50{width:50%;padding:0 50px 50px 0}@media(max-width: 991px){.ProductSelectorPage #question-modal .child-engage.child-50{width:100%;padding:0 0 20px 0}}@media(max-width: 576px){.ProductSelectorPage #question-modal .child-engage.child-50{padding:0 0 30px 0}}.ProductSelectorPage #question-modal .child-engage.child-100{width:100%;padding:0 0 10px 0}.ProductSelectorPage #question-modal .modal-footer{border-style:none}.ProductSelectorPage #question-modal .img-brochure{width:100%;margin-bottom:20px;border-radius:30px;border-color:#204291;border-style:solid;border-width:10px}.ProductSelectorPage #question-modal .img-brochure:hover{border-color:#44b649}.ProductSelectorPage .userform label{display:none}.ProductSelectorPage .userform input,.ProductSelectorPage .userform textarea,.ProductSelectorPage .userform select{margin-bottom:8px;border-radius:4px;border-color:#fff;border-style:solid;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;width:100%}.ProductSelectorPage .userform textarea{margin-bottom:1px}.ProductSelectorPage .userform input[type=submit]{display:flex;align-items:center;justify-content:center;width:100%;background-color:#2d7b31;border-color:#2d7b31;font-weight:400;border-width:2px;color:#fff;padding:6px 12px;border-radius:10px;border-style:solid;height:40px}.ProductSelectorPage .userform input[type=submit]:hover{background-color:#183372;border-color:#fff}.ProductSelectorPage .userform select{appearance:none;-webkit-appearance:none;-moz-appearance:none;border-width:2px;background-image:url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJibGFjayIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiB3aWR0aD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcgMTBsNSA1IDUtNXoiLz48cGF0aCBkPSJNMCAwaDI0djI0SDB6IiBmaWxsPSJub25lIi8+PC9zdmc+");background-repeat:no-repeat;background-position:right 10px center;background-size:16px;padding-right:30px}.ProductSelectorPage .userform .field{padding-left:5px;padding-right:5px;float:left}.ProductSelectorPage .userform .field.text,.ProductSelectorPage .userform .field.dropdown{width:50%}@media screen and (max-width: 476px){.ProductSelectorPage .userform .field.text,.ProductSelectorPage .userform .field.dropdown{width:100%}}.ProductSelectorPage .userform .field.textarea{width:100%}.ProductSelectorPage .userform .userform .Actions{width:100%}.ProductSelectorPage .userform .btn-toolbar{clear:both;padding-left:10px;padding-right:10px}.ProductSelectorPage .userform .middleColumn .error.message{display:none !important}.ProductSelectorPage .featured-product-modal .carousel-inner{height:800px;z-index:1}@media screen and (max-width: 991px){.ProductSelectorPage .featured-product-modal .carousel-inner{height:650px}}.ProductSelectorPage .featured-product-modal .carousel-inner .carousel-item{height:100%;position:relative}.ProductSelectorPage .featured-product-modal .carousel-inner .overlay{position:absolute;display:flex;align-items:center;z-index:2;height:100%;width:100%;padding:150px 100px 150px 100px;background:linear-gradient(90deg, rgba(0, 0, 0, 0.5) 25%, rgba(237, 221, 83, 0) 60%)}@media screen and (max-width: 1200px){.ProductSelectorPage .featured-product-modal .carousel-inner .overlay{padding:150px 90px 150px 90px}}@media screen and (max-width: 991px){.ProductSelectorPage .featured-product-modal .carousel-inner .overlay{padding:100px 90px}}.ProductSelectorPage .featured-product-modal .carousel-inner .carousel-control-next{z-index:2}.ProductSelectorPage .featured-product-modal .carousel-indicators{margin-bottom:55px}.ProductSelectorPage .featured-product-modal .carousel-indicators button{border-width:3px;border-color:#fff;width:40px}.ProductSelectorPage .featured-product-modal.compare-specs .modal-dialog{margin:0;width:auto;height:100%;max-width:none}.ProductSelectorPage .featured-product-modal.compare-specs .modal-dialog .modal-content{min-height:100vh}.ProductSelectorPage .featured-product-modal .modal-header{border-bottom:none;position:relative}.ProductSelectorPage .featured-product-modal .modal-header button.btn-close{position:absolute;top:15px;right:15px;padding:0}.ProductSelectorPage .featured-product-modal .modal-footer{border-top:none}.ProductSelectorPage .featured-product-modal .modal-body{padding:0 40px 10px 40px}@media screen and (max-width: 991px){.ProductSelectorPage .featured-product-modal .modal-body{padding:0 25px 10px 25px}}.ProductSelectorPage .featured-product-modal .modal-body img{width:100%;height:auto}.ProductSelectorPage .featured-product-modal .modal-body *{color:#101529}.ProductSelectorPage .featured-product-modal .modal-body .table-responsive{overflow-x:auto}.ProductSelectorPage .featured-product-modal .modal-body .table-responsive table{padding:0 40px 10px 40px}.ProductSelectorPage .featured-product-modal .modal-body .table-responsive table thead th{padding:8px;vertical-align:bottom}.ProductSelectorPage .featured-product-modal .modal-body .table-responsive table thead th p{margin:0}.ProductSelectorPage .featured-product-modal .modal-body .table-responsive table thead th img{max-width:90px}.ProductSelectorPage .featured-product-modal .modal-body .table-responsive table tr{border-bottom:1px solid #dee2e6;border-collapse:collapse}.ProductSelectorPage .featured-product-modal .modal-body .table-responsive table tr td{min-width:250px;padding:8px;vertical-align:baseline}.ProductSelectorPage .featured-product-modal .modal-body .table-responsive table tr td p{font-size:15px;line-height:17px;margin:0}.ProductSelectorPage .featured-product-modal .modal-body .table-responsive table tr td svg,.ProductSelectorPage .featured-product-modal .modal-body .table-responsive table tr td svg *{color:#183372}.ProductSelectorPage .featured-product-modal .modal-body .carousel .carousel-inner{height:700px;max-width:1050px;width:100%}.ProductSelectorPage .featured-product-modal .modal-body .carousel .carousel-inner .product-tag-area{width:100%;height:100%;position:absolute;padding:10px 10px 125px}.ProductSelectorPage .featured-product-modal .modal-body .carousel .carousel-inner .product-tag-area .product-tag{position:relative;top:100%;display:block;margin:0 auto;width:fit-content;background-color:#fff;padding:10px;border-radius:10px;z-index:3}.ProductSelectorPage .featured-product-modal .modal-body .carousel .carousel-inner .product-tag-area .product-tag img{max-width:100px}.ProductSelectorPage .featured-product-modal .modal-body .carousel .carousel-inner .product-tag-area .product-tag span{color:#212529;font-size:14px;font-weight:600;letter-spacing:0}.ProductSelectorPage .featured-product-modal .modal-body .carousel .carousel-inner .product-tag-area .product-tag span.sep{padding:0 7px}.ProductSelectorPage .featured-product-modal .modal-body .carousel .carousel-inner .overlay{padding-left:0;padding-right:0;padding-top:0}.ProductSelectorPage .featured-product-modal.brochure img{width:100%;max-width:418px;height:auto;margin-bottom:.5rem}.ProductSelectorPage .featured-product-modal.brochure a{transition:.3s all;text-decoration:none;border-radius:6px;display:inline-block;text-align:center;width:100%;background-color:#2d7b31;border:2px solid #2d7b31;padding:6px 12px;margin-top:4px;color:#fff}.ProductSelectorPage .featured-product-modal.brochure a:hover{background-color:#183372;border-color:#fff}.ProductSelectorPage .featured-product-modal.specs .modal-dialog{max-width:1140px}.ProductSelectorPage .featured-product-modal.specs .modal-dialog .modal-body{padding:0 40px 10px}.ProductSelectorPage .featured-product-modal.specs .modal-dialog .modal-body .table-responsive table thead th .table-heading{margin-left:10px}.ProductSelectorPage .featured-product-modal.specs .modal-dialog .modal-body .table-responsive table thead th .table-heading .super{font-size:15px;margin-bottom:0;line-height:2}.ProductSelectorPage .featured-product-modal.specs .modal-dialog .modal-body .table-responsive table thead th .table-heading .mega{white-space:nowrap;font-size:46px;line-height:27px}.ProductSelectorPage .featured-product-modal.specs .modal-dialog .modal-body .table-responsive table td{width:50%}.ProductSelectorPage .featured-product-modal.images .modal-dialog{max-width:1140px}@media screen and (max-width: 1200px){.ProductSelectorPage .featured-product-modal.images .modal-dialog{max-width:800px}}@media screen and (max-width: 991px){.ProductSelectorPage .featured-product-modal.images .modal-dialog{max-width:500px}.ProductSelectorPage .featured-product-modal.images .modal-dialog .carousel-inner{height:418px}}#gallery-page{overflow-x:hidden;background-color:#f2f2f2}#gallery-page #filter,#gallery-page #paginated{display:flex;justify-content:space-between;padding:25px 31px 14px 31px}#gallery-page #form-panel{background-color:#121f3d}#gallery-page #form-panel .img-grass-blade{margin-bottom:.5rem}@media screen and (max-width: 991px){#gallery-page #filter{padding:25px 12px 14px 12px}}#gallery-page #filter form{display:flex;justify-content:start;align-items:center}@media screen and (max-width: 991px){#gallery-page #filter form{flex-direction:column;align-items:start;row-gap:.5rem}}#gallery-page #filter form strong,#gallery-page #filter form select{margin-right:10px}#gallery-page #filter form label{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}#gallery-page #filter form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:40px;margin-bottom:0;border-style:solid;border-color:#999;background-color:#fff;color:#999;font-size:16px;padding:6px 30px 10px 10px;border-radius:5px;background-image:url("../../images/aad.png");background-repeat:no-repeat;background-position:right 10px center;background-size:10px}#gallery-page #gallery-space{display:grid;grid-template-columns:repeat(4, 1fr);gap:8px;padding:0 12px 12px 12px}@media screen and (max-width: 1200px){#gallery-page #gallery-space{grid-template-columns:repeat(3, 1fr)}}@media screen and (max-width: 991px){#gallery-page #gallery-space{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 768px){#gallery-page #gallery-space{grid-template-columns:repeat(1, 1fr)}}#gallery-page #gallery-space button.gallery-obj{opacity:0;animation:fadeIn 1s .5s forwards;position:relative;padding-top:56.25%;background-color:#101529;object-fit:cover;overflow:hidden;border:none;box-shadow:none}#gallery-page #gallery-space button.gallery-obj:hover{cursor:pointer}#gallery-page #gallery-space button.gallery-obj.image img{width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0}#gallery-page #gallery-space button.gallery-obj.video span.thumbnail{display:flex;align-items:center;justify-content:center;width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0}#gallery-page #gallery-space button.gallery-obj.video span.thumbnail img{width:25%;height:auto;filter:invert(100%) brightness(200%)}#gallery-page #gallery-space button.gallery-obj:hover span.thumbnail img,#gallery-page #gallery-space button.gallery-obj:active span.thumbnail img,#gallery-page #gallery-space button.gallery-obj:focus span.thumbnail img,#gallery-page #gallery-space button.gallery-obj:focus-visible span.thumbnail img{filter:invert(50%) brightness(150%)}#gallery-page #gallery-modal #galleryModal{background-color:rgba(18,31,61,.9176470588)}#gallery-page #gallery-modal #galleryModal.show{display:flex;align-content:center}#gallery-page #gallery-modal #galleryModal button{width:fit-content;height:fit-content;background-color:rgba(50,50,50,.9);background-image:none;position:absolute;top:30px;right:20px}#gallery-page #gallery-modal #galleryModal .carousel-control-prev,#gallery-page #gallery-modal #galleryModal .carousel-control-next{width:fit-content;height:64px;top:50%;transform:translateY(-50%)}#gallery-page #gallery-modal #galleryModal .carousel-control-prev{left:64px}#gallery-page #gallery-modal #galleryModal .carousel-control-next{right:64px}#gallery-page #gallery-modal #galleryModal .modal-dialog{margin:0 auto;max-width:1600px;width:100%}#gallery-page #gallery-modal #galleryModal .modal-dialog .modal-content{background-color:rgba(0,0,0,0);border:none}#gallery-page #gallery-modal #galleryModal .modal-dialog .modal-content .modal-header,#gallery-page #gallery-modal #galleryModal .modal-dialog .modal-content .modal-body,#gallery-page #gallery-modal #galleryModal .modal-dialog .modal-content .modal-footer{padding:0 20px;border:none;min-height:20px}#gallery-page #gallery-modal #galleryModal .modal-dialog .modal-content .modal-body .carousel-inner{padding-top:56.25%;position:relative}#gallery-page #gallery-modal #galleryModal .modal-dialog .modal-content .modal-body .carousel-inner .carousel-item{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:auto;object-fit:cover}#gallery-page #gallery-modal #galleryModal .modal-dialog .modal-content .modal-body .carousel-inner .carousel-item .pad-wrapper{width:100%;padding-top:56.25%;position:relative}#gallery-page #gallery-modal #galleryModal .modal-dialog .modal-content .modal-body .carousel-inner .carousel-item .pad-wrapper video{position:absolute;top:0;left:0;right:0;bottom:0;width:100% !important;height:100%;object-fit:cover}#gallery-page #gallery-modal #galleryModal .modal-dialog .modal-content .modal-body .carousel-inner .carousel-item .pad-wrapper video.pad-bot{padding-bottom:64px}#gallery-page #gallery-modal #galleryModal .modal-dialog .modal-content .modal-body .carousel-inner .carousel-item .carousel-caption{padding-bottom:.25rem;width:100%;bottom:0;left:0;right:0;color:#fff;font-size:15px;background-color:rgba(18,31,61,.5)}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.search-results-page ul#SearchResults{list-style:none;padding-left:0}.search-results-page ul#SearchResults a:hover p:first-child{color:#44b649;text-decoration:underline}#page.page{background-color:#f2f2f2}#page.page img.grass-icon{width:24px;height:auto;margin-bottom:8px}#page.page h1{font-size:45px;line-height:45px;font-weight:600;margin-bottom:10px}@media screen and (max-width: 1200px){#page.page h1 h1{font-size:40px;line-height:40px}}@media screen and (max-width: 768px){#page.page h1 h1{font-size:38px;line-height:38px}}@media screen and (max-width: 576px){#page.page h1 h1{font-size:32px;line-height:32px}}#page.page .subhead{font-size:36px;line-height:36px;font-weight:600;margin-bottom:20px;color:#44b649}@media screen and (max-width: 1200px){#page.page .subhead{font-size:30px;line-height:30px}}@media screen and (max-width: 768px){#page.page .subhead{font-size:27px;line-height:27px}}#page.page .content p{font-size:21px;font-weight:400;line-height:1.2}#page.page .content p strong{font-size:22px;font-weight:600;margin-bottom:20px;color:#44b649}@media screen and (max-width: 1200px){#page.page .content p strong{font-size:22px;line-height:22px}}@media screen and (max-width: 768px){#page.page .content p strong{font-size:20px;line-height:20px;margin-bottom:10px}}@media screen and (max-width: 576px){#page.page .content p strong{font-size:20px;line-height:20px}}#page.page .content p span.text-body-lg{line-height:1.2}/*# sourceMappingURL=styles.min.css.map */
