a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;vertical-align:top;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:sofia_pro_light;src:url(../fonts/sofia_pro_light/sofiaprolight-webfont.woff2) format("woff2"),url(../fonts/sofia_pro_light/sofiaprolight-webfont.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@media screen and (min-width:640px){@font-face{font-family:Open Sans;src:url(../fonts/open-sans/open-sans-latin-ext-600-normal.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap;unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Open Sans;src:url(../fonts/open-sans/open-sans-latin-600-normal.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}body{font-family:sofia_pro_light,sans-serif;font-size:14px;font-weight:400}h1{font-family:inherit;font-size:72px;font-weight:300;line-height:1.1;text-transform:uppercase}@media screen and (max-width:940px){h1{font-size:6vw}}h2{font-family:inherit;font-size:36px;font-weight:300;line-height:1.3333333;margin-bottom:30px}@media screen and (max-width:650px){h2{font-size:5vw;text-align:center}}h3{font-size:24px;font-weight:300;line-height:28px}h3,strong{font-family:inherit}strong{font-size:14px;font-weight:700}a{text-decoration:underline;color:#ed6a33}a:hover{text-decoration:none}p{font-family:inherit;font-size:14px;font-weight:400;line-height:22px}@media screen and (max-width:650px){p{font-size:16px!important}}ul{font-size:14px;line-height:16px}small,ul{font-family:inherit;font-weight:400}small{font-size:12px}.wrapper{max-width:1140px;width:100%;margin:0 auto;padding:40px 5px;*zoom:1;box-sizing:border-box}.wrapper:after,.wrapper:before{content:"";display:table}.wrapper:after{clear:both}@media screen and (max-width:940px){.wrapper{padding:40px 0}}@media screen and (max-width:650px){.wrapper{padding:0 10px}}.button{font-family:inherit;font-size:14px;font-weight:400;width:220px;height:70px;line-height:65px;border:2px solid #000;text-decoration:none;box-sizing:border-box;display:block;transition:all .5s ease-in-out;cursor:pointer;text-align:center}.button:hover{color:#fff;background-color:#000}.button.btn-orange{background:url(../images/png/pin.png) 14% 50% no-repeat #ed6a33;color:#fff;border:2px solid #ed6a33;line-height:64px!important;height:70px;line-height:70px;font-family:inherit;font-size:20px;font-weight:300;padding-left:35px;transition:all .5s ease-in-out}.button.btn-orange:hover{background:url(../images/png/pin-hover.png) 14% 50% no-repeat #005c8a;border-color:#005c8a;transition:all .3s ease-in-out}.logo-sfn{background-image:url(../images/png/logo.png);background-position:0 0;background-color:purple;background-repeat:no-repeat;background-size:cover}@media screen and (max-width:650px){.desktop-only,.tablet-only{display:none}}@media screen and (min-width:651px){.for-tablets{display:none}}@media screen and (max-width:650px){.for-tablets{display:block}}@media screen and (max-width:495px){.mobile-only{display:none!important}}.clearfix{*zoom:1}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.bold{font-weight:700}.bold,.extrabold{font-family:inherit;font-size:inherit}.extrabold{font-weight:800}.semibold{font-family:inherit;font-size:inherit;font-weight:600}.italic{font-style:italic}.black{color:#000}.white{color:#fff}.underline{text-decoration:underline}.no-decoration{text-decoration:none}.v-middle{vertical-align:middle}.v-top{vertical-align:top}.help{cursor:help}.pointer{cursor:pointer}.clear{clear:both}.fl-left{float:left}.fl-right{float:right}.fl-none{float:none}.center{text-align:center}.left{text-align:left}.right{text-align:right}.auto{margin:0 auto}.block{display:block}.inline-block{display:inline-block}.table{display:table}.hidden{display:none}.relative{position:relative}.absolute{position:absolute}.small{font-size:80%}.no-wrap{white-space:nowrap}.full-width{width:100%;max-width:1140px}.uppercase{text-transform:uppercase}.header{position:relative;background-color:#fff;height:70px}@media screen and (max-width:650px){.header br{display:none}}@media screen and (max-width:495px){.header{height:50px}}.header .wrapper{padding:0 5px}@media screen and (max-width:940px){.header .wrapper{padding:0 0 0 5px}}.header .logo{display:inline-block;line-height:70px}@media screen and (max-width:940px){.header .logo{max-width:133px;width:100%}}@media screen and (max-width:495px){.header .logo{width:40%;float:left;line-height:46px}}.header .logo .logo-img{width:100%}@media screen and (max-width:495px){.header .logo .logo-img{padding-left:10px}}.header .to-ostrov{display:inline-block;cursor:pointer;text-decoration:none;border-bottom:1px solid #ed6a33}.header .header-text{display:inline-block;line-height:70px;margin-left:10%}.header .header-text p{display:inline-block;line-height:24px;padding:11px 0;font-family:sofia_pro_light,sans-serif;font-size:20px;font-weight:300}@media screen and (max-width:940px){.header .header-text p{font-size:16px;line-height:20px;padding:15px 0 15px 5%;box-sizing:border-box;width:100%}.header .header-text{margin-left:0;width:50%}}.header .logo-img{line-height:50px;height:50px;display:inline-block;vertical-align:middle}@media screen and (max-width:650px){.header .logo-img{height:35px}}.header .our-branches{display:inline-block;float:right}@media screen and (max-width:940px){.header .our-branches{width:22%}.header .our-branches .button{max-width:220px;width:100%;padding-left:30px;font-size:16px;background-position:6% 50%}}@media screen and (max-width:650px){.header .our-branches .button{background-position:50% 50%}}@media screen and (max-width:495px){.header .our-branches{width:33%}.header .our-branches .button{height:50px}}.footer{background:#f2f2f2;height:190px}@media screen and (max-width:650px){.footer .wrapper{text-align:center}}.footer .copyright{float:right;color:#959595;font-family:Arial;font-size:16px}@media screen and (max-width:940px){.footer .copyright{float:none}}.footer .sfn{float:right;margin-left:10px}@media screen and (max-width:940px){.footer .sfn{float:none}}.error h1{font-family:inherit;font-size:inherit;font-weight:700;font-size:40px;line-height:50px;margin:20px 0;color:#e4022e;text-align:left}@media screen and (max-width:320px){.error h1{padding:5vw}}.error p{font-size:16px;line-height:20px;color:#fff;width:100%;max-width:480px;margin-bottom:75px}@media screen and (max-width:320px){.error p{padding:5vw}}.error a{color:#e4022e}.error .btn{color:#fff;text-transform:uppercase;letter-spacing:2px;border-color:#4a4a4a;width:100%;max-width:300px;margin-bottom:30px}.error .btn:hover{border-color:#fff;background:#fff;color:#000}.nav-burger{display:none;box-sizing:border-box;position:absolute;top:4vh;right:7vw;width:40px;height:40px;text-transform:uppercase;z-index:9999}.nav-burger .burger-line{background:#000;position:absolute;left:0;width:40px;height:2px;backface-visibility:hidden;transition:all .15s ease-in-out}.nav-burger .burger-line.bread.top{top:0}.nav-burger .burger-line.meat{top:15px}.nav-burger .burger-line.bread.bottom{top:30px}.nav-burger.active{background-color:transparent;border-color:transparent}.nav-burger.active .meat{opacity:0}.nav-burger.active .bread{-webkit-transform:translateY(12px) rotate(45deg);-webkit-transform-origin:15px 4px 0;-ms-transform:translateY(12px) rotate(45deg);-ms-transform-origin:15px 4px 0;transform:translateY(12px) rotate(45deg);transform-origin:15px 4px 0}.nav-burger.active .bread.bottom{-webkit-transform:translateY(-14px) rotate(-45deg);-webkit-transform-origin:20px 5px;-ms-transform:translateY(-14px) rotate(-45deg);-ms-transform-origin:20px 5px;transform:translateY(-14px) rotate(-45deg);transform-origin:20px 5px}@media screen and (max-width:940px){.nav-burger{display:block}}.nav-ul{display:block;position:relative;float:right;padding-right:30px}@media screen and (max-width:940px){.nav-ul{display:none;float:none;width:100%;text-align:center;padding-right:0}}.nav-ul li{display:inline-block;padding-right:5px}@media screen and (max-width:940px){.nav-ul li{display:block;padding:5px 0}}.nav-ul li a{color:#000;text-decoration:none}.nav-ul li a:hover{text-decoration:underline}.row{display:block;position:relative;margin-top:20px;font-size:0;line-height:0}.row .col{display:inline-block;box-sizing:border-box}.row .col.w-20{width:20%;padding-right:30px}.row .col.w-20:last-child{padding-right:0}@media screen and (max-width:940px){.row .col.w-20{width:100%}}.row .col.w-25{width:25%;padding-right:30px}.row .col.w-25:last-child{padding-right:0}@media screen and (max-width:940px){.row .col.w-25{width:100%}}.row .col.w-50{width:50%}@media screen and (max-width:940px){.row .col.w-50{width:100%}}.row .col.w-75{width:75%;background-color:red}@media screen and (max-width:940px){.row .col.w-75{width:100%}}.row .col.w-33{width:33.33333333%;background:blue}.row .col.w-33.center-col{padding:0 30px}@media screen and (max-width:940px){.row .col.w-33{width:100%}}.row .col.w-66{width:66.66666667%;background:#ff0;padding-right:30px}@media screen and (max-width:940px){.row .col.w-66{width:100%}.row .col{display:block}}.flash{height:60px;line-height:60px;background-color:#7ee897}.flash .wrapper{padding:0;position:relative}.flash .info,.flash .success{background-color:#7ee897}.flash .warning{background-color:#f76b6e}.flash .close{position:absolute;cursor:pointer;display:block;top:9px;right:0;width:10px;height:10px;background:url(../images/png/close.png) no-repeat}.sign{padding:70px 0;text-align:center}.sign h1{margin-bottom:35px;font-size:40px;color:#000}.sign td,.sign th{text-align:left;padding-bottom:10px}.sign label{font-family:inherit;font-size:inherit;font-weight:600;line-height:30px;font-size:16px;padding-right:10px;color:#000}.sign input{border-radius:3px;display:inline-block;border:1px solid #f2f2f2;background:#fff;padding:5px 9px;font-size:15px;line-height:20px;width:100%;max-width:250px}.sign input[type=checkbox]{max-width:20px;vertical-align:middle;line-height:30px;position:relative}.sign input[type=submit]{cursor:pointer;font-size:15px}.contacts{background:#f2f2f2;padding-top:50px;box-sizing:border-box}.contacts .col{position:relative}.contacts h2{margin-bottom:30px}.contacts .branches{background:#fff;margin-bottom:50px}.contacts .branches .inner{padding:40px}@media screen and (max-width:650px){.contacts .branches .inner{padding:20px}}.contacts .branches h3{color:#ed6a33}.contacts .branches .street{margin:15px 0 20px;color:#005c8a;font-size:18px}.contacts .branches .phone{text-decoration:none;margin-bottom:5px}.contacts .branches .email,.contacts .branches .phone{display:block;line-height:20px;font-size:18px;height:20px;color:#005c8a}.contacts .branches .email a{color:#ed6a33;text-decoration:underline}.contacts .branches .email a:hover{text-decoration:none}.contacts .branches .measurement{margin-top:40px}.contacts .branches .open-days{margin:20px 0;color:#005c8a;font-size:18px}.contacts .branches .orders{color:#000;font-size:18px;line-height:22px}@media screen and (max-width:940px){.contacts .branches .map img{display:block;max-width:570px;width:100%;height:auto;margin:0 auto;padding-bottom:20px}}@media screen and (max-width:495px){.contacts .branches .map img{margin-bottom:0}}.circles{position:absolute;z-index:10;top:45px}@media screen and (max-width:650px){.circles{display:none}}.circles.one-circle{right:62px}.circles.one-circle .bg-open{padding:30px 15px!important;margin-right:0!important}.circles.two-circles{right:-68px}@media screen and (max-width:940px){.circles.two-circles{right:50px}}.circles .circle{display:inline-block;border-radius:50%;width:130px;height:130px;color:#fff;line-height:22px;text-align:center;box-sizing:border-box;font-family:Open Sans,Arial;font-size:16px;font-weight:600}.circles .circle.bg-open{background:#89b600;padding:30px 25px;margin-right:20px}.circles .circle.bg-transparent{border:3px solid #89b600;background:#fff;color:#89b600;padding:16px 20px}.circles .circle.bg-closed{background:#dc1313;padding:30px 15px}.gallery{margin-top:30px}.gallery a{margin-right:10px}.gallery a:last-child{margin-right:0}
/*!
 * baguetteBox.js
 * @author  feimosi
 * @version 1.3.1
 * @url https://github.com/feimosi/baguetteBox.js
 */#baguetteBox-overlay{display:none;opacity:0;position:fixed;overflow:hidden;top:0;left:0;width:100%;height:100%;z-index:1000000;background-color:#222;background-color:rgba(0,0,0,.8);transition:opacity .5s ease}#baguetteBox-overlay.visible{opacity:1}#baguetteBox-overlay .full-image{display:inline-block;position:relative;width:100%;height:100%;text-align:center}#baguetteBox-overlay .full-image figure{display:inline;margin:0;height:100%}#baguetteBox-overlay .full-image img{display:inline-block;width:auto;height:auto;max-height:100%;max-width:100%;vertical-align:middle;box-shadow:0 0 8px rgba(0,0,0,.6)}#baguetteBox-overlay .full-image figcaption{display:block;position:absolute;bottom:0;width:100%;text-align:center;line-height:1.8;color:#ccc;background-color:#000;background-color:rgba(0,0,0,.6);font-family:sans-serif}#baguetteBox-overlay .full-image:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}#baguetteBox-slider{position:absolute;left:0;top:0;height:100%;width:100%;white-space:nowrap;transition:left .4s ease,transform .4s ease}#baguetteBox-slider.bounce-from-right{animation:bounceFromRight .4s ease-out}#baguetteBox-slider.bounce-from-left{animation:bounceFromLeft .4s ease-out}.baguetteBox-button#next-button,.baguetteBox-button#previous-button{top:50%;width:44px;height:60px}.baguetteBox-button{position:absolute;cursor:pointer;outline:none;padding:0;margin:0;border:0;border-radius:15%;background-color:#323232;background-color:rgba(50,50,50,.5);color:#ddd;font:1.6em sans-serif;transition:background-color .4s ease}.baguetteBox-button:hover{background-color:rgba(50,50,50,.9)}.baguetteBox-button#next-button{right:2%}.baguetteBox-button#previous-button{left:2%}.baguetteBox-button#close-button{top:20px;right:2%;right:8%;width:30px;height:30px}.baguetteBox-button svg{position:absolute;left:0;top:0}.spinner{width:40px;height:40px;display:inline-block;position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px}.double-bounce1,.double-bounce2{width:100%;height:100%;border-radius:50%;background-color:#fff;opacity:.6;position:absolute;top:0;left:0;animation:bounce 2s ease-in-out infinite}.double-bounce2{animation-delay:-1s}@keyframes bounceFromRight{0%{margin-left:0}50%{margin-left:-30px}to{margin-left:0}}@keyframes bounceFromLeft{0%{margin-left:0}50%{margin-left:30px}to{margin-left:0}}@keyframes bounce{0%,to{transform:scale(0)}50%{transform:scale(1)}}#baguetteBox-overlay .full-image figure{vertical-align:middle}.top-image{width:100%;position:relative;background:url(../images/jpg/top-image.jpg) no-repeat 50% 0;height:921px}@media screen and (max-width:940px){.top-image{background:url(../images/jpg/top-image_940px.jpg) no-repeat;background-size:contain;height:auto}}.top-image .wrapper{padding:0}.top-image .claim{margin-top:85px;width:400px;margin-bottom:220px}@media screen and (max-width:940px){.top-image .claim{width:300px;margin:6vw 5vw}}@media screen and (max-width:650px){.top-image .claim{width:200px}}.top-image .claim h1{color:#fff}.top-image .claim .price{display:inline-block;color:#005c8a;font-size:36px;border-bottom:2px solid #005c8a;text-decoration:none;margin-top:65px;line-height:41px;cursor:pointer}@media screen and (max-width:940px){.top-image .claim .price{margin-top:5vw;font-size:28px}}@media screen and (max-width:495px){.top-image .claim .price{line-height:25px;border-bottom:1px solid #005c8a}}.top-image .yellow-strip{background:rgba(255,198,0,.8);height:270px}@media screen and (max-width:940px){.top-image .yellow-strip{background:#ffc600;height:auto}}.top-image .yellow-strip .row{margin:28px 0}.top-image .yellow-strip .strip-icon{display:block;height:75px;line-height:75px}.top-image .yellow-strip .strip-icon img{line-height:31px;vertical-align:middle}.top-image .yellow-strip .col{text-align:center}@media screen and (max-width:940px){.top-image .yellow-strip .col{padding:0 20px 20px}}.top-image .yellow-strip .strip-text{font-size:24px;line-height:32px}@media screen and (max-width:650px){.top-image .yellow-strip .strip-text{font-size:19px}}.top-image .yellow-strip .open-hours{margin:10px 0;background:#fff;padding:3px 5px;box-sizing:border-box;border-radius:4px;font-size:14px;line-height:20px}@media screen and (max-width:650px){.top-image .yellow-strip .open-hours{width:50%;margin:0 auto}}