@font-face{font-family:"Montserrat";src:url(../fonts/montserrat-regular/montserrat-regular.eot);src:url(../fonts/montserrat-regular/montserrat-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/montserrat-regular/montserrat-regular.otf) format("opentype"),url(../fonts/montserrat-regular/montserrat-regular.svg) format("svg"),url(../fonts/montserrat-regular/montserrat-regular.ttf) format("truetype"),url(../fonts/montserrat-regular/montserrat-regular.woff) format("woff"),url(../fonts/montserrat-regular/montserrat-regular.woff2) format("woff2");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:"Montserrat";src:url(../fonts/montserrat-medium/montserrat-medium.eot);src:url(../fonts/montserrat-medium/montserrat-medium.eot?#iefix) format("embedded-opentype"),url(../fonts/montserrat-medium/montserrat-medium.otf) format("opentype"),url(../fonts/montserrat-medium/montserrat-medium.svg) format("svg"),url(../fonts/montserrat-medium/montserrat-medium.ttf) format("truetype"),url(../fonts/montserrat-medium/montserrat-medium.woff) format("woff"),url(../fonts/montserrat-medium/montserrat-medium.woff2) format("woff2");font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:"Montserrat";src:url(../fonts/montserrat-semibold/montserrat-semibold.eot);src:url(../fonts/montserrat-semibold/montserrat-semibold.eot?#iefix) format("embedded-opentype"),url(../fonts/montserrat-semibold/montserrat-semibold.otf) format("opentype"),url(../fonts/montserrat-semibold/montserrat-semibold.svg) format("svg"),url(../fonts/montserrat-semibold/montserrat-semibold.ttf) format("truetype"),url(../fonts/montserrat-semibold/montserrat-semibold.woff) format("woff"),url(../fonts/montserrat-semibold/montserrat-semibold.woff2) format("woff2");font-weight:600;font-display:swap;font-style:normal}@font-face{font-family:"Montserrat";src:url(../fonts/montserrat-bold/montserrat-bold.eot);src:url(../fonts/montserrat-bold/montserrat-bold.eot?#iefix) format("embedded-opentype"),url(../fonts/montserrat-bold/montserrat-bold.otf) format("opentype"),url(../fonts/montserrat-bold/montserrat-bold.svg) format("svg"),url(../fonts/montserrat-bold/montserrat-bold.ttf) format("truetype"),url(../fonts/montserrat-bold/montserrat-bold.woff) format("woff"),url(../fonts/montserrat-bold/montserrat-bold.woff2) format("woff2");font-weight:700;font-display:swap;font-style:normal}html,body{font-family:'Montserrat',sans-serif;line-height:1.2;--site-main-color:#152331;--site-main-color-two:#007F10}body{background:#fff;color:var(--site-main-color);padding-right:0!important}::selection{color:#222;background-color:#d4dfea}::-moz-selection{color:#222;background-color:#d4dfea}::-webkit-scrollbar-button{background-image:url();background-repeat:no-repeat;width:0;height:0}::-webkit-scrollbar-button:hover{width:15px}::-webkit-scrollbar-track{background-color:#f2f3f7}::-webkit-scrollbar-thumb{-webkit-border-radius:0;border-radius:0;background-color:#ccc}::-webkit-scrollbar-thumb:hover{background-color:rgb(69 72 77)}::-webkit-resizer{background-repeat:no-repeat;width:5px;height:0}::-webkit-scrollbar{width:5px}::-webkit-scrollbar:horizontal{height:5px}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}::-moz-placeholder,:-ms-input-placeholder,::-webkit-input-placeholder{color:#999;font-size:14px}::-webkit-datetime-edit-year-field{color:#222}input:-internal-autofill-selected{appearance:menulist-button;background-color:transparent!important;background-image:#fff!important;color:-internal-light-dark(black,white)!important}.sticky-top-calc{top:calc(136px + 1rem)}.navbar-toggler:focus{box-shadow:none}a{color:var(--site-main-color);text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease}a:hover{color:var(--site-main-color-two);text-decoration:none}.h1,h1,.h2,h2,.h3,h3,.h4,h4,.h5,h5,.h6,h6{font-weight:300}.h1,h1{font-size:60px}.h2,h2{font-size:50px;font-weight:600;line-height:80px}.h3,h3{font-size:40px}.h4,h4{font-size:40px}.h5,h5{font-size:30px}.h2 .badge,h2 .badge{font-family:PT sans-serif;text-transform:lowercase;font-weight:100;font-style:italic}.c-blue{color:#02afff}.c-orange{color:#EA9A1D}img{max-width:100%}.btn-gradient,.btn-gradient:before{background:#FF0402;background:-moz-linear-gradient(45deg,#FF0402 0,#FDCF58 100%);background:-webkit-gradient(left bottom,right top,color-stop(0,#FF0402),color-stop(100%,#FDCF58));background:-webkit-linear-gradient(45deg,#FF0402 0,#FDCF58 100%);background:-o-linear-gradient(45deg,#FF0402 0,#FDCF58 100%);background:-ms-linear-gradient(45deg,#FF0402 0,#FDCF58 100%);background:linear-gradient(45deg,#FF0402 0,#FDCF58 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF0402',endColorstr='#FDCF58',GradientType=1)}.btn-gradient{font-weight:700;font-size:30px;line-height:1;text-transform:uppercase;border:none;padding:21px 30px;display:inline-block;margin:0;border-radius:.5rem;transition:all .5s;filter:hue-rotate(0);color:#FFF;text-decoration:none}.btn-gradient:hover{color:#152531}.btn-gradient:hover:after{content:'';display:block;position:absolute;left:10px;top:10px;bottom:10px;right:10px;z-index:-1;border-radius:.5rem;transition:all .5s;background:#fff}.btn-blue{font-weight:600;color:#fff;background-color:#02afff;border-color:#02afff}.btn-blue:hover,.btn-blue.active{color:#fff;background-color:#2E87A4;border-color:#2E87A4}.btn-yellow{font-family:'Open Sans',Arial,sans-serif;font-weight:500;color:#333;background-color:#CC9900;border-color:#CC9900;border-radius:0}.btn-yellow:hover,.btn-yellow.active{color:#fff;background-color:#333;border-color:#333}.btn-red{font-family:'Open Sans',Arial,sans-serif;font-weight:500;color:#fff;background-color:var(--site-main-color);border-color:var(--site-main-color);border-radius:0}.btn-red:hover,.btn-red.active{color:#fff;background-color:#333;border-color:#333}.btn-outline-blue{font-weight:600;color:#02afff;background-color:#fff;border-color:#02afff}.btn-outline-blue:hover,.btn-outline-blue.active{color:#fff;background-color:#02afff;border-color:#02afff}.btn-link{color:var(--site-main-color);text-decoration:none}.btn-link:hover{color:rgb(69 72 77)}.btn-link:hover svg path{fill:rgb(69 72 77)}.btn-close:focus,.btn-check:focus+.btn,.btn:focus{box-shadow:none}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1.154rem}.list-group-item.active{z-index:0}.list-group-item.c-blue.active{color:#fff;background-color:#1E5699;border-color:#1E5699}.list-group-item-action:active{color:#495057;background-color:transparent}.bd-callout-wrap{margin:2rem 0}.bd-callout{padding:.5rem 1.5rem;margin-top:1.25rem;margin-bottom:1.25rem;border:1px solid #eee;border-left-width:.25rem;border-radius:.25rem;font-size:1.25rem}.bd-callout-info{border-left-color:#5bc0de}.bd-callout-warning{border-left-color:#f0ad4e}.bd-callout-danger{border-left-color:#d9534f}.bd-callout-green{border-left-color:#CC9900}.bd-callout-blue{border-left-color:#CC9900}.bd-callout.bi{position:relative}.bd-callout.bi::before{color:#CC9900;position:absolute;top:-10px}.p-1 p:last-child,.p-2 p:last-child,.p-3 p:last-child,.bd-callout p:last-child{margin-bottom:0}.cursor-pointer{cursor:pointer}.alert + .alert{margin-top:1rem}.alert > ul{list-style:none;margin:0;padding:0;font-size:large}.alert > ul:not([data-hide-type]) > li{position:relative;padding-left:1rem}.alert > ul > li:not(:last-child){padding-bottom:.25rem}.alert > ul:not([data-hide-type]) > li:before{content:'-';position:absolute;left:0}.alert > ul > li > p:last-child{margin-bottom:0}.page-link,.page-link:hover{color:var(--site-main-color)}.page-item.active .page-link{background-color:var(--site-main-color);border-color:var(--site-main-color)}.b-header-search-btn *{fill:#333;width:19px;height:19px}.b-header-search-btn:hover{opacity:.5}.t-gradient{background:linear-gradient(90.69deg,#FF0502 33.72%,#FECB57 71.39%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;text-shadow:0 4px 31px #FFFFFF}.b-list-stype{padding-left:calc(42px + 1rem);margin-bottom:0}.b-list-stype li{padding-left:18px;margin-bottom:40px}.b-list-stype li:last-child{margin-bottom:0}.b-list-stype li{margin-bottom:10px;position:relative;list-style-type:none;display:flex;align-items:center}.b-list-stype li:before{content:"";position:absolute;left:-42px;width:42px;height:31px;background-image:url(../img/i-arrow.webp);width:42px;height:31px}#header-background{position:absolute;background:transparent url(../img/img-top-tmp.webp) center center no-repeat;background-size:cover;height:100%;width:100%;top:0}header{position:relative;z-index:1}.header-nav{position:relative;padding-top:3rem;padding-bottom:3rem}.navbar-sticky-on .header-nav{padding-top:1rem;padding-bottom:1rem}.navbar-sticky-on .header-nav-logo{display:none}.header-nav .navbar-brand{color:#fff}.header-nav .navbar{background:#02afff}.header-nav .navbar-nav .nav-link{position:relative;padding:.75rem 1.75rem;color:#fff;font-size:24px;font-weight:700;line-height:29px;outline:none;border:none;text-transform:uppercase;white-space:nowrap}.header-nav .navbar-nav .nav-link:hover,.header-nav .navbar-nav .nav-link.show{color:var(--site-main-color-two);background:#fff}.navbar-nav .dropdown-menu{z-index:9999;box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important;border:none;border-radius:unset;padding:0}.navbar-nav .dropdown-menu .dropdown-item{padding:.75rem 1.5rem;font-size:18px}.navbar-nav .dropdown-item.active,.navbar-nav .dropdown-item:active{outline:none;color:var(--site-main-color-two);text-decoration:none;background-color:#f8f9fa}.navbar-nav .dropdown-item:focus,.navbar-nav .dropdown-item:hover{outline:none;color:var(--site-main-color-two);background-color:#f8f9fa}.navbar-nav .dropend .dropdown-toggle::after{position:absolute;top:calc(50% - 4.45px);right:1rem;opacity:.75}.header-nav .navbar-toggler{background-image:url(../img/bars-menu.png);padding:0;border:none;border-radius:0;background-size:cover;background-repeat:no-repeat;width:60px;height:60px}.header-nav .navbar-toggler-icon{width:40px;height:25px}.header-nav-logo{white-space:nowrap}.header-nav-logo .navbar-brand span{display:none}.header-nav.navbar-sticky-on,header.navbar-sticky-on{position:fixed;z-index:1021;top:0;left:0;right:0;background-color:#00a1e4;-webkit-animation:fadeInDown .5s;animation:fadeInDown .5s;width:100%;border-bottom:1px solid rgba(0,0,0,0.1);-webkit-transition:all .3s ease;transition:all .3s ease}.navbar-sticky-on .header-nav-logo,.navbar-sticky-on .navbar-brand span{display:block}.navbar-sticky-on .header-nav-logo{width:auto}.header-content{position:relative;z-index:1;max-width:700px}.header-content img{max-width:100%}.header-title-desc{font-weight:500;font-size:60px;color:#fff;text-transform:uppercase;overflow:hidden}.header-title-after{font-style:normal;font-weight:500;font-size:30px;line-height:37px;color:#fff;margin-top:37px}.header-content-btn{margin-top:32px}.offcanvas-header,.offcanvas-body{padding:1rem 1.5rem}.b-header-mobile .offcanvas-header{border-bottom:1px solid rgba(0,0,0,.125)}.b-header-mobile .btn-close{margin-right:0}.b-header-mobile .list-group-item{padding:0}.b-header-mobile-menu .dropdown-toggle{padding:.5rem 1rem;font-size:1.2rem;line-height:1.4;color:#333;cursor:pointer}.b-header-mobile-menu .dropdown-toggle:hover,.b-header-mobile-menu .dropdown-toggle.show{color:#D65F36}.b-header-mobile .list-group-item .nav-link{font-weight:600;font-size:1.2rem;color:#333;flex-grow:1}.b-header-mobile-menu .list-group-item .nav-link:hover,.b-header-mobile-menu .list-group-item .nav-link.active,.b-header-mobile-menu .dropdown-toggle.show+.nav-link{color:#D65F36}.b-header-mobile-menu .dropdown-menu{z-index:9999;box-shadow:0 1.5rem 3rem rgba(0,0,0,.375)!important;border:none;padding:0}.b-header-mobile-menu .dropdown-menu .dropdown-item{padding:.75rem 1.5rem;font-size:1.1rem;border-left:1px solid rgba(0,0,0,.15);border-right:1px solid rgba(0,0,0,.15)}.b-header-mobile-menu .dropdown-item.active,.b-header-mobile-menu .dropdown-item:active{color:#D65F36;text-decoration:none;background-color:#e9ecef}.b-header-mobile-menu .dropdown-item:focus,.b-header-mobile-menu .dropdown-item:hover{color:#D65F36;background-color:#e9ecef}.b-header-mobile .b-header-contacts-dropdown-wrap{padding:0;-webkit-box-shadow:none;box-shadow:none}.b-header-mobile .b-header-contacts-phone-link,.b-header-mobile .b-header-contacts-dropdown-phone-link{font-size:1.2rem}.b-header-mobile .b-h-c-dropdown-title{font-size:1rem}.b-header-mobile .search-title-button{z-index:0}#offcanvasHeaderSearch{max-height:132px}#offcanvasHeaderSearch .form-control{border:none;font-size:1.5rem}#offcanvasHeaderSearch .form-control:focus{box-shadow:none}#offcanvasHeaderSearch .btn-link svg path{fill:#D65F36}#offcanvasHeaderSearch .btn-link:hover svg path{fill:#D65F36}.list-group-border-0 .list-group-item{border:none}.list-group-border-0 .nav-link{padding-left:0}.list-group-border-0 .dropdown-item{padding:.75rem 1rem}main{margin-top:0}.b-title-page{text-transform:uppercase;margin-bottom:1.5rem;font-weight:600;font-size:2rem;line-height:1}.b-title-light{margin-bottom:1.5rem;font-weight:300;font-size:2.2rem;line-height:1}.b-title-block{margin:0}.b-title-block h1,.b-title-block h2,.b-title-block h3,.b-title-block .h1,.b-title-block .h2,.b-title-block .h3{text-shadow:0 4px 4px rgba(0,0,0,0.25);-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#0170DF;text-transform:uppercase;color:#152331;text-align:center}.header-page-title{position:relative;text-align:center;margin-top:350px;padding:52px 0}.header-page-title.with-opacity:before{content:'';position:absolute;top:0;left:0;width:100%;height:184px;background:rgba(255,255,255,0.17);filter:blur(8px);backdrop-filter:blur(26px)}.header-page-title h1{position:relative;margin:0;font-weight:500;font-size:60px;color:#fff;text-transform:uppercase}.s-header-rybalka .header-page-title{margin-top:210px}.header-page-title-text{margin-top:24px;font-weight:700;font-size:39px;line-height:50px;text-align:center;color:#FFFFFF}.header-page-btn{margin-top:32px}.s-header-hunting .header-page-title{margin-top:130px}.s-header-lotuses .header-page-title{margin-top:200px}.s-header-bathhouse .header-page-title{margin-top:200px}.s-header-children .header-page-title{margin-top:200px}.s-header-swimming .header-page-title{margin-top:200px}.s-header-restaurant .header-page-title{margin-top:200px}.s-header-transfer .header-page-title{margin-top:200px}.s-main-why{position:relative;margin-top:220px}.b-why-list{position:relative}.b-why-item{position:relative;display:flex}.b-why-item:not(:first-child){margin-top:-100px}.b-why-item-img img{max-width:100%}.b-why-item-text{position:relative;font-weight:700;font-size:30px;line-height:50px;text-transform:uppercase;padding-top:100px;height:100%}.b-why-item:not(:first-child) .b-why-item-text{padding-top:200px}.b-why-item:nth-child(1) .b-why-item-text:before{content:'';position:absolute;background-image:url(../img/b-why-arrow-1.png);background-repeat:no-repeat;background-size:contain;width:100%;height:100%;max-width:466px;max-height:279px;top:0;right:-10px;margin-top:125px;z-index:-1}.b-why-item:nth-child(2) .b-why-item-text:before{content:'';position:absolute;background-image:url(../img/b-why-arrow-2.png);background-repeat:no-repeat;background-size:contain;width:100%;height:100%;max-width:348px;max-height:257px;top:0;left:-10px;margin-top:225px;z-index:-1}.b-why-item:nth-child(3) .b-why-item-text:before{content:'';position:absolute;background-image:url(../img/b-why-arrow-3.png);background-repeat:no-repeat;background-size:contain;width:100%;height:100%;max-width:466px;max-height:279px;top:0;right:-10px;margin-top:225px;z-index:-1}.s-main-houses{position:relative;background-image:url(../img/b-houses-bg.png);background-repeat:repeat;margin-top:3.25rem;padding-top:3.25rem}.b-houses-list{margin-top:2.75rem}.b-houses-item{text-align:center}.b-houses-item-img img{max-width:100%}.b-houses-item-title{position:relative;font-weight:700;font-size:40px;line-height:50px;text-transform:uppercase;margin-top:60px}.b-houses-item-text{position:relative;font-weight:600;font-size:30px;line-height:50px;text-transform:uppercase;margin-top:12px}.s-main-choose-your-house{margin-top:6.5rem}.b-choose-your-house{background-image:url(../img/b-choose-your-house-.png);background-repeat:no-repeat;background-position:top center;background-size:contain;width:100%;height:100%;min-height:495px;display:flex;justify-content:center;align-items:flex-end}.b-choose-your-house-btn{text-align:center;margin-top:-38px}.b-choose-your-house-mobile{display:none;width:100%;margin-bottom:50px}.s-main-fishing{margin-top:6.5rem}.b-fishing-list{margin-top:87px}.b-fishing-item:not(:first-child){margin-top:-50px}.b-fishing-item-img img{max-width:100%}.b-fishing-item:nth-child(1) .b-fishing-item-content{max-width:477px}.b-fishing-item:nth-child(2) .b-fishing-item-content{max-width:574px;float:right}.b-fishing-item:nth-child(3) .b-fishing-item-content{max-width:525px}.b-fishing-item-title{position:relative;font-weight:700;font-size:40px;line-height:50px;text-transform:uppercase}.b-fishing-item:not(:first-child) .b-fishing-item-title{padding-top:100px}.b-fishing-item-text{position:relative;font-weight:500;font-size:40px;line-height:60px;margin-top:30px}.b-fishing-list .b-fishing-btn{margin-top:87px;text-align:center}.s-main-hunting{position:relative;background-image:url(../img/s-hunting-bg-.webp);background-repeat:no-repeat;background-position:top center;background-size:cover;margin-top:3.25rem;padding-top:6.25rem;min-height:1050px;height:100%}.b-hunting-text{font-weight:600;font-size:30px;line-height:50px;margin:0 auto;margin-top:44px;text-align:center;max-width:755px}.b-hunting-img{text-align:center}.b-hunting-img img{max-width:100%}.b-hunting-btn{text-align:center;margin-top:22px}.s-main-lotus-tour{position:relative;background-image:url(../img/s-lotus-bg1.png);background-repeat:no-repeat;background-position:left top;margin-top:3.25rem;padding-top:3.25rem;min-height:1024px;height:100%;z-index:1}.b-lotus-content{position:relative;margin-top:36px}.b-lotus-text-big{font-weight:600;font-size:40px;line-height:60px;text-transform:uppercase}b-lotus-text-big br{display:none}.b-lotus-text{font-weight:500;font-size:40px;line-height:60px;margin-top:40px}.b-lotus-btn{margin-top:85px}.b-lotus-img-right{position:absolute;background-image:url(../img/b-lotus-girl-with-a-lotus.png);background-repeat:no-repeat;background-position:top center;width:569px;height:725px;top:0;right:50px;z-index:-1}.s-main-bathhouse{position:relative;background-image:url(../img/s-bathhouse.png);background-repeat:no-repeat;background-position:top;margin-top:-590px;padding-top:39rem;min-height:1645px;height:100%}.b-bathhouse-content{position:relative;margin-top:36px}.b-bathhouse-text-big{font-weight:600;font-size:40px;line-height:60px;text-transform:uppercase;text-align:center}.b-bathhouse-content-bottom{display:flex;justify-content:flex-end;margin-top:670px}.b-bathhouse-text-bottom{position:relative;font-weight:600;font-size:40px;line-height:60px;margin-left:82px;order:2}.b-bathhouse-text-bottom:before{content:'';background-image:url(../img/b-bathhouse-text-bottom.png);background-repeat:no-repeat;background-position:top;position:absolute;left:-65px;top:-60px;width:82px;height:142px}.b-bathhouse-btn{padding-top:3rem;order:1}.b-bathhouse-alert{position:absolute;bottom:320px;left:0;width:100%;text-align:center}.s-main-swimming{position:relative;margin-top:3.25rem;padding-top:3.25rem}.b-swimming-wrap{display:flex;justify-content:space-between;margin-top:33px}.b-swimming-info{position:relative}.b-swimming-info-img img:nth-child(2){margin-top:61px}.b-swimming-btn{margin-top:100px}.s-main-children{position:relative;margin-top:3.25rem;padding-top:3.25rem}.b-children-wrap{margin-top:42px}.b-children-text{font-style:normal;font-weight:500;font-size:40px;line-height:60px}.b-children-btn{margin-top:86px;text-align:center}.b-children-wrap img{max-width:100%}.s-main-restaurant{position:relative;margin-top:3.25rem;padding-top:3.25rem}.b-restaurant-wrap{margin-top:42px}.b-restaurant-text{font-style:normal;font-weight:500;font-size:40px;line-height:60px;text-transform:lowercase}.b-restaurant-btn{margin-top:100px;padding-left:calc(60px + 1rem)}.b-restaurant-wrap img{max-width:100%}.s-main-transfer{position:relative;margin-top:3.25rem;padding-top:3.25rem}.b-transfer-wrap{margin-top:42px}.b-transfer-text{font-style:normal;font-weight:500;font-size:40px;line-height:60px}.b-transfer-btn{margin-top:64px}.b-transfer-wrap img{max-width:100%}.s-page-houses{position:relative;margin-top:11rem}.s-page-houses-1{margin-top:-50px}.b-page-houses-item{background-image:url(../img/b-houses-bg.png);background-repeat:repeat;margin-top:67px}.b-houses-item-img-thumb{margin-top:40px}.b-houses-item-price{position:relative;font-weight:700;font-size:40px;line-height:50px}.b-houses-item-price:after{content:'';position:absolute;left:0;top:0;margin-top:42px;width:100%;height:10px;background:transparent url(../img/underline.png) left no-repeat}.b-houses-item-desc{margin-top:33px}.b-houses-item-desc-item{font-weight:500;font-size:30px;line-height:50px}.b-houses-item-desc-item b{font-weight:700}.b-houses-item-desc-item:not(:first-child){margin-top:10px}.b-houses-item-desc-item .b-list-stype{padding-left:calc(36px + 1rem)}.b-houses-item-desc-item .b-list-stype li{margin-bottom:10px}.b-houses-item-btn{margin-top:20px}.s-facts-houses{position:relative;margin-top:3.25rem;padding-top:3.25rem;background-image:url(../img/b-facts-houses.png);background-repeat:no-repeat;background-position:center bottom}.b-facts-houses{margin-top:130px}.b-facts-houses-item{position:relative;font-weight:600;font-size:30px;line-height:37px;padding-left:13px;clear:both}.b-facts-houses-item:before{content:var(--b-facts-houses-item-counter);position:absolute;bottom:5px;left:-13px;font-weight:600;font-size:137px;line-height:167px;color:rgba(255,0,0,0.27)}.b-facts-houses-1{margin-left:139px;--b-facts-houses-item-counter:1}.b-facts-houses-2{margin-top:197px;--b-facts-houses-item-counter:2}.b-facts-houses-3{margin-top:154px;margin-left:139px;--b-facts-houses-item-counter:3}.b-facts-houses-4{--b-facts-houses-item-counter:4}.b-facts-houses-4:before{left:45px;bottom:44px}.b-facts-houses-5{margin-top:160px;--b-facts-houses-item-counter:5}.b-facts-houses-5:before{left:-40px}.b-facts-houses-6{margin-top:194px;margin-right:75px;--b-facts-houses-item-counter:6}.s-facts-houses-line{position:relative;margin-top:5rem}.b-facts-houses-line-item{position:relative;font-weight:500;font-size:40px;line-height:60px;clear:both}.b-facts-houses-line-item:nth-child(1){display:flex;align-items:center;height:323px;margin-left:112px;padding-left:526px}.b-facts-houses-line-item:nth-child(1):before{content:'';position:absolute;bottom:0;left:0;width:414px;height:323px;background:transparent url(../img/b-facts-houses-line-2.png) left no-repeat;z-index:-1}.b-facts-houses-line-item:nth-child(2){display:flex;align-items:center;margin-top:1rem;padding-right:365px}.b-facts-houses-line-item:nth-child(2):before{content:'';position:absolute;right:0;width:468px;height:356px;background:transparent url(../img/b-facts-houses-line-3.png) right center no-repeat;z-index:-1}.b-facts-houses-line-item:nth-child(3){display:flex;align-items:center;height:356px;padding-top:1rem;padding-left:350px}.b-facts-houses-line-item:nth-child(3):before{content:'';position:absolute;bottom:0;left:0;width:429px;height:356px;background:transparent url(../img/b-facts-houses-line-3.png) left no-repeat;z-index:-1}.s-houses-distance{position:relative;margin-top:3.25rem;padding-top:3.25rem}.b-houses-distance-text{font-weight:500;font-size:40px;line-height:60px;margin:0 auto;margin-top:44px;text-align:center}.b-houses-distance-img{margin-top:1.5rem;text-align:center}.b-houses-distance-img img{max-width:100%}.b-houses-distance-btn{text-align:center;margin-top:62px}.s-how-work{position:relative;margin-top:3.25rem;margin-bottom:5rem;padding-top:3.25rem}.b-how-work-content{margin-top:55px}.b-how-work-text{font-weight:500;font-size:37px;line-height:60px}.b-how-work-time-list{margin-top:1rem}.b-how-work-time-item{font-weight:600;font-size:30px;line-height:37px}.b-how-work-time-item img{margin-right:1rem;max-width:100px;width:100%}.b-how-work-text-bottom{font-weight:600;font-size:40px;line-height:49px;text-align:center;margin-top:62px}.s-page-rybalka-desc{position:relative;margin-top:5.25rem}.b-page-rybalka-desc{margin-top:3rem}.b-page-rybalka-desc-item:nth-child(1){margin-left:80px}.b-page-rybalka-desc-item-text{font-weight:500;font-size:30px;line-height:50px;color:#152331}.b-page-rybalka-desc-item-text .b-list-stype{padding-left:0}.b-page-rybalka-desc-item-text .b-list-stype li{text-align:center;justify-content:center;padding-left:0;margin-bottom:2.5rem}.b-page-rybalka-desc-item-text .b-list-stype li:before{display:none}.b-page-rybalka-desc-item:nth-child(1) .b-page-rybalka-desc-item-text{padding-top:48px;padding-right:1rem}.b-page-rybalka-desc-item:nth-child(2){margin-top:25px}.b-page-rybalka-desc-item:nth-child(2) .b-page-rybalka-desc-item-img{margin-top:-80px;padding-right:2rem}.b-page-rybalka-desc-item:nth-child(3){margin-top:25px}.b-page-rybalka-desc-item:nth-child(3) .b-page-rybalka-desc-item-img{margin-top:-225px}.b-page-rybalka-desc-item:nth-child(4){position:relative;margin-left:80px}.b-page-rybalka-desc-item:nth-child(4) .b-page-rybalka-desc-item-text{padding-left:2rem}.b-page-rybalka-desc-item:nth-child(4) .b-page-rybalka-desc-item-text:after{content:'';position:absolute;bottom:0;width:254px;height:100%;background:transparent url(../img/b-page-rybalka-desc-item-4-1.png) right no-repeat;z-index:-1}.s-fleet-tarif{position:relative;margin-top:100px}.b-fleet-tarif-list{margin-top:60px}.b-fleet-tarif-item{position:relative;display:flex;flex-direction:column;height:100%;text-align:center}.b-fleet-tarif-list .col-lg-4{position:relative}.b-fleet-tarif-list .col-lg-4:not(:first-child):after{content:'';position:absolute;width:1px;height:88%;top:0;left:0;border-right:2px dashed #000000}.b-fleet-tarif-item-img{max-height:179px}.b-page-rybalka-desc-item-title{min-height:100px;margin-top:40px;font-weight:600;font-size:40px;line-height:49px;color:#000000}.b-page-rybalka-desc-item-text{margin-top:11px;margin-bottom:50px;font-weight:500;font-size:30px;line-height:37px;color:#000000}.b-page-rybalka-desc-item-text p{margin-bottom:2.5rem}.s-fish-our{position:relative;margin-top:100px;background:url(../img/s-fish-our-bg.webp) top center no-repeat;background-color:#fff;min-height:1580px}.b-fish-our-text{margin-top:870px;font-weight:500;font-size:40px;line-height:60px;text-align:center;color:#FFFFFF}.b-fish-our-calendar{margin-top:50px}.b-fish-our-calendar-item{background:#9B8865;border-radius:15px;padding:20px 0;height:100%}.b-fish-our-calendar-item .nav-link{font-weight:500;font-size:40px;line-height:50px;text-align:center;text-transform:uppercase;color:#152331;padding:0 1rem;margin:4px 0}.b-fish-our-calendar-item .nav-link:hover,.b-fish-our-calendar-item .nav-link.active{background:#007F10}.b-fish-our-calendar-item-title{font-weight:500;font-size:40px;line-height:60px;text-align:center;text-transform:uppercase;color:#152331}.b-fish-our-calendar-item-text{margin-top:15px;font-weight:500;font-size:30px;line-height:37px;text-align:center;color:#000000}.b-fish-our-calendar-item-text p{margin-bottom:3px}.b-fish-our-calendar-item-text p:last-child{margin-bottom:0}.s-well-caught{position:relative;margin-top:3.25rem;padding-top:3.25rem}.b-well-caught-content{padding-top:90px}.b-well-caught-text{font-weight:500;font-size:40px;line-height:60px;color:#152331;text-shadow:0 4px 31px #FFFFFF}.b-well-caught-img{margin-top:-60px}.s-forgot-your-fishing-rod{position:relative;margin-top:3.25rem;padding-top:3.25rem;margin-bottom:5rem}.b-forgot-your-fishing-rod-content{padding-top:90px}.b-forgot-your-fishing-rod-text{font-weight:500;font-size:40px;line-height:60px;text-align:right;color:#152331;text-shadow:0 4px 31px #FFFFFF}.b-forgot-your-fishing-rod-img{margin-top:-60px}.b-forgot-your-fishing-rod-btn{margin-top:65px;text-align:center}.s-huntsman-help{position:relative;margin-top:3.25rem;padding-top:3.25rem;margin-bottom:5rem}.b-huntsman-help-content{padding-top:90px}.b-huntsman-help-text{font-weight:500;font-size:30px;line-height:50px;color:#152331;text-shadow:0 4px 31px #FFFFFF}.b-huntsman-help-img{margin-top:-60px}.b-huntsman-help-btn{margin-top:65px;text-align:center}.s-lotuses-pluses{position:relative;margin-top:1rem}.b-lotuses-pluses{margin-top:130px;background-image:url(../img/s-lotuses-pluses.png);background-repeat:no-repeat;background-position:center bottom}.b-lotuses-pluses-item{position:relative;font-weight:600;font-size:30px;line-height:37px;padding-left:13px;clear:both}.b-lotuses-pluses-item:before{content:var(--b-lotuses-pluses-item-counter);position:absolute;top:-68px;left:-13px;font-weight:600;font-size:137px;line-height:98px;color:rgba(255,0,0,0.27)}.b-lotuses-pluses-1{margin-left:139px;--b-lotuses-pluses-item-counter:1}.b-lotuses-pluses-2{margin-top:197px;--b-lotuses-pluses-item-counter:2}.b-lotuses-pluses-3{margin-top:154px;margin-left:139px;--b-lotuses-pluses-item-counter:3}.b-lotuses-pluses-3:before{left:-33px;top:-65px}.b-lotuses-pluses-4{margin-right:40px;--b-lotuses-pluses-item-counter:4}.b-lotuses-pluses-4:before{left:-47px}.b-lotuses-pluses-5{margin-top:160px;--b-lotuses-pluses-item-counter:5}.b-lotuses-pluses-5:before{left:-40px}.b-lotuses-pluses-6{margin-top:194px;--b-lotuses-pluses-item-counter:6}.b-lotuses-pluses-6:before{left:-51px}.b-lotuses-pluses-btn{margin-top:65px;text-align:center}.s-lotuses-facts{position:relative;margin-top:5rem}.b-lotuses-facts-desc{margin-top:1rem}.b-lotuses-facts-desc-item-text{position:relative;font-weight:500;font-size:30px;line-height:50px;color:#152331}.b-lotuses-facts-desc-item:nth-child(1) .b-lotuses-facts-desc-item-text{padding-top:50px;margin-left:20px}.b-lotuses-facts-desc-item-img{min-width:410px}.b-lotuses-facts-desc-item:nth-child(2){margin-top:25px;margin-left:80px}.b-lotuses-facts-desc-item:nth-child(2) .b-lotuses-facts-desc-item-text{padding-right:370px}.b-lotuses-facts-desc-item:nth-child(2) .b-lotuses-facts-desc-item-text:after{content:'';position:absolute;right:0;top:-67px;width:408px;height:323px;background:transparent url(../img/b-lotuses-facts-desc-item-2.png) right no-repeat;z-index:-1}.b-lotuses-facts-desc-item:nth-child(3){margin-top:35px}.b-lotuses-facts-desc-item:nth-child(3) .b-lotuses-facts-desc-item-text{padding-top:50px;padding-left:430px}.b-lotuses-facts-desc-item:nth-child(3) .b-lotuses-facts-desc-item-text:after{content:'';position:absolute;left:0;top:0;width:408px;height:323px;background:transparent url(../img/b-lotuses-facts-desc-item-3.png) right no-repeat;z-index:-1}.b-lotuses-facts-desc-item:nth-child(4){position:relative;margin-left:80px;margin-top:50px}.b-lotuses-facts-desc-item:nth-child(4) .b-lotuses-facts-desc-item-text{padding-top:50px;padding-right:360px}.b-lotuses-facts-desc-item:nth-child(4) .b-lotuses-facts-desc-item-text:after{content:'';position:absolute;right:0;top:0;width:408px;height:323px;background:transparent url(../img/b-lotuses-facts-desc-item-4.png) right no-repeat;z-index:0}.s-lotuses-footer{height:715px}.b-lotuses-footer{float:right;max-width:730px;margin-right:170px;margin-top:80px}.b-lotuses-footer-text{font-weight:500;font-size:30px;line-height:50px;color:#fff}.b-lotuses-footer-btn{margin-top:37px}.s-page-bathhouse{position:relative;margin-top:100px;overflow:hidden}.b-page-bathhouse-item{margin-top:67px}.b-bathhouse-item-img-thumb{margin-top:15px}.b-page-bathhouse-item-content{display:flex;flex-direction:column;height:100%}.b-bathhouse-item-price{position:relative;font-weight:700;font-size:40px;line-height:50px;margin-bottom:33px}.b-bathhouse-item-price:after{content:'';position:absolute;bottom:-4px;left:0;width:100%;height:10px;background:transparent url(../img/underline.png) left no-repeat}.b-bathhouse-item-desc-item{font-weight:500;font-size:30px;line-height:50px}.b-bathhouse-item-desc-item b{font-weight:700}.b-bathhouse-item-desc-item:not(:first-child){margin-top:10px}.b-bathhouse-item-desc-item .b-list-stype{padding-left:calc(36px + 1rem)}.b-bathhouse-item-desc-item .b-list-stype li{margin-bottom:10px}.b-bathhouse-item-btn{margin-top:20px}.s-page-children{position:relative;margin-top:100px;margin-bottom:5rem}.s-page-children > .b-title-block h2{position:relative}.s-page-children > .b-title-block h2:after{content:'';position:absolute;top:calc(50% - 47px);margin-left:16px;width:121px;height:95px;background:transparent url(../img/b-title-block-children.png) left no-repeat}.b-page-children-info{margin-top:30px}.b-children-desc-item-text{position:relative;font-weight:500;font-size:30px;line-height:50px;color:#152331}.b-children-desc-item:nth-child(1) .b-children-desc-item-text{padding-top:70px;padding-left:460px}.b-children-desc-item:nth-child(1) .b-children-desc-item-text:after{content:'';position:absolute;left:0;top:0;width:498px;height:382px;background:transparent url(../img/b-children-desc-item-1.png) right no-repeat;z-index:-1}.b-children-desc-item-img{min-width:410px}.b-children-desc-item:nth-child(2){margin-top:140px;margin-left:80px}.b-children-desc-item:nth-child(2) .b-children-desc-item-text{padding-right:390px}.b-children-desc-item:nth-child(2) .b-children-desc-item-text:after{content:'';position:absolute;right:0;top:-67px;width:501px;height:364px;background:transparent url(../img/b-children-desc-item-2.png?c=1) right no-repeat;z-index:-1}.b-children-desc-item:nth-child(3){margin-top:35px}.b-children-desc-item:nth-child(3) .b-children-desc-item-text{padding-top:70px;padding-left:460px}.b-children-desc-item:nth-child(3) .b-children-desc-item-text:after{content:'';position:absolute;left:0;top:0;width:490px;height:358px;background:transparent url(../img/b-children-desc-item-3.png) right no-repeat;z-index:-1}.s-page-swimming{position:relative;margin-top:3rem}.b-swimming-info-wrap{margin-top:60px}.b-swimming-item-info{max-width:618px}.b-swimming-item-title{margin-left:52px;font-weight:700;font-size:30px;line-height:50px;color:#152331}.b-swimming-item-length{margin-top:50px;margin-bottom:15px;margin-left:52px;font-weight:500;font-size:30px;line-height:50px;text-align:center;color:#152331}.b-swimming-item-depth{margin-top:15px;margin-right:27px;font-weight:500;font-size:30px;line-height:50px;text-align:right;color:#152331}.b-swimming-item-img-thumb{margin-top:1.5rem}.s-page-swimming-addition{margin-top:100px;margin-bottom:300px}.b-swimming-addition{text-align:center}.b-swimming-addition-text{margin-top:50px;font-weight:600;font-size:40px;line-height:49px;color:#152331}.b-swimming-addition-btn{margin-top:50px}.s-page-restaurant-slider{position:relative;margin-top:100px;margin-bottom:60px;background-image:url(../img/b-houses-bg.png);background-repeat:repeat-x;background-position-y:100px}.b-restaurant-slider{margin-top:38px}.b-carousel-controls{margin-top:35px;display:flex;justify-content:center}.carousel-control-btn{position:relative;width:83px;height:16px;margin:0 20px}.carousel-control-prev{background-image:url(../img/i-arrow-left.png);background-repeat:no-repeat}.carousel-control-next{background-image:url(../img/i-arrow-right.png);background-repeat:no-repeat}.b-houses-item-images-slider .carousel-control-prev,.b-bathhouse-item-images-slider .carousel-control-prev,.b-swimming-item-images-slider .carousel-control-prev{background-image:url(../img/i-arrow-left-red.png?rnd=1);background-repeat:no-repeat;width:27px;height:31px}.b-houses-item-images-slider .carousel-control-next,.b-bathhouse-item-images-slider .carousel-control-next,.b-swimming-item-images-slider .carousel-control-next{background-image:url(../img/i-arrow-right-red.png?rnd=1);background-repeat:no-repeat;width:27px;height:31px}.s-page-restaurant-services{position:relative;margin-top:55px;margin-bottom:300px}.b-restaurant-services{position:relative;margin-top:60px}.b-restaurant-services-item{display:flex;align-items:center}.b-restaurant-services-text{font-weight:600;font-size:30px;line-height:37px;color:#000000;margin-left:55px}.b-restaurant-services-item:nth-child(2){margin-top:-45px;margin-left:439px}.b-restaurant-services-item:nth-child(2) .b-restaurant-services-text{margin-left:50px}.b-restaurant-services-item:nth-child(3){margin-top:60px;margin-left:439px}.b-restaurant-services-item:nth-child(3) .b-restaurant-services-text{margin-left:50px}.b-restaurant-services-item:nth-child(4){margin-top:-80px}.b-restaurant-services-item:nth-child(4) .b-restaurant-services-text{margin-left:30px}.b-restaurant-services-logo{position:absolute;top:400px;left:-92px}.b-restaurant-services-logo-line{position:absolute;width:92px;height:0;border:1px dashed #000000}.b-restaurant-services-logo-line.logo-line-top{left:181px;top:9px;transform:rotate(90deg)}.b-restaurant-services-logo-line.logo-line-top-right{right:-10px;top:50%;margin-top:-60px;transform:rotate(135deg)}.b-restaurant-services-logo-line.logo-line-top-bottom{right:-10px;bottom:0;margin-bottom:90px;transform:rotate(-135deg)}.b-restaurant-services-logo-line.logo-line-bottom{left:181px;bottom:9px;transform:rotate(90deg)}.b-restaurant-services .b-list-stype li{font-weight:600;font-size:30px;line-height:60px;color:#000000}.s-page-transfer{position:relative;margin-top:100px;margin-bottom:300px}.b-transfer-work{margin-top:130px;background-image:url(../img/b-transfer-work-img-.png);background-repeat:no-repeat;background-position:center;background-position-y:85px}.b-transfer-work-item{position:relative;font-weight:600;font-size:30px;line-height:37px;padding-left:13px;clear:both}.b-transfer-work-item:before{content:var(--b-transfer-work-item-counter);position:absolute;top:-68px;left:-13px;font-weight:600;font-size:137px;line-height:98px;color:rgba(255,0,0,0.27)}.b-transfer-work-1{margin-left:110px;--b-transfer-work-item-counter:1}.b-transfer-work-2{margin-top:169px;--b-transfer-work-item-counter:2}.b-transfer-work-3{margin-top:130px;margin-left:110px;--b-transfer-work-item-counter:3}.b-transfer-work-3:before{left:-33px;top:-65px}.b-transfer-work-4{margin-right:40px;--b-transfer-work-item-counter:4}.b-transfer-work-4:before{left:-26px}.b-transfer-work-5{margin-top:169px;--b-transfer-work-item-counter:5}.b-transfer-work-5:before{left:-40px}.b-transfer-work-6{margin-top:200px;--b-transfer-work-item-counter:6}.b-transfer-work-6:before{left:-8px}.b-transfer-work-btn{margin-top:65px;text-align:center}.carousel{color:#170724;--carousel-button-bg:#fff;--carousel-button-shadow:0 2px 1px -1px rgb(0 0 0 / 20%),0 1px 1px 0 rgb(0 0 0 / 14%),0 1px 3px 0 rgb(0 0 0 / 12%);--carousel-button-svg-width:20px;--carousel-button-svg-height:20px;--carousel-button-svg-stroke-width:2.5}.carousel .carousel__button:focus{outline:none}.carousel .carousel__button.is-prev{left:-1.5rem}.carousel .carousel__button.is-next{right:-1.5rem}.carousel__slide{display:flex;align-items:center;justify-content:center;overflow-y:hidden}.carousel-items-main .carousel__slide{width:100%;height:400px;font-size:3rem}.carousel-items-nav .carousel__slide{width:100px;font-size:2rem;margin:0 5px;cursor:pointer}.carousel-items-nav .carousel__slide.is-nav-selected{background:#d3d3d3;color:#fff}footer{background:url(../img/b-footer-line.png) top repeat-x,url(../img/b-footer-bg.webp) bottom center no-repeat;background-color:#dee2e5;min-height:1600px}footer .b-title-block{margin-top:210px}.b-footer-contacts{margin-top:60px}.b-footer-contacts-item{display:flex;align-items:flex-start;font-weight:500;font-size:40px;line-height:50px}.b-footer-contacts-item:not(:first-child){margin-top:60px}.b-footer-contacts-item-img{min-width:60px}.b-footer-contacts-item-small{font-weight:600;font-size:24px;line-height:29px;margin-top:30px}.b-footer-contacts-btn{margin-top:60px;margin-left:calc(60px + 1.5rem)}.b-footer-socials{margin-top:100px}.b-footer-socials-item{font-weight:600;font-size:40px;line-height:49px;color:#fff;text-shadow:0 4px 30px rgba(0,0,0,0.74)}.b-footer-socials-item:not(:first-child){margin-top:48px}.b-footer-socials-item a{color:#fff}.b-footer-socials-item a:hover{color:#FF0011;text-shadow:0 0 17px #FDCF58}.b-footer-menu{margin-top:64px;padding-bottom:64px}.b-footer-menu .nav-link{font-weight:400;font-size:30px;line-height:37px;color:#fff}.b-footer-menu .nav-link:hover{color:#FF0011;text-shadow:0 0 17px #FDCF58}.modal-content-wrap{padding:20px;background:#fff}.modal-content{border:2px solid #007F10;border-radius:0}.modal-title{font-weight:700;font-size:30px;line-height:37px;text-align:center;color:#152331;width:100%}.modal-header{border-bottom:0;padding-top:53px;padding-right:80px;padding-left:80px}.modal-header .btn-close{position:absolute;top:1rem;right:1rem}.modal-body{padding-top:53px;padding-right:80px;padding-left:80px}.form-control{background:#FFFFFF;border:2px solid #9B8865;border-radius:0;font-weight:400;font-size:26px;line-height:37px;color:#007F10}.form-control:focus{background-color:#fff;border-color:#9B8865;outline:0;box-shadow:none;color:#007F10}.form-floating>.form-control{padding:2.375rem .75rem;padding-left:20px}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:2.825rem;padding-bottom:1.926rem;color:#007F10}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{color:#152331;transform:scale(.85) translateY(-0.5rem) translateX(0.25rem)}.form-floating>label{font-weight:400;font-size:30px;line-height:37px;color:#007F10;padding-top:18px;padding-left:20px}.form-check label{font-weight:500;font-size:18px;line-height:26px;color:#152331;margin-left:18px;cursor:pointer}.form-check-input[type=checkbox]{width:20px;height:20px;border-radius:0;border:2px solid #9B8865}.form-check-input:checked{background-color:#9b8865;border-color:#9b8865}.form-check-input:focus{outline:0;box-shadow:none}.modal-footer{justify-content:center;border-top:0;padding-top:53px;padding-bottom:53px}.modal-booking .modal-header{padding:1rem}.modal-booking .modal-title{font-weight:700;font-size:30px;line-height:37px;text-align:center;color:#152331}.modal-booking .modal-body{padding:1rem}.modal-action .modal-content{border:0;overflow:visible}.modal-action .modal-header{position:absolute;top:-65px;right:-65px;padding:0}.modal-action .modal-header .btn-close{color:#fff;background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23FFF'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center no-repeat;width:2rem;height:2rem;padding:0;opacity:1}::-webkit-input-placeholder{color:#007F10}::-moz-placeholder{color:#007F10;opacity:1;color:#007F10;opacity:1}:-ms-input-placeholder{color:#007F10}::-ms-input-placeholder{color:#007F10}::placeholder{color:#007F10}:focus::-webkit-input-placeholder{color:#007F10}:focus::-moz-placeholder{color:#007F10}:focus:-moz-placeholder{color:#007F10}:focus:-ms-input-placeholder{color:#007F10}.back-top-btn{position:fixed;top:0;background:#dfdfdf;right:20px;width:50px;height:50px;text-align:center;color:#fff;font-size:22px;border-radius:50%;cursor:pointer;line-height:50px;opacity:0;visibility:hidden;-webkit-transition:all .9s ease-out 0;-o-transition:all .9s ease-out 0;transition:all .9s ease-out 0;border-right:0}.back-top-btn:hover{background:#00a1e4}.back-top-btn.active{top:90%;-webkit-transform:translateY(-98%);-ms-transform:translateY(-98%);transform:translateY(-98%);opacity:1;visibility:visible}.b-h-c-dropdown-item-social .social{display:flex;align-items:center;position:relative}.b-h-c-dropdown-item-social .social__items{margin:0;display:flex;flex-wrap:wrap;padding:0}.b-h-c-dropdown-item-social .social__item{padding:0 1.8rem;margin:0;display:flex;align-items:center;list-style-type:none;position:relative;padding-left:0;margin-bottom:8px}.b-h-c-dropdown-item-social .social__item a{display:block;font-size:1.5rem}.b-h-c-dropdown-item-social .social__items img{max-width:40px}