/* Extra small devices (portrait phones, less than 576px) */
@media (max-width: 575.98px) {
    /*===============================*/
    /*===============================*/
}

/* END */
/* Small devices (landscape phones, 576px and up) */
/*===============================*/
@media (min-width: 576px) and (max-width: 767.98px) {
    /*===============================*/
    /*===============================*/
}

/* END */
@media (max-width: 767.98px) {
    /*===============================*/
    #sp-header {
        background-color: #000000;
    }
    .sp-page-builder .page-content #section-id-1647084330877 {
        background-image: url(/images/bg-hero-mobilex.jpg) !important;
/*        background-size: cover !important;*/
        background-position: 51px 0 !important;
    }
    #sppb-addon-wrapper-1648888669579 {
        width: 100%;
    }
    #sppb-addon-1647084542881 .sppb-addon-title {
        font-size: 20px;
        line-height: 24px;
        text-align: left;
        max-width: 160px;
    }
    #sppb-addon-1647084542881 .sppb-addon-title span {
        display: block;
    }
    #sppb-addon-1648890211168 .sppb-addon-content {
        font-size: 10px;
        line-height: 12px;
        max-width: 158px;
    }
    #sppb-addon-1648888669579 #btn-1648888669579.sppb-btn-custom {
        padding: 5px 12px;
        font-size: 11px;
        max-width: 160px;
    }
    #sppb-addon-1649001855475 .sppb-media .pull-left, 
    #sppb-addon-1649001855475 .sppb-media .pull-right {
        width: 67px !important;
    }
    #section-id-1648888670108 {
    }
    #section-id-1648888670108 .sppb-align-bottom {
        -ms-flex-align: flex-start !important;
        align-items: flex-start !important;
    }
    #section-id-1648888670108 .sppb-addon-feature .sppb-addon-text {
        font-size: 12px !important;
        font-weight: 400;
    }
    #section-id-1648888670108 .sppb-addon-feature .sppb-text-center .sppb-img-responsive, 
    #section-id-1648888670108 .sppb-addon-feature .sppb-text-left .sppb-img-responsive, 
    #section-id-1648888670108 .sppb-addon-feature .sppb-text-right .sppb-img-responsive {
        max-height: 60px !important;
        width: auto !important;
        image-rendering: -webkit-optimize-contrast;
    }
    #sppb-addon-1648892136427 .sppb-addon-title {
        font-weight: 700;
    }
    .sp-page-builder .page-content #a-edges {
        background-image: none !important;
    }

    .sp-page-builder .page-content #a-edges .sppb-text-center .sppb-img-responsive, 
    .sp-page-builder .page-content #a-edges .sppb-text-left .sppb-img-responsive, 
    .sp-page-builder .page-content #a-edges .sppb-text-right .sppb-img-responsive {
        max-width: 78px;
        margin: 0 auto;
    }

    #sppb-addon-wrapper-1647085703476 {
        margin: 390px 0px 30px 0px;
    }
    #sppb-addon-wrapper-1647085377280 {
        margin: -470px -50px 0px 100px !important;
    }
    #sppb-addon-wrapper-1647085377280 img {
        width: 250px !important;
        height: auto !important;
        image-rendering: -webkit-optimize-contrast;
    }
    #sppb-addon-wrapper-1647084331329 {
        margin: 12px 0px 0px 150px !important;
    }
    #sppb-addon-1647084751164 .sppb-media .pull-left, #sppb-addon-1647084751164 .sppb-media .pull-right {
        display: none
    }
    #sppb-addon-1647084751164 .sppb-media-content {
        padding: 0;
        text-align: center
    }
    #sppb-addon-1647085735577 .sppb-media .pull-left, #sppb-addon-1647085735577 .sppb-media .pull-right {
        width: 11% !important;
    }
    #section-id-1647158125142 {
        max-height: inherit !important;
        padding-bottom: 420px !important;
        background-position: 50% 100% !important;
        background-image: url(/images/bg-pchela.jpg) !important;
    }
    #sppb-addon-1647265741880 {
        margin-top: 390px;
    }
    .b-avatar {
        margin-bottom: 20px;
    }
    .b-quiz .ba-form-row .span5 {
        position: static;
        padding: 20px;
        border-left: 0;
        border-top: 1px solid #DCDCDC;
        border-radius: 0;
        margin: 0 -20px 0px;
    }
    .b-quiz .ba-form-row .span5 .custom-html-wrapper {
        min-height: 450px;
        padding-bottom: 360px;
    }
    .b-quiz .ba-form-page-break {
        position: static;
        margin-top: 0px;
    }
    .b-quiz .ba-form-page-break-button {
        padding: 27px !important;
        margin-bottom: 0 !important;
        margin-left: 0 !important;
    }
    .b-quiz .ba-form-page-break-buttons {
        display: flex;
        flex-direction: row;
        flex-wrap: nowrap;
    }
    .b-quiz .ba-form-page[data-page-key="ba-form-page-1"] .ba-input-wrapper .ba-field-container {
        background: none;
    }
    .b-quiz .ba-form-page[data-page-key="ba-form-page-2"] .ba-form-field-item .checkbox-image-group-wrapper .ba-form-checkbox-wrapper {
        margin-bottom: 35px;
    }
    .b-quiz .ba-form-page[data-page-key="ba-form-page-3"] .ba-form-field-item .checkbox-image-group-wrapper .ba-form-checkbox-wrapper {
        margin: 5px 0;
    }
    .b-quiz .ba-form-submit-btn {
        padding: 10px;
        text-align: center;
        border-radius: 10px !important;
        max-width: 100%;
    }
    .b-quiz .ba-form-page-navigation-wrapper {
        display: block;
        margin-bottom: 0;
    }
    .b-quiz .ba-form-page .ba-form-page-break-button[data-action="next"],
    .b-quiz .ba-form-page .ba-form-page-break-button[data-action="back"] {
        order: inherit;
    }
    .b-quiz .ba-form-page .ba-form-page-break-button[data-action="next"] {
        margin-left: auto !important;
    }
    .b-quiz .ba-form-page .ba-form-page-break-button {
        width: auto !important;
    }
    .b-quiz #ba-form-page-3 {
        padding-right: 20px !important;
    }
    .b-quiz .ba-form-checkbox-title {
        white-space: normal;
    }
    .b-quiz .ba-form-page {
        display: flex;
        flex-direction: column;
    }
    .b-quiz .ba-form-page-navigation-wrapper {order: 1;}
    .b-quiz .ba-page-items {order: 3;}
    .b-quiz .ba-form-page-break {order: 2;}
    .b-quiz #ba-form-page-3 .ba-page-items .ba-form-row:nth-child(2) {
        margin-top: -50px;
    }
    .b-quiz #ba-form-page-3 .ba-page-items .ba-form-row:nth-child(2) .span6 {
        /*width: 48.93617021276595%;*/
    }
    .b-quiz #ba-form-page-3 .span6.ba-form-column:nth-child(2) {
        margin-left: 0;
    }
    .b-quiz #ba-form-page-3 .ba-form-page-break-buttons {
        position: static;
    }
    .b-quiz #ba-form-page-3 .ba-form-page-break {order: 4;}
    .b-quiz .ba-form-submit-wrapper .ba-form-submit-btn-wrapper {
        width: 100%;
    }
    .b-quiz .ba-form-page .span7.ba-form-column {
        min-height: 580px;
    }
    .b-quiz .ba-form-page-break-buttons {
        display: flex;
        flex-direction: row;
        flex-wrap: nowrap;
        position: absolute;
        left: 20px;
        right: 20px;
        margin-top: 0 !important;
        top: 570px;
    }
    .b-quiz #ba-form-page-3 .ba-form-field-item .ba-image-wrapper img {
      display: none;
    }
    #sppb-addon-1647160635113 .sppb-addon-title {
        font-size: 28px;
        line-height: 40px;
    }
    .b-advantages {
        padding: 10px 0px 10px 90px;
    }
    .b-advantages--1:before,
    .b-advantages--2:before {
        position: absolute;
        bottom: 0;
        top: 0;
        margin: auto;
    }
    .b-bonusbox {
        flex-direction: column;
    }
    .b-bonusbox .bonusbox__item {
        width: auto;
        margin: 5px 10px;
    }
    #sppb-addon-1647243961888 .sppb-media .pull-left, 
    #sppb-addon-1647243961888 .sppb-media .pull-right {
        width: 100%;
        font: none !important;
    }
    #sppb-addon-1647243961888 .sppb-media .sppb-media-body {
        width: 100%;
    }
    #sppb-addon-1647243961888 .sppb-media-content {
        padding: 20px 0 0;
        text-align: center;
    }
    #sppb-addon-1647243961888 img {
        display: table;
        margin: 0 auto;
    }
    #sppb-addon-1647244426708 #btn-1647244426708.sppb-btn-custom {
        padding: 14px 20px;
        width: 100%;
    }
/*    #section-id-1647270394342 .sppb-addon-content,
    #section-id-1647160567670 .sppb-addon-content {
        text-align: center !important;
    }*/
    #sppb-addon-wrapper-1647270394351,
    #sppb-addon-wrapper-1647161957658 {
        margin: 0 !important;
    }
    #sppb-addon-1647243961878 .sppb-addon-text {
        font-size: 14px;
        line-height: 19px;
    }
    #column-id-1647243759083 {
        z-index: 2;
    }
    #sppb-addon-1647244676875 {
        position: relative;
        top: -250px;
        margin: 0 -165px 0 0;
    }
    #sppb-addon-1647244426708 {
        margin-top: 210px;
    }
    .sp-page-builder .page-content #section-id-1647243759082 {
        overflow: hidden;
    }
    #column-wrap-id-1647243759114 {
        height: 160px;
    }
    #sppb-addon-1647244426708 #btn-1647244426708.sppb-btn-custom {
        color: #fff;
        background: linear-gradient(180deg, #55D062 0%, #35BC46 100%);
    }
    #a-footer .sppb-row > .sppb-col-md-3 {
        margin: 10px 0;
    }
    #a-footer .smmbox {
        margin-top: 10px;
    }
    #a-footer .sppb-text-right {
        text-align: left;
    }
    #a-footer .sppb-btn-xs {
        padding: 0 !important;
        font-size: 14px !important;
    }
    .offcanvas-menu {
        width: 100%;
    }
    body.ltr.offcanvs-position-right .offcanvas-menu {
        right: -100%;
    }
    #sppb-addon-1648999432296 .sppb-addon-content br,
    #sppb-addon-1648998213794 .sppb-addon-content br {
        display: none !important;
    }
  	
    /*===============================*/
}

/* END */