
@media screen and (min-width: 1150px) and (max-height: 850px)  {

.type1 .block {padding: 50px 0 0 0;}
.type1 .logo {margin: 0 0 40px;}
.type1 .subtitle {padding: 0 0 60px;}
.type1 .counter {margin: 0 0 65px;}
.type1 .side .socials {padding: 45px 0 0 0;}

}

@media screen and (min-width: 1150px) and (max-height: 750px)  {

.type1 .block {padding: 30px 0 0 0;}
.type1 .logo {margin: 0 0 30px;}
.type1 .subtitle {padding: 0 0 50px;}
.type1 .counter {margin: 0 0 50px;}
.type1 .side .socials {padding: 45px 0 0 0;}

}

@media screen and (min-width: 1150px) and (max-height: 700px)  {

.type1 .block {padding: 20px 0 0 0;}
.type1 .logo {margin: 0 0 20px;}
.type1 .subtitle {padding: 0 0 30px;}
.type1 .counter {margin: 0 0 40px;}
.type1 .side .socials {padding: 35px 0 0 0;}

}

@media screen and (min-width: 1150px) and (max-height: 640px)  {

.type1 .block {padding: 15px 0 0 0;}
.type1 .logo {margin: 0 0 20px;}
.type1 .subtitle {padding: 0 0 25px;}
.type1 .counter {margin: 0 0 35px;}
.type1 .side .socials {padding: 25px 0 0 0;}

}


/* ПЛАНШЕТ - ЛАНДШАФТНАЯ */

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

body {-webkit-text-size-adjust:none; text-size-adjust:none; -ms-text-size-adjust:none;}

.type1 .block {padding: 30px 0 0 0; margin-left: 35px; margin-right: 35px;}
.type1 .ogo {margin: 0 0 25px;}
.type1 .subtitle {padding: 0 0 30px;}
.type1 .counter {margin: 0 0 45px;}
.type1 .counter .counter_item {height: 115px;}
.type1 .counter .counter_item i {padding: 25px 0 12px;}
.type1 .counter .counter_separator {height: 115px;}
.type1 .side .socials {padding: 25px 0 0 0;}

}


/* ПЛАНШЕТ - ПОРТРЕТНАЯ */

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

.type1 .block {padding: 40px 0 0 0; margin-left: 35px; margin-right: 35px;}
.type1 .logo {margin: 0 0 40px;}
.type1 .subtitle {padding: 0 0 60px;}
.type1 .counter {margin: 0 0 80px;}
.type1 .counter .counter_item {height: 130px;}
.type1 .counter .counter_item i {padding: 32px 0 15px;}
.type1 .counter .counter_separator {height: 130px;}
.type1 .side .socials {padding: 50px 0 0 0;}

}


/* МОБИЛЬНИК */

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

html {height: auto;}

.type1 .block {padding: 10px 0 30px; margin-left: 20px; margin-right: 20px; text-align: center;}
.type1 .main {margin: 0 0 10px;}
.type1 .logo {margin: 0 auto 25px; top: auto; display: inline-block; left: auto;}
.type1 .logo img {top: 13px; margin: 0 5px 0 0;}
.type1 .logo span {display: inline;}
.type1 .logo i {display: none;}
.type1 .back_img {display: none;}
.type1 .title {font-size: 26px; line-height: 1.3; left: -2px; padding: 0 0 14px; letter-spacing: 0;}
.type1 .subtitle {font-size: 14px; padding: 0 0 16px;}
.type1 .counter {margin: 0;}
.type1 .counter .counter_title {font-size: 14px; padding: 0 0 20px;}
.type1 .counter .counter_wrap {position: relative; width: 306px; margin: 0 auto; padding: 22px 0 5px;}
.type1 .counter .counter_item {width: 120px; height: 85px;}
.type1 .counter .counter_item span {padding: 10px 0;}
.type1 .counter .counter_item i {padding: 0;}
.type1 .counter .counter_separator {height: 85px;} 
.type1 .counter .counter_separator.item2 {display: none;}
.type1 .counter .counter_separator:before {margin-top: -24px;}
.type1 .counter .counter_separator:after {margin-bottom: 0;}
.type1 .side {width: 306px; margin: 0 auto; padding: 25px 0;} 
.type1 .side .side_title {position: relative; left: auto; top: auto; margin: 0 0 16px;}
.type1 .side .phones {padding: 0; margin: 0 0 20px; display: block;}
.type1 .side .phones svg {display: none;}
.type1 .side .phones li {margin: 0 0 8px; padding: 0; display: block;}
.type1 .side .phones li:first-of-type svg {position: relative; left: auto; top: auto; margin: 0 auto 10px; display: block; vertical-align: top; clear: both;}
.type1 .side .mails {padding: 0; margin: 0; display: block;}
.type1 .side .mails li {margin: 0 0 8px; padding: 0; display: inline-block;}
.type1 .side .mails li:first-of-type svg {position: relative; left: auto; top: auto; margin: 0 auto 8px; display: block; vertical-align: top; clear: both;}
.type1 .side .socials {padding: 20px 0 0 0;}
.type1 .side .socials a {margin: 0;} 

}
