/* cacheid:c3577014e8d09490a3b711c3086b392e */
html{font-family: sans-serif;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;overflow-y: scroll}body{margin: 0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display: block}audio,canvas,progress,video{display: inline-block;vertical-align: baseline}audio:not([controls]){display: none;height: 0}[hidden],template{display: none}a{background: transparent}a:active,a:hover{outline: 0}abbr[title]{border-bottom: 1px dotted}b,strong{font-weight: bold}dfn{font-style: italic}mark{background: #ff0;color: #000}small{font-size: 80%}sub,sup{font-size: 75%;line-height: 0;position: relative;vertical-align: baseline}sup{top: -0.5em}sub{bottom: -0.25em}img{border: 0}svg:not(:root){overflow: hidden}figure{margin: 1em 40px}hr{-moz-box-sizing: content-box;box-sizing: content-box;height: 0}pre{overflow: auto}code,kbd,pre,samp{font-family: monospace, monospace;font-size: 1em}button,input,optgroup,select,textarea{color: inherit;font: inherit;margin: 0}button{overflow: visible}button,select{text-transform: none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance: button;cursor: pointer}button[disabled],html input[disabled]{cursor: default}button::-moz-focus-inner,input::-moz-focus-inner{border: 0;padding: 0}input{line-height: normal}input[type="checkbox"],input[type="radio"]{box-sizing: border-box;padding: 0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height: auto}input[type="search"]{-webkit-appearance: textfield;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance: none}fieldset{border: 1px solid #c0c0c0;margin: 0 2px;padding: .35em .625em .75em}legend{border: 0;padding: 0}textarea{overflow: auto}optgroup{font-weight: bold}table{border-collapse: collapse;border-spacing: 0}td,th{padding: 0}#system-message .alert{padding: 15px;margin-bottom: 20px;border: 1px solid transparent;border-radius: 4px}#system-message .alert .alert-link{font-weight: bold}#system-message .alert > p,#system-message .alert > ul{margin: 0}#system-message .alert > p + p{margin-top: 5px}#system-message .close{position: relative;line-height: 20px;float: right;font-size: 20px;font-weight: bold;color: #000;text-shadow: 0 1px 0 #fff;text-decoration: none;zoom: 1;opacity: .2;filter: alpha(opacity= 20 )}#system-message .close:hover,#system-message .close:focus{color: #000;text-decoration: none;cursor: pointer;zoom: 1;opacity: .4;filter: alpha(opacity= 40 )}#system-message .alert-notice{background-color: #dff0d8;border-color: #d6e9c6;color: #3c763d}#system-message .alert-notice hr{border-top-color: #c9e2b3}#system-message .alert-notice .alert-link{color: #2b542c}#system-message .alert-message{background-color: #d9edf7;border-color: #bce8f1;color: #31708f}#system-message .alert-message hr{border-top-color: #a6e1ec}#system-message .alert-message .alert-link{color: #245269}#system-message .alert-warning{background-color: #fcf8e3;border-color: #faebcc;color: #8a6d3b}#system-message .alert-warning hr{border-top-color: #f7e1b5}#system-message .alert-warning .alert-link{color: #66512c}#system-message .alert-error{background-color: #f2dede;border-color: #ebccd1;color: #a94442}#system-message .alert-error hr{border-top-color: #e4b9c0}#system-message .alert-error .alert-link{color: #843534}#system-message{border: 0;margin: 0;padding: 0}#system-message dt{position: absolute;top: -2000px;left: -3000px}#system-message dd{margin: 0 0 15px 0;font-weight: bold;text-indent: 0px;padding: 0}#system-message dd ul{color: #000;list-style: none;padding: 0px}#system-message dd ul li{line-height: 1.5em}#system-message dd.message ul{padding: 10px 10px 10px 40px;border-top: 2px solid #90b203;border-bottom: 2px solid #90b203}#system-message dd.error ul{padding: 10px 10px 10px 40px;border-top: 2px solid #900;border-bottom: 2px solid #900}#system-message dd.notice ul{padding: 10px 10px 10px 40px;border-top: 2px solid #faa528;border-bottom: 2px solid #faa528;color: #000;margin: 10px 0}#page-error{background: #F0F0F0}#page-error h1{font-family: Helvetica, Arial, sans-serif}#page-error .component-wrapper{padding: 30px 10px}#page-error .errorinfo{font-size: 14px;font-family: Courier, Monaco, "Lucida Console"}#page-error .errorinfo pre{white-space: pre;padding: .5em 0 .5em 1em;border: 1px dashed #aaa;border-left: 4px solid #b4b4b4;line-height: 1.5em;letter-spacing: 0.05em;background: #EEE;font-size: 0.8em;max-width: 100%;overflow: auto !important;overflow-y: hidden;max-height: 200px}#page-error .errorinfo table td{padding: 4px}#page-error .errorinfo table strong{font-size: 16px;font-weight: bold;font-family: Helvetica, Arial, sans-serif}div#system-debug{font-family: Courier, Monaco, "Lucida Console";background-color: #fff;color: #333;max-width: 1200px;margin: 10px auto 50px}div#system-debug a{text-decoration: none !important}div#system-debug table td{padding: 2px 6px}#page-offline{margin: 0;padding: 0;font-size: 12px;color: #333;text-align: center}#page-offline img{border: 0 none;margin-left: auto;margin-right: auto}#page-offline #frame{margin: 20px auto;width: 405px;padding: 20px}#page-offline #frame img{max-width: 100%;height: auto}#page-offline form{margin: auto;text-align: left}#page-offline form p{margin: 0;padding: 4px 0 4px 0}#page-offline form fieldset{border: 0 none;margin: 0em;padding: 0.2em}#page-offline form fieldset .input p{clear: left}#page-offline form label{display: block;float: left;margin: 5px 0px 2px 0px;width: 10em}#page-offline form input{padding: 3px;border: 1px solid #ccc;border-radius: 3px}#page-offline form input[type=text],#page-offline form input[type=password]{width: 200px}#page-offline form input.button{width: 120px;height: 32px;cursor: pointer;background-color: #fff}#page-offline form input.button:hover{border-color: #fc902e}#page-offline form #frmlogin{margin: 0 10px 0 10px}#page-offline form #frmlogin fieldset.button{text-align: right}#page-offline #system-message{margin: 10px auto;padding: 20px 0 0;width: 450px}#page-offline #system-message h4{display: none}@media (min-width: 0) and (max-width: 575px){.col-xs-hide{display: none}}@media (min-width: 576px) and (max-width: 767px){.col-sm-hide{display: none}}@media (min-width: 768px) and (max-width: 991px){.col-md-hide{display: none}}@media (min-width: 992px){.col-lg-hide{display: none}}.clearfix{display: block}.clearfix:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0}* html .clearfix{height: 1%}.tr{-webkit-transition: all 200ms ease;-moz-transition: all 200ms ease;-ms-transition: all 200ms ease;-o-transition: all 200ms ease;transition: all 200ms ease}.orange{color: #78be4c}.center{text-align: center}.inline{display: inline-block}a{color: #78be4c;text-decoration: none;-webkit-transition: all 200ms ease;-moz-transition: all 200ms ease;-ms-transition: all 200ms ease;-o-transition: all 200ms ease;transition: all 200ms ease}a:hover{color: #9dcc7f;text-decoration: none}a:active{color: #32531e}body a:focus{outline: none}html body{background: #fff;margin: 0;padding: 0;font-family: 'Open Sans', sans-serif, Arial, Tahoma;font-size: 16px}button,input[type="button"],input[type="reset"],input[type="submit"],.button{position: relative;display: inline-block;color: #333;background-color: #78be4c;padding: 7px 12px;font-family: 'Open Sans', sans-serif, Arial, Tahoma;font-size: 13px;font-weight: 400;color: #fff;line-height: 21px;text-decoration: none;margin: 0 5px 6px 0;border: none;-webkit-transition: all 200ms ease;-moz-transition: all 200ms ease;-ms-transition: all 200ms ease;-o-transition: all 200ms ease;transition: all 200ms ease}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover,.button:hover,button:active,input[type="button"]:active,input[type="reset"]:active,input[type="submit"]:active,.button:active,button:focus,input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,.button:focus{text-decoration: none;color: #fff}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover,.button:hover{background-color: #9dcc7f}button:active,input[type="button"]:active,input[type="reset"]:active,input[type="submit"]:active,.button:active{top: 1px;left: 1px}button > i,input[type="button"] > i,input[type="reset"] > i,input[type="submit"] > i,.button > i{float: left;font-size: 18px;margin: 2px 8px 0 0}.gray-button{display: inline-block;border: 1px solid #d7d7d7;color: #757575;padding: 15px 20px;text-transform: uppercase;font-family: 'Roboto', Tahoma, Arial;font-size: 15px;line-height: 21px}.gray-button:hover{text-decoration: none;border-color: #999;color: #666}.button-big{position: relative;display: inline-block;color: #333;background-color: #78be4c;padding: 13px 70px;font-family: 'Open Sans', sans-serif, Arial, Tahoma;font-size: 16px;line-height: 24px;font-weight: bold;text-transform: uppercase;color: #fff;text-decoration: none;margin: 5px 0;border: none;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;-webkit-transition: all 200ms ease;-moz-transition: all 200ms ease;-ms-transition: all 200ms ease;-o-transition: all 200ms ease;transition: all 200ms ease}.button-big:hover,.button-big:active,.button-big:focus{text-decoration: none;color: #fff}.button-big:hover{background-color: #9dcc7f}.button-big:active{top: 1px;left: 1px}body .content ul{margin-left: 0}body .content ul > li{list-style-type: none;padding-left: 26px;background: url('https://euro-med.center/templates/jblank/images/list.png') 10px 5px no-repeat;margin-bottom: 5px}#top-container{position: relative;box-shadow: 0 10px 10px rgba(0,0,0,0.23);z-index: 50}#logo > a{display: block;position: relative;margin: 15px 0 15px 0;width: 165px;height: 220px;background: url('https://euro-med.center/templates/jblank/images/logo.png') left center no-repeat;background-size: contain}#menu a:hover,#menu a:focus,#menu a:active{text-decoration: none}#top .top-text{text-align: right;min-height: 130px;margin-top: 40px}#top .top-text .items{display: flex;justify-content: flex-end}#top .top-text .items > .item{margin: 0 70px 12px 0}#top .top-text .items > .item:last-child{margin-right: 0}#top .top-text span{display: flex}#top .top-text span > i{display: flex;align-items: center;justify-content: center;background: #e5e5e5;font-size: 32px;width: 62px;height: 62px;color: #1186bd;border-radius: 62px}#top .top-text span > div{padding: 20px 0 0 18px;text-align: left;font-size: 16px;line-height: 1.6em;color: #555}@media (min-width: 992px) and (max-width: 1150px){#top .top-text .items > .item{margin-right: 20px}}@media (max-width: 991px){#top .top-text{min-height: 0;padding: 30px 15px 10px 15px;background: #f5f5f5}#top .top-text .items{justify-content: space-around}#top .top-text .items > .item{margin-right: 0}#top .top-text span > i{width: 38px;min-width: 38px;height: 38px;min-height: 38px;font-size: 18px}#top .top-text span > div{padding-top: 11px;padding-left: 8px;font-size: 14px;line-height: 1.2em}}@media (max-width: 767px){#top .top-text .items{justify-content: space-between}#top .top-text span > i{width: 30px;min-width: 30px;height: 30px;min-height: 30px;font-size: 18px}#top .top-text span > div{padding-top: 7px}}@media (max-width: 630px){#top .top-text .items{flex-wrap: wrap;justify-content: flex-start}#top .top-text .items > .item:first-child{margin-right: 30px}#top .top-text .items > .item:last-child{width: 100%}#top .top-text .items > .item:last-child br{display: none}#top .top-text .items > .item:last-child b{display: inline-block !important;font-weight: normal}#top .top-text .items > .item:last-child span > div{margin-top: 0;padding-top: 7px}}#menu nav ul{margin: 0;padding-left: 0;list-style-type: none}@media (min-width: 992px){#menu{text-align: right}#menu > nav{margin-top: 17px}#menu > nav > ul{display: inline-block;padding-left: 16px;padding-right: 16px;background: #1186bd;border-radius: 5px 5px 0 0}}@media (min-width: 992px) and (max-width: 1199px){#menu > nav > ul{padding-left: 0;padding-right: 0}}@media (min-width: 992px){#menu .menu{text-align: right}#menu .menu > li{position: relative;display: inline-block;padding: 0 0 0 0}#menu .menu > li ~ li{margin-left: 2px}#menu .menu > li > a,#menu .menu > li > span{position: relative;display: block;padding: 21px 23px 19px 23px;font-size: 16px;font-weight: 600;line-height: 23px;text-transform: uppercase;letter-spacing: 0.05em;color: #fff;cursor: pointer}#menu .menu > li:hover > a,#menu .menu > li.active > a,#menu .menu > li:hover > span,#menu .menu > li.active > span{background: #2aa1d9}#menu .menu > li.deeper > a:before,#menu .menu > li.deeper > span:before{content: '';position: absolute;display: block;right: 10px;top: 50%;margin-top: -3px;width: 7px;height: 4px;background: url('https://euro-med.center/templates/jblank/images/menu-arrow-white.png')}#menu .menu > li.deeper:hover > a:before,#menu .menu > li.deeper:hover > span:before{transform: rotate(180deg)}#menu .menu > li > ul{position: absolute;z-index: 10;visibility: hidden;opacity: 0;background-color: rgba(255,255,255,0.9);box-shadow: 0 0 10px 3px rgba(0,0,0,0.1);text-align: left;padding: 20px 20px;-webkit-transition: all 200ms ease;-moz-transition: all 200ms ease;-ms-transition: all 200ms ease;-o-transition: all 200ms ease;transition: all 200ms ease}#menu .menu > li.item-210 > ul{left: auto;right: -100px}#menu .menu > li:hover > ul{visibility: visible;opacity: 1}#menu .menu > li > ul > li{border-bottom: 1px solid #e5e5e5}#menu .menu > li > ul > li:last-child{border-bottom: none}#menu .menu > li > ul > li > a{display: block;padding: 8px 0 7px 0;min-width: 200px;color: #000;font-size: 16px;line-height: 20px}#menu .menu > li > ul > li > a:hover,#menu .menu > li > ul > li.active > a{color: #78be4c}}@media (min-width: 992px) and (max-width: 1100px){#menu .menu > li > a,#menu .menu > li > span{padding-left: 14px;padding-right: 14px}#menu .menu > li.deeper > a:before,#menu .menu > li.deeper > span:before{right: 4px}}@media (max-width: 991px){#logo > a{width: 90px;height: 120px}#menu-trigger{position: absolute;right: 20px;top: 56px;width: 25px;height: 19px;background: url('https://euro-med.center/templates/jblank/images/menu_trigger.png') center center repeat-x;cursor: pointer;opacity: 1;-webkit-transition: all 200ms ease;-moz-transition: all 200ms ease;-ms-transition: all 200ms ease;-o-transition: all 200ms ease;transition: all 200ms ease}#menu-trigger:hover{opacity: 0.8}#menu{display: flex;flex-wrap: wrap;margin-left: 0;margin-right: 0;padding-left: 0;padding-right: 0}#menu > *{width: 100%}#menu > nav{display: none;order: -1;margin-bottom: 15px;margin-top: 15px;text-align: left;padding-left: 15px;padding-right: 15px}#menu > nav.active{display: block}#menu .top-text{margin-top: 0}#menu > nav > ul > li{position: relative;padding-left: 0}#menu > nav > ul > li > a,#menu > nav > ul > li > span{position: relative;display: block;padding: 15px 0;font-weight: 600;font-size: 16px;line-height: 22px;color: #333;border-bottom: 1px solid #ddd}#menu > nav > ul > li:last-child > a,#menu > nav > ul > li:last-child > span{border-bottom: none}#menu > nav > ul > li.deeper.opened > a,#menu > nav > ul > li.deeper.opened > span,#menu > nav > ul > li.deeper.opened > ul{border-bottom: 2px solid #1186bd}#menu > nav > ul > li.active > a,#menu > nav > ul > li:hover > a,#menu > nav > ul > li.active > span,#menu > nav > ul > li:hover > span{text-decoration: none;color: #1186bd}#menu > nav > ul > li > .dropdown{display: inline-block !important;position: absolute;right: 0;top: 12px;cursor: pointer;width: 30px;height: 30px;background-color: #eee}#menu > nav > ul > li > .dropdown:before{content: '\f054';position: absolute;display: block;width: 100%;height: 100%;font-size: 10px;line-height: 29px;color: #000;font-family: 'FontAwesome';text-align: center}#menu > nav > ul > li.opened > .dropdown,#menu > nav > ul > li > .dropdown:hover{background-color: #1186bd}#menu > nav > ul > li > .dropdown:hover:before{color: #fff}#menu > nav > ul > li.opened > .dropdown:before{content: '\f077';color: #fff}#menu > nav > ul > li > ul{display: none;padding: 4px 0 6px 0;background: #f5f5f5}#menu > nav > ul > li.opened > ul{display: block}#menu > nav > ul > li > ul > li{margin: 4px 0}#menu > nav > ul > li > ul > li > a{position: relative;display: block;padding: 15px 0 15px 20px;font-weight: 400;font-size: 16px;line-height: 22px;color: #333;border-bottom: 1px solid #ddd}#menu > nav > ul > li > ul > li > a > img{display: none}#menu > nav > ul > li > ul > li.active > a,#menu > nav > ul > li > ul > li > a:hover{color: #1186bd;text-decoration: none}#menu > nav > ul > li > ul > li.active > a:before,#menu > nav > ul > li > ul > li > a:hover:before{background-color: #1186bd}}#slideshow{position: relative;max-width: 1920px;margin: 0 auto}#slideshow ul.slides > li{height: 600px}#slideshow ul.slides > li:before{background: -moz-linear-gradient(top, #000 0%, #000 40%, rgba(0,0,0,0) 100%);background: -webkit-linear-gradient(top, #000 0%, #000 40%, rgba(0,0,0,0) 100%);background: linear-gradient(to bottom, #000 0%, #000 40%, rgba(0,0,0,0) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#00000000', GradientType=0);opacity: 0.4}#slideshow ul.slides > li:after{height: 100%;background: rgba(46,46,46,0.4)}#slideshow ul.slides > li{background-position: center center;background-repeat: no-repeat;background-size: cover;text-align: center}#slideshow ul.slides > li:nth-child(1){background-image: url('https://euro-med.center/images/slideshow/1.jpg')}#slideshow ul.slides > li:nth-child(2){background-image: url('https://euro-med.center/images/slideshow/2.jpg')}#slideshow ul.slides > li:nth-child(3){background-image: url('https://euro-med.center/images/slideshow/3.jpg')}@media (max-width: 767px){#slideshow.trigger-active ul.slides > li:after{background: rgba(46,46,46,0.8)}}#slideshow div > .next,#slideshow div > .prev{position: absolute;display: block;top: 50%;margin-top: -26px;right: 0;background: url('https://euro-med.center/templates/jblank/images/slideshow_next.png') center center no-repeat, #fff;width: 53px;height: 53px;z-index: 20;opacity: 0;-webkit-transition: all 200ms ease;-moz-transition: all 200ms ease;-ms-transition: all 200ms ease;-o-transition: all 200ms ease;transition: all 200ms ease}#slideshow.trigger-active div > .next,#slideshow.trigger-active div > .prev{display: none}#slideshow div > .prev{left: 0;-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);-webkit-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg)}#slideshow div:hover > .next,#slideshow div:hover > .prev{opacity: 0.6}#slideshow div > .next:hover,#slideshow div > .prev:hover{opacity: 1}#slideshow article{margin: 0 auto;display: flex;justify-content: center;flex-direction: column;height: 100%;position: relative;z-index: 20;width: 100%;max-width: 1230px;padding-left: 80px;padding-right: 80px}#slideshow.trigger-active article{display: none}#slideshow article *{text-align: center;color: #fff}#slideshow article h2,#slideshow article h3{display: inline-block;margin: 10px 0;padding: 6px 15px;font-size: 48px;font-weight: bold;text-transform: uppercase;background-color: #525969}#slideshow article h2{line-height: 52px;margin-bottom: 25px}#slideshow article h3{font-size: 28px;line-height: 33px;padding: 3px 10px}#slideshow article a.button-big{margin-top: 50px}@media (max-width: 1200px){#slideshow ul.slides > li{height: 600px}}@media (max-width: 900px){#slideshow ul.slides > li{height: 500px}#slideshow article{padding-left: 15px;padding-right: 15px}#slideshow article h2{font-size: 38px;line-height: 42px}#slideshow article h3{font-size: 26px;line-height: 30px}}@media (max-width: 479px){#slideshow ul.slides > li{height: 420px}#slideshow article{padding-left: 15px;padding-right: 15px}#slideshow article h2{font-size: 30px;line-height: 34px}#slideshow article h3{font-size: 24px;line-height: 28px}#slideshow article a.button-big{margin-top: 20px}}#our-services{display: flex;justify-content: space-around;flex-wrap: wrap;margin: 35px -13px 10px -13px}#our-services .teaser{margin: 0;width: 33.3333%;display: inline-block;text-align: center;padding: 5px 13px;margin-bottom: 10px}#our-services .teaser > .image{display: flex;position: relative;width: 100%;height: 240px;background-position: center center;background-repeat: no-repeat;background-size: cover}#our-services .teaser > .image:before{content: '';position: absolute;display: block;width: 100%;height: 100%;background: rgba(0,0,0,0);z-index: 0;transition: all 200ms}#our-services .teaser:hover > .image:before{background: rgba(0,0,0,0.7)}#our-services .teaser > .image > .description{margin: 0 auto;position: relative;align-self: center;padding: 10px 20px;font-size: 18px;font-weight: bold;color: #fff;opacity: 0;transition: all 200ms}#our-services .teaser:hover > .image > .description{opacity: 1}#our-services .teaser > .text{display: flex;flex-direction: column;justify-content: center;align-items: center;text-align: center;width: 100%;height: 70px;padding: 5px 10px;font-size: 16px;line-height: 18px;color: #fff;background-color: #525969;-webkit-transition: all 200ms;-moz-transition: all 200ms;-ms-transition: all 200ms;-o-transition: all 200ms;transition: all 200ms}#our-services .teaser:hover,#stroy-offers .teaser:focus{text-decoration: none}#our-services .teaser:hover > .text{color: #fff;background-color: #2aa1d9}@media (max-width: 991px){#our-services .teaser > .image{height: 180px}#our-services .teaser > .image > .description{font-size: 12px}}@media (min-width: 576px) and (max-width: 767px){#our-services .teaser > .image{height: 170px}#our-services .teaser > .image > .description{padding: 5px 5px;font-weight: normal}}@media (max-width: 650px){#our-services .teaser{width: 100%}#our-services .teaser > .image{height: 250px}}@media (min-width: 576px) and (max-width: 650px){#our-services .teaser > .image > .description{font-size: 16px;font-weight: bold}}@media (max-width: 400px){#our-services .teaser > .image{height: 170px}}#mob-container{margin-top: 35px}#mob-features-container{margin-top: 10px}#mob-features{display: flex;justify-content: center;flex-wrap: wrap;margin-top: 15px;margin-bottom: 40px}#mob-features .teaser{margin-top: 20px;width: 25%;display: inline-block;padding: 0 10px;text-align: center}#mob-features .teaser .image{margin-bottom: 10px}#mob-features .teaser .image img{width: 112px;height: 81px}#mob-features .teaser .name{display: flex;flex-direction: column;justify-content: center;align-items: center;text-align: center;width: 100%;height: 40px;padding: 0;margin: 0;font-size: 14px;line-height: 19px;font-weight: 400}@media (max-width: 580px){#mob-features .teaser{width: 50%}}@media (max-width: 400px){#mob-features .teaser{width: 100%}}#stroy-container{height: 450px;background: url('https://euro-med.center/images/pages/front/stroy/bg.jpg') center center no-repeat;background-size: cover}#stroy{display: flex;flex-direction: column;justify-content: flex-end;margin: 0 auto;max-width: 1200px;height: 100%}#stroy > div{width: 100%;text-align: right;padding: 0 15px 60px 15px}#stroy h2{display: inline-block;margin: 10px 0 40px 0;padding: 20px 15px;font-size: 48px;font-weight: bold;text-transform: uppercase;color: #fff;background-color: #525969}@media (max-width: 900px){#stroy h2{font-size: 38px;line-height: 42px}}@media (max-width: 580px){#stroy{justify-content: center}#stroy > div{text-align: center;padding-bottom: 0}}@media (max-width: 480px){#stroy h2{font-size: 30px;line-height: 36px}}@media (min-width: 768px) and (max-width: 991px){#stroy-container{height: 400px}}@media (min-width: 576px) and (max-width: 767px){#stroy-container{height: 350px}}@media (max-width: 575px){#stroy-container{height: 300px}}#stroy-offers-container{margin-bottom: 60px;margin-top: 8px}#stroy-offers{display: flex;justify-content: space-around;flex-wrap: wrap;margin: 35px -13px 10px -13px}#stroy-offers .teaser{margin: 0;width: 33.3333%;display: inline-block;text-align: center;padding: 5px 13px;margin-bottom: 10px}#stroy-offers .teaser > .image{width: 100%;height: 240px;background-position: center center;background-repeat: no-repeat;background-size: cover}#stroy-offers .teaser > .text{display: flex;flex-direction: column;justify-content: center;align-items: center;text-align: center;width: 100%;height: 70px;padding: 5px 10px;font-size: 16px;line-height: 18px;color: #fff;background-color: #1186bd;-webkit-transition: all 200ms;-moz-transition: all 200ms;-ms-transition: all 200ms;-o-transition: all 200ms;transition: all 200ms}#stroy-offers .teaser:hover,#stroy-offers .teaser:focus{text-decoration: none}#stroy-offers .teaser:hover > .text{color: #fff;background-color: #2aa1d9}@media (min-width: 576px){#stroy-offers .teaser:nth-child(n+4){width: 50%}}@media (min-width: 576px) and (max-width: 767px){#stroy-offers .teaser > .image{height: 150px}}@media (min-width: 992px) and (max-width: 1050px){#stroy-offers-container{padding: 0 5%}}@media (max-width: 991px){#stroy-offers-container{padding: 0 15px}}@media (min-width: 768px) and (max-width: 991px){#stroy-offers .teaser > .image{height: 160px}}@media (max-width: 767px) and (max-width: 700px){#stroy-offers .teaser > .image{height: 130px}}@media (max-width: 767px) and (max-width: 600px){#stroy-offers .teaser{width: 50%}#stroy-offers .teaser:nth-child(5){width: 100%}}#footer-container{background: #1186bd;padding: 25px 0}#footer-container,#footer-container a{color: #fff}#footer-container a{text-decoration: underline}#footer img{width: 100px}#breadcrumbs{position: relative;margin-top: 2px;background-color: #f0f0f0;padding-top: 2px}#breadcrumbs:before{content: '';position: absolute;width: 100%;border-top: 1px solid #fff;bottom: 0}#breadcrumbs ul.breadcrumb{margin: 0;padding: 0;list-style-type: none}#breadcrumbs ul.breadcrumb > li{float: left}#breadcrumbs ul.breadcrumb > li:first-child{display: none}#breadcrumbs ul.breadcrumb > li > span.divider{padding: 0 5px}#breadcrumbs ul.breadcrumb > li > *{display: inline-block;font-family: 'Open Sans', sans-serif, Arial, Tahoma;font-size: 14px;line-height: 18px;color: #666;padding: 10px 0}#breadcrumbs ul.breadcrumb > li > span{color: #999}#breadcrumbs ul.breadcrumb > li > a:hover{text-decoration: none;color: #78be4c}#mymessage{margin-top: 30px;margin-bottom: 20px;font-size: 14px;font-weight: bold;background: #fff5f5}#component{margin-top: 40px;margin-bottom: 80px;min-height: 400px}#component #yoo-zoo.page img{max-width: 100%}#lightbox-wrap,#lightbox-outer,#lightbox-content{box-sizing: content-box !important}.zoo-pagination{margin-top: 10px;margin-bottom: 20px}.zoo-pagination > span,.zoo-pagination > a{display: inline-block;margin-right: 2px;margin-bottom: 2px;padding: 8px 14px;font-size: 13px;background-color: #999;color: #fff}.zoo-pagination > a:hover{background-color: #78be4c;text-decoration: none;color: #fff}.zoo-pagination > a:active{background-color: #78be4c}.zoo-pagination > span{background-color: #78be4c}.wk-accordion > h3.toggler{position: relative;margin-bottom: 0;border: none;text-shadow: none;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;border-radius: 0;color: #fff;background: #999;padding: 8px 30px 8px 10px;font-family: 'Open Sans', sans-serif, Arial, Tahoma;font-size: 15px}.wk-accordion > h3.toggler:hover{cursor: pointer}.wk-accordion > h3.toggler.active,.wk-accordion > h3.toggler:hover{background-color: #78be4c}.wk-accordion-default > .toggler:before{content: '';position: absolute;display: block;width: 7px;height: 4px;right: 15px;top: 50%;margin-top: -2px;background: url('https://euro-med.center/templates/jblank/images/menu-arrow-white.png')}.wk-accordion > h3.toggler.active:before{transform: rotate(180deg)}.wk-accordion > h3.toggler ~ h3.toggler{margin-top: 10px}.wk-accordion > .content-wrapper > .wk-content{padding: 10px 0}.rsform-block{position: relative}.rsform-block.req:before{content: '*';position: absolute;top: 0;right: 5px;color: #faa}.rsform fieldset{padding: 0;margin: 0;border: none;max-width: 400px}.rsform input[type="text"],.rsform textarea{box-sizing: border-box;width: 100%;min-width: 100%;max-width: 100%;background-color: #fff;margin: 0 0 5px 0;box-shadow: none;border: 1px solid #bbb;padding: 5px 7px;font-family: 'Open Sans', sans-serif, Arial, Tahoma;font-size: 12px;line-height: 17px;color: #333}.rsform input[type="submit"]{margin: 0;width: 100%}.rsform input[type="submit"]:focus,.rsform input[type="submit"]:active{top: 0;left: 0}#lightbox-wrap,#lightbox-outer,#lightbox-content{box-sizing: content-box !important}body .rsform fieldset{padding: 0}#yoo-zoo.page .image{margin-bottom: 50px}#yoo-zoo.page .gallery{margin-bottom: 65px;background: #f8f8f8}#yoo-zoo.page .gallery-grid .zoo-gallery-wall{margin: 0}#yoo-zoo.page .gallery-grid .zoo-gallery-wall > a{margin: 0;padding: 0}@media (min-width: 992px){#yoo-zoo.page .gallery-grid .zoo-gallery-wall > a{margin-right: 1%;margin-bottom: 1%;width: 24.25%}#yoo-zoo.page .gallery-grid .zoo-gallery-wall > a:nth-child(4n){margin-right: 0}}@media (min-width: 768px) and (max-width: 991px){#yoo-zoo.page .gallery-grid .zoo-gallery-wall > a{margin-right: 1%;margin-bottom: 1%;width: 32.666%}#yoo-zoo.page .gallery-grid .zoo-gallery-wall > a:nth-child(3n){margin-right: 0}}@media (max-width: 767px){#yoo-zoo.page .gallery-grid .zoo-gallery-wall > a{margin-right: 2%;margin-bottom: 2%;width: 49%}#yoo-zoo.page .gallery-grid .zoo-gallery-wall > a:nth-child(2n){margin-right: 0}}#yoo-zoo.products .items{margin-left: -15px;margin-right: -15px}#yoo-zoo.products .items .teaser{margin-bottom: 30px;text-decoration: none}#yoo-zoo.products .items .teaser > .image{background-color: #f8f8f8;text-align: center;-webkit-transition: all 200ms ease;-moz-transition: all 200ms ease;-ms-transition: all 200ms ease;-o-transition: all 200ms ease;transition: all 200ms ease}#yoo-zoo.products .items .teaser > .image img{display: inline-block;width: auto;max-width: 100%;height: auto}#yoo-zoo.products .items .teaser .title{display: flex;flex-direction: column;justify-content: center;align-items: center;text-align: center;height: 70px;padding: 10px 15px;font-family: 'Open Sans', sans-serif, Arial, Tahoma;font-size: 16px;line-height: 20px;font-weight: 600;color: #666;background-color: #f8f8f8;border-bottom: 2px solid #9dcc7f;-webkit-transition: all 200ms ease;-moz-transition: all 200ms ease;-ms-transition: all 200ms ease;-o-transition: all 200ms ease;transition: all 200ms ease}#yoo-zoo.products .items .teaser:hover .title{background-color: #9dcc7f;color: #fff}#yoo-zoo.products .items .teaser .description{margin-top: 5px;min-height: 80px;font-size: 13px;text-align: left}#products-item > .image > img{width: 100%;height: auto}#products-item .predescription{margin-top: 50px}#products-item .gallery{margin-bottom: 65px;background: #f8f8f8}#products-item .image + .info h1{margin-top: 10px}#products-item .description{margin-top: 50px}#products-item .related h2{margin: 50px 0 30px 0;text-align: center}#products-item .related > .items{overflow: hidden}#order{padding: 20px 15px;background-color: #f5f5f5;margin-bottom: 40px}#order > h3{margin-top: 0;font-size: 13px;font-weight: 500;text-transform: uppercase;text-align: center}#order > h3 > span{display: block;font-size: 16px}#order > h3.one{font-size: 16px;text-transform: none}@media (max-width: 767px){#order{text-align: center;width: 100%;max-width: 400px;margin: 0 auto;margin-bottom: 40px}}#leftphone{background-color: #f5f5f5;padding: 20px 15px;text-align: center}#leftphone h3{margin-top: 10px;text-align: center;font-size: 16px}.zoo-gallery-wall.margin.owl-carousel.owl-theme .owl-controls .owl-pagination{position: relative;z-index: 5;margin-left: 50px;margin-right: 50px;padding: 10px 0 3px 0}.zoo-gallery-wall.margin.owl-carousel.owl-theme .owl-controls{margin: 0 0 5px 0;width: 100%;text-align: center}.zoo-gallery-wall.margin.owl-carousel.owl-theme .owl-controls .owl-buttons div.owl-prev{left: 0}.zoo-gallery-wall.margin.owl-carousel.owl-theme .owl-controls .owl-buttons div.owl-next{right: 0}.zoo-gallery-wall.margin.owl-carousel.owl-theme .owl-controls .owl-page span{margin-left: 2px;margin-right: 2px}.zoo-gallery-wall.margin.owl-carousel.owl-carousel .owl-item{text-align: center}.zoo-gallery-wall.margin.owl-carousel.owl-carousel .owl-item .thumb > img{padding: 3px}@media (max-width: 575px){.owl-theme .owl-controls .owl-page span{width: 12px;height: 12px;margin-bottom: 9px}}.pluso{margin-top: 20px}.cd-top{position: fixed;display: inline-block;bottom: 40px;right: 10px;height: 40px;width: 40px;background-image: url('https://euro-med.center/templates/jblank/images/totop.png');background-repeat: no-repeat;background-position: center 50%;background-color: #999;visibility: hidden;opacity: 0;-webkit-transition: all 200ms ease;-moz-transition: all 200ms ease;-ms-transition: all 200ms ease;-o-transition: all 200ms ease;transition: all 200ms ease}.cd-top.cd-is-visible{visibility: visible;opacity: 0.5}.cd-top.cd-is-visible:hover{background-color: #78be4c}.cd-top.cd-is-visible:hover{opacity: 1}.cd-top.cd-fade-out{opacity: 0.5}#yoo-zoo.services .items{margin-left: -15px;margin-right: -15px}#yoo-zoo.services .items .teaser{margin-bottom: 30px;text-decoration: none}#yoo-zoo.services .items .teaser > .image{background-color: #f8f8f8;text-align: center;-webkit-transition: all 200ms ease;-moz-transition: all 200ms ease;-ms-transition: all 200ms ease;-o-transition: all 200ms ease;transition: all 200ms ease}#yoo-zoo.services .items .teaser > .image img{display: inline-block;width: auto;max-width: 100%;height: auto}#yoo-zoo.services .items .teaser .title{display: flex;flex-direction: column;justify-content: center;align-items: center;text-align: center;height: 70px;padding: 10px 15px;font-family: 'Open Sans', sans-serif, Arial, Tahoma;font-size: 16px;line-height: 20px;font-weight: 600;color: #666;background-color: #f8f8f8;border-bottom: 2px solid #9dcc7f;-webkit-transition: all 200ms ease;-moz-transition: all 200ms ease;-ms-transition: all 200ms ease;-o-transition: all 200ms ease;transition: all 200ms ease}#yoo-zoo.services .items .teaser:hover .title{background-color: #9dcc7f;color: #fff}#yoo-zoo.services .items .teaser .description{margin-top: 5px;min-height: 80px;font-size: 13px;text-align: left}#services-item .top-container{position: relative;display: flex;align-items: center;aspect-ratio: 2;min-width: 100%;max-height: 800px;margin-top: -40px;margin-bottom: 20px;padding: 40px 0;background-position: center center;background-repeat: no-repeat;background-size: cover}#services-item .top-container .text{background: rgba(255,255,255,0.9);padding: 30px 30px;border-radius: 8px}#services-item .top-container .text h1{text-align: left;color: #000}#services-item .top-container .text .desc{font-size: 16px;color: #000}#services-item .top-container .text .features{margin-top: 30px;color: #000}#services-item .top-container .text .features .item{display: flex;flex-wrap: wrap;align-items: center;position: relative;padding-left: 45px;min-height: 32px}#services-item .top-container .text .features .item ~ .item{margin-top: 10px}#services-item .top-container .text .features .item span:first-child{font-weight: 600;margin-right: 10px}#services-item .top-container .text .features .item span:last-child{display: inline-block}#services-item .top-container .text .features .item div ~ div{margin-top: 7px;line-height: 1.2em}#services-item .top-container .text .features .item.icon:before{content: '';position: absolute;left: 0;min-width: 32px;width: 32px;height: 32px;background-position: center center;background-repeat: no-repeat;background-size: contain}#services-item .top-container .text .features .item.icon.oform:before{background-image: url('https://euro-med.center/templates/jblank/images/services/icon-doc.svg')}#services-item .top-container .text .features .item.icon.time:before{background-image: url('https://euro-med.center/templates/jblank/images/services/icon-time.svg')}#services-item .top-container .text .features .item.icon.price:before{background-image: url('https://euro-med.center/templates/jblank/images/services/icon-rub.svg')}#services-item .top-container .text .buttons{margin-top: 45px}#services-item .price-table table td:last-child{white-space: nowrap}#zayavka{margin-top: 40px;padding-top: 20px;background: #1186bd;color: #fff}#zayavka h2{text-align: center;color: #fff}#zayavka img{width: 100%;max-width: 350px}@media (min-width: 768px){#zayavka img{display: none}}#zayavka .container-fluid{max-width: 900px;padding: 20px 0 40px 0}@media (min-width: 768px){#zayavka .container-fluid{background-image: url('/images/services/bg_form.png');background-position: right bottom;background-size: contain;background-repeat: no-repeat}}#zayavka .formError{font-size: 14px;color: #ffe0e0}#zayavka .rsform fieldset{max-width: 500px;margin-left: auto;margin-right: auto}@media (max-width: 991px){#zayavka .rsform fieldset{margin-top: 0}}#zayavka input[type="text"],#zayavka textarea{width: 100%;padding: 12px 15px;border-radius: 8px;font-size: 14px}#zayavka .rsform input[type="submit"]{width: 100%;padding-top: 20px;padding-bottom: 20px;border-radius: 8px;font-size: 16px;font-weight: 600;text-transform: uppercase}.services-features{margin-top: 20px}@media (min-width: 576px) and (max-width: 767px){.services-features .item-outer:nth-child(2n+1){clear: both}}@media (min-width: 768px){.services-features .item-outer:nth-child(3n+1){clear: both}}.services-features .item{margin-top: 35px}.services-features .item .icon{text-align: center}.services-features .item .icon img{width: 112px;height: 81px;object-fit: contain;object-position: center center}.services-features .item .title{text-align: center;margin-top: 23px;margin-bottom: 13px;font-size: 16px;line-height: 1.4em;color: #333;font-weight: 600}.services-features .item .desc{text-align: center;font-size: 14px}