#rec685485867 .t-btn{
    font-size:16px !important;
}
#rec685596040 #map .t-custom-map{
    -webkit-filter: grayscale(25%);
    filter:grayscale(25%);
    -webkit-transition: all .1s;
    -o-transition: all .1;
    transition: all .1s;
    border-radius:10px;
    overflow:hidden;
}
#rec685596040 #map .t-custom-map:hover{
      -webkit-filter: grayscale(0%);
    filter:grayscale(0%);
}
#rec685578989 .t795__title{
    margin-bottom:0;
}
/*Menu*/
.t228 .t-btn{
    padding-left: 0;
    padding-right: 0;
    height: auto;
    background-color:transparent !important;
}
/*Services*/
#rec685593638 .t-card__col.t-col_6,#rec685594722 .t-card__col.t-col_6{
    max-width:550px;
    margin:0;
    padding: 0 20px;
}
#rec685593638 .t-card__container .t-card__col:first-child, #rec685594722 .t-card__container .t-card__col:first-child{
    border-right:1px solid #DEDDDD;
}
.t858__img{
    padding-bottom: 45px;
}
.t858__inner-col{
    border-radius:10px;
   /*transition: background-color 0.08s ease-in-out, color 0.08s ease-in-out, border-color 0.08s ease-in-out;*/
}
.t-card__col:hover .t858__inner-col{
    background: rgba(254,197,34, 0.8) !important;
}
/*Advantages*/
#rec685611048 .t858__col.t-card__col,#rec685611733 .t858__col.t-card__col{
    max-width:350px;
    margin:0;
    padding: 0 20px;
    border-right:1px solid #E0DFDE;
}
#rec685611048 .t858__col.t-card__col:last-child,#rec685611733 .t858__col.t-card__col:last-child{
  border:none;
}
#rec685611048 .t858__col.t-card__col:hover .t858__inner-col, #rec685611733 .t858__col.t-card__col:hover .t858__inner-col{
    background: #fff !important;
}
/*Contacts*/
#rec685603729 .t718__contacts span, #rec685603729 .t718__contacts a, .t718__form-bottom-text a{
    display:block;
    color:#6f6c69;
    font-weight: 500;
}
#rec685603729 .t718__contacts a{margin-top:-10px;}
.t-input{
    height:50px;
}
.t-submit{
    height:45px;
    font-weight:600 !important;
    font-size: 16px !important;
}
.t-form__errorbox-wrapper{
    background:#CC2229 !important;
    border-radius:10px;
}
.t-form__errorbox-wrapper .t-form__errorbox-link{font-size:16px;}
.t718__form-bottom-text a{
    display:inline-block !important;
    border-bottom: 1px solid #6f6c69;
}
@media(max-width: 1201px){
    #rec685593638 .t-card__col.t-col_6, #rec685594722 .t-card__col.t-col_6{
        max-width:420px;
    }
    #rec685611048 .t858__col.t-card__col,#rec685611733 .t858__col.t-card__col{
        max-width:260px;
    }
}
#rec685625679 .t280__bottom{
    bottom: 40%;
}
#rec685625679 .t280__bottom a{
    font-weight:600;
    font-size: 20px;
}
#rec685625679 .t280__container.t280__positionfixed{
    filter:drop-shadow(0px 0px 10px rgba(175, 175, 175, 0.25));
}
#rec685506111 .t594__img{
    webkit-filter: grayscale(10%);
    filter: grayscale(10%);
    -webkit-transition: all .1s;
    -o-transition: all .1;
    transition: all .1s;
}
#rec685506111 .t594__img:hover{
    -webkit-filter: grayscale(0%);
    filter: grayscale(0%);
}
#rec685622857 .t845__textwrapper{
    vertical-align:middle !important;
}
@media(max-width: 1096px){
    #rec685485867 .t228__right_buttons_wrap{
        display: -webkit-flex;
display: -webkit-box;
display: -moz-flex;
display: -moz-box;
display: -ms-flexbox;
display: -ms-flex;
display: -o-flex;
display: flex;

	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
    }
}
@media(max-width: 960px){
    #rec685595949,#rec685608306,#rec685612239,#rec685612341,#rec685612355,#rec685594757{
        display:none !important;
    }
    #rec685593638 .t-card__col.t-col_6, #rec685594722 .t-card__col.t-col_6{
        max-width:100%;
    }
    #rec685611048 .t858__col.t-card__col,#rec685611733 .t858__col.t-card__col{
        max-width:100%;
    }
    #rec685593638 .t-card__container .t-card__col,#rec685594722 .t-card__container .t-card__col{
        border:1px solid #f5f5f5;
    }
    #rec685611048 .t858__col.t-card__col,#rec685611733 .t858__col.t-card__col,
    #rec685611048 .t858__col.t-card__col:last-child,#rec685611733 .t858__col.t-card__col:last-child{
    border:1px solid #050c1b;
}
#rec685593638 .t-card__container .t-card__col:first-child, #rec685594722 .t-card__container .t-card__col:first-child,
#rec685611048 .t858__col.t-card__col,#rec685611733 .t858__col.t-card__col{
    margin-bottom: 30px;
}
#rec685611048 .t858__col.t-card__col:last-child,#rec685611733 .t858__col.t-card__col:last-child{
    margin-bottom: 0;
}
#rec685611733{
    padding-bottom:120px !important;
}
#rec685603729 .t718 .t718__contentwrapper{
    text-align:left !important;
}
}
@media(max-width: 500px){
    .t280__logo__img{
        height:80px !important;
    }
    #rec685625679 .t280__bottom{
        bottom:20%;
    }
    #rec685488110 .tn-elem.tn-elem__6854881101703432971660,#rec685488110 .tn-elem.tn-elem__6854881101703432986152{
        width:calc(100% - 30px) !important;
        left: 15px !important;
    }
    #rec685593638 .t-card__title,#rec685594722 .t-card__title{
        font-size:24px !important;
    }
    .t-card__col .t858__inner-col{
        background:rgba(254,197,34, 0.8) !important;
    }
    #rec685611048 .t858__col.t-card__col .t858__inner-col, #rec685611733 .t858__col.t-card__col .t858__inner-col{
        background:#ffffff !important;
    }
    #rec685593638 .t-card__container .t-card__col:first-child, #rec685594722 .t-card__container .t-card__col:first-child,
    #rec685611048 .t858__col.t-card__col, #rec685611733 .t858__col.t-card__col, #rec685611048 .t858__col.t-card__col:last-child, #rec685611733 .t858__col.t-card__col:last-child{
        border:none !important;
    }
    #rec685593638 .t-card__col.t-col_6, #rec685594722 .t-card__col.t-col_6{
        padding: 0 15px;
    }
    #rec685594722 .t-card__descr, #rec685593638 .t-card__descr{
        font-size:14px !important;
    }
}
