html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:transparent}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}nav ul li{padding:0;margin:0}nav ul li::before{display:none}nav ul li a{text-decoration:unset}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button,input[type="search"]::-webkit-search-results-decoration{display:none}img{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}strong{font-weight:bold}b{font-weight:bold}em{font-style:italic}section{display:block;position:relative;width:100%;scroll-margin-top:100px}button{background-color:unset;padding:unset;outline:unset;border:unset}.src-only,.sr-only,figcaption:not(.wp-element-caption){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}[hidden]{display:none !important}:focus-visible{outline:1px solid #3b93ba;outline-offset:2px}html{font-size:62.5%;scroll-behavior:smooth}html.remove{overflow:hidden}html.remove body{overflow:hidden}html *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:none}img,picture,video,iframe,canvas,svg{max-width:100%}body{background-color:#fff;font-weight:400;font-family:'Inter',sans-serif;font-size:1.6rem;margin-left:auto;margin-right:auto;counter-reset:ol;color:#1c1917}body>h1{position:absolute;left:-10000px}body a{color:inherit}.screenReaderElement{position:absolute;left:-10000px}.container{max-width:calc(1424px + (2rem * 2));margin:0 auto;width:100%;padding-left:2rem;padding-right:2rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;zoom:1}.container:before{content:"";display:table}.container:after{content:"";display:table;clear:both}@media (max-width:767px){.container{padding-left:1.5rem;padding-right:1.5rem}}.container-second{max-width:calc(1840px + (2rem * 2));margin:0 auto;width:100%;padding-left:2rem;padding-right:2rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;zoom:1}.container-second:before{content:"";display:table}.container-second:after{content:"";display:table;clear:both}@media (max-width:767px){.container-second{padding-left:1.5rem;padding-right:1.5rem}}.indexpage{padding:80px}.indexpage h2{font-size:6rem}.indexpage .index li::before{display:none}.hamburger{margin-right:0;width:34px;height:34px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:block;position:relative;overflow:hidden;display:none;padding:5px}.hamburger.black .hold:before,.hamburger.black .hold:after{background-color:#1c1917}.hamburger.black .hold div{background-color:#1c1917}.hamburger:hover .hold::before,.hamburger:focus .hold::before,.hamburger:active .hold::before{width:70%}.hamburger:hover .hold::after,.hamburger:focus .hold::after,.hamburger:active .hold::after{width:70%}.hamburger .hold{height:2px;width:calc(100% - 5px);position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.hamburger .hold:before{top:-6px}.hamburger .hold:after{bottom:-6px}.hamburger .hold:before,.hamburger .hold:after{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;content:"";position:absolute;display:block;width:100%;height:2px;left:0;background-color:#fff}.hamburger .hold div{-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;display:block;position:absolute;width:100%;height:2px;background-color:#fff}.close{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:flex;justify-content:center;align-items:center;position:absolute;height:30px;width:30px;right:0;top:100px;cursor:pointer;z-index:15}.close.small{height:12px;width:12px;top:10px;right:10px}.close.small::before,.close.small::after{height:2px}.close::before,.close::after{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;content:"";height:3px;width:100%;position:absolute;border-radius:10px;background-color:#3b93ba}.close::before{transform:rotate(45deg)}.close::after{transform:rotate(-45deg)}.close:hover,.close:focus,.close:active{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.close:hover::before,.close:focus::before,.close:active::before{transform:rotate(-45deg)}.close:hover::after,.close:focus::after,.close:active::after{transform:rotate(45deg)}.swiper-button-prev,.swiper-button-next{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:32px;height:64px;display:flex;align-items:center;justify-content:center;position:absolute;margin:0;overflow:hidden;right:24px;top:50%;transform:translateY(-50%);z-index:40;left:unset}.swiper-button-prev:hover::before,.swiper-button-next:hover::before{background-image:url(../images/icons/arrow-swiper-next-hov.svg)}.swiper-button-prev::after,.swiper-button-next::after{display:none}.swiper-button-prev::before,.swiper-button-next::before{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;content:"";width:32px;height:64px;display:inline-block;background-image:url(../images/icons/arrow-swiper-next.svg);background-size:cover}.swiper-button-prev.swiper-button-lock,.swiper-button-next.swiper-button-lock{display:none}@media screen and (max-width:1570px) and (min-width:0){.swiper-button-prev,.swiper-button-next{right:0}}.swiper-button-prev{left:24px;right:unset}.swiper-button-prev::before{transform:rotate(180deg)}@media screen and (max-width:1570px) and (min-width:0){.swiper-button-prev{left:0}}.swiper-pagination{position:absolute;bottom:24px;padding:4px;border-radius:40px;background-color:rgba(0,0,0,0.4);top:unset !important;bottom:24px !important;width:unset !important;left:50% !important;transform:translateX(-50%) !important;display:flex}.swiper-pagination .swiper-pagination-bullet{width:24px;height:24px;border-radius:0;opacity:1;cursor:pointer;background-color:unset;margin:0 !important;position:relative}.swiper-pagination .swiper-pagination-bullet::after{content:"";width:4px;height:4px;display:block;border-radius:50%;background-color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}address{font-style:normal}a.tel,span.tel,a.mail,span.mail{font-size:calc((16 / 10) * 1rem);line-height:calc((24 / 16) * 1em);font-weight:400;color:#1c1917;position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap;padding:0 0 0 24px;text-decoration:unset}a.tel span,span.tel span,a.mail span,span.mail span{font-size:calc((16 / 10) * 1rem);line-height:calc((24 / 16) * 1em);font-weight:400}a.tel::before,span.tel::before,a.mail::before,span.mail::before{content:"";width:16px;height:16px;top:4px;display:block;background-position:center center;background-repeat:no-repeat;background-size:cover;position:absolute;left:0}@media screen and (max-width:767px){a.tel,span.tel,a.mail,span.mail{font-size:calc((14 / 10) * 1rem)}a.tel span,span.tel span,a.mail span,span.mail span{font-size:calc((14 / 10) * 1rem)}}a.tel::before,span.tel::before{background-image:url(../images/icons/phone-blue.svg)}a.tel.black::before,span.tel.black::before{background-image:url(../images/icons/phone-black.svg)}a.mail::before,span.mail::before{background-image:url(../images/icons/mail-blue.svg)}a.mail.black::before,span.mail.black::before{background-image:url(../images/icons/mail-black.svg)}.breadcrumbs{width:100%}.breadcrumbs.pos-a{position:absolute;z-index:10;top:116px}@media screen and (max-width:767px){.breadcrumbs.pos-a{top:90px}}.breadcrumbs.white ol li a,.breadcrumbs.white ol li span{color:#fff}.breadcrumbs.white ol li a::after{background-image:url(../images/icons/arrow-right-white.svg)}.breadcrumbs ol{display:flex;flex-direction:row;gap:12px;align-items:center;justify-content:flex-start;list-style:none;padding:8px 0}.breadcrumbs ol li{list-style:none;margin:0;padding:0}.breadcrumbs ol li::before{display:none}.breadcrumbs ol li span{font-size:calc((14 / 10) * 1rem);line-height:calc((14 / 14) * 1em);position:relative}.breadcrumbs ol li a{font-size:calc((14 / 10) * 1rem);line-height:calc((14 / 14) * 1em);position:relative;text-decoration:underline;text-decoration-thickness:2px;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:8px}.breadcrumbs ol li a:hover,.breadcrumbs ol li a:focus,.breadcrumbs ol li a:active,.breadcrumbs ol li a:focus-visible,.breadcrumbs ol li a:focus-within{text-decoration:unset}.breadcrumbs ol li a::after{content:"";width:16px;height:16px;display:block;position:relative;margin-left:0;background:url(../images/icons/arrow-right-black.svg) center center no-repeat;background-size:cover}@media screen and (max-width:767px){.breadcrumbs ol li a{gap:4px}}@media screen and (max-width:767px){.breadcrumbs ol{gap:6px}}.modal{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:fixed;height:100%;width:100%;top:0;left:0;z-index:150;display:none;flex-direction:row;padding-top:0;padding-bottom:0;overflow-y:auto}.modal::-webkit-scrollbar{width:5px}.modal::-webkit-scrollbar-track{border-radius:4px}.modal::-webkit-scrollbar-thumb{border-radius:10px}.modal::-webkit-scrollbar-corner{display:none}.modal.active{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:flex;align-items:center;justify-content:center}.modal.active .bg-close{opacity:1}.modal .bg-close{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;z-index:-2;position:fixed;width:100%;top:0;height:100vh;display:block;opacity:0;visibility:visible;background-color:rgba(0,0,0,0.6)}.modal .close{right:-50px;top:0;left:unset;opacity:0}.modal .close.active{opacity:1}.modal .modal-text{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;width:100%;max-width:1920px;background-color:#fff;position:relative;padding:24px;transform:scale(1, 0);transform-origin:top;z-index:2;height:100%;max-height:1080px}.modal .modal-text.active{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;transform:scale(1, 1)}.modal .modal-text .holder{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;opacity:0}.modal .modal-text .holder.op1{opacity:1}@media screen and (max-width:767px) and (min-height:0){.modal.video{overflow:unset;padding:0}.modal.video .modal-text{padding-top:100px}.modal.video .modal-text .close{top:20px;right:20px}}input[type='checkbox'],input[type='radio']{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}label{cursor:pointer}input[type='checkbox']+label{position:relative;padding-left:28px;display:inline-block;line-height:emMM(24)}input[type='checkbox']+label::before{content:'';width:16px;height:16px;border-radius:0;border:1px solid #3b93ba;display:inline-block;position:absolute;top:50%;left:0;transform:translateY(-50%)}input[type='checkbox']+label.disabled{opacity:.7}input[type='checkbox']:checked+label::before{background-color:#3b93ba}input[type='checkbox']:checked+label::after{content:url(../images/default-icons/check.svg);display:block;line-height:0;width:10px;height:11px;left:4px;top:50%;transform:translateY(-50%);position:absolute}input[type='radio']+label{padding-left:44px;position:relative;display:inline-block}input[type='radio']+label::before{content:'';display:inline-block;width:24px;height:24px;border:1px solid #1c1917;background-color:#fff;border-radius:50%;position:absolute;left:0;top:0}input[type='radio']:checked+label::after{content:'';display:inline-block;width:18px;height:18px;border-radius:50%;background-color:#fd2f2f;position:absolute;left:3px;top:3px}input[type='text'],input[type='email'],input[type='password'],input[type='tel'],input[type='search'],input[type='number'],textarea,select{border:1px solid #d6d5d6;font-size:remMM(16);width:100%;color:#1c1917;background-color:#fff;font-family:'Inter',sans-serif;padding:3px 9px}input[type='text']::placeholder,input[type='email']::placeholder,input[type='password']::placeholder,input[type='tel']::placeholder,input[type='search']::placeholder,input[type='number']::placeholder,textarea::placeholder,select::placeholder{font-size:inherit;font-weight:inherit;font-style:inherit;line-height:inherit;font-family:inherit;color:inherit;text-transform:inherit;transition:inherit}input[type='number']{-moz-appearance:textfield}input[type='number']::-webkit-outer-spin-button,input[type='number']::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type='email']{padding:12px 14px 12px 40px;background-repeat:no-repeat;background-position:10px center;color:#1c1917}input[type='email']:-webkit-autofill{-webkit-background-clip:text;-webkit-text-fill-color:#1c1917}input[type='submit']{border:none;box-shadow:none;font-family:'Inter',sans-serif;font-size:1rem;align-self:flex-start}.form-group{margin-bottom:20px;display:flex;flex-direction:column;gap:10px}.form-group:last-child{margin-bottom:0}.radio-wrapper{margin-bottom:10px}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(../images/default-icons/arrow-select.svg) no-repeat right 10px center}select:focus{background-image:url(../images/default-icons/arrow-select-left.svg)}h1,h2,h3,h4,h5,h6{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-family:'Jost',sans-serif;font-weight:700;position:relative;margin-bottom:10px}h1{font-size:calc((72 / 10) * 1rem);line-height:calc((86 / 72) * 1em)}@media screen and (max-width:1023px) and (min-width:768px){h1{font-size:calc((54 / 10) * 1rem);line-height:calc((65 / 54) * 1em)}}@media screen and (max-width:767px) and (min-width:0){h1{font-size:calc((36 / 10) * 1rem);line-height:calc((44 / 36) * 1em)}}h2{font-size:calc((44 / 10) * 1rem);line-height:calc((58 / 44) * 1em)}h2.big{font-size:calc((72 / 10) * 1rem);line-height:calc((86 / 72) * 1em)}h2.small{font-size:calc((32 / 10) * 1rem);line-height:calc((44 / 32) * 1em)}h2.tiny{font-size:calc((56 / 10) * 1rem);line-height:calc((66 / 56) * 1em)}h2:hover a{text-decoration:none}@media screen and (max-width:1023px) and (min-width:768px){h2{font-size:calc((36 / 10) * 1rem);line-height:calc((45 / 36) * 1em)}h2.big{font-size:calc((56 / 10) * 1rem);line-height:calc((67 / 56) * 1em)}h2.small{font-size:calc((26 / 10) * 1rem);line-height:calc((36 / 26) * 1em)}h2.tiny{font-size:calc((45 / 10) * 1rem);line-height:calc((53.5 / 45) * 1em)}}@media screen and (max-width:767px) and (min-width:0){h2{font-size:calc((28 / 10) * 1rem);line-height:calc((32 / 28) * 1em)}h2.big{font-size:calc((40 / 10) * 1rem);line-height:calc((48 / 40) * 1em)}h2.small{font-size:calc((20 / 10) * 1rem);line-height:calc((28 / 20) * 1em)}h2.tiny{font-size:calc((34 / 10) * 1rem);line-height:calc((41 / 34) * 1em)}}h3{font-size:calc((56 / 10) * 1rem);line-height:calc((66 / 56) * 1em)}h3.mid{font-size:calc((32 / 10) * 1rem);line-height:calc((44 / 32) * 1em)}h3.small{font-size:calc((24 / 10) * 1rem);line-height:calc((32 / 24) * 1em)}h3.big{font-size:calc((72 / 10) * 1rem);line-height:calc((86 / 72) * 1em)}h3.tiny{font-size:calc((20 / 10) * 1rem);line-height:calc((30 / 20) * 1em)}@media screen and (max-width:1023px) and (min-width:768px){h3{font-size:calc((42 / 10) * 1rem);line-height:calc((50 / 42) * 1em)}h3.mid{font-size:calc((28 / 10) * 1rem);line-height:calc((38.5 / 28) * 1em)}h3.small{font-size:calc((21 / 10) * 1rem);line-height:calc((27 / 21) * 1em)}h3.big{font-size:calc((54 / 10) * 1rem);line-height:calc((65 / 54) * 1em)}h3.tiny{font-size:calc((19 / 10) * 1rem);line-height:calc((28.5 / 19) * 1em)}}@media screen and (max-width:767px) and (min-width:0){h3{font-size:calc((28 / 10) * 1rem);line-height:calc((34 / 28) * 1em)}h3.mid{font-size:calc((24 / 10) * 1rem);line-height:calc((33 / 24) * 1em)}h3.small{font-size:calc((18 / 10) * 1rem);line-height:calc((22 / 18) * 1em)}h3.big{font-size:calc((36 / 10) * 1rem);line-height:calc((44 / 36) * 1em)}h3.tiny{font-size:calc((18 / 10) * 1rem);line-height:calc((27 / 18) * 1em)}}h4{font-size:calc((44 / 10) * 1rem);line-height:calc((56 / 44) * 1em)}h4.small{font-size:calc((32 / 10) * 1rem);line-height:calc((44 / 32) * 1em)}h4.tiny{font-size:calc((20 / 10) * 1rem);line-height:calc((30 / 20) * 1em)}@media screen and (max-width:1023px) and (min-width:768px){h4{font-size:calc((34 / 10) * 1rem);line-height:calc((43 / 34) * 1em)}h4.tiny{font-size:calc((19 / 10) * 1rem);line-height:calc((28.5 / 19) * 1em)}h4.small{font-size:calc((26 / 10) * 1rem);line-height:calc((35 / 26) * 1em)}}@media screen and (max-width:767px) and (min-width:0){h4{font-size:calc((24 / 10) * 1rem);line-height:calc((30 / 24) * 1em)}h4.tiny{font-size:calc((18 / 10) * 1rem);line-height:calc((27 / 18) * 1em)}h4.small{font-size:calc((20 / 10) * 1rem);line-height:calc((26 / 20) * 1em)}}h5{font-size:calc((32 / 10) * 1rem);line-height:calc((44 / 32) * 1em)}h5.small{font-size:calc((20 / 10) * 1rem);line-height:calc((30 / 20) * 1em)}h5.tiny{font-size:calc((16 / 10) * 1rem);line-height:calc((22 / 16) * 1em)}@media screen and (max-width:1023px) and (min-width:768px){h5{font-size:calc((26 / 10) * 1rem);line-height:calc((35 / 26) * 1em)}h5.small{font-size:calc((19 / 10) * 1rem);line-height:calc((28.5 / 19) * 1em)}h5.tiny{font-size:calc((16 / 10) * 1rem);line-height:calc((22 / 16) * 1em)}}@media screen and (max-width:767px) and (min-width:0){h5{font-size:calc((20 / 10) * 1rem);line-height:calc((26 / 20) * 1em)}h5.small{font-size:calc((18 / 10) * 1rem);line-height:calc((27 / 18) * 1em)}h5.tiny{font-size:calc((16 / 10) * 1rem);line-height:calc((22 / 16) * 1em)}}h6{font-size:calc((24 / 10) * 1rem);line-height:calc((32 / 24) * 1em)}@media screen and (max-width:1023px) and (min-width:768px){h6{font-size:calc((21 / 10) * 1rem);line-height:calc((28 / 21) * 1em)}}@media screen and (max-width:767px) and (min-width:0){h6{font-size:calc((18 / 10) * 1rem);line-height:calc((24 / 18) * 1em)}}ul{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap}ul li{list-style:none;position:relative;padding-left:24px;font-size:calc((18 / 10) * 1rem);line-height:calc((27 / 18) * 1em);margin-bottom:24px}ul li:last-of-type{margin-bottom:0}ul li::before{content:"";left:9px;top:10px;width:6px;height:6px;display:block;position:absolute;background-color:#1c1917;border-radius:50%}ul li a{font-size:inherit;font-weight:inherit;font-style:inherit;line-height:inherit;font-family:inherit;color:inherit;text-transform:inherit;transition:inherit}ol{counter-reset:my-awesome-counter;list-style:none;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap}ol>li{list-style:none;position:relative;padding-left:32px;font-size:calc((18 / 10) * 1rem);line-height:calc((27 / 18) * 1em);margin-bottom:24px;counter-increment:my-awesome-counter}ol>li:last-of-type{margin:0}ol>li::before{content:counter(my-awesome-counter) ".";left:7px;top:-1px;display:block;position:absolute;font-weight:700}ol>li a{font-size:inherit;font-weight:inherit;font-style:inherit;line-height:inherit;font-family:inherit;color:inherit;text-transform:inherit;transition:inherit}ol>li ul{list-style:none}ol>li ul li{list-style:none}.btn{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border:none;position:relative;display:inline-block;z-index:1;cursor:pointer;text-align:center}.btn.btn-secondary span{border:2px solid #3b93ba;background-color:transparent;color:#1d4a5d;padding:11px 30px}.btn.btn-secondary:hover span,.btn.btn-secondary:focus span,.btn.btn-secondary:active span,.btn.btn-secondary:focus-visible span,.btn.btn-secondary:focus-within span{background-color:#3b93ba;color:#fff}.btn.btn-secondary.arrow-right span{padding:11px 18px 11px 30px}.btn.btn-secondary.arrow-right span::after{background-image:url(../images/icons/arrow-right-blue.svg)}.btn.btn-secondary.arrow-right:hover span::after,.btn.btn-secondary.arrow-right:focus span::after,.btn.btn-secondary.arrow-right:active span::after,.btn.btn-secondary.arrow-right:focus-visible span::after,.btn.btn-secondary.arrow-right:focus-within span::after{background-image:url(../images/icons/arrow-right-white.svg)}.btn.btn-secondary.arrow-down span{padding:20px 32px 20px 40px}.btn.btn-secondary.arrow-down span::after{background-image:url(../images/icons/arrow-down-blue.svg)}.btn.btn-secondary.arrow-down:hover span::after,.btn.btn-secondary.arrow-down:focus span::after,.btn.btn-secondary.arrow-down:active span::after,.btn.btn-secondary.arrow-down:focus-visible span::after,.btn.btn-secondary.arrow-down:focus-within span::after{background-image:url(../images/icons/arrow-down-white.svg)}.btn.btn-secondary.yellow span{border:2px solid #f6c23a;background-color:transparent;color:#8c6b1f;padding:11px 30px}.btn.btn-secondary.yellow:hover span,.btn.btn-secondary.yellow:focus span,.btn.btn-secondary.yellow:active span,.btn.btn-secondary.yellow:focus-visible span,.btn.btn-secondary.yellow:focus-within span{background-color:#f6c23a;color:#1c1917}.btn.btn-secondary.yellow.arrow-right span{padding:7px 10px 7px 18px;font-size:calc((13 / 10) * 1rem);line-height:calc((22 / 13) * 1em);gap:4px}.btn.btn-secondary.yellow.arrow-right span::after{background-image:url(../images/icons/arrow-right-yellow.svg)}.btn.btn-secondary.yellow.arrow-right:hover span::after,.btn.btn-secondary.yellow.arrow-right:focus span::after,.btn.btn-secondary.yellow.arrow-right:active span::after,.btn.btn-secondary.yellow.arrow-right:focus-visible span::after,.btn.btn-secondary.yellow.arrow-right:focus-within span::after{background-image:url(../images/icons/arrow-right-black.svg)}.btn.btn-secondary.yellow.arrow-down span{padding:7px 10px 7px 18px;font-size:calc((13 / 10) * 1rem);line-height:calc((22 / 13) * 1em);gap:4px}.btn.btn-secondary.yellow.arrow-down span::after{background-image:url(../images/icons/arrow-down-yellow.svg)}.btn.btn-secondary.yellow.arrow-down:hover span::after,.btn.btn-secondary.yellow.arrow-down:focus span::after,.btn.btn-secondary.yellow.arrow-down:active span::after,.btn.btn-secondary.yellow.arrow-down:focus-visible span::after,.btn.btn-secondary.yellow.arrow-down:focus-within span::after{background-image:url(../images/icons/arrow-down-black.svg)}.btn.btn-primary span{background-color:#3b93ba;color:#fff}.btn.btn-primary:hover span,.btn.btn-primary:focus span,.btn.btn-primary:active span,.btn.btn-primary:focus-visible span,.btn.btn-primary:focus-within span{background-color:#1c1917;color:#fff}.btn.btn-primary.arrow-right span{padding:20px 32px 20px 40px}.btn.btn-primary.arrow-right span::after{background-image:url(../images/icons/arrow-right-white.svg)}.btn.btn-primary.arrow-right:hover span::after,.btn.btn-primary.arrow-right:focus span::after,.btn.btn-primary.arrow-right:active span::after,.btn.btn-primary.arrow-right:focus-visible span::after,.btn.btn-primary.arrow-right:focus-within span::after{background-image:url(../images/icons/arrow-right-white.svg)}@media screen and (max-width:767px){.btn.btn-primary.arrow-right span{padding:12px 16px 12px 24px}}.btn.btn-primary.arrow-down span{padding:20px 32px 20px 40px}.btn.btn-primary.arrow-down span::after{background-image:url(../images/icons/arrow-down-white.svg)}.btn.btn-primary.arrow-down:hover span::after,.btn.btn-primary.arrow-down:focus span::after,.btn.btn-primary.arrow-down:active span::after,.btn.btn-primary.arrow-down:focus-visible span::after,.btn.btn-primary.arrow-down:focus-within span::after{background-image:url(../images/icons/arrow-down-white.svg)}@media screen and (max-width:767px){.btn.btn-primary.arrow-down span{padding:12px 16px 12px 24px}}.btn.btn-primary.white span{background-color:#fff;color:#1c1917}.btn.btn-primary.white:hover span,.btn.btn-primary.white:focus span,.btn.btn-primary.white:active span,.btn.btn-primary.white:focus-visible span,.btn.btn-primary.white:focus-within span{background-color:#3b93ba;color:#fff}.btn.btn-primary.white.arrow-right span{padding:20px 32px 20px 40px}.btn.btn-primary.white.arrow-right span::after{background-image:url(../images/icons/arrow-right-black.svg)}.btn.btn-primary.white.arrow-right:hover span::after,.btn.btn-primary.white.arrow-right:focus span::after,.btn.btn-primary.white.arrow-right:active span::after,.btn.btn-primary.white.arrow-right:focus-visible span::after,.btn.btn-primary.white.arrow-right:focus-within span::after{background-image:url(../images/icons/arrow-right-white.svg)}@media screen and (max-width:767px){.btn.btn-primary.white.arrow-right span{padding:12px 16px 12px 24px}}.btn.btn-primary.white.arrow-down span{padding:20px 32px 20px 40px}.btn.btn-primary.white.arrow-down span::after{background-image:url(../images/icons/arrow-down-black.svg)}.btn.btn-primary.white.arrow-down:hover span::after,.btn.btn-primary.white.arrow-down:focus span::after,.btn.btn-primary.white.arrow-down:active span::after,.btn.btn-primary.white.arrow-down:focus-visible span::after,.btn.btn-primary.white.arrow-down:focus-within span::after{background-image:url(../images/icons/arrow-down-white.svg)}@media screen and (max-width:767px){.btn.btn-primary.white.arrow-down span{padding:12px 16px 12px 24px}}.btn.arrow-right span::after,.btn.arrow-down span::after{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;content:"";width:24px;height:24px;display:block;position:relative;background-position:center center;background-repeat:no-repeat;background-size:contain}.btn span{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-radius:0;font-size:calc((16 / 10) * 1rem);font-weight:600;padding:20px 40px;display:inline-flex;align-items:center;justify-content:center;gap:12px;color:#1c1917;line-height:calc((24 / 16) * 1em);font-family:'Inter',sans-serif;letter-spacing:0;margin:0 !important;text-align:center;width:100%}@media screen and (max-width:767px) and (min-width:0){.btn span{font-size:calc((14 / 10) * 1rem)}}header{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;z-index:100;position:fixed;left:0;top:0;width:100%;background-color:transparent}header.sticky{-webkit-box-shadow:0 5px 16px 5px rgba(0,0,0,0.16);box-shadow:0 5px 16px 5px rgba(0,0,0,0.16);background-color:#1c1917}header.sticky .flex-holder{padding:10px 0}header.hide{top:calc(var(--header-top-height) * -1)}header.black .logo img{display:none}header.black .logo img.logo-black{display:block}header.black nav ul li a{color:#1c1917}header.black.sticky .logo img{display:block}header.black.sticky .logo img.logo-black{display:none}header.black.sticky nav ul li a{color:#fff}header .flex-holder{display:flex;justify-content:space-between;align-items:center;gap:40px;padding:24px 0}header .close-bg{display:none}header .logo{display:flex}header .logo img.logo-black{display:none}header nav .close{display:none}header nav ul{display:flex;flex-direction:row;align-items:center;gap:64px}header nav ul li a{font-size:calc((16 / 10) * 1rem);line-height:calc((24 / 16) * 1em);color:#fff;padding:7px 0;font-weight:600;position:relative;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}header nav ul li a:hover::before,header nav ul li a:focus::before,header nav ul li a:active::before,header nav ul li a:focus-visible::before,header nav ul li a:focus-within::before{transform:scale(1, 1)}header nav ul li a::before{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;content:"";left:0;top:unset;bottom:2px;width:100%;height:2px;display:block;background-color:#3b93ba;position:absolute;transform:scale(0, 1)}header .hambuger{display:none}.main-section{margin-bottom:80px;background-color:#1c1917}.main-section .swiper-slide{display:flex;height:auto}.main-section .swiper-wrapper{z-index:2}.main-section .swiper-slide-inner{width:100%;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);max-width:calc(1424px + (40px * 2));padding-left:40px;padding-right:40px}.main-section img{aspect-ratio:1920 / 880;object-fit:cover;height:100vh;filter:brightness(80%)}.main-section h2{max-width:823px;width:100%;color:#fff;margin-bottom:24px}.main-section p{max-width:823px;width:100%;color:#fff;margin-bottom:40px;font-size:calc((18 / 10) * 1rem);line-height:calc((28 / 18) * 1em);font-weight:600}.main-section .btn-holder{display:flex;align-items:center;gap:16px}.activities{padding:64px 0}.activities .flex-holder{display:flex;align-items:flex-start;justify-content:space-between;gap:32px}.activities .left{width:100%;max-width:calc((688 / 1424) * 100%)}.activities .right{width:100%;max-width:calc((704 / 1424) * 100%);display:flex;flex-direction:column;gap:4px}.activities h2{margin-bottom:24px}.activities p{margin-bottom:40px;max-width:624px;width:100%}.activities .single-activity{background-color:#fffbeb;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;padding:16px;display:flex;align-items:center;gap:16px}.activities .single-activity .img{display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:50%;max-width:56px;max-height:56px;padding:12px;aspect-ratio:1 / 1;background-color:#f6c23a}.activities .single-activity .img img{max-width:100%;max-height:100%;object-fit:contain}.activities .single-activity h3{margin:0}.blog-posts-section{padding:80px 0}.blog-posts-section.blog-page{padding:200px 0 80px 0}.blog-posts-section.blog-page h2{margin-bottom:64px}.blog-posts-section h2{text-align:center;margin-bottom:32px}.blog-posts-section .blog-posts{display:grid;grid-template-columns:repeat(auto-fill, minmax(309px, 1fr));gap:48px 64px;margin-bottom:40px}.blog-posts-section .swiper{margin-bottom:40px}.blog-posts-section .btn-holder{display:flex;justify-content:center;align-items:center;gap:24px}.single-post{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center}.single-post a{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center;color:#1c1917;text-decoration:unset;height:100%;width:100%}.single-post a:hover,.single-post a:focus,.single-post a:active,.single-post a:focus-visible,.single-post a:focus-within{text-decoration:underline}.single-post a:hover .img img,.single-post a:focus .img img,.single-post a:active .img img,.single-post a:focus-visible .img img,.single-post a:focus-within .img img{transform:scale(1.02)}.single-post a:hover span,.single-post a:focus span,.single-post a:active span,.single-post a:focus-visible span,.single-post a:focus-within span{text-decoration-color:#1d4a5d}.single-post .img{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;aspect-ratio:432 / 296;width:100%;max-width:100%;display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;margin-bottom:24px;overflow:hidden}.single-post .img img{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:100%;height:100%;object-fit:cover;aspect-ratio:432 / 296}.single-post h3{margin-bottom:12px;text-align:center;padding:0 32px}.single-post span{margin-top:auto;text-align:center;padding:8px 12px 8px 20px;color:#1d4a5d;font-size:calc((13 / 10) * 1rem);line-height:calc((22 / 13) * 1em);font-weight:600;display:inline-flex;align-items:center;gap:4px}.single-post span::after{content:"";display:block;width:24px;height:24px;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url("../images/icons/arrow-right-blue.svg")}.side-text{background-color:#ecf5f9;padding:80px 0}.side-text .flex-holder{margin-bottom:80px;display:flex;align-items:center;justify-content:space-between;gap:16px}.side-text .flex-holder:last-of-type{margin-bottom:0}.side-text .flex-holder:nth-of-type(even){flex-direction:row-reverse}.side-text .flex-holder:nth-of-type(even) .left{padding-left:80px;padding-right:0}.side-text .left{padding:20px 0;width:100%;max-width:calc((704 / 1424) * 100%);padding-right:80px}.side-text h2{margin-bottom:24px}.side-text p{margin-bottom:28px;font-size:calc((18 / 10) * 1rem);line-height:calc((28 / 18) * 1em)}.side-text p:last-of-type{margin-bottom:0}.side-text p:has(+ a.btn){margin-bottom:40px}.side-text .img{width:100%;max-width:calc((704 / 1424) * 100%)}.side-text .img img{width:100%;height:auto}.rentals{padding:160px 0}.rentals .flex-holder{display:flex;align-items:center;justify-content:space-between;gap:16px}.rentals .left{width:100%;max-width:calc((624 / 1424) * 100%)}.rentals h2{margin-bottom:24px}.rentals p{margin-bottom:40px;font-size:calc((18 / 10) * 1rem);line-height:calc((28 / 18) * 1em)}.rentals .switcher{display:flex;flex-direction:row;gap:24px;width:100%}.rentals .switcher button{width:100%;padding-bottom:11px;color:#1c1917;font-size:calc((16 / 10) * 1rem);line-height:calc((24 / 16) * 1em);font-weight:700;background-color:unset;cursor:pointer;position:relative}.rentals .switcher button::after{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;content:"";width:100%;height:3px;display:block;position:absolute;left:0;bottom:0;transform:scale(0, 1);background-color:#f6c23a}.rentals .switcher button:hover::after,.rentals .switcher button:focus::after,.rentals .switcher button:active::after,.rentals .switcher button:focus-visible::after,.rentals .switcher button:focus-within::after{transform:scale(1, 1)}.rentals .switcher button.active::after{transform:scale(1, 1)}.rentals .switcher-content{padding:40px 24px;background-color:#fffbeb}.rentals .content{display:none;flex-direction:column;gap:24px}.rentals .content.active{display:flex}.rentals .content .row{width:100%;display:flex;justify-content:space-between;align-items:flex-start;gap:24px}.rentals .right{width:100%;max-width:calc((704 / 1424) * 100%);aspect-ratio:704 / 477;position:relative}.rentals .right img{width:100%;max-width:calc((464 / 704) * 100%);aspect-ratio:464 / 317;object-fit:cover;position:absolute}.rentals .right img:first-of-type{top:0;right:0;-webkit-box-shadow:0 16px 12px -2px rgba(0,0,0,0.08);box-shadow:0 16px 12px -2px rgba(0,0,0,0.08);z-index:3}.rentals .right img:last-of-type{bottom:0;left:0;-webkit-box-shadow:0 16px 12px -2px rgba(0,0,0,0.08);box-shadow:0 16px 12px -2px rgba(0,0,0,0.08);z-index:2}.map-section{padding:80px 0;background-color:#ecf5f9}.map-section .flex-holder{display:flex;align-items:center;justify-content:space-between;gap:16px}.map-section .map-img{width:100%;max-width:calc((704 / 1424) * 100%);display:flex;align-items:center;justify-content:center;overflow:hidden;color:#ecf5f9}.map-section .map-img img{width:100%;aspect-ratio:704 / 482;object-fit:cover;height:auto}.map-section .right{width:100%;max-width:calc((624 / 1424) * 100%)}.map-section h2{margin-bottom:24px}.map-section p{font-size:calc((13 / 10) * 1rem);line-height:calc((19 / 13) * 1em);margin-bottom:0}.map-section p.big{font-size:calc((18 / 10) * 1rem);line-height:calc((28 / 18) * 1em);margin-bottom:24px}.map-section .contacts-holder{border:1px solid #aed4e5;padding:24px;display:flex;background-color:#fff;flex-wrap:wrap;gap:40px 80px}.map-section .block{max-width:200px}.map-section .block.big{width:100%;max-width:100%}.map-section .block h3{font-size:calc((13 / 10) * 1rem);line-height:calc((19 / 13) * 1em);margin-bottom:8px;font-weight:400}.map-section .block h4{font-size:calc((20 / 10) * 1rem);line-height:calc((30 / 20) * 1em);margin-bottom:8px}.map-section .block .mail{margin-bottom:8px}.map-section .block .tel{margin-bottom:8px}.map-section .block address{margin-bottom:8px;font-size:calc((16 / 10) * 1rem);line-height:calc((24 / 16) * 1em)}.map-section .block a.btn{margin-bottom:16px}.map-section .block .time-holder{display:flex;flex-direction:row;align-items:center;gap:12px}.partners{padding:160px 0}.partners h2{text-align:center;margin-bottom:40px}.partners .swiper .swiper-slide img{max-width:100%}.detail-main img{width:100%;min-height:100vh;object-fit:cover}.detail-main .single-content{width:100%;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);max-width:calc(1424px + (2rem * 2));padding-left:2rem;padding-right:2rem}@media (max-width:767px){.detail-main .single-content{padding-left:1.5rem;padding-right:1.5rem}}.detail-main img{aspect-ratio:1920 / 880;object-fit:cover;height:100vh;filter:brightness(80%)}.detail-main h2{color:#fff;max-width:823px;width:100%;margin-bottom:24px}.detail-main p{color:#fff;max-width:823px;width:100%;font-size:calc((20 / 10) * 1rem);line-height:calc((30 / 20) * 1em)}.detail-content{padding:80px 0 80px 0}.detail-content.detail-page{padding:200px 0 80px 0}.detail-content.detail-page .container{max-width:1040px}.detail-content article{max-width:1000px;width:100%;margin:0 auto}.detail-content p{margin-bottom:40px}.detail-content p:has(+ p){margin-bottom:24px}.detail-content address{margin-bottom:40px}.detail-content ul,.detail-content ol{margin-bottom:40px}.detail-content h3{font-size:calc((40 / 10) * 1rem);margin-bottom:40px}.detail-content h4{font-size:calc((32 / 10) * 1rem);margin-bottom:32px}.detail-content h5{font-size:calc((28 / 10) * 1rem);margin-bottom:24px}.detail-content img{width:100%;height:unset;margin-bottom:40px}.detail-content figure{margin-bottom:40px}.detail-content figure img{margin-bottom:0}.error-page{padding:160px 0}.error-page .helper{max-width:768px;margin:0 auto;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center;gap:32px}.error-page p{color:#1c1917;font-size:calc((20 / 10) * 1rem);line-height:calc((30 / 20) * 1em);margin-bottom:32px}.error-page .buttons{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:24px}footer .upper{background-color:#fffbeb;padding:40px 0}footer .upper .flex-holder{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}footer .upper .block{max-width:300px;width:100%;display:flex;flex-direction:column;align-items:flex-start}footer .upper .logo{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:200px;margin-bottom:40px}footer .upper .logo img{max-width:100%}footer .upper .mail{margin-bottom:12px}footer .upper .tel{margin-bottom:12px}footer .upper .time-holder{display:flex;gap:12px}footer .upper .time-holder span{font-size:calc((13 / 10) * 1rem);line-height:calc((19 / 13) * 1em)}footer .upper address{font-style:normal;font-size:calc((16 / 10) * 1rem);line-height:calc((24 / 16) * 1em);margin-bottom:12px}footer .upper h2{font-size:calc((20 / 10) * 1rem);line-height:calc((30 / 20) * 1em);margin-bottom:12px}footer .upper ul{display:flex;flex-direction:column;gap:8px}footer .upper ul li{margin:0;display:flex}footer .upper ul li a{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-size:calc((16 / 10) * 1rem);line-height:calc((24 / 16) * 1em);text-decoration:unset}footer .upper ul li a:hover,footer .upper ul li a:focus,footer .upper ul li a:active,footer .upper ul li a:focus-visible,footer .upper ul li a:focus-within{text-decoration:underline}footer .upper .socials{display:flex;flex-direction:row;gap:12px}footer .upper .socials .soc-icon{display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#fff;border:1px solid #d7d3d0;padding:9px}footer .upper .socials .soc-icon:hover,footer .upper .socials .soc-icon:focus,footer .upper .socials .soc-icon:active,footer .upper .socials .soc-icon:focus-visible,footer .upper .socials .soc-icon:focus-within{border-color:#aed4e5}footer .upper .socials .soc-icon:hover img,footer .upper .socials .soc-icon:focus img,footer .upper .socials .soc-icon:active img,footer .upper .socials .soc-icon:focus-visible img,footer .upper .socials .soc-icon:focus-within img{filter:brightness(0) saturate(100%) invert(89%) sepia(7%) saturate(1481%) hue-rotate(168deg) brightness(96%) contrast(87%)}footer .upper .socials .soc-icon img{max-width:24px;max-height:24px}footer .lower{background-color:#ffeaa1;padding:12px 0}footer .lower .flex-holder{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:16px}footer .lower span{font-size:calc((13 / 10) * 1rem);line-height:calc((19 / 13) * 1em);color:#57534e}footer .lower span:first-of-type{padding-right:16px;border-right:1px solid #57534e}footer .lower span a{font-size:inherit;font-weight:inherit;font-style:inherit;line-height:inherit;font-family:inherit;color:inherit;text-transform:inherit;transition:inherit;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:relative;text-decoration:unset}footer .lower span a:hover::before,footer .lower span a:focus::before,footer .lower span a:active::before,footer .lower span a:focus-visible::before,footer .lower span a:focus-within::before{transform:scale(1, 1)}footer .lower span a::before{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;content:"";left:0;top:unset;bottom:2px;width:100%;height:1px;display:block;background-color:#3b93ba;position:absolute;transform:scale(0, 1)}footer .lower span a:hover,footer .lower span a:focus,footer .lower span a:active,footer .lower span a:focus-visible,footer .lower span a:focus-within{color:#3b93ba}@media screen and (max-width:1300px) and (min-width:0){header.sticky .flex-holder{padding:8px 0}header .flex-holder{padding:8px 0}header nav{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;top:0;transform:unset;max-width:245px;width:100%;left:unset;right:-100%;visibility:hidden;opacity:0;padding:60px 30px 100px 30px;height:100vh;background-color:#1c1917;z-index:20;overflow-x:hidden;overflow-y:auto;position:fixed;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap}header nav.active{right:0;opacity:1;visibility:visible}header nav .close{display:flex;top:27px;right:22px}header nav ul{gap:24px;display:flex;flex-direction:column;align-items:flex-start;flex-wrap:nowrap;margin-bottom:0;max-width:100%;width:100%}header .close-bg{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;z-index:19;position:fixed;width:100%;top:0;left:0;height:100vh;display:none;visibility:visible;background-color:rgba(0,0,0,0.3);opacity:1}header .close-bg.active{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;display:block}header .hamburger{display:flex}.main-section{margin-bottom:40px}.activities{padding:48px 0}.blog-posts-section{padding:60px 0}.blog-posts-section .blog-posts{gap:32px 40px;grid-template-columns:repeat(auto-fill, minmax(241px, 1fr))}.single-post .img{margin-bottom:16px}.single-post h3{padding:0 12px}.side-text{padding:60px 0}.side-text .flex-holder{margin-bottom:60px}.side-text .flex-holder:nth-of-type(even) .left{padding-left:20px}.side-text .left{padding-right:20px}.side-text p{font-size:calc((16 / 10) * 1rem)}.rentals{padding:100px 0}.rentals .content span:last-of-type{display:flex;flex-direction:column;text-align:right;white-space:nowrap}.map-section{padding:60px 0}.partners{padding:100px 0}}@media screen and (max-width:1023px) and (min-width:0){.activities{padding:32px 0}.activities .flex-holder{flex-direction:column}.activities .left{max-width:100%}.activities .right{max-width:100%}.blog-posts-section{padding:48px 0}.side-text .flex-holder{flex-direction:column;gap:24px;margin-bottom:24px}.side-text .flex-holder:nth-of-type(even){flex-direction:column-reverse}.side-text .flex-holder:nth-of-type(even) .left{padding-left:0}.side-text .left{max-width:100%;padding-right:0;padding:0}.side-text .img{max-width:100%}.rentals{padding:70px 0}.rentals .flex-holder{flex-direction:column}.rentals .left{max-width:100%}.rentals .right{max-width:100%}.map-section .flex-holder{flex-direction:column-reverse;align-items:flex-start;justify-content:flex-end}.map-section .map-img{max-width:100%}.map-section .right{max-width:100%}.detail-content p{margin-bottom:24px}.detail-content p:has(+ p){margin-bottom:16px}.detail-content address{margin-bottom:24px}.detail-content ul,.detail-content ol{margin-bottom:24px}.detail-content ul li,.detail-content ol li{font-size:calc((16 / 10) * 1rem)}.detail-content h3{font-size:calc((32 / 10) * 1rem);margin-bottom:24px}.detail-content h4{font-size:calc((24 / 10) * 1rem);margin-bottom:20px}.detail-content h5{font-size:calc((20 / 10) * 1rem);margin-bottom:16px}.detail-content img{margin-bottom:24px}.detail-content figure{margin-bottom:24px}.error-page{padding:120px 0}footer .upper .flex-holder{flex-wrap:wrap;gap:32px 16px}}@media screen and (max-width:767px) and (min-width:0){header .logo{max-width:160px}header .logo img{height:unset}header nav .close{top:18px;right:18px}.main-section .swiper-slide-inner{padding-left:1.5rem;padding-right:1.5rem;position:relative;top:unset;left:unset;transform:unset;padding-top:120px;padding-bottom:70px;min-height:100vh}.main-section img{filter:brightness(70%);position:absolute;height:100%}.main-section p{font-size:calc((16 / 10) * 1rem)}.main-section .swiper-button-prev{display:none}.main-section .swiper-button-next{display:none}.activities .single-activity{padding:12px;gap:12px}.activities .single-activity .img{padding:8px}.activities .single-activity .img img{max-width:24px}.blog-posts-section .blog-posts{gap:24px 40px}.single-post .img{margin-bottom:8px}.single-post h3{margin-bottom:8px}.side-text{padding:48px 0}.side-text .flex-holder{margin-bottom:12px;gap:12px}.side-text .img{display:flex}.rentals{padding:48px 0}.rentals h2{margin-bottom:16px}.rentals p{margin-bottom:32px;font-size:calc((16 / 10) * 1rem)}.rentals .switcher{gap:4px}.rentals .switcher button{font-size:calc((14 / 10) * 1rem)}.rentals .switcher-content{padding:20px 16px}.rentals .content .row span{font-size:calc((14 / 10) * 1rem)}.rentals .right{aspect-ratio:704 / 730}.rentals .right img{max-width:calc((584 / 704) * 100%)}.map-section{padding:48px 0}.map-section h2{margin-bottom:16px}.map-section p.big{font-size:calc((16 / 10) * 1rem)}.map-section .contacts-holder{padding:14px;gap:28px 40px}.map-section .block h3{margin-bottom:4px}.map-section .block address{font-size:calc((14 / 10) * 1rem)}.map-section .block .time-holder span{font-size:calc((14 / 10) * 1rem)}.partners{padding:60px 0}.partners h2{margin-bottom:24px}.partners .swiper{position:relative}.partners .swiper::after{content:"";width:40px;height:100%;display:block;position:absolute;right:0;top:0;background:#666;background:-webkit-linear-gradient(90deg, rgba(102,102,102,0) 0, #fff 100%);background:-moz-linear-gradient(90deg, rgba(102,102,102,0) 0, #fff 100%);background:linear-gradient(90deg, rgba(102,102,102,0) 0, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#666666", endColorstr="#FFFFFF", GradientType=1);z-index:10}.detail-main img{position:absolute;left:0;top:0;height:100%;filter:brightness(70%)}.detail-main .single-content{padding-left:1.5rem;padding-right:1.5rem;position:relative;top:unset;left:unset;transform:unset;padding-top:150px;padding-bottom:70px;min-height:100vh}.detail-main p{font-size:calc((16 / 10) * 1rem)}.detail-content{padding:60px 0 60px 0}.detail-content h3{font-size:calc((28 / 10) * 1rem)}.error-page img{max-width:120px}.error-page p{font-size:calc((18 / 10) * 1rem);margin-bottom:16px}footer .upper{padding:24px 0}footer .upper .logo{margin-bottom:20px}footer .upper address{font-size:calc((14 / 10) * 1rem)}footer .upper h2{font-size:calc((18 / 10) * 1rem)}footer .upper ul li a{font-size:calc((14 / 10) * 1rem)}footer .lower{padding:10px 0}footer .lower .flex-holder{flex-direction:column;gap:8px}footer .lower span:first-of-type{border:unset;padding:0}}@media screen and (max-width:480px) and (min-width:0){.rentals .switcher-content{padding:12px 10px}.map-section .map-img img{transform:scale(2)}}/*# sourceMappingURL=styles.css.map */