body{padding-top:4.5rem!important;overflow-x:hidden}.bd-placeholder-img{font-size:1.125rem;text-anchor:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (min-width:768px){.bd-placeholder-img-lg{font-size:3.5rem}}h1,.h1{font-size:2rem!important}@media (max-width:960px){h1,.h1{font-size:1.7rem!important}}h2,.h2{font-size:1.75rem}h3,.h3{font-size:1.7rem}h4,.h4{font-size:1.5rem}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}h1 i,h2 i,h3 i,h4 i,h5 i,h6 i,.h1 i,.h2 i,.h3 i,.h4 i,.h5 i,.h6 i{color:#6c757d;font-size:2.5rem}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-weight:800!important}.rooms-page h5{border-top:3px solid rgba(39,70,133,.5);color:#c10f0f}.rooms-page h5:hover{border-top:3px solid rgba(39,70,133,1)}.bold{font-weight:800!important}.bold600{font-weight:600!important}.hentry p a,.hentry p a:visited,.hentry li a,.hentry li a:visited{color:#000;text-decoration:underline!important}.hentry p a:hover,.hentry li a:hover{color:#274685;text-decoration:underline!important}.hentry h1 a,.hentry h2 a,.hentry h3 a,.hentry h4 a,.hentry h5 a,.hentry h6 a,.hentry h1 a:hover,.hentry h2 a:hover,.hentry h3 a:hover,.hentry h4 a:hover,.hentry h5 a:hover,.hentry h6 a:hover{text-decoration:none!important}.hentry h1 a:hover,.hentry h2 a:hover,.hentry h3 a:hover,.hentry h4 a:hover,.hentry h5 a:hover,.hentry h6 a:hover{color:#274685}.hentry h5{clear:both}.hentry ol{counter-reset:myCounter;margin-left:0;padding-left:0}.hentry ol.cf-ol{counter-reset:none!important}.hentry ol li{position:relative;padding-left:3em;margin:.45em 0;list-style:none;line-height:1.8em;cursor:pointer;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.hentry ol li:hover{color:#000}.hentry ol li:before{content:counter(myCounter);counter-increment:myCounter;position:absolute;top:0;left:0;width:1.8em;height:1.8em;line-height:1.8em;padding:0;color:#fff;font-weight:800;background:#274685;text-align:center;border-radius:.9em;box-shadow:0px 1px 4px 0px rgba(0,0,0,.3);z-index:1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.hentry ol li:hover:before{background-color:#c10f0f;transform:rotate(-360deg);-webkit-transform:rotate(-360deg);-o-transform:rotate(-360deg);-moz-transform:rotate(-360deg);transition-duration:.6s}.hentry ol li li:before{background-color:#c10f0f}.hentry ol li:after{position:absolute;top:2.1em;left:.9em;width:2px;height:calc(100% - 2em);content:'';background-color:#cbcbcb;z-index:0}.hentry ol li:hover:after{background-color:#c10f0f}.hentry ol.cf-ol li:before,.hentry ol.cf-ol li:hover:before,.hentry ol.cf-ol li:after,.hentry ol.cf-ol li:hover:after{display:none}.hentry ol li li{font-size:.8em}.hentry blockquote{padding:1rem 1rem 1rem 5rem;margin:1rem 0;width:100%;position:relative;overflow:visible;background:#dae6ed;border-color:rgba(183,183,168,.3);border-width:1px;border-style:solid;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;-moz-box-shadow:3px 3px 4px rgba(203,214,204,.7);-webkit-box-shadow:3px 3px 4px rgba(203,214,204,.7);box-shadow:3px 3px 4px rgba(203,214,204,.7)}.hentry blockquote:before{font-size:4rem;color:#274685;position:absolute;left:0;top:0;bottom:0;width:4rem;content:'\e829';font-family:"font-optima2020"}@media (max-width:350px){.hentry blockquote{padding-left:1em!important}.hentry blockquote:before{display:none}}.color1{color:#274685}.text-lightcustom,a.text-lightcustom:hover,a.text-lightcustom:visited{color:#f8f9fa}.bg-color1{background-color:#274685}.bg-color2{background-image:linear-gradient(to right,#274685 0%,#75a3d4 100%)}body.home .jumbotron{height:320px;background-size:cover;-moz-background-size:cover;background-position:50% 50%;background-repeat:no-repeat;overflow:hidden;margin-bottom:0}@media (max-width:1200px){body.home .jumbotron{height:280px}}@media (max-width:992px){body.home .jumbotron{height:250px}}@media (max-width:768px){body.home .jumbotron{height:220px}}body.home .jumbotron h1{font-size:2rem;font-weight:800!important;text-shadow:2px 2px 3px rgba(255,255,255,.6),-2px -2px 3px rgba(255,255,255,.8)}body.home .jumbotron h1 a{color:#002c7a;text-decoration:none}body.home .jumbotron p{font-size:.95rem;text-shadow:1px 1px 1px rgba(255,255,255,.9),-1px -1px 3px rgba(255,255,255,.9),0px 0px 4px #fff}body.home .jumbotron p a{color:#212529;text-decoration:none}.text-darkblue{color:#002c7a}.bg-darkblue{background:#002c7a}.text-shadow-dark{text-shadow:2px 1px 1px rgba(0,50,90,.7)}.text-shadow-smooth-dark{text-shadow:2px 1px 1px rgba(0,50,90,.4)}.btn-darkred{color:#fff!important;background-color:#c10f0f!important;border-color:#a50303!important}.btn-darkred:hover{color:#fff!important;background-color:#a50303!important;border-color:#890000!important}.btn-darkgreen{color:#fff!important;background-color:#007218!important;border-color:#005b12!important}.btn-darkgreen:hover{color:#fff!important;background-color:#21a53d!important;border-color:#15842b!important}.btn-darkblue{color:#fff!important;background-color:#007082!important;border-color:#006777!important}.btn-darkblue:hover{color:#fff!important;background-color:#38a4b5!important;border-color:#2c8e9e!important}.btn-darkblue1{color:#fff!important;background-color:#274685!important;border-color:#274685!important}.btn-darkblue1:hover{color:#fff!important;background-color:#1c376d!important;border-color:#1c376d!important}.btn-violet{color:#000!important;background-color:#c0bfff!important;border-color:#c0bfff!important}.btn-violet:hover{color:#000!important;background-color:#ddd6ff!important;border-color:#ddd6ff!important}.btn-lightgray{color:#000!important;background-color:#E2E6EA!important;border-color:#d4d8db!important}.btn-lightgray:hover{color:#000!important;background-color:#fff!important;border-color:#edeff2!important}.btn-bg-accent{position:relative}.btn-bg-accent:before{background:url(//adler-kurort-sochi.ru/wp-content/themes/parent-bootstrap4-adler-kurort-sochi.ru-2023/i/bg-diagonal.svg) no-repeat 0 0;background-size:auto;background-size:cover;content:'';height:100%;left:0;position:absolute;top:0;width:100%}.display-5{font-size:1.2rem;font-weight:400;line-height:1.2}.display-6{font-size:1rem;font-weight:400;line-height:1.2}.display-5plus{font-size:2rem;font-weight:600;line-height:1.2}body.admin-bar .navbar{top:32px}@media screen and (max-width:782px){body.admin-bar .navbar{top:46px}}.navbar{-moz-box-shadow:3px 3px 6px rgba(140,160,190,.7);-webkit-box-shadow:3px 3px 6px rgba(140,160,190,.7);box-shadow:3px 3px 6px rgba(140,160,190,.7);height:4.5rem}.navbar-toggler.custom-toggler{border-color:#000 !important}.navbar-toggler.custom-toggler:hover,.navbar-toggler.custom-toggler:focus,.navbar-toggler.custom-toggler:active{border-color:#002c7a !important;outline:none!important}.navbar-toggler.custom-toggler .navbar-toggler-icon{font-family:"font-optima2020";background-image:none!important;position:relative}.custom-toggler .navbar-toggler-icon:before{content:'\f0c9';font-size:1.8rem;color:#000}.navbar-toggler.custom-toggler .navbar-toggler-icon b{line-height:1.6rem}.custom-toggler:hover .navbar-toggler-icon:before{color:#002c7a}.navbar button[aria-expanded=true]>span.close{display:inline;color:#002c7a;opacity:1}.navbar button[aria-expanded=true]>span.navbar-toggler-icon{display:none}.navbar button[aria-expanded=false]>span.close{display:none}.navbar button[aria-expanded=true]>b{line-height:1.6rem}.navbar-brand{background:url(//adler-kurort-sochi.ru/wp-content/themes/parent-bootstrap4-adler-kurort-sochi.ru-2023/i/optima-logo.png) center/contain no-repeat;width:150px;min-height:35px}@media only screen and (max-width:575.98px){.navbar,.navbar .container-sm{padding-left:0!important;padding-right:0!important}.navbar-toggler{margin-left:15px!important}.cont-tel{margin-right:15px!important}}.navbar .cont{font-size:1.1rem;font-weight:600;color:#000}.navbar .cont a{color:#000;text-align:center;text-decoration:none}.navbar .cont a:hover,.navbar .cont a:hover i{color:#004acc;text-decoration:none}.navbar .cont em{font-style:normal;font-weight:800;font-size:1.3rem}.icon-whatsapp:before{content:url(//adler-kurort-sochi.ru/wp-content/themes/parent-bootstrap4-adler-kurort-sochi.ru-2023/i/whatsapp-sign-logo.svg)!important;display:inline-block;vertical-align:middle}.icon-telegram:before{content:url(//adler-kurort-sochi.ru/wp-content/themes/parent-bootstrap4-adler-kurort-sochi.ru-2023/i/telegram-sign-logo.svg);display:inline-block;vertical-align:middle}.icon-maxmgn:before{content:url(//adler-kurort-sochi.ru/wp-content/themes/parent-bootstrap4-adler-kurort-sochi.ru-2023/i/max-messenger-sign-logo.svg);display:inline-block;vertical-align:middle}.icon-vkmgn:before{content:url(//adler-kurort-sochi.ru/wp-content/themes/parent-bootstrap4-adler-kurort-sochi.ru-2023/i/vk-messenger-sign-logo.svg);display:inline-block;vertical-align:middle}.navbar .cont.cont-whatsapp .icon-whatsapp,.navbar .cont.cont-whatsapp .icon-telegram,.navbar .cont.cont-whatsapp .icon-maxmgn,.navbar .cont.cont-whatsapp .icon-vkmgn{font-size:2rem}section.section-cont .icon-whatsapp,section.section-cont .icon-telegram,section.section-cont .icon-maxmgn,section.section-cont .icon-vkmgn{font-size:2.5rem;color:#fff}section.section-cont .icon-whatsapp:before,section.section-cont .icon-telegram:before,section.section-cont .icon-maxmgn:before,section.section-cont .icon-vkmgn:before{margin-top:-.2rem}section.section-cont a:hover .icon-whatsapp:before,section.section-cont a:hover .icon-telegram:before,section.section-cont a:hover .icon-maxmgn:before,section.section-cont a:hover .icon-vkmgn:before{box-shadow:0px 0px 7px #245675;border-radius:12px}.navbar .cont .btn{font-size:.9rem}.navbar .cont .btn:hover,.hentry .btn:hover{background:#004acc;border-color:#004acc;color:#fff!important;text-decoration:none!important}.navbar .cont .btn:hover i{color:#fff!important}.navbar .navbar-collapse .navbar-nav{background-color:#f8f9fa;width:30%;box-shadow:0 .5rem 1rem rgba(0,0,0,.4)!important}@media only screen and (max-width:767.98px){.fixed-top .navbar-collapse{box-shadow:0 .7rem .5rem rgba(0,0,0,.4)!important;overflow-x:hidden;overflow-y:auto}}@media only screen and (max-width:767.98px){.navbar .navbar-collapse .navbar-nav{width:100%;box-shadow:none!important}.navbar .navbar-collapse{width:100%}.navbar .navbar-collapse .navbar-nav li{text-align:center}}.navbar .navbar-collapse .navbar-nav li{font-size:1.1rem;font-weight:600;border-bottom:1px solid #fff}.navbar .navbar-collapse .navbar-nav li a{color:#000;padding:.3rem 1rem!important}.navbar .navbar-collapse .navbar-nav li:hover a,.navbar .navbar-collapse .navbar-nav li.current_page_item a,.navbar .navbar-collapse .navbar-nav li.current_page_item:hover a{color:#fff;background-color:#274685}.navbar .navbar-collapse .navbar-nav li:last-child a{border-bottom-right-radius:.25rem !important;border-bottom-left-radius:.25rem !important}.navbar .navbar-collapse .conts{background-color:#f8f9fa}.navbar .navbar-collapse .conts .cont a{margin-left:1rem;margin-right:1rem}.navbar .cont.cont-whatsapp .icon-whatsapp,.navbar .cont.cont-whatsapp .icon-telegram,.navbar .cont.cont-whatsapp .icon-maxmgn,.navbar .cont.cont-whatsapp .icon-vkmgn{font-size:2rem}.navbar .navbar-collapse .conts i{font-size:1.6rem}.navbar .navbar-collapse .conts i.icon-basket{font-size:1.1rem}.navbar .navbar-collapse .conts .cont a{margin-left:.5rem;margin-right:.5rem}@media only screen and (max-width:340px){.navbar .cont.cont-tel em{font-size:1rem}}section{padding:2rem 0;position:relative}section h1,section h2,section h3,section h4,section h5,section h6,section .h1,section .h2,section .h3,section .h4,section .h5,section .h6,section h1 a,section h2 a,section h3 a,section h4 a,section h5 a,section h6 a,section .h1 a,section .h2 a,section .h3 a,section .h4 a,section .h5 a,section .h6 a{color:#274685;text-decoration:none}section h1 i,section h2 i,section h3 i,section .h1 i,section .h2 i,section .h3 i{font-size:2.5rem}section.darkbg h1,section.darkbg h2,section.darkbg h3,section.darkbg .h1,section.darkbg .h2,section.darkbg .h3,section.darkbg h1 a,section.darkbg h2 a,section.darkbg h3 a,section.darkbg .h1 a,section.darkbg .h2 a,section.darkbg .h3 a,section.darkbg-i [class^=icon-]:before,section.darkbg-i [class*=" icon-"]:before,section.darkbg-i a,section.darkbg-i a:hover{color:#fff}section.darkbg .btn.btn-light{color:#000}.darkbg{background-image:linear-gradient(to right,#274685 0%,#9cd2fc 100%);color:#fff}.darkbg:before{background:url(//adler-kurort-sochi.ru/wp-content/themes/parent-bootstrap4-adler-kurort-sochi.ru-2023/i/bg-diagonal.svg) no-repeat 0 0;background-size:auto;background-size:cover;content:'';height:100%;right:0;position:absolute;top:0;width:100%}section.section-cont .btn{font-size:1rem;padding:.5rem!important}@media only screen and (min-width:768px) and (max-width:1199.98px){section.section-cont span.whtspp{font-size:.8rem}}.big{font-size:1.4rem;font-weight:600}@media only screen and (max-width:767.98px){.distan-section [class^=icon-]{margin:-.3rem 1rem 0 0;float:left;clear:right}.distan-section .display-4{font-size:2rem!important}.distan-section [class^=col-]{margin-bottom:1rem}.big{font-size:1rem;font-weight:400}}section.map,section.last-section{padding-bottom:0}section.map{overflow:hidden;margin-bottom:-80px;height:360px}section.section-map iframe{margin-bottom:-80px;height:360px}section.foot-section{padding-bottom:0;padding-top:0}section.foot-section a{color:#fff}section.blocks-section .card-body{padding-bottom:0;height:270px}section.blocks-section .card-vk .card-body{border:2px solid rgba(39,70,133,.5);background-color:#e6e8eb;background-size:contain;background-repeat:no-repeat;background-position:top center}@media screen and (max-width:984px){section.blocks-section .card-vk .card-body{background-size:100%;background-position:top center}}section.blocks-section .card-video .card-body,section.blocks-section .card-vk .card-body{height:270px}section.blocks-section .card-video .card-title,section.blocks-section .card-video i{color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.6),2px 2px 2px rgba(0,0,0,.4),-2px -2px 4px rgba(0,0,0,.4)}section.blocks-section .card-title a{color:#000}.wp-singular.page .post .card-rzd img.logo-ya{width:25%!important}.wp-singular.page .post .card-rzd .h5.card-title,.wp-singular.page .post .card-rzd .card-subtitle{display:none!important}.wp-singular.page .post .card-rzd .img-fluid{width:50%!important;float:right;margin-top:-3rem!important}.wp-singular.page .post .card-rzd .input-group{width:50%!important;float:left;margin-top:1rem;margin-bottom:0!important}.wp-singular.page .post .card-rzd button.btn{float:left;width:50%!important;margin-top:.5rem}@media (max-width:992px){.wp-singular.page .post .card-rzd button.btn{margin-top:2rem}.wp-singular.page .post .card-rzd img.logo-ya{width:40%!important}.wp-singular.page .post .card-rzd .img-fluid{width:50%!important}}@media (max-width:575.98px){.wp-singular.page .post .card-rzd button.btn{clear:both;width:100% !important}.wp-singular.page .post .card-rzd img.logo-ya{width:60%!important}.wp-singular.page .post .card-rzd .img-fluid{width:100%!important;clear:both;margin-top:0!important}}.background-holder{overflow:hidden;margin:0 auto;position:absolute;height:100%;pointer-events:none;z-index:-1}@media screen and (max-width:768px){body.page-template-page-contacts .background-holder .bg-color2,body.page-template-page-contacts .vcard .d-flex{background-image:none}body.page-template-page-contacts .text-lightcustom{color:#000!important}}@media screen and (min-width:319.98px) and (max-width:500px){.container-with-bg .col-text.pt-5{padding-top:3rem !important}}@media screen and (min-width:299.98px) and (max-width:320px){.container-with-bg .col-text.pt-5{padding-top:7rem !important}}@media (max-width:320px){.container-with-bg .col-text.pt-5{padding-top:10rem !important}}.carousel-section{background:#dae6ed;height:100%;max-height:380px;overflow:hidden}.carousel-section .carousel-nav-icon{height:48px;width:48px}.carousel-section .carousel-item .carouselitem img{opacity:1}.carousel-section .carousel-item .carouselitem:hover img{opacity:.7}.carousel-section .carousel-item .carouselitem a{text-decoration:none}@media (min-width:768px){.carousel-inner .carousel-item-right.active,.carousel-inner .carousel-item-next{transform:translateX(50%)}.carousel-inner .carousel-item-left.active,.carousel-inner .carousel-item-prev{transform:translateX(-50%)}}@media (min-width:992px){.carousel-inner .carousel-item-right.active,.carousel-inner .carousel-item-next{transform:translateX(33%)}.carousel-inner .carousel-item-left.active,.carousel-inner .carousel-item-prev{transform:translateX(-33%)}}@media (max-width:768px){.carousel-inner .carousel-item>div{display:none}.carousel-inner .carousel-item>div:first-child{display:block}}.carousel-inner .carousel-item.active,.carousel-inner .carousel-item-next,.carousel-inner .carousel-item-prev{display:flex}.carousel-inner .carousel-item-right,.carousel-inner .carousel-item-left{transform:translateX(0)}.box-overlay{position:relative;overflow:hidden}.box-overlay:before{content:"";width:100%;height:100%;background:rgba(0,0,0,.5);position:absolute;top:0;left:0;opacity:0;transition:all .35s ease 0s}.box-overlay:hover:before{opacity:1}.box-overlay img{width:100%;height:270px}.box-overlay h3{position:absolute;width:100%;text-align:center;margin:auto;left:0;right:0;top:15px;text-transform:uppercase}.box-overlay h3 a{color:#fff;text-shadow:0 0 4px rgba(0,0,0,.9),0 0 4px rgba(0,0,0,.7),0 0 7px rgba(0,0,0,.5),0 0 12px rgba(0,0,0,.4)}.box-overlay:hover h3{display:none}.box-overlay .box-content{width:94%;height:94%;position:absolute;top:3%;left:3%}.box-overlay .box-content:after,.box-overlay .box-content:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;border-radius:6px;opacity:0;transition:all .7s ease 0s}.box-overlay .box-content:before{border-bottom:1px solid rgba(255,255,255,.5);border-top:1px solid rgba(255,255,255,.5);transform:scale(0,1);transform-origin:0 0 0}.box-overlay .box-content:after{border-left:1px solid rgba(255,255,255,.5);border-right:1px solid rgba(255,255,255,.5);transform:scale(1,0);transform-origin:100% 0 0}.box-overlay:hover .box-content:after,.box-overlay:hover .box-content:before{opacity:1;transform:scale(1);transition-delay:.15s}.box-overlay .title{text-transform:uppercase!important;color:#fff;margin-left:10px;height:35px;opacity:0;transform:translate3d(0,-50px,0);transition:transform .5s ease 0s;z-index:2;position:relative}.box-overlay:hover .title{opacity:1;transform:translate3d(0,0,0)}.box-overlay .title a.page-item{position:absolute;left:0;top:0;opacity:0;color:#fff}.box-overlay:hover .title a.page-item{opacity:1;color:#fff;text-decoration:underline}.box-overlay:hover .title a.page-item:hover{color:#fff;text-decoration:underline}.box-overlay p{margin-left:10px;position:relative;opacity:0;transform:translate3d(0,-50px,0);transition:all .7s ease 0s}.box-overlay:hover p{opacity:1;transform:translate3d(0,0,0);transition-delay:.15s}.box-overlay p:before{font-family:"font-optima2020";content:'\e816';font-size:1.4rem;color:#fff;padding-right:5px}.box-overlay p b{font-size:1.1rem}.box-overlay ul{margin:0 0 0 10px;padding:0;list-style:none;position:relative;opacity:0;transform:translate3d(0,-50px,0);transition:all .7s ease 0s}.box-overlay:hover ul{opacity:1;transform:translate3d(0,0,0);transition-delay:.15s}.box-overlay ul li{margin:0 0 1rem;padding:0;line-height:1.5;position:relative;color:#fff}.box-overlay ul li:before{font-family:"font-optima2020";content:'\e816';font-size:1.4rem;color:#fff;padding-right:5px}.box-overlay .icon{position:absolute;right:0;top:0;opacity:0;z-index:1;transition:all .7s ease 0s;z-index:2}.box-overlay:hover .icon{opacity:1;transition-delay:.15s}.box-overlay .icon a{transition:all .4s ease 0s}.box-overlay .icon a:hover{background:#fafafa}@media only screen and (min-width:576px) and (max-width:991.98px){.box-overlay .icon{position:relative;display:block;width:7rem;margin-bottom:5px;margin-left:5px}}@media only screen and (max-width:575.98px){.box-overlay .icon{position:relative;display:block;width:7rem;margin-bottom:5px;margin-left:5px}}@media only screen and (max-width:990px){.box-overlay{margin-bottom:30px}.box-overlay p{line-height:1}}.box-multi{position:relative}.box-multi1{width:calc(50% - 15px);margin-right:30px;margin-bottom:20px}.box-multi1:nth-child(even){margin-right:0}@media only screen and (min-width:768px) and (max-width:991.98px){.box-multi1{width:calc(50% - 15px);margin-right:0;margin-bottom:20px}.box-multi1:nth-child(odd){margin-right:30px}}@media only screen and (min-width:768px){.col-multipics{width:50%}}@media only screen and (max-width:767.98px){.box-multi1{width:100%;margin-right:0;margin-bottom:30px}.col-multipics{width:100%}}.box-multi .title{width:100%;height:70px;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;text-align:center}.box-multi .title a.page-item{margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}.box-multi .title a.btn{margin:auto;position:absolute;top:45px;left:0;bottom:0;right:0;height:2rem;width:8rem;text-transform:capitalize}.box-multi:before{content:'';float:left;padding-top:100%}.box-multi img{width:100%;height:100%}.ngg-galleryoverview{display:-webkit-flex;-webkit-flex-flow:row wrap;display:flex;flex-flow:row wrap}.ngg-galleryoverview.default-view{display:flex!important}.ngg-gallery-thumbnail-box{-webkit-flex:0 1 25%;-ms-flex:0 1 25%;flex:0 1 25%}.ngg-galleryoverview .ngg-gallery-thumbnail-box .ngg-gallery-thumbnail img{width:100%;height:auto;border-radius:6px}.ngg-gallery-thumbnail img:hover{background-color:transperent}.ngg-galleryoverview .ngg-gallery-thumbnail-box,.ngg-galleryoverview .ngg-gallery-thumbnail-box .ngg-gallery-thumbnail,.ngg-galleryoverview .ngg-gallery-thumbnail-box .ngg-gallery-thumbnail a,.ngg-galleryoverview .ngg-gallery-thumbnail-box .ngg-gallery-thumbnail a img{border:none!important;padding:0!important}.ngg-galleryoverview .ngg-gallery-thumbnail-box .ngg-gallery-thumbnail{margin:0 5px 5px 0;-webkit-flex:0 1 25%;-ms-flex:0 1 25%;flex:0 1 25%}.ngg-gallery-thumbnail-box .ngg-gallery-thumbnail span{display:none}.hentry .ngg-galleryoverview{margin:0 0 0 15px;width:40%;overflow:hidden;float:right;z-index:3;position:relative;display:flex!important}@media screen and (min-width:768px) and (max-width:1199.98px){.hentry .ngg-galleryoverview{width:50%}}@media screen and (min-width:400px) and (max-width:767.98px){.hentry .ngg-galleryoverview{margin:0;width:100%;clear:all;float:none}}@media screen and (max-width:399.98px){.hentry .ngg-galleryoverview{margin:0;width:100%;clear:all;float:none}}.hentry .ngg-gallery-thumbnail-box{margin:0}@media screen and (max-width:399.98px){.hentry .ngg-gallery-thumbnail-box{margin:0;-webkit-flex:0 1 50%;-ms-flex:0 1 50%;flex:0 1 50%}}.gallery-page .ngg-galleryoverview{margin:0;float:none;width:100%;display:flex!important}.gallery-page .ngg-galleryoverview.default-view{display:flex!important}.gallery-page .ngg-galleryoverview br,.gallery-page .ngg-galleryoverview .ngg-clear{display:none}.gallery-page .ngg-galleryoverview .ngg-gallery-thumbnail-box{margin:0;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;max-width:180px!important}@media screen and (max-width:1199.98px){.gallery-page .ngg-galleryoverview .ngg-gallery-thumbnail-box{max-width:120px!important}}.hentry .btn{text-decoration:none!important}.services-page ul{margin:1rem 0 0;padding:0;list-style:none;width:100%;overflow:hidden;display:grid;grid-gap:15px}.services-page ul li{margin:0;padding:1rem;position:relative;background-color:#eaeef2;border:1px solid rgba(39,70,133,.1);-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}.services-page ul li:hover{border:1px solid rgba(39,70,133,.3)}.services-page ul li:after{position:absolute;bottom:.9rem;right:.1rem;width:3rem;height:3rem;font-size:3rem;z-index:0;color:rgba(39,70,133,.2);content:'\e813';font-family:"font-optima2020"}.services-page ul li:hover:after{color:rgba(39,70,133,.4)}@media (max-width:575.98px){.services-page ul{grid-template-columns:repeat(1,1fr)}}@media (max-width:768.98px) and (min-width:576px){.services-page ul{grid-template-columns:repeat(2,1fr)}}@media (max-width:991.98px) and (min-width:768px){.services-page ul{grid-template-columns:repeat(2,1fr)}}@media (max-width:1199.98px) and (min-width:992px){.services-page ul{grid-template-columns:repeat(3,1fr)}}@media (min-width:1200px){.services-page ul{grid-template-columns:repeat(3,1fr)}}.responsive-iframe{overflow:hidden}@media screen and (min-width:768px) and (max-width:991.98px){.responsive-iframe iframe.iframeprice{transform-origin:0 0;transform:scale(.9)}}@media screen and (min-width:576px) and (max-width:767.98px){.responsive-iframe iframe.iframeprice{transform-origin:0 0;transform:scale(.85)}}@media screen and (max-width:575.98px){.responsive-iframe iframe.iframeprice{transform-origin:0 0;transform:scale(.8)}.gallery-page .responsive-iframe iframe{transform-origin:0 0;transform:scale(.8)}}.hentry img{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;z-index:3;position:relative}.size-full{margin:0;padding:0;width:100%;height:auto}.aligncenter{float:none;text-align:center;margin:5px auto}.alignleft{float:left!important;margin:8px 10px 5px 0}.alignright{float:right!important;margin:8px 0 5px 15px;display:block}.hentry img.alignleft,.hentry img.alignright{width:40%;height:auto}@media screen and (max-width:767.98px){.hentry img.alignleft,.hentry img.alignright{margin:0;width:100%;clear:all;float:none}}.none{padding:1px}#respond{background:#85b1dd;padding:20px;margin-bottom:30px;border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px}#respond h3{margin:0 0 .1em;padding:0 0 .1em}h4#comments{color:#9ac2ea;margin:1.5rem 0;padding:0}#respond p{font-size:11px;margin:0 0 1em}ol.commentlist{margin:0;padding:0;text-indent:0}@media (max-width:767.98px){ol.commentlist{list-style:none}}ol.commentlist li{border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;margin:0 0 1.5rem;padding:5px 7px 5px 10px;position:relative;border:1px solid #ededed;-moz-box-shadow:2px 2px 4px rgba(140,160,190,.7);-webkit-box-shadow:2px 2px 4px rgba(140,160,190,.7);box-shadow:2px 2px 4px rgba(140,160,190,.7)}ol.commentlist li div.vcard{font-size:.95rem}ol.commentlist li div.vcard cite.fn{font-style:normal}ol.commentlist li div.vcard cite.fn a.url{color:#c00;text-decoration:underline}ol.commentlist li div.vcard cite.fn a.url:hover{color:#000}ol.commentlist li .avatar{left:7px;position:absolute;top:7px}ol.commentlist li div.commentmetadata{font:bold 1.1em/1.4 helvetica,arial,sans-serif;text-align:right;position:absolute;right:5px;top:5px}ol.commentlist li div.commentmetadata a{color:#333;text-decoration:none}ol.commentlist li div.commentmetadata a:hover{color:#000}ol.commentlist li p{font-size:.9rem;margin:0 0 1em}ol.commentlist li ul{font:normal 12px/1.4 helvetica,arial,sans-serif;list-style:square;margin:0 0 1em;padding:0;text-indent:0}ol.commentlist li div.reply{width:120px;background:#999;color:#fff;font-size:11px;text-shadow:1px 1px 0 #545454;padding:3px 5px;text-align:center;margin-bottom:7px}ol.commentlist li div.reply:hover{background:#83db7e;border:1px solid #009230}ol.commentlist li div.reply a{color:#fff;text-decoration:none;text-transform:uppercase;display:block;padding:1px 3px}ol.commentlist li ul.children{list-style:none;margin:1em 0 0;text-indent:0}ol.commentlist li ul.children li.depth-2{margin:0 0 .25em}ol.commentlist li ul.children li.depth-3{margin:0 0 .25em}ol.commentlist li ul.children li.depth-4{margin:0 0 .25em}ol.commentlist li.even{background:#fff}ol.commentlist li.odd{background:#f6f6f6}ol.commentlist li.pingback div.vcard{padding:0 170px 0 0}.waitmoderation{color:Red;font-style:italic;font-size:.8em}#commentform{font-size:100%;text-align:left}#commentform .logged-in{margin:0 0 1em}#cancel-comment-reply{font-size:1em;font-weight:600;padding:.3rem .6rem;margin-bottom:.5rem}#cancel-comment-reply a{color:#274685;text-decoration:underline}#cancel-comment-reply a:hover{color:#000}#commentform textarea,#commentform input[type=text]{color:#000;font-size:1.2em;padding:.3rem .6rem;margin-bottom:.5rem;vertical-align:top;border:1px solid transparent;-webkit-border-radius:.4rem;-moz-border-radius:.4rem;border-radius:.4rem}#commentform textarea{width:97%}#commentform textarea:hover,#commentform input[type=text]:hover{border:1px solid #004acc;background-color:#fff;font-weight:700}#commentform textarea:focus,#commentform input[type=text]:focus{border:1px solid #004acc;background-color:#fff;font-weight:700;outline:none;box-shadow:0 0 0 2px #87cefa}#commentform input[type=text]{width:200px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#commentform input[type=submit]{min-width:200px!important;font-size:1.8rem!important;-webkit-border-radius:.3rem;-moz-border-radius:.3rem;border-radius:.3rem;color:#fff;background-color:#dc3545;border-color:#dc3545;padding:.5rem 1rem;line-height:1.1}#commentform input[type=submit]:hover{color:#fff;background-color:#c82333;border-color:#bd2130}#commentform input[type=submit]:focus{color:#fff;background-color:#c82333;border-color:#bd2130;box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}#commentform .required{color:Red;font-size:1.4em;line-height:1.4em}#commentform .commenterfield{text-align:left!important}#commentform p{margin:0 0 .2em}#commentform label{text-align:left!important}#commentform .caption{line-height:1.4;margin:0 0 1em}#commentform .comment-timeout{margin:2em 0 0}#commentform .subscribe-to-comments{margin:1em 0 .25em;padding:5px 10px;border:1px solid #ccc;width:530px}#contact{font-size:120%;margin:0 0 1em}
body{padding-top:0!important}.container-fluid{background:url(//adler-kurort-sochi.ru/wp-content/themes/MAIN-adler-kurort-sochi.ru-2023/i/bgtopsky.jpg) repeat-x left top}.bloglist{padding-top:30px}.bloglist div.site{background:rgba(255,255,255,.8);font-size:1.6em;font-weight:700;text-align:center;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;-moz-box-shadow:3px 3px 4px rgba(0,0,0,.4);-webkit-box-shadow:3px 3px 4px rgba(0,0,0,.4);box-shadow:3px 3px 4px rgba(0,0,0,.4)}@media screen and (max-width:992px){.bloglist div.site{background:#8dcae7}.container-fluid{background:0 0}}
.page-item-16 i.icon-font-whhg:before{content:"\f5e8"}.page-item-17 i.icon-font-whhg:before{content:"\f4f5"}.page-item-18 i.icon-font-whhg:before,aside nav a .icon.icon-18 i.icon-font-whhg:before{content:"\f15b"}.page-item-15 i.icon-font-whhg:before{content:"\f2b9"}.page-item-19 i.icon-font-whhg:before{content:"\f3cb"}.page-item-20 i.icon-font-whhg:before{content:"\f131"}.page-item-29 i.icon-font-whhg:before{content:"\f555"}.page-item-21 i.icon-font-whhg:before{content:"\f23b"}.page-item-23 i.icon-font-whhg:before{content:"\f392"}.page-item-25 i.icon-font-whhg:before{content:"\f113"}.page-item-31 i.icon-font-whhg:before,aside nav a .icon.icon-31 i.icon-font-whhg:before{content:"\f3a4"}.page-item-37 i.icon-font-whhg:before{content:"\f19b"}.page-item-33 i.icon-font-whhg:before{content:"\f220"}.page-item-35 i.icon-font-whhg:before{content:"\f790"}