/*
 * DO NOT EDIT THIS FILE.
 * See the following change record for more information,
 * https://www.drupal.org/node/3084859
 * @preserve
 */
/* Начальные настройки */
@media (min-width: 0px) {
    /* Шапка */
    #header > div{
        display: flex; 
        flex-direction: column;       
    }    
    #header > div > #block-evakkrd-site-branding{
        display: -ms-grid;
        display: grid;
        grid-template-areas:
            "logo title"
            "logo slogan";
        justify-content: space-evenly;
        grid-column-gap: 1.5rem;
    }
    #header > div > #block-evakkrd-site-branding > a:nth-of-type(1){
        grid-area: logo;
        padding: 0.3125rem;
    }
    #header > div > #block-evakkrd-site-branding > a:nth-of-type(2){
        grid-area: title;
        -ms-grid-row-align: end;
        align-self: end;
    }
    #header > div > #block-evakkrd-site-branding > span{
        grid-area: slogan;
        -ms-grid-row-align: start;
        align-self: start;
    }
    #header > div > #block-evakkrd-phone{
        -ms-grid-row-align: center;
        align-self: center;
    }
    /* Содержимое */    
    /* Блок с Фото */
    #content > div > #block-evakkrd-man-in-a-truck-cabin > div{
        width: 100%;
        position: relative; 
        overflow: hidden !important;     
    }
    [dir="ltr"] #content > div > #block-evakkrd-man-in-a-truck-cabin > div > img {   
        margin-left: -30%;
    }
    [dir="rtl"] #content > div > #block-evakkrd-man-in-a-truck-cabin > div > img {   
        margin-right: -30%;
    }
    #content > div > #block-evakkrd-man-in-a-truck-cabin > div > img{  
        display: block;
        height: 25rem;
        width: auto !important;  
    }
    #content > div > #block-evakkrd-man-in-a-truck-cabin > div > div.inner{
        position: absolute;
        left: 0px;
        top: 0px;
        right: 0px;
        bottom: 0px; 
        display: -ms-grid; 
        display: grid;  
        grid-template-areas:
            "care"
            "long"
            "time"
            "before_order"
            "order"
            "after_order";
        -ms-grid-rows: 3.125rem 3.125rem 3.125rem 5rem 5rem 5rem;
        grid-template-rows: 3.125rem 3.125rem 3.125rem 5rem 5rem 5rem;
    }
    #content > div > #block-evakkrd-man-in-a-truck-cabin > div > div.inner > div.care{
        grid-area: care;
    }
    #content > div > #block-evakkrd-man-in-a-truck-cabin > div > div.inner > div.long{
        grid-area: long;
    }
    #content > div > #block-evakkrd-man-in-a-truck-cabin > div > div.inner > div.time{
        grid-area: time;
    }
    #content > div > #block-evakkrd-man-in-a-truck-cabin > div > div.inner > div.before_order{
        grid-area: before_order;
    }
    #content > div > #block-evakkrd-man-in-a-truck-cabin > div > div.inner > div.order{
        grid-area: order;
    }
    #content > div > #block-evakkrd-man-in-a-truck-cabin > div > div.inner > div.after_order{
        grid-area: after_order;
    }
    /* Как мы работаем */
    #block-evakkrd-content > div.views-element-container > div > header {
        text-align: center;
        font-size: 15pt;
        padding-bottom: 1.25rem;
    }
    #block-evakkrd-content > div.views-element-container > div > div.views-row{
        margin-bottom: 0.3125rem;
    }
    #block-evakkrd-content > div.views-element-container > div > div.views-row > div.views-field > div.field-content > a > img{
        display: block;
        width: 100%;
        height: auto;
    }

    /* Подвал */
    #block-evakkrd-copyright > div > div:nth-of-type(1){
        display: -ms-grid;
        display: grid;   
        -ms-grid-rows: auto 0.1875rem auto;   
        grid-template-areas:
            "footer-logo footer-title"
            "footer-logo footer-slogan";
        -ms-grid-columns: 1fr 1.25rem 2fr;
        grid-template-columns: 1fr 2fr;
        grid-column-gap: 1.25rem;
        grid-row-gap: 0.1875rem;  
        margin-bottom: 1.25rem;      
    }    
    #block-evakkrd-copyright > div > div:nth-of-type(1) > a:nth-of-type(1){
        grid-area: footer-logo;
        -ms-grid-column-align: end;
        justify-self: end;
    }
    #block-evakkrd-copyright > div > div:nth-of-type(1) > a:nth-of-type(2){
        grid-area: footer-title;
        -ms-grid-column-align: start;
        justify-self: start;
    }
    #block-evakkrd-copyright > div > div:nth-of-type(1) > div:nth-of-type(1){
        grid-area: footer-slogan;
        -ms-grid-column-align: start;
        justify-self: start;
    }
}
@media (min-width: 0px) {
    #block-evakkrd-copyright > div > div:nth-of-type(1) > a:nth-of-type(1){
        -ms-grid-row: 1;
        -ms-grid-row-span: 3;
        -ms-grid-column: 1;      
    }
    #block-evakkrd-copyright > div > div:nth-of-type(1) > a:nth-of-type(2){
        -ms-grid-row: 1;
        -ms-grid-column: 3;      
    }
    #block-evakkrd-copyright > div > div:nth-of-type(1) > div:nth-of-type(1){
        -ms-grid-row: 3;
        -ms-grid-column: 3;      
    }
}
@media (min-width: 0px) {
    #content > div > #block-evakkrd-man-in-a-truck-cabin > div > div.inner > div.care{
        -ms-grid-row: 1;
        -ms-grid-column: 1;
    }
    #content > div > #block-evakkrd-man-in-a-truck-cabin > div > div.inner > div.long{
        -ms-grid-row: 2;
        -ms-grid-column: 1;
    }
    #content > div > #block-evakkrd-man-in-a-truck-cabin > div > div.inner > div.time{
        -ms-grid-row: 3;
        -ms-grid-column: 1;
    }
    #content > div > #block-evakkrd-man-in-a-truck-cabin > div > div.inner > div.before_order{
        -ms-grid-row: 4;
        -ms-grid-column: 1;
    }
    #content > div > #block-evakkrd-man-in-a-truck-cabin > div > div.inner > div.order{
        -ms-grid-row: 5;
        -ms-grid-column: 1;
    }
    #content > div > #block-evakkrd-man-in-a-truck-cabin > div > div.inner > div.after_order{
        -ms-grid-row: 6;
        -ms-grid-column: 1;
    }
}
@media (min-width: 0px) {    
    #header > div > #block-evakkrd-site-branding > a:nth-of-type(1){
        -ms-grid-row: 1;
        -ms-grid-row-span: 2;
        -ms-grid-column: 1;
    }    
    #header > div > #block-evakkrd-site-branding > a:nth-of-type(2){
        -ms-grid-row: 1;
        -ms-grid-column: 3;
    }    
    #header > div > #block-evakkrd-site-branding > span{
        -ms-grid-row: 2;
        -ms-grid-column: 3;
    }
}
@media (min-width: 31.25rem) {
    /* Шапка */
    #header > div{
        display: flex; 
        flex-direction: row;   
        justify-content: space-evenly;   
        align-items: center; 
    } 
    /* Содержимое */    
    /* Блок с Фото */    
    [dir="ltr"] #content > div > #block-evakkrd-man-in-a-truck-cabin > div > img {        
        margin-left: 0px;
    }    
    [dir="rtl"] #content > div > #block-evakkrd-man-in-a-truck-cabin > div > img {        
        margin-right: 0px;
    }    
    #content > div > #block-evakkrd-man-in-a-truck-cabin > div > img{
        display: block;        
        width: 100% !important;
        height: auto; 
    }
    #content > div > #block-evakkrd-man-in-a-truck-cabin > div > div.inner{        
        display: -ms-grid;        
        display: grid;  
        grid-template-areas:
            ". . . . ."
            "care care long time time"      
            ". . . . ."      
            "before_order . order . after_order"
            ". . . . .";
            align-items: center;
        -ms-grid-rows: 3.125rem 6.25rem 1fr 6.25rem 6.25rem;
        grid-template-rows: 3.125rem 6.25rem 1fr 6.25rem 6.25rem;
    }
    #content > div > #block-evakkrd-man-in-a-truck-cabin > div > div.inner span{
        transform: skew(170deg);
        font-size: 16pt !important;
        padding: 0.9375rem !important;
    }
    #content > div > #block-evakkrd-man-in-a-truck-cabin > div > div.inner > div.care{
        text-align: right;
    }
    #content > div > #block-evakkrd-man-in-a-truck-cabin > div > div.inner > div.long{
        text-align: center;
    }
    #content > div > #block-evakkrd-man-in-a-truck-cabin > div > div.inner > div.long > span{
        width: 100%;
    }
    #content > div > #block-evakkrd-man-in-a-truck-cabin > div > div.inner > div.before_order{
        text-align: right;
    }
    #content > div > #block-evakkrd-man-in-a-truck-cabin > div > div.inner > div.order > a{
        font-size: 18pt !important;
        padding: 0.9375rem !important;
    }
    #content > div > #block-evakkrd-man-in-a-truck-cabin > div > div.inner > div.after_order{
        text-align: left;
    } 
    /* Бережная эвакуация */
    #block-evakkrd-block-01 > div > div.inner > div:nth-of-type(1){        
        background-size: 2.8125rem;        
        background-position: 0% 40%;        
    }
    #content > div > #block-evakkrd-man-in-a-truck-cabin > div > div.inner > div.care{
        -ms-grid-row: 2;
        -ms-grid-column: 1;
        -ms-grid-column-span: 2;
    }
    #content > div > #block-evakkrd-man-in-a-truck-cabin > div > div.inner > div.long{
        -ms-grid-row: 2;
        -ms-grid-column: 3;
    }
    #content > div > #block-evakkrd-man-in-a-truck-cabin > div > div.inner > div.time{
        -ms-grid-row: 2;
        -ms-grid-column: 4;
        -ms-grid-column-span: 2;
    }
    #content > div > #block-evakkrd-man-in-a-truck-cabin > div > div.inner > div.before_order{
        -ms-grid-row: 4;
        -ms-grid-column: 1;
    }
    #content > div > #block-evakkrd-man-in-a-truck-cabin > div > div.inner > div.order{
        -ms-grid-row: 4;
        -ms-grid-column: 3;
    }
    #content > div > #block-evakkrd-man-in-a-truck-cabin > div > div.inner > div.after_order{
        -ms-grid-row: 4;
        -ms-grid-column: 5;
    }


}
@media (min-width: 43.75rem) {
    /* Бережная эвакуация */
    #block-evakkrd-block-01 > div > div.inner > div:nth-of-type(3):before{
        content: " ";        
        background: url("/themes/custom/evakkrd/img/angles-down.svg");
        background-size: 0.9375rem;
        background-repeat: no-repeat;
        background-position: 50% 50%;
        padding-left: 0.9375rem;
        padding-right: 0.9375rem;
    }    
    #block-evakkrd-block-01{
        padding-top: 3.125rem;
        padding-bottom: 3.125rem;    
    }  
    #block-evakkrd-block-01 > div > div.inner > div:nth-of-type(1){
        font-size: 31pt;
    }
    #block-evakkrd-block-01 > div > div.inner > div:nth-of-type(2){
        font-size: 19pt;
    }
    #block-evakkrd-block-01 > div > div.inner > div:nth-of-type(3){
        font-size: 25pt;
    }
    /* 70000 клиентов */
    #block-evakkrd-block-02{        
        padding-top: 3.125rem;        
        padding-bottom: 3.125rem;        
    }
    #block-evakkrd-block-02 > div > div.inner > div{
        font-size: 17pt; 
        margin: 2.8125rem;   
    }
    #block-evakkrd-block-02 > div > div.inner > div:nth-of-type(1){
        font-size: 25pt; 
        font-weight: bold;
    }
    #block-evakkrd-block-02 > div > div.inner > div:nth-of-type(2):before,
    #block-evakkrd-block-02 > div > div.inner > div:nth-of-type(3):before,
    #block-evakkrd-block-02 > div > div.inner > div:nth-of-type(4):before,
    #block-evakkrd-block-02 > div > div.inner > div:nth-of-type(5):before,
    #block-evakkrd-block-02 > div > div.inner > div:nth-of-type(6):before{
        
        background-size: 1.25rem;
        padding-left: 0.9375rem;
        padding-right: 0.9375rem;
    }
    /* Как это работает */
    #block-evakkrd-block-03 > div > div.inner{
        padding: 3.125rem;   
        font-size: 19pt;           
    } 
    #block-evakkrd-block-03 > div > div.inner > div:nth-of-type(1){
        font-size: 25pt;        
    }
    #block-evakkrd-block-03 > div > div.inner > div:nth-of-type(3):before,
    #block-evakkrd-block-03 > div > div.inner > div:nth-of-type(5):before{
        /*content: " ";        
        background: url("/themes/custom/evakkrd/img/pen-to-square.svg");*/
        background-size: 1.5625rem;
        background-repeat: no-repeat;
        background-position: 0% 50%;
        padding-left: 1.25rem;
        padding-right: 1.25rem;
    }
    /* Выручим в любой ситуации */
    #block-evakkrd-block-04{
        padding-top: 4.375rem;
        padding-bottom: 4.375rem;
    }
    /* Частые вопросы */
    
    #block-evakkrd-block-09 > div > div.inner > div:nth-of-type(2),
    #block-evakkrd-block-09 > div > div.inner > div:nth-of-type(4),
    #block-evakkrd-block-09 > div > div.inner > div:nth-of-type(6),
    #block-evakkrd-block-09 > div > div.inner > div:nth-of-type(8){
        font-size: 15pt;
    }
    #block-evakkrd-block-09 > div > div.inner > div:nth-of-type(2):before,
    #block-evakkrd-block-09 > div > div.inner > div:nth-of-type(4):before,
    #block-evakkrd-block-09 > div > div.inner > div:nth-of-type(6):before,
    #block-evakkrd-block-09 > div > div.inner > div:nth-of-type(8):before{    
        background-size: 70%;
        background-position: 0% 40%; 
        
    }
}
@media (min-width: 75rem) {
    /* Шапка */
    #header{
        padding-top: 0.625rem;
        padding-bottom: 0.9375rem;
    }
    #block-evakkrd-site-branding > a:nth-of-type(2){
        font-size: 32pt;
    }
    #block-evakkrd-site-branding > span {
        font-size: 11pt;
    }
    #block-evakkrd-phone > div > a.phone {
        font-size: 15pt;
    }
    /*Содержимое */
    #content > div > div > div{
        width: 75rem;
        margin: 0 auto;
    }
    /* Блок с Фото */
    #content > div > #block-evakkrd-man-in-a-truck-cabin{
        width: 100%;
    }
    #content > div > #block-evakkrd-man-in-a-truck-cabin > div > div.inner{ 
        -ms-grid-rows: 3.125rem 6.25rem 1fr 6.25rem 0.625rem; 
        grid-template-rows: 3.125rem 6.25rem 1fr 6.25rem 0.625rem;
    }
    #content > div > #block-evakkrd-man-in-a-truck-cabin > div > div.under_order{
        background: rgba(255, 255, 255, 0.95);
        position: absolute;
        bottom: 8.125rem;
        left: 50%;
        transform: translateX(-50%);        
        padding-left: 1.5625rem !important;        
        padding-right: 1.5625rem !important;
        padding-top: 0.9375rem !important;
        padding-bottom: 0.9375rem !important;
    }
    /* Бережная эвакуация*/
    [dir="ltr"] #block-evakkrd-block-01 > div > div.inner > div:nth-of-type(2) {
        padding-left: 18.75rem;
    }
    [dir="rtl"] #block-evakkrd-block-01 > div > div.inner > div:nth-of-type(2) {
        padding-right: 18.75rem;
    }
    /* Выручим в любой ситуации */
    #block-evakkrd-block-04 > div > div.inner{
        display: -ms-grid;
        display: grid;
        -ms-grid-columns: 1fr 6.25rem 1fr;
        grid-template-columns: 1fr 1fr;
        -ms-grid-rows: auto 1.875rem auto 1.875rem auto 1.875rem auto;
        grid-template-areas:
            "first first"
            "second second"
            "third forth"            
            "fifth sixth";
        justify-content: center;
        grid-column-gap: 6.25rem;
        grid-row-gap: 1.875rem;
    }
    #block-evakkrd-block-04 > div > div.inner > div:nth-of-type(1){
        grid-area: first;
        font-size: 19pt;
        display: -ms-grid;
        display: grid;
        grid-template-areas: 
        "help phone"        
        "call phone";
    }
    #block-evakkrd-block-04 > div > div.inner > div:nth-of-type(1) > div:nth-of-type(1){
        grid-area: help;
    }
    #block-evakkrd-block-04 > div > div.inner > div:nth-of-type(1) > div:nth-of-type(2){
        grid-area: call;
    }
    #block-evakkrd-block-04 > div > div.inner > div:nth-of-type(1) > div.phone{
        grid-area: phone;
        font-size: 38pt;
        -ms-grid-column-align: end;
        justify-self: end;
    }
    #block-evakkrd-block-04 > div > div.inner > div:nth-of-type(2){
        grid-area: second;
        -ms-grid-column-align: center;
        justify-self: center;
        font-size: 25pt;
    }
    #block-evakkrd-block-04 > div > div.inner > div:nth-of-type(2):before{       
        background-size: 1.875rem;        
        padding-left: 1.375rem;        
        padding-right: 1.375rem;
    }
    #block-evakkrd-block-04 > div > div.inner > div:nth-of-type(3){
        grid-area: third;
    }
    #block-evakkrd-block-04 > div > div.inner > div:nth-of-type(3):before{       
        background-size: 1.5625rem;        
        padding-left: 1.25rem;        
        padding-right: 1.25rem;
    }
    #block-evakkrd-block-04 > div > div.inner > div:nth-of-type(4){
        grid-area: forth;
    }
    #block-evakkrd-block-04 > div > div.inner > div:nth-of-type(4):before{       
        background-size: 1.5625rem;        
        padding-left: 1.25rem;        
        padding-right: 1.25rem;
    }
    #block-evakkrd-block-04 > div > div.inner > div:nth-of-type(5){
        grid-area: fifth;
    }
    #block-evakkrd-block-04 > div > div.inner > div:nth-of-type(5):before{       
        background-size: 1.5625rem;        
        padding-left: 1.25rem;        
        padding-right: 1.25rem;
    }
    #block-evakkrd-block-04 > div > div.inner > div:nth-of-type(6){
        grid-area: sixth;
    }
    #block-evakkrd-block-04 > div > div.inner > div:nth-of-type(6):before{       
        background-size: 1.5625rem;        
        padding-left: 1.25rem;        
        padding-right: 1.25rem;
    }
    /* В вашем распоряжении... */   
    #content > div > div#block-evakkrd-block-05 > div{
        width: 100%;
    } 
    #block-evakkrd-block-05 > div > div.inner > div{  
        font-size: 28pt;
        padding: 0.4375rem;
        padding-left: 1.25rem;
        padding-right: 1.25rem;
        overflow: auto;
        margin: auto;
        width: 80%;
        position: absolute;
        right: 0;
        bottom: 3.75rem;
        left: 0;
    }
    #block-evakkrd-block-05{
        margin-top: 4.375rem;
        margin-bottom: 4.375rem;
    }
    /* Какую машину вам нужно перевезти */
    #block-evakkrd-block-06 > div > div.inner > div:nth-of-type(1){
        font-size: 25pt;
        margin-bottom: 1.875rem;
    }
    #block-evakkrd-block-06 > div > div.inner > div.moto > div:nth-of-type(1),
    #block-evakkrd-block-06 > div > div.inner > div.auto > div:nth-of-type(1),
    #block-evakkrd-block-06 > div > div.inner > div.large > div:nth-of-type(1),
    #block-evakkrd-block-06 > div > div.inner > div.special > div:nth-of-type(1){
        margin-top: 0.625rem;
        margin-bottom: 1.875rem;
        font-size: 15pt;
    height: 2em
    }
    #block-evakkrd-block-06 > div > div.inner > div.moto > div:nth-of-type(1):before,
    #block-evakkrd-block-06 > div > div.inner > div.auto > div:nth-of-type(1):before,
    #block-evakkrd-block-06 > div > div.inner > div.large > div:nth-of-type(1):before,
    #block-evakkrd-block-06 > div > div.inner > div.special > div:nth-of-type(1):before{        
        padding-left: 1.25rem;        
        padding-right: 1.25rem;
    }
    #block-evakkrd-block-06 > div > div.inner > div.moto > div.price,
    #block-evakkrd-block-06 > div > div.inner > div.auto > div.price,
    #block-evakkrd-block-06 > div > div.inner > div.large > div.price,
    #block-evakkrd-block-06 > div > div.inner > div.special > div.price{
        margin-top: 0.625rem;
        margin-bottom: 1.875rem;
        font-size: 15pt;    
    }
    #block-evakkrd-block-06 > div > div.inner > div.moto > div.order,
    #block-evakkrd-block-06 > div > div.inner > div.auto > div.order,
    #block-evakkrd-block-06 > div > div.inner > div.large > div.order,
    #block-evakkrd-block-06 > div > div.inner > div.special > div.order{
        margin-top: 0.625rem;
        margin-bottom: 1.875rem;        
    }
    #block-evakkrd-block-06 > div > div.inner > div.moto > div.order:hover,
    #block-evakkrd-block-06 > div > div.inner > div.auto > div.order:hover,
    #block-evakkrd-block-06 > div > div.inner > div.large > div.order:hover,
    #block-evakkrd-block-06 > div > div.inner > div.special > div.order:hover{
        background: rgb(255,147,0);        
        transform: skew(0deg);
        transition: 0.5s;
    }
    #block-evakkrd-block-06 > div > div.inner > div.moto > div.order > a,
    #block-evakkrd-block-06 > div > div.inner > div.auto > div.order > a,
    #block-evakkrd-block-06 > div > div.inner > div.large > div.order > a,
    #block-evakkrd-block-06 > div > div.inner > div.special > div.order > a{
        display: block;
        font-size: 13pt;
        text-align: center;
        position: absolute;
        left: 0px;
        top: 0px;
        right: 0px;
        bottom: 0px;  
        font-weight: bold;
        color: rgb(41,42,40);
        text-decoration: none;
        transition: 0.5s;
        padding-left: 0.625rem;
        padding-right: 0.625rem;
        /*padding-block: 7px;*/
    }
    #block-evakkrd-block-06 > div > div.inner > div.moto > div.order > a:hover,
    #block-evakkrd-block-06 > div > div.inner > div.auto > div.order > a:hover,
    #block-evakkrd-block-06 > div > div.inner > div.large > div.order > a:hover,
    #block-evakkrd-block-06 > div > div.inner > div.special > div.order > a:hover{       
        color: rgb(255,255,255);    
        transition: 0.5s;
    }
    /* Отзывы */
    #block-evakkrd-block-07{
        padding-top: 4.375rem;
        padding-bottom: 4.375rem;
        
    }
    #block-evakkrd-block-07 > div > div.inner > div.first > div,
    #block-evakkrd-block-07 > div > div.inner > div.second > div,
    #block-evakkrd-block-07 > div > div.inner > div.third > div{
        font-size: 15pt;
        line-height: 1.5;
    }
    #block-evakkrd-block-07 > div > div.inner > div.first > div:nth-of-type(1),
    #block-evakkrd-block-07 > div > div.inner > div.second > div:nth-of-type(1),
    #block-evakkrd-block-07 > div > div.inner > div.third > div:nth-of-type(1){
        margin-left: 1.25rem;
        margin-right: 1.25rem;
        margin-bottom: 1.875rem;
    }
    /* Как мы работаем */    
    #block-evakkrd-content > div.views-element-container > div{
        display: -ms-grid;
        display: grid;
        -ms-grid-columns: 1fr 1fr;
        grid-template-columns: 1fr 1fr;
        grid-gap: 0.3125rem;
        margin: 0 auto;
        width: 75rem;
    }
    #block-evakkrd-content > div.views-element-container > div > header{        
        -ms-grid-column: 1;        
        grid-column-start: 1;
        -ms-grid-column-span: 2;
        grid-column-end: 3;
        -ms-grid-row: 1;
        -ms-grid-row-span: 1;
        grid-row: 1 / 2;
        text-align: center;
        font-size: 25pt;
        padding-bottom: 1.25rem;
    }
    
    /* Частые вопросы */
    #block-evakkrd-block-09{
        padding-top: 4.375rem;
        padding-bottom: 4.375rem;
    }
    #block-evakkrd-block-09 > div > div.inner{
        margin: 0 auto;
        width: 75rem;
    }
    #block-evakkrd-block-09 > div > div.inner > div:nth-of-type(1) {
        font-size: 25pt;        
    }
    /* Наши контакты */
    #block-evakkrd-block-10{
        padding-top: 4.375rem;
        padding-bottom: 4.375rem;
    }
    #block-evakkrd-block-10 > div > div.inner{
        margin: 0 auto;
        width: 75rem;
    }    
    #block-evakkrd-block-10 > div > div.inner > div{
        font-size: 15pt;        
    }
    #block-evakkrd-block-10 > div > div.inner > div:nth-of-type(1){
        font-size: 25pt;        
    }
    #block-evakkrd-block-10 > div > div.inner > div:nth-of-type(2):before{        
        background-size: 60%;   
        background-position: 0% 20%;         
    }
    #block-evakkrd-block-10 > div > div.inner > div:nth-of-type(4):before{        
        background-size: 70%;   
        background-position: 0% 20%;         
    }
    #block-evakkrd-block-10 > div > div.inner > div:nth-of-type(6):before{        
        background-size: 70%;   
        background-position: 0% 20%;         
    }  
    #block-evakkrd-block-10 > div > div.inner > div:nth-of-type(3){
        padding-top: 0.625rem;
        padding-bottom: 0.625rem;
        padding-left: 3.125rem;
        padding-right: 3.125rem;
        width: 40%;
        text-align: right;
    }     
    [dir="ltr"] #block-evakkrd-block-10 > div > div.inner > div:nth-of-type(5) {
        padding-left: 37.5rem;
    }     
    [dir="rtl"] #block-evakkrd-block-10 > div > div.inner > div:nth-of-type(5) {
        padding-right: 37.5rem;
    }     
    #block-evakkrd-block-10 > div > div.inner > div:nth-of-type(5){
        padding-top: 0.625rem;
        padding-bottom: 0.625rem;
        padding-left: 3.125rem;
        padding-right: 3.125rem;
    }
    [dir="ltr"] #block-evakkrd-block-10 > div > div.inner > div:nth-of-type(7) {
        padding-left: 50rem;
    }
    [dir="rtl"] #block-evakkrd-block-10 > div > div.inner > div:nth-of-type(7) {
        padding-right: 50rem;
    }
    #block-evakkrd-block-10 > div > div.inner > div:nth-of-type(7){
        padding-top: 0.625rem;
        padding-bottom: 0.625rem;
        padding-left: 3.125rem;
        padding-right: 3.125rem;
    }
    /* Подвал */
    #block-evakkrd-copyright > div{
        display: -ms-grid;
        display: grid;
        grid-template-areas:
            "footer-first footer-second"
            "footer-third footer-third"
            "footer-forth footer-forth";
    }
    #block-evakkrd-copyright > div > div:nth-of-type(1){
        grid-area: footer-first;    
    }
    #block-evakkrd-copyright > div > div:nth-of-type(2){
        grid-area: footer-second;
    }
    #block-evakkrd-copyright > div > div:nth-of-type(3){
        grid-area: footer-third;
    }
    #block-evakkrd-copyright > div > div:nth-of-type(4){
        grid-area: footer-forth;
    }
    #block-evakkrd-copyright > div > div:nth-of-type(1) > a:nth-of-type(2){        
        font-size: 32pt;    
    }
    #block-evakkrd-copyright > div > div:nth-of-type(1) > a:nth-of-type(1) > img{        
        width: 5rem;
        height: auto;
    }
    /* Форма - ошибка */
    .contact-message-zakaz-evakuatora-form{
        margin: 0 auto;
        width: 75rem;
        padding-top: 3.125rem;
        padding-bottom: 3.125rem;
        font-size: 15pt;
    }
    .contact-message-zakaz-evakuatora-form > div{
        margin-top: 0.3125rem;
        margin-bottom: 0.3125rem;
    }
    #above{
        margin: 0 auto;
        width: 75rem;
        font-size: 25pt;
        padding-top: 3.125rem;
        padding-bottom: 3.125rem;
    }
    /* Спасибо за заказ*/
    #content > div > article{
        margin: 0 auto;  
        width: 75rem;
        font-size: 25pt;
    }
}
@media (min-width: 75rem) {
    #block-evakkrd-copyright > div > div:nth-of-type(1){
        -ms-grid-row: 1;
        -ms-grid-column: 1;
    }
    #block-evakkrd-copyright > div > div:nth-of-type(2){
        -ms-grid-row: 1;
        -ms-grid-column: 2;
    }
    #block-evakkrd-copyright > div > div:nth-of-type(3){
        -ms-grid-row: 2;
        -ms-grid-column: 1;
        -ms-grid-column-span: 2;
    }
    #block-evakkrd-copyright > div > div:nth-of-type(4){
        -ms-grid-row: 3;
        -ms-grid-column: 1;
        -ms-grid-column-span: 2;
    }
}
@media (min-width: 75rem) {
    #block-evakkrd-block-04 > div > div.inner > div:nth-of-type(1) > div:nth-of-type(1){
        -ms-grid-row: 1;
        -ms-grid-column: 1;
    }
    #block-evakkrd-block-04 > div > div.inner > div:nth-of-type(1) > div:nth-of-type(2){
        -ms-grid-row: 2;
        -ms-grid-column: 1;
    }
    #block-evakkrd-block-04 > div > div.inner > div:nth-of-type(1) > div.phone{
        -ms-grid-row: 1;
        -ms-grid-row-span: 2;
        -ms-grid-column: 2;
    }
}
@media (min-width: 100rem){
/* Выручим в любой ситуации */
    #block-evakkrd-block-04 > div > div.inner{
        display: -ms-grid;
        display: grid;
        grid-template-areas:
            "first first first first"
            "second second second second"                     
            "third forth fifth sixth";
        justify-content: center;
    }
    #block-evakkrd-block-04 > div > div.inner > div:nth-of-type(1){
        grid-area: first;
    }
    #block-evakkrd-block-04 > div > div.inner > div:nth-of-type(2){
        grid-area: second;
    }
    #block-evakkrd-block-04 > div > div.inner > div:nth-of-type(3){
        grid-area: third;
    }
    #block-evakkrd-block-04 > div > div.inner > div:nth-of-type(4){
        grid-area: forth;
    }
    #block-evakkrd-block-04 > div > div.inner > div:nth-of-type(5){
        grid-area: fifth;
    }
    #block-evakkrd-block-04 > div > div.inner > div:nth-of-type(6){
        grid-area: sixth;
    }
    #block-evakkrd-block-04 > div > div.inner > div:nth-of-type(1){
        -ms-grid-row: 1;
        -ms-grid-column: 1;
        -ms-grid-column-span: 4;
    }
    #block-evakkrd-block-04 > div > div.inner > div:nth-of-type(2){
        -ms-grid-row: 2;
        -ms-grid-column: 1;
        -ms-grid-column-span: 4;
    }
    #block-evakkrd-block-04 > div > div.inner > div:nth-of-type(3){
        -ms-grid-row: 3;
        -ms-grid-column: 1;
    }
    #block-evakkrd-block-04 > div > div.inner > div:nth-of-type(4){
        -ms-grid-row: 3;
        -ms-grid-column: 2;
    }
    #block-evakkrd-block-04 > div > div.inner > div:nth-of-type(5){
        -ms-grid-row: 3;
        -ms-grid-column: 3;
    }
    #block-evakkrd-block-04 > div > div.inner > div:nth-of-type(6){
        -ms-grid-row: 3;
        -ms-grid-column: 4;
    }
}
@media (min-width: 75rem) {
    #block-evakkrd-block-04 > div > div.inner > div:nth-of-type(1){
        -ms-grid-row: 1;
        -ms-grid-column: 1;
        -ms-grid-column-span: 3;
    }
    #block-evakkrd-block-04 > div > div.inner > div:nth-of-type(2){
        -ms-grid-row: 3;
        -ms-grid-column: 1;
        -ms-grid-column-span: 3;
    }
    #block-evakkrd-block-04 > div > div.inner > div:nth-of-type(3){
        -ms-grid-row: 5;
        -ms-grid-column: 1;
    }
    #block-evakkrd-block-04 > div > div.inner > div:nth-of-type(4){
        -ms-grid-row: 5;
        -ms-grid-column: 3;
    }
    #block-evakkrd-block-04 > div > div.inner > div:nth-of-type(5){
        -ms-grid-row: 7;
        -ms-grid-column: 1;
    }
    #block-evakkrd-block-04 > div > div.inner > div:nth-of-type(6){
        -ms-grid-row: 7;
        -ms-grid-column: 3;
    }
    #block-evakkrd-block-04 > div > div.inner > div:nth-of-type(1){
        -ms-grid-row: 1;
        -ms-grid-column: 1;
        -ms-grid-column-span: 3;
    }
    #block-evakkrd-block-04 > div > div.inner > div:nth-of-type(2){
        -ms-grid-row: 3;
        -ms-grid-column: 1;
        -ms-grid-column-span: 3;
    }
    #block-evakkrd-block-04 > div > div.inner > div:nth-of-type(3){
        -ms-grid-row: 5;
        -ms-grid-column: 1;
    }
    #block-evakkrd-block-04 > div > div.inner > div:nth-of-type(4){
        -ms-grid-row: 5;
        -ms-grid-column: 3;
    }
    #block-evakkrd-block-04 > div > div.inner > div:nth-of-type(5){
        -ms-grid-row: 7;
        -ms-grid-column: 1;
    }
    #block-evakkrd-block-04 > div > div.inner > div:nth-of-type(6){
        -ms-grid-row: 7;
        -ms-grid-column: 3;
    }
}
@media (min-width: 100rem) {
    #block-evakkrd-block-04 > div > div.inner > div:nth-of-type(1){
        -ms-grid-row: 1;
        -ms-grid-column: 1;
        -ms-grid-column-span: 4;
    }
    #block-evakkrd-block-04 > div > div.inner > div:nth-of-type(2){
        -ms-grid-row: 2;
        -ms-grid-column: 1;
        -ms-grid-column-span: 4;
    }
    #block-evakkrd-block-04 > div > div.inner > div:nth-of-type(3){
        -ms-grid-row: 3;
        -ms-grid-column: 1;
    }
    #block-evakkrd-block-04 > div > div.inner > div:nth-of-type(4){
        -ms-grid-row: 3;
        -ms-grid-column: 2;
    }
    #block-evakkrd-block-04 > div > div.inner > div:nth-of-type(5){
        -ms-grid-row: 3;
        -ms-grid-column: 3;
    }
    #block-evakkrd-block-04 > div > div.inner > div:nth-of-type(6){
        -ms-grid-row: 3;
        -ms-grid-column: 4;
    }
}
