.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 form .wpcf7-response-output{margin:2em
0.5em 1em;padding:0.2em 1em;border:2px
solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:normal;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px
solid #dc3232;background:#fff;padding: .2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0
0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:0.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0
24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion: reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes
spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes
blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:0.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute !important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-transform:translateZ(0);transform:translateZ(0);width:100%;z-index:99992}.fancybox-container
*{box-sizing:border-box}.fancybox-outer,.fancybox-inner,.fancybox-bg,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(0.47, 0, 0.74, 0.71)}.fancybox-is-open .fancybox-bg{opacity: .9;transition-timing-function:cubic-bezier(0.22, 0.61, 0.36, 1)}.fancybox-infobar,
.fancybox-toolbar,
.fancybox-caption,
.fancybox-navigation .fancybox-button{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease, visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-infobar .fancybox-infobar,
.fancybox-show-toolbar .fancybox-toolbar,
.fancybox-show-caption .fancybox-caption,
.fancybox-show-nav .fancybox-navigation .fancybox-button{opacity:1;transition:opacity .25s ease 0s, visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0
10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;white-space:normal;width:100%;z-index:99994}.fancybox-slide::before{content:'';display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--previous,.fancybox-slide--current,.fancybox-slide--next{display:block}.fancybox-slide--image{overflow:hidden;padding:44px
0}.fancybox-slide--image::before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{-webkit-animation-timing-function:cubic-bezier(0.5, 0, 0.14, 1);animation-timing-function:cubic-bezier(0.5, 0, 0.14, 1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:-webkit-zoom-out;cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:-webkit-zoom-in;cursor:zoom-in}.fancybox-can-swipe .fancybox-content,
.fancybox-can-pan .fancybox-content{cursor:-webkit-grab;cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-container [data-selectable='true']{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;object-fit:contain;margin:0;max-height:none;max-width:none;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--video .fancybox-content,
.fancybox-slide--map .fancybox-content,
.fancybox-slide--iframe .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-video,.fancybox-iframe{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error
p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30, 30, 30, 0.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:visited,.fancybox-button:link{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px
dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button
div{height:100%}.fancybox-button
svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg
path{fill:currentColor;stroke-width:0}.fancybox-button--play svg:nth-child(2),
.fancybox-button--fsenter svg:nth-child(2){display:none}.fancybox-button--pause svg:nth-child(1),
.fancybox-button--fsexit svg:nth-child(1){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0;-ms-transform-origin:0;transform-origin:0;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity: .8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,
.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button
div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;padding:31px
26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px
6px 31px 26px;right:0}.fancybox-caption{bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:25px
44px 25px 44px;right:0;text-align:center;z-index:99996}.fancybox-caption::before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAD6CAQAAADKSeXYAAAAYklEQVQoz42RwQ3AMAgDjfcfup8WoRykfBAK5mQHKSz5rbXJPis1hjiV3CIqgG0hLZPkVkA4p4x5oR1bVeDrdCLrW2Q0D5bcwY3TGMHbdw3mPRuOtaspYP1w//G1OIcW148H0DMCqI/3mMMAAAAASUVORK5CYII=);background-repeat:repeat-x;background-size:contain;bottom:0;content:'';display:block;left:0;pointer-events:none;position:absolute;right:0;top:-44px;z-index:-1}.fancybox-caption a,
.fancybox-caption a:link,
.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{-webkit-animation:fancybox-rotate 1s linear infinite;animation:fancybox-rotate 1s linear infinite;background:transparent;border:4px
solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity: .7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@-webkit-keyframes fancybox-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes fancybox-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.fancybox-animated{transition-timing-function:cubic-bezier(0, 0, 0.25, 1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.fancybox-fx-fade.fancybox-slide--previous,.fancybox-fx-fade.fancybox-slide--next{opacity:0;transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(1.5, 1.5, 1.5);transform:scale3d(1.5, 1.5, 1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(0.5, 0.5, 0.5);transform:scale3d(0.5, 0.5, 0.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;-webkit-transform:rotate(-360deg);-ms-transform:rotate(-360deg);transform:rotate(-360deg)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(0, 0, 0) translate3d(-100%, 0, 0);transform:scale3d(0, 0, 0) translate3d(-100%, 0, 0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(0, 0, 0) translate3d(100%, 0, 0);transform:scale3d(0, 0, 0) translate3d(100%, 0, 0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;-webkit-transform:scale3d(1, 1, 1) translate3d(0, 0, 0);transform:scale3d(1, 1, 1) translate3d(0, 0, 0)}.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%, 0, 0) scale(0.1) skew(-10deg);transform:translate3d(-100%, 0, 0) scale(0.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%, 0, 0) scale(0.1) skew(10deg);transform:translate3d(100%, 0, 0) scale(0.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translate3d(0, 0, 0) scale(1);transform:translate3d(0, 0, 0) scale(1)}@media all and (max-height: 576px){.fancybox-caption{padding:12px}.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px
0}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share
h1{color:#222;font-size:35px;font-weight:700;margin:0
0 20px 0}.fancybox-share
p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0
5px 10px 5px;min-width:130px;padding:0
15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:visited,.fancybox-share__button:link{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button
svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg
path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px
0 0 0;outline:none;padding:10px
15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px
2px 4px 2px;position:absolute;right:0;-webkit-tap-highlight-color:transparent;top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0, 0, 0, 0.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list
a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0, 0, 0, 0.1);background-position:center center;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a::before{border:6px
solid #ff5268;bottom:0;content:'';left:0;opacity:0;position:absolute;right:0;top:0;transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);z-index:99991}.fancybox-thumbs__list a:focus::before{opacity: .5}.fancybox-thumbs__list a.fancybox-thumbs-active::before{opacity:1}.fancybox-container.fancybox-is-open{z-index:99999}@media all and (max-width: 576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list
a{max-width:calc(100% - 10px)}}@font-face{font-family:'Mulish';src:url('/wp-content/themes/ostrov/fonts/Mulish-Black.eot');src:local('Mulish Black'), local('Mulish-Black'), url('/wp-content/themes/ostrov/fonts/Mulish-Black.ttf') format('truetype');font-weight:900;font-style:normal}@font-face{font-family:'Mulish';src:url('/wp-content/themes/ostrov/fonts/Mulish-BlackItalic.eot');src:local('Mulish Black Italic'), local('Mulish-BlackItalic'), url('/wp-content/themes/ostrov/fonts/Mulish-BlackItalic.ttf') format('truetype');font-weight:900;font-style:italic}@font-face{font-family:'Mulish';src:url('/wp-content/themes/ostrov/fonts/Mulish-ExtraBoldItalic.eot');src:local('Mulish ExtraBold Italic'), local('Mulish-ExtraBoldItalic'), url('/wp-content/themes/ostrov/fonts/Mulish-ExtraBoldItalic.ttf') format('truetype');font-weight:800;font-style:italic}@font-face{font-family:'Mulish';src:url('/wp-content/themes/ostrov/fonts/Mulish-MediumItalic.eot');src:local('Mulish Medium Italic'), local('Mulish-MediumItalic'), url('/wp-content/themes/ostrov/fonts/Mulish-MediumItalic.ttf') format('truetype');font-weight:500;font-style:italic}@font-face{font-family:'Mulish';src:url('/wp-content/themes/ostrov/fonts/Mulish-Medium.eot');src:local('Mulish Medium'), local('Mulish-Medium'), url('/wp-content/themes/ostrov/fonts/Mulish-Medium.ttf') format('truetype');font-weight:500;font-style:normal}@font-face{font-family:'Mulish';src:url('/wp-content/themes/ostrov/fonts/Mulish-SemiBoldItalic.eot');src:local('Mulish SemiBold Italic'), local('Mulish-SemiBoldItalic'), url('/wp-content/themes/ostrov/fonts/Mulish-SemiBoldItalic.ttf') format('truetype');font-weight:600;font-style:italic}@font-face{font-family:'Mulish';src:url('/wp-content/themes/ostrov/fonts/Mulish-BoldItalic.eot');src:local('Mulish Bold Italic'), local('Mulish-BoldItalic'), url('/wp-content/themes/ostrov/fonts/Mulish-BoldItalic.ttf') format('truetype');font-weight:bold;font-style:italic}@font-face{font-family:'Mulish';src:url('/wp-content/themes/ostrov/fonts/Mulish-ExtraBold.eot');src:local('Mulish ExtraBold'), local('Mulish-ExtraBold'), url('/wp-content/themes/ostrov/fonts/Mulish-ExtraBold.ttf') format('truetype');font-weight:800;font-style:normal}@font-face{font-family:'Mulish';src:url('/wp-content/themes/ostrov/fonts/Mulish-LightItalic.eot');src:local('Mulish Light Italic'), local('Mulish-LightItalic'), url('/wp-content/themes/ostrov/fonts/Mulish-LightItalic.ttf') format('truetype');font-weight:300;font-style:italic}@font-face{font-family:'Mulish';src:url('/wp-content/themes/ostrov/fonts/Mulish-Light.eot');src:local('Mulish Light'), local('Mulish-Light'), url('/wp-content/themes/ostrov/fonts/Mulish-Light.ttf') format('truetype');font-weight:300;font-style:normal}@font-face{font-family:'Mulish';src:url('/wp-content/themes/ostrov/fonts/Mulish-Bold.eot');src:local('Mulish Bold'), local('Mulish-Bold'), url('/wp-content/themes/ostrov/fonts/Mulish-Bold.ttf') format('truetype');font-weight:bold;font-style:normal}@font-face{font-family:'Mulish';src:url('/wp-content/themes/ostrov/fonts/Mulish-ExtraLightItalic.eot');src:local('Mulish ExtraLight Italic'), local('Mulish-ExtraLightItalic'), url('/wp-content/themes/ostrov/fonts/Mulish-ExtraLightItalic.ttf') format('truetype');font-weight:200;font-style:italic}@font-face{font-family:'Mulish';src:url('/wp-content/themes/ostrov/fonts/Mulish-Regular.eot');src:local('Mulish Regular'), local('Mulish-Regular'), url('/wp-content/themes/ostrov/fonts/Mulish-Regular.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'Mulish';src:url('/wp-content/themes/ostrov/fonts/Mulish-ExtraLight.eot');src:local('Mulish ExtraLight'), local('Mulish-ExtraLight'), url('/wp-content/themes/ostrov/fonts/Mulish-ExtraLight.ttf') format('truetype');font-weight:200;font-style:normal}@font-face{font-family:'Mulish';src:url('/wp-content/themes/ostrov/fonts/Mulish-Italic.eot');src:local('Mulish Italic'), local('Mulish-Italic'), url('/wp-content/themes/ostrov/fonts/Mulish-Italic.ttf') format('truetype');font-weight:normal;font-style:italic}@font-face{font-family:'Mulish';src:url('/wp-content/themes/ostrov/fonts/Mulish-SemiBold.eot');src:local('Mulish SemiBold'), local('Mulish-SemiBold'), url('/wp-content/themes/ostrov/fonts/Mulish-SemiBold.ttf') format('truetype');font-weight:600;font-style:normal}body,input,textarea,button{font-family:'Mulish',sans-serif;font-weight:400;font-size:16px;line-height:1.3}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,
.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide
img{display:block}.slick-slide.slick-loading
img{display:none}.slick-slide.dragging
img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px
solid transparent}.slick-arrow.slick-hidden{display:none}.odometer.odometer-auto-theme,.odometer.odometer-theme-digital{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;position:relative}.odometer.odometer-auto-theme .odometer-digit, .odometer.odometer-theme-digital .odometer-digit{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;position:relative}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-spacer, .odometer.odometer-theme-digital .odometer-digit .odometer-digit-spacer{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;visibility:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner, .odometer.odometer-theme-digital .odometer-digit .odometer-digit-inner{text-align:left;display:block;position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon, .odometer.odometer-theme-digital .odometer-digit .odometer-ribbon{display:block}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon-inner, .odometer.odometer-theme-digital .odometer-digit .odometer-ribbon-inner{display:block;-webkit-backface-visibility:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-value, .odometer.odometer-theme-digital .odometer-digit .odometer-value{display:block;-webkit-transform:translateZ(0)}.odometer.odometer-auto-theme .odometer-digit .odometer-value.odometer-last-value, .odometer.odometer-theme-digital .odometer-digit .odometer-value.odometer-last-value{position:absolute}.odometer.odometer-auto-theme.odometer-animating-up .odometer-ribbon-inner, .odometer.odometer-theme-digital.odometer-animating-up .odometer-ribbon-inner{-webkit-transition:-webkit-transform 2s;-moz-transition:-moz-transform 2s;-ms-transition:-ms-transform 2s;-o-transition:-o-transform 2s;transition:transform 2s}.odometer.odometer-auto-theme.odometer-animating-up.odometer-animating .odometer-ribbon-inner, .odometer.odometer-theme-digital.odometer-animating-up.odometer-animating .odometer-ribbon-inner{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.odometer.odometer-auto-theme.odometer-animating-down .odometer-ribbon-inner, .odometer.odometer-theme-digital.odometer-animating-down .odometer-ribbon-inner{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.odometer.odometer-auto-theme.odometer-animating-down.odometer-animating .odometer-ribbon-inner, .odometer.odometer-theme-digital.odometer-animating-down.odometer-animating .odometer-ribbon-inner{-webkit-transition:-webkit-transform 2s;-moz-transition:-moz-transform 2s;-ms-transition:-ms-transform 2s;-o-transition:-o-transform 2s;transition:transform 2s;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.odometer.odometer-auto-theme .odometer-digit + .odometer-digit, .odometer.odometer-theme-digital .odometer-digit+.odometer-digit{margin-left:0.1em;padding-right:3px}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity: .25}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity: .75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir='rtl'] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'←'}[dir='rtl'] .slick-prev:before{content:'→'}.slick-next{right:-25px}[dir='rtl'] .slick-next{right:auto;left:-25px}.slick-next:before{content:'→'}[dir='rtl'] .slick-next:before{content:'←'}@media (min-width: 979px){ul.nav li.dropdown.show-on-hover:hover>ul.dropdown-menu{display:block}.comment-list
.children{padding:0;margin-left:74px;padding-bottom:15px}.comment-list
.media{margin-top:0}}.text_block
iframe{max-width:100%;height:auto;aspect-ratio:16 / 9}.diagnozy-block-item
.back{transition:.3s;padding:14px
24px}.diagnozy-block-item a.back:hover{background:var(--main);color:var(--white)}.alignnone{margin:5px
20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px
auto 5px auto}.alignright{float:right;margin:5px
0 20px 20px}.alignleft{float:left;margin:5px
20px 20px 0}a
img.alignright{float:right;margin:5px
0 20px 20px}a
img.alignnone{margin:5px
20px 20px 0}a
img.alignleft{float:left;margin:5px
20px 20px 0}a
img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px
solid #f0f0f0;max-width:96%;padding:5px
3px 10px;text-align:center}.wp-caption.alignnone{margin:5px
20px 20px 0}.wp-caption.alignleft{margin:5px
20px 20px 0}.wp-caption.alignright{margin:5px
0 20px 20px}.wp-caption
img{border:0
none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0
4px 5px}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:0.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px
23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.submenu-block{opacity:0;visibility:hidden;pointer-events:none;transition:.3s}.fancybox-iframe{position:relative;aspect-ratio:16 / 9;max-height:90dvh;min-width:95vw;max-width:95vw}form.wpcf7-form .error-block{display:none}form.wpcf7-form.invalid .error-block{display:block}.checkbox .wpcf7-radio.wpcf7-not-valid .wpcf7-list-item-label:before,
.checkbox-links .wpcf7-radio.wpcf7-not-valid  label .wpcf7-list-item-label{border-color:var(--red)}#block-0{padding-top:0}.slick-dots>li:only-child{display:none}.mb-m8{margin-bottom:-8px}.slick-list{border-radius:16px}.styled-scrollbars{scrollbar-color:var(--main) var(--white)}::-webkit-scrollbar{width:8px;height:8px;border-radius:5px}::-webkit-scrollbar-thumb{background:var(--main)}::-webkit-scrollbar-track{background:var(--white)}.overlay{position:fixed;top:0;transition:.3s;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);z-index:999998;pointer-events:none;opacity:0;visibility:hidden}.overlay.active{opacity:1;pointer-events:all;visibility:visible}.coockie-modal{display:none;position:fixed;bottom:32px;box-shadow:0 12px 50px 0 rgba(0, 0, 0, 0.08);left:32px;z-index:1000;max-width:610px}.coockie-modal.active{display:block}.coockie-modal
.btn{padding:11px
24px;font-size:14px}p:last-child{margin-bottom:0}.my-arrow.slick-disabled{opacity:.7;cursor:no-drop}.search{position:relative}.textarea
textarea{resize:none;max-height:105px;border-radius:16px}.upToTop.active,.whatsapp-fixed.active,.tg-fixed.active{pointer-events:all;opacity:1;visibility:visible}.whatsapp-fixed,.tg-fixed{position:fixed;bottom:136px;right:28px;z-index:98;transition: .5s;opacity:0;pointer-events:none;visibility:hidden}.submit{margin-top:48px;margin-bottom:0px}.upToTop{cursor:pointer;position:fixed;transition: .5s;opacity:0;pointer-events:none;visibility:hidden;right:40px;bottom:100px;z-index:98;transition: .3s}.upToTop.norm{right:20px;bottom:20px}.whatsapp-fixed.norm{right:20px;bottom:75px}#loadmore{text-align:center}#loadmore
a{max-width:215px;margin-left:auto;margin-right:auto}.sticky{position:sticky;top:195px;left:0}.fancybox-content{border-radius:24px;padding:24px}.close_sidebar-block{margin-top:-60px}#vopros,#review{max-width:550px}.pole
.options{overflow-y:auto;max-height:200px}.pole.star-rating{margin-bottom:12px}.fancybox-slide--iframe .fancybox-content{border-radius:20px;width:auto;height:auto;max-height:100vh;overflow:hidden!important}.pole
.options{left:0;right:0}.wpcf7 .first-option{border:1px
solid var(--border)}.wpcf7 .pole .falsh-select{margin-bottom:12px}.wpcf7
.options{border:1px
solid var(--border);border-top:0}.wpcf7 .falsh-select.active .first-option{border-bottom:0}.tabs:not(.no-style){display:flex;flex-flow:row wrap;justify-content:space-between;background:var(--white);border-radius:24px;padding:8px
0px 0px 8px}.tabs:not(.no-style) .tab,.falsh-tab{padding-right:8px;margin-bottom:8px;flex:1 1 25%}.tabs:not(.no-style) .tab span,
.falsh-tab
span{display:inline-block;text-align:center;width:100%;background:transparent;padding:16px
24px;white-space:nowrap;cursor:pointer;transition:.3s;border-radius:16px;font-size:18px;text-align:center;line-height:1.2;color:var(--black);font-weight:600}.tabs:not(.no-style) .tab:hover span,
.falsh-tab:hover span,
.tabs:not(.no-style) .tab.active span,
.falsh-tab.active
span{background:var(--main);color:#fff}.tabs .tab:last-child,
.tabs .falsh-tab:last-child{margin-right:0}.tabs-content{position:relative}.tab-content{position:absolute;top:0;left:0;right:0;opacity:0;visibility:hidden;pointer-events:none;transition:.3s}.tab-content.active{position:relative;visibility:visible;opacity:1;pointer-events:all}.tab
span.flex{display:flex!important}.slick-dotted.slick-slider{margin-bottom:0}.form-modal{width:95%;padding:30px}.form-modal
.soglasie{text-align:left}.form-modal .soglasie label input:checked~span.wpcf7-list-item-label:before{background:var(--white);border:1px
solid var(--border)}.form-modal .soglasie label span.wpcf7-list-item-label:after{opacity:0;background-size:70%}.form-modal .soglasie label input:checked~span.wpcf7-list-item-label:after{opacity:1}.form-modal
.submit{margin-bottom:0}.form-modal .left
.back{min-height:350px}.form-modal
.p15{margin-bottom:0!important}.form-modal .falsh-select
.options{display:none}.form-modal .falsh-select.active
.options{display:block}.form-modal .first-option{padding-top:13px;padding-bottom:13px}.loading{position:relative;overflow:hidden}body:after{content:'Загрузка..';background:rgba(255,255,255,.6);opacity:0;pointer-events:all;visibility:hidden;display:block;z-index:22;position:fixed;inset:0;display:flex;align-items:center;justify-content:center;font-size:18px;color:var(--main)}.loading:before,.loading:after{opacity:1;pointer-events:all;visibility:visible}.input-file
input{opacity:0;position:absolute;inset:0;z-index:3}.input-file .wpcf7-form-control-wrap{background:url(/wp-content/themes/alyaska/img/file.svg)no-repeat;width:60px;height:60px;position:relative;display:block}.input-file .text-file{max-width:300px;text-align:right}.modal-content .form-block{background:var(--white);border-radius:24px}.modal-content .form-block
.soglasie{color:var(--gray);font-size:14px}.modal-content .form-block .soglasie
a{text-decoration:underline;color:var(--main)}.modal-content .form-block .soglasie a:hover{text-decoration:none}form .falsh-select{margin-bottom:0!important}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}.fancybox-iframe{position:relative}.falsh-tab{white-space:nowrap}.video:hover svg g path:nth-child(1){fill:var(--main)}.video:hover svg g path:nth-child(2){fill:var(--white)}.video:hover
span{color:var(--white)}.container .pbl-white
.container{padding-left:16px;padding-right:16px}.photos-review{overflow-x:auto;padding-bottom:4px;margin-bottom:20px}.page-block{padding-bottom:80px}.no-first_screen ~ #block-0
.pbl{padding-top:0}.title-block br+br{display:none}.top-footer.bb-1{border-color:rgba(255,255,255,.2)}.main-footer .logo-block svg
path{fill:var(--white)}.main-footer .logo-block svg:nth-child(2) path:nth-child(1),
.main-footer .logo-block svg:nth-child(2) path:nth-child(3){stroke:var(--white)}.footer-menu{flex:0 0 224px;max-width:224px}.bottom-footer
br{display:none}.main-footer{margin-bottom:48px}.m-item .img-block{height:200px}.m-item .img-block
img{object-position:top center}.hover-item .back:hover{background:var(--main)!important}.hover-item .back:hover .t-hover{color:var(--white)}.hover-item .back:hover
.btn{background:var(--white);color:var(--black);border-color:var(--white)}.hover-item .back:hover a:not(.btn){text-decoration:underline}.hover-item
.label{position:absolute;top:24px;left:24px;margin-right:24px}.sobytiya-item a:before{content:'';display:block;position:absolute;inset:0;border-radius:16px;background:linear-gradient(21deg, #1B3F35 6.24%, rgba(60, 118, 102, 0.20) 40.16%) 50% / cover no-repeat}.sobytiya-item
a{height:350px}.uslugi-item a:before{content:'';display:block;position:absolute;inset:0;border-radius:16px;border-radius:16px;background:linear-gradient(171deg, #3C7666 -13.14%, rgba(60, 118, 102, 0.00) 42.36%), linear-gradient(0deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%), 50% / cover no-repeat}.uslugi-item
a{height:240px}.pbl:not(.grid_cat_slider-block,.slider_grid-block) .uslugi-item:nth-child(1) a,
.pbl:not(.grid_cat_slider-block,.slider_grid-block) .slide-item-1 .uslugi-item:nth-child(3) a,
.cats_grid-block .uslugi-item:nth-child(10n + 9) a{padding:32px;height:504px;margin-bottom:-264px}.pbl:not(.grid_cat_slider-block,.slider_grid-block) .slide-item-1 .uslugi-item:nth-child(1) a{padding:16px;height:100%;margin-bottom:0px}.uslugi-item a:hover svg rect,
.razvlecheniya-item a:hover svg
rect{fill:var(--main);stroke:var(--main)}.uslugi-item a:hover svg path,
.razvlecheniya-item a:hover svg
path{stroke:var(--white)}.review-item.active .line-6{display:block}.read-more-btn:hover{color:var(--hover)}.action-item .img-block{height:200px}#loadmore{margin-top:80px}.aself-c{align-self:center}.razvlecheniya-item
a{height:280px}.razvlecheniya-item a:before{content:'';display:block;position:absolute;inset:0;border-radius:16px;background:linear-gradient(8deg, #3C7666 1.32%, rgba(60, 118, 102, 0.50) 41.82%) 50% / cover no-repeat}.video-item .video-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-item .video-icon
svg{width:46px;height:46px}.video-item .img-block{height:200px}.blog-item .img-block{height:250px}.pro-slider-parent
.labels{position:absolute;top:24px;left:24px;z-index:2;right:24px}.pro-slider-parent .labels
svg{min-width:13px}.pro-slider-parent .labels
.svg{min-width:13px}.nomer-item .slick-dots{position:absolute!important;bottom:-32px;left:0;right:0;top:auto}.nomer-item .pro-slider
.item{border-radius:24px 0 0 24px;overflow:hidden;height:inherit!important}.nomer-item .text-block{border-radius:0 24px 24px 0;overflow:hidden}.pbl-white .tabs:not(.no-style){background:var(--fon)}.pbl:not(.pbl-white) .bfon{background:var(--white)}.nomer-item.type-2
.back{display:block}.nomer-item.type-2 .fw-50{flex:0 0 100%;max-width:100%}.nomer-item.type-2 .text-block,
.nomer-item.type-2 .pro-slider
.item{border-radius:0}.nomer-item.type-2 .pro-slider
.item{height:240px!important}.nomer-item.type-2
.back{border-radius:16px!important;overflow:hidden}.nomer-item.type-2 .my-arrows{display:none}.nomer-item.type-2 .slick-dots{bottom:16px}.nomer-item.type-2 .text-block{padding:16px}.nomer-item.type-2
a.h3{font-size:18px;line-height:1.4;margin-bottom:24px}.nomer-item.type-2 .params
.param{margin-bottom:8px}.nomer-item.type-2 .price-block{font-size:16px;color:var(--black);line-height:1.4}.nomer-item .btn-b
svg{display:none}.nomer-item.type-2 span.btn-main-border{display:none}.nomer-item.type-2 .btn-b
svg{display:block;width:64px;height:64px}.nomer-item.type-2 .btn-b:first-child{flex-grow:1;margin-right:8px}.nomer-item.type-2 .btn-b:first-child
.btn{width:100%}.nomer-item:not(.type-2) .pro-slider
.item{overflow:hidden;border-radius:24px 0 0 24px}.nomer-item:not(.type-2) .text-block{border-radius:0 24px 24px 0;background:var(--white);overflow:hidden}.nomer-item:not(.type-2) .back.bwhite{background:transparent}.nomer-item:not(.type-2) .pro-slider{min-height:100%;max-height:100%}.nomer-item:not(.type-2) .slick-list,
.nomer-item:not(.type-2) .slick-track{height:100%!important}.photos-review
.p15{flex:0 0 200px;max-width:200px;height:180px}.nomer-item .text-block
svg{flex:0 0 32px;width:32px;height:auto}.text-review.blur:after{content:'';display:block;position:absolute;left:0;right:0;bottom:0;height:86px;background:linear-gradient(180deg, rgba(255, 255, 255, 0.50) 0%, #FFF 100%)}.pbl-white .text-review.blur:after{background:linear-gradient(180deg, rgba(246, 246, 246, 0.50) 0%, var(--fon) 100%)}.review-item.active .blur:after{display:none}.doc-item
a{padding-top:45px;background:var(--lmain);position:relative;min-height:174px;height:100%}.doc-item a:before{content:'';transition:.3s;display:block;position:absolute;left:0;top:0;width:16px;height:17px;background:linear-gradient(132deg,var(--fon) 0% 50%,rgba(53, 125, 105, 0.30) 50% 100%)}.doc-item a:hover:before{background:linear-gradient(132deg,rgba(53, 125, 105, 0.30) 0% 50%,var(--lmain) 50% 100%)}.bwhite .doc-item a:before{background:linear-gradient(132deg,#fff 0% 50%,rgba(53, 125, 105, 0.30) 50% 100%)}.bwhite .doc-item a:hover:before{background:linear-gradient(132deg,rgba(53, 125, 105, 0.30) 0% 50%,var(--lmain) 50% 100%)}.doc-item a .f-16{color:rgba(53, 125, 105, 0.30)}.mini-action-item
a{height:219px}.mini-action-item .back:before{content:'';display:block;position:absolute;inset:0;z-index:2;background:linear-gradient(8deg, #1B3F35 1.32%, rgba(60, 118, 102, 0.20) 39.36%)}.mini-action-item a:hover svg g rect:nth-child(1),
.my-arrow:not(.slick-disabled):hover svg path:nth-child(1){fill:var(--main)}.mini-action-item a:hover svg g rect:nth-child(2),
.my-arrow:not(.slick-disabled):hover svg path:nth-child(2){stroke:var(--main)}.mini-action-item a:hover svg g path,
.my-arrow:not(.slick-disabled):hover svg path:nth-child(3){stroke:var(--white)}.ideal-item a:hover .btn-xs{text-decoration:underline}.slick-list .p15.mb-24:not(.uslugi-item){margin-bottom:0}.doc-item .f-12{word-wrap:break-word;hyphens:auto}.slick-track{min-width:100%}.modal-content{position:fixed;z-index:999999;width:100%;display:flex;align-items:center;justify-content:center;inset:0;transition:.3s;visibility:hidden;overflow:hidden;pointer-events:none;opacity:0}.modal-content .main-back{max-width:100%;transform:translateX(-120%);transition:.3s}.modal-content.active{pointer-events:all;visibility:visible;opacity:1}.modal-content.active .main-back{transform:translateX(0px)}.modal-content
.content{max-height:90vh;overflow-y:auto;padding-left:16px;padding-right:16px}.modal-content .form-block{width:100%;max-width:1400px}.close-modal:not(.btn){padding:16px;position:absolute;top:0;right:0}.close-modal:hover svg g
rect{fill-opacity:1.0}.close-modal:hover svg g
path{stroke:var(--white)}.fancy-close{cursor:pointer;position:absolute;top:8px;right:8px;z-index:2}.action-item-modal .fancybox-button.fancybox-close-small{display:none}.fancy-close:hover g
rect{fill-opacity:1.0}.fancy-close:hover g
path{stroke:var(--main)}.fancybox-slide--image .fancybox-content{border-radius:24px;padding:24px}.fancybox-slide--image .fancybox-content
img{border:0}.bmain .forma
label.cmain{color:var(--white)}.bmain .forma
.soglasie{color:var(--white)}.bmain .forma .soglasie
a{color:var(--white);text-decoration:underline}.bmain .forma .soglasie a:hover{text-decoration:none}.bmain .forma .soglasie label span.wpcf7-list-item-label:after{opacity:0;background:url(/wp-content/themes/ostrov/img/check-green.svg) no-repeat center}span.required{color:#F33}.bmain .forma
span.required{color:var(--white)}.bmain .forma .soglasie label input:checked~span.wpcf7-list-item-label:before{background:var(--white)}.bmain .forma .soglasie label input:checked~span.wpcf7-list-item-label:after{opacity:1}.bmain .forma .wpcf7-form:before{background:rgba(53,125,105,.6)}.action-item-modal{max-width:565px}.action-item-modal .fancybox-button.fancybox-close-small{display:none!important}.action-item-modal .img-block{max-height:335px}.modal-show{opacity:0;pointer-events:none;visibility:hidden;transition:.5s;width:924px;max-width:calc(100vw - 96px);position:fixed;left:48px;bottom:48px;z-index:999999999}.modal-show.active{opacity:1;pointer-events:all;visibility:visible}.modal-show .img-block{width:310px;flex:0 0 310px;border:1px
solid rgba(255, 255, 255, 0.25);border-bottom:0;border-radius:24px 0 0 0}.modal-show .close-modal{width:32px;height:32px;position:absolute;top:0;right:0;top:28px;right:28px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:rgba(255, 255, 255, 0.30);backdrop-filter:blur(0.8999999761581421px);padding:0;z-index:2}.modal-show .slick-list{border-radius:0}.modal-show .slick-dots{margin:0}.p16-32{padding:16px
32px}.modal-show
.arrows{display:flex}.modal-show
.arrow{width:36px;flex:0 0 36px;height:36px;border:1px
solid var(--lmain);align-items:center;justify-content:center;cursor:pointer;border-radius:8px;display:flex;background:transparent;transition:.3s}.modal-show
.arrow.next{margin-left:12px}.modal-show .dots .slick-dots li button:before{border:2px
solid var(--lmain)}.modal-show .dots .slick-dots li.slick-active button:before{background:transparent}.modal-show .close-modal{cursor:pointer}.modal-show .close-modal:hover{background:var(--white)}.modal-show
.top{padding-right:40px}.modal-show .arrow:hover{background:var(--lmain)}.modal-show .arrow:hover svg
path{stroke:var(--main)}@media(max-width:1800px){.my-arrow.next-arrow{right:-75px}.my-arrow.prev-arrow{left:-75px}}@media(max-width:1700px){.slider-block{padding-left:70px;padding-right:70px}.my-arrow.next-arrow{right:0px}.my-arrow.prev-arrow{left:0px}}@media(max-width:1400px){h1,.h1{font-size:52px}.doc-item.fw-12{flex:0 0 16.666%;max-width:16.666%}}@media(max-width:1300px){.footer-menu{flex:0 0 180px;max-width:180px}}@media(max-width:1200px){h1,.h1{font-size:42px}.h3,h3{font-size:32px}.h2,h2{font-size:48px}.text-1{font-size:18px}.mt-48{margin-top:32px}.mb-48{margin-bottom:32px}.p32{padding:32px
16px}.title-block.flex{display:block}.title-block.flex .text-1{flex:0 0 100%;max-width:100%;margin-top:16px}.title-block.flex{margin-bottom:32px}.title-block{margin-bottom:40px}.title-block.flex
.title{padding-right:0}.title-block.flex{text-align:center}.fw-33.p15.mb-24,.fw-25.p15.mb-24{flex:0 0 50%;max-width:50%}.container
.container{max-width:979px}.main-footer .main-row{flex-flow:row wrap;justify-content:flex-start}.main-footer .logo-block,
.main-footer .pusto-mobile,.footer-contacts-1,.footer-contacts-2{flex:0 0 33.3%;max-width:33.3%}.footer-menu{flex:0 0 22.23%;max-width:22.23%}.doc-item.fw-12{flex:0 0 20%;max-width:20%}.main-title-block{padding-top:70px}.row{margin-left:-8px;margin-right:-8px}.row
.p15{padding-left:8px;padding-right:8px}.modal-content .form-block{max-width:480px}.modal-content .form-block .row-4{display:block}.modal-content .form-block .pole
input{margin-bottom:16px}.modal-content .form-block .left,
.modal-content .form-block
.right{flex:0 0 100%;max-width:100%}.modal-content .form-block
.left{order:2;padding:24px}.modal-content .form-block
.right{height:230px}.modal-content .form-block
button{width:100%}.fancybox-slide--image .fancybox-content{padding:8px}.setrs-form{padding:0!important}.modal-content .form-block .setrs-form
.right{border-radius:0;height:295px}.modal-content .form-block .setrs-form .right
img{border-radius:24px 24px 0 0}.nomer-item:not(.type-2) .text-block{padding:24px}.pbl:not(.grid_cat_slider-block,.slider_grid-block) .slider-uslugi-block  .uslugi-item:nth-child(2) a,
.pbl:not(.grid_cat_slider-block,.slider_grid-block) .slider-uslugi-block .slide-item-1 .uslugi-item:nth-child(4) a,
.cats_grid-block .uslugi-item:nth-child(10n + 10) a,
.cats_grid-block .uslugi-item:nth-child(10n + 2) a{height:504px;margin-bottom:-264px}.pbl:not(.grid_cat_slider-block,.slider_grid-block) .uslugi-item:nth-child(1) a,
.pbl:not(.grid_cat_slider-block,.slider_grid-block) .slide-item-1 .uslugi-item:nth-child(2) a,
.pbl:not(.grid_cat_slider-block,.slider_grid-block) .slide-item-1 .uslugi-item:nth-child(3) a,
.cats_grid-block .uslugi-item:nth-child(10n + 9) a{padding:16px;height:100%;margin-bottom:0px}.video-item .img-block{height:280px}}@media(max-width:992px){.breadcrumbs{padding-left:0}.h1,h1{font-size:32px}.h3,h3{font-size:24px}.h2,h2{font-size:24px}.text-1{font-size:16px}.pbl{padding-bottom:32px}.pbl.pt-70{padding-top:32px}.padding-bottom-16{margin-bottom:-48px}.row-30{margin-left:-16px;margin-right:-16px}.row-30
.p15{padding-left:16px;padding-right:16px}.tabs:not(.no-style) .tab span,
.falsh-tab
span{font-size:15px}.p48{padding:16px}.mobile-slider-block{padding-left:70px;padding-right:70px}.slider-block,.mobile-slider-block,.mobile-slider-tabs{max-width:520px;margin:0
auto}.title-block{max-width:520px;margin-left:auto;margin-right:auto}.hover-item .text-1{font-size:20px}.slick-dots{margin-top:16px}.container
.container{max-width:767px}.btn-bloock.mt-24{margin-top:8px}.photos-review
.p15{flex:0 0 auto;max-width:100%;height:auto}.photos-review .p15
a{height:240px}.photos-review{margin-bottom:20px!important}.review-item
.h3{font-size:40px}.page-block{padding-bottom:16px}.p15.mb-24{margin-bottom:16px}.row.mb-m24{margin-bottom:-16px}.pole input,
.search-input,
.textarea
textarea{margin-bottom:16px;padding:14px
16px;font-size:16px}.pole input[type="number"]{padding-right:6px}.soglasie label span.wpcf7-list-item-label:before,
.soglasie label span.wpcf7-list-item-label:after{transform:translateY(0);top:2px}.soglasie label span.wpcf7-list-item-label:after{top:6px}.doc-item.fw-12{flex:0 0 25%;max-width:25%}.main-title-block{padding-top:40px}.no-first_screen.main-title-block .title-block{margin-bottom:40px;max-width:100%}.single .no-first_screen.main-title-block .title-block{text-align:left}.pbl-white{margin-top:32px!important}.pbl-white.pred-true{margin-top:0px!important}.mobile-slider-block .fw-25.p15,
.mobile-slider-block .fw-33.p15,
.mobile-slider-block .fw-50.p15,
.mobile-slider-block .fw-20.p15{flex:0 0 auto!important;max-width:100%!important}.mobile-slider.row.mb-m24{margin-bottom:0}.pro-slider-parent
.labels{top:16px;right:16px;left:16px}.p16-24{padding:16px}.tabs:not(.no-style) .tab,.falsh-tab{flex:1 1 33.3%}.page-id-1633 .title-block{text-align:left}.content-single table thead
th{padding:12px
16px!important;font-size:14px}.content-single table tbody tr
td{padding:20px
16px!important;font-size:14px}.content-single table tbody tr
td{width:auto}.content-single table tbody tr td strong,
.content-single table tbody tr td b,
.content-single table tbody tr td ul
li{font-size:14px}.labels .label.text-3{font-size:14px}.nomer-item:not(.type-2) .fw-50{flex:0 0 100%;max-width:100%}.nomer-item:not(.type-2) .pro-slider{height:auto!important;min-height:1px;max-height:240px}.nomer-item:not(.type-2) .pro-slider
.item{border-radius:24px 24px 0 0;max-height:240px}.nomer-item:not(.type-2) .text-block{border-radius:0 0 24px 24px;padding:16px}.nomer-item:not(.type-2) .slick-list,
.nomer-item:not(.type-2) .slick-track{height:auto!important}.nomer-item:not(.type-2) .slick-dots{bottom:20px;padding:0
16px}.nomer-item:not(.type-2) .btn-b:nth-child(2) span{display:none}.nomer-item:not(.type-2) .btn-b:nth-child(2) svg{display:block;flex:0 0 64px;width:64px}.nomer-item:not(.type-2) .btn-b:nth-child(1){flex-grow:1}.nomer-item:not(.type-2) .btn-b:nth-child(1) .btn{width:100%}.nomer-item:not(.type-2) .h3{font-size:20px}.nomer-item:not(.type-2) .params
.param{margin-bottom:8px}.nomer-item:not(.type-2) .price-block .text-3{font-size:14px}.nomer-item:not(.type-2) .price-block
.h4{font-size:16px;margin-bottom:16px}.vstavka{margin-bottom:-24px}.vstavka .mt-32{margin-top:16px}.blog-item.fw-33.mb-24,.blog-item.fw-25.mb-24{flex:0 0 50%;max-width:50%}.sobytiya-item.p15
a{height:250px;padding:16px}h4,.h4{font-size:20px}.hover-item
.label{top:16px;left:16px;margin-right:16px}.hover-item .labels
.label{position:static}.main-footer{margin-bottom:16px}.fancybox-slide{padding:0!important}.modal-show
br{display:none}.modal-show
.p32{padding:24px}.modal-show .f-20{font-size:18px}.modal-show .f-18{font-size:16px}.modal-show .img-block{flex:0 0 260px;width:260px}}@media(max-width:767px){.h2,h2{font-size:24px}.mini-action-item
a{height:220px}.slick-dots{align-items:center;margin-top:16px;padding-bottom:0px;min-height:45px;padding-right:60px;padding-left:60px}.slick-dots
li{width:20px;height:8px}.my-arrow{top:auto;transform:translateY(0);bottom:0px;display:flex;align-items:center}.my-arrow,
.my-arrow
svg{width:48px;height:48px}.my-arrow.next-arrow{transform:translateY(0%) rotate(180deg)}.title-block.flex .btn-block{margin-top:24px}.title-block{text-align:center}.slider-block,.mobile-slider-block,.mobile-slider-tabs{padding-left:0;padding-right:0;max-width:380px}.btn{padding:19px
21px}.slick-dots{margin-top:24px}.review-item
.top{display:block}.review-item .top
.date{margin-top:16px}.review-item .my-arrows{display:none}.review-item .slick-dots{margin-bottom:0;min-height:1px;padding:0!important;top:auto;position:absolute!important;left:16px;right:16px;bottom:36px}.review-item .mobile-slider-block{margin-left:0;margin-right:0}.col-f{flex:0 0 50%!important;max-width:100%!important}.main-footer .pusto-mobile{display:none}.container .main-back{padding-top:40px;padidng-bottom:40px}.my-arrows.arrows-inside .next-arrow{right:0}.my-arrows.arrows-inside .prev-arrow{left:0}.doc-item.fw-12{flex:0 0 auto;max-width:100%}.doc-item
a{min-height:144px}.mobile-center{max-width:520px;margin:0
auto}.tabs:not(.no-style) .tab,.falsh-tab{flex:1 1 50%}.tabs.slick-slider{display:block}.tabs.slick-slider .tab,
.tabs.slick-slider .falsh-tab{flex:0 0 auto;height:50px!important}.tabs.slick-slider{padding-top:48px;padding-bottom:48px;position:relative}.tabs-block .arrow-vertical{position:absolute;top:0;left:0;right:0;display;flex;align-items:center;justify-content:center;height:40px;background:var(--lmain);display:flex;border-radius:12px;cursor:pointer}.tabs-block .arrow-vertical.next{top:auto;bottom:0}.tabs-block .arrow-vertical:hover{background:var(--main)}.tabs-block .arrow-vertical:hover svg
path{stroke:var(--white);stroke-opacity:1.0}.video-item .img-block{height:220px}.category .filter-post{display:flex}.uslugi-item
a{height:312px!important}.uslugi-item a
.h4{font-size:18px}.uslugi-item a .text-3{font-size:14px}.action-item-modal .img-block{max-height:220px}a[href^='tel']{white-space:nowrap}.modal-show .slick-dots{min-height:1px;padding:0}.modal-show{max-width:100%;width:auto;left:16px;bottom:16px;right:16px;max-height:95%;max-height:calc(100dvh - 32px)}.modal-show
.back{overflow-y:auto}.modal-show .img-block{flex:0 0 230px;width:230px}}@media(max-width:579px){.title-block.flex .btn-block
.btn{width:100%}.btn-block.mt-48
.btn{width:100%}.rating .fw-25{flex:0 0 100%!important;max-width:100%!important}.first-option{font-size:12px}.falsh-select .options
.option{font-size:12px}.action-item:not(.slick-slide){flex:0 0 100%!important;max-width:100%!important}.main-title-block.no-first_screen
.btn{width:100%}.h1,h1{font-size:24px}.video-item.fw-25.p15.mb-24{flex:0 0 100%;max-width:100%}.video-item .img-block{height:auto;aspect-ratio:16 / 9;min-height:200px}.category .filter-post{display:block}.blog-item.fw-33.mb-24,.blog-item.fw-25.mb-24,.sobytiya-item.p15.mb-24{flex:0 0 100%;max-width:100%}.no-first_screen
.meta{display:block}.no-first_screen .meta .btn-block{margin-top:32px}.no-first_screen .meta
.btn{width:100%}.no-first_screen .meta
.h4{font-size:16px}.modal-show .item .flex.h-100{display:block}.modal-show .img-block{height:280px;width:100%}.modal-show .close-modal{top:16px;right:16px}}@media(max-width:480px){.fancybox-iframe{min-width:1px}.main-footer .col-f{flex:0 0 100%!important;max-width:100%!Important}.main-footer .logo-block
a{margin-bottom:28px;justify-content:center}.main-footer .mb-32{margin-bottom:24px}.main-footer .soc-block{justify-content:center}.main-footer{text-align:center}.bottom-footer .item:nth-child(1){order:2;margin-top:48px}.bottom-footer .item:nth-child(2){margin-bottom:8px}.bottom-footer
br{display:block}.modal-content .form-block .setrs-form
.right{border-radius:0;height:240px}.modal-show .img-block{height:240px}}@media(max-width:370px){.h3,h3{font-size:21px}.tabs:not(.no-style) .tab span,
.falsh-tab
span{white-space:normal}.btn{font-size:16px;padding:19px
16px}.pro-slider-parent .labels .text-4{font-size:12px}.content-single table thead
th{padding:12px
10px!important}.content-single table tbody tr
td{padding:18px
10px!Important}.content-single table tbody tr td strong,
.content-single table tbody tr td b,
.content-single table tbody tr td ul
li{font-size:12px}.nomer-item:not(.type-2) .pro-slider
.item{max-height:220px}.hover-item .btn-block
.svg{margin-left:12px}.hover-item .btn-block
svg{width:auto;height:62px}.container{padding-left:10px;padding-right:10px}.container .pbl-white
.container{padding-left:10px;padding-right:10px}}@media(max-width:339px){.doc-item a .f-12{font-size:11px}}