/*HEADER*/

.uc-top-header .t-menu-base__maincontainer_12-0 {max-width: 1180px;}
.uc-top-header .t-menu-base .t-sociallinks__wrapper {gap: 1px;}

.uc-header .t1362 .t-menu-popover__maincontainer_12-0 {max-width: 1180px;}

.uc-header .t-menu-popover__leftwrapper {flex: 0;}

.uc-header .t-menu-popover .t-menu-base__logowrapper {margin-left: -4px;}

.t-menu-popover__burgermenu__sidebar .t-menu-popover__container {padding: 60px 30px 0;}
.t-menu-popover__burgermenu .t-menu-base__list-item a {margin-bottom: 0;}

.uc-header .t-menu-popover__descr {text-align: right;}

.uc-header .t1362 ul.t-sociallinks__wrapper svg (height: 40px !important;width: 40px !important;)

@media screen and (max-width: 960px) {
    .t-menu-popover__burgermenu__sidebar .t-menu-popover__burgermenu__list-wrapper {display: inline-block !important;}
    .t-menu-popover__maincontainer {padding-left: 15px !important;}
}


/* MAIN BLOCK */

.t1115__uptitle+.t1115__title {margin-top: 35px;}
.t1115__title+.t1115__descr {margin-top: 0;}

@media screen and (max-width: 960px) {
    .t1115__img-mobile {margin-bottom: 30px;}
    .t1115__textwrapper {text-align: center;}
    .t1115__uptitle+.t1115__title {margin-top: 20px;}
    .t1115__features+.t1115__buttons {margin-top: 30px;}
    .t1115__descr {padding-bottom: 10px;}
}

/* BANNER and BANNER2 */

@media screen and (max-width: 960px) {
    .uc-banner .t-btnflex_type_button {margin: 0 auto;}
    .uc-banner2 .t-btnflex_type_button {float: left;width: 48.5%;}
    .uc-banner2 .t-btnflex_type_button2 {float: right;width: 48.5%;}
    .uc-banner-dop .t1115__textwrapper {text-align: left;}
}

/*SECOND BLOCK*/

.t778__price-wrapper_above-title {display: none;}
.t778__container_mobile-grid.mobile-two-columns {padding: 0 10px;} /*два в ряд, без скрола*/

@media screen and (min-width: 960px){
    .t778__textwrapper {padding: 25px;}
}
@media screen and (max-width: 960px) {
    .t778__textwrapper {padding: 25px;}
    
    .t778__container_mobile-flex .t778__col:first-child {padding-right: 7px;}
    .t778__container_mobile-flex .t778__col:not(:first-child,:last-child) {padding-left: 7px;padding-right: 7px;}
    .t778__container_mobile-flex .t778__col:last-child {padding-left: 7px;}
    
    .t778__container_mobile-flex .t778__col:first-child {padding-left: 15px !important;}
    .t778 .mobile-two-columns .t-col.t-item {padding-left: 5px;padding-right: 5px;}
    .t778__container_mobile-flex .t778__col:last-child {padding-right: 15px !important;}

    .t778__col_mobile-grid {padding: 5px !important;margin-bottom: 0;}
}

/* ADVANTAGES */

@media screen and (max-width: 960px){
.uc-advantages .t778__content {text-align: center;}
}

.uc-advantages2 .t778__col:first-child .t778__wrapper .t778__content {background: none !important;border: 1px solid #212529;border-radius: 12px;}

/* PRODUCT */

.uc-product .t1115__features_column-2 {margin: 0;gap: 10px;}
.uc-product .t1115__features_column-2 .t1115__feature {width: 32%;border: 1px solid #000;border-radius: 12px;padding: 10px;}
.uc-product .t1115__features_column-2 .t1115__feature:nth-child(1n+3) {margin-top: 0;}


/* SERVICES */

.uc-services .t778__textwrapper {padding-top: 10px;}
.uc-services .t778__col:last-child .t778__textwrapper {padding-top: 25px;}
.uc-services .t778__price-wrapper {margin: 10px 0 20px;}
.uc-services .t778__content .t778__btn-wrapper {padding: 0 25px 20px;}
.uc-services .t-btn {width: 100%;}

@media screen and (max-width: 960px){
    .uc-services .t778 .mobile-two-columns .t778__textwrapper {padding-top: 10px;}
    .uc-services .t778__col:last-child .t778__textwrapper {padding-top: 25px;}
    .uc-services .t778__content .t778__btn-wrapper {padding: 0 20px 20px;}
    .uc-services .t-btn .t-btnflex__icon {top:0;}
}

@media screen and (max-width: 640px) {
    .uc-services .t778 .mobile-two-columns .t-col.t-item {width: 70%;max-width: 70%;min-width: 70%;}
}

/* SERVICES DOC*/

.uc-services-doc .t778__textwrapper {padding-top: 10px;}
.uc-services-doc .t778__price-wrapper {margin: 10px 0 20px;}
.uc-services-doc .t778__content .t778__btn-wrapper {padding: 0 25px 20px;}

@media screen and (max-width: 960px){
    .uc-services-doc .t778 .mobile-two-columns .t778__textwrapper {padding-top: 10px;}
    .uc-services-doc .t778__content .t778__btn-wrapper {padding: 0 20px 20px;}
    .uc-services-doc .t-btn .t-btnflex__icon {top:0;}
}

@media screen and (max-width: 640px) {
    .uc-services-doc .t778 .mobile-two-columns .t-col.t-item {width: 70%;max-width: 70%;min-width: 70%;}
}


@media screen and (max-width: 960px) {
    .uc-positions-main .t774__col_mobile-grid {padding: 0 5px !important;}
}

/* ABOUT-SLIDER */

@media screen and (max-width: 960px) {
    .uc-about-slider .t764__textwrapper {gap: 10px;}
    .uc-about-slider .t764__col_first {margin-bottom: 45px;}
}

/* PROCESS */

.uc-process .t778__price-wrapper_above-title {display: inline-block;}
.uc-process .t778__price-value {line-height: 42px;}
.uc-process .t778__price-currency {display: none;}

/* GALLERY */

.uc-gallery .t603__container {padding: 0 0 20px;}

/* TEAM */

.uc-team2 .t778__price-wrapper_above-title {display: none;}
@media screen and (min-width: 960px){
.uc-team2 .t778__col .t778__wrapper {flex-direction: row;}
.uc-team2 .t778__imgwrapper {width: 200%;padding-bottom: 0;border-top-right-radius: 0 !important;}
.uc-team2 .t778__markwrapper {left: 15px;top: 88%;}
}
@media screen and (max-width: 960px){
.uc-team2 .t778__markwrapper {right: 15px;top: 15px;}
.uc-team2 .t778__content .t778__btn-wrapper {padding: 0 25px 21px;}
.uc-team2 .t778__btn {width: 50%;}
}
.uc-team2 .t778__mark {width: auto;height: auto;padding: 6px 15px 5px;background-color: rgba(199, 199, 199, 0.9);}

.uc-team-popup .t390__wrapper {padding: 30px;}
.uc-team-popup ul {padding-left: 15px !important;margin-top: 10px;}



/* FAQ */

.uc-faq .t1118__icon {border-radius: 50px;width: 25px;height: 25px;}
.uc-faq .t1118 .t-section__title {margin-bottom: 0;}
.uc-faq .t1118__textwrapper {padding-bottom: 20px;}
.uc-faq .t1118__descr {border-radius: 12px;padding: 20px;background: #f8f9fa;}


/* FAST LINE */

.uc-fastline-big .t1003__item-txt {position: relative;top: 17px;}
@media screen and (max-width: 960px){
    .uc-fastline-big .t1003__item-txt {top: 65px;}
}

/* PRICE */

.uc-price .t778__textwrapper {padding: 30px 25px 30px;}
.uc-price .t778__content .t778__btn-wrapper {display: flex;padding: 0 25px 30px;}
.uc-price .t778__content .t778__btn-wrapper .t-btnflex_sm.t778__btn {min-width:55%;}
.uc-price .t778__content .t778__btn-wrapper .t778__btn.t778__btn_second {margin-right: 0;margin-left: 30px;}

.uc-price .t-btnflex_type_button2 span {text-decoration: underline;}
.uc-price .t-btnflex_type_button2 span:hover {text-decoration: none;}

@media screen and (max-width: 960px) {
    .uc-price .t-col {margin-bottom: 10px;}
    .uc-price .t-col:last-child {margin-bottom: 0;}
}

.uc-price3 .t650__container[data-columns-in-row='3'] .t-card__col {width: inherit;}
.uc-price3 .t650 .t650__text {padding: 30px 30px 10px;}
.uc-price3 .t650 .t-card__btntext-wrapper {padding: 0 30px 25px;}

.uc-price4 .t681__tablewrapper {border-bottom: 1px solid rgba(0, 0, 0, 0.2);padding-bottom: 20px;}
.uc-price4 .t681__descr ul {padding-left: 17px !important;}
.uc-price4 .t681__descr strong {padding-bottom: 5px;display: inline-block;}

/* MENUTAB */

.uc-menutab .t-width_12 {max-width: 1180px;}
.uc-menutab .t1281__wrapper {gap: 20px;}
.uc-menutab .t1281__tab {border-radius: 50px !important;}
.uc-menutab .t1281__tab.t1281__tab_active {background: #f0f2f5;border-radius: 50px !important;}

@media screen and (max-width: 960px) {
    .uc-menutab .t1281 {padding-left: 15px;padding-right: 15px;}
    .uc-menutab .t1281__wrapper {gap: 10px;}
}

/* BLOG */

@media screen and (min-width: 1200px){
    .uc-blog .t-feed__slider-grid__post-wrapper {width: 280px !important;}
    .uc-blog .t-feed__post-popup__content.t-col {width: auto !important;}
}

@media screen and (max-width: 480px) {
    .uc-blog .t1004__container_mobile-flex .t-feed__grid-col:first-child {padding-left: 15px;padding-right: 7px;}
    .uc-blog .t1004__container_mobile-flex .t-feed__grid-col:not(:first-child,:last-child) {padding-right: 7px;padding-left: 7px;}
    .uc-blog .t1004__container_mobile-flex .t-feed__grid-col:last-child {padding-left: 7px;padding-right: 15px;}
}

.t-feed__post-popup__content.t-col_8 {max-width: 100% !important;}
.t-feed__post-popup__content .t-feed__post-popup__title {font-weight: 900 !important;text-transform: uppercase;}
.t-feed__post-popup__content a {border-bottom: 1px solid #000;}
.t-feed__post-popup__content a:hover {border-bottom: none;}
.t-feed__post-popup__content strong {font-weight: 600 !important;}


.t-feed__post-popup__container {margin-top: 30px !important;}
@media screen and (max-width: 980px) {
    .t-feed__post-popup, .t-feed__post-popup.t-popup {padding: 0 15px;}
}

.dc-article{margin:0 auto;font-size:17px;line-height:1.7;}
.dc-article h2{font-size:26px;margin:32px 0 16px;font-weight:600;}
.dc-article h3{font-size:20px;margin:24px 0 12px;font-weight:600;}
.dc-article p{margin:0 0 18px;}
.dc-article ul{margin:0 0 20px 22px;padding:0;}
.dc-article ul li{margin-bottom:6px;}
.dc-article blockquote{margin:22px 0;padding-left:16px;border-left:3px solid #ececf0;font-style:italic;}
.dc-article a{text-decoration:none;}


/* POPUP-FORM */

.uc-discuss .t-popup__container {background: ;}
.uc-discuss .t702 .t702__wrapper {padding: 30px 30px 35px;}
.uc-discuss form {background: #fff;padding: 35px 30px 35px;border-radius: 20px;box-shadow: rgba(0, 0, 0, 0.2) 0px 12px 28px 0px, rgba(0, 0, 0, 0.1) 0px 2px 4px 0px, rgba(255, 255, 255, 0.05) 0px 0px 0px 1px inset;box-shadow: rgba(9, 30, 66, 0.25) 0px 4px 8px -2px, rgba(9, 30, 66, 0.08) 0px 0px 0px 1px;}

.uc-discuss .t702 .t702__text-wrapper {margin-bottom: 15px;}
.uc-discuss .t702 .t702__title {margin-bottom: 0;}
.uc-discuss .t702 .t-input-group {margin-bottom: 15px;}
.uc-discuss .t-input {height: 55px;}
.uc-discuss .t-input__vis-ph {font-size: 14px;top: 20px;}
.t-input .t-input-phonemask, .t-input-phonemask {font-size: 16px;}

.uc-discuss .t-checkbox__indicator {border: 1px solid #000;border-radius: 50px;}
.uc-discuss .t-checkbox__indicator:after {left: 7px;top: 3px;}

.uc-discuss .t-form__errorbox-wrapper {padding: 5px;background: #fd5454;}
.uc-discuss .t-form__errorbox-item {font-size: 14px;}

.uc-discuss .t-checkbox__control.t-checkbox__control_flex {font-size: 12px;}

.uc-discuss .t702 .t702__form-bottom-text {font-size: 14px;}

@media screen and (max-width: 960px) {
    .uc-discuss .t702 .t702__wrapper {padding-top: 50px;}
}


/*APPOINTMENT-FORM*/

@media screen and (min-width: 1200px){
    .uc-appointment .t-container {max-width: 1160px !important;border-radius: 20px;padding: 20px 10px;box-shadow: rgba(0, 0, 0, 0.2) 0px 12px 28px 0px, rgba(0, 0, 0, 0.1) 0px 2px 4px 0px, rgba(255, 255, 255, 0.05) 0px 0px 0px 1px inset;}
}
.uc-appointment .t700 .t700__form-upper-text {background: #fff;border-top-left-radius: 20px;border-top-right-radius: 20px;margin-bottom: 0;padding: 25px 25px 0;}

.uc-appointment form {background: #fff;border-bottom-left-radius: 20px;border-bottom-right-radius: 20px;padding: 25px 25px 25px;}
.uc-appointment form .t-checkbox__indicator {border-radius: 50px;}
.uc-appointment form .t-checkbox__control {font-size: 12px;}
.uc-appointment form .t-input-group_cb {margin-bottom: 0;}
.uc-appointment form .t-input__vis-ph {font-size: 14px;}
.uc-appointment form .t-btnflex.t-btnflex_type_submit {width: 100%;}
.uc-appointment .t700__img {border-radius: 12px;margin-left: 0;width: 100%;}
.uc-appointment .t-form__errorbox-wrapper {padding: 5px;background: #fd5454;}
.uc-appointment .t-form__errorbox-item {font-size: 14px;}

@media screen and (max-width: 960px) {
    .uc-appointment .t700 .t-col:first-child {margin-bottom: 20px;}
    .uc-appointment .t700 .t700__form-upper-text {box-shadow: rgba(0, 0, 0, 0.2) 0px 12px 28px 0px, rgba(0, 0, 0, 0.1) 0px 2px 4px 0px, rgba(255, 255, 255, 0.05) 0px 0px 0px 1px inset;padding: 25px;}
    .uc-appointment form {box-shadow: rgba(0, 0, 0, 0.2) 0px 12px 28px 0px, rgba(0, 0, 0, 0.1) 0px 2px 4px 0px, rgba(255, 255, 255, 0.05) 0px 0px 0px 1px inset;padding: 30px 25px 10px;}
    .uc-appointment .t700 .t-input-group {margin-bottom: 15px;}
}


.uc-appointment2 form .t-checkbox__indicator {border-radius: 50px;}
.uc-appointment2 form .t-checkbox__control {font-size: 12px;}



/* FORM-COMMON */

@media screen and (min-width: 1200px){
    .uc-form-common .t-container {max-width: 1160px !important;border-radius: 20px;padding: 20px 10px;box-shadow: rgba(0, 0, 0, 0.2) 0px 12px 28px 0px, rgba(0, 0, 0, 0.1) 0px 2px 4px 0px, rgba(255, 255, 255, 0.05) 0px 0px 0px 1px inset;}
}
.uc-form-common .t700 .t700__form-upper-text {background: #fff;border-top-left-radius: 20px;border-top-right-radius: 20px;margin-bottom: 0;padding: 25px 25px 0;}

.uc-form-common form {background: #fff;padding: 25px 25px 25px;}
.uc-form-common form .t-checkbox__indicator {border-radius: 50px;}
.uc-form-common form .t-checkbox__control {font-size: 12px;}
.uc-form-common form .t-input-group_cb {margin-bottom: 0;}
.uc-form-common form .t-input__vis-ph {font-size: 14px;}
.uc-form-common form .t-btnflex.t-btnflex_type_submit {width: 100%;}
.uc-form-common .t700__img {border-radius: 12px;margin-left: 0;width: 100%;}
.uc-form-common .t-form__errorbox-wrapper {padding: 5px;background: #fd5454;}
.uc-form-common .t-form__errorbox-item {font-size: 14px;}

@media screen and (max-width: 960px) {
    .uc-form-common form {border: 1px solid #000;border-radius:12px;padding: 30px 25px 5px;}
    .uc-form-common .t700 .t-col:first-child {margin-bottom: 20px;}
    .uc-form-common .t700 .t700__form-upper-text {padding: 10px 0 20px;}
    .uc-form-common .t700 .t-input-group {margin-bottom: 15px;}
}


/* REVIEWS */

.uc-reviews .t1186__slider {--column-width: 61.5px;}
.uc-reviews .t1186__card_circle {padding: 25px;}
.uc-reviews .t1186__head+.t1186__text {margin-top: 15px;}

.uc-reviews .t-text-clamp__btn {opacity: 1 !important;border-bottom: 1px solid #000 !important;padding-top: 10px !important;}
.uc-reviews .t-text-clamp__btn:hover {border: none !important;}

@media screen and (max-width: 960px) {
    .uc-reviews .t1186__slider {padding-left: 10px;padding-right: 25px;}
    .uc-reviews .t1186__gallery .t-col {padding-left: 0;padding-right: 0;}
    .uc-reviews .t1186__item {margin-left: 5px !important;}
    .uc-reviews .t1186__card_circle {padding: 20px;}
    .uc-reviews .t1186__bgimg+.t1186__profile {margin-left: 15px !important;}
    .uc-reviews .t1186__title+.t1186__descr {margin-top: 10px;}
    .uc-reviews .t1186__head+.t1186__text {margin-top: 10px;}
}


/* CATEGORY */

.uc-category .t650__container[data-columns-in-row='3'] .t-card__col {width: inherit;}
@media screen and (min-width: 1200px) {
    .uc-category .t-col_4 {max-width: 380px !important;}
}

/* SUBSCRIBE */

.uc-subscribe .t1015__title {margin-bottom: 10px;}
.uc-subscribe form .t-input {height: 50px;}
.uc-subscribe form .t-input__vis-ph {top: 17px;font-size: 14px;}
.uc-subscribe .t-checkbox__control.t-checkbox__control_flex {font-size: 12px;color: #212529;text-align: left;}
.uc-subscribe .t-checkbox__indicator {border-radius: 50px;}
.uc-subscribe .t-form__errorbox-wrapper {padding: 5px;background: #fd5454;}
.uc-subscribe .t-form__errorbox-item {font-size: 14px;}

@media screen and (max-width: 960px) {
    .uc-subscribe .t1015__content {padding: 30px 25px;}
    .uc-subscribe .t1015__descr {margin-bottom: 20px;}
    .uc-subscribe form .t-input {height: 50px;}
    .uc-subscribe .t1015 .t-input__vis-ph {font-size: 14px;}
    .uc-subscribe .t1015 .t-form__submit {margin-top: 5px;}
}

/* CONTACT */

.uc-contact .t555 .t-sociallinks__item {margin: 4px 10px 0 0;}
.uc-contact .t-sociallinks__svg {width: 40px !important;height: 40px !important;}

@media screen and (max-width: 750px) {
    .uc-contact .t555__contentwrapper {
        padding: 0 0 30px;
    }
}

@media screen and (max-width: 960px) {
    .uc-contact-full .t554__card {padding: 35px 15px;}
}

/* FOOTER */

.uc-footer .t-menu-base__maincontainer {max-width: 1180px;border-bottom: 1px solid rgba(0, 0, 0, 0.2);}
.uc-footer .t-menu-base .t-sociallinks__wrapper {gap: 6px;position: relative;top: -5px;}
.uc-footer .t-menu-base .t-sociallinks__wrapper li a svg {width: 40px;height: 40px;}

@media screen and (max-width: 960px) {
    .uc-footer .t-menu-base__logowrapper {display: none;}
    .uc-footer .t-menu-base .t-sociallinks__wrapper {right: 5px;}
    .uc-footer .t-menu-base .t-btn {height: 50px;}
}


.uc-footer-menu .t948__textwrapper {padding-top: 5px !important;padding: 5px 25px;}
.uc-footer-menu .t948__descr {margin-top: 5px;}
.uc-footer-menu .t948__circle {display: none;}
@media screen and (max-width: 960px) {
    .uc-footer-menu .t948__row {display: flex;flex-direction: row;flex-wrap: wrap;margin: 0 5px;}
    .uc-footer-menu .t948__col.t-col_3 {width: 50%;display: flex;vertical-align: middle;margin: 0 auto 10px;padding: 0 5px;}
    .uc-footer-menu .t948__textwrapper {padding-top: 5px !important;padding: 5px 20px;}
}

.uc-menubottom .t975__icon-wrapper {width: 36px;height: 30px;}


/*PAGETITLE*/

@media screen and (max-width: 480px) {
    .uc-pagetitle .t050__title {margin-bottom: 10px;}
}

/*BREADCRUMBS*/

.uc-breadcrumbs .t758__breadcrumb-divider {padding-right: 5px;}


.uc-breadmore {}
.uc-breadmore a {display:inline-block;}
.uc-breadmore a:hover {color: #000 !important;}
@media screen and (max-width: 640px) {
    .uc-breadmore .t390__wrapper {padding: 30px;}
    .uc-breadmore .t390__descr {margin-top: 17px;}
}


/* MIN-WIDTH */

@media screen and (min-width: 1400px){
    .t-container, .t-container_flex {max-width: 1320px !important;}
    .t-col_12 {max-width: 1300px !important;}
    .t-col_6 {max-width: 640px !important;}
    
    .uc-top-header .t-menu-base__maincontainer_12-0 {max-width: 1300px !important;}
    .uc-header .t1362 .t-menu-popover__maincontainer_12-0 {max-width: 1300px !important;}
    .uc-banner .t-col_6 {max-width: 640px !important;}
    .uc-banner2 .t-col_6 {max-width: 640px !important;}
    .uc-advantages .t-col_3 {max-width: 310px !important;}
    .uc-advantages .t-col_4 {max-width: 420px !important;}
    .uc-advantages2 .t-col_3 {max-width: 310px !important;}
    .uc-advantages3 .t-col_3 {max-width: 310px !important;}
    .uc-example .t-col_4 {max-width: 420px !important;}
    .uc-tech .t-col_4 {max-width: 420px !important;}
    .uc-management .t-col_4 {max-width: 420px;}
    .uc-process .t-col_3 {max-width: 310px !important;}
    .uc-team .t-col_3 {max-width: 310px !important;}
    .uc-team .t-col_4 {max-width: 420px !important;}
    .uc-why .t-col_4 {max-width: 420px !important;}
    .uc-news .t1196__slider {margin-left: -70px;}
    .uc-team3 .t1196__slider {margin-left: -70px;}
    .uc-services .t-col_3 {max-width: 310px !important;}
    .uc-services-doc .t-col_3 {max-width: 310px !important;}
    .uc-services .t-col_4 {max-width: 420px !important;}
    .uc-services-doc .t-col_4 {max-width: 420px !important;}
    .uc-positions-main .t774__container {max-width: 1320px !important;}
    .uc-positions-main .t774__container .t-col_4 {max-width: 420px !important;}
    .uc-content1 .t-col_4 {width: auto !important;max-width: 420px !important;}
    .uc-menutab .t-width_12 {max-width: 1300px !important;}
    .uc-price .t-col_4 {max-width: 420px !important;}
    .uc-price2 .t-col_4 {max-width: 440px !important;}
    .uc-price3 .t-col_4 {max-width: 420px !important;}
    .uc-price4 .t-col_4 {max-width: 440px !important;}
    .uc-price4 .t-col_8 {max-width: 840px !important;}
    .uc-pageform .t-cover__wrapper {width: 1320px !important;}
    .uc-pageform .t-col_6 {max-width: 640px !important;}
    .uc-reviews .t1186__slider {--column-width: 71.5px !important;}
    .uc-faq .t-col_6 {max-width: 640px !important;}
    .uc-category .t-col_4 {max-width: 420px !important;}
    .uc-appointment .t-container {max-width: 1280px !important;}
    .uc-contact .t-col_4 {max-width: 440px !important;}
    .uc-contact .t-col_8 {max-width: 840px !important;}
    .uc-footer .t-menu-base__maincontainer {max-width: 1300px;}
    .uc-footer-menu .t-col_3 {max-width: 310px !important;}
}


@media screen and (min-width: 1200px){
    .t-col {margin-left: 10px;margin-right: 10px;}
    .t-col_12 {max-width: 1180px;}
    .t-col_8 {max-width: 780px;}
    .t-col_6 {max-width: 580px;}
    .t-col_4 {max-width: 380px;}
    .t-col_3 {max-width: 280px;}
}

/* MAX-WIDTH */

@media screen and (max-width: 960px) {
    .t-col {padding-left: 15px;padding-right: 15px;}
}