/* Large devices (desktops, 992px and up) */
@media (min-width: 992px) and (max-width: 1199.98px) {
    /*===============================*/
    .b-mini-edges .sppb-addon-feature {
        height: 160px;
        overflow: hidden;
    }
    .b-mini-edges .sppb-media .pull-left,
    .b-mini-edges .sppb-media .pull-right {
        float: none !important;
        margin: 0 auto !important;
        padding-bottom: 10px;
    }
    .b-mini-edges .sppb-media {
        text-align: center;
    }
    /*===============================*/
    .b-photopaint {
        background-position: -300px 50% !important;
    }
    /*===============================*/
    .b-tel .tel__number span {
        font-size: 20px;
    }
    .b-tel .tel__title {
        font-size: 14px;
    }
    /*===============================*/
    .b-btn--box {
    	font-size: 14px;
        line-height: 21px;
    	padding: 4px 8px;
    }
    /*===============================*/
    .b-teas .teas__title {
    	font-size: 16px;
    }
    /*===============================*/
    .b-phones .phones__link {
        font-size: 20px;
    }
    /*===============================*/
    .b-card .card__text .sppb-addon-content {
        min-height: 170px;
    }
    /*===============================*/
    .b-gifts {
        background: none #0a111b;
        padding: 0;
        margin-top: 0px !important;
        margin-bottom: 200px !important;
    }
    .b-gifts .gifts__item--1 {
        margin-top: 20px;
    }
    /*===============================*/
    .b-strategy {
        padding-bottom: 200px !important;
    }
    /*===============================*/
    .b-result {
        background: none #0a111b;
        padding-bottom: 30px !important;
        margin-bottom: 200px !important;
    }
    .b-result .result__content {
        padding-top: 50px !important;
    }
    #column-id-1611305026306 {
        padding-top: 50px !important;
    }
    /*===============================*/
    .b-video--layer {
        padding-bottom: 200px !important;
    }
    /*===============================*/
    .b-cards {
        /*padding-bottom: 200px !important;*/
    }
    /*===============================*/
    .b-team-gallery {
        padding-top: 100px !important;
        padding-bottom: 100px !important;
    }
    /*===============================*/
    .b-questions {
        margin-top: 0 !important;
        background: none #0a111b;
        padding: 100px 0;
        margin-bottom: 200px !important;
    }
    .b-border span {
        font-size: 16px;
    }
    /*===============================*/
    .b-newsblock {
        margin-top: 0px;
        padding: 100px 0 !important;
    }
    .b-news .newsflash-title {
        height: 112px;
        overflow: hidden;
    }
    .b-news .news__content {
        height: 201px;
    }
    /*===============================*/
    #sppb-addon-1623753097378,
    #sppb-addon-1623753097358 {
        padding-top: 224px;
    }
    /*===============================*/















    /*==============NEWDESIGN=================*/
    /*===============================*/
    .b-blackhole {
        padding-top: 50px;
        min-height: 1px;
    }
    /*===============================*/
    .b-btns {
        padding: 12px 20px;
    }
    /*===============================*/
    .sp-megamenu-parent>li {
        padding-left: 0;
        background: none;
    }
    .sp-megamenu-parent>li>a, 
    .sp-megamenu-parent>li>span {
        font-size: 15px;
    }
    .sp-megamenu-parent > li.item-170 {
        display: none;
    }
    #sp-menu-second ul.menu a {
        font-size: 14px;
    }
    .sp-megamenu-parent>li>a, 
    .sp-megamenu-parent>li>span {
        padding-right: 12px;
        padding-left: 8px;
    }
    .sp-megamenu-parent>li:last-child>a {
        padding-left: 8px;
    }
    /*===============================*/
    .b-maintitle {
        font-size: 34px;
    }
    /*===============================*/
    .burger-icon>span {
        background-color: #000;
    }
    /*===============================*/
    .b-plans .plans__item {
        margin: 0 10px;
    }
    .b-plans .plans__inner {
        padding-top: 20px;
        padding-left: 15px;
        padding-right: 15px;
    }
    /*===============================*/
    .b-edges .edges__item {
        flex-direction: column;
        justify-content: center;
    }
    .b-edges .edges__row {
        text-align: center;
    }
    /*===============================*/
    .b-yougift {
        padding-top: 0;
        padding-bottom: 0;
    }
    /*===============================*/
    .b-acordy--fly:after {
        right: 0;
    }
    .b-acordy--fly .accordion {
        max-width: 640px;
    }
    /*===============================*/
    .b-yougift {
        margin-top: 5rem;
        margin-bottom: 10rem;
    }
    /*===============================*/
    .b-contbox .contbox__connect a {
        font-size: 24px;
    }
    /*===============================*/
    /*==============NEWDESIGN=================*/
}/* END */
@media (max-width: 1199.98px) {
    /*===============================*/
    /*===============================*/
}/* END */