:root{--background:#fbf8f1;--foreground:#171717;--white:#fff;--primary:#09332d;--transparent:transparent}html,body{max-width:100vw;overflow-x:hidden}html body{color:var(--foreground);background:var(--background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:var(--font-manrope), sans-serif}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}body,p,a,li,span{font-family:var(--font-manrope), sans-serif}h1,h2,h3,h4,h5,h6{font-family:var(--font-readex-pro), sans-serif}html body .btn.btn-primary{background:var(--white);color:var(--primary);border:1px solid var(--white);letter-spacing:-2%;text-align:center;border:none;border-radius:16px;padding:13px 39px;font-family:Manrope,sans-serif;font-size:16px;font-weight:600;line-height:24px;transition:all .3s}html body .theme_dark .btn.btn-primary{background:var(--primary);color:var(--white);border:1px solid var(--white);letter-spacing:-2%;text-align:center;text-transform:capitalize;background:linear-gradient(90deg,#214b33 32.94% 66.02%,#214b33 100%);border:none;border-radius:16px;padding:13px 39px;font-family:Manrope,sans-serif;font-size:16px;font-weight:600;line-height:24px;transition:all .3s}html body .custom_modal_consultation .btn.btn-primary{border:1px solid var(--Black-100,#09332d)}html body .custom_modal_consultation .btn.btn-primary:hover{background:#8387a7;border:1px solid #8387a7}html body .btn.btn-secondary{background:var(--primary);color:var(--white);border:1px solid var(--white);letter-spacing:-2%;text-align:center;text-transform:capitalize;background:linear-gradient(90deg,#214b33 32.94% 66.02%,#214b33 100%);border:none;border-radius:16px;padding:13px 39px;font-family:Manrope,sans-serif;font-size:16px;font-weight:600;line-height:24px;transition:all .5s}html body .theme_dark .btn.btn-primary:hover,html body .btn.btn-secondary:hover{color:var(--white);background:var(--primary);border-color:var(--transparent);background:linear-gradient(90deg,#214b33 32.94%,#294052 66.02%,#313572 100%)}html body .btn.btn-primary:hover{color:var(--white);background:var(--White-40,#fff6)}html body .accordion-item{padding:0;box-shadow:none!important;background:0 0!important;border:none!important;outline:none!important}html body .accordion-body{background:var(--Beige,#fbf8f1);padding:12px 44px 40px;border-radius:0 0 24px 24px!important}html body button.accordion-button{letter-spacing:-3%;padding:40px 44px 12px;font-size:24px;font-weight:600;line-height:24px;background:var(--Beige,#fbf8f1)!important;box-shadow:none!important;color:var(--Black-100,#09332d)!important;border:none!important;border-radius:24px 24px 0 0!important;outline:none!important}button.accordion-button.collapsed{background:0 0!important;border-radius:24px 24px 0 0!important}.header_wrap_top .nav-link{padding-left:16px!important;padding-right:16px!important}.header_wrap_top .nav-link:hover,.header_wrap_top .navbar-nav .nav-link.active,.header_wrap_top .navbar-nav .nav-link.show{color:#fff}.header_wrap_top.theme_dark .nav-link{color:var(--Black-50,#09332d80)}.header_wrap_top.theme_dark .nav-link:hover,.header_wrap_top.theme_dark .navbar-nav .nav-link.active,.header_wrap_top.theme_dark .navbar-nav .nav-link.show{color:var(--Black-100,#09332d)}.sidebar_from textarea.form-control,.sidebar_from input.form-control{background:var(--White-100,#fff);resize:none;border:none;border-radius:16px;margin-bottom:16px;padding:16px}.sidebar_from textarea.form-control{height:140px}.sidebar_from .form-check label{letter-spacing:-1%;color:var(--Black-70,#09332db2);font-size:16px;font-weight:500;line-height:24px}.sidebar_from .form-check{margin-bottom:32px}.contact_form{margin-top:32px}.contact_form .form-control{letter-spacing:-1%;text-align:center;color:var(--Black-70,#09332db2);text-align:left;border-color:#fff;border-radius:16px;margin-bottom:10px;padding:13px 16px;font-size:16px;font-weight:500;line-height:24px;box-shadow:none!important;background-color:#fff!important;outline:none!important}.contact_form .form-control::placeholder{color:var(--Black-70,#09332db2)}.contact_form textarea.form-control{height:140px}.scroll-wrapper{position:relative}.sticky-container{z-index:10;position:sticky;top:100px}.circle-box{margin-bottom:20px}.content-box{text-align:center;background:#fff;border-radius:12px;padding:20px;transition:opacity .3s;box-shadow:0 0 10px #0000001a}.modal-body{padding:60px}.modal-body button.btn-close.btn.btn-primary{--bs-btn-close-color:#000;--bs-btn-close-opacity:.5;--bs-btn-close-hover-opacity:.75;--bs-btn-close-focus-shadow:0 0 0 .25rem #0d6efd40;--bs-btn-close-focus-opacity:1;--bs-btn-close-disabled-opacity:.25;box-sizing:content-box;width:1em;height:1em;color:var(--bs-btn-close-color);background:transparent var(--bs-btn-close-bg) center / 1em auto no-repeat;filter:var(--bs-btn-close-filter);opacity:var(--bs-btn-close-opacity);border:0;border-radius:.375rem;padding:0;position:absolute;top:15px;right:15px}.custom_modal_consultation .modal-dialog.modal-dialog-centered{max-width:640px}.custom_modal_consultation .modal-dialog.modal-dialog-centered .modal-content{border-radius:44px}.custom_modal_consultation .modal-dialog.modal-dialog-centered .modal-content .modal-body{padding:60px}.steps_col_wrap .col-lg-8{max-width:675px}.text-center.justify-content-detween.col-lg-8{justify-content:space-between;width:100%;display:flex}.cursor_pointer{cursor:pointer}@media (min-width:576px){.modal-dialog{width:628px}}@media (min-width:992px){html body .w-lg-auto{width:auto!important}html body .full_wrap_header_sticky .btn.btn-primary{background:var(--primary);color:var(--white);border:1px solid var(--white);letter-spacing:-2%;text-align:center;background:linear-gradient(90deg,#214b33 32.94% 66.02%,#214b33 100%);border:none;border-radius:16px;padding:13px 39px;font-family:Manrope,sans-serif;font-size:16px;font-weight:600;line-height:24px;transition:all .3s}html body .full_wrap_header_sticky .btn.btn-primary:hover{color:var(--white);background:var(--primary);border-color:var(--transparent);background:linear-gradient(90deg,#214b33 32.94%,#294052 66.02%,#313572 100%)}.header_wrap_top .nav-link{letter-spacing:-2%;text-align:center;color:var(--White-50,#ffffff80);font-size:16px;font-weight:600;line-height:20px}.header_wrap_top .full_wrap_header_sticky .nav-link{color:var(--Black-50,#09332d80)}.header_wrap_top .full_wrap_header_sticky .nav-link:hover,.header_wrap_top .full_wrap_header_sticky .navbar-nav .nav-link.active,.header_wrap_top .full_wrap_header_sticky .navbar-nav .nav-link.show{color:var(--Black-100,#09332d)}.header_wrap_top .tablet_only{display:none}.navbar-expand-lg .navbar-collapse{flex-basis:auto;justify-content:space-around;display:flex!important}}@media (max-width:991px){.container-fluid{padding:0}.container-fluid>.row{margin:0}.header_wrap_top.theme_dark .tablet_only.nav-item a.btn.btn-secondary.nav-link{color:#fff}.custom_modal_consultation .modal-dialog.modal-dialog-centered .modal-content .modal-body{padding:32px}.blogs_custom{flex-wrap:nowrap;justify-content:flex-start;overflow:auto hidden}.mob_align_bottom{align-content:flex-end}.copyright_btn{width:100%}html body button.accordion-button{padding:24px 24px 6px;font-size:18px}html body .accordion-body{padding:6px 24px 24px;font-size:14px;line-height:20px}.carousel-indicators [data-bs-target]{opacity:1;background:#09332d26;border:none;border-radius:8px;width:8px;height:8px;padding:0}.carousel-indicators .active{background:var(--Black-50,#09332d80)}html body .container{max-width:100%}.header_wrap_top .nav-link{letter-spacing:-2%;text-align:center;color:var(--Black-70,#09332db2);font-size:16px;font-weight:600;line-height:20px}.header_wrap_top .desktop_only{display:none}.header_wrap_top nav.navbar.navbar-expand-lg.navbar-light{justify-content:flex-end}.logo_top img{color:#0000;position:absolute;top:45px;left:32px}.header_wrap_top .navbar-toggler{background:var(--primary);z-index:99;border:none;justify-content:center;align-items:center;width:48px;height:48px;display:flex;box-shadow:none!important;outline:none!important}.header_wrap_top .navbar-toggler span{color:#fff;background-image:url(../media/hamburgerMenuClose.1czxk_6mc9539.svg)}.header_wrap_top .navbar-toggler.collapsed{background:#fff}.header_wrap_top .navbar-toggler.collapsed span{color:var(--primary);background-image:url(../media/hamburgerMenu.0zz57ikc1_wfn.svg)}.header_wrap_top .navbar-collapse{z-index:9;background:#fff;border-radius:0 0 50px 50px;justify-content:center;align-items:flex-end;width:100vw;height:auto;min-height:470px;padding-bottom:40px;transition:all .3s;position:fixed;top:0;right:0;transform:translateY(-120%);display:flex!important}.header_wrap_top .navbar-collapse.show{transform:translateY(0%)}.header_wrap_top .nav-link{text-align:center;margin:20px 0;padding:0}.header_wrap_top .shadow_menu.navbar-toggler.collapsed{opacity:0;visibility:hidden}.shadow_menu.navbar-toggler{z-index:1;background:var(--Black-40,#09332d66);visibility:visible;opacity:1;width:100vw;height:100vh;transition:all .5s;position:fixed;top:0;left:0}.shadow_menu.navbar-toggler span{display:none}}.footer_form input.form-control{background:var(--White-8,#ffffff14);letter-spacing:-1%;color:#fff;border:none;border-radius:16px;height:52px;padding:8px 55px 8px 16px;font-size:16px;font-weight:500;line-height:24px}.footer_form input.form-control::placeholder{color:var(--White-70,#ffffffb2)}html body .footer_form .btn.btn-primary.btn_footer{border-radius:12px;justify-content:center;align-items:center;width:36px;height:36px;margin:0;padding:16px;display:inline-flex;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.rev_btn{width:100%;margin-top:24px}html body .footer_form form{position:relative}html body .footer_form p{letter-spacing:-1%;color:#fff;margin-bottom:15px;font-size:16px;font-weight:500;line-height:24px}.form_rev input.form-control{background:var(--White-8,#ffffff14);letter-spacing:-1%;color:#fff;border:none;border-radius:16px;height:52px;margin-top:16px;padding:8px 55px 8px 16px;font-size:16px;font-weight:500;line-height:24px}.form_rev textarea.form-control{background:var(--White-8,#ffffff14);letter-spacing:-1%;color:#fff;resize:none;border:none;border-radius:16px;height:140px;margin-top:16px;padding:8px 55px 8px 16px;font-size:16px;font-weight:500;line-height:24px}.form_rev label.form-check-label{letter-spacing:-1%;color:var(--White-70,#ffffffb2);margin-bottom:32px;font-size:16px;font-weight:500;line-height:24px}.form_rev input.form-control::placeholder,.form_rev textarea.form-control::placeholder{color:var(--White-70,#ffffffb2)}.blogs_custom{justify-content:center;gap:8px;box-shadow:none!important;border:none!important}.blogs_custom li button.nav-link{border:1px solid var(--Light-Green,#def0e7);font-family:Manrope;font-weight:600;font-style:SemiBold;leading-trim:NONE;letter-spacing:-2%;color:var(--Black-70,#09332db2);border-radius:16px;padding:12px 32px;font-size:16px;line-height:24px}.blogs_custom li button.nav-link.active{color:var(--Black-100,#09332d);background:var(--Light-Green,#def0e7)}.blogs_custom_wrap .row .col-lg-4:nth-child(4n+1){width:100%}.blogs_custom_wrap .row{row-gap:24px;margin-top:32px;margin-bottom:60px}
