/* Large devices (desktops, 992px and up) */
@media (min-width: 992px) and (max-width: 1199.98px) {
    /*===============================*/
    .b-bghome .bghome__airtwo {
    	width: 40%
    }
    .b-bghome .bghome__airone {
    	width: 70%;
    }
    #sp-mainmenu .sp-megamenu-parent > li:nth-child(6) a, 
    #sp-mainmenu .sp-megamenu-parent > li:nth-child(5) a, 
    #sp-mainmenu .sp-megamenu-parent > li:nth-child(4) a, 
    #sp-mainmenu .sp-megamenu-parent > li:nth-child(3) a, 
    #sp-mainmenu .sp-megamenu-parent > li:nth-child(2) a, 
    #sp-mainmenu .sp-megamenu-parent > li:nth-child(1) a {
    	margin-right: 10px;
	}
	.b-repair .repair__item--1 {
		width: auto;
	}
	.b-logotype .logotype__slogan {
		font-size: 11px;
		margin-bottom: 5px;
	}
	.b-logotype .logotype__allprav {
		font-size: 10px;
	}
	#sp-footer .sp-megamenu-parent > li > a, 
	#sp-footer .sp-megamenu-parent > li > span, 
	#sp-footer .sp-megamenu-parent > li.active > a {
		margin-right: 5px;
	}
	#sp-footer .sp-megamenu-wrapper {
		margin-right: 25px;
	}
	.b-bghome .bghome__blik {
		left: 6.3%;
	}
	/*===============================*/
	#sp-mainmenu > .container,
	#sp-section-2 > .container {
		max-width: 960px;
	}
	.rev_slider .tp-tabs {
		max-width: 920px !important;
	}
	#sp-footer .sp-megamenu-wrapper {
		margin-right: 0px !important;
	}
	.junewsultra .jn .jn-left img {
		height: auto;
	}
	.com-content #sp-section-2, 
	.com-k2 #sp-section-2, 
	.com-contact #sp-section-2, 
	.com-search #sp-section-2 {
		height: 135px;
	}
	/*===============================*/
    .b-contact .sppb-nav-tabs>li>a {
        padding: 15px 50px;
    }
    /*===============================*/
/*	.owl-carousel.owl-loaded, 
	.owl-carousel.owl-drag .owl-item {
		height: 310px;
	}
	.b-blocknews:before {
		height: 345px;
	}*/
    /*===============================*/
}/* END */
/*===============================*/
@media (max-width: 1199.98px) {
    /*===============================*/
    /*===============================*/
}/* END */
@media (min-width: 992px) and (max-width: 1199.98px) {
    /*===============================*/
    /*===============================*/
}/* END */

@media screen and (max-width: 768px) {

    .header-logo{
        width: 125px;
        height: 40px;
    }

    .footer-logo{
        width: 125px;
        height: 40px;
    }

    .field {
        height:87px;
        bottom: 0;
    }

    header{
        position: absolute;
        padding: 30px 0 0 19px;

    }
    section{
        /*padding-left: 15px;*/
        padding-top: 30px;
     /*   padding-bottom: 30px;*/
    }

    .welcome-button{
        width: 230px;
        height: 59px;
    }

    .common-button .welcome-button{
        width: 130px;
        height: 19px;
        font-weight: 700;
        font-size: 16px;

    }

    .welcome-title{
        width: 375px;
        height: 76px;
        font-weight: 700;
        font-size: 32px;
        line-height: 38px;
        letter-spacing: 0.01em;
    }

    .container .common-button .welcome-button{
        width: 200px;
        height: 49px;
        left: 19px;
        top: 292px;
    }
    .plain{
        top: 200px;
        left: 250px;
        width: 300px;
        height: 150px;
    }

    .map-info{
        position: absolute;
        width: 355px;
        height: 507px;
        left: 0px;
        top: 0px;
    }

    #map{
        width: 100%;
        height: 500px;
    }

    #map .container{
        position: absolute;
        height: 507px;
        top: 0;
        width: 100%;
        transform: translateX(-50%);
    }

    .map-info {
        border-radius: 0;
    }

    .map-wrapper{
        width: 417px;
        height: 507px;
        top: -171px;
        left: 335px;
    }
    .footer .footer-container{
        width: 100%;
        height: 260px;

    }
    .footer .footer-copyright{
        width: 100%;
        height: 100px;
    }

    .footer-menu menu menu-vertical{
        gap: 30px 0;
        font-size: 20px;
    }

    .footer-phone common-link{
        width: 234px;
        height: 21px;
        font-size: 16px;
    }

    .burger-content{
        padding: 110px 97px 100px 35px;
        background-color: #005BAA;
        max-width: 500px;
        width: 100%;
        height: 100%;
    }
    .burger-menu .menu-item{
        display:flex;
        flex-direction: column;
        padding: 0 0 50px 35px;

        gap: 0;
        width: 300px;
        height: 18px;


        font-weight: 700;
        font-size: 16px;
        line-height: 18px;
        color: #FFFFFF;

        flex: none;
        order: 0;
        flex-grow: 0;
    }

    .burger-group {
        display: flex;
        flex-direction: column;
        gap: 30px;
        justify-content: flex-end;
       /* padding-left: 30px;*/

    }

    .socials-group {
        display: flex;
        flex-direction: row;
        max-width: 120px;
        width: 100%;
        justify-content: space-between;
        align-items: center;

    }

    .burger-social {
        color: rgba(255, 255, 255, 0.5);
        font-size: 24px;
        display: flex;
    }

    .menu-item .common-link{
        width: 100%;
        gap: 30px;
        display:flex;
        flex-direction: column;

    }

    #burger-close .burger-close{
        padding-top: 30px;

    }

    #burger{
    }


    .footer-menu .menu-item {
        font-size: 16px;
        font-weight: 400;
    }

    .footer-phone {
        font-size: 16px;
        font-weight: 600;
    }

    .footer-email{
        font-size: 16px;
        font-weight: 600;
    }
}

@media screen and (max-width: 911px) {
    .menu {
        width: auto;
        padding-right: 20px;
    }

    .menu:not(.menu-vertical) > *:not(:last-child) {
        display: none;
    }
    .menu:not(.menu-vertical) > *:last-child {
        display: flex;
    }





    #burger-close{
        position: absolute;
        top: 20px;
        background: transparent;
        border: none;
        cursor: pointer;
        color: white;
        right: 20px;
        font-size: 28px;
    }

    #burger-open{

    }
    .footer-logo img {
    width: auto;
    height: auto;
}
}

@media screen and (max-width: 540px) {
    .header-logo{
        width: 100px;
        height: 32px;
    }

    .footer-menu .menu-item {
        font-size: 15px;
        font-weight: 400;
    }

    .footer-phone {
        font-size: 15px;
        font-weight: 600;
    }

    .footer-email{
        font-size: 15px;
        font-weight: 600;
    }

    .container .copyright-title{
        font-weight: 400;
        font-size: 12px;
    }



    #welcome {
       /* padding-bottom: 74px;*/
        padding-top: 0;
        display: flex;
        flex-direction: column;
        align-items: center;
    }

    #welcome .container {
        height: auto;
        align-items: center;
    }

    header{
        padding: 20px 0 0 0;
        position: relative;
        margin-bottom: 70px;
    }

    .container {
        padding: 0 16px;
    }

    /*section{
        padding: 125px 16px 339px 16px;
    }*/

    .container .welcome-title{
        width: 100%;
        height: initial;
        margin-bottom: 40px;

        font-weight: 1000;
        font-size: 24px;
        line-height: 28px;
        text-align: center;
    }
    .container .common-button.welcome-button{
      max-width: 100%;
        margin-bottom: 75px;
    }

    .plain{
        position: relative;
        top: 0;
        left: 0;
        width: 250px;
        transform: none;
        right: 0;
        height: 100px;
        background-position-x: -20px;
    }

    .field {
        height:74px;
    }

    #map {
        padding: 0;
        height: auto;
        display: flex;
        flex-direction: column-reverse;
    }

    #map .container{
        position: relative;
        padding: 0;
    }
    .container .map-info{
    position: relative;
    }

    .map-info{
        padding: 20px 25px;
        width: 100%;
        max-width: 100%;
    }

    .container .map-title{
        padding-left: 40px;
        padding-right: 40px;
    }

    .container .map-button{
        padding-right: 20px;
        padding-left: 20px;
        padding-bottom: 8px;
    }

    .map-button{
      /*  width: 268px;*/
        height: 48px;

        right: 40px;
        left: 0;
    }

    .map-wrapper{
        height: 400px;
        top: 0;
        left: 0;
        width: 100%;
    }

    .footer-content .container {
        flex-direction: column;
        gap: 40px;
        justify-content: initial;
        align-items: flex-start;
    }

    .footer-content .footer-info{
        font-size: 16px;
        align-items: flex-start;
        gap: 15px;
    }

    .footer-copyright .container {
        align-items: flex-start;
        gap: 24px;
        flex-direction: column;
    }

    .footer-group{
        gap: 20px 0;
    }
    .footer-phone{
       text-align: left;
    }
    .footer-logo{
        width: 100px;
        height: 32px;
    }
}
.contact__block {
    display: flex;
    flex-wrap: wrap;
    font-size: 18px;
    padding-bottom: 55px;
}
.contact__item {
    width: 40%;
    padding-bottom: 15px;
}
.contact__name {
    padding-bottom: 6px;
}
/*a.facebook {
    background: url(images/facebook.svg); 
    display: block; 
    width: 24px; 
    height: 24px; 
}
a.facebook:hover {
    background: url(images/facebook.svg); 
}
a.youtube {
    background: url(images/youtube.svg); 
    display: block; 
    width: 40px; 
    height: 30px; 
}
a.youtube:hover {
    background: url(images/youtube.svg); 
}*/
.one_window-content{
    max-width: 1351px;
    max-height: 2000px;
    margin-left: 35px;
    margin-bottom: 80px;
        }

.one_window-block1{
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    margin-bottom: 20px;
    
}

div.one_window-block1 p {
   text-align:left;
}
div.one_window-block2 p {
   text-align:left;
}
div.one_window-block1 li {
   text-align:left;
}
div.one_window-block2 li {
   text-align:left;
}
.one_window-left{
    display: flex;
    flex-direction: column;
    padding-right: 40px;
    width: 670px;
}

.one_window-right{
    display: flex;
    flex-direction: column;
    margin-right: 130px;
  
}

.one_window-text1{
    margin-bottom: 30px;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 400;
    font-size: 18px;
    line-height: 150%;
    color: #2B2B2B;

}

.one_window-text2{
    margin-bottom: 30px;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 400;
    font-size: 18px;
    line-height: 150%;
    color: #2B2B2B;
}

.one_window-text3{
    margin-bottom: 15px;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 600;
    font-size: 20px;
    line-height: 23px;
    color: #2B2B2B;
    
}

.one_window-tab1{
    font-family: 'Roboto';
    font-style: normal;
    color: #2B2B2B;
    font-size: 18px;
    line-height: 150%;
      
}

.font{
    padding-bottom: 18px;
    font-weight: bold;

}

.one_window-list1{
    margin-bottom: 30px;
    padding-left: 30px;
}

.one_window-text4{
    margin-bottom: 15px;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 600;
    font-size: 20px;
    line-height: 23px;
    color: #2B2B2B;
}

.one_window-tab2{
    margin-bottom: 10px;
    font-size: 18px;
    line-height: 150%;
}

.one_window-tab3{
    font-size: 18px;
    line-height: 150%;
}

.one_window-tab4{
    font-size: 18px;
    line-height: 150%;
}

.one_window-list2{
    margin-bottom: 30px;
    padding-left: 30px;
}

.one_window-text5{
    margin-bottom: 15px;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 600;
    font-size: 20px;
    line-height: 23px;
    color: #2B2B2B;
}

.one_window-text6{
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 400;
    font-size: 18px;
    line-height: 150%;
    color: rgba(43, 43, 43, 0.5) !important; 
    width:600px;
    margin-bottom:50px !important;
}

.one_window-list3{
    margin-bottom: 30px;
    padding-left: 30px;
}

.one_window-list4{
    padding-left: 30px;
}

.one_window-text7{
    margin-bottom: 15px;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 400;
    font-size: 18px;
    line-height: 150%;
    color: #2B2B2B;

}

.one_window-tab5{
    margin-bottom: 10px;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 500;
    font-size: 18px;
    line-height: 150%;
    color: #2B2B2B;
}

.one_window-tab6{
    margin-bottom: 10px;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 500;
    font-size: 18px;
    line-height: 150%;
    color: #2B2B2B;
}

.one_window-tab7{
    margin-bottom: 10px;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 500;
    font-size: 18px;
    line-height: 150%;
    color: #2B2B2B;
}

.one_window-tab8{
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 500;
    font-size: 18px;
    line-height: 150%;
    color: #2B2B2B;
}

.one_window-head{
    margin-bottom: 20px;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 700;
    font-size: 20px;
    line-height: 150%;
    color: #2B2B2B;


}

table.iksweb{
	width: 100%;
	border-spacing:0;
	height: auto;
}

table.iksweb, table.iksweb th {
	border: 1px solid #E6E7E8;
    
}

table.iksweb td{
    border-bottom: 1px solid #E6E7E8;
}


table.iksweb td,table.iksweb th {
	  padding: 10px 37px 10px 10px;
}


.text-head{
    text-align: center;
    font-size: 20px;
    font-weight: 600;
}

.table_tabs{
    margin-left: 25px;
    text-align: left !important;
}

.table_tab{
    margin-bottom: 10px;
}

.top{
    margin-top: 10px;
}

.text{
    text-align: center;
    font-size: 18px;
    font-weight: 400;
}

.top-bottom{
    height: 120px;
}

.one_window-text8{
    margin-bottom: 30px !important;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 400;
    font-size: 18px;
    line-height: 150%;
    color: #2B2B2B;
    width: 600px;
}

.one_window-block2{
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    margin-bottom:32px;
}

.one_window-blocktext{
    max-width: 496px;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
}

.one_window-left1{
    padding-right: 40px;
  
}

.btn-blank {
   padding-top:30px;
}
.one_window-text9{
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 700;
    font-size: 20px;
    line-height: 150%;
    color: #2B2B2B;
    margin-bottom: 10px !important;

}

.one_window-button{
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 700;
    font-size: 18px;
    line-height: 28px;
    color: #FFFFFF;
    background: #005BAA;
    border-radius: 10px;
    width: 207px;
    height: 48px; 
    cursor: pointer;
    margin-bottom: 50px;
    border:none;
}
.one_window-button:hover{
    background: #146FBE;
}
.one_window-text10{
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 600;
    font-size: 20px;
    line-height: 23px;
    color: #2B2B2B;
    margin-bottom: 15px;
    text-align: left !important;
}

.one_window-list5{
    padding-left: 30px;
    margin-bottom: 40px;
}

.one_window-text11{
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 600;
    font-size: 20px;
    line-height: 23px;
    color: #2B2B2B;
    margin-bottom: 15px; 
}

.one_window-list6{
    padding-left: 30px;
    margin-bottom: 50px;
}

.one_window-text12{
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 400;
    font-size: 18px;
    line-height: 150%;
    color: #2B2B2B;
    margin-bottom: 20px; 
}

.one_window-text13{
    font-family: 'Roboto';
    font-style: normal;
    font-weight: bold;
    font-size: 18px;
    line-height: 150%;
    color: #2B2B2B;
    margin-bottom: 20px; 
}

.one_window-text14{
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 400;
    font-size: 18px;
    color: rgba(43, 43, 43, 0.5) !important;
    margin-bottom: 50px;
}

.one_window-text15{
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 600;
    font-size: 20px;
    line-height: 23px;
    color: #2B2B2B;
    margin-bottom: 15px;
    text-align: left !important;
}

.one_window-text16{
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 400;
    font-size: 18px;
    line-height: 150%;
    color: #2B2B2B;
    margin-bottom: 10px;
}

.one_window-phonemail{
    max-width: 495px;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
}

.one_window-text17{
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 400;
    font-size: 18px;
    line-height: 150%;
    color: #2B2B2B;
}

.one_window-text18{
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 400;
    font-size: 18px;
    line-height: 150%;
    color: #2B2B2B;

}

.blue{
    color: #146FBE;
    cursor: pointer;
}

.pointer{
    cursor: pointer;
}

.one_window-text19{
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 600;
    font-size: 20px;
    line-height: 23px;
    color: #2B2B2B;
 
    margin-bottom: 15px;
    flex-wrap: nowrap;
}


.one_window-list7{
    padding-left: 30px;
    margin-bottom: 40px;
}

.one_window-text20{
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 600;
    font-size: 20px;
    line-height: 23px;
    color: #2B2B2B;
    margin-bottom: 150px;
}

.one_window-text21{
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 400;
    font-size: 18px;
    line-height: 150%;
    color: #2B2B2B;
    margin-bottom: 20px; 
}

.one_window-text22{
    font-family: 'Roboto';
    font-style: normal;
    font-weight: bold;
    font-size: 18px;
    line-height: 150%;
    color: #2B2B2B;
    margin-bottom: 20px; 
}

.one_window-text23{
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 400;
    font-size: 18px;
    color: rgba(43, 43, 43, 0.5) !important;
    margin-bottom: 100px;
}

.one_window-text24{
    
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 600;
    font-size: 20px;
    line-height: 23px;
    color: #2B2B2B;
    margin-bottom: 18px;
    margin-left: -20px;
}

.one_window-hour1{
  margin-bottom: 10px;
  font-family: 'Roboto';
font-style: normal;
font-weight: 400;
font-size: 18px;
line-height: 150%;
/* identical to box height, or 27px */


color: #2B2B2B;  
}

.one_window-hour2{
    margin-bottom: 10px; 
    font-family: 'Roboto';
font-style: normal;
font-weight: 400;
font-size: 18px;
line-height: 150%;
/* identical to box height, or 27px */


color: #2B2B2B; 
  }

.one_window-hour3{
    margin-bottom: 10px; 
    font-family: 'Roboto';
font-style: normal;
font-weight: 400;
font-size: 18px;
line-height: 150%;
/* identical to box height, or 27px */


color: #2B2B2B; 
  }  

.one_window-hour4{
    font-family: 'Roboto';
font-style: normal;
font-weight: 400;
font-size: 18px;
line-height: 150%;
/* identical to box height, or 27px */


color: #2B2B2B;
}  
div.one_window-block1 ul {
   margin-left:0;
}
div.one_window-block2 ul {
   margin-left:0;
   text-align: left;
}
.otstyp {
   padding-right:162px;
}
.otstyp2 {
   padding-right:260px;
}
.el_obr_text {
    color: rgba(43, 43, 43, 0.5) !important;
    width: 670px;
    margin-bottom: 50px !important;
    margin-top:12px;
}
.el_obr_list {
    padding-left: 30px;
}
ul.el_obr_list li {
    padding-bottom: 10px;
}
h3.one_window-head {
    margin-bottom: 15px;
    width: 600px;
}
.el_obr_text2{
     width: 600px;
}
.el_obr_title {
    margin-top:32px;
}
div#sp-lang-menu {
    z-index: 999;
}
a.bvi-open img {
    height: 28px;
}
div.search input.btn.btn-primary {
    border-color: transparent;
    background-color: transparent;
    margin-right: 15px;
    width: 18px;
    height: 18px;
    padding: 0px;
    margin-top: 10px;
    margin-left: 12px;
}
div#sp-menu {
    margin-top: 10px;
}
div#sp-lang-menu {
    z-index: 999;
    margin-top: 10px;
}
div.mod-languages img {
    border: none;
    display: none !important;
}
section#sp-section-lang {
    position: absolute;
    right: 0;
    left: 0;
    background-color: transparent !important;
    padding-top: 100px;
}
#sp-slabovid .sp-column {
    display: flex;
    flex-wrap: wrap;
    flex-direction: row-reverse;
}
ul.lang-inline li span.label {
    color: rgba(255,255,255,0.5);
    margin-left: 5px;
    font-size: 20px;
    font-weight: 400;
    }
.customslabovid {
    margin-right: 30px;
}
div.search span.input-group-btn {
    position: absolute;
}
input#mod-search-searchword891 {
    border: none;
    margin-top:0 !important;
}
input#mod-search-searchword891::placeholder { 
 color: #fff;
 font-size: 5rem;
 text-transform: uppercase;
}

input#mod-search-searchword860 {
    border: none;
}
input#mod-search-searchword860::placeholder { 
 color: #fff;
 font-size: 5rem;
 text-transform: uppercase;
}
input#mod-search-searchword970 {
    border: none;
        margin-top: 0 !important;
}
input#mod-search-searchword970::placeholder { 
 color: #fff;
 font-size: 5rem;
 text-transform: uppercase;
}
/*::-webkit-input-placeholder {color:#fff;}
::-moz-placeholder          {color:#fff;}/* Firefox 19+ */
/*:-moz-placeholder           {color:#fff;}/* Firefox 18- */
/*:-ms-input-placeholder      {color:#fff;}
:focus::-webkit-input-placeholder {color: transparent}
:focus::-moz-placeholder          {color: transparent}
:focus:-moz-placeholder           {color: transparent}
:focus:-ms-input-placeholder      {color: transparent}
.input::-webkit-input-placeholder       {opacity: 1; transition: opacity 0.3s ease;}
.input::-moz-placeholder                {opacity: 1; transition: opacity 0.3s ease;}
.input:-moz-placeholder                 {opacity: 1; transition: opacity 0.3s ease;}
.input:-ms-input-placeholder            {opacity: 1; transition: opacity 0.3s ease;}
.input:focus::-webkit-input-placeholder {opacity: 0; transition: opacity 0.3s ease;}
.input:focus::-moz-placeholder          {opacity: 0; transition: opacity 0.3s ease;}
.input:focus:-moz-placeholder           {opacity: 0; transition: opacity 0.3s ease;}
.input:focus:-ms-input-placeholder      {opacity: 0; transition: opacity 0.3s ease;}
*/

@media(max-width: 1200px) {
.plain{
  top: 48%;
}
}
#reg_form label {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 600;
    font-size: 18px;
    line-height: 150%;
    text-align: center;
    color: #2B2B2B;
    margin-top:15px;
}
#reg_form #input1 {
border-radius: 15px;
padding-left: 25px;
}
#reg_form #input3 {
border-radius: 15px;
padding-left: 25px;
}
#reg_form textarea {
border-radius: 15px;
padding-left: 25px !important;
padding-top: 25px;
}
button#submitSms {
    border:none;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    padding: 20px 50px;
    width: 290px;
    height: 70px;
    left: 110px;
    top: 733px;
    background: #005BAA;
    border-radius: 10px;
    margin-top: 15px;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 700;
    font-size: 18px;
    line-height: 21px;
    letter-spacing: 0.01em;
    color: #FFFFFF;
}
button#submitSms:hover {
 background: #146FBE;
 cursor: pointer;
 }
.pers_dannye {
   font-family: 'Roboto';
   font-style: normal;
   font-weight: 400;
   font-size: 18px;
   line-height: 150%;
   color: #C4C4C4;
}
h1.form-title.mod-form {
    border-top: none;
}
#rl_modals_overlay {
    width: 99%;
    background-color: #E5E5E5;
    opacity: 1;
    filter: alpha(opacity=100);
    /* background: #E5E5E5; */
}
#rl_modals_loaded_content {
    overflow-y: auto;
    padding: 30px !important;
    margin-top: 44px;
    margin-bottom: 0;
    max-height: none;
}
#rl_modals {
   position: fixed !important;
   border:none !important;
}
br.tab-name {
    display: none;
}
.gost-comp {
    display: flex;
    
}
.cont-dis {
   /* display: flex;*/
    margin-bottom: 30px;
}
.element-1{
max-width: 700px;
}
.element-1 + .element-1 {
  margin-left: 70px;
}
.browser_icons_wrapper a {
    display: inline-block;
    margin-right: 10px;
}
.browser_icons_wrapper img {
    transition: all .15s ease-out;
}
.browser_icons_wrapper img:hover {
    transform: scale(1.15, 1.15);
}