@font-face{font-family:'cuprum';src:url('Cuprum.otf');src:url('cuprum.eot');src:url('cuprum.eot') format('embedded-opentype'),
url('cuprum.woff') format('woff'),
url('cuprum.ttf') format('truetype'),
url('cuprum.svg') format('svg');}
*{margin:0;padding:0}
html,body,div,span,applet,object,iframe,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;margin:0;padding:0}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
a{outline:none;text-decoration:none}
a:hover{text-decoration:underline}
html,textarea{overflow:auto}
table{border-collapse:collapse;border-spacing:0}
img{vertical-align:top;border:none}
body{width:100%;background:url(../images/bggrey.gif);font-family:'cuprum', Arial, Helvetica, sans-serif;}
.center{margin:0 auto;min-width:1000px;max-width:1000px;}
.center.padding{padding:15px 0;}
.padding p{padding:10px 0;}
.padding ul{margin-left:30px;}
.clear{clear:both;}
.how .center h2{text-align:center;}
#header{background:url(../images/head-bg.gif);min-width:1000px;}
.header{background:url(../images/head-bg.png) bottom repeat-x;padding-bottom:45px;position:relative;z-index:2;}
.logo{float:left;display:block;padding:21px 10px 0 15px;}
.tell{font-family:'cuprum', Arial, Helvetica, sans-serif;font-size:30px;padding-top:10px;margin-top:2px;margin-right:15px;color:#fff;text-shadow:1px 2px 0px rgba(0,0,0,0.7);display:flex;flex-wrap:wrap;justify-content:space-between;}
.tell a{color:#fff;}
.tell .two{letter-spacing:0.4px;}
.tell .one,
.tell .two{margin-left:45px;padding-left:30px;background:url(../images/tell.png) 0px 3px no-repeat;white-space:nowrap;}
.fix_right{justify-content:flex-end;}
#header .img{position:relative;z-index:1;margin-top:-8px;}
#header .img img{width:100%;height:auto;border-left:1px solid #07e7ee;border-right:1px solid #07e7ee;}
.description{font-size:48px;text-align:center;color:#2f2f2f;font-weight:600;top:10px;position:absolute;width:80%;margin-left:10%;text-transform:uppercase;text-shadow:0px 2px 0px #FFFFFF;}
.garant{background:url(../images/line.png) top repeat-x;height:auto;width:100%;position:relative;float:left;z-index:2;top:-30px;}
ul.circ{list-style:none;margin:-58px auto 0 auto;width:100%;text-align:center;}
ul.circ li{text-align:center;display:inline-block;margin:0 18px 20px 18px;width:158px;height:158px;background:url(../images/circle.png) no-repeat;position:relative;}
ul.circ li+li{}
ul.circ li div{background:url(../images/properties.png);width:125px;height:113px;margin:23px auto 0;}
ul.circ li+li div{background-position:-203px 0;}
ul.circ li+li+li div{background-position:-406px 0;}
ul.circ li+li+li+li div{background-position:-612px 0;}
ul.circ li+li+li+li+li div{background-position:-812px 0;}
.master{padding-bottom:20px;float:left;width:100%;position:relative;}
.master-form{text-align:center;width:96%;margin:-30px auto 0 auto;border:#0e87b6 1px solid;background:#fff;position:relative;height:330px;}
.youcan{font-family:'cuprum', Arial, Helvetica, sans-serif;font-size:24px;font-weight:bold;text-transform:uppercase;color:#3c3c3c;max-width:600px;text-align:center;padding-top:25px;display:inline-block;}
.redline{display:inline-block;vertical-align:top;width:100%;background:url(../images/redline.png) no-repeat left center;margin-top:19px;}
.phones{font-family:'cuprum', Arial, Helvetica, sans-serif;font-size:48px;line-height:72px;top:46px;left:142px;}
.goline{position:absolute;background:url(../images/orangarr.png) no-repeat;width:555px;height:136px;left:-11px;bottom:9px;}
.goline h2{font-size:20px!important;}
.goline2{display:none;margin:15px auto;width:471px;height:121px;background:url(../images/orange.png) center top no-repeat;}
.master .form.send_f{display:inline-block;width:322px;height:283px;margin:25px 35px 25px 0;padding-top:3em;background:none;}
.master .form{display:inline-block;background:url(../images/form.png) no-repeat;width:322px;height:283px;margin:25px 35px 25px 0;}
.master .call{max-width:580px;vertical-align:top;display:inline-block;}
.form h3{text-transform:uppercase;text-shadow:1px 1px 0px #000;font-size:24px;color:#fff;text-align:left;line-height:55px;padding-left:15px;}
.call h2{padding-top:45px;text-transform:uppercase;text-shadow:1px 1px 0px #fff;font-size:30px;color:#1b1b1b;line-height:50px;font-weight:normal;}
.call h5{text-transform:uppercase;font-size:18px;color:#000;}
.call .goline2 h2{padding-top:0;}
.how{min-width:1000px;float:left;padding:20px 0;background-color:linear-gradient(90deg, #FFFFFF 0%, #DAE0E7 100%);background-color:-moz-linear-gradient(90deg, #FFFFFF 0%, #DAE0E7 100%);background-color:-webkit-linear-gradient(90deg, #FFFFFF 0%, #DAE0E7 100%);background-color:-o-linear-gradient(90deg, #FFFFFF 0%, #DAE0E7 100%);background-color:#DAE0E7;background-image:url(../images/saw.png);background-repeat:repeat-x;background-position:bottom;width:100%;}
.how h2{width:96%;margin:0 auto;font-size:30px;color:#004864;text-transform:uppercase;font-weight:normal;text-shadow:1px 1px 0px #fff;}
ul.circ2{list-style:none;padding-top:20px;text-align:center;}
ul.circ2 li{display:inline-block;width:138px;height:70px;background:url(../images/circle2.png) no-repeat;padding-top:157px;font-size:12px;color:#000;font-family:Verdana, Geneva, sans-serif;font-weight:bold;vertical-align:top;text-align:center;padding-right:18px;}
ul.circ2 li+li{background-position:-165px 0;}
ul.circ2 li+li+li{background-position:-330px 0;}
ul.circ2 li+li+li+li{background-position:-495px 0;}
ul.circ2 li+li+li+li+li{background-position:-660px 0;}
ul.circ2 li+li+li+li+li+li{background-position:-825px 0;}
.what{min-width:1000px;width:100%;float:left;padding:15px 0 35px;background:url(../images/head-bg.gif);border-top:1px solid #07e7ee;border-bottom:1px solid #07e7ee;position:relative;}
.what:after{content:" ";position:absolute;top:100%;left:0;width:100%;height:6px;background:url("../images/brd.png") repeat-x 0 0;}
.what h2{text-align:center;width:96%;margin:0 auto;padding-bottom:25px;font-size:30px;color:#fdd703;text-transform:uppercase;font-weight:normal;text-shadow:1px 1px 0px #000;}
.what .content{display:inline-block;vertical-align:top;width:22%;min-width:210px;margin:0 0 20px 0;padding:0 1%;text-align:center;}
.what .title{padding-bottom:2px;font-size:18px;color:#fff;text-shadow:1px 1px 0px #000;text-transform:uppercase;min-height:53px;}
.what .image{margin-bottom:19px;}
.list{font-family:Verdana, Geneva, sans-serif;color:#fff;font-size:14px;padding-bottom:6px;border-bottom:1px solid #FFFFFF;line-height:18px;margin-bottom:4px;}
.list:last-child{border-bottom:none;}
.list a{color:#FFF;text-decoration:underline;}
}
.content .list p{font-weight:100;padding-bottom:0;}
.list.item1{line-height:23px;background:url(../images/item1.png) no-repeat;}
.list.item2{background:url(../images/item2.png) 0 3px no-repeat;}
.list.item3{margin-top:5px;background:url(../images/item3.png) no-repeat;}
.list.item4{margin-top:5px;background:url(../images/item4.png) no-repeat;}
.list.item5{margin-top:5px;background:url(../images/item5.png) no-repeat;}
.content p{padding-bottom:15px;color:#fff;font-family:Verdana, Geneva, sans-serif;font-weight:100;}
.list.item6{line-height:20px;background:url(../images/item6.png) no-repeat;}
.list.item7{line-height:20px;background:url(../images/item7.png) no-repeat;}
.list.item8{line-height:20px;background:url(../images/item8.png) no-repeat;}
.list.item9{line-height:20px;background:url(../images/item9.png) no-repeat;}
.list.item10{line-height:20px;background:url(../images/item10.png) no-repeat;}
.list.item11{line-height:20px;background:url(../images/item11.png) no-repeat;}
.list.item12{line-height:30px;background:url(../images/item12.png) no-repeat;}
#cartridge{background:#FFFFFF url("../images/cartridge.jpg") no-repeat 50% 0;padding:34px 0;clear:both;}
#cartridge:after{content:" ";visibility:hidden;display:block;height:0;clear:both;}
#cartridge .cartgidge{list-style-type:none;float:right;width:55%;padding-top:31px;margin-bottom:-57px;text-align:left;padding-bottom:40px;}
#cartridge .cartgidge li{font-size:36px;color:#FFFFFF;text-transform:uppercase;margin-bottom:39px;position:relative;}
#cartridge .cartgidge li span{background:#ffba04;text-shadow:1px 1px 0px rgba(255, 255, 255, 1);color:#000000;font-size:39px;padding:7px 0;}
#akce{float:left;width:100%;padding-bottom:20px;}
#akce .container{border:1px solid #07e7ee;background:url(../images/akcie-bg.jpg) repeat-y;background size:100%;padding:35px 0;width:96%;margin:0 auto;position:relative;box-shadow:0px 0px 17px 1px #242424;-webkit-box-shadow:0px 0px 17px 1px #242424;-moz-box-shadow:0px 0px 17px 1px #242424;-o-box-shadow:0px 0px 17px 1px #242424;}
#social_group{float:left;width:100%;}
#social_group .container{padding:5px 5px 30px 20px;}
.fb_iframe_widget{display:block !important;margin:0 auto;}
#vk_groups,
.fb-like-box{width:450px;margin:20px auto;box-shadow:0px 0px 17px 1px #242424;-webkit-box-shadow:0px 0px 17px 1px #242424;-moz-box-shadow:0px 0px 17px 1px #242424;-o-box-shadow:0px 0px 17px 1px #242424;border:1px solid #07e7ee;}
.center.img .social{left:-45px;top:30px;}
.center.img .social a{display:block;width:66px;height:66px;margin-right:0px;margin-bottom:20px;}
.social{position:absolute;bottom:-15px;left:50%;}
.social a div{width:54px;height:54px;border:6px solid #2382a7;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;transition:all 0.2s linear;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;}
.social a div:hover{border:6px solid #07e7ee;}
.social a{display:inline-block;vertical-align:bottom;width:66px;height:66px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;margin-right:25px;border:1px solid #07e7ee;background-color:#fff !important;transition:all 0.2s linear;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;}
.social a:active{background-color:#000 !important;}
.social a.vk{background:url(../images/vk.png) center center no-repeat;}
.social a.fb{background:url(../images/fb.png) center center no-repeat;}
.social a.tw{background:url(../images/twitter.png) center center no-repeat;}
.social a.in{background:url(../images/in.png) center center no-repeat;}
#akce img{margin-top:20px;margin-right:20px;}
.size12.one{width:49%;display:inline-block;vertical-align:top;margin-right:0;text-align:right;}
.size12.two{margin-top:100px;margin-bottom:50px;width:49%;display:inline-block;vertical-align:top;margin-right:0;text-align:left;}
#akce h2{font-size:48px;color:#fff;text-transform:uppercase;}
.comments{width:100%;float:left;background:url(../images/head-bg.gif);}
.comments .center{max-width:800px;margin-top:20px;margin-bottom:20px;}
.footer{min-width:1000px;width:100%;float:left;padding:40px 0;background-image:url(../images/greybot.png);background-repeat:repeat;background-position:top;}
.footer .tell{text-align:center;float:none;padding-top:10px;margin-top:2px;margin-right:15px;color:#fff;text-shadow:1px 2px 0px rgba(0,0,0,0.7);display:block;}
.footer .tell .one,
.footer .tell .two{display:inline-block;padding-bottom:15px;float:none;margin-left:45px;padding-left:30px;background:url(../images/tell2.png) 0px 3px no-repeat;}
.forma_s{font-family:'cuprum', Arial, Helvetica, sans-serif;font-weight:bold;text-transform:uppercase;font-size:40px;color:#000;text-shadow:1px 1px 0 #fff;text-align:center;box-shadow:0px 0px 5px rgba(0,0,0,0.7);-webkit-box-shadow:0px 0px 5px rgba(0,0,0,0.7);-moz-box-shadow:0px 0px 5px rgba(0,0,0,0.7);border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;border:1px solid #fff;background:linear-gradient(90deg, #FF7400 0%, #FFD305 100%);background:-moz-linear-gradient(90deg, #FF7400 0%, #FFD305 100%);background:-webkit-linear-gradient(90deg, #FF7400 0%, #FFD305 100%);background:-o-linear-gradient(90deg, #FF7400 0%, #FFD305 100%);cursor:pointer;max-width:290px;width:100%;height:145px;padding-left:15px;padding-right:15px;padding-top:12px;padding-bottom:12px;}
.forma_s:hover{cursor:pointer;background:linear-gradient(270deg, #FF7400 0%, #FFD305 100%);background:-moz-linear-gradient(270deg, #FF7400 0%, #FFD305 100%);background:-webkit-linear-gradient(270deg, #FF7400 0%, #FFD305 100%);background:-o-linear-gradient(270deg, #FF7400 0%, #FFD305 100%);}
form input[type=submit],.forma_button{font-family:'cuprum', Arial, Helvetica, sans-serif;font-weight:bold;text-transform:uppercase;font-size:24px;color:#000;text-shadow:1px 1px 0 #fff;text-align:center;padding:12px 30px;box-shadow:0px 0px 5px rgba(0,0,0,0.7);-webkit-box-shadow:0px 0px 5px rgba(0,0,0,0.7);-moz-box-shadow:0px 0px 5px rgba(0,0,0,0.7);border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border:1px solid #fff;background:linear-gradient(90deg, #FF7400 0%, #FFD305 100%);background:-moz-linear-gradient(90deg, #FF7400 0%, #FFD305 100%);background:-webkit-linear-gradient(90deg, #FF7400 0%, #FFD305 100%);background:-o-linear-gradient(90deg, #FF7400 0%, #FFD305 100%);cursor:pointer;}
form input[type=submit]:hover{cursor:pointer;background:linear-gradient(270deg, #FF7400 0%, #FFD305 100%);background:-moz-linear-gradient(270deg, #FF7400 0%, #FFD305 100%);background:-webkit-linear-gradient(270deg, #FF7400 0%, #FFD305 100%);background:-o-linear-gradient(270deg, #FF7400 0%, #FFD305 100%);}
input.name{position:absolute;}
:focus{#FFD305
box-shadow:0px 0px 5px #FFD305;-webkit-box-shadow:0px 0px 5px #FFD305;-moz-box-shadow:0px 0px 5px #FFD305;}
.fancy_text{font-size:18px;padding:20px;}
.center.content p{padding:5px 0;color:#000;}
.tab{vertical-align:middle;}
.tab img{vertical-align:middle;}
.htabs .select{color:#fff;text-align:center;background:#07e7ee;display:block;padding:5px 0;}
.htabs div{position:relative;display:inline-block;width:180px;text-align:center;border:1px solid #07e7ee;border-bottom:0;color:#fff;}
.htabs div a:hover{text-decoration:none;background:rgba(7,231,238,0.5);}
.htabs div a{display:block;text-decoration:none;padding:5px 0;font-family:verdana;font-size:16px;text-align:center;color:#fff;}
.tabs .container:after{clear:both;content:'';display:table;}
.tabs .container .portfolio{float:left;width:25%;position:relative;}
.tabs .container .portfolio .description{width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(51,178,148,0.7);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;transition:all 0.3s linear;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;}
.tabs .container .portfolio .description .inner{display:table;vertical-align:middle;font-size:30px;color:#fff;font-weight:400;width:100%;height:100%;font-family:'Corsica SX Medium';}
.tabs .container .portfolio .description .inner .middle{display:table-cell;vertical-align:middle;}
.tabs .container .portfolio:hover .description{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";filter:alpha(opacity=1);-moz-opacity:1;-khtml-opacity:1;opacity:1;cursor:pointer;}
.tabs .container .portfolio img{height:auto;width:100%;}
.block{}
.htabs{}
.htabs li{float:left;margin-top:2px;padding:3px 2px 0 0;overflow:hidden;}
.tabs .bullet{border-right:1px solid #e00;color:#d00;margin:0px 4px 4px 0;padding-right:4px;clear:right;display:block;float:left;height:17px;overflow:hidden;text-align:right;width:10px;}
.bmod .bullet{background-color:#fff;margin:-9px 6px 0 -10px;padding:8px;}
.tabs{position:relative;text-align:center;border:1px solid #07e7ee;background:url() no-repeat;}
.tabs li{background-color:#EEEEEE;clear:both;margin:4px 0;padding:9px;}
.tabs li a:hover{}
#sponsor2{float:left;position:relative;width:940px;margin:0 auto;left:-1px;}
.pop_up_fonx{display:none;width:100%;height:100%;position:fixed;z-index:101;}
.pop_up{width:100%;height:100%;position:fixed;cursor:pointer;background:#000;opacity:0.75;-o-opacity:0.75;-moz-opacity:0.75;-webkit-opacity:0.75;z-index:78;}
.pop_up_fonx .close{cursor:pointer;position:absolute;font-size:20px;font-family:verdana;font-weight:bold;text-align:center;line-height:15px;width:20px;height:20px;background:#fff;top:-10px;right:-10px;z-index:111;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.pop_up_fonx .close:hover{color:red;}
.pop_up_fonx .inner{box-shadow:0px 0px 15px 0px #FFFFFF;-webkit-box-shadow:0px 0px 15px 0px #FFFFFF;-moz-box-shadow:0px 0px 15px 0px #FFFFFF;-o-box-shadow:0px 0px 15px 0px #FFFFFF;text-align:center;position:absolute;line-height:normal;width:711px;top:120px;left:50%;margin-left:-355px;z-index:101;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.fb_iframe_widget{background:#fff;}
.htabs div a:hover,
.fc div a{background:#07e7ee;}
.fc{margin-top:20px;}
#vk_comments,
.fb-comments{border:1px solid #07e7ee;}
div#vk_comments{height:348px !important;overflow-y:scroll;}
.map{min-width:1000px;clear:both;position:relative;}
.map .map-title{position:absolute;width:310px;top:20px;left:50%;padding:10px 0;font-size:28px;font-family:Arial;color:#fff;margin-left:-155px;z-index:1000001;text-align:center;background:url(../images/map-title-bg.png) center no-repeat;}
/**/.contact{font-size:14px;float:left;color:#fff;margin-top:14px;position:relative;}
.contact h2{font-size:14px;}
.how .block-logo{display:inline-block;vertical-align:top;padding:20px 0 0 0;margin:0 12px 33px;width:12%;max-width:300px;}
.logo-bg{background:#fff;min-width:1000px;}
#owl-demo > div{display:inline-block;padding:10px;}
li{list-style:none;}
@media only screen
and (min-device-width:320px)
and (max-device-width:768px)
and (-webkit-min-device-pixel-ratio:2){.center.img .social{left:0;top:30px;}
}
.dropdown-toggle{background:#2382A7;color:#fff;text-decoration:none;display:block;font-size:15px;line-height:1px;padding:1px 20px;line-height:35px;font-family:"Arial";color:rgb(255, 255, 255);font-style:normal;font-weight:normal;border:none;border-radius:8px;border:1px solid #00E4FF;cursor:pointer;}
.dropdown-menu{margin-left:-25px;position:absolute;top:-5px;height:auto;width:180px;font-size:15px;font-family:"Arial";color:rgb(0, 0, 0);line-height:1.5;font-weight:normal;font-style:normal;text-align:center;border-left:3px solid #00E4FF;border-right:3px solid #00E4FF;border-bottom:3px solid #00E4FF;padding:5px 10px 15px 15px;border-radius:0 0 15px 15px;background:#fff;}
.btn-group{position:relative;left:10px;top:10px;float:left;}
/**/.plp1{position:relative !important;margin-top:0px;margin-left:20px;padding-top:0px;top:10px;height:40px;margin-bottom:20px;}
.plp1 img{width:300px;margin-bottom:-10px;}
.box-modal{background:#ffffff url("../images/map.png") no-repeat center bottom 10px !important;}
.plp2, .plp3{position:relative !important;}
.plp3 .active{color:#50C3E9!important;background:#ffffff url("../images/oval.png") no-repeat center left;}
.plp2 h2{font-size:35px;color:#333333;margin-left:85px;font-weight:bold;position:relative;margin-top:-45px!important;text-align:center;}
.a1{display:block;background:url("../images/oval-h.png") no-repeat center left;padding-left:20px;font-size:20px;color:#0074d6 !important;text-decoration:none;position:absolute !important;top:120px;left:570px;}
.a2{display:block;background:#ffffff url("../images/oval.png") no-repeat top left;padding-left:20px;font-size:22px;color:#6bc15f !important;text-decoration:none;position:absolute !important;top:333px;left:605px;top:150px;left:835px;width:100px;}
.a3{display:block;background:#ffffff url("../images/oval.png") no-repeat top left;padding-left:20px;font-size:22px;color:#6bc15f !important;text-decoration:none;position:absolute !important;top:333px;left:605px;}
.a15{display:block;background:#ffffff url("../images/oval-h.png") no-repeat top left;padding-left:20px;font-size:22px;color:#0074d6 !important;text-decoration:none;position:absolute !important;top:333px;left:700px;}
.a4{display:block;background:#ffffff url("../images/oval.png") no-repeat top left;padding-left:20px;font-size:22px;color:#6bc15f !important;text-decoration:none;position:absolute !important;top:130px;left:220px;}
.a5{display:block;background:#ffffff url("../images/oval.png") no-repeat top left;padding-left:20px;font-size:22px;color:#6bc15f !important;text-decoration:none;position:absolute !important;top:220px;left:234px;}
.a6{display:block;background:#ffffff url("../images/oval.png") no-repeat top left;padding-left:20px;font-size:22px;color:#6bc15f !important;text-decoration:none;position:absolute !important;top:316px;left:226px;}
.a7{display:block;background:#ffffff url("../images/oval.png") no-repeat top left;padding-left:20px;font-size:22px;color:#6bc15f !important;text-decoration:none;position:absolute !important;top:380px;left:550px;}
.a8{top:296px;left:480px;display:block;background:#ffffff url("../images/oval.png") no-repeat top left;padding-left:20px;font-size:22px;color:#6bc15f !important;text-decoration:none;position:absolute !important;}
.a9{top:166px;left:640px;display:block;background:#ffffff url("../images/oval-h.png") no-repeat top left;padding-left:20px;font-size:22px;color:#0074d6 !important;text-decoration:none;position:absolute !important;}
.a10{top:146px;left:346px;display:block;background:#ffffff url("../images/oval.png") no-repeat top left;padding-left:20px;font-size:22px;color:#6bc15f !important;text-decoration:none;position:absolute !important;}
.a11{top:56px;left:450px;display:block;background:#ffffff url("../images/oval.png") no-repeat top left;padding-left:20px;font-size:22px;color:#6bc15f !important;text-decoration:none;position:absolute !important;}
.a12{top:16px;left:570px;display:block;background:#ffffff url("../images/oval.png") no-repeat top left;padding-left:20px;font-size:22px;color:#6bc15f !important;text-decoration:none;position:absolute !important;}
.a13{top:86px;left:700px;display:block;background:#ffffff url("../images/oval.png") no-repeat top left;padding-left:20px;font-size:22px;color:#6bc15f !important;text-decoration:none;position:absolute !important;}
.a14{top:66px;left:580px;display:block;background:#ffffff url("../images/oval.png") no-repeat top left;padding-left:20px;font-size:22px;color:#6bc15f !important;text-decoration:none;position:absolute !important;}
.plp3 a:hover{color:#6bc15f !important;background:url("../images/oval.png") no-repeat top left;}
.plp2 h2{position:relative;top:-2px;}
.box-modal{-webkit-box-shadow:0px 0px 39px 1px rgba(0,0,0,0.29) !important;-moz-box-shadow:0px 0px 39px 1px rgba(0,0,0,0.29) !important;box-shadow:0px 0px 39px 1px rgba(0,0,0,0.29) !important;border-radius:0px !important;}
.arcticmodal-overlay{opacity:0.8 !important;top:0;left:0;width:100%;height:100%;position:absolute;background:#ffffff !important;}
.arcticmodal-container button{background:#38B0DF;color:#fff;border:0;padding:3px;font-size:16px;}
.your-city{font-size:15px;font-family:"Arial";float:left;color:#fff;margin-top:24px;position:relative;margin-left:-10px;background:#2382A7;padding:10px;text-align:center;border-radius:8px;border:1px solid #00E4FF;cursor:pointer;z-index:999;float:left;left:50px;}
.your-city a{color:#fff;}
.fix-num{position:relative;left:-1px;}
.fix-num-a{left:-3px;position:relative;}
.fix-num-b{left:-10px;position:relative;}
.second{left:-10px;position:relative;}
.phones span{margin-left:10px;}
.numb-last{left:10px;position:relative;}
.form h3{text-align:center;}
.form form{margin-top:1em;overflow:hidden;padding:0;}
.contacts_btn{background:url("../images/btns.png") center no-repeat;max-width:140px;width:100%;height:40px;display:inline-block;float:left;position:relative;z-index:999;margin-top:1.4em;margin-left:2em;cursor:pointer;border:1px solid #00E4FF;border-radius:8px;}
.contact_info{background:#fff;position:absolute;width:100%;top:-5px;left:-5px;padding:10px;display:none;transition:0.3s;border:3px solid #00E4FF;border-radius:0 0 5px 5px;box-shadow:0 1px 3px rgba(255,255,255,0.5);}
.tells{text-align:center;font-size:20px;font-weight:600;}
.inf_tel{text-align:center;font-size:14px;}
.center_wrap{margin:0.5em 7em;max-width:180px;width:100%;}
.btn_wrap{float:right;margin-right:15px;max-width:180px;width:100%;}
.btn_wrap .order{width:100%;font-family:'cuprum', Arial, Helvetica, sans-serif;font-weight:bold;text-transform:none;font-size:25px;color:#000;text-shadow:1px 1px 0 #fff;text-align:center;box-shadow:0px 0px 5px rgba(0,0,0,0.7);-webkit-box-shadow:0px 0px 5px rgba(0,0,0,0.7);-moz-box-shadow:0px 0px 5px rgba(0,0,0,0.7);border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border:1px solid #fff;background:linear-gradient(90deg, #FF7400 0%, #FFD305 100%);background:-moz-linear-gradient(90deg, #FF7400 0%, #FFD305 100%);background:-webkit-linear-gradient(90deg, #FF7400 0%, #FFD305 100%);background:-o-linear-gradient(90deg, #FF7400 0%, #FFD305 100%);cursor:pointer;padding:5px;margin-top:15px;}
.btn_wrap .order:hover{cursor:pointer;background:linear-gradient(270deg, #FF7400 0%, #FFD305 100%);background:-moz-linear-gradient(270deg, #FF7400 0%, #FFD305 100%);background:-webkit-linear-gradient(270deg, #FF7400 0%, #FFD305 100%);background:-o-linear-gradient(270deg, #FF7400 0%, #FFD305 100%);}
.master-wrap{display:flex;}
.gotline_wrap{width:100%;display:block;}
.got-top{position:relative;background:url(../images/orangarr.png) no-repeat;width:555px;height:136px;left:-31px;top:85px;}
.tel_wrap{text-align:center;margin:0 auto;}
.tel_wrap .btn_wrap{float:none;text-align:center;margin:0 auto;}
.forma_content{display:block;width:100%;max-width:380px;margin:0 auto;}
.forma_title{font-size:30px;font-weight:bold;text-align:center;margin-bottom:1em;}
.forma_content label,.forma_content input{display:block!importnant;}
.forma_content label span{font-size:15px;margin-bottom:5px;margin-top:10px;display:block;}
.textf{padding:10px 10px;outline:none;border:#d3d4d3 solid 1px;transition:0.3s;display:block;max-width:calc(100% - 20px);width:100%;}
.forma_send{max-width:250px;width:100%;background:#fbcc05;border-bottom:3px solid #c3a008;border-left:0;border-right:0;border-top:0;margin:1em auto;display:block;font-size:16px;text-transform:uppercase;font-weight:bold;outline:none;transition:0.3s;padding-bottom:10px;padding-top:10px;line-height:2;cursor:pointer;}
.forma_send:hover{background:rgba(255, 207, 3, 0.7);border-bottom:3px solid #efc309;}
.popup_form{background:white;padding:20px 30px;text-align:left;max-width:400px;margin:0 auto;position:fixed;z-index:99999;left:0;right:0;top:35%;border:5px solid #2485a8;box-shadow:0 0 10px 0 #f6f7f9;border-radius:5px;}
.my-mfp-zoom-in .zoom-anim-dialog{opacity:0;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8);}
.my-mfp-zoom-in.mfp-ready .zoom-anim-dialog{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}
.my-mfp-zoom-in.mfp-removing .zoom-anim-dialog{-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8);opacity:0;}
.my-mfp-zoom-in.mfp-bg{opacity:0;-webkit-transition:opacity 0.3s ease-out;-moz-transition:opacity 0.3s ease-out;-o-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out;}
.my-mfp-zoom-in.mfp-ready.mfp-bg{opacity:0.8;}
.my-mfp-zoom-in.mfp-removing.mfp-bg{opacity:0;}
.my-mfp-slide-bottom .zoom-anim-dialog{opacity:0;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;-webkit-transform:translateY(-20px) perspective(600px) rotateX(10deg);-moz-transform:translateY(-20px) perspective(600px) rotateX(10deg);-ms-transform:translateY(-20px) perspective(600px) rotateX(10deg);-o-transform:translateY(-20px) perspective(600px) rotateX(10deg);transform:translateY(-20px) perspective(600px) rotateX(10deg);}
.my-mfp-slide-bottom.mfp-ready .zoom-anim-dialog{opacity:1;-webkit-transform:translateY(0) perspective(600px) rotateX(0);-moz-transform:translateY(0) perspective(600px) rotateX(0);-ms-transform:translateY(0) perspective(600px) rotateX(0);-o-transform:translateY(0) perspective(600px) rotateX(0);transform:translateY(0) perspective(600px) rotateX(0);}
.my-mfp-slide-bottom.mfp-removing .zoom-anim-dialog{opacity:0;-webkit-transform:translateY(-10px) perspective(600px) rotateX(10deg);-moz-transform:translateY(-10px) perspective(600px) rotateX(10deg);-ms-transform:translateY(-10px) perspective(600px) rotateX(10deg);-o-transform:translateY(-10px) perspective(600px) rotateX(10deg);transform:translateY(-10px) perspective(600px) rotateX(10deg);}
.success{position:absolute;display:none;top:0;left:0;width:100%;height:50%;padding-top:6.9em;background-color:#fff;z-index:2;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;font-size:18px;}
.popup-form h3, .success{text-align:center;}
.success{color:#32373c;}
.success.visible{display:block;}
.popup_form img{display:block;}
.adres_info{font-size:15px;text-align:right;max-width:220px;margin-left:61px;}
.price-listblock{background:#fff;}
#price-list #price-list-block{margin:0px auto;padding-top:40px;padding-bottom:40px;text-align:left;}
#price-list #price-list-block #price{display:block;border-top:dashed 1px #eeeeee;}
#price-list #price-list-block #price .price-object{display:table;width:100%;padding:21px 0px 21px 0px;border-bottom:dashed 1px #eeeeee;}
#price-list #price-list-block #price .price-object:hover{background-color:#fafafa;}
#price-list #price-list-block #price .price-object div{display:table-cell;vertical-align:middle;}
#price-list #price-list-block #price .price-object div.po1 h3{font-weight:normal;color:#000000;text-decoration:none;font-size:21px;}
#price-list #price-list-block #price .price-object div.po1 h3:hover{color:#0096fa;text-decoration:underline;}
#price-list #price-list-block #price .price-object div.po1 span{font-style:italic;color:#7e7e7e;display:block;margin-top:10px;max-width:650px;}
#price-list #price-list-block #price .price-object div.po2{text-align:left;padding-left:20px;width:150px;}
#price-list #price-list-block #price .price-object div.po2 a{color:#e7e7e7;text-decoration:none;}
#price-list #price-list-block #price .price-object div.po2 a:hover{color:#0096fa;text-decoration:underline;}
#price-list #price-list-block #price .price-object div.po3{text-align:right;width:100px;font-size:17px;}
#price-list #price-list-block #price .price-object div.po3 span{padding:5px 10px 6px 10px;border-radius:3px;color:#000000;background-color:#f7f7f7;font-weight:normal;}
@media screen and (min-width:1060px){#price-list #price-list-block{width:960px;}
#price-list #price-list-block #price .price-object div.po1{padding-right:30px;}
#price-list #price-list-block #price .price-object div.po1 h3{font-size:18px;line-height:20px;}
}
@media screen and (min-width:0px) and (max-width:1059px){#price-list #price-list-block{width:90%;min-width:240px;max-width:640px;}
#price-list #price-list-block #price .price-object div.po1{padding-right:0px;}
#price-list #price-list-block #price .price-object div.po1 h3{font-size:16px;line-height:18px;}
#price-list #price-list-block #price .price-object div.po2{display:none;}
}
@import url("https://fonts.googleapis.com/css?family=Roboto&subset=cyrillic-ext,latin-ext");.rew_wrap{box-sizing:border-box;text-align:center;}
.rew_wrap h1{text-align:center;margin:55px auto 0;}
.rew_container{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;color:#000;margin:40px auto;max-width:980px;text-align:left;}
.rew_container .rew_block{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:'Roboto', sans-serif;font-size:13px;font-weight:400;line-height:20px;}
.rew_container .rew_block .rewiew_item{display:inline-block;width:calc(33.33% - 15px);margin:6px;}
.rew_container .rew_block .rewiew_item .re_content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-item-align:center;align-self:center;-ms-flex-line-pack:center;align-content:center;}
.rew_container .rew_block .rewiew_item .re_content .rev_ava{width:37px;height:36px;border-radius:50%;overflow:hidden;}
.rew_container .rew_block .rewiew_item .re_content .rev_ava img{max-width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}
.rew_container .rew_block .rewiew_item .re_content .rew_info{width:calc(85% - 0.5em);}
.rew_container .rew_block .rewiew_item .re_content .rew_info .r_title{color:#000000;font-family:'Roboto', sans-serif;cursor:pointer;font-size:17px;font-weight:400;line-height:24px;}
.rew_container .rew_block .rewiew_item .re_content .rew_info .r_title:hover{text-decoration:underline;}
.rew_container .rew_block .rewiew_item .re_content .rew_info .r_count{color:#868686;font-size:13px;font-weight:400;line-height:20px;}
.rew_container .rew_block .rewiew_item .re_content .rew_info .r_stars{color:#868686;font-size:13px;font-weight:400;line-height:20px;margin-top:5px;}
.rew_container .rew_block .rewiew_item .re_content .rew_info .r_stars span{display:inline-block;vertical-align:middle;margin-left:8px;margin-top:-8px;}
.rew_container .rew_block .rewiew_item .re_content .rew_info .like-box{color:#868686;font-size:14px;font-weight:400;line-height:20px;margin-top:5px;}
.rew_container .rew_block .rewiew_item .re_content .rew_info .like-box .r_like{-webkit-box-sizing:border-box;box-sizing:border-box;background:url("../images/thumb-up-click.png") no-repeat top left;width:17px;height:17px;display:inline-block;vertical-align:middle;}
.rew_container .rew_block .rewiew_item .re_content .rew_info .like-box .r_like.sprite{background-position:0px -27px;}
.rew_container .rew_block .rewiew_item .re_content .rew_info .like-box .r_like.sprite:hover{background-position:0px 0px;}
.rew_container .rew_block .rewiew_item .re_content .rew_info .like-box span{margin-left:5px;display:inline-block;vertical-align:middle;margin-top:5px;}
@media screen and (max-width:992px){
  /*  .rew_container .rew_block .rewiew_item{display:inline-block;width:calc(50% - 15px);
    }*/

.forma_s{
    font-size:2rem;
    color:#000;
    text-shadow:1px 1px 0 #fff;
    text-align:center;
    cursor:pointer;
max-width:290px;
width:100%;
height:145px;
padding-left:15px;padding-right:15px;
padding-top:12px;padding-bottom:12px;}


}
@media screen and (max-width:680px){.rew_container .rew_block{max-width:960px;width:calc(100% - 30px);margin:0 auto;}
.rew_container .rew_block .rewiew_item{display:inline-block;width:calc(100% - 15px);}
.rew_container .rew_block .rewiew_item .re_content .rew_info{width:calc(90% - 0.5em);}
}
.cert_container{box-sizing:border-box;position:relative;}
.cert_init{margin:0 auto;}
.cert_init img{object-fit:contain;padding:10px;}