.header{position:fixed;top:0px;left:0px;width:100%;background-color:#fff;z-index:3000;border-bottom:1px solid #ebebeb;padding-top:20px;padding-bottom:20px}@media(min-width: 767px){.header{padding-top:30px;padding-bottom:30px}}.header__container{display:flex;align-items:center;justify-content:space-between}.header__logo img{max-width:63px}@media(min-width: 767px){.header__logo img{max-width:75px}}.header__menu{position:fixed;top:118px;left:0px;width:200%;border-bottom:1px solid #ebebeb;height:0px;opacity:0;visibility:hidden;transition:.3s all}.header__menu--active{height:auto;opacity:1;visibility:visible}@media(min-width: 767px){.header__menu{position:static;width:auto;height:auto;opacity:1;visibility:visible;border-bottom:none}}.header__menuItems{padding:0px;margin:0px;list-style:none}@media(min-width: 767px){.header__menuItems{display:flex;align-items:center;gap:40px}}.header__menuItems li:last-child a{border-bottom:none}.header__menuItems a{display:block;width:100%;text-transform:uppercase;background:#095646;color:#fff;padding:15px 20px;border-bottom:1px solid #ebebeb;font-size:14px;font-weight:400;transition:.3s all}.header__menuItems a.menuItem--active{font-weight:bold;text-decoration:underline}@media(min-width: 767px){.header__menuItems a.menuItem--active{font-weight:400;color:#095646}}.header__menuItems a:hover{opacity:1;font-weight:bold}@media(min-width: 767px){.header__menuItems a:hover{color:#095646;font-weight:400}}@media(min-width: 767px){.header__menuItems a{background:rgba(0,0,0,0);color:#2e2e2e;padding:0px;border-bottom:none}}@media(min-width: 767px){.header__menuToggler{display:none}}.header__menuTogglerIcon{--s: 20px;--c: black;height:var(--s);aspect-ratio:1;border:none;padding:0;border-inline:calc(var(--s)/2) solid rgba(0,0,0,0);box-sizing:content-box;--_g1: linear-gradient(var(--c) 20%,#0000 0 80%,var(--c) 0) no-repeat content-box border-box;--_g2: radial-gradient(circle closest-side at 50% 12.5%,var(--c) 95%,#0000) repeat-y content-box border-box;background:var(--_g2) left var(--_p, 0px) top,var(--_g1) left calc(var(--s)/10 + var(--_p, 0px)) top,var(--_g2) right var(--_p, 0px) top,var(--_g1) right calc(var(--s)/10 + var(--_p, 0px)) top;background-size:20% 80%,40% 100%;position:relative;clip-path:inset(0 25%);-webkit-mask:linear-gradient(90deg, rgba(0, 0, 0, 0), #000 25% 75%, rgba(0, 0, 0, 0));cursor:pointer;transition:background-position .3s var(--_s, 0.3s),clip-path 0s var(--_s, 0.6s);-webkit-appearance:none;-moz-appearance:none;appearance:none}.header__menuTogglerIcon:before,.header__menuTogglerIcon:after{content:"";position:absolute;border-radius:var(--s);inset:40% 0;background:var(--c);transition:transform .3s calc(.3s - var(--_s, 0.3s))}.header__menuTogglerIcon:checked{clip-path:inset(0);--_p: calc(-1*var(--s));--_s: 0s}.header__menuTogglerIcon:checked:before{transform:rotate(45deg)}.header__menuTogglerIcon:checked:after{transform:rotate(-45deg)}.header__menuTogglerIcon:focus-visible{clip-path:none;-webkit-mask:none;border:none;outline:2px solid var(--c);outline-offset:5px}.footer{margin-top:100px;border-top:1px solid #ebebeb}.footer__container--top{padding-top:43px;padding-bottom:43px;display:grid;grid-template-columns:1fr;gap:20px}@media(min-width: 767px){.footer__container--top{padding-top:72px;padding-bottom:72px;grid-template-columns:70px 165px 1fr 1fr}}@media(min-width: 1024px){.footer__container--top{grid-template-columns:1fr 1fr 1fr 1fr}}.footer__bottom{background-color:#f8f8f8}.footer__logo img{width:63px}@media(min-width: 1024px){.footer__logo img{width:93px}}.footer__item{display:flex;align-items:flex-start;gap:10px;margin-bottom:0px}@media(min-width: 767px){.footer__item{margin-bottom:10px}}.footer__itemIcon img{width:25px;height:25px;min-width:25px;min-height:25px}.footer__itemDescription{color:#2e2e2e;font-size:14px;font-weight:400}@media(min-width: 1024px){.footer__itemDescription{font-size:16px}}.footer__itemDescription a{color:#2e2e2e;font-size:14px;font-weight:400}.footer__itemDescription a:hover{opacity:1;color:#095646}@media(min-width: 1024px){.footer__itemDescription a{font-size:16px}}.footer__menu{margin:0px;padding:0px}.footer__menuItems{margin:0px;padding:0px;list-style:none}.footer__menuItems li{margin-bottom:0px}@media(min-width: 767px){.footer__menuItems li{margin-bottom:10px}}.footer__menuItems li:last-child{margin-bottom:0px}.footer__menuItems a{color:#2e2e2e;text-transform:uppercase;font-size:12px;font-weight:400}.footer__menuItems a:hover{opacity:1;color:#095646}@media(min-width: 1024px){.footer__menuItems a{font-size:14px}}.footer__copyrights{padding:16px 0px;text-transform:uppercase;color:#2e2e2e;font-size:12px;font-weight:400}@media(min-width: 1024px){.footer__copyrights{font-size:14px}}.bestPopup{position:fixed;top:0px;left:0px;width:100%;height:100%;z-index:3000;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.bestPopup--active{opacity:1;visibility:visible}.bestPopup--active .bestPopup__content{transform:translate(-50%, -50%) scale(1)}.bestPopup__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.45);cursor:pointer}.bestPopup__content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) scale(0.8);background-color:#fff;max-width:590px;width:90vw;max-height:90vh;padding:20px;border-radius:8px;transition:transform .3s ease;cursor:default;overflow-y:auto}.bestPopup__content::-webkit-scrollbar{width:10px}.bestPopup__content::-webkit-scrollbar-track{background:#f1f1f1}.bestPopup__content::-webkit-scrollbar-thumb{background:#095646}.bestPopup__content::-webkit-scrollbar-thumb:hover{background:#555}@media(min-width: 767px){.bestPopup__content{max-width:590px;width:100%;padding:61px 100px;max-height:80vh}}.bestPopup__close{position:absolute;top:10px;right:10px;cursor:pointer;transition:.3s all}.bestPopup__close:hover{opacity:.7}.bestPopup__close img{width:25px;height:25px}.bestPopup__title{color:#fff;font-size:16px;font-weight:700;border-radius:0 24px 0 0;width:-moz-fit-content;width:fit-content;margin:0 auto;background:#095646;padding:12px 15px;margin-top:40px}@media(min-width: 767px){.bestPopup__title{font-size:20px;padding:12px 25px;margin-top:0px}}.bestPopup__description{color:#2e2e2e;margin-top:30px;text-align:center;font-size:14px;font-weight:400}@media(min-width: 767px){.bestPopup__description{font-size:16px}}.bestPopup__logos{display:flex;width:-moz-fit-content;width:fit-content;margin:0 auto;align-items:center;margin-top:40px;gap:10px}@media(min-width: 767px){.bestPopup__logos{gap:30px}}.bestPopup__logo--1 img{width:163px}.bestPopup__logo--2 img{width:95px}.bestPopup__logoIcon img{width:25px;height:25px}@media(min-width: 767px){.best-bg-img{height:100% !important}}.bestHeading{width:-moz-fit-content;width:fit-content;margin:0 auto}@media(min-width: 767px){.bestHeading{width:100%}}.bestHeading__title{color:#fff;font-size:21px;font-weight:700;padding:12px 23px;background-color:#095646;border-radius:0 34px 0 0;width:-moz-fit-content;width:fit-content}@media(min-width: 500px){.bestHeading__title{font-size:34px}}@media(min-width: 1200px){.bestHeading__title{font-size:56px}}.bestHeading__subtitle{color:#2e2e2e;font-size:19px;font-weight:700;text-indent:90px;line-height:31px}@media(min-width: 500px){.bestHeading__subtitle{font-size:31px;text-indent:90px;line-height:42px}}@media(min-width: 1200px){.bestHeading__subtitle{font-size:56px;line-height:76px;text-indent:140px}}.bestImgDescription{display:flex;flex-wrap:wrap;align-items:center}@media(min-width: 1024px){.bestImgDescription{flex-wrap:nowrap}}.bestImgDescription__image{width:100%;z-index:5}@media(min-width: 1024px){.bestImgDescription__image{width:522px;min-width:522px}}@media(min-width: 1200px){.bestImgDescription__image{width:582px;min-width:582px}}.bestImgDescription__image img{border-radius:16px !important;width:100%}.bestImgDescription__content{background-color:#f8f8f8;padding:40px 20px;position:relative;top:-20px;width:100%;border-radius:0px 0px 16px 16px}@media(min-width: 1024px){.bestImgDescription__content{border-radius:0px 16px 16px 0px;top:0px;padding-left:40px;width:auto}}@media(min-width: 1200px){.bestImgDescription__content{padding:61px;padding-left:100px}}.bestImgDescription__title{position:relative;width:-moz-fit-content;width:fit-content;margin:0px;margin-top:20px;color:#2e2e2e;font-size:21px;font-weight:700}@media(min-width: 767px){.bestImgDescription__title{font-size:32px;margin-top:0px}}.bestImgDescription__title::after{content:"";position:absolute;bottom:-10px;left:0;width:100%;height:2px;background-color:#c01818}.bestImgDescription__description{color:#2e2e2e;font-size:14px;font-weight:400;margin-top:40px}@media(min-width: 767px){.bestImgDescription__description{font-size:18px}}.bestTitle{width:-moz-fit-content;width:fit-content;margin:0 auto}.bestTitle__title{position:relative;width:-moz-fit-content;width:fit-content;margin:0px;margin-top:20px;color:#2e2e2e;font-size:21px;font-weight:700}@media(min-width: 767px){.bestTitle__title{font-size:32px;margin-top:0px}}.bestTitle__title::after{content:"";position:absolute;bottom:-10px;left:0;width:100%;height:2px;background-color:#c01818}@media(min-width: 1200px){.bestAbout{padding:0px 80px}}.bestAbout__items{display:grid;grid-template-columns:1fr;gap:40px}@media(min-width: 767px){.bestAbout__items{grid-template-columns:1fr 1fr}}@media(min-width: 1200px){.bestAbout__items{gap:90px}}.bestAbout__item{padding:20px;border-radius:16px;background-color:#f8f8f8;height:-moz-fit-content;height:fit-content}@media(min-width: 767px){.bestAbout__item{padding:40px 30px}}.bestAbout__image img{max-height:268px !important;min-height:268px !important;width:100% !important;height:100% !important;-o-object-fit:cover !important;object-fit:cover !important;border-radius:16px !important}.bestAbout__title{margin:0px;margin-top:30px;color:#2e2e2e;font-size:18px;font-weight:700}@media(min-width: 767px){.bestAbout__title{font-size:22px}}.bestAbout__description{color:#2e2e2e;margin-top:20px;font-size:14px;font-weight:400}@media(min-width: 767px){.bestAbout__description{font-size:18px}}.bestAbout__description a{color:#095646;text-decoration:underline !important}.bestAbout__descriptionReadMore{color:#2e2e2e;font-size:14px;font-weight:400;max-height:0;overflow:hidden;opacity:0;transform:translateY(-10px);transition:all .4s cubic-bezier(0.4, 0, 0.2, 1);margin-top:0}.bestAbout__descriptionReadMore--active{max-height:1000px;opacity:1;transform:translateY(0);margin-top:20px}@media(min-width: 767px){.bestAbout__descriptionReadMore{font-size:18px}}.bestAbout__descriptionReadMore a{color:#095646;text-decoration:underline !important}.bestAbout__descriptionReadMoreButton{display:flex;gap:10px;align-items:center;cursor:pointer;color:#c01818;margin-top:20px;font-size:14px;font-weight:700;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1);position:relative;overflow:hidden}@media(min-width: 767px){.bestAbout__descriptionReadMoreButton{font-size:16px}}.bestAbout__descriptionReadMoreButton::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.2), transparent);transition:left .5s}.bestAbout__descriptionReadMoreButton:hover::before{left:100%}.bestAbout__descriptionReadMoreButton--active img{transform:rotate(0deg) scale(1.1)}.bestAbout__descriptionReadMoreButton .bestAbout__buttonText{transition:all .3s cubic-bezier(0.4, 0, 0.2, 1);position:relative;z-index:1}.bestAbout__descriptionReadMoreButton img{transition:all .4s cubic-bezier(0.4, 0, 0.2, 1);transform:rotate(180deg);position:relative;z-index:1}.bestAbout__descriptionReadMoreButton:hover{opacity:.7}*,*::before,*::after{box-sizing:border-box}body{margin:0;padding:0;font-family:"Rubik",sans-serif;color:#000;overflow-x:hidden;padding-top:73px}@media(min-width: 767px){body{padding-top:107px}}@media(min-width: 1024px){body{padding-top:121px}}.container{max-width:1320px;margin:0 auto;padding-right:20px;padding-left:20px;position:relative}.container--wide{max-width:1320px}a{text-decoration:none;color:#000}a.link_underline{text-decoration:underline}a{transition:.3s all}a:hover{opacity:.7}b{font-weight:700}p{margin:0px;padding:0px}img{max-width:100%}.site-main{overflow-x:hidden}.colorRed{color:#c01818}.colorGreen{color:#095646}.btn{display:inline-block;margin-top:20px;color:#fff;font-size:12px;font-weight:700;padding:10px 18px;border-radius:8px;background:#095646;border:2px solid #095646}@media(min-width: 767px){.btn{font-size:14px}}.btn:hover{opacity:1;background:rgba(0,0,0,0);color:#095646}