html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,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,main{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;outline:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main{display:block}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{line-height:1.618em}ol,ul{list-style:none}blockquote,q{quotes:none}i{font-style:italic}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}strong,b{font-weight:700}a,input[type="submit"],.btn{cursor:pointer;transition:.5s}input[type="text"]{transition:.5s}input[type="submit"]{-webkit-appearance:none}*:(input,textarea){-webkit-touch-callout:none;-webkit-user-select:none}img{-webkit-touch-callout:none;-webkit-user-select:none}input[placeholder]{text-overflow:ellipsis}input::-moz-placeholder{text-overflow:ellipsis}input:-moz-placeholder{text-overflow:ellipsis}input:-ms-input-placeholder{text-overflow:ellipsis}:focus::-webkit-input-placeholder{color:transparent}:focus::-moz-placeholder{color:transparent}:focus:-moz-placeholder{color:transparent}:focus:-ms-input-placeholder{color:transparent}

@font-face {
    font-family: 'Museo Sans Cyrl 500';
    src: url('../fonts/MuseoSansCyrl-500.woff2') format('woff2'),
        url('../fonts/MuseoSansCyrl-500.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Museo Sans Cyrl';
    src: url('../fonts/MuseoSansCyrl-300.woff2') format('woff2'),
        url('../fonts/MuseoSansCyrl-300.woff') format('woff');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Museo Sans Cyrl 700';
    src: url('../fonts/MuseoSansCyrl-700.woff2') format('woff2'),
        url('../fonts/MuseoSansCyrl-700.woff') format('woff');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'Museo Sans Cyrl 100';
    src: url('../fonts/MuseoSansCyrl-100.woff2') format('woff2'),
        url('fonts/MuseoSansCyrl-100.woff') format('woff');
    font-weight: 200;
    font-style: normal;
}

@font-face {
    font-family: 'Museo Sans Cyrl-bold';
    src: url('../fonts/MuseoSansCyrl-900.woff2') format('woff2'),
        url('../fonts/MuseoSansCyrl-900.woff') format('woff');
    font-weight: bold;
    font-style: normal;
}

html{}
body{overflow-x:hidden;background:#fff;font-family:'Museo Sans Cyrl'}
.wrapper{max-width:1920px;min-width:320px;margin: -25px auto 0 auto;overflow:hidden;}
::-webkit-input-placeholder{color:rgba(255,255,255,0.3);}
::-moz-placeholder{color:rgba(255,255,255,0.3);}
:-moz-placeholder{color:rgba(255,255,255,0.3);}
:-ms-input-placeholder{color:rgba(255,255,255,0.3);}
input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill{background:transparent !important;}
*{outline:none !important;}
*:focus{outline:none !important;}
.wrap_a, .wrap_center{width:100%;float:left;}
header,section,footer,nav{float:left;width:100%;}
.container{width:1140px;}
.btn{overflow:hidden;position:relative;}
.btn:after{background:#fff;content:"";height:155px;left:-75px;opacity:.2;position:absolute;top:-50px;-webkit-transform:rotate(35deg);transform:rotate(35deg);-webkit-transition:all 1s cubic-bezier(0.19, 1, 0.22, 1);transition:all 1s cubic-bezier(0.19, 1, 0.22, 1);width:50px;z-index:-10;z-index:10;}
.btn.blink_on:after{left:120%;-webkit-transition:all 1s cubic-bezier(0.19, 1, 0.22, 1);transition:all 1s cubic-bezier(0.19, 1, 0.22, 1);}
.inptpw {position: absolute;top: -9999999px;left: -9999px;}
header{
    position:absolute;
    top:0;
    left:0;
    top:50px;
    background:transparent;
    z-index:10;
    transition:0.5s;
}
header.fixed{
    /*top:0;background:rgba(255,255,255,0.8);background:#000;position:fixed; padding: 5px 0;*/
}
header .container{background:none;}
header .menu{width:48px;height:40px;float:left;display: none;}
header .menu .b-burger-button{display:block;}
header .menu .b-burger-button span{display:block;}
header .logo{float:left;margin:6px 18px 0 0;}
header .logo img{max-width:120px;}
header .promo{    float: left;
    font: 12px 'Museo Sans Cyrl 300';
    color: #FFF;
    padding-left: 10px;
    border-left: 1px solid rgba(255,255,255,0.8);
    text-transform: uppercase;
    margin: 10px 0 0 3px;}
header .phone{display:none;}
header .contacts{float:right;
	/*max-width:380px;*/
	max-width:950px;width:100%;margin:8px 18px 0 0;}
/*header .contacts .tel{color:#FFF;font:20px/42px 'Museo Sans Cyrl-Bold';margin-right:22px;float:right;}*/
header .contacts .tel{color: #FFF;
    font: 20px/22px 'Museo Sans Cyrl-Bold';
    margin-right: 10px;
    float: right;
    text-align: center;}
	header .contacts .tel:hover, header .contacts .tel:focus, header .contacts .tel:active {text-decoration: none;}
/*header .contacts .link-mail{color:#FFF;font:18px/22px 'Museo Sans Cyrl';margin-right:0px;float:right;margin-top: 6px;

}*/
header .link-mail{color:#FFF;font:16px/44px 'Museo Sans Cyrl';margin-right:0px;float:right;
/*margin-top: 10px;*/
text-align:right;

float: left;
/*margin-left: 8px;*/
margin-left: 4%;
text-align: left;

}
header .link-mail.link-mobile {
	float: right;
	margin-right: 6px;
}
@media screen and (max-width: 500px)
{.contacts1 figure {

    display: none;
}}
.btn-wats{
text-decoration: none;
    text-align: center;
    min-width: 95px;
    padding: 0px;
    border-radius: 52px;
    line-height: 52px;
    border: 2px solid #34B25A;
    line-height: 35px;
    height: 40px;
    color: #000;
    transition: .2s linear;
	font: 13px/35px 'Museo Sans Cyrl';
}
.btn-viber{
text-decoration: none;
    text-align: center;
    min-width: 95px;
    padding: 0px;
    border-radius: 52px;
    line-height: 52px;
    border: 2px solid #2aa1d4;
    line-height: 35px;
    height: 40px;
    color: #000;
    transition: .2s linear;
	font: 13px/35px 'Museo Sans Cyrl';
}
.btn-wats:hover {
    box-shadow: 0px 4px 10px rgba(52,178,90,0.5);
    background-color: #34B25A;
    color: #fff;
}
.btn-viber:hover {
  box-shadow: 0px 4px 10px #2e99cc;
    background-color: #2e99cc;
    color: #fff;
}
.ph-m {
display: block;
   
       margin-top: 75px;
    text-align: center;
}

@media (max-width: 1200px){
.hidmob2 {
    display: none;
}}
.table>caption+thead>tr:first-child>th, .table>colgroup+thead>tr:first-child>th, .table>thead:first-child>tr:first-child>th, .table>caption+thead>tr:first-child>td, .table>colgroup+thead>tr:first-child>td, .table>thead:first-child>tr:first-child>td {
    text-align: center!important;
}

.table>thead>tr>th, .table>tbody>tr>th, .table>tfoot>tr>th, .table>thead>tr>td, .table>tbody>tr>td, .table>tfoot>tr>td {
    text-align: center;
}
.table-cam {
	background-color: white;
    border-radius: 20px;
}

@media screen and (min-width: 767px) {
	header .btn-wats, header .btn-viber{
	display:none;}
	
}
@media screen and (max-width: 767px) {

	.general .scroll {
    display: none;
}
}
header .contacts .btnCallback{
	font: 13px/30px 'Museo Sans Cyrl';
    color: #FFF;
    /*background: #0e7ecf;*/
    /*border-radius: 50px;*/
    /*width: 190px;*/
    height: 40px;
    display: block;
    text-transform: uppercase;
    text-decoration: underline;
    float: right;
    /*box-shadow: 0 0 20px 0 #0c7ecf;*/
    letter-spacing: 0.5px;
    margin-top: -4px;
    position: relative;
	margin-bottom: 10px;
    font-size: 18px;
}
.btnTest{   margin: 30px 0;
    font: 16px/40px 'Museo Sans Cyrl-Bold';
    color: #FFF;
    background: #ec1c24;
    border-radius: 50px;
    width: 320px;
    height: 55px;
    display: block;
    text-transform: uppercase;
    box-shadow: 0 0 20px 0 #ff000a;
    letter-spacing: 0.5px;
    position: relative;
    z-index: 5;
}
.smalldesc {
	    font-size: smaller;
    color: white;
	    line-height: 1.2;
}
.top-img {
	    margin-top: 170px;
}
.smalldesc img {max-width: 70px;
    margin: 20px auto;}
header .contacts .btnCallback:hover{}
.general{background:url(../img/bggen.jpg) no-repeat center/cover;min-height:744px;}
.general .container{position:relative;}
.general h1{font: 46px 'Museo Sans Cyrl-Bold';
    color: #fff;
    margin: 240px 0 0;
    text-transform: uppercase;
    max-width: 650px;}
.general h2{font:18px 'Museo Sans Cyrl 700';color:#fff;}
.general .list-product{}
.general .list-product_item{        font: 24px/24px 'Museo Sans Cyrl';
    color: #fff;
    border-top: 2px solid #ec1c24;
    width: 292px;
    padding-top: 10px;
    position: absolute;
    line-height: 22px;
    text-align: center;
    margin: 0 auto;
    font-weight: 600;}
	
	.general .list-product_item a{
    color: #fff!important;
}
.general .list-product_item a:hover{
    color: #d4d4d4!important;
}
.rabotaem {    color: #ffffff;
    font-family: 'Museo Sans Cyrl 100';
    /*background-color: #ec1c24;*/
    padding: 5px;
    font-size: 14px;
    /* width: 100%; */
    margin-top: 10px;
    position: relative;
    top: 7px;}
.general .list-product_item:nth-child(1){top:272px;left:422px;}
.general .list-product_item:nth-child(2){top:332px;right:16px}
.general .list-product_item:nth-child(3){top:632px;right:112px}
.general .list-product_item:nth-child(4){top:624px;left:108px;}
.general .list-product_item:nth-child(5){top:328px;left:12px;}
.general .scroll{}
.list-work img:hover{    box-shadow: 0 0 20px 0 #000000; transition-duration: .4s;
}
.general .scroll svg{max-width:42px;position:absolute;bottom:-244px;left:50%;margin-left:-21px;display:block;opacity:0.8;height:38px;}
.general .scroll svg:hover{opacity:1;}
.work{position:relative;margin-bottom:35px;}
.work .container{max-width:100%;width:100%;width:1170px;}
.work .line{width:33px;height:5px;background:#ec1c24;margin: 10px auto 22px auto;}
.work h2{font:42px 'Museo Sans Cyrl-Bold';text-align:center;color:#000;margin-bottom:0px;}
.work .list-work{overflow:hidden;position:relative;}
.work .list-work_item{margin-bottom:12px;}
.work .list-work_item figure{position:relative;}
.work .list-work_item figure:before{content:"";position:absolute;bottom:6px;left:73%;font:150px/135px 'Museo Sans Cyrl';color:rgba(255,255,255,0.1);display:block;height:100px;overflow:hidden;}
.work .list-work_item:nth-child(1) figure:before{content:'1';left:90%;}
.work .list-work_item:nth-child(2) figure:before{content:'2';}
.work .list-work_item:nth-child(3) figure:before{content:'3';}
.work .list-work_item:nth-child(4) figure:before{content:'4';left:85%;}
.work .list-work_item:nth-child(5) figure:before{content:'5';left:75%;}
.work .list-work_item:nth-child(6) figure:before{content:'6';}
.work .list-work_item figure img{border-radius:20px;}
.work .list-work_item figure figcaption{text-transform:uppercase;color:#fff;font:15px 'Museo Sans Cyrl-Bold';position:absolute;top:190px;left:42px;}
.work .list-work_item.big figure figcaption{top:190px;}
.work .list-work_item:nth-child(1){margin-left:15px;}
.work .list-work_item:nth-child(2){margin-right:-15px;margin-left:0px;}
.work .list-work_item:nth-child(3){margin-left:15px;}
.work .list-work_item:nth-child(4){margin-left:-42px;}
.work .list-work_item:nth-child(5){margin-left:15px;}
.work .list-work_item:nth-child(6){margin-right:-15px;margin-left:0px;}
.work .list-work_item:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;}
.work .shadow{position:absolute;right:-500px;bottom:-600px;}
.contacts1{margin:100px auto 18px;margin-top:-30px;}
.contacts1 .block{/*background:url(../img/rect1_form.png) no-repeat;*/width:1244px;height:332px;margin-left:-120px;padding:20px 0 0 120px;}
.sec-descr {
    font: 32px/40px 'Museo Sans Cyrl-Bold';
    color: #292929;
    text-align: center;
}
.contacts1 form{}
.contacts1 form .list-contols{}
.contacts1 form .list-contols_item{position:relative;float:left;width:47%;margin-bottom:32px;}
.contacts1 form .list-contols_item .img-input-name{max-width:15px;height:15px;position:absolute;top:14px;left:6px;}
.contacts1 form .list-contols_item .img-input-phone{max-width:15px;height:15px;position:absolute;top:14px;left:6px;}
.contacts1 form .list-contols_item .img-input-message{}
.contacts1 form .list-contols_item:nth-child(1){margin-right:30px;}
.contacts1 form .list-contols_item input[type="tel"],
.contacts1 form .list-contols_item input[type="email"],
.contacts1 form .list-contols_item input[type="text"]{border:none;border-bottom:1px solid #4d4d4d;padding:0 34px 0px;outline:none;background:transparent;height:44px;color:#000;margin:0 30px 4px -18px;}
.contacts1 form .list-contols_item input[type="tel"]:active,
.contacts1 form .list-contols_item input[type="email"]:active,
.contacts1 form .list-contols_item input[type="text"]:active{border-color:#a7a7a7;}
.contacts1 form .list-contols_item input[type="tel"]:hover,
.contacts1 form .list-contols_item input[type="email"]:hover,
.contacts1 form .list-contols_item input[type="text"]:hover{border-color:#a7a7a7;}
.contacts1 form .list-contols_item input[type="tel"]:focus,
.contacts1 form .list-contols_item input[type="email"]:focus,
.contacts1 form .list-contols_item input[type="text"]:focus{border-color:#a7a7a7;}
.contacts1 form .list-contols_item button{font:13px/30px 'Museo Sans Cyrl-Bold';color:#FFF;background:#ec1c24;border-radius:50px;width:290px;height:40px;display:block;text-transform:uppercase;margin-bottom:34px;box-shadow: 0 0 20px 0 #ec1c24;position:relative;}
.contacts1 form .list-contols_item button:active{}
.contacts1 form .list-contols_item button:hover{}
.contacts1 form .list-contols_item button:focus{}
.contacts1 form .list-contols_item .policy{    color: #000;font:16px/22px 'Museo Sans Cyrl';}
.contacts1 form .list-contols_item:last-child{width:80%;}
.contacts1 figure{position:absolute;top:-183px;left:-64px;}
.contacts1 figure img{}
.contacts1 figure figcaption{position:absolute;top:230px;left:22%;font:32px/40px 'Museo Sans Cyrl-Bold';color:#fff;text-align:center;}
.contacts1 figure:before{content:"";position:absolute;top: 358px;
    left: -16px;background:url(../img/arrow_form.png) no-repeat center;width:285px;height:58px;display:block;}
/*.contacts1 figure:after{content:"";position:absolute;top:424px;right:166px;background:url(../img/rect2_form.png) no-repeat center;width:22px;height:22px;display:block;}*/
.actia{}
.actia h2{}
.actia h3{}
.actia p{}
.causes{margin:56px auto 40px;}
.causes .list-causes{display: flex;flex-wrap: wrap;justify-content: space-around;}
.causes .list-causes h2{font:42px/52px 'Museo Sans Cyrl-Bold';color:#383838;padding-top:5px;text-align:center;margin-top:50px}
.causes .list-causes_item{max-width:350px;width:100%;margin:0 30px 50px 0;float:left;position:relative;padding:28px 0 0 116px;min-height:108px;}
.six-descr {
   text-align: center;
    font-weight: 900;
    margin-bottom: 50px;
    font-size: x-large;
    display: block;
}
.causes .list-causes_item:nth-child(3n){margin-right:0;}
.causes .list-causes_item:before{content:'';font:130px 'Museo Sans Cyrl'; color: rgba(0, 0, 0, 0.11); position:absolute;top:-16px;left:12px;}
.causes .list-causes_item:nth-child(1):before{content:"01";}
.causes .list-causes_item:nth-child(2):before{content:"01";left:0px;}
.causes .list-causes_item:nth-child(3):before{content:"02";top:-30px;left:6px;}
.causes .list-causes_item:nth-child(4):before{content:"03";top:-30px;left:6px;}
.causes .list-causes_item:nth-child(5):before{content:"04";top:-30px;left:6px;}
.causes .list-causes_item:nth-child(6):before{content:"05";top:-46px;left:6px;}
.causes .list-causes_item:nth-child(7):before{content:"06";top:-46px;left:6px;}
.causes .list-causes_item:nth-child(9):before{content:"06";top:-36px;left:4px;}
@media (max-width:1000px) {
	.hidmob{display:none}
}
@media (max-width:1000px) {
	 .hide-map{display:none}
	  .dt-cf{display:none}
	  .contacts2 .block {
       background: none!important;
}
}
@media (max-width:1100px) {
.hidmob{display:none}
}
@media (min-width:1000px) {
	 .mob-cf{display:none}
	 
}

.causes .list-causes_item .circle{    border: 1px solid #ec1c24;width:12px;height:12px;border-radius:100%;position:relative;position:absolute;top:52px;left:74px;}
.causes .list-causes_item .circle:before{content:'';position:absolute;top:-5px;left:-5px;    border: 1px solid #ec1c24;width:20px;height:20px;border-radius:100%;}
.causes .list-causes_item p{font:18px 'Museo Sans Cyrl';color:#000;}
.causes .list-causes_item .link-detail{color:#ec1c24;font:13px 'Museo Sans Cyrl-Bold';text-transform:uppercase;text-decoration:underline;position:relative;z-index:2;}
.causes .list-causes_item .link-detail:hover{color:#1dd266;}
.causes .list-causes_item:nth-child(2){max-width:354px;}
.causes .list-causes_item:nth-child(3) .circle{top:52px;left:62px;}
.causes .list-causes_item:nth-child(3){padding:36px 0 0 106px;max-width:364px;}
.causes .list-causes_item:nth-child(4) .circle{top:35px;left:69px;}
.causes .list-causes_item:nth-child(4){padding:18px 0 0 112px;}
.causes .list-causes_item:nth-child(5) .circle{top:35px;left:70px;}
.causes .list-causes_item:nth-child(5){padding:20px 0 0 114px;}
.causes .list-causes_item:nth-child(6) .circle{top:35px;left:66px;}
.causes .list-causes_item:nth-child(6){padding:10px 0 0 110px;max-width:354px;}
.causes .list-causes_item:nth-child(7) .circle{top:20px;left:70px;}
.causes .list-causes_item:nth-child(7){padding:6px 0 0 114px;}
.causes .list-causes_item:nth-child(8) .circle{top:20px;left:68px;}
.causes .list-causes_item:nth-child(8){padding:6px 0 0 112px;}
.causes .list-causes_item:nth-child(9) .circle{top:32px;left:66px;}
.causes .list-causes_item:nth-child(9){padding:0px 0 0 110px;margin:-12px 0 0 0;}
.cases{margin-bottom:0;position:relative;}
.cases iframe {
    width: 100%;
    height: 100%;
}
.cases .slick-slider iframe {
    height: 338px;
}
.cases .slick-center iframe {
    height: 474px !important;
}
.cases .shadow{position:absolute;top:-700px;left:-500px;}
.cases .row{position:relative;z-index:2;}
.cases .line{width:33px;height:5px;background:#ec1c24;    margin: 10px auto 12px auto;}
.cases h2{font:42px 'Museo Sans Cyrl-Bold';text-align:center;color:#000;margin-bottom:10px;}
.cases h3{font:18px 'Museo Sans Cyrl';text-align:center;color:#000;margin-bottom:35px;}
.tablecam .row{position:relative;z-index:2;}
.tablecam .line{width:33px;height:5px;background:#ec1c24;margin:0 auto;margin-bottom: 15px;}
.tablecam h2{font:42px 'Museo Sans Cyrl-Bold';text-align:center;color:#000;margin-bottom:10px;}
.tablecam h3{font:18px 'Museo Sans Cyrl';text-align:center;color:#000;margin-bottom:35px;}
.tablecam .btnCallback {
    font: 13px/30px 'Museo Sans Cyrl-Bold';
	color:#ec1c24;
}
.brdr {
border-top: 2px solid #ec1c24;}
.sale-form {
	box-shadow: -4px 1px 15px 0px #dde5ee;
    margin: 50px 0px;
    border-radius: 20px;
}
.leto h2 {          font: 32px/42px 'Museo Sans Cyrl-Bold';
    color: #000;
    padding-bottom: 30px;
    padding-top: 20px;
    padding-left: 5%;}
@media (max-width:700px) { .leto img{
    
    margin-bottom: 20px;
    padding-bottom: 15px;}
.brdr {
border-top: none;}
.leto h2 {
    font-size: 26px;
    line-height: 32px;
    margin-top: 10px;
    text-align: center;
}
.leto p {
    text-align: center;
}
}


.warranity p{
	margin: 0 0 18px;
}
.warranity h2
{
    font-weight: 900;
    font-size: 40px;
    line-height: 50px;
    margin: 60px 0px;
    margin-bottom: 20px;
}
.warpiks {
	max-width: 160px;
	margin:0 auto;
	display:block;
}
.text-bold {
	font-weight:900
}
.warranity-header
{
    font-weight: 900;
    font-size: 60px;
    margin-top: 50px;
    margin-bottom: 30px;
}
.warranity .line{width: 44px;
    height: 5px;
    background: #ec1c24;
    margin-bottom: 40px;}
	
@keyframes glowing {
  0% { background-color: #054775; box-shadow: 0 0 2px #074673; }
  50% { background-color: #1082d4; box-shadow: 0 0 9px #0e87de; }
  100% { background-color: #074b7b; box-shadow: 0 0 2px #094d7d; }
}

.lakub_derza_timan {
  animation: glowing 2500ms infinite;
}
.viezd {    background-color: #f5f5f57d;}
.offers .row{position:relative;z-index:2;}
.offers .line{width:33px;height:5px;background:#ec1c24;margin:0 auto;margin-bottom: 15px;}
.viezd .line{width:60px;height:5px;background:#ec1c24;margin:0;margin-bottom: 10px;}
.offers h2{font:42px 'Museo Sans Cyrl-Bold';text-align:center;color:#000;margin-bottom:10px;}
.offers  h3{font:18px 'Museo Sans Cyrl';text-align:center;color:#000;margin-bottom:35px;}
.offers .btnCallback {
    font: 13px/30px 'Museo Sans Cyrl-Bold';
}
.ssize {
    font-size: 30px!important;
    padding-top: 35px;
}

td {
    background: -moz-linear-gradient(100% 25% 90deg, #fefefe, #f9f9f9);
    background: -webkit-gradient(linear, 0% 0%, 0% 25%, from(#f9f9f9), to(#fefefe));
}

th, td {
    border-top: 1px solid #e0e0e0;
}

th, td {
    padding: 18px 28px 18px!important;
    text-align: center!important;
}
th {
        background: -moz-linear-gradient(100% 20% 90deg, #e8eaeb, #ededed);
    background: -webkit-gradient(linear, 0% 0%, 0% 20%, from(#ededed), to(#f9f9f9));
}
table {
  table-layout: fixed;
  width: 100%;
  overflow-x: auto;
    display: block;
}
td, th {
  width: 2%;
}
.wgh {
	font-weight:700;
}
.desc {
    padding: 15px 5px;
    border-top: 1px solid rgba(128, 128, 128, 0.28);
}
.ac {
    padding: 15px 5px;
    padding-right: 20px;
    position: relative;
    cursor: pointer;
    font-weight: bold;
}
.sp {
    background-color: rgb(255, 255, 255);
    border-radius: 5px;
    /* box-shadow: 0 6.666666666666667px 20px 0px rgba(0, 0, 0, 0.1); */
    color: rgb(25, 25, 25);
    padding: 0 25px;
    /* margin-bottom: 10px; */
}
.ask-object {
    box-shadow: 0 6.666666666666667px 20px 0px rgba(0, 0, 0, 0.1);
    padding: 20px;
    border-radius: 20px;
}
.montage .first-h2 {
	font-weight: 900;
    font-size: 40px;
    line-height: 50px;
    margin: 60px 0px;
    margin-bottom: 40px;
}
.montage .line {
    width: 44px;
    height: 5px;
    background: #ec1c24;
    margin-bottom: 20px;
}
.montage .other-h2 {
	font-weight: 900;
    font-size: 40px;
    line-height: 50px;
    margin: 30px 0px;
}
@media (max-width:900px) {
	.montage .first-h2 {
	font-weight: 900;
    font-size: 30px;
    line-height: 40px;
    margin: 60px 0px;
    margin-bottom: 40px;
}
.montage .other-h2 {
	font-weight: 900;
    font-size: 30px;
    line-height: 40px;
    margin: 30px 0px;
}
.warranity-header, .warranity h2 {
	    font-size: 30px;
    line-height: 40px;
}
}

.list-causes .line {
    width: 33px;
    height: 5px;
    background: #ec1c24;
        margin: 20px auto 22px auto;
}

.product {
    background: #fff none repeat scroll 0 0;
  box-shadow: 0px 8px 15px 0px #dde5ee;
    height: 460px;
    overflow: hidden;
    padding: 25px 15px;
    position: relative;
    text-align: center;
    transition: all 0.5s ease 0s;
    margin-bottom: 20px;
    border-radius: 10px;
}
.product:hover {
 box-shadow: 0 0 20px #adb0b3;
}
.product-img img{
 height: 210px;
}
.product-title a {
 color: #000;
 font-weight: 700;
 text-transform: uppercase;
}
.product-desc {

}
.product-price {
     bottom: 80px;
    left: 0;
    width: 100%;
    color: #d51e08;
    font-size: 28px;
    font-weight: 700;
    padding: 5px;
}

.offers  {   padding-bottom: 100px;    padding-top: 35px;}

@media (max-width:500px) {.offers h2 {
    font: 26px 'Museo Sans Cyrl-Bold';
    text-align: center;
          color: #292929;
    margin-bottom: 10px;
}
.tablecam h2 {
    font: 26px 'Museo Sans Cyrl-Bold'!important;
    text-align: center;
    color: #313131;
    margin-bottom: 10px;
}
.tablecam h3 {
    font: 15px 'Museo Sans Cyrl';
    text-align: center;
        color: #000;
    margin-bottom: 35px;
}
.contacts2 form .list-contols_item button {margin: 24px auto;}
.contacts2 h2:before {
    right: 46%;
    top: -10px;
}
}
.viezd {padding-top: 50px;}
.viezdt{font: 42px/46px 'Museo Sans Cyrl-Bold';
    color: #000;
    padding-top: 20px;}
.viezda{    font: 17px 'Museo Sans Cyrl';
    color: #000;padding-bottom: 20px}
@media screen and (max-width: 1000px){
	.viezd {padding-top: 0px;}
.viezd h2 {
    font-size: 26px;line-height:32px;
    margin-top: 10px;text-align: center;
}
.viezda {
	    font-size: 14px; text-align: center;
}
.contacts1 {
	display:none;
}
}

@media (max-width:900px) {
.table-cam {display:none;}
.product {
    width: 85%;
    margin: 20px auto;
}

}

.btnCallback2 {
    font: 13px/30px 'Museo Sans Cyrl-Bold';
    color: #FFF;
    background: #ec1c24;
    border-radius: 50px;
    width: 290px;
    height: 40px;
    display: block;
    text-transform: uppercase;
    letter-spacing: 0.5px;
    position: relative;
    margin: 10px auto;
	box-shadow: 0 0 8px 0 #ec1c24;

}
.cases .slider{width:100%;}
.cases .slider p{    font: 15px/18px 'Museo Sans Cyrl';
    color: #FFF;
    position: absolute;
    top: 30px;
    left: 52px;
    /* text-transform: uppercase; */
    max-width: 390px;
    opacity: 0;
    transition: 0.5s;
    z-index: 33;}
	.sl {    font-size: xx-large;
    font-weight: 600;
    line-height: 1.2;}
	
.cases .slider img.logo{max-height:72px;width:initial;position:absolute;bottom:15px;right:45px;opacity:0;transition:0.5s;z-index:33;}
.bee3D--parent{position:relative;margin-left:-26%;width:1110px;float:left;}
.bee3D--effect__classic{background:rgba(243, 111, 86, 0.2)}
.bee3D--effect__classic .bee3D--inner{//background:#F36F56}
.bee3D--effect__classic a{color:#F36F56}
.bee3D--effect__carousel{background:rgba(121, 255, 0, 0.2)}
.bee3D--effect__carousel .bee3D--inner{//background:#83C745}
.bee3D--effect__carousel a{color:#83C745}
.bee3D--effect__concave{background:rgba(235, 156, 184, 0.3)}
.bee3D--effect__concave .bee3D--inner{background:#EB9CB8}
.bee3D--effect__concave a{color:#EB9CB8}
.bee3D--effect__coverflow{//background:rgba(42, 206, 185, 0.2)}
.bee3D--effect__coverflow .bee3D--inner{border-radius:10px;overflow:hidden;//background:#2ACEB9}
.bee3D--effect__coverflow a{color:#2ACEB9}
.bee3D--effect__cube{background:rgba(86, 174, 231, 0.3)}
.bee3D--effect__cube .bee3D--inner{background:#56AEE7}
.bee3D--effect__cube a{color:#56AEE7}
.bee3D--effect__arc{background:rgba(233, 213, 88, 0.2)}
.bee3D--effect__arc .bee3D--inner{background:#FFAB07}
.bee3D--effect__arc a{color:#FFAB07}
.bee3D--effect__wave{background:rgba(179, 224, 153, 0.2)}
.bee3D--effect__wave .bee3D--inner{background:#028F76}
.bee3D--effect__wave a{color:#028F76}
.bee3D--effect__spiral-right{background:rgba(255, 234, 173, 0.2)}
.bee3D--effect__spiral-right .bee3D--inner{background:#B3E099}
.bee3D--effect__spiral-right a{color:#B3E099}
.bee3D--effect__spiral-left{background:rgba(255, 234, 173, 0.2)}
.bee3D--effect__spiral-left .bee3D--inner{background:#B3E099}
.bee3D--effect__spiral-left a{color:#B3E099}
.bee3D--parent{margin-top:210px;margin-left:-25.2%;}
.cases .bee3D--nav__prev{left:5%;left:27%;top:90px;width:24px;height:23px;background:url(../img/arr_l.png) no-repeat center;}
.cases .bee3D--nav__prev:hover{background:url(../img/arr_la.png) no-repeat center;}
.cases .bee3D--nav__next{right:5%;right:-24%;top:90px;width:24px;height:23px;background:url(../img/arr_r.png) no-repeat center;}
.cases .bee3D--nav__next:hover{background:url(../img/arr_ra.png) no-repeat center;}
.cases .bee3D--slide{width:492px;height:390px;width:894px;height:478px;}
.cases .bee3D--slide img{border-radius:10px;width:492px;height:390px;width:894px;height:478px;}
.cases .bee3D--slide__active{left:58%;}
.bee3D--effect__coverflow .bee3D--after-1{-webkit-transform:translateX(190px) rotateY(-45deg) scale(0.6);transform:translateX(190px) rotateY(-45deg) scale(0.6);}
.bee3D--effect__coverflow .bee3D--before-1{-webkit-transform:translateX(-190px) rotateY(-45deg) scale(0.6);transform:translateX(-190px) rotateY(-45deg) scale(0.6);}
.bee3D--inner:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,0.2);}
.slider{margin:0 auto;max-width:1100px;width:100%;}
.slick-slide{margin-top:65px;}
.slick-slide img{width:100%;height:100%;transition:0.5s;}
.slick-prev:before,
.slick-next:before{color:black;}
.slick-slide.slick-active{margin-top:0;}
.slick-slide.slick-active img{}
.cases .slider .slick-slide.slick-active p{opacity:1;}
.cases .slider .slick-slide.slick-active img.logo{opacity:1;}
.slick-slide{position:relative;}
.slick-slide:before{content:"";content:"";position:absolute;top:0;left:0;display:block;z-index:22;width:100%;height:338px;background: rgba(0, 0, 0, 0.42);}
.slick-slide.slick-active:before{height:474px;width:894px;background:#ffffff;background:-moz-linear-gradient(top, rgba(255,255,255,0) 23%, rgba(20,52,80,0.5) 100%);background:-webkit-linear-gradient(top, rgba(255,255,255,0) 23%, rgba(20,52,80,0.5) 100%);background:linear-gradient(to bottom, rgba(255,255,255,0) 23%, rgba(20,52,80,0.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#253b4f',GradientType=0);}
.slick-list{}
.slick-slide.slick-active:before {
    height: 474px;
    width: 894px;
    background: none;
}
.slick-initialized .slick-slide{height:338px;}
.slick-slide.slick-active{height:474px !important;}
.slick-dots{bottom:0;}
.slick-dots li{width:10px;height:10px;margin:0 5px;background:#fff;border-radius:100%;}
.slick-dots li.slick-active{background:#e8e8e8;}
.slick-prev, .slick-next{z-index:99;}
.slick-prev{left:45px;background:url(../img/arr_la.png) no-repeat center !important;width:24px;height:23px;display:block;}
.slick-prev:hover{background:url(../img/arr_la.png) no-repeat center !important;}
.slick-next{right:45px;background:url(../img/arr_ra.png) no-repeat center !important;width:24px;height:23px;display:block;}
.slick-next:hover{background:url(../img/arr_ra.png) no-repeat center !important;}
.slick-prev:before, .slick-next:before{display:none;}
.expfordigitals{    margin: 50px auto 50px;
    padding: 30px 0px 50px;}
.expfordigitals .line{width:33px;height:5px;background:#ec1c24;margin:0 auto;}
.expfordigitals h2{font: 42px 'Museo Sans Cyrl-Bold';
    text-align: center;
    color: #fff;
    margin-bottom: 40px;}
.expfordigitals .list-expfordigitals{margin-left:107px;}
.expfordigitals .list-expfordigitals_item{max-width:255px;float:left;margin-right:125px;}
.expfordigitals .list-expfordigitals_item .digital{font: 60px 'Museo Sans Cyrl-bold';
    color: #ec1c24;}
.expfordigitals .list-expfordigitals_item .titleObject{font:18px 'Museo Sans Cyrl';color:#fff;}
.expfordigitals .list-expfordigitals_item:nth-child(1){max-width:px;margin-right:15.4%;}
.expfordigitals .list-expfordigitals_item:nth-child(2){margin-right:17%;}
.expfordigitals .list-expfordigitals_item:nth-child(3){margin-right:0px;}
.contacts2{    background: url(../img/cont.png) no-repeat center/cover;margin:50px auto 0;}
.contacts2 > .container{margin-bottom:68px;}
.contacts2 .left{text-align:right;margin-right:23px;padding-right:40px;}
.contacts2 h2{    font: 22px/33px 'Museo Sans Cyrl-Bold';color:#000;margin:5px 0 12px 0;}
.contacts2 h2:before{content:"";width:33px;height:5px;background:#ec1c24;position:absolute;top:0;right:40px;}
.contacts2 p{color:#000;font:18px 'Museo Sans Cyrl';margin-bottom:52px;}
.contacts2 .list-contacts{width:200px;float:right;margin-bottom:16px;}
.contacts2 .list-contacts_item{float:right;width:30px;height:30px;background:rgba(255,255,255,0.8);margin-left:22px;background:#ec1c24;border-radius:100%;position:relative;transition:1s;}
.contacts2 .list-contacts_item:hover{background:rgba(255,255,255,1);}
.contacts2 .list-contacts_item a .fa{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;display:block;color:transparent;color:#fff;}
.contacts2 .list-contacts_item:hover{background:#fff;}
.contacts2 .list-contacts_item:hover a .fa{color:#ec1c24;}
.fa-facebook-f:before, .fa-facebook:before{left:9px;top:5px;position:absolute;}
.fa-instagram:before{position:absolute;left:7px;top:5px;}
.fa-vk:before{position:absolute;left:4px;top:4px;}
.contacts2 .list-contacts_item img{max-width:100%;}
.contacts2 .list-contacts_item svg{max-height:22px;fill:#fff;}
.contacts2 .list-contacts_item.social-vk{width:30px;height:30px;background:url(../img/soc_inta.svg) no-repeat center;background-size:100% 100%;}
.contacts2 .list-contacts_item.social-fb{width:30px;height:30px;background:url(../img/soc_inta.svg) no-repeat center;background-size:100% 100%;}
.contacts2 .list-contacts_item.social-insta{width:30px;height:30px;background:url(../img/soc_inta.svg) no-repeat center;background-size:100% 100%;}
.contacts2 .link{font:20px 'Museo Sans Cyrl-Bold';margin-bottom:14px;color:#000;text-align:right;display:block;}
.contacts2 .tel{font:20px 'Museo Sans Cyrl-Bold';margin-bottom:16px;color:#000;text-align:right;display:inline-block;}
.contacts2 .btnCallback{font:20px 'Museo Sans Cyrl';margin-top:10px;font:13px/30px 'Museo Sans Cyrl-Bold';color:#FFF;background:#ec1c24;border-radius:50px;width:190px;height:40px;display:block;text-transform:uppercase;float:right;box-shadow: 0 0 20px 0 #ec1c24;letter-spacing:0.5px;}
.contacts2 .btnCallback:hover{background:#c30008;}
.contacts2 .block{background:url(../img/rect4_form.png) no-repeat center;width:368px;height:591px;position:relative;padding:56px 0 0 58px;}
/*.contacts2 .block:before{content:'';position:absolute;top:13px;right:14px;width:22px;height:22px;background:url(../img/rect5_form.png) no-repeat center;}*/
.contacts2 form .list-contols{}
.contacts2 form .list-contols_item{position:relative;float:left;width:100%;margin-bottom:18px;}
.contacts2 form .list-contols_item .img-input-name{max-width:15px;height:15px;position:absolute;top:14px;left:6px;}
.contacts2 form .list-contols_item .img-input-phone{max-width:15px;height:15px;position:absolute;top:14px;left:6px;}
.contacts2 form .list-contols_item .img-input-message{max-width:15px;height:15px;position:absolute;top:14px;left:6px;}
.contacts2 form .list-contols_item .img-input-message{}
.contacts2 form .list-contols_item input[type="tel"],
.contacts2 form .list-contols_item input[type="email"],
.contacts2 form .list-contols_item input[type="text"]{border:none;border-bottom:1px solid #4d4d4d;padding:0 34px 0px 28px;outline:none;background:transparent;height:44px;color:#000;margin:0 30px 4px -14px;}
.contacts2 form .list-contols_item textarea{border:none;border-bottom:1px solid #4d4d4d;padding:9px 34px 20px 28px;outline:none;background:transparent;height:134px;color:#000;margin:0 0 34px -16px;resize:none;width:100%;max-width:254px;display:block;}
.contacts2 form .list-contols_item input[type="text"].input-phone{}
.contacts2 form .list-contols_item input[type="tel"]:active,
.contacts2 form .list-contols_item input[type="email"]:active,
.contacts2 form .list-contols_item input[type="text"]:active,
.contacts2 form .list-contols_item textarea:active{border-color:#a7a7a7;}
.contacts2 form .list-contols_item input[type="tel"]:hover,
.contacts2 form .list-contols_item input[type="email"]:hover,
.contacts2 form .list-contols_item input[type="text"]:hover,
.contacts2 form .list-contols_item textarea:hover{border-color:#000;}
.contacts2 form .list-contols_item input[type="tel"]:focus,
.contacts2 form .list-contols_item input[type="email"]:focus,
.contacts2 form .list-contols_item input[type="text"]:focus,
.contacts2 form .list-contols_item textarea:focus{border-color:#a7a7a7;}
.contacts2 form .list-contols_item button{font:13px/30px 'Museo Sans Cyrl-Bold';color:#FFF;background:#ec1c24;border-radius:50px;width:190px;height:40px;display:block;text-transform:uppercase;margin-bottom:24px;box-shadow: 0 0 20px 0 #fd000a;}
.contacts2 form .list-contols_item button:active{}
.contacts2 form .list-contols_item button:hover{}
.contacts2 form .list-contols_item button:focus{}
.contacts2 form .list-contols_item .policy{    color: #000;font:16px/22px 'Museo Sans Cyrl';}
footer{padding:30px 0 30px;border-top:1px solid rgba(255,255,255,0.8);}
footer .container{}
footer .logo{margin:5px 0 0 -5px;display:block;}
footer .logo img{max-width:122px;}
footer .text-company{font:15px/16px 'Museo Sans Cyrl';color:000;text-align:center;margin-bottom:2px;}
footer .text-company br{}
footer p.designBoss{font:15px 'Museo Sans Cyrl';color:#fff;margin-top:16px;text-align:right;margin-bottom:0;}
footer p.designBoss .link{color:#0066ff;font:15px 'Museo Sans Cyrl';display:inline-block;}
footer p.designBoss .link:hover{color:#1dd266;}
.popup .mfp-close{position:absolute;top:0;right:0;color:#ff9696;font:40px/1 'Museo Sans Cyrl';opacity:1;transition:0.5s;}
.popup .mfp-close:hover{color:#ec1c24;}
.popupcauses{max-width:675px;width:100%;height:100%;text-align:center;position:relative;background:#fff;border-radius:10px;margin:30px auto;padding:78px 68px;}
.popupcauses .form-title{font:20px 'Museo Sans Cyrl-Bold';color:#FFF;margin-bottom:30px;}
.popupcauses .form-subtitle{font:15px/24px 'Museo Sans Cyrl';color:#000;}
.popupcallback{       max-width: 410px;
    width: 100%;
    position: relative;
    padding: 60px 30px 50px;
    position: relative;
    background: #ffffff;
    border-radius: 10px;
    margin: 30px auto;
    border: 1px solid #ffffff;
}
.list-product.mobile{display:none!important;}
.popupcallback .form-title{font:20px 'Museo Sans Cyrl-Bold';color:#000;margin-bottom:30px;text-align:center;}
.popupcallback .block{background:url(../img/rect4_form.png) no-repeat center;overflow:hidden;}
.popupcallback form{max-width:315px;width:100%;margin:0 auto;}
.popupcallback form .list-contols{margin-left:16px;}
.popupcallback form .list-contols_item{position:relative;float:left;width:100%;margin-left:16px;margin-bottom:14px;}
.popupcallback form .list-contols_item:last-child{margin-left:0;}
.popupcallback form .list-contols_item .img-input-name{max-width:15px;height:15px;position:absolute;top:14px;left:6px;}
.popupcallback form .list-contols_item .img-input-phone{max-width:15px;height:15px;position:absolute;top:14px;left:6px;}
.popupcallback form .list-contols_item .img-input-message{max-width:15px;height:15px;position:absolute;top:14px;left:6px;}
.popupcallback form .list-contols_item .img-input-message{}
.popupcallback form .list-contols_item input[type="tel"],
.popupcallback form .list-contols_item input[type="email"],
.popupcallback form .list-contols_item input[type="text"]{border:none;border-bottom:1px solid #4d4d4d;padding:0 34px 0px 28px;outline:none;background:transparent;height:44px;color:#000;margin:0 auto 4px -14px;width:100%;}
.popupcallback form .list-contols_item textarea{border:none;border-bottom:1px solid #4d4d4d;padding:9px 34px 20px 28px;outline:none;background:transparent;height:134px;color:#000;margin:0 0 34px -14px;resize:none;width:100%;max-width:254px;display:block;}
.popupcallback form .list-contols_item input[type="text"].input-phone{//margin-bottom:24px;}
.popupcallback form .list-contols_item input[type="tel"]:active,
.popupcallback form .list-contols_item input[type="email"]:active,
.popupcallback form .list-contols_item input[type="text"]:active,
.popupcallback form .list-contols_item textarea:active{border-color:#525252;}
.popupcallback form .list-contols_item input[type="tel"]:hover,
.popupcallback form .list-contols_item input[type="email"]:hover,
.popupcallback form .list-contols_item input[type="text"]:hover,
.popupcallback form .list-contols_item textarea:hover{border-color:#fff;}
.popupcallback form .list-contols_item input[type="tel"]:focus,
.popupcallback form .list-contols_item input[type="email"]:focus,
.popupcallback form .list-contols_item input[type="text"]:focus,
.popupcallback form .list-contols_item textarea:focus{border-color:#525252;}
.popupcallback form .list-contols_item button{font:13px/30px 'Museo Sans Cyrl-Bold';color:#fff;background:#ec1c24;border-radius:50px;width:190px;height:40px;display:block;text-transform:uppercase;margin:18px auto 24px;box-shadow:0 0 20px 0 #f04950;}
.popupcallback form .list-contols_item button:active{}
.popupcallback form .list-contols_item button:hover{}
.popupcallback form .list-contols_item button:focus{}
.popupcallback form .list-contols_item .policy{color:#000;font:16px/22px 'Museo Sans Cyrl';text-align:center;}
.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);}
.my-mfp-slide-bottom.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-slide-bottom.mfp-ready.mfp-bg{opacity:0.8;}
.my-mfp-slide-bottom.mfp-removing.mfp-bg{opacity:0;}
.btnMenu{max-height:30px;max-width:30px;margin-top:8px;}
.closeMenu{position:relative;top:-13px;left:0px;cursor:pointer;width:35px;height:35px;margin-bottom:40px;color:#FFF;font:30px/1 'Museo Sans Cyrl';opacity:1;transition:0.5s;}
.closeMenu:hover{color:#ec1c24;}
.top-menu{margin-top:125px;margin-top:40px;width:440px;position:fixed;z-index:5000;margin-left:-480px;left:50%;visibility:hidden;opacity:0;-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-ms-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;transition:all 300ms ease-out;}
.top-menu.small{margin-top:80px;}
.top-menu.shown{visibility:visible;-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px);opacity:1;-webkit-transition:all 300ms 200ms ease-out;-moz-transition:all 300ms 200ms ease-out;-ms-transition:all 300ms 200ms ease-out;-o-transition:all 300ms 200ms ease-out;transition:all 300ms 200ms ease-out;}
.top-menu li{border-bottom:1px solid rgba(255,255,255,0.3);text-align:left;cursor:pointer;}
.top-menu.small li{}
.top-menu li:last-child{border-bottom:none;}
.top-menu li a{font-size:17px;font-family:"Museo Sans Cyrl-Bold";color:rgb(255, 255, 255);text-transform:uppercase;line-height:3.824;letter-spacing:1.7px;display:block;}
.top-menu.small li a{font-size:13px;line-height:3;}
.top-menu > li:hover > a{text-decoration:underline;}
.sub-menu{margin-left:20px;margin-bottom:12px;}
.top-menu.small .sub-menu{}
.sub-menu li{border-bottom:none;cursor:pointer;}
.top-menu.small sub-menu li{}
.sub-menu li a{line-height:2.99;font-size:20px;font-family:"Museo Sans Cyrl-Bold";color:#acc7d9;text-decoration:none;padding-bottom:2px;display:block;}
.top-menu li a:hover,
.top-menu li a:focus,
.top-menu li a:active{}
.top-menu.small .sub-menu li a{font-size:12px;line-height:2.5;}
.sub-menu li a span{margin-left:25px;letter-spacing:1.1px;line-height:1.3;display:inline-block;border-bottom:1px solid #21272b;}
.top-menu.small .sub-menu li a span{}
.sub-menu li:hover{border-bottom:none;}
.sub-menu li:hover a{color:#41d0c6;}
.sub-menu li:hover a span{border-bottom:1px solid #41d0c6;}
.menu-overlay{width:auto;height:auto;overflow:auto;overflow-y:scroll;position:fixed;bottom:0;right:0;top:0;left:0;display:none;z-index:200;background-color: rgba(0, 0, 0, 0.9);}
@media (max-width:850px) {
.hid-sl{display:none}.sl {
    font-size: x-large;
}}
.floating{animation-name:floating;-webkit-animation-name:floating;animation-duration:1s;-webkit-animation-duration:1s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;}
@keyframes floating{0%{transform:translateY(0%);}
50%{transform:translateY(15%);}
100%{transform:translateY(0%);}
}
@-webkit-keyframes floating{0%{-webkit-transform:translateY(0%);}
50%{-webkit-transform:translateY(15%);}
100%{-webkit-transform:translateY(0%);}
}
.general.thanks{background:url(../img/bgThanks.jpg) no-repeat center/cover;min-height:100vh;padding:80px 0;}
.general.thanks h1{font:50px 'Museo Sans Cyrl-Bold';color:#fff;margin-top:160px;}
.general.thanks h2{font:18px 'Museo Sans Cyrl';color:#fff;margin-bottom:6px;}
.general.thanks .btn{font:14px/30px 'Museo Sans Cyrl-Bold';color:#FFF;background:#ec1c24;border-radius:50px;width:190px;height:40px;display:block;text-transform:uppercase;margin:20px auto 200px;box-shadow: 0 0 20px 0 #ec1c24;letter-spacing:0.5px;}
.general.thanks .btn:hover{}
label.error{color:#f00;}
input.error{border-color:#f00;}
@media screen and (max-width:1400px){.general{min-height:654px;margin-top:0px;}
.general .scroll svg{bottom:-130px;}
.general h1{margin-top:210px; }
.general .list-product_item:nth-child(1){top:172px;}
.general .list-product_item:nth-child(2){top:232px;}
.general .list-product_item:nth-child(3){top:532px;}
.general .list-product_item:nth-child(4){top:524px;}
.general .list-product_item:nth-child(5){top:228px;}
.contacts1{margin-top:0;}
.contacts1 .block{margin-left:-40px;}
.contacts1 figure figcaption{width:56%;}
}
@media screen and (max-width:1100px){img{max-width:100%;}
.container{width:96%;}
.general .list-product_item:nth-child(1){left:354px;}
.work .list-work_item{height:186px;}
.work .list-work_item figure img{height:186px;width:100%;}
.work .list-work_item figure figcaption{bottom:20px;top:inherit;}
.work .list-work_item.big figure figcaption{bottom:20px;top:inherit;}
.work .list-work_item:nth-child(1){margin-left:0;}
.work .list-work_item:nth-child(3){margin-left:0;}
.work .list-work_item:nth-child(4){margin-left:0;}
.work .list-work_item:nth-child(5){margin-left:0;}
.contacts1 figure{top:-176px;}
.causes .list-causes h2{font-size:36px;}

.causes .list-causes_item:nth-child(2){width:300px;}
.causes .list-causes_item:nth-child(3){width:300px;}
.causes .list-causes_item:nth-child(4){width:300px;}
.causes .list-causes_item:nth-child(5){width:300px;}
.causes .list-causes_item:nth-child(6){width:300px;}
.causes .list-causes_item:nth-child(7){width:300px;}
.causes .list-causes_item:nth-child(8){width:300px;}
.causes .list-causes_item:nth-child(9){width:300px;}
.causes .list-causes_item{padding-left:100px;}
.expfordigitals .list-expfordigitals{margin-left:4%;}
footer{padding:30px 0 20px;}
footer p.designBoss{margin-bottom:0;}
.contacts1 .block{margin-left:-120px;}
.contacts1 figure:after{top:415px;right:140px;}
.contacts2 h2{font-size:38px;}
.contacts1 figure figcaption{}
header .contacts {max-width: 370px;}
header .contacts .link-mail {
	display: none;
}
header .link-mail.link-mobile {
	/*display: block !important;*/
	    width: 100%;
    text-align: right;
    /*margin-right: 20px;*/
    /*margin-right: 0;*/
    margin: 0;
    margin-right: 20px;
}

}
@media screen and (max-width:1000px){ /*header{top:75px;position:absolute;}*/
header .menu{width:48px;}
.top-menu{margin-left:-300px;margin-top:70px;}
.general .list-product_item{width:220px;}
.general .list-product_item:nth-child(1){left:252px;width:240px;font-size:14px;}
.general .list-product_item:nth-child(3){right:50px;top:670px;}
.general .list-product_item:nth-child(4){left:50px;top:670px;}
.contacts1 .block{/*background:url(../img/rect1_form_tablet.png) no-repeat;*/background-size:100% 100%;width:571px;height:520px;margin:0 auto;}
.work .list-work_item figure figcaption{left:15px;}
.contacts1 figure{top:-130px;left:-100px;}
.contacts1 figure figcaption{top:110px;left:20%;}
.contacts1 figure:after{top:531px;right:40px;}
.contacts1 figure img{max-width:90%;}
.contacts1 form{margin-top:180px;max-width:435px;width:100%;margin-left:-65px;}
.contacts1 form .list-contols_item{width:100%;margin-bottom:12px;}
.contacts1 form .list-contols_item:nth-child(1){margin-right:10px;}
.contacts1 form .list-contols_item input[type="tel"], .contacts1 form .list-contols_item input[type="email"], .contacts1 form .list-contols_item input[type="text"]{max-width:110%;}
.contacts1 form .list-contols_item:last-child{width:100%;}
.contacts1 form .list-contols_item input[type="submit"]{max-width:176px;}
.contacts1 figure:before{background:url(../img/arrow_form_tablet.png) no-repeat center;top:150px;left:-68px;height:152px;background-size:18%;}
.causes .list-causes_item{margin-right:2%;width:48% !important;}
.expfordigitals{margin-bottom:80px;}
.expfordigitals h2{font-size:26px;margin-bottom:50px;}
.expfordigitals .list-expfordigitals_item{width:32% !important;margin-right:0 !important;}
.expfordigitals .list-expfordigitals_item:nth-child(1){width:35% !important;}
.contacts2 .left{text-align:center;}
.contacts2 h2{font-size:26px;line-height:1;margin-bottom:6px;}
.contacts2 h2:before{right:50%;top:-10px;}
.contacts2 h2 br{display:none;}
.contacts2 p{font-size:15px;}
.contacts2 p br{display:none;}
.contacts2 .list-contacts{width:100%;float:left;text-align:center;}
.contacts2 .list-contacts_item{float:none;display:inline-block;margin:0 11px;}
.contacts2 .link{text-align:center;}
.contacts2 .tel{text-align:center;}
.contacts2 .left .li{width:100%;text-align:center;float:left;}
.contacts2 .btnCallback{float:none;margin:0 auto 60px;}
.contacts2 .block{margin:0 auto;}
.contacts2 footer p br{display:block;}
footer .boss{padding:0 0px;}
footer p.designBoss{font-size:12px;}
footer p.designBoss .link{font-size:12px;}
.work h2{font-size:26px;margin-top:10px;}
.cases{margin-bottom:60px;}
.cases h2{font-size:26px;margin-top:10px;}
.cases h3{font-size:14px;}
.expfordigitals h2{font-size:26px;margin-top:10px;}
.expfordigitals .list-expfordigitals{margin:0 auto;width:100%;}
.expfordigitals .list-expfordigitals_item{width:100% !important;max-width:100%;text-align:center;}
.expfordigitals .list-expfordigitals_item:nth-child(1){width:100% !important;}
.contacts2 .left{padding:0 20px;}
.contacts2 .block{width:100%;background-size:100% 100%;padding:30px 20px;height:570px;max-width:308px;}
.contacts2 form .list-contols_item input[type="tel"], .contacts2 form .list-contols_item input[type="email"], .contacts2 form .list-contols_item input[type="text"]{max-width:110%;}
footer .logo{text-align:center;margin-bottom:10px;}
footer p.designBoss{text-align:center;font-size:14px;}
footer p.designBoss .link{font-size:14px;}
.cases .shadow{top:-500px;}
.cases .bee3D--slide{width:400px;width:80%;height:390px;height:320px;}
.cases .bee3D--slide img{width:400px;width:70%;width:100%;height:390px;height:320px;}
.cases .bee3D--slide__active{left:42%;}
.cases .slider{height:300px;}
.bee3D--parent{width:100%;margin:210px 0 0 -4.5%;}
.cases .bee3D--slide__active{left:51%;}
.cases .bee3D--nav__prev{left:4%;top:-38px;}
.cases .bee3D--nav__next{right:-4%;top:-38px;}
.general .list-product_item:nth-child(3){top:570px;}
.general .list-product_item:nth-child(4){top:570px;}
.cases{margin-bottom:0;}
.expfordigitals{margin-top:20px;}
.slick-list{background:transparent;}
.cases .slider{height:374px;}
.slick-slide{height:238px;margin-top:30px;}
.slick-initialized .slick-slide{height:238px;}
.slick-slide:before{height:238px;}
.slick-slide.slick-active{height:300px !important;margin-top:0;}
.slick-slide.slick-active:before{width:502px;height:300px;}
.cases .bee3D--slide img{height:200px;}
.cases .slider .slick-slide.slick-active img.logo{top:10px;right:10px;bottom:initial;left:initial;}
.cases .slider .slick-slide.slick-active p{left:20px;right:130px;text-shadow:1px 1px 2px #000000;}
.slick-prev, .slick-next{top:40%;}
.contacts1 .block{max-width:435px;}
.contacts1{margin-top:64px;}
.work .list-work_item:nth-child(1) figure:before{left:85%;}
.work .list-work_item:nth-child(2) figure:before{}
.work .list-work_item:nth-child(3) figure:before{}
.work .list-work_item:nth-child(4) figure:before{left:78%;}
.work{margin-bottom:40px;}
.work .shadow{position:absolute;left:-24%;bottom:-80%;max-width:70%;}
}
.test-descr {
	    font: 21px 'Museo Sans Cyrl';
    color: #fff;
    padding-top: 20px;
}
input::placeholder {color: black;}
input::-webkit-input-placeholder {color:#000;}
input::-moz-placeholder {color:#000;}
input:-moz-placeholder {color:#000;}
input:-ms-input-placeholder {color:#000;}

textarea::placeholder {color: black;}
textarea::-webkit-input-placeholder {color:#000;}
textarea::-moz-placeholder {color:#000;}
textarea:-moz-placeholder {color:#000;}
textarea:-ms-input-placeholder {color:#000;}
@media screen and (max-width:767px){
    .cases .slick-slider iframe {
    height: auto;
}
.cases .slick-center iframe {
    height: auto !important;
}
	.test-descr {
	 text-align:center;
}
.btnTest {
	margin: 30px auto;
}
.amo-button-holder {
	right: 0 !important;
	bottom: 0 !important;
}

header .link-mail.link-mobile {
	margin-right: 0;
}
.general{margin-top:-90px;padding-top: 0px;}
	.mobile header{position:relative;}
.mobile header.fixed{background:transparent;}
header{top:30px;}
.btnMenu{margin-top:4px;}
header .contacts{display:none;}
header .logo{margin-right:0;}
header .logo img{max-width:136px;}
header .promo{display:none;font-size:10px;margin-left:20px;}
header .phone{font: 18px/20px 'Museo Sans Cyrl-Bold';
    color: #FFF !important;
    border-radius: 50px;
    width: 170px;
    height: 40px;
    display: block;
    text-transform: uppercase;
    float: right;
    letter-spacing: 0.5px;
    position: relative;
    text-align: center;
    padding-top: 5px;
    display: block;}
	.list-product {
	    display:none;
	}
	@media screen and (max-width: 767px){
header .rabotaem {

    font-size: 12px!important;
text-transform:none;
	}}
header .menu{width:36px;}
.general h1{margin: 140px 0 10px 0;
    text-align: center;
    font-size: 25px;
    line-height: 1.2;}
.general h2{text-align:center;font-size:16px;margin-bottom:30px;}
.general .list-product{position:relative;}
.general .list-product_item{width:250px !important;position:relative;left:inherit !important;right:inherit !important;top:inherit !important;margin-bottom:15px;font-size:14px;}
.general.thanks h1{text-align:center;margin-top:40px;}
.general.thanks h2{text-align:center;}
.list-product.desc{display:none;}
.list-product.mobile{display:block;}
.general .scroll svg{bottom:-60px;}
.general{min-height:500px;}
.work .list-work_item figure figcaption{font-size:12px;}
.work .list-work_item:nth-child(2){margin-right:0;}
.work .list-work_item:nth-child(6){margin-right:0;}

.causes .list-causes_item{width:100% !important;margin-right:0 !important;margin-bottom:60px;}
.causes .list-causes_item p br{display:none;}
.causes .list-causes h2{font-size:26px;line-height:1.2;margin-bottom:30px;}
.popupcauses{padding:30px;}
.popupcauses .form-subtitle{font-size:14px;}
.top-menu{margin-left:-140px;width:88%;}
.top-menu li a{font-size:14px;}
.bee3D--parent{margin-left:0%;}
.cases .bee3D--slide__active{left:96%;width:94%;}
.cases .bee3D--slide{height:200px;}
.cases .bee3D--slide img{height:200px;}
.cases .slider img.logo{top:10px;right:10px;bottom:initial;left:initial;}
.cases .slider p{left:10px;text-shadow:1px 1px 2px #000000;}
.cases .slider{height:240px;}
.cases{margin-bottom:0;    margin-top: 30px;}
.cases .bee3D--nav__next{right:-7%;top:-88px;}
.cases .bee3D--nav__prev{left:-7%;top:-88px;}
.bee3D--after{-webkit-transform:translateX(500px) rotateY(-45deg) scale(0.6) !important;transform:translateX(500px) rotateY(-45deg) scale(0.6) !important;}
.contacts1 .block{max-width:98%;background-size:100% 100%;padding:60px 0 0;}
.work{margin-bottom:100px;}
.contacts1 figure{top:-134px;left:-52px;right:-88px;}
.contacts1 figure figcaption{top:130px;left:19%;font-size:22px;line-height:1.2;}
.contacts1 form{float:left;margin-top:140px;margin-left:0;}
.contacts1 form .list-contols_item{width:100%;}
.contacts1 form .list-contols_item input[type="tel"], .contacts1 form .list-contols_item input[type="email"], .contacts1 form .list-contols_item input[type="text"]{margin-bottom:14px;}
.contacts1 form .list-contols_item input[type="submit"]{margin-bottom:10px;}
.contacts1 figure:before{top:140px;}
.slick-slide.slick-active{}
.contacts1{margin-top:0;}
.contacts1 figure{top:-157px;}
.contacts1 figure img{max-width:70%;}
.contacts1 figure{top:-127px;left:6px;}
.contacts1 figure:before{top:124px;left:-80px;}
.contacts1 figure figcaption{left:8%;}
.contacts1 figure:after{display:none;}
.contacts1 .block{max-width:435px;}
.contacts1 form{float:left;margin-top:70px;margin-left:13%;max-width:300px;}
.work .list-work{max-width:400px;width:100%;margin:0 auto;}
.work .shadow{right:0px;bottom:-400px;}
.work{margin-bottom:50px;    margin-top: 40px;}
.causes{margin-top:0;}
.causes .list-causes{max-width:400px;margin:0 auto;}
.slick-next{right:8px;}
.slick-prev{left:8px;}
.cases .slider{height:330px;}
.slick-initialized .slick-slide{height:208px;}
.slick-slide.slick-active:before{width:531px;width:100%;}
.top-menu.shown{margin-top:0px;margin-left:-350px;}
.closeMenu{margin-bottom:0;}
header .promo{}
header .menu{margin-right:0%;}
.slick-slide.slick-active{height:250px !important;}
.slick-slide.slick-active:before{height:250px !important;}
.slick-dots{bottom:46px;}
}
@media screen and (max-width:670px){.top-menu.shown{margin-left:-310px;}
}
@media screen and (max-width:568px){header .menu{margin-right:0%;}
.top-menu li a{line-height:3;}
.top-menu.shown{margin-left:-270px;margin-left: -220px;}
}
@media screen and (max-width:440px){.contacts1 form .list-contols_item{width:94%;margin-left:3%;}
.work .list-work_item:nth-child(1) figure:before{left:80%;}
.work .list-work_item:nth-child(2) figure:before{left:70%;}
.work .list-work_item:nth-child(3) figure:before{}
.work .list-work_item:nth-child(4) figure:before{left:70%;}
header .menu{margin-right:0%;}
.top-menu.shown{margin-left:-190px;}
}
@media screen and (max-width:400px){header .menu{margin-right:0%;}
.contacts1 .block{width:100%;}
.contacts1 figure{top:-118px;left:0px;}
.contacts1 figure:before{display:none;}
.slick-slide.slick-active:before{width:100%;height:100%;}
.slick-slide:before{width:100%;height:100%;}
.slick-slide.slick-active{height:240px !important;}
.slick-initialized .slick-slide{height:180px;}
.cases .slider{height:280px;}
.cases .slider .slick-slide.slick-active p{width:90%;left:5%;font-size:14px;}
.top-menu.shown{margin-left:-170px;}
.top-menu li a{line-height:4;}
.slick-slide.slick-active{height:auto !important;}
.slick-slide.slick-active:before{height:140px !important;}
.slick-initialized .slick-slide{height:106px;}
.slick-prev, .slick-next{width: 30px !important;
height: 30px !important;
-webkit-background-size: cover !important;
background-size: cover !important;}
.slick-initialized .slick-slide{height:94px;}
.cases .slider{height:230px;}
.contacts1 form{margin-left:6%;}
}
@media screen and (max-width:320px){.contacts1 figure{top:-112px;left:0px;}
.contacts1 form{margin-left:0;}
.work .shadow{bottom:-200px;}
.slick-slide{margin-top:20px;}
.cases .slider .slick-slide.slick-active p{font-size:11px;}
.top-menu.shown{margin-left:-150px;}
}
#gdpr-cookie-message {
    position: fixed;
    right: 30px;
    bottom: 30px;
    max-width: 375px;
    background-color: #000;
    padding: 20px;
    border-radius: 5px;
    box-shadow: 0 6px 6px rgba(0,0,0,0.25);
    margin-left: 30px;
    font-family: system-ui;
    z-index: 2147483648;
    color: #fff;
    font-size: 14px;
    line-height: 1.3;
}

#gdpr-cookie-message h4 {
    color: #17a550;
    font-size: 18px;
}

#gdpr-cookie-message p {
    margin-bottom: 10px;
}
#gdpr-cookie-message p:last-of-type {
    margin-bottom: 0;
}

#gdpr-cookie-message a {
    color: #17a550;
    text-decoration: underline;
    display: block;
}
#gdpr-cookie-message a:hover {
    text-decoration: none;
}
#gdpr-cookie-message button {
    font: 13px/30px 'Museo Sans Cyrl-Bold';
    color: #FFF;
    background: #17a550;
    border-radius: 50px;
    width: 190px;
    height: 40px;
    display: block;
    text-transform: uppercase;
    float: right;
    -webkit-box-shadow: 0 0 20px 0 #1ED467;
    box-shadow: 0 0 20px 0 #1ED467;
    letter-spacing: 0.5px;
    position: relative;
    border: none;
}
#gdpr-cookie-message button:hover {

}
#gdpr-cookie-advanced {
    display: none !important;
}
.fancybox-slide--iframe .fancybox-close-small, .fancybox-slide--image .fancybox-close-small {
    top: 5px!important;
    right: 5px!important;
}

.slick-slide.slick-active:before {display: none;}
.see_phone {
    position: relative;
}
.see_phone p.see_phone_num {
    position: absolute;
    left: 0;
    top: 0;
    left: 0;
    width: 100%;
    padding: 5px 0;
    font: 14px 'Museo Sans Cyrl-Bold';
    color: #FFF;
    background: #ec1c24;
    border-radius: 50px;
    box-shadow: 0 0 20px 0 #ff000a;
    text-transform: uppercase;
    cursor: pointer;
    text-align: center;
    
}
.see_phone a.see_phone_nomre {
    color: #fff;
}
.contacts2 .see_phone a.see_phone_nomre {
    color: #000;
}

   #covid {
    position: fixed;
    left: 15px;
    top: 80%;
    opacity: 0;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    background-color: #fff;
    padding: 1em 1em 1em 4em;
    font-size: 1.2rem;
    max-width: 450px;
    box-shadow: 0 5px 10px rgba(0,0,0,.4);
    -webkit-transition: 2s;
    -o-transition: 2s;
    transition: 2s;
    z-index: 99;
}
#covid button {
    font-size: 1rem;
    float: right;
    width: auto;
    height: auto;
    padding: 3px 20px;
    border: none;
    margin: 0;
}
#covid:before {
    content: '';
    position: absolute;
    left: -20px;
    top: 50%;
    background-color: transparent;
    border: 10px solid transparent;
    border-right: 10px solid #fff;
}
#covid:after {
    content: '';
    position: absolute;
    left: 10px;
    top: calc(50% - 25px);
    background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBpZD0iQ2FwYV8xIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTEuMTUzIDUxMS4xNTMiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTEuMTUzIDUxMS4xNTMiIHdpZHRoPSI1MTJweCI+PGc+PHBhdGggZD0ibTQ1OS44MDkgMjY0LjkxYzQuMjI0LTE2LjgxNCA2LjQyOS0zNC4yMyA2LjQyOS01MS44OTggMC01MS41MjItMTguNjQ1LTEwMS4yNTEtNTIuNDk5LTE0MC4wMjctMi43MjUtMy4xMjEtNy40NjMtMy40NDEtMTAuNTgzLS43MTdzLTMuNDQxIDcuNDYyLS43MTcgMTAuNTgyYzMxLjQ2OCAzNi4wNDIgNDguNzk5IDgyLjI2OCA0OC43OTkgMTMwLjE2MiAwIDE0LjA5OC0xLjUwOCAyOC4wMjUtNC40MTggNDEuNTczbC0yNC45ODQtMi43MDhjLTQuMTE2LS40NDEtNy44MTcgMi41MzEtOC4yNjUgNi42NDgtLjQ0NiA0LjExOCAyLjUzIDcuODE4IDYuNjQ4IDguMjY1bDIyLjg0OSAyLjQ3N2MtMTAuNTQ2IDM1LjU4NS0zMC45ODkgNjcuODgtNTkuNTA5IDkyLjgxNWwtMzYuOTg4IDMyLjMzOWMtMi4xNzIgMS44OTgtNC45NTIgMi44MzYtNy44MyAyLjY0cy01LjUwNi0xLjUwMi03LjQtMy42NzdsLTQ2LjM1My01My4yMzNjLTMuODY3LTQuNDQtMy40MzEtMTEuMjM0Ljk3Mi0xNS4xNDRsMTMuODk3LTEyLjM0MmMuMDA1LS4wMDQuMDEtLjAwOS4wMTUtLjAxM2wxMy40MDItMTEuOTAzYzguMzk4LTcuNDU4IDEzLjIxNC0xOC4xNzcgMTMuMjE0LTI5LjQwOXYtMTQuNzExbDYxLjY1MSA2LjY4NGMuMjc1LjAzLjU0OC4wNDQuODE4LjA0NCAzLjc3OSAwIDcuMDMtMi44NDkgNy40NDctNi42OTIuNDQ2LTQuMTE4LTIuNTMtNy44MTgtNi42NDgtOC4yNjVsLTY1LjMxMS03LjA4MWMtNS4yMzItMTUuNTg1LTE5Ljk2NS0yNi44NDktMzcuMjktMjYuODQ5LTE5Ljk0OCAwLTM2LjQ2MyAxNC45My0zOC45ODcgMzQuMjAxbC0yNC4yMzEtLjg5OHYtNTIuMzM3YzAtNC4xNDItMy4zNTgtNy41LTcuNS03LjVzLTcuNSAzLjM1OC03LjUgNy41djUxLjc4MWwtMzQuNTQzLTEuMjgxYy0yLjQxMS0zLjEyOC01Ljg0Mi01LjM5MS05LjgxLTYuMzQ5LTMwLjMzMy03LjMzLTYxLjgtNy43ODgtOTMuNzA3LTEuNDE0bDE3LjgyNC0zMS4wNzdjMi4wNDgtMy41NzEgMy4xMy03LjYzNCAzLjEzLTExLjc0OXYtNTYuMjI3YzAtMTMuODkzIDUuNzMyLTI3LjM5NSAxNS43MjYtMzcuMDQ1bDUuNjUxLTUuNDU3aDI5LjAzM2MzNi43NzYgMCA2Ni42OTUgMjkuOTE5IDY2LjY5NSA2Ni42OTV2LjE1OWMwIDQuMTQyIDMuMzU4IDcuNSA3LjUgNy41czcuNS0zLjM1OCA3LjUtNy41di0uMTU5YzAtNDUuMDQ3LTM2LjY0OC04MS42OTUtODEuNjk1LTgxLjY5NWgtMzAuNzA2Yy0xNS4wNzEgMC0yNy4zMzMtMTIuMjYyLTI3LjMzMy0yNy4zMzN2LTM1LjcyMmMwLTEuOTY0IDEuNTk4LTMuNTYzIDMuNTYzLTMuNTYzaDE2NS40NmM0Ni40NzkgMCA5MS42NTggMTYuNDM4IDEyNy4yMTcgNDYuMjg1IDMuMTczIDIuNjYzIDcuOTAzIDIuMjUgMTAuNTY2LS45MjNzMi4yNS03LjkwMy0uOTIzLTEwLjU2NmMtMzguMjU1LTMyLjExMS04Ni44NTktNDkuNzk2LTEzNi44NTktNDkuNzk2aC0xNjUuNDZjLTEwLjIzNSAwLTE4LjU2MyA4LjMyNy0xOC41NjMgMTguNTYzdjM1LjcyM2MwIDE3LjUzMyAxMC43MTUgMzIuNjA5IDI1LjkzOSAzOS4wMjgtMTEuNjY0IDEyLjI4OC0xOC4zMTEgMjguODE4LTE4LjMxMSA0NS44MDd2NTYuMjI3YzAgMS41MDEtLjM5NSAyLjk4NC0xLjE0MiA0LjI4N2wtMjguNzgyIDUwLjE4M2MtMi4wMzcgMy41NTItMi41MzIgNy42NzQtMS4zOTQgMTEuNjA2IDEuMTM4IDMuOTMzIDMuNzU3IDcuMTU0IDcuMzc1IDkuMDY5bDE5LjQ4IDEwLjMxMy0uMTAzIDc3Ljg5OWMtLjAyIDE0Ljk4MiA1LjggMjkuMDcxIDE2LjM4NyAzOS42NzFzMjQuNjY4IDE2LjQzOSAzOS42NSAxNi40MzloMzcuMjUydjg4LjgzOGMwIDQuMTQyIDMuMzU4IDcuNSA3LjUgNy41czcuNS0zLjM1OCA3LjUtNy41di04OC44MzhoMjguMTY4YzQuMTQyIDAgNy41LTMuMzU4IDcuNS03LjVzLTMuMzU4LTcuNS03LjUtNy41aC04MC40MmMtMTAuOTcyIDAtMjEuMjg0LTQuMjc1LTI5LjAzNy0xMi4wMzktMy4zMzktMy4zNDMtNi4wMjYtNy4xNjItOC4wMDctMTEuMzAxIDkuMjMyIDIuNDU2IDE5LjA5IDMuNjg5IDI5LjU0NiAzLjY4OSAxMy43NCAwIDI4LjUwNS0yLjEyMSA0NC4yMS02LjM2NSA0LjM0Ny0xLjE3NSA4LjAyOS0zLjk2MyAxMC4zNTctNy43MTFsOTIuODM4LTM5LjU3MWMtMi4wNzkgNy45ODUtLjMyNCAxNi44MzcgNS40NjQgMjMuNDg0bDQ2LjM1MyA1My4yMzNjMi4wOTkgMi40MSA0LjU3OCA0LjM2NyA3LjMxNSA1LjgyN3Y5NC41OTJjMCA0LjE0MiAzLjM1OCA3LjUgNy41IDcuNXM3LjUtMy4zNTggNy41LTcuNXYtOTEuNzM5YzUuMTkzLS41NzEgMTAuMDg0LTIuNjkgMTQuMTAxLTYuMjAxbDM2Ljk4OC0zMi4zMzljMzIuOTU0LTI4LjgxMiA1NS44ODctNjYuNzU4IDY2LjM2My0xMDguNDE0LjAwOC0uMDE3LjAxMS0uMDM0LjAxNi0uMDV6bS0yMTEuOTg1LTEuMjQzdjExLjUyOGwtMjMuNTQyIDE2LjgxOGMtLjA2NC4wNDUtLjA5NS4wNTQtLjA5NS4wNTQtLjA1OS4wMS0uMjEtLjA2OC0uMjM5LS4xMjMgMCAwLS4wMTEtLjAzLS4wMTEtLjEwOHYtMjkuMDU1em0tMzAuNjMyIDQxLjcwMWM1LjA5MSAyLjYyMSAxMS4xNSAyLjE4IDE1LjgwOS0xLjE0OWwyNi42ODItMTkuMDYyYzEuOTcxLTEuNDA4IDMuMTQtMy42ODEgMy4xNC02LjEwM3YtMjUuMjUyYzAtMTMuNDE3IDEwLjkxNi0yNC4zMzMgMjQuMzMzLTI0LjMzMyAxMiAwIDIxLjk5MSA4LjczMyAyMy45NyAyMC4xNzYuMDAyLjAwOC4wMDMuMDE2LjAwNC4wMjQuMjMxIDEuMzQ0LjM1OCAyLjcyMy4zNTggNC4xMzJ2MTcuNTM3YzAgNi45NDktMi45NzkgMTMuNTgtOC4xNzUgMTguMTkzbC0xMi4zNzkgMTAuOTk0LTEwOS4wNzkgNDYuNDkzYzcuMzQxLTI4LjQzOSA2Ljg2LTU3LjIxMi0xLjQ2LTg1Ljg1MmwyOC41NDEgMS4wNTh2MjkuNjExYy4wMDIgNS43MjggMy4xNjUgMTAuOTEzIDguMjU2IDEzLjUzM3ptLTU2LjA4OCA1My45NTFjLTI4Ljc0NSA3Ljc2Ny01Mi43MjIgNy44OTctNzMuMTQ0LjQwNS0uMjMyLS4zMzUtLjQ2MS0uNjY0LS42OTMtLjk5OWwuMTA4LTgyLjQyMWMuMDA0LTIuNzgyLTEuNTMyLTUuMzM2LTMuOTkxLTYuNjM4bC0yMS4xOTUtMTEuMTg3Yy0xLjE3NC0uNjItMS4yMjgtMi4zNTYtLjAzNy0yLjk0Mi4wNDgtLjAyMy4wODktLjA0LjEyNC0uMDQ5IDMzLjcyMy04LjU2NiA2Ni45NTktOS4wMTEgOTguNzg2LTEuMzE5Ljg0Ni4yMDQgMS41NDkuODMgMS44MzYgMS42MzMgMTIuMTUxIDM0LjAwNSAxMi4xNDEgNjguMjkyLS4wMzMgMTAxLjkwOC0uMjg0Ljc4NS0uOTQzIDEuMzg4LTEuNzYxIDEuNjA5eiIgZmlsbD0iIzAwMDAwMCIvPjwvZz48L3N2Zz4K);
    background-size: cover;
    width: 50px;
    height: 50px;   
    opacity: .6;
}
@media (max-width: 650px) {
    #covid {
        left: 0;
        font-size: 1.4rem;
        padding: 1em;
        top:50%;
        
    }
    #covid:before, #covid:after {display: none;}
}