@import "https://fonts.googleapis.com/css2?family=Merriweather:ital,wght@0,300;0,400;0,700;0,900;1,300;1,400;1,700;1,900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";:root{--content-width:1312px;--container-offset:16px;--container-width:calc(var(--content-width) + (var(--container-offset)*2));--font-family-primary:"Poppins",sans-serif;--font-family-secondary:"Merriweather",sans-serif;--fw-300:300;--fw-400:400;--fw-500:500;--fw-600:600;--fw-700:700;--fw-800:800;--fw-900:900;--color-white:#fff;--color-black:#000;--color-dark-900:#252b42;--color-green-200:#26a074cc;--color-green-300:#26a074;--color-green-400:#22614a;--color-gray-50:#eee;--color-gray-300:#737373;--radius-main:4px;--radius-big:16px;--white:linear-gradient(180deg,#5fa1c800 83.581%,#eee 100%);--gray:linear-gradient(180deg,#728c7a00 91.577%,#22614a 100%),#fff3}.checkbox__field:checked+.checkbox__content:after{opacity:1}.checkbox__field:focus+.checkbox__content:before{outline:1px solid var(--color-gray-100);outline-offset:1px}.checkbox__field:disabled+.checkbox__content{opacity:.4;pointer-events:none}html,body{scroll-behavior:smooth;overscroll-behavior-y:none}.page{height:var(--vh);font-family:var(--font-family-primary);font-weight:var(--fw-400);letter-spacing:.01em;color:var(--color-gray-300);background-color:var(--color-gray-50);font-optical-sizing:auto;scroll-padding:var(--header-height);font-size:clamp(16px,1vw,20px);font-style:normal;line-height:1.25}.page__body{min-width:320px;min-height:var(--vh);position:relative}.page__body:before{content:"";z-index:-1;opacity:0;background-color:#27282bbf;transition:opacity .3s;position:absolute;inset:0}.page.open{overflow:hidden}.page.open>.page__body:before{z-index:5;opacity:1}.section{padding:4rem 0}@media only screen and (max-width:992px){.section{padding:30px 0}}.container,.wrapper{padding:0 var(--container-offset);width:100%;max-width:var(--container-width);margin:0 auto}.wrapper{max-width:1122px}.site-container{min-height:var(--vh);grid-template-rows:1fr auto;grid-template-columns:100%;display:grid}.main--top{padding-top:var(--header-height)}.content{margin-bottom:16px}.content h2{margin-bottom:5px}.content h3{margin-bottom:0}@media only screen and (max-width:992px){.content{text-align:center}}.overlay{z-index:1;border-radius:var(--radius-big);position:relative;overflow:hidden}.overlay:before{content:"";background:var(--white);position:absolute;inset:0}.overlay--gray:before{background:#00000080}.logo{width:100%;max-width:274px;flex-shrink:0;justify-content:center;align-items:center;margin-right:87px;display:flex}.logo img{width:100%;height:43px}.list{padding-left:25px}.list li{position:relative}.list li:before{content:"";width:5px;height:5px;background-color:currentColor;border-radius:50%;position:absolute;top:7px;left:-15px}.list li:not(:last-child){margin-bottom:6px}@media only screen and (max-width:768px){.list{padding-left:15px}}.images img{width:100%}@media only screen and (max-width:992px){.images img{aspect-ratio:2/1}}.hidden{opacity:0}.sr-only{-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;width:1px!important;height:1px!important;white-space:nowrap!important;clip:rect(1px,1px,1px,1px)!important;border:0!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.dis-scroll{width:100%;height:100dvh;height:calc(var(--vh,1vh)*100);overscroll-behavior:none;position:fixed;top:0;left:0;overflow:hidden}.js-focus-visible:focus:not(.focus-visible){outline:none}h1,h2,h3{font-family:var(--font-family-secondary);font-weight:var(--fw-700);color:var(--color-white);font-size:clamp(2.1875rem,1.6696rem + 2.5893vi,4rem);line-height:1.25;overflow:hidden}h1{letter-spacing:0}h2,.title{letter-spacing:.01em;color:var(--color-dark-900);font-size:clamp(1.5625rem,1.4732rem + .4464vi,1.875rem);line-height:1.2}.title{text-align:center;margin:0 auto 64px}@media only screen and (max-width:992px){.title{margin-bottom:36px}}h3{letter-spacing:.01em;color:var(--color-green-300);margin-bottom:16px;font-size:20px}.subtitle{font-family:var(--font-family-primary);font-weight:var(--fw-600);color:var(--color-dark-900);font-size:18px;line-height:1.5}.header{z-index:10;width:100%;background-color:var(--color-green-200);-webkit-backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:16px 0;transition-property:background-color,transform;transition-duration:.25s;position:fixed;top:0}.header.hide{transform:translateY(-200%)}.header.active{background-color:var(--color-green-300)}@media only screen and (max-width:1340px){.header .logo{max-width:220px;margin-right:15px}.header .logo img{object-fit:contain}}@media only screen and (max-width:1180px){.header .nav__inner{z-index:-1;padding-top:calc(var(--header-height)*1.2);width:100%;height:var(--vh);max-width:350px;background-color:var(--color-green-300);flex-direction:column;justify-content:flex-start;transition-property:transform;transition-duration:.25s;position:fixed;top:0;right:0;overflow-y:auto;transform:translate(150%)}.header .nav__list{z-index:-1;flex-direction:column;margin:0}.header .nav__item{margin-bottom:20px}.header .nav__item:not(:last-child){margin-right:0}.header .nav__link{font-size:20px}.header .nav__btns{flex-direction:column;gap:20px}}.nav{justify-content:space-between;align-items:center;display:flex;position:relative}.nav__inner{width:100%;justify-content:flex-end;align-items:center;display:flex}.nav__list{align-items:center;margin:0 auto;display:flex}.nav__item:not(:last-of-type){margin-right:15px}.nav__link{font-weight:var(--fw-500);letter-spacing:0;color:var(--color-white);background-color:#0000;font-size:16px;transition:color .3s linear;position:relative}.nav__link:before{content:"";width:100%;height:2px;transform-origin:0;background-color:currentColor;transition:transform .4s linear;position:absolute;bottom:-4px;left:0;transform:scale(0)}.nav__link:hover:before,.nav__link.true:before{transform:scale(1)}.nav__btns{align-items:center;gap:16px;display:flex}.nav__btns .btn{padding:8px 20px!important}.nav__btns .btn:before{content:none!important}.nav__btns .btn--request{border-color:#fff6!important}.nav__mail{text-align:center;flex-wrap:wrap;justify-content:center;gap:4px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:-webkit-text-decoration-color .3s linear,-webkit-text-decoration-color .3s linear,text-decoration-color .3s linear;display:flex}.nav__mail span{font-weight:var(--fw-700)}.nav__mail:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.nav--footer{align-items:flex-start;margin-bottom:48px}.nav--footer .nav__list{margin:0}@media only screen and (max-width:992px){.nav--footer{flex-direction:column;justify-content:center;gap:25px;margin-bottom:25px}.nav--footer .nav__inner{flex-direction:column;gap:20px}.nav--footer .nav__list{flex-wrap:wrap;justify-content:center;gap:16px}.nav--footer .nav__item{margin:0}.nav--footer .nav__block{margin:0 auto}}[class].btn{border-radius:var(--radius-big);width:100%;max-width:-moz-fit-content;max-width:-moz-fit-content;max-width:fit-content;font-family:inherit;font-size:16px;font-weight:var(--fw-600);letter-spacing:.1em;color:var(--color-white);background-color:var(--color-green-300);border:1px solid #0000;justify-content:center;align-items:center;margin:0;padding:13px 23px;line-height:1.5;transition-property:background-color,color,border-color;transition-duration:.3s;display:flex}[class].btn:hover,[class].btn:focus{border-color:var(--color-green-300);color:var(--color-green-300);background-color:var(--color-white)}[class].btn--request{background-color:var(--color-green-300);gap:8px;color:var(--color-white)!important}[class].btn--request:before{content:"";width:21px;height:24px;background-image:url(../images/icons/btn.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}[class].btn--request:hover,[class].btn--request:focus{background-color:var(--color-white);color:var(--color-green-300)!important}[class].btn--sign{color:var(--color-dark-900);background-color:var(--color-white);border-color:#0000}.burger{--line-height:2px;--burger-size:20px;--move:calc(var(--burger-size)/3);--move-decrement:calc(var(--move)*-1);--transition-time:.5s;--lines-color:var(--color-white);width:calc(var(--burger-size) + 5px);height:var(--burger-size);transition:opacity var(--transition-time)ease;background-color:#0000;display:none;position:absolute;top:50%;right:0;transform:translateY(-50%)}.burger span{z-index:-1;width:100%;height:var(--line-height);background-color:var(--lines-color);transition:transform var(--transition-time)ease,background-color var(--transition-time)ease .3s;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%)}.burger span:before,.burger span:after{content:"";width:100%;height:var(--line-height);background-color:var(--lines-color);animation-duration:.4s;animation-timing-function:cubic-bezier(.645,.045,.355,1);animation-fill-mode:forwards;position:absolute;left:0}.burger span:before{transform:translateY(var(--move-decrement))rotate(0)}.burger span:after{transform:translateY(var(--move))rotate(0)}.burger:hover{opacity:1}@media only screen and (max-width:1180px){.burger{display:block}}.closed.opened span{background-color:var(--lines-color);transition:background-color .2s}.closed.opened span:before{animation-name:toplineburger}.closed.opened span:after{animation-name:bottomlineburger}.opened .nav__inner{transform:translate(0)}.opened span{background-color:#0000;transition:background-color .2s}.opened span:before,.opened span:after{animation-duration:.2s;animation-timing-function:cubic-bezier(.645,.045,.355,1);animation-fill-mode:forwards}.opened span:before{animation-name:toplinecross}.opened span:after{animation-name:bottomlinecross}@keyframes toplinecross{0%{transform:translateY(var(--move-decrement))}50%{transform:translateY(0)}to{transform:rotate(45deg)}}@keyframes bottomlinecross{0%{transform:translateY(var(--move))}50%{transform:translateY(0)}to{transform:translateY(0)rotate(-45deg)}}@keyframes toplineburger{0%{transform:rotate(45deg)}50%{transform:rotate(0)}to{transform:translateY(var(--move-decrement))rotate(0)}}@keyframes bottomlineburger{0%{transform:translateY(0)rotate(-45deg)}50%{transform:rotate(0)}to{transform:translateY(var(--move))rotate(0)}}.policy__content:not(:last-child){margin-bottom:24px}.policy h1{color:var(--color-green-300);margin-bottom:48px;font-size:clamp(1.5625rem,1.2946rem + 1.3393vi,2.5rem)}.policy h2{margin-bottom:24px;font-size:clamp(1.25rem,1.1786rem + .3571vi,1.5rem)}.policy ul{margin-bottom:20px;padding-left:15px}.policy li{padding-left:10px}.policy li:not(:last-child){margin-bottom:3px}.policy li::marker{content:"✓";color:var(--color-green-300)}.policy p:not(:last-child){margin-bottom:20px}.policy a{color:var(--color-green-300);text-decoration:underline}@media only screen and (max-width:992px){.policy h1{margin-bottom:30px}}.footer{color:var(--color-white);background-color:var(--color-green-400);padding:40px 0}.footer__copy{justify-content:space-between;align-items:center;display:flex}.footer__policy{justify-content:space-between;gap:23px;display:flex}.footer__policy a{-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:-webkit-text-decoration-color .3s linear,-webkit-text-decoration-color .3s linear,text-decoration-color .3s linear}.footer__policy a:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.footer .logo{margin:0 0 14px}@media only screen and (max-width:1180px){.footer{padding:20px 0}.footer__policy{gap:16px}}@media only screen and (max-width:992px){.footer__copy{text-align:center;flex-direction:column;justify-content:center;gap:25px}.footer__policy{justify-content:center}.footer .logo{margin:0 auto}}.contacts{min-height:463px;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:0;flex-direction:column;justify-content:center;align-items:center;display:flex}.contacts:before{background:var(--gray)}.contacts__inner{border-radius:var(--radius-big);-webkit-backdrop-filter:blur(13px);-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);background:#eeeeee29;justify-content:space-between;align-items:center;gap:24px;padding:86px 112px;display:flex;position:relative;overflow:hidden}.contacts__form{width:100%;max-width:643px;align-items:center;gap:8px;display:flex}.contacts__form label{width:100%;max-width:100%}.contacts__form input{width:100%;max-width:100%;color:var(--color-gray-300);background-color:var(--color-gray-50);border-radius:8px;padding:28px 36px;overflow:hidden;box-shadow:0 13px 19px #00000012}.contacts__form input::placeholder{font-size:18px;font-style:italic}.contacts__desc{width:100%;max-width:421px}.contacts h2{font-family:var(--font-family-primary);font-weight:var(--fw-700);color:var(--color-white);margin-bottom:4px;font-size:clamp(1.25rem,1rem + 1.1111vi,2rem);line-height:1.25}.contacts p{font-weight:var(--fw-500);color:var(--color-white)}.contacts .btn{font-weight:var(--fw-700);padding:26px 20px}@media only screen and (max-width:1180px){.contacts__inner{padding:40px}}@media only screen and (max-width:992px){.contacts__inner{flex-direction:column}.contacts__desc{max-width:100%;text-align:center}}@media only screen and (max-width:576px){.contacts{min-height:350px}.contacts__inner{padding:20px}.contacts__form{flex-direction:column}.contacts__form input{padding:17px}.contacts .btn{max-width:100%;padding:15px}}.hero{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:0}.hero__inner{z-index:1;min-height:780px;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.hero__content{width:100%;max-width:1090px;text-align:center;margin:0 auto;padding:16px 0}.hero h1{text-align:center;margin-bottom:13px}.hero p{font-weight:var(--fw-600);color:var(--color-white);margin-bottom:28px;font-size:24px;line-height:1.38}.hero .btn{margin:0 auto;padding:15px 23px}.hero--about p{display:none}.hero--about .hero__content{translate:0 10px}.hero--travel .hero__inner{min-height:534px}@media only screen and (max-width:992px){.hero__inner{min-height:500px}}@media only screen and (max-width:576px){.hero .hero__inner{min-height:400px}.hero .hero__inner p{font-size:18px}}.tours__list{grid-template-columns:repeat(3,1fr);gap:25px;display:grid}.tours__content{width:100%;max-width:390px;text-align:center;margin:0 auto 36px}.tours__content h2{margin-bottom:15px}.tours__content h3{font-size:16px}.tours--home .cards span{display:none}.tours--main .tours__list{gap:48px 25px}.tours--main .content{margin-bottom:40px}@media only screen and (max-width:992px){.tours .tours__list{grid-template-columns:repeat(2,1fr);gap:25px}.tours li:last-child{grid-column:2 span}.tours li:last-child img{aspect-ratio:2/1}.tours li .cards__content{height:auto}.tours--main li:last-child{grid-column:auto}.tours .content{margin-bottom:30px}}@media only screen and (max-width:768px){.tours .tours__list{grid-template-columns:1fr}.tours .tours__list li img{aspect-ratio:2/1}.tours .tours__list li:last-child{grid-column:auto}}@media only screen and (max-width:576px){.tours .btn{max-width:100%}}.additional{padding-bottom:55px}.additional__list{flex-direction:column;gap:64px;display:flex}.additional__item{width:100%;max-width:978px;gap:24px;display:flex}.additional__item--reverse{align-items:center;margin-left:auto}.additional__desc{width:100%;max-width:422px}.additional .content{margin-bottom:29px}.additional .content h2{margin-bottom:8px}@media only screen and (max-width:992px){.additional{padding-bottom:30px}.additional__list{gap:24px}.additional__item{max-width:100%;flex-direction:column}.additional__item--reverse{align-items:normal}.additional__desc{max-width:100%}}.faq__item{position:relative}.faq__item:before{content:"";width:100%;height:1px;background-color:#112dc129;position:absolute;bottom:-24px}.faq__item:not(:last-child){margin-bottom:24px}.faq details[open] summary{padding-bottom:0}.faq details[open] summary:after{transform:scaleY(1)}.faq summary{font-weight:var(--fw-600);color:var(--color-green-300);cursor:pointer;align-items:center;padding:24px 32px 24px 0;font-size:clamp(1.125rem,1.0833rem + .1852vi,1.25rem);line-height:1.5;display:flex;position:relative}.faq summary:after{content:"";width:32px;height:32px;background-image:url(../images/icons/chevron.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;transition:transform .3s linear;position:absolute;top:24px;right:0;transform:scaleY(-1)}.faq summary+div{padding:8px 0 0}.faq .title{font-weight:var(--fw-700);margin-bottom:48px}@media only screen and (max-width:992px){.faq{padding-bottom:40px}.faq__item:before{bottom:-14px}.faq__item:not(:last-child){margin-bottom:16px}.faq__item summary{padding:14px 32px 14px 0}.faq__item summary:after{top:14px}.faq h2,.faq .title{margin-bottom:30px}}.reviews__list{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.reviews li{border:1px solid #26a0743d;border-radius:16px;padding:24px;overflow:hidden}.reviews img{border-radius:50%;margin-bottom:24px;overflow:hidden}.reviews h3{margin-bottom:24px}@media only screen and (max-width:1180px){.reviews li{padding:16px}.reviews h3{margin-bottom:16px}}@media only screen and (max-width:768px){.reviews__list{grid-template-columns:repeat(2,1fr)}.reviews__list li:last-child{grid-column:2 span}}@media only screen and (max-width:576px){.reviews__list{grid-template-columns:1fr}.reviews__list li:last-child{grid-column:auto}}.values__image{margin-bottom:48px}.values__image img{min-height:175px}.values__list{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.values__item{border-left:1px solid var(--color-green-300);padding:0 24px 0 23px}.values .content{width:100%;max-width:340px;text-align:center;margin:0 auto 46px}.values .content h2{margin-bottom:16px}.values h3{margin-bottom:23px}.values--destinantions .values__list{grid-template-columns:repeat(5,1fr)}.values--destinantions .values__item{padding:0 0 0 22px}.values--destinantions .title{margin-bottom:46px}.values--wildlife .title{margin-bottom:44px}@media only screen and (max-width:1180px){.values--destinantions .values__list{grid-template-columns:repeat(3,1fr)}.values--destinantions .values__item:nth-child(n+4){grid-column:3 span}}@media only screen and (max-width:1180px) and (max-width:992px){.values .values__list{grid-template-columns:1fr}.values .values__item:nth-child(n+4){grid-column:auto}.values__image{margin-bottom:24px}.values .content,.values .title{margin-bottom:36px}}.cards{height:100%;flex-direction:column;display:flex}.cards__images{height:100%;margin-bottom:16px}.cards__images img{width:100%}.cards__content{height:100%;flex-direction:column;display:flex}.cards p{margin-bottom:16px}.cards span{color:var(--color-gray-900);margin-bottom:16px;font-size:16px;display:block}.cards .btn{margin-top:auto}.travel li:not(:last-child){margin-bottom:48px}.travel .title{margin-bottom:16px}@media only screen and (max-width:992px){.travel li:not(:last-child){margin-bottom:24px}}.explore{z-index:1;padding-bottom:376px;position:relative}.explore__list{z-index:1;grid-template-columns:repeat(3,1fr);gap:24px;display:grid;position:absolute;top:-36%}.explore h3{color:var(--color-dark-900);font-size:clamp(1.125rem,1rem + .5556vi,1.5rem)}.explore--destinations{padding-bottom:64px}.explore--destinations .explore__list{position:relative}.explore--destinations .title{margin-bottom:48px}.explore--destinations h3{font-weight:var(--fw-700);text-align:center;font-size:clamp(1.125rem,1rem + .5556vi,1.5rem)}.explore .overlay{margin-bottom:24px}@media only screen and (max-width:1180px){.explore__list{top:-16%}}@media only screen and (max-width:768px){.explore{padding:30px 0}.explore__list{grid-template-columns:1fr;position:relative}.explore__item img{width:100%;aspect-ratio:2/1}}.wildlife__list{grid-template-columns:repeat(5,1fr);gap:24px;display:grid}.wildlife .content{text-align:center;margin-bottom:42px}.wildlife .content h2{margin-bottom:20px}.wildlife .content h3{color:#252b4299;font-size:18px}.wildlife .overlay{margin-bottom:7px}.wildlife .overlay img{width:100%}@media only screen and (max-width:1180px){.wildlife__list{grid-template-columns:repeat(3,1fr)}.wildlife li:nth-child(n+4){grid-column:3 span}.wildlife li:nth-child(n+4) img{aspect-ratio:3/1}}@media only screen and (max-width:768px){.wildlife__list{grid-template-columns:1fr}.wildlife li img{aspect-ratio:3/1}.wildlife li:nth-child(n+4){grid-column:auto}}.categories{grid-template-columns:repeat(2,1fr);align-items:center;gap:24px;display:grid}.categories h2{margin-bottom:16px}.categories--wildlife{padding:60px 0 64px}@media only screen and (max-width:992px){.categories--wildlife{padding:30px 0}}@media only screen and (max-width:768px){.categories{grid-template-columns:1fr}.categories img{width:100%;aspect-ratio:2/1}.categories--wildlife .categories__content{order:-1}}.discover{position:relative}.discover:before{content:"";width:100%;height:1px;background-color:var(--color-green-200);position:absolute;top:0}.discover__inner{grid-template-columns:repeat(2,1fr);align-items:center;gap:24px;display:grid}.discover__content h3{line-height:1.8}@media only screen and (max-width:992px){.discover__inner{grid-template-columns:1fr}.discover__desc{order:-1}}.about{width:100%;max-width:866px;grid-template-columns:repeat(2,auto);gap:24px;margin-inline:auto;padding:65px 0 67px;display:grid}.about__desc{width:100%;max-width:417px}.about__desc h3{width:100%;max-width:400px}@media only screen and (max-width:992px){.about{grid-template-columns:1fr;padding:30px 0}.about__desc,.about h3{max-width:100%}.about .content{text-align:center}}.team__list{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.team .subtitle{margin-bottom:4px}.team .overlay{margin-bottom:16px}.team span{color:#15143966;margin-bottom:26px;font-size:14px;display:block}@media only screen and (max-width:992px){.team__list{grid-template-columns:repeat(2,1fr)}.team__item:last-child{grid-column:2 span}.team__item:last-child img{width:100%;aspect-ratio:2/1}}@media only screen and (max-width:768px){.team__list{grid-template-columns:1fr}.team__item img{width:100%;aspect-ratio:2/1}.team__item:last-child{grid-column:auto}}.approach{background-color:#26a07433}.approach__list{counter-reset:counter;grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.approach li{counter-increment:counter;border-radius:var(--radius-big);background-color:var(--color-gray-50);padding:24px;overflow:hidden}.approach li:before{content:counter(counter);font-weight:var(--fw-600);color:var(--color-dark-900);-webkit-backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);margin-bottom:37px;font-size:clamp(1.5625rem,1.3333rem + 1.0185vi,2.25rem);display:block;position:relative}.approach .title{margin-bottom:48px}.approach h3{margin-bottom:24px;font-size:18px}@media only screen and (max-width:992px){.approach li{padding:16px}.approach li:before,.approach li h3{margin-bottom:16px}.approach .title{margin-bottom:36px}}@media only screen and (max-width:768px){.approach__list{grid-template-columns:repeat(2,1fr)}.approach li:last-child{grid-column:2 span}}@media only screen and (max-width:576px){.approach__list{grid-template-columns:1fr}.approach__list li:last-child{grid-column:auto}}.story{padding:65px 0}.story__grid{gap:48px;display:grid}.story__item{grid-template-columns:repeat(2,auto);align-items:center;gap:24px;display:grid}.story__item--reverse{align-items:flex-start}.story__desc{width:100%;max-width:421px}.story__list{width:100%;max-width:533px}.story__list li{padding-left:63px;position:relative}.story__list li:before{content:"";width:48px;height:48px;background-image:url(../images/icons/sustai.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;top:0;left:0}.story__list li:last-of-type:before{background-image:url(../images/icons/community.svg)}.story__list li:not(:last-child){margin-bottom:24px}.story__list li:nth-child(2):before{background-image:url(../images/icons/education.svg)}.story__list h3{margin-bottom:8px}@media only screen and (max-width:992px){.story{padding:30px 0}.story__grid{gap:24px}.story__item{grid-template-columns:1fr}.story__desc,.story__list{max-width:100%;order:-1}}.activities{padding-bottom:145px}.activities__content{text-align:center;margin:0 auto 44px}.activities__list{flex-direction:column;gap:48px;display:flex}.activities__item{width:100%;max-width:858px;grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.activities__item:nth-child(2n){margin-left:auto}.activities img{height:100%}.activities--wildlife{padding-bottom:67px}.activities--wildlife .activities__item{max-width:754px;grid-template-columns:repeat(2,auto);align-items:center;gap:24px}.activities--wildlife .activities__desc{width:100%;max-width:417px}.activities--wildlife h2{margin-bottom:16px}@media only screen and (max-width:1180px){.activities{padding-bottom:90px}}@media only screen and (max-width:992px){.activities{padding-bottom:30px}.activities__list{gap:24px}}@media only screen and (max-width:768px){.activities .activities__item{grid-template-columns:1fr}.activities .activities__desc{max-width:100%}.activities img{width:100%;aspect-ratio:2/1}}.trip{padding-bottom:58px}.trip__inner{grid-template-columns:repeat(2,1fr);align-items:center;gap:24px;display:grid}.trip__list{gap:24px;display:grid}.trip .title{margin-bottom:48px}.trip h3{font-size:16px}@media only screen and (max-width:992px){.trip{padding-bottom:30px}.trip__inner{grid-template-columns:1fr}.trip .title{margin-bottom:30px}}
/*# sourceMappingURL=main.css.map */
