:root{--medium-gray:#828282}header .navbar-brand img{max-height:42px}@media (max-width:1199px){.navbar .navbar-nav .nav-link{font-size:16px;padding:10px}}@import url("https://fonts.googleapis.com/css2?family=Manrope:wght@200..800&display=swap");:root{--alt-font:"Inter",sans-serif;--primary-font:"Inter",sans-serif;--base-color:#3a954f;--green:#195828;--dark-gray:#1f2220;--medium-gray:#575b59;--very-light-gray:#f7f7f7}body{font-size:16px;line-height:28px}.box-layout{padding:0 40px}.navbar .navbar-nav .dropdown.dropdown-with-icon-style02 .dropdown-menu{width:300px}.navbar .navbar-nav .dropdown.dropdown-with-icon-style02 .dropdown-menu li a{font-size:16px;color:var(--dark-gray);font-weight:600}.navbar .navbar-nav .dropdown.dropdown-with-icon-style02 .dropdown-menu li a:hover,.navbar .navbar-nav .dropdown.dropdown-with-icon-style02 .dropdown-menu li.active:hover>a{background-color:var(--base-color);color:var(--white)}.navbar .navbar-nav .dropdown .dropdown-menu a i,.navbar .navbar-nav .dropdown.dropdown-with-icon-style02 .dropdown-menu li a i{font-size:40px;margin-right:10px;width:40px}.navbar .navbar-nav .dropdown.dropdown-with-icon-style02 .dropdown-menu li a:hover i{color:var(--white)}header .navbar-brand img{max-height:36px}.navbar .navbar-nav .nav-link{font-weight:600;font-size:18px}.btn{font-weight:600;text-transform:none;letter-spacing:0}.btn.btn-switch-text.btn-extra-large>span{padding:17px 38px;font-size:17px}.btn.btn-switch-text.btn-large>span{padding:13px 32px;font-size:15px}.btn.btn-switch-text.btn-medium>span{padding:12px 26px;font-size:14px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:25px}.text-gradient-light-green-white{background:linear-gradient(0deg,rgba(255,255,255,0) 0,#ebf6ee 90%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.bg-light-green{background-color:#c4e7cc}.bg-very-light-green{background-color:#ebf3ed}.bg-gradient-green-transparent{background:linear-gradient(0deg,rgba(255,255,255,0) 0,#ebf3ed)}.bg-gradient-base-transparent{background-image:linear-gradient(0deg,rgba(0,0,0,.9) 8%,transparent 80%)}.right-210px{right:210px}.page-title-large h1{font-size:4.2rem;line-height:4rem}.page-title-large h2{font-size:18px}.border-color-dark-green{border-color:var(--green)}.newsletter-style-02 .btn:hover{background-color:var(--green)}.newsletter-style-02 .btn{height:85%;margin:4px;padding:5px 20px}.newsletter-style-02 input{padding-right:75px!important}.animation-rotation{-webkit-animation:rotation 2.5s linear infinite}footer .footer-logo img{max-height:43px;width:auto}footer a:hover{color:var(--white)}footer ul li{margin-bottom:2px}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}@media (max-width:1600px){.fs-80{font-size:4rem;line-height:4rem}}@media (max-width:1199px){.navbar .navbar-nav .nav-link{font-size:16px;padding:10px}.box-layout{padding:0}}@media (max-width:991px){.md-background-position-top-center{background-position:top!important}.navbar .navbar-nav .dropdown.dropdown-with-icon-style02 .dropdown-menu{padding-bottom:15px}}@media (max-width:767px){.sm-background-position-top-center{background-position:top!important}}.table-container{margin:0 auto}.table{border:1px solid #dee2e6;word-break:normal;min-width:768px}.table th{background-color:#f8f9fa;text-align:center}.table td,.table th,.vertical-header{vertical-align:middle}.vertical-header{writing-mode:vertical-lr;transform:rotate(180deg);min-height:150px;text-align:center}.nested-header{border-bottom:1px solid #dee2e6;text-align:center}.vertical-text{writing-mode:vertical-lr;transform:rotate(180deg);min-height:150px;text-align:center;vertical-align:middle;padding:10px 0;font-weight:700}.vertical-cell{display:flex;align-items:center;justify-content:center;min-width:20px;padding:0}.keep-all{word-break:keep-all}.opacity-15{opacity:.15}.mh-95vh{max-height:95vh!important}.dataset-list .dataset-item{border-color:#d1d5db!important;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)!important}.dataset-list .dataset-item:hover{box-shadow:0 1px 3px 0 rgba(0,0,0,.1)!important;border-color:#d1d5db!important}.dataset-list .dataset-item.active{border-color:var(--base-color)!important}.dataset-list .dataset-item .form-check-input:checked{background-color:var(--base-color)!important;border-color:var(--base-color)!important}.clients-style-08 .client-box img{max-height:100%;object-fit:contain}@media (min-width:992px){.clients-style-08 .client-box{flex:1 1}}