*{margin:0;padding:0;outline:0;box-sizing:border-box;-webkit-box-sizing:border-box;min-width:1px}html{-webkit-font-smoothing:antialiased;-webkit-overflow-scrolling:touch;-webkit-text-size-adjust:none;min-height:100%;font:400 19px/1.5714 "Rethink Sans", sans-serif, sans-serif}@media (max-width: 1024px){html{font-size:16px}}body{color:#001D21;min-height:100vh}a,a:hover,input,textarea,select{-webkit-tap-highlight-color:rgba(0, 0, 0, 0);outline:0 none}article,aside,details,figcaption,figure,footer,header,nav,section,summary,main{display:block}:focus{outline:0}a img,fieldset,hr{border:0}mark{background:none}hr{clear:both;overflow:hidden;display:block}footer{position:sticky;top:100%}ol{list-style:decimal inside;margin-bottom:20px}ol li{padding:5px 0 5px 15px}ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}@media (max-width: 768px){table{overflow-y:scroll;display:block}table tbody{display:block;width:800px}}td{vertical-align:top}img{max-width:100%;height:auto;display:block}figure{margin-bottom:0}.alignleft{float:left;margin:0 30px 10px 0}.alignright{float:right;margin:0 0 10px 30px}.aligncenter{margin:0 auto 20px}.alignnone{margin:0 0 20px}@media (max-width: 1024px){.alignleft,.aligncenter,.alignright{float:none;margin:0 auto 20px}}@media screen and (min-width:1201px){::-webkit-scrollbar{width:7px;transition:all 0.3s ease}::-webkit-scrollbar-track{background-color:#eaeaea;transition:all 0.3s ease}::-webkit-scrollbar-thumb{background-color:#4a5eff}::-webkit-scrollbar-thumb:hover{background:#163424}textarea::-webkit-scrollbar{width:7px}textarea::-webkit-scrollbar-thumb{background:#163424;cursor:pointer}html{scrollbar-color:#163424 #eaeaea;scrollbar-width:thin}}p{margin-bottom:20px;line-height:1.5}@media (max-width: 480px){p{margin-bottom:12px}}p:last-child{margin-bottom:0}a{text-decoration:none;transition:0.3s}a:hover{text-decoration:none}img:is([sizes="auto" i], [sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}input[type="text"],input[type="email"],input[type="tel"],input[type="search"],select,textarea{transition:0.3s;border-radius:0;-webkit-appearance:none}input[type="submit"],input[type="button"],button,.button{transition:0.3s;-webkit-appearance:none;cursor:pointer;border:none}input[type="text"],input[type="email"],input[type="url"],input[type="tel"],input[type="search"],input[type="password"],textarea,select{height:48px;width:100%;border:1px solid #000;background:#fff;padding:0 20px;color:#001D21;font-family:"Rethink Sans", sans-serif;font-size:14px}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="tel"]:focus,input[type="search"]:focus,input[type="password"]:focus,textarea:focus,select:focus{border-color:#1E4630}input[type="text"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder,input[type="url"]::-webkit-input-placeholder,input[type="tel"]::-webkit-input-placeholder,input[type="search"]::-webkit-input-placeholder,input[type="password"]::-webkit-input-placeholder,textarea::-webkit-input-placeholder,select::-webkit-input-placeholder{color:#001D21;opacity:1}input[type="text"]:-moz-placeholder,input[type="email"]:-moz-placeholder,input[type="url"]:-moz-placeholder,input[type="tel"]:-moz-placeholder,input[type="search"]:-moz-placeholder,input[type="password"]:-moz-placeholder,textarea:-moz-placeholder,select:-moz-placeholder{color:#001D21;opacity:1}input[type="text"]::-moz-placeholder,input[type="email"]::-moz-placeholder,input[type="url"]::-moz-placeholder,input[type="tel"]::-moz-placeholder,input[type="search"]::-moz-placeholder,input[type="password"]::-moz-placeholder,textarea::-moz-placeholder,select::-moz-placeholder{color:#001D21;opacity:1}input[type="text"]:-ms-input-placeholder,input[type="email"]:-ms-input-placeholder,input[type="url"]:-ms-input-placeholder,input[type="tel"]:-ms-input-placeholder,input[type="search"]:-ms-input-placeholder,input[type="password"]:-ms-input-placeholder,textarea:-ms-input-placeholder,select:-ms-input-placeholder{color:#001D21;opacity:1}select option{color:#001D21;padding:5px 10px}textarea{resize:none;height:100px;padding:12px 20px;display:block}.btn,.submit{display:inline-block;min-width:130px;line-height:1;padding:13.5px 24px;font-size:16px;font-weight:600;color:#1E4630;background:#EFDB76;font-family:"Rethink Sans", sans-serif;text-align:center;text-decoration:none;cursor:pointer;border-radius:4px}@media (max-width: 768px){.btn,.submit{padding:10px 15px;min-width:100px}}.btn:hover,.submit:hover{background:#faf3d1}.btn.orange-btn,.submit.orange-btn{background:#F6A31A;color:#FFF}.btn.orange-btn:hover,.submit.orange-btn:hover{background:#faf3d1;color:#000}.btn.blue-btn,.submit.blue-btn{background:#2B78BD;color:#FFF}.btn.blue-btn:hover,.submit.blue-btn:hover{background:#faf3d1;color:#000}.wrap{margin:0 auto;width:1444px;max-width:94%;position:relative}.text{max-width:100%}.text ul{margin-bottom:20px}.text ul li{position:relative;padding-left:30px}.text ul li:before{content:"";position:absolute;top:0.7rem;left:0;width:4px;height:4px;background:#1E4630;border-radius:50%}.text h1 a:not(.btn),.text h2 a:not(.btn),.text h3 a:not(.btn),.text h4 a:not(.btn),.text h5 a:not(.btn),.text h6 a:not(.btn),.text li a:not(.btn),.text p a:not(.btn){color:#001D21;text-decoration:underline}.text h1 a:not(.btn):hover,.text h2 a:not(.btn):hover,.text h3 a:not(.btn):hover,.text h4 a:not(.btn):hover,.text h5 a:not(.btn):hover,.text h6 a:not(.btn):hover,.text li a:not(.btn):hover,.text p a:not(.btn):hover{text-decoration:none;color:#faf3d1}h1{font-size:63px;font-weight:600;line-height:1;margin-bottom:15px}@media (max-width: 1550px){h1{font-size:4.06vw}}@media (max-width: 768px){h1{font-size:36px}}@media (max-width: 480px){h1{font-size:28px}}h2{font-size:48px;font-weight:600;line-height:1.2;margin-bottom:15px}@media (max-width: 1024px){h2{font-size:40px}}@media (max-width: 768px){h2{font-size:34px}}@media (max-width: 480px){h2{font-size:28px}}h3{font-size:32px;font-weight:500;line-height:1.2;margin-bottom:7px}@media (max-width: 1024px){h3{font-size:28px}}@media (max-width: 768px){h3{font-size:25px}}@media (max-width: 480px){h3{font-size:22px}}h4{font-size:22px;font-weight:600}@media (max-width: 480px){h4{font-size:20px}}.flex{display:flex;justify-content:space-between;flex-wrap:wrap}.flex-center{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.alc{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.space{padding:100px 0}@media (max-width: 1366px){.space{padding:60px 0}}@media (max-width: 1024px){.space{padding:40px 0}}@media (max-width: 480px){.space{padding:25px 0}}.space-bottom{padding-bottom:100px}@media (max-width: 1366px){.space-bottom{padding-bottom:60px}}@media (max-width: 1024px){.space-bottom{padding-bottom:40px}}@media (max-width: 480px){.space-bottom{padding-bottom:25px}}.outer-space{margin:100px 0}@media (max-width: 1366px){.outer-space{margin:60px 0}}@media (max-width: 1024px){.outer-space{margin:40px 0}}@media (max-width: 480px){.outer-space{margin:25px 0}}.outer-space-bottom{margin-bottom:100px}@media (max-width: 1366px){.outer-space-bottom{margin-bottom:60px}}@media (max-width: 1024px){.outer-space-bottom{margin-bottom:40px}}@media (max-width: 480px){.outer-space-bottom{margin-bottom:25px}}.last-no-spacing>*:last-child:not(.btn){margin-bottom:0;padding-bottom:0}.tac{text-align:center}.tar{text-align:right}.cover{background-size:cover;background-position:50% 50%;background-repeat:no-repeat}div.wpcf7 .wpcf7-form-control-wrap{display:block !important;margin-bottom:20px;clear:both}div.wpcf7 .wpcf7-not-valid-tip{position:absolute;inset:0;height:100%;line-height:48px;padding:0 23px;background:#fff;border:1px solid #FF0000;text-align:left;cursor:pointer;font-family:"Rethink Sans", sans-serif}div.wpcf7 .wpcf7-response-output{width:100%;margin:10px 0 0 0;padding:5px 20px;background:#fff;color:#000;text-align:center;font-family:"Rethink Sans", sans-serif;font-size:12px;line-height:20px}div.wpcf7 .btn-wrapper{display:inline-block;position:relative}div.wpcf7 .wpcf7-spinner,div.wpcf7 .ajax-loader{position:absolute;top:50%;transform:translate(0, -50%);right:0;margin:0 10px}@media (max-width: 1024px){.mob-menu-actin-menu{display:none}}.mob-menu-actin-menu>ul{font-size:0}.mob-menu-actin-menu>ul>li{display:inline-block}.mob-menu-actin-menu>ul>li>a{display:inline-block;padding:0 24px;line-height:40px;font-weight:700;font-size:18px;color:#1E4630;text-transform:uppercase}.mob-menu-actin-menu>ul>li>a:hover{background:#1E4630;color:#fff}.mob-menu-actin-menu>ul>li.menu-item-has-children>.sub-menu{left:0;top:150%}.mob-menu-actin-menu>ul>li.menu-item-has-children:hover>.sub-menu{top:100%}.mob-menu-actin-menu .menu-item-has-children{position:relative}.mob-menu-actin-menu .menu-item-has-children .sub-menu{position:absolute;left:100%;top:100%;min-width:100%;background:#1E4630;visibility:hidden;opacity:0;pointer-events:none;transition:0.3s}.mob-menu-actin-menu .menu-item-has-children .sub-menu li{display:block}.mob-menu-actin-menu .menu-item-has-children .sub-menu li a{display:block;padding:9px 10px 5px;white-space:nowrap;font-size:16px;font-weight:700;text-transform:uppercase;color:#fff}.mob-menu-actin-menu .menu-item-has-children .sub-menu li a:hover{background:#0f2218}.mob-menu-actin-menu .menu-item-has-children .sub-menu li:hover>a,.mob-menu-actin-menu .menu-item-has-children .sub-menu li.current-menu-item>a{background:#0f2218}.mob-menu-actin-menu .menu-item-has-children:hover>a{background:#1E4630;color:#fff}.mob-menu-actin-menu .menu-item-has-children:hover>.sub-menu{top:0%;visibility:visible;opacity:1;pointer-events:initial}.search-box{position:relative;display:inline-block;font-size:0;z-index:0}.search-box svg{height:20px;color:inherit;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.search-box .search-form{position:absolute;top:50%;transform:translate(0, -50%);right:0;z-index:-1;opacity:0;visibility:hidden;transition:0.3s}.search-box .search-form button{position:absolute;inset:0 auto 0 0;width:40px;background:transparent;color:#252525;font-size:20px;transition:0.3s}.search-box .search-form button:hover{color:#faf3d1}.search-box .search-form.active{opacity:1;visibility:visible;z-index:1}.search-box input[type="text"]{width:270px;padding:0 40px;font-size:16px}.search-box .search-btn{position:relative;z-index:2;display:inline-block;width:40px;height:40px;background:transparent;font-size:20px;color:#252525;cursor:pointer}.search-box .search-btn::before{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);content:"x";font-size:24px;opacity:0;color:#001D21;transition:0.3s}.search-box .search-btn svg{transition:0.3s}.search-box .search-btn:hover svg{color:#faf3d1}.search-box .search-btn.close svg{opacity:0}.search-box .search-btn.close::before{opacity:1}.search-box .search-btn.close:hover::before{color:#faf3d1}.share-icons,.social-icons{display:inline-block;text-align:center;font-size:0;cursor:pointer}.share-icons a,.social-icons a{position:relative;display:inline-block;width:40px;height:40px;margin:5px;font-size:20px;background:#1E4630;border-radius:5px;transition:0.3s}.share-icons a.facebook-icon:hover,.social-icons a.facebook-icon:hover{background:#3b5993}.share-icons a.twitter-icon:hover,.social-icons a.twitter-icon:hover{background:#55acee}.share-icons a.instagram-icon:hover,.social-icons a.instagram-icon:hover{background:#d6249f}.share-icons a.linkedin-icon:hover,.social-icons a.linkedin-icon:hover{background:#0177b5}.share-icons a.pinterest-icon:hover,.social-icons a.pinterest-icon:hover{background:#bd1e23}.share-icons a.youtube-icon:hover,.social-icons a.youtube-icon:hover{background:#f80000}.share-icons a.vimeo-icon:hover,.social-icons a.vimeo-icon:hover{background:#1ab7ea}.share-icons a svg,.social-icons a svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:block;height:20px;color:#fff}.selectric{border:none;border-bottom:2px solid #1E4630;background:transparent;transition:0.3s}.selectric .label{height:48px;line-height:48px;margin:0 40px 0 12px;color:#001D21;font-family:"Rethink Sans", sans-serif;font-size:16px}.selectric .button{height:48px;width:48px;line-height:48px;background:transparent}.selectric .button::after{display:none}.selectric .button::before{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);content:"";width:0;height:0;border-style:solid;border-width:6px 4px 0 4px;border-color:#1E4630 transparent transparent transparent;transition:0.3s}.selectric-hover .selectric,.selectric-focus .selectric{border-color:black}.selectric-hover .selectric .button::before,.selectric-focus .selectric .button::before{color:black}.selectric-items ul{margin:0}.selectric-items ul li{padding:5px 12px;transition:0.3s}.selectric-items ul li::before{display:none}.selectric-items ul li.highlighted{background:#1E4630}.pagination{margin-top:40px}@media (max-width: 480px){.pagination{margin-top:20px}}.pagination .screen-reader-text{display:none}.pagination .nav-links{text-align:center;font-size:0}.pagination .page-numbers{display:inline-block;margin:0 10px;padding:5px 10px;font-size:14px;color:#fff;background:#1E4630;border-radius:4px}.pagination svg{height:12px}.pagination .current{background:#3d8d61}.pagination a.page-numbers:hover{background:#3d8d61}.pagination .prev,.pagination .next{position:relative}#m_over{display:none;position:absolute;inset:0}#add_info{position:relative;background:#fff;max-height:0;opacity:0;overflow:hidden;transform:translateY(-10px);transition:opacity 0.3s ease-in-out, transform 0.3s ease-in-out}#add_info .wrap{padding:30px 0}#menu-wrap{margin:0 auto;width:100%}.mob-menu-act #menu-wrap,.menu-inited #menu-wrap{min-height:100%}.menu-inited #m_over{display:block;background:#1c1c1e}.menu-inited #main-menu{background:#1c1c1e}#main-menu>li>a{display:inline-block}@media only screen and (min-width:1025px){#main-menu{display:flex;justify-content:space-between;height:100%}#main-menu .menu-item-has-children{position:relative}#main-menu .menu-item-has-children>a{display:block;height:100%}#main-menu .menu-item-has-children>ul{position:absolute;left:0;right:0;top:105%;overflow:hidden;min-width:220px;max-height:0;opacity:0;transition:0.4s}#main-menu .menu-item-has-children>ul ul{top:0;left:105%;right:auto;overflow:hidden}#menu-wrap{padding-top:0 !important}#menu-wrap #main-menu>.menu-item-has-children:hover>ul{opacity:1;max-height:100vh;top:100%;overflow:visible}#menu-wrap #main-menu ul .menu-item-has-children:hover>ul{left:100%;opacity:1;max-height:100vh;overflow:visible}#menu-wrap #main-menu a{display:block;font-size:19px;color:#222}#menu-wrap #main-menu a:hover{color:#EFDB76}}@media only screen and (max-width:1024px){#main-menu>li{opacity:0;transform:translateY(-10px);transition:opacity 0.3s ease-in-out, transform 0.3s ease-in-out}#main-menu>li:first-child{transition-delay:0.1s}#main-menu>li:nth-child(2){transition-delay:0.15s}#main-menu>li:nth-child(3){transition-delay:0.2s}#main-menu>li:nth-child(4){transition-delay:0.25s}#main-menu>li:nth-child(5){transition-delay:0.3s}#main-menu>li:nth-child(6){transition-delay:0.35s}#main-menu>li:nth-child(7){transition-delay:0.4s}#main-menu>li:nth-child(8){transition-delay:0.45s}#main-menu>li:nth-child(9){transition-delay:0.5s}#main-menu>li:nth-child(10){transition-delay:0.55s}#main-menu>li a{display:block;padding:16px 2%;font-size:18px;color:#fff}#main-menu li{position:relative;display:block;padding:0;margin:0;border-bottom:1px solid #3b3e46}#main-menu li a{margin:0;text-decoration:none;text-transform:uppercase}#main-menu li a:hover{background:#555}#main-menu .menu-item-has-children>span{position:absolute;top:0;right:0;height:100%;aspect-ratio:1;background:rgba(0, 0, 0, 0.3);cursor:pointer}#main-menu .menu-item-has-children>span:before,#main-menu .menu-item-has-children>span:after{content:"";position:absolute;top:50%;left:50%;background:#ccc;transform:translate(-50%, -50%)}#main-menu .menu-item-has-children>span:before{width:15px;height:3px}#main-menu .menu-item-has-children>span:after{width:3px;height:15px}#main-menu li li a{padding-left:15px}#main-menu li li li a{padding-left:20px}#main-menu li li li li a{padding-left:25px}#main-menu .sub-menu{overflow:hidden;max-height:0;transform:scaleY(0);transform-origin:top;opacity:0;transition:opacity 0.3s, transform 1s, max-height 0.3s}#main-menu .sub-menu li{background:rgba(0, 0, 0, 0.15);border-top:1px solid #3b3e46;border-bottom:0}#main-menu .menu-item-has-children>span.act+ul{max-height:100vh;transform:scaleY(1);opacity:1;transition:opacity 1s, transform 0.3s, max-height 0.5s}#main-menu .menu-item-has-children>span.act:after{transform:translate(-50%, -50%) rotate(90deg)}#main-menu{height:auto;padding:0 3% 20px;flex-direction:column;justify-content:flex-start}#main-menu:before{content:"";position:absolute;inset:0;background:#1c1c1e;transform:scaleY(0);transform-origin:top;transition:transform 0.3s ease-in-out 0.1s}header .logo{position:relative;z-index:10}html.mob-menu-act{overflow:hidden}html.mob-menu-act body{overflow:hidden}html.mob-menu-act #main-menu:before{transform:scaleY(1)}html.mob-menu-act #main-menu>li{position:relative;z-index:1;opacity:1;transform:translateY(0)}html.mob-menu-act #menu-wrap{overflow:auto;max-height:100vh;max-height:100svh}html.mob-menu-act #add_info{max-height:1000vh;transform:translateY(0);opacity:1}html.mob-menu-act #m:before{animation:m1 0.5s ease forwards 0.1s}html.mob-menu-act #m:after{animation:m2 0.5s ease forwards 0.1s;opacity:0}html.menu-inited #add_info{transition-delay:0s !important;max-height:1000vh}html.back-anim #add_info{opacity:0 !important}html.back-anim #main-menu li{transition-delay:0s !important}html.back-anim #main-menu{background:rgba(0, 0, 0, 0)}#m{position:absolute;top:50%;right:0;z-index:10;width:40px;height:40px;overflow:hidden;transform:translateY(-50%);cursor:pointer}#m:before{content:"";position:absolute;top:0;right:0;background:#4a5eff}#m:after{content:"";position:absolute;top:18px;right:6px;width:30px;height:4px;background:#EFDB76;box-shadow:0 -10px 0 0 #EFDB76, 0 10px 0 0 #EFDB76;transition:0.3s ease;opacity:1}#menu-wrap{position:fixed;top:0;left:0;right:0;max-height:0;overflow:hidden;transition:0.3s}}html.back-anim #m:after{transition:0;box-shadow:none;opacity:0}@keyframes m1{0%{right:0}10%{opacity:0}30%{opacity:0}31%,100%{opacity:0;width:30px;height:4px;transform:rotate(-45deg) translate(100%, 0);transform-origin:100% 100%;font-size:0;right:50%;top:50%}100%{opacity:1;transform:rotate(-45deg) translate(17px, 2px);margin:-2.5px 3px 0 0;background:#fff}}@keyframes m2{0%{right:0}10%{opacity:0}30%{right:100px;opacity:0;transform:none}31%,100%{opacity:0;width:30px;height:4px;transform:rotate(45deg) translate(100%, 0);transform-origin:100% 100%;font-size:0;right:50%;top:50%;box-shadow:none}100%{opacity:1;transform:rotate(45deg) translate(50%, 0);margin:-2.5px 3px 0 0;background:#fff}}.logo{width:130px}.logo svg{width:100%;height:auto}#menu-wrap{margin:0 auto}.get-in-touch{width:100%;background-color:#fff;padding:120px 0;overflow:hidden}@media (max-width: 1440px){.get-in-touch{padding:65px 0}}@media (max-width: 1024px){.get-in-touch{padding:45px 0}}@media (max-width: 768px){.get-in-touch{padding:35px 0}}.get-in-touch.green{background-color:#E8EAE3}.get-in-touch.green .contact-l .c-person{background:#fff}.get-in-touch.map-v{padding-bottom:0}.get-in-touch.map-v .wrap{padding-bottom:30px}.get-in-touch .map{font-size:0}.get-in-touch .map iframe{height:315px !important;width:100%}.get-in-touch .wrap.wrapper{display:flex;gap:8.4%}@media (max-width: 1440px){.get-in-touch .wrap.wrapper{gap:5%}}@media (max-width: 1024px){.get-in-touch .wrap.wrapper{flex-direction:column;gap:40px}}.get-in-touch .contact-l{flex:1}.get-in-touch .contact-l .left-title{margin-bottom:40px}@media (max-width: 1024px){.get-in-touch .contact-l .left-title{margin-bottom:20px}}.get-in-touch .contact-l .left-title h4{font-weight:400;font-size:16px;letter-spacing:0.2em;text-transform:uppercase;color:#1e4630;margin-bottom:16px}.get-in-touch .contact-l .left-title h2{line-height:125%;text-transform:capitalize;color:#001d21;margin-bottom:24px}.get-in-touch .contact-l .left-title p{font-size:19px;line-height:158%;color:#001d21}.get-in-touch .contact-l .c-person{display:flex;align-items:center;gap:35px;background:#e8eae3;border-radius:16px;padding:32px 20px 29px 32px;margin-bottom:40px}@media (max-width: 1440px){.get-in-touch .contact-l .c-person{margin-bottom:20px}}@media (max-width: 768px){.get-in-touch .contact-l .c-person{margin-bottom:15px}}@media (max-width: 480px){.get-in-touch .contact-l .c-person{flex-direction:column;text-align:center}}.get-in-touch .contact-l .c-person .c-avatar{flex-basis:100px;width:100px;height:100px;border-radius:50%;background:#1e4630;color:#ffffff;display:flex;align-items:center;justify-content:center;font-weight:500;font-size:clamp(32px, 3vw, 40px);line-height:150%;text-transform:capitalize;text-align:center;color:#fff}@media (max-width: 1440px){.get-in-touch .contact-l .c-person .c-avatar{width:80px;height:80px;flex-basis:80px}}.get-in-touch .contact-l .c-person .c-person-info{flex:1}.get-in-touch .contact-l .c-person .c-person-info h4{font-weight:600;font-size:22px;line-height:150%;text-transform:uppercase;color:#222;margin-bottom:4px}.get-in-touch .contact-l .c-person .c-person-info p{font-weight:400;font-size:18px;color:rgba(34, 34, 34, 0.7)}.get-in-touch .contact-l .c-person .c-person-info p:not(:last-child){margin-bottom:23px}.get-in-touch .contact-l .c-lists{display:flex;flex-wrap:wrap;justify-content:space-between}@media (max-width: 1024px){.get-in-touch .contact-l .c-lists{gap:25px}}.get-in-touch .contact-l .c-lists .c-listcol{flex-basis:48%;max-width:260px}@media (max-width: 1024px){.get-in-touch .contact-l .c-lists .c-listcol{flex-basis:100%;max-width:100%}}.get-in-touch .contact-l .c-lists .c-listcol h4{font-weight:600;font-size:22px;line-height:150%;text-transform:uppercase;color:#222;padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid #e8eae3}.get-in-touch .contact-l .c-lists .c-listcol ul{margin-left:12px;padding-left:18px;list-style:none;display:flex;flex-direction:column;gap:15px;list-style:disc}.get-in-touch .contact-l .c-lists .c-listcol ul li{font-weight:400;font-size:19px;line-height:158%;color:#001d21}.contact-r{flex:0 0 49.3%;min-width:340px}@media (max-width:900px){.contact-r{flex:1 1 0%;min-width:0}}.contact-r .c-card{border-radius:24px;padding:37px 61px 72px;color:#ffffff;backdrop-filter:blur(16px);background:#1e4630}@media (max-width: 768px){.contact-r .c-card{padding:30px}}.contact-r .c-card h3{text-transform:capitalize;margin-bottom:7px;text-wrap:balance}.contact-r .c-card p:has(~ h3){letter-spacing:0.2em;text-transform:uppercase;color:#fff;margin-bottom:12px}.contact-r .c-card p:has(~ form){margin-bottom:36px}.contact-r .c-card p{font-size:16px;line-height:150%;color:rgba(255, 255, 255, 0.7)}.contact-r .c-card form{text-align:center;margin:36px 0 32px}.contact-r .c-card form .wpcf7-form-control-wrap{margin-bottom:20px}.contact-r .c-card form .wrapper{display:flex;gap:21px;margin-bottom:20px}@media (max-width: 1440px){.contact-r .c-card form .wrapper{flex-direction:column}}.contact-r .c-card form .wrapper .wpcf7-form-control-wrap{margin-bottom:0}.contact-r .c-card form input[type="text"],.contact-r .c-card form input[type="email"],.contact-r .c-card form input[type="tel"],.contact-r .c-card form textarea{width:100%;padding:0 0 10px;background-color:transparent;border:none;border-bottom:1px solid rgba(255, 255, 255, 0.15);transition:all 0.3s ease;font-weight:400;font-size:14px;line-height:250%;color:#fff}.contact-r .c-card form input[type="text"]::placeholder,.contact-r .c-card form input[type="email"]::placeholder,.contact-r .c-card form input[type="tel"]::placeholder,.contact-r .c-card form textarea::placeholder{color:rgba(255, 255, 255, 0.7);transition:all 0.3s ease}.contact-r .c-card form input[type="text"]:hover,.contact-r .c-card form input[type="text"]:focus,.contact-r .c-card form input[type="email"]:hover,.contact-r .c-card form input[type="email"]:focus,.contact-r .c-card form input[type="tel"]:hover,.contact-r .c-card form input[type="tel"]:focus,.contact-r .c-card form textarea:hover,.contact-r .c-card form textarea:focus{border-color:#efdb76}.contact-r .c-card form input[type="text"]:hover::placeholder,.contact-r .c-card form input[type="text"]:focus::placeholder,.contact-r .c-card form input[type="email"]:hover::placeholder,.contact-r .c-card form input[type="email"]:focus::placeholder,.contact-r .c-card form input[type="tel"]:hover::placeholder,.contact-r .c-card form input[type="tel"]:focus::placeholder,.contact-r .c-card form textarea:hover::placeholder,.contact-r .c-card form textarea:focus::placeholder{color:#fff}.contact-r .c-card form .button{position:relative;display:inline-block;margin:0 auto;text-align:center}.wide-text-and-image{padding:120px 0}@media (max-width: 1440px){.wide-text-and-image{padding:65px 0}}@media (max-width: 1024px){.wide-text-and-image{padding:45px 0}}@media (max-width: 768px){.wide-text-and-image{padding:35px 0}}.wide-text-and-image.green{background-color:#E8EAE3}.wide-text-and-image .wrap.wrapper{display:flex;gap:10%;align-items:center}@media (max-width: 1024px){.wide-text-and-image .wrap.wrapper{flex-direction:column;gap:20px}}.wide-text-and-image .left{flex:1}.wide-text-and-image .left h4{font-weight:400;font-size:16px;letter-spacing:0.2em;text-transform:uppercase;color:#1e4630;margin-bottom:16px}.wide-text-and-image .right{flex-basis:32.5%;display:flex;align-items:center}.wide-text-and-image .right .image{width:100%;height:100%;object-fit:cover;border-radius:16px;overflow:hidden}.testimonials{background:#fff;padding:92px 0 120px}@media (max-width: 1440px){.testimonials{padding:65px 0}}@media (max-width: 1024px){.testimonials{padding:45px 0}}@media (max-width: 768px){.testimonials{padding:35px 0}}.testimonials.green{background-color:#E8EAE3}.testimonials.green .card:before{background:#fff}.testimonials .top-title-t{max-width:962px;margin:0 auto 52px}.testimonials .grid{display:grid;gap:20px;grid-template-columns:repeat(3, 1fr)}@media (max-width: 1024px){.testimonials .grid{grid-template-columns:repeat(2, 1fr)}}@media (max-width: 700px){.testimonials .grid{grid-template-columns:repeat(1, 1fr)}}.testimonials .card{position:relative;padding:48px 45px;display:flex;flex-direction:column}@media (max-width: 768px){.testimonials .card{padding:30px 20px}}@media (max-width: 480px){.testimonials .card{padding:30px 20px}}.testimonials .card:before{border-radius:30px;position:absolute;content:"";inset:0;background:#E8EAE3;mask-image:url("../img/card-mask.png");mask-size:cover;mask-position:top right;mask-repeat:no-repeat}.testimonials .card .stars,.testimonials .card .text,.testimonials .card .author{position:relative;z-index:1}.testimonials .card .autor{flex:1}.testimonials .quote-icon{position:absolute;z-index:1;top:0px;right:0px;width:60px;height:60px;border-radius:50%;background:#efdb76;display:flex;align-items:center;justify-content:center}@media (max-width: 700px){.testimonials .quote-icon{width:50px;height:50px}}.testimonials .stars{display:flex;gap:4px;margin-bottom:35px}@media (max-width: 768px){.testimonials .stars{margin-bottom:20px}}.testimonials .stars svg path{fill:#EFDB76}.testimonials .text{font-weight:400;font-size:16px;line-height:188%;letter-spacing:0.03em;color:rgba(34, 34, 34, 0.7);margin-bottom:27px}.testimonials .author-logo{display:flex;flex:1;margin-top:auto;gap:10px}.testimonials .author-logo .image-logo{font-size:0;display:flex;align-items:end}.testimonials .author-logo .image-logo svg{width:120px;filter:brightness(0) saturate(100%) invert(16%) sepia(6%) saturate(6842%) hue-rotate(99deg) brightness(91%) contrast(76%)}.testimonials .author{display:flex;gap:21px;align-items:end}.testimonials .author .avatar{width:67px;height:67px;border-radius:50%;object-fit:cover;flex-shrink:0;background:#c8c8c8}.testimonials .author .author-info{display:flex;flex-direction:column;gap:3px}.testimonials .author .author-name{font-weight:700;font-size:20px;text-transform:capitalize;color:#222;margin-bottom:6px}.testimonials .author .author-name:last-child{margin-bottom:0}.testimonials .author .author-role{font-weight:500;font-size:16px;text-transform:uppercase;color:rgba(34, 34, 34, 0.7)}.cards-with-title{background:#fff;padding:120px 0}@media (max-width: 1440px){.cards-with-title{padding:65px 0}}@media (max-width: 1024px){.cards-with-title{padding:45px 0}}@media (max-width: 768px){.cards-with-title{padding:35px 0}}.cards-with-title.green{background-color:#E8EAE3}.cards-with-title.green .card{background:#1e4630}.cards-with-title.green .btn{background-color:#efdb76;color:#1e4630}.cards-with-title.green .btn:hover{opacity:0.8}.cards-with-title .grid{display:grid;grid-template-rows:auto auto;align-items:end;gap:22px;grid-template-columns:repeat(3, 1fr)}@media (max-width: 1240px){.cards-with-title .grid{grid-template-columns:repeat(2, 1fr)}}@media (max-width: 768px){.cards-with-title .grid{grid-template-columns:repeat(1, 1fr)}}.cards-with-title .intro{grid-column:1;grid-row:1;display:flex;flex-direction:column;justify-content:end}.cards-with-title .intro h4{font-weight:400;font-size:16px;letter-spacing:0.2em;text-transform:uppercase;color:#909c6f;margin-bottom:16px}.cards-with-title .card{background:#909C6F;border-radius:16px;padding:36px 25px 36px 40px;display:flex;align-items:center;gap:32px;color:#fff;min-height:180px}@media (max-width: 1240px){.cards-with-title .card{padding:36px;min-height:none}}@media (max-width: 768px){.cards-with-title .card{padding:24px;gap:20px}}.cards-with-title .card span{font-weight:600;font-size:24px;text-transform:capitalize;color:#fff}.cards-with-title .card .image{flex-shrink:0;width:79px;height:79px}@media (max-width: 480px){.cards-with-title .card .image{width:60px;height:60px}}.cards-with-title .card .image img{width:100%;height:100%}.cards-with-title .bottom{margin-top:40px;text-align:center}.cards-with-title .btn{background-color:#1E4630;color:#fff}.cards-with-title .btn:hover{opacity:0.8}.info-and-image-button{padding:120px 0}@media (max-width: 1024px){.info-and-image-button{padding:45px 0}}@media (max-width: 768px){.info-and-image-button{padding:35px 0}}.info-and-image-button .wrap.reverse{flex-direction:row-reverse}.info-and-image-button .info{flex-basis:46%;max-width:611px}@media (max-width: 1024px){.info-and-image-button .info{flex-basis:100%;max-width:100%;margin-bottom:25px}}.info-and-image-button .info h4{margin-bottom:16px;text-transform:uppercase;color:#1E4630;font-size:16px}.info-and-image-button .info h2{margin-bottom:40px}@media (max-width: 1024px){.info-and-image-button .info h2{margin-bottom:20px}}.info-and-image-button .info ul{margin-bottom:20px}.info-and-image-button .info ul:last-child{margin-bottom:0}.info-and-image-button .info ul li{position:relative;display:flex;align-items:center;margin-bottom:20px}.info-and-image-button .info ul li:last-child{margin-bottom:0}.info-and-image-button .info ul li:before{content:url("../img/li.png");display:flex;align-items:center;margin-right:22px;font-size:0}@media (max-width: 1024px){.info-and-image-button .info ul li:before{margin-right:15px}}.info-and-image-button .image-wrapper{flex-basis:52%;max-width:711px}@media (max-width: 1024px){.info-and-image-button .image-wrapper{flex-basis:100%;margin-left:auto;margin-right:auto}}.info-and-image-button .image-wrapper .image{position:relative}@media (max-width: 768px){.info-and-image-button .image-wrapper .image{text-align:center}}.info-and-image-button .image-wrapper .image img{width:100%;object-fit:cover;border-radius:15px;mask-image:url("../img/mask-image.svg");mask-size:contain;mask-repeat:no-repeat}.info-and-image-button .image-wrapper .image .btn{position:absolute;bottom:0;left:0}@media (max-width: 768px){.info-and-image-button .image-wrapper .image .btn{position:relative;bottom:auto;left:auto;margin-top:20px}}.contact-form-with-map{background:#E8EAE3;padding-top:120px;overflow:hidden}@media (max-width: 1024px){.contact-form-with-map{padding-top:60px}}@media (max-width: 768px){.contact-form-with-map{padding-top:35px}}.contact-form-with-map .left-right-container{display:flex;padding-bottom:20px;justify-content:space-between}@media (max-width: 1024px){.contact-form-with-map .left-right-container{flex-wrap:wrap}}.contact-form-with-map .left-right-container .left-container{flex-basis:48.5%;margin-right:15px;max-width:617px;margin-bottom:50px}@media (max-width: 1024px){.contact-form-with-map .left-right-container .left-container{flex-basis:100%;max-width:100%;margin-bottom:10px}}.contact-form-with-map .left-right-container .left-container h2{margin-bottom:30px;text-transform:capitalize}.contact-form-with-map .left-right-container .left-container h4{font-size:16px;font-weight:400;letter-spacing:0.2em}.contact-form-with-map .left-right-container .left-container .item{display:flex;margin-bottom:24px}.contact-form-with-map .left-right-container .left-container .item .text{flex:1}.contact-form-with-map .left-right-container .left-container .item .text h3{color:#222;text-transform:uppercase;font-size:22px;font-weight:600}.contact-form-with-map .left-right-container .left-container .item .text p{color:rgba(34, 34, 34, 0.7);font-size:18px}.contact-form-with-map .left-right-container .left-container .image{width:70px;height:70px;background:#1E4630;border-radius:50%;position:relative;margin-right:24px}.contact-form-with-map .left-right-container .left-container .image img{width:24px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.contact-form-with-map .left-right-container .right-container{flex-basis:48.5%}@media (max-width: 1024px){.contact-form-with-map .left-right-container .right-container{flex-basis:100%}}.contact-form-with-map .left-right-container .right-container .contact-r .c-card .button{margin-top:30px}.contact-form-with-map .left-right-container .right-container .contact-r .c-card h3{text-align:center}.contact-form-with-map .map{font-size:0;margin-top:-50px}@media (max-width: 1024px){.contact-form-with-map .map{margin-top:30px}}.contact-form-with-map .map iframe{height:315px !important}.mob-menu-act header .mobile{color:#FFF}header{position:sticky;z-index:100;background:#FFF;padding:8px 0;border-bottom:1px solid #1E4630;left:0;top:0;right:0}header #logo{position:relative;z-index:2}header #logo:hover{opacity:0.7}header #logo img{width:116px;max-width:100%}header #menu-wrap{width:fit-content}@media (max-width: 1024px){header #menu-wrap{width:100%}}header #menu-wrap #main-menu{gap:60px}@media (max-width: 1366px){header #menu-wrap #main-menu{gap:30px}}header .mobile{position:relative;font-size:24px;font-weight:600;color:#222;display:flex;align-items:center;margin-right:40px}@media (max-width: 1024px){header .mobile{margin-right:10px;font-size:22px}}@media (max-width: 1024px){header .mobile{font-size:18px}}@media (max-width: 768px){header .mobile{font-size:16px}}@media (max-width: 480px){header .mobile{font-size:14px;margin-right:0}}header .mobile:before{background-image:url("../img/mob.png");margin-right:20px;font-size:0;transition:0.8s;width:36px;height:36px;background-size:cover;content:""}@media (max-width: 768px){header .mobile:before{margin-right:5px}}@media (max-width: 480px){header .mobile:before{width:28px;height:28px}}header .mobile:hover{color:#1E4630}header .mobile:hover:before{opacity:0.7}header .button-mobile{position:relative;z-index:5}@media (max-width: 1024px){header .button-mobile{margin-right:50px}}@media (max-width: 480px){header .button-mobile .btn{display:none}}.submit-wrap{display:inline-block;position:relative;padding-right:50px}.submit-wrap .wpcf7-spinner{position:absolute;top:50%;right:0;transform:translateY(-50%)}.submit-wrap.left-loader{padding-right:0;padding-left:50px}.submit-wrap.left-loader .wpcf7-spinner{right:auto;left:0}footer{text-align:center;background:#222222;padding-bottom:35px}@media (max-width: 1024px){footer{padding-bottom:25px}}footer .logo-f{padding:17px 70px;background:#FFF;width:fit-content;margin-left:auto;margin-right:auto;border-radius:0 0 20px 20px;margin-bottom:40px}@media (max-width: 1024px){footer .logo-f{padding:15px 45px}}@media (max-width: 768px){footer .logo-f{padding:15px 35px}}@media (max-width: 480px){footer .logo-f{padding:12px 25px}}footer .logo-f #logo-f:hover{opacity:0.7}footer .logo-f #logo-f img{width:116px;max-width:100%}footer .menu{display:flex;align-items:center;justify-content:center;gap:100px;margin-bottom:40px}@media (max-width: 1024px){footer .menu{gap:50px;margin-bottom:30px}}@media (max-width: 768px){footer .menu{gap:30px;margin-bottom:20px}}@media (max-width: 480px){footer .menu{gap:20px}}footer .menu li a{color:#FFF}footer .menu li a:hover{color:#EFDB76}footer .social{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:40px}@media (max-width: 1024px){footer .social{margin-bottom:25px;gap:10px}}footer .copyright{color:#FFF;opacity:0.5}#top{background-size:cover;background-position:center;min-height:700px;padding:34px 0;overflow:hidden;display:flex;align-items:end}@media (max-width: 1920px){#top{min-height:36.46vw}}@media (max-width: 768px){#top{min-height:550px;background-position:70% 100%}}@media (max-width: 480px){#top{min-height:500px;padding:25px 0}}#top .wrap{flex-wrap:nowrap}@media (max-width: 768px){#top .wrap{flex-wrap:wrap}}#top .description{max-width:500px;padding:44px 22px 44px 0;position:relative;z-index:1;color:#FFF;margin:100px 100px 100px 0}@media (max-width: 1920px){#top .description{margin:5.21vw 5.21vw 5.21vw 0;padding:2.29vw 1.15vw 2.29vw 0}}@media (max-width: 768px){#top .description{margin:20px 20px 20px 20px;padding:20px 20px 20px 20px;width:100%;max-width:100%;text-align:center}}@media (max-width: 480px){#top .description{margin:10px 10px 10px 10px;padding:15px 15px 15px 15px}}#top .description:before{position:absolute;right:0;top:0;bottom:0;left:-1000px;background:rgba(0, 0, 0, 0.5);content:"";z-index:-1}@media (max-width: 768px){#top .description:before{left:0}}#top .description:after{position:absolute;right:-100px;bottom:-100px;top:-100px;left:-100px;content:"";z-index:-2;border-top:13px solid #1E4630;border-bottom:13px solid #1E4630;border-right:13px solid #1E4630}@media (max-width: 1920px){#top .description:after{right:-5.21vw;bottom:-5.21vw;top:-5.21vw;left:-5.21vw;border-top:0.68vw solid #1E4630;border-bottom:0.68vw solid #1E4630;border-right:0.68vw solid #1E4630}}@media (max-width: 768px){#top .description:after{right:-20px;bottom:-20px;top:-20px;left:-20px;border-top:5px solid #1E4630;border-bottom:5px solid #1E4630;border-right:5px solid #1E4630;border-left:5px solid #1E4630}}@media (max-width: 480px){#top .description:after{right:-10px;bottom:-10px;top:-10px;left:-10px;border-top:3px solid #1E4630;border-bottom:3px solid #1E4630;border-right:3px solid #1E4630;border-left:3px solid #1E4630}}#top .description .btn{margin-bottom:4px}#top .description .btn.phone-btn{position:relative}#top .description .btn.phone-btn:before{position:relative;font-size:0;content:url("../img/phone.png");margin-right:5px;filter:brightness(0) saturate(100%) invert(21%) sepia(42%) saturate(555%) hue-rotate(94deg) brightness(92%) contrast(91%)}#top .description h4{font-weight:400;font-size:16px;letter-spacing:0.2em;text-transform:uppercase;color:#fff;margin-bottom:16px}#top .description ul{margin-bottom:20px}#top .description ul:last-child{margin-bottom:0}#top .description ul li{position:relative;margin-bottom:20px}@media (max-width: 768px){#top .description ul li{justify-content:center}}#top .description ul li:last-child{margin-bottom:0}#top .description ul li:before{position:relative;content:url("../img/li.png");top:4px;margin-right:22px;font-size:0;filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(224deg) brightness(103%) contrast(102%)}@media (max-width: 1024px){#top .description ul li:before{margin-right:15px}}@media (max-width: 480px){#top .description ul li:before{margin-right:10px}}#top .top-form{max-width:100%;width:587px;padding:30px 50px;border-radius:24px;background:#1E4630;text-align:center;color:#FFF;margin-left:30px}@media (max-width: 1366px){#top .top-form{padding:20px;margin-left:20px}}@media (max-width: 768px){#top .top-form{flex-basis:100%;margin-top:125px;margin-left:0}}#top .top-form form{text-align:center;margin:36px 0 32px}#top .top-form form .wpcf7-form-control-wrap{margin-bottom:20px}#top .top-form form .wrapper{display:flex;gap:21px;margin-bottom:20px}@media (max-width: 1440px){#top .top-form form .wrapper{flex-direction:column}}#top .top-form form .wrapper .wpcf7-form-control-wrap{margin-bottom:0}#top .top-form form input[type="text"],#top .top-form form input[type="email"],#top .top-form form input[type="tel"],#top .top-form form textarea{width:100%;padding:0 0 10px;background-color:transparent;border:none;border-bottom:1px solid rgba(255, 255, 255, 0.15);transition:all 0.3s ease;font-weight:400;font-size:14px;line-height:250%;color:#fff}#top .top-form form input[type="text"]::placeholder,#top .top-form form input[type="email"]::placeholder,#top .top-form form input[type="tel"]::placeholder,#top .top-form form textarea::placeholder{color:rgba(255, 255, 255, 0.7);transition:all 0.3s ease}#top .top-form form input[type="text"]:hover,#top .top-form form input[type="text"]:focus,#top .top-form form input[type="email"]:hover,#top .top-form form input[type="email"]:focus,#top .top-form form input[type="tel"]:hover,#top .top-form form input[type="tel"]:focus,#top .top-form form textarea:hover,#top .top-form form textarea:focus{border-color:#efdb76}#top .top-form form input[type="text"]:hover::placeholder,#top .top-form form input[type="text"]:focus::placeholder,#top .top-form form input[type="email"]:hover::placeholder,#top .top-form form input[type="email"]:focus::placeholder,#top .top-form form input[type="tel"]:hover::placeholder,#top .top-form form input[type="tel"]:focus::placeholder,#top .top-form form textarea:hover::placeholder,#top .top-form form textarea:focus::placeholder{color:#fff}#top .top-form form .button-field{position:relative;display:inline-block;margin:0 auto;text-align:center}#top .top-form form .button-field:after{position:absolute;top:50%;transform:translate(0, -50%);right:7px;font-size:0;content:url("../img/gem.png");pointer-events:none;filter:brightness(0) saturate(100%) invert(21%) sepia(42%) saturate(555%) hue-rotate(94deg) brightness(92%) contrast(91%)}#top .top-form form .button-field .btn{padding:13.5px 40px}#top .line:before{position:absolute;left:-100px;width:13px;height:100px;background:#1E4630;top:-100px;content:""}@media (max-width: 1920px){#top .line:before{left:-5.21vw;height:5.21vw;width:0.68vw;top:-5.21vw}}@media (max-width: 1366px){#top .line:before{display:none}}#top .line:after{position:absolute;left:-100px;width:13px;height:100px;background:#1E4630;bottom:-100px;content:""}@media (max-width: 1920px){#top .line:after{left:-5.21vw;height:5.21vw;width:0.68vw;bottom:-5.21vw}}@media (max-width: 1366px){#top .line:after{display:none}}.info-and-image{padding:120px 0}@media (max-width: 1024px){.info-and-image{padding:45px 0}}@media (max-width: 768px){.info-and-image{padding:35px 0}}.info-and-image .wrap.reverse{flex-direction:row-reverse}.info-and-image .info{flex-basis:46%;max-width:611px}@media (max-width: 1024px){.info-and-image .info{flex-basis:100%;max-width:100%;margin-bottom:25px}}.info-and-image .info h4{margin-bottom:16px;text-transform:uppercase;color:#1E4630;font-size:16px}.info-and-image .info h2{margin-bottom:40px}@media (max-width: 1024px){.info-and-image .info h2{margin-bottom:20px}}.info-and-image .info ul{margin-bottom:20px}.info-and-image .info ul:last-child{margin-bottom:0}.info-and-image .info ul li{position:relative;display:flex;align-items:center;margin-bottom:20px}.info-and-image .info ul li:last-child{margin-bottom:0}.info-and-image .info ul li:before{content:url("../img/li.png");display:flex;align-items:center;margin-right:22px;font-size:0}@media (max-width: 1024px){.info-and-image .info ul li:before{margin-right:15px}}.info-and-image .image{flex-basis:52%;max-width:711px}@media (max-width: 1024px){.info-and-image .image{flex-basis:100%;margin-left:auto;margin-right:auto}}.info-and-image .image img{width:100%;object-fit:cover;border-radius:15px}.custom-li ul{margin-bottom:20px}.custom-li ul:last-child{margin-bottom:0}.custom-li ul li{position:relative;display:flex;align-items:center;margin-bottom:20px}.custom-li ul li:last-child{margin-bottom:0}.custom-li ul li:before{content:url("../img/li.png");display:flex;align-items:center;margin-right:22px;font-size:0}@media (max-width: 1024px){.custom-li ul li:before{margin-right:15px}}.simple-info{padding:120px 0;overflow:hidden}@media (max-width: 1024px){.simple-info{padding:45px 0}}@media (max-width: 768px){.simple-info{padding:35px 0}}.simple-info.none-bg .wrap{padding:0}.simple-info.none-bg .wrap:before{display:none}.simple-info.none-bg .wrap:after{display:none}.simple-info.none-bg .wrap h2{padding-bottom:0}.simple-info.none-bg .wrap h2:before{display:none}.simple-info .wrap{text-align:center;width:1200px;padding:85px 0}@media (max-width: 1024px){.simple-info .wrap{padding:50px 0}}@media (max-width: 480px){.simple-info .wrap{padding:30px 0}}.simple-info .wrap:before{top:0;position:absolute;left:50%;transform:translate(-50%, 0);position:absolute;width:447px;height:34px;border-top:15px solid #E8EAE1;content:"";border-left:15px solid #E8EAE1;border-right:15px solid #E8EAE1;z-index:1}@media (max-width: 1024px){.simple-info .wrap:before{height:25px;border-top:10px solid #E8EAE1;border-left:10px solid #E8EAE1;border-right:10px solid #E8EAE1;width:380px}}@media (max-width: 480px){.simple-info .wrap:before{width:300px;height:20px;border-top:7px solid #E8EAE1;border-left:7px solid #E8EAE1;border-right:7px solid #E8EAE1}}.simple-info .wrap:after{bottom:0;position:absolute;left:50%;transform:translate(-50%, 0);position:absolute;width:447px;height:34px;border-bottom:15px solid #E8EAE1;content:"";border-left:15px solid #E8EAE1;border-right:15px solid #E8EAE1;z-index:1}@media (max-width: 1024px){.simple-info .wrap:after{height:25px;border-bottom:10px solid #E8EAE1;border-left:10px solid #E8EAE1;border-right:10px solid #E8EAE1;width:380px}}@media (max-width: 480px){.simple-info .wrap:after{width:300px;height:20px;border-bottom:7px solid #E8EAE1;border-left:7px solid #E8EAE1;border-right:7px solid #E8EAE1}}.simple-info .wrap h4{color:#1E4630;text-transform:uppercase;font-size:16px;margin-bottom:16px}.simple-info .wrap h2{margin-bottom:25px;padding-bottom:25px;position:relative}@media (max-width: 480px){.simple-info .wrap h2{margin-bottom:20px;padding-bottom:20px}}.simple-info .wrap h2:before{position:absolute;left:50%;transform:translate(-50%, 0);bottom:0;width:80px;height:4px;background:#909C6F;content:""}.left-box-right-box{position:relative;padding:120px 0;overflow:hidden}@media (max-width: 1024px){.left-box-right-box{padding:45px 0}}@media (max-width: 768px){.left-box-right-box{padding:0}}.left-box-right-box:before{position:absolute;left:0;top:0;bottom:0;right:50%;background:#1E4630;content:"";z-index:1;opacity:0.94}@media (max-width: 768px){.left-box-right-box:before{display:none}}.left-box-right-box:after{position:absolute;right:0;top:0;bottom:0;left:50%;background:#E8EAE3;content:"";z-index:1}@media (max-width: 768px){.left-box-right-box:after{display:none}}.left-box-right-box .wrap{z-index:2}.left-box-right-box .image{position:absolute;left:0;right:50%;top:0;bottom:0}@media (max-width: 768px){.left-box-right-box .image{display:none}}.left-box-right-box .image img{width:100%;height:100%;object-fit:cover}.left-box-right-box .left{flex-basis:48%;color:#FFF;max-width:590px;position:relative}@media (max-width: 768px){.left-box-right-box .left{flex-basis:100%;max-width:100%;padding:35px 0}.left-box-right-box .left:before{position:absolute;left:-100px;top:0;bottom:0;right:-100px;background:#1E4630;content:"";z-index:-1}}.left-box-right-box .right{flex-basis:48%;max-width:590px;margin-left:auto;position:relative}@media (max-width: 768px){.left-box-right-box .right{flex-basis:100%;max-width:100%;padding:35px 0}.left-box-right-box .right:before{position:absolute;left:-100px;top:0;bottom:0;right:-100px;background:#E8EAE3;content:"";z-index:-1}}.home #top{min-height:852px}@media (max-width: 1920px){.home #top{min-height:44.38vw}}@media (max-width: 768px){.home #top{min-height:550px}}@media (max-width: 480px){.home #top{min-height:500px}}.home #top .description{max-width:672px}.home #top .description .btn.arrow{color:#FFF;background:none;position:relative}.home #top .description .btn.arrow:after{margin-left:10px;content:url("../img/arrow.png");font-size:0}.home #top .description .btn.arrow:hover{background:#1E4630}.homes-posts{padding:120px 0 100px 0}@media (max-width: 1024px){.homes-posts{padding:45px 0 25px 0}}@media (max-width: 768px){.homes-posts{padding:35px 0 15px 0}}.homes-posts .post-item{flex-basis:32%;margin-bottom:20px}@media (max-width: 1024px){.homes-posts .post-item{flex-basis:49%}}@media (max-width: 768px){.homes-posts .post-item{flex-basis:100%}}.homes-posts .post-item .post-image{margin-bottom:24px;display:block}@media (max-width: 768px){.homes-posts .post-item .post-image{margin-bottom:15px}}.homes-posts .post-item .post-image:hover{opacity:0.7}.homes-posts .post-item .post-image img{width:100%;object-fit:cover;border-radius:20px;aspect-ratio:1.41}.homes-posts .post-item .post-title{margin-bottom:20px;font-size:24px;color:#333;font-weight:600;display:inline-block}@media (max-width: 1024px){.homes-posts .post-item .post-title{font-size:22px}}.homes-posts .post-item .post-title:hover{color:#EFDB76}.homes-posts .post-item .location{font-size:19px;position:relative;color:#001D21;display:block;padding-left:36px;margin-bottom:6px}.homes-posts .post-item .location:before{position:absolute;z-index:1;content:url("../img/location.png");font-size:0;left:0;top:3px}.homes-posts .post-item .mobile{font-size:19px;position:relative;color:#001D21;display:block;padding-left:36px;margin-bottom:6px}.homes-posts .post-item .mobile:before{position:absolute;z-index:1;content:url("../img/tel.png");font-size:0;left:0;top:3px}.homes-posts .post-item .stars-guests{padding-top:15px;margin-top:15px;margin-bottom:30px;border-top:1px solid rgba(30, 70, 48, 0.15)}.homes-posts .post-item .stars-guests:last-child{margin-bottom:0}.homes-posts .post-item .stars-guests .stars{gap:8px;display:flex;align-items:center}.homes-posts .post-item .stars-guests .stars .stars-icons{color:#FFA500;font-size:16px}.homes-posts .post-item .stars-guests .stars .stars-icons .star{margin-right:2px}.homes-posts .post-item .stars-guests .stars .stars-icons .star.filled{color:#FFA500}.homes-posts .post-item .stars-guests .stars .stars-number{font-size:16px;font-weight:500;color:#1E4630}.homes-posts .post-item .stars-guests .guests{text-transform:uppercase;font-size:16px;font-weight:500}.homes-posts .post-item .stars-guests .guests svg{margin-right:5px}.homes-posts .post-item .info p{font-size:19px}.swiper-form-info-content{padding:120px 0}@media (max-width: 1024px){.swiper-form-info-content{padding:45px 0}}@media (max-width: 768px){.swiper-form-info-content{padding:35px 0}}.swiper-form-info-content .wrap{align-items:start}.swiper-form-info-content .left{flex-basis:70%;max-width:955px}@media (max-width: 1024px){.swiper-form-info-content .left{flex-basis:100%;max-width:100%}}.swiper-form-info-content .left .homes-gallery{margin-bottom:90px}@media (max-width: 1024px){.swiper-form-info-content .left .homes-gallery{margin-bottom:30px}}.swiper-form-info-content .left .homes-gallery .mainSwiper{margin-bottom:18px}.swiper-form-info-content .left .homes-gallery .mainSwiper .swiper-slide img{width:100%;aspect-ratio:1.419;object-fit:cover}.swiper-form-info-content .left .homes-gallery .thumbsSwiper .swiper-slide{cursor:pointer}.swiper-form-info-content .left .homes-gallery .thumbsSwiper .swiper-slide.swiper-slide-thumb-active img{opacity:1}.swiper-form-info-content .left .homes-gallery .thumbsSwiper .swiper-slide img{width:100%;aspect-ratio:1.5;object-fit:cover;border-radius:15px;opacity:0.5}.swiper-form-info-content .left .info h4{font-size:16px;text-transform:uppercase;margin-bottom:16px;color:#1E4630}.swiper-form-info-content .left .info h2{margin-bottom:30px;text-transform:capitalize}.swiper-form-info-content .left .info .gallery{display:flex;justify-content:space-between;flex-wrap:wrap}.swiper-form-info-content .left .info .gallery .gallery-item{width:49% !important;margin-bottom:30px}@media (max-width: 480px){.swiper-form-info-content .left .info .gallery .gallery-item{width:100% !important}}.swiper-form-info-content .left .info .gallery .gallery-item img{border:none !important}.swiper-form-info-content .right{flex-basis:26%;max-width:346px;text-align:center;background:#1E4630;padding:32px;border-radius:24px}@media (max-width: 1024px){.swiper-form-info-content .right{flex-basis:100%;max-width:100%;margin-top:30px}}@media (max-width: 480px){.swiper-form-info-content .right{margin-top:20px;padding:20px}}.swiper-form-info-content .right h3{color:#FFF;margin-bottom:25px;font-weight:500;text-transform:capitalize}.swiper-form-info-content .right p{color:#FFF;font-size:16px}.swiper-form-info-content .right form{text-align:center;margin-top:30px}@media (max-width: 480px){.swiper-form-info-content .right form{margin-top:20px}}.swiper-form-info-content .right form .wpcf7-form-control-wrap{margin-bottom:20px}.swiper-form-info-content .right form input[type="text"],.swiper-form-info-content .right form input[type="email"],.swiper-form-info-content .right form input[type="tel"],.swiper-form-info-content .right form textarea{width:100%;padding:0 0 10px;background-color:transparent;border:none;border-bottom:1px solid rgba(255, 255, 255, 0.15);transition:all 0.3s ease;font-weight:400;font-size:14px;line-height:250%;color:#fff}.swiper-form-info-content .right form input[type="text"]::placeholder,.swiper-form-info-content .right form input[type="email"]::placeholder,.swiper-form-info-content .right form input[type="tel"]::placeholder,.swiper-form-info-content .right form textarea::placeholder{color:rgba(255, 255, 255, 0.7);transition:all 0.3s ease}.swiper-form-info-content .right form input[type="text"]:hover,.swiper-form-info-content .right form input[type="text"]:focus,.swiper-form-info-content .right form input[type="email"]:hover,.swiper-form-info-content .right form input[type="email"]:focus,.swiper-form-info-content .right form input[type="tel"]:hover,.swiper-form-info-content .right form input[type="tel"]:focus,.swiper-form-info-content .right form textarea:hover,.swiper-form-info-content .right form textarea:focus{border-color:#efdb76}.swiper-form-info-content .right form input[type="text"]:hover::placeholder,.swiper-form-info-content .right form input[type="text"]:focus::placeholder,.swiper-form-info-content .right form input[type="email"]:hover::placeholder,.swiper-form-info-content .right form input[type="email"]:focus::placeholder,.swiper-form-info-content .right form input[type="tel"]:hover::placeholder,.swiper-form-info-content .right form input[type="tel"]:focus::placeholder,.swiper-form-info-content .right form textarea:hover::placeholder,.swiper-form-info-content .right form textarea:focus::placeholder{color:#fff}.swiper-form-info-content .right form .button{position:relative;margin:0 auto;text-align:center}.swiper-form-info-content .right form .button .btn{width:100%}.single-our_homes header{border-bottom:4px solid #909C6F}