<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">section#tr-section2 {
    height: auto;
}
.tr-superior-content .col-md-4:nth-child(3) .tr-superior-icon img {
    width: 307px;
    margin-top: 0px;
}
 @media only screen and (min-width:1350px) {
    /* nany style */
    .tr-home-section-text {
        padding-top:20px;
    }

    .tr-section2-content, .tr-contact2 {
        padding-top:30px;
    }

    .tr-auto-nanny .col-md-6 {
        margin-bottom:20px;
    }

    .tr-nany-header {
        margin-top:15px;
    }

    .tr-nany-content {
        line-height: 19px;
    }

    .tr-contact-form-block input[type=text], .tr-contact-form-block textarea {
        padding:15px 29px;
    }

    .col-md-12.tr-checkbox, :not(.tr-corp-contact-form .col-md-12.tr-checkbox),  .tr-contact-form-block .col-md-6, 
    :not(.tr-corp-contact-form .tr-contact-form-block .col-md-6) .tr-contact-form-block .col-md-12 ,   :not(.tr-corp-contact-form .tr-contact-form-block .col-md-12){
        
        margin-top:0px;
    }

    .tr-screen-road {
        top:-55px;
    }

    .tr-superior-content {
        margin-top: 50px;
    }
} 

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

    #tr-section1:after {
        top: 32%;
        right: 0%;
     }

     .tr-get-position::before {
        right: 19%;
        top: 19%;
    }

    #tr-section1::before {
        bottom: 6%;
        padding: 2.3% 2%;
        right: 41%;
    }

    .tr-get-position::after {
        right: 36%;
        bottom: 15%;
    }

     @keyframes car {
        0% {
          top:32%;
          right:0%;
        }
  
        100% {
          top:78%;
          right:49%;
        }
    } 
}

@media only screen and (max-width: 1199px) {
    .tr-header {
      height: 80px;
    }
  
    .tr-order-left-compile {
      padding: 0px 20px 20px 20px;
    }
  
    .tr-menu .tr-menus li {
      margin-right: 10px;
    }
  
    .tr-section-header {
      padding: 20px 0px 30px 0px;
    }
  
    .tr-address span {
      display: block;
      margin: 0px;
      line-height: 23px;
    }
  
    .tr-order-block {
      padding: 80px 15px 0px 0px;
    }
  
    .tr-sidebar-menu-div {
      height: -moz-calc(100% - 80px);
      height: -webkit-calc(100% - 80px);
      height: calc(100% - 80px);
    }

    /* nany style */

    .tr-home-section-text h2 {
        font-size:50px;
    }

    .tr-home-section-text a {
        font-size:18px;
        margin:30px 0px;
    }

    .tr-home-section-text h5 {
        margin-bottom:15px;
    }

    .tr-superior-text {
        right:0px;
    }

    .tr-superior-content .col-md-4:nth-child(2) .tr-superior-text {
        right:20px;
    }

    .tr-superior-text h3 {
        font-size:18px;
    }

    .tr-superior-icon img {
        width:100%;
    }

    .tr-superior-content .col-md-4:nth-child(3) .tr-superior-text {
        right:30px;
    }

    .tr-contact-form-block {
        padding:0px;
    }

    .tr-checkbox span {
        font-size:16px;
        margin-right:10px;
    }

    .tr-checkbox label {
        font-size:16px;
        margin-right: 28px;
    }

    .tr-footer2-header h2 , .tr-superior-header h2{
        font-size:29px;
    }

    .tr-couple-header h2 {
        font-size:29px;
        line-height: 34px;
    }

    .tr-footer2-header h4 {
        font-size:23px;
    }

    /* corporative page style */
    .tr-corp-block-text h2 {
        font-size:50px;
    }

    .tr-corp-block-text a {
        font-size:16px;
        padding: 12px 24px;
        margin-top: 30px;
    }

    .tr-corp-choosen {
        padding:110px 0px 0px 0px;
    }

    .tr-corp-part-block-text {
        padding:55px 0px 55px 78px;
    }

    .tr-corp-part-left .tr-corp-part-block-text {
        padding:55px 0px 55px 10px;
    }

}
@media only screen and (min-width: 700px) and (max-width:1100px) {
.container.c-chouse {
    margin-top: 30px !important;
    top: 0;
}
.container.c-video {
    margin-top: 0px !important;
    top: 0;
}
section#tr-curier3 {
    height: fit-content;
    padding: 0px 0px 50px;
}
}
@media only screen and (max-width: 700px) {
span.play-button {
    top: 33%;
    right: 45%;
}
.col-md-5.title-part {
    margin-bottom: 30px;
}
 section#tr-curier2 {
    height: 950px;
    padding: 100px 0px;
}
section#tr-curier3 {
    height: 900px;
    padding: 100px 0px;
}
ul.choose-list li {
    width: 50%;
}

.container.c-chouse {
    border-radius: 0px;
    background-position: -200px;
}
}
@media only screen and (min-width: 1101px) {
.web-show {display: block;}

.mobile-show {
    display: none;
}
}
@media only screen and (max-width: 1100px) {
section#tr-curier5 .container, section#tr-curier6 .container, section#tr-curier7 .container, section#tr-curier2 .container  {
    margin-top: 20px;
}
section#tr-curier5 {
    height: auto !important;
    width: 100%;
    float: left;
    display: block;
}

section#tr-curier5 .container {
    margin-top: 30px;
}
#tr-courier-brand-ul button.slick-prev.slick-arrow {
    display: inline-block !important;
}
#tr-courier-brand-ul button.slick-next.slick-arrow {
    display: inline-block !important;
}
section#tr-curier4 .tr-section-content .container {
    margin: 30px 0;
}

section#tr-curier4 {
    height: fit-content;
}
.web-show {display: none;}

.mobile-show {
    display: block;
}
.col-md-12.title-choose h2, .c-video h2 {
    margin: 20px 0px;
    font-size: 30px;
}

.tr-page-section .container {
    height: auto;
    margin-top: -100px;
}

.video-area &gt; img {
    border-radius: 10px;
    z-index: 5 !important;
}

section#tr-curier2 {
    padding: 100px 0px;
}
.col-md-6.c-partners h2 {
    font-size: 40px;
}
section#tr-courier {
    text-align: center;
    padding-top: 100px;
}

#tr-courier .applications {
    padding: 30px 0 !important;
}

    section#tr-courier .home-family.mobile {
    background: #FBB11C !important;
        display: block !important;
}

    
    
    ._nav.next {
        right: calc(0% + 80px);
    }

    ._nav.prev {
        left: calc(0% + 80px);
    }

    .r-l-content {
        padding-left: 50px;
    }

    .r-l-container {
        width: 100%;
    }
}

@media only screen and (max-width: 991px) {
header .tr-social {
    display: none;
}

.tr-menu .tr-menus li a, .tr-cabinet a {
    font-size: 13px;
    text-transform: capitalize;
}

.tr-sidebar-menu {
    margin-left: 0px;
}

.tr-order-tablist-ul li a {
    padding: 0px 10px;
    height: 40px;
    line-height: 40px;
}

.tr-order-left-compile {
    padding: 0px 5px 5px 5px;
}

.tr-direction-block-select select {
    height: 20px;
    background-position: 14px 5px;
}

#tr-selection .tr-radio {
    width: 50%;
    margin: 0 auto 20px;
}

.tr-radio-image, .tr-radio-content {
    width: 40%;
}

#tr-info .tr-input-label {
    width: 48%;
}

.tr-radio input[type=radio] + .tr-checkable:before {
    width: 100%;
    height: 100%;
    left: 0px;
    right: 0px;
    top: 0px;
}

.tr-car-slide-tab {
    bottom: -50px;
}
.tr-car-slide-tab li:hover, .tr-car-slide-tab li.active{
color: white;
}
.swiper-pagination-bullets .swiper-pagination-bullet-active{
   color: white;
}
.tr-car-slide-tab li {
    margin-right: 30px;
    color: white;
}

._nav.next {
    right: calc(0% + 50px);
}

._nav.prev {
    left: calc(0% + 50px);
}

/* nany style */
.tr-footer2-header, .tr-couple-header {
    padding-left:0px;
    margin-bottom:20px;
}

#tr-section1 {
    background-image: url(image/nany/nanyscreen-full.png);
    height: 566px;
}

.tr-get-position, #tr-section1:before, #tr-section1:after {
    display: none;
}

.tr-auto-nanny-compile {
    padding-left:0px;
    text-align:center;
}

.tr-checkbox span, .tr-checkbox label {
    font-size:14px;
}

.tr-footer2-header h2, .tr-superior-header h2 {
    font-size:25px;
}

.tr-checkbox input[type="checkbox"]:checked + label::before {
    line-height: 18px;
}

.tr-superior-text h3 {
    font-size: 14px;
    padding: 10px 30px;
}

.tr-superior-text {
    bottom:65px;
}

.tr-superior-content .col-md-4:nth-child(3) .tr-superior-text,
.tr-superior-content .col-md-4:nth-child(2) .tr-superior-text  {
    right:0px;
}

.tr-superior-content .col-md-4:nth-child(3) .tr-superior-icon img {
    margin-top:0px;
}

.tr-superior-text {
    right:-25px;
}

/*  corporative page style    */

.tr-corp-block-text h2 {
    font-size:40px;
}

.tr-corp-block-text a {
    font-size: 12px;
    padding: 10px 24px;
    margin-top: 10px;
}

.tr-corp-brand-ul img {
    max-width: 70%;
}

.tr-corp-choosen {
    padding: 90px 0px 0px 0px;
}

.tr-corp-choosen-ul {
    flex-wrap: wrap;
}

.tr-corp-choosen-ul li{
    width: 45%;
    margin-bottom: 15px;
}

.r-l-content {
    padding-left:20px;
}
}

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


header.tr-header.tr-header-style-2.no-bg.tr-change-bg {
    background: #1478e5;
}

    .tr-logo img {
        display: none;
    }

    .tr-logo img:last-of-type {
        display: block;
    }

    .tr-logo {
        width:60px;
        height: 36px;
    }
    section#tr-page5{
        height: 520px;
}
    .tr-page-section {
        height: auto;
        padding:0px;}
        
   .tr-page-section {
        overflow: visible;
    }
    .auto-height {
    min-height: auto;
}
    .tr-nany-icon {
    text-align: center;
}
    .tr-page-section:last-of-type {
        padding-bottom: 0px;
    }

    .tr-menu, .tr-cabinet, .swiper-button-next, .swiper-button-prev {
        display: none !important;
    }

    .row {
        margin: 0px;
    }

    .tr-header .container {
         padding: 0px 30px !Important;
     }

    .tr-car-content {
        margin: 0px;
    }

    .tr-order-left {
        padding: 0px;
        width: 525px;
        margin: auto;
    }

    .tr-order-right {
        display: none;
    }

    .tr-order-left-compile {
        padding: 0px 10px 10px 10px;
    }

    .tr-validation {
        display: none !important;
    }

    body {
        overflow-y: auto;
    }

    .tr-direction-right {
        display: -webkit-box;
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        justify-content: center;
        align-items: flex-start;
        margin-top: 12px;
        flex-wrap: wrap;
    }

    .tr-direction-block:first-of-type {
        margin: 0px 30px 0px 0px;
    }

    .tr-direction-block-select {
        margin-left: 10px;
    }

    .tr-direction-left {
        padding: 0px 15px;
    }

    #tr-selection .tr-radio {
        width: 100%;
        margin: 0px auto 15px;
    }

    #tr-selection {
        text-align: center;
    }

    .tr-radio-image {
        width: 110px;
    }

    .tr-radio-content {
        width: 130px;
        overflow: hidden;
        white-space: nowrap;
        text-align: justify;
    }

    .tr-order-tablist-ul {
        text-align: center;
    }

    #tr-info .tr-input-label, .tr-payment-ul li {
        width: 100%;
    }

    #tr-page3 {
        padding-bottom: 200px;
        background-size: 100vh;
    }

    .tr-car-controls, .tr-car-slide-tab {
        display: none;
    }

    .tr-order-tablist {
        margin-top: 0px;
    }

    .tr-order-tab-image {
        height: 235px;
        width: 100%;
        background-repeat: no-repeat;
        background-size: auto;
        background-position: 0px right;
    }

    .tr-faq-compact:nth-child(2n) .tr-faq-slide,
    .tr-faq-compact:nth-child(2n+1) .tr-faq-slide {
        margin-left: 0px;
        margin-right: 0px;
    }

    .tr-faq-slide.tr-absolute-faq-slide {
        position: relative;
        width: 100%;
    }

    .tr-footer .container {
        width: 100%;
    }

    .tr-appstore a {
        height: 40px;
        width: 100px;
        background-size: contain;
        background-position: center;
    }
    .tr-appstore a:first-of-type {
        margin-right: 5px;
    }

    .tr-footer {
        height: auto;
        padding: 15px 0px;
    }

    .tr-appstore {
        margin-top: 10px;
    }

    .swiper-slide {
        flex-wrap: wrap;
    }

    .swiper-container {
        perspective: 1000px;
    }

    .tr-advantages-ul li {
        width: 100%;
    }

    /* nany style */
    .tr-couple-header h2 {
        font-size: 24px;
        line-height: 30px;
        text-align: center;
    }

    .tr-header-style-2 .tr-menu-2, .tr-header-style-2 .tr-cabinet, .tr-position,  .tr-position-end, #tr-section1 .tr-home-section-text h5, .tr-header-style-2 .tr-social, #tr-section1 .tr-home-section-text p {
        display: none !important;
    }

    .tr-screen-road {
        background-image:url('image/nany/line2.png');
        height:268px;
        /* background-position: left 42px top 65px; */
    }

    .tr-mobile-text {
        display: block;
    }

    .tr-superior-header {
        text-align: center;
    }

    .tr-mobile-text p {
        color:#333333;
    }

    .tr-mobile-text h5 {
        color:#1478e5;
    }

    .tr-superior-content {
        margin-top:35px;
    }

    .tr-section2-content {
        padding-top:35px;
    }

    .tr-superior-header h2 {
        line-height: 33px;
    }

    .tr-mobile-text .tr-home-section-text {
        padding:40px 5px;
        text-align: center;
    }

    .tr-screen-road {
        display: none;
    }

    .tr-home-section-text h2 {
        font-size:36px;
        line-height: 44px;
    }

    .tr-home-section-text a {
        padding:12px 19px;
        font-size:14px;
        margin:18px 0px;
    }

    .tr-header-style-2 {
        padding:15px 0px;
        height: auto;
    }

    .tr-nany-body  section {
        padding:0px 0px;
    }

    .tr-superior-text h3 {
        font-size: 21px;
        padding: 16px 30px;
    }

    .tr-header-style-2 .tr-sidebar-menu-div  {
        height: -moz-calc(100% - 80px);
        height: -webkit-calc(100% - 80px);
        height: calc(100% - 62px);
    }

    .tr-auto-nanny {
        text-align: center;
    }

    .tr-nany-header h4 {
        font-size: 18px;
    }

    .tr-nany-content {
        font-size:14px;
    }

    .tr-auto-nanny .col-md-6 {
        margin-bottom:50px;
    }

    .tr-auto-nanny .col-md-6:last-of-type {
        margin-bottom:0px;
    }

    .tr-footer2-header h2, .tr-superior-header h2 {
        font-size:24px;
    }

    .tr-footer2-header h4 {
        font-size:20px;
    }

    .tr-contact-form-block input[type=text], .tr-contact-form-block textarea {
        font-size:12px;
    }

    .tr-time-input:after {
        background-size: cover;
        width:22px;
        height:22px;
    }

    .tr-checkbox span {
        display: block;
        margin-bottom:15px;
    }

    .tr-checkbox label  {
        margin-bottom:14px;
    }

    .col-md-12.text-right {
        text-align: center;
    }

    .tr-contact-form-block button {
        font-size:16px;
    }

    .tr-superior-icon img {
        width: auto;
        max-width:100%;
    }

    .tr-superior-icon {
        text-align: center;
        height: auto;
    }

    .tr-superior-content .col-md-4 {
        margin-bottom:90px;
    }

    .tr-superior-content .col-md-4:last-of-type {
        margin-bottom:0px;
    }

    .tr-footer2-header {
        text-align: center;
    }

    .tr-contact-form-block .col-md-6, .tr-contact-form-block .col-md-12 {
        padding:0px;
    }

    .tr-contact-form-block .col-md-6, .tr-contact-form-block .col-md-12 {
        margin-bottom:10px;
    }

    .tr-contact-form-block .tr-limit, .tr-time-input:after {
        right:20px;
    }

    .tr-contact-form-block input[type=text], .tr-contact-form-block textarea {
        padding:16px 29px;
    }

    .tr-superior-content .col-md-4:nth-child(2) .tr-superior-icon img {
        margin:0px;
    }

    .tr-superior-text {
        left: 0px;
        bottom: -30px;
    }

    .tr-superior-content .col-md-4:last-of-type .tr-superior-text {
        bottom:-20px;
    }

    /*  corporative page style    */
    .tr-corp-part-left, .tr-corp-part-right {
        float: none;
        width:100%;
    }

    .for-mobile  {
        display: block;
    }

    .for-desktop {
        display: none;
    }

    .tr-corp-order-title h3 span, .tr-corp-choosen h4 span {
        font-size:25px;
    }

    .r-l-bg  {
        position: absolute;
        width: 100%;
        height: 100%;
    }

    .r-l-container {
        width: 450px;
        margin: auto;
    }

    .r-l-bg + div {
        width: 100%;
        height: 100%;
        background-color: rgba(0,0,0,0.5);
    }

    .r-l-ul li a {
        color:#b9b9b9;
    }

    .r-l-content-header h3 {
        color:#b9b9b9;
    }

    .r-l-ul {
        display: -webkit-box;
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        justify-content: space-between;
        align-items: center;
    }

    .r-l-ul li a:hover, .r-l-ul li a.active {
        color:#191919;
    }

    .r-l-logo a.r-l-logo-mobile {
        display: block;
    }

    .r-l-logo a.r-l-logo-desktop {
        display: none;
    }

 
}

@media only screen and (max-width: 660px) {
.swiper-button-next, .swiper-button-prev{
display:none;
}
.tr-order-block {
    padding: 80px 0px 0px 0px;
}

.tr-sidebar-menu-ul li {
    margin-bottom: 30px;
}
.tr-sidebar-menu-ul li a {
    font-size: 14px;
}

.tr-order-left {
    width: 100%;
}

#tr-page1 {
    background-image: none;
}

.tr-order-tablist-ul li a {
    padding: 5px 0px;
    border-radius: 0px;
    height: auto;
    line-height: inherit;
    border-bottom: 1px solid transparent;
}

.tr-order-tablist-ul li.active a, .tr-order-tablist-ul li a:hover {
       padding: 5px 15px;
    border-radius: 3px;
    background-color: #fcc40b;
}

.tr-order-tablist-ul {
    text-align: justify;
}

.tr-order-tablist-ul li {
    margin-right: 30px;
}
.tr-order-tablist-ul li:last-of-type {
    margin-right: 0px;
}

.tr-section-header h3 {
    font-size: 20px;
}

.tr-who-content p, .tr-order-content p, .tr-address span, .tr-faq-content p, .tr-car-text p {
    font-size: 11px;
}

.tr-order-header h3, .tr-car-header h3 {
    font-size: 16px;
}

.tr-faq-header h3 {
    font-size: 12px;
}

.tr-order-left-compile {
    padding: 0px;
}

.tr-faq-slide {
    padding: 12px 21px;
}

.tr-order-tablist-panel {
    text-align: center;
}
.tr-order-tablist-panel a {
    margin-right: 10px;
}

.tr-direction-left {
    padding: 0px;
}

.tr-faq-compact {
    margin-bottom: 10px;
    height: auto;
    min-height: auto;
}

.tr-faq-slide::after, .tr-faq-slide.tr-open::after {
    top: 7px;
}

.tr-order-tab-image {
    background-size: contain;
}

.tr-footer {
    background-color: transparent;
    padding: 50px 0px;
}

.tr-footer-compile {
    flex-direction: column;
}

.tr-address {
    text-align: center;
}

.tr-address span, .tr-address a, .tr-social a {
    color: #000000;
}

.tr-social {
    margin: 10px 0px;
}

.tr-appstore a:first-of-type {
    margin-right: 20px;
}

.tr-appstore a {
    width: 135px;
}

.tr-advantages-ul li .tr-advantages-text p {
    font-size: 12px;
}

.tr-advantages-ul li .tr-advantages-logo {
    margin-right: 15px;
}

.tr-advantages-ul li:nth-child(odd) {
    background-color: #000;
}

.tr-advantages-ul li:nth-child(even) {
    background-color: #fcce0b;
}
}

@media only screen and (max-width: 500px) {
.tr-page-section .container{
   margin-top:0px;
}
#tr-selection {
    text-align: left;
}

#tr-page3 {
    padding-bottom: 100px;
    background-size: contain;
}

#tr-page5 .row, #tr-page6 .row, #tr-page2 .row {
    margin-left: -15px;
    margin-right: -15px;
}

#tr-page5 .row {
    margin-right: 0px;
    margin-left: -15px;
}

.tr-sidebar-menu-div {
    width: 100%;
}

.tr-order-tablist-ul {
    text-align: left;
}

.tr-order-tablist-ul li {
    width: 48%;
    margin: 0px;
}
.tr-order-tablist-ul li a {
    display: inline-block;
}

.tr-advantages-ul li {
    width: 100%;
}

    /*  corporative page style    */

    .tr-corp-block-text h2 {
        line-height: 45px;
    }

    #tr-corp1 {
        height: 540px;
    }

    #tr-corp3 {
        padding-bottom:0px;
    }

    #tr-corp5 {
        padding-bottom:0px;
    }

    .tr-corp-footer2-header h2 span {
    background: #ffffff;
    background: -moz-linear-gradient(top, #ffffff 0%, #ffffff 27%, rgba(255,221,138,1) 27%, rgba(255,221,138,1) 64%, rgba(255,222,138,1) 77%, #ffffff 77%, #ffffff 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(27%, rgba(255,255,255,1)), color-stop(27%, rgba(255,221,138,1)), color-stop(64%, rgba(255,221,138,1)), color-stop(77%, rgba(255,222,138,1)), color-stop(77%, #ffffff), color-stop(100%, #ffffff));
    background: -webkit-linear-gradient(top, #ffffff 0%, #ffffff 27%, rgba(255,221,138,1) 27%, rgba(255,221,138,1) 64%, rgba(255,222,138,1) 77%, #ffffff 77%, #ffffff 100%);
    background: -o-linear-gradient(top, #ffffff 0%, #ffffff 27%, rgba(255,221,138,1) 27%, rgba(255,221,138,1) 64%, rgba(255,222,138,1) 77%, #ffffff 77%, #ffffff 100%);
    background: -ms-linear-gradient(top, #ffffff 0%, #ffffff 27%, rgba(255,221,138,1) 27%, rgba(255,221,138,1) 64%, rgba(255,222,138,1) 77%, #ffffff 77%, #ffffff 100%);
    background: linear-gradient(to bottom, #ffffff 0%, #ffffff 27%, rgba(255,221,138,1) 27%, rgba(255,221,138,1) 64%, rgba(255,222,138,1) 77%, #ffffff 77%, #ffffff 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0 );
    }

    #tr-corp5 .col-xs-6  .container ,  #tr-corp5 .col-xs-6  .col-sm-6{
    padding:0px;
    }

    #tr-page5 .col-xs-6  .container , #tr-page5 .col-xs-6:first-of-type , #tr-page5 .col-xs-6  .col-sm-6{
    padding-right:0px;
    }



    .tr-order-panel {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    flex-wrap: wrap;
    margin-top:10px;    
    }

    .tr-order-panel li {
        width: 50%;
        margin:0px;
    }

    #tr-corp6 {
        background-color:#fff;
        border:none;
        padding-top:0px;
    }

    .tr-corp-brand-ul {
        display: none;
    }

    .tr-corp-block-text a {
    font-size: 14px;
    margin-top: 10px;
    }

    .tr-corp-brand-ul {
        margin-top:0px;
        flex-wrap: wrap;
    }

    .tr-corp-brand-ul li {
        width:45%;
        margin-bottom:20px;
    }

    .tr-corp-choosen {
        padding-top:0px;
    }

    .tr-corp-choosen-ul {
        margin-top:40px;
    }

    .tr-corp-choosen-ul li {
        width:100%;
    }

    .tr-corp-choosen-ul li span:nth-child(1) {
    font-size: 25px;
    margin-right: 3px;
    }

    #tr-corp2 {
        padding-bottom:0px;
    }

    .tr-corp-choosen-ul li:last-of-type {
        margin-bottom:0px;
    }

    .tr-corp-part-block-text {
        padding:55px 0px 55px 0px;
    }

    .tr-corp-exp-header h4 , .tr-corp-footer2-header h2 span{
        font-size:18px;
    }

    .tr-corp-exp-header h5 {
        margin-top:5px;
        font-size:14px;
    }

    .tr-corp-part-block-text {
        padding:30px 0px;
    }

    .tr-corp-part-right, .tr-corp-part-left {
        height: 250px;
    }

    .tr-corp-exp-content {
    padding-right: 70px;
    }

    .tr-corp-part-block-text {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    height: 100%;
    justify-content: space-between;
    align-content: space-between;
    align-items: flex-start;
    flex-direction: column;
    }

    .tr-corp-exp-content h5:first-of-type:after {
    left: 15px;
    width: 21px;
    top: -7px;
    height: 16px;
    background-size: 21px 16px;
    }

    .img-block {
        height: 187px;
    }

    .tr-corp-exp-content h5:first-of-type {
        margin-bottom:10px;
    }

    .tr-corp-exp-content h5 {
    font-size:12px;
    }

    .tr-corp-order-title {
        margin-bottom:20px;
    }

    .tr-corp-tab-image {
        margin-top:50px;
    }

    .r-l-container {
        width: 100%;
        padding:0px 10px;
    }

    .r-l-header {
        padding:20px 0px;
    }

    .r-l-content-header h3 {
        font-size: 20px;
    }

    .r-l-ul li a , .r-l-submit {
        font-size:11px;
        padding:11px 20px 9px 20px;
    }

    .r-l-form-block .form-group {
        margin-bottom:15px;
    }

    .r-l-show {
        right: 11px;
        top: 11px;
    }

    .r-l-input {
        font-size:11px;
        padding: 8px 15px;
    }

    .r-l-yet {
        font-size:11px;
        margin-top:10px;
    }

    .r-l-content-header, .r-l-back a {
        font-size:11px;
    }

    .r-l-checkbox + label:before {
        position: absolute;
        left:0px;
    }

    .r-l-checkbox + label {
        padding-left:30px;
    }

    .r-l-form-block {
        padding-bottom:50px;
    }
}

@media only screen and (max-width: 310px) {
.tr-radio-image, .tr-radio-content {
    width: auto;
}
}</pre></body></html>