@import"https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,100..900;1,100..900&family=Rubik:ital,wght@0,300..900;1,300..900&display=swap";a{color:#212529}.text-head{font-size:2.5rem;font-weight:500;font-family:"Rubik",sans-serif;color:#212529}@media(max-width: 575.98px){.text-head{font-size:30px}}.text-main-body{font-size:1.1rem;font-family:"Noto Sans",sans-serif;font-weight:300;color:#212529}.burger{border:none}.burger:focus{box-shadow:none;outline:none}.close:focus{box-shadow:none;outline:none}.nav-word{font-family:"Rubik",sans-serif;font-weight:lighter;color:#212529;position:relative;display:inline-block}.nav-word:active{font-weight:400}.nav-word::after{content:"";position:absolute;width:0;height:2px;background:#58b72e;transition:width .3s;bottom:0;left:50%}.nav-word:hover{color:#168118}.nav-word:hover::after{width:100%;left:0}.btn-main{background-color:#58b72e;color:#efefef}.btn-main:hover{background-color:#e4f3de;color:#212529}.btn-second{background-color:#e4f3de;color:#212529}.btn-second:hover{background-color:#58b72e;color:#efefef}.head-hero{font-family:"Rubik",sans-serif;font-style:normal;font-weight:700;font-size:4rem;color:#212529}.head-hero span{color:#58b72e}@media(max-width: 575.98px){.head-hero{font-size:40px}}.subhead-hero{font-family:"Noto Sans",sans-serif;font-style:normal;font-weight:500;font-size:1.5rem;color:#212529}@media(max-width: 575.98px){.subhead-hero{font-size:20px}}.btn-hero{font-family:"Rubik",sans-serif;font-size:20px;background-color:#58b72e;color:#efefef;padding:10px 25px;border-radius:8px}.btn-hero:hover{background-color:#e4f3de;color:#212529}.about .btn-about{border:1px solid #58b72e;background:none;color:#58b72e}.about .btn-about:hover{background-color:#71d147;color:#efefef}.services .nav-link{color:#212529 !important}.services .nav-link:hover{color:#58b72e !important}.services .nav-link.active{color:#58b72e !important;font-family:"Noto Sans",sans-serif !important}.services .card{background:#f8fef5 !important;box-shadow:.730047px 1.46009px 3.65023px 2.19014px rgba(0,0,0,.1) !important;border-radius:8px;position:relative}.services .card::before{content:url("../img/icons/rectangle.svg");position:absolute;align-self:center;top:-14px}.services .card h2{font-family:"Noto Sans",sans-serif;font-weight:500;font-size:24px;color:#212529}.services .card p{font-family:"Noto Sans",sans-serif;font-weight:300;font-size:16px;line-height:25px;color:#212529}.services form{background-color:#fff}.services form .form-control,.services form .form-select{border-bottom:1px solid #58b72e;border-radius:0px;color:#356421}.services form .form-control:focus,.services form .form-select:focus{box-shadow:none;border:1px solid #58b72e}.services form .form-control::-moz-placeholder, .services form .form-select::-moz-placeholder{color:#356421}.services form .form-control::placeholder,.services form .form-select::placeholder{color:#356421}.services form .btn-form{background:#bbe4a9;border-radius:5px}.services form .btn-form:hover{background:#58b72e;color:#efefef}.services form input[type=radio]:checked,.services form input[type=radio]:focus{background-color:#58b72e;box-shadow:none;border:1px solid #58b72e}.modal .btn-modal{background:#bbe4a9;border-radius:5px}.modal .btn-modal:hover{background:#58b72e;color:#efefef}.impact .card{box-shadow:1px 2px 5px 3px rgba(0,0,0,.1);border-radius:10px}.impact .card img{max-height:80px}.impact .card h4{font-family:"Noto Sans",sans-serif;font-style:normal;font-weight:600;color:#212529;font-size:20px}.footer{background-color:#f3f3f3}.footer .footer-link{font-size:.85rem}.sub-head-about{color:#58b72e;font-family:"Noto Sans",sans-serif;font-size:1.5rem}.main-head-about{font-family:"Rubik",sans-serif;font-style:normal;font-weight:500;font-size:2.5rem;line-height:59px;color:#212529}.header-section{font-family:"Rubik",sans-serif;font-weight:500;font-size:1.75rem;color:#212529}.about-body{font-family:"Noto Sans",sans-serif;font-style:normal;font-weight:300;font-size:1.1rem;color:#212529}.background-about{background-color:#eff5ec;border-radius:30px}.head-section-about{font-family:"Rubik",sans-serif;font-style:normal;font-weight:500;font-size:1.75rem}.goals .card{background:#eff5ec !important;box-shadow:.730047px 1.46009px 3.65023px 2.19014px rgba(0,0,0,.1) !important;border-radius:8px;position:relative;height:320px}.goals .card::before{content:url("../img/icons/rectangle.svg");position:absolute;align-self:center;top:-14px}.goals .card img{max-height:90px}.goals .card h2{font-family:"Noto Sans",sans-serif;font-weight:600;font-size:24px;color:#212529}.goals .card p{font-family:"Noto Sans",sans-serif;font-weight:300;font-size:16px;line-height:25px;color:#212529}.aside-card{background:#eff5ec !important;box-shadow:.730047px 1.46009px 3.65023px 2.19014px rgba(0,0,0,.1) !important;border-radius:8px}.card-cause{background:#eff5ec !important;box-shadow:0px 0px 10px rgba(0,0,0,.15);border-radius:18px}.card-cause h4{font-family:"Noto Sans",sans-serif;font-weight:600;font-size:24px;color:#212529}.card-cause p{font-family:"Noto Sans",sans-serif;font-weight:300;font-size:16px;line-height:25px;color:#212529}.content{background-image:url("/img/bg.svg");background-size:cover;background-repeat:no-repeat}.contact{background-image:url("../img/bg-olant-detail.png");background-size:cover}.contact form{background-color:#fff;box-shadow:0px 0px 20px rgba(4,16,34,.06);border-radius:20px}.contact form .form-control,.contact form .form-select{border:0;border-bottom:1px solid #58b72e;border-radius:0px;color:#356421}.contact form .form-control:focus,.contact form .form-select:focus{box-shadow:none;border:1px solid #58b72e}.contact form .form-control::-moz-placeholder, .contact form .form-select::-moz-placeholder{color:#356421}.contact form .form-control::placeholder,.contact form .form-select::placeholder{color:#356421}.contact form .btn-submit{background:#bbe4a9;border-radius:5px}.contact form .btn-submit:hover{background:#58b72e;color:#efefef}.contact a{font-family:"Noto Sans",sans-serif;font-weight:300;font-size:20px;line-height:25px;color:#212529}@media(max-width: 575.98px){.vision img,.mission img{max-height:130px;align-self:center}}