.search-results .wp-pagenavi a:hover, .search-results .wp-pagenavi span.current {
    color: #ef3f49 !important;
    border-color: #ef3f49 !important;
}
.woocommerce.single-product div.product form.cart a.btn.btn-orange.add-to-cart.single_add_to_cart_button.button.alt.orange-link {
    height: 42px;
    margin: 0;
    min-width: 206px;
}
.woocommerce.single-product div.product form.cart a.btn.btn-orange.add-to-cart.single_add_to_cart_button.button.alt.orange-link:hover {
    background: #FF5F00 !important;
}
.postid-2974.single-product.woocommerce-page button.button.btn.btn-orange.add-to-cart,
.postid-2974.single-product.woocommerce-page .single_variation_wrap .woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-enabled a.btn.btn-orange.add-to-cart.single_add_to_cart_button.button.alt.orange-link {
    display: none !important;
}
.postid-2974.single-product.woocommerce div.product form.cart a.btn.btn-orange.add-to-cart.single_add_to_cart_button.button.alt.orange-link {
	display: inline-block;
}
.video_banner .wrap_video .overlay {

    /*background: url("../images/rb-video-placeholder.jpg") no-repeat;*/

    background-size: cover;

    position: absolute;

    width: 100%;

    height: 100%;

    left: 0;

    top: 0;

    z-index: 99;

}



.video_banner.video_banner_2 .wrap_video .overlay {

    filter: blur(5px) brightness(1.5);

}



.video_banner.video_banner_2 .wrap_video .play {

    display: none;

}



.main_screen_s .text_video .play_blue {

    background: url("../svg/icons8-play-button.svg") no-repeat;

    width: 48px;

    height: 48px;

    margin-left: 15px;

}



.main_screen_s .text_video .wrap_btn_2 {

    display: flex;

    align-items: center;

}



.main_screen_s .text_video {

    position: absolute;

    top: 0;

    left: 0;

    z-index: 999;

    width: 100%;

    height: calc(100vh - 85px);

    display: inline-flex;

    flex-direction: column;

    justify-content: flex-end;

    padding: 0 15px;

}



.wrap_video .play {

    background: url("../svg/ytb-icon.svg") no-repeat;

    background-size: contain;

    position: absolute;

    width: 70px;

    height: 49.06px;

    left: 50%;

    top: 50%;

    transform: translate(-50%, -50%);

    z-index: 999;

    transition: .3s;

    pointer-events: none;

}



.hytPlayerWrapOuter {

    height: 100%;

}



.hytPlayerWrap {

    display: inline-block;

    position: relative;

    width: 100%;

    height: 100%;

}



.hytPlayerWrap.ended:after {

    content: "";

    background: url("../play_video.html") no-repeat;

    background-size: contain;

    position: absolute;

    width: 135px;

    height: 135px;

    left: 50%;

    top: 50%;

    transform: translate(-50%, -50%);

    z-index: 999;

    transition: .3s;

}



.hytPlayerWrap.paused:after {

    content: "";

    background: url("../overlay.html") no-repeat;

    background-size: cover;

    position: absolute;

    width: 100%;

    height: 100%;

    left: 0;

    top: 0;

    z-index: 99;

}



.hytPlayerWrap {

    position: relative;

    padding-bottom: 56.25%;

    /* задаёт высоту контейнера для 16:9 (если 4:3 — поставьте 75%) */

    height: 0;

    overflow: hidden;

}



.hytPlayerWrap iframe {

    position: absolute;

    top: 0;

    left: 0;

    width: 100%;

    height: 100%;

    border-width: 0;

    outline-width: 0;

}



.video_banner {

    position: relative;

    z-index: 1;

}



#et-secondary-nav li a {

    width: 88px;

    height: 42px;

    background: #0B71C3;

    border: 1px solid #0B71C3;

    border-radius: 35px;

    display: flex !important;

    align-items: center;

    justify-content: center;

    font-weight: bold;

    font-size: 14px;

    letter-spacing: 0.03em;

    color: #FFFFFF;

    text-transform: uppercase;

}



#footer-widgets .footer-widget .widget_nav_menu li {

    list-style: none;

}



#text-7,

#text-8 {

    width: 20% !important;

    min-height: 0 !important;

}



#custom_html-3,

#text-5 {

    width: 30% !important;

    min-height: 0 !important;

}



#nav_menu-4 {

    width: 30% !important;

    min-height: 0 !important;

}



#nav_menu-3 {

    width: 20% !important;

    min-height: 0 !important;

}



#footer-widgets h4 {

    font-size: 24px !important;

    text-transform: none !important;

}



#main-footer .footer-widget ul {

    padding: 0;

}



#footer-widgets {

    padding: 68px 0 83px 0 !important;

}



.et-search-form,

.et_mobile_menu,

.footer-widget li:before,

.nav li ul,

blockquote {

    border-color: #fff !important;

}



#footer-widgets .footer-widget a,

.footer-widget p,

.footer-widget h4,

.footer-widget li {

    font-size: 17px;

    text-transform: none;

}



#main-footer {

    background-color: #0B71C3 !important;

}



#footer-widgets #text-8 li:before {

    content: none;

}



#footer-widgets #text-8 li {

    padding-left: 0;

}



#text-5,

#text-7 {

    float: right;

}



#footer-widgets .btn.btn_send_email {

    padding: 10px 18px !important;

    background: #FFFFFF !important;

    border: 1px solid #FFFFFF !important;

    border-radius: 35px !important;

    font-weight: bold !important;

    font-size: 14px !important;

    display: inline-flex !important;

    align-items: center !important;

    justify-content: center !important;

    letter-spacing: 0.03em !important;

    text-transform: uppercase !important;

    color: #0B71C3 !important;

    transition: .3s !important;

}



#footer-widgets .btn.btn_send_email:hover {

    transition: .3s;

    color: #fff !important;

    background: none;

}



#footer-widgets #text-7 li:before {

    content: none;

}



#footer-widgets #text-7 .links {

    display: flex;

    align-items: center;

}



#footer-widgets #text-7 li:first-child {

    padding-left: 0;

}



#footer-widgets #text-7 li a {

    width: 42px;

    height: 42px;

    background: #FFFFFF;

    border-radius: 50%;

    display: flex;

    align-items: center;

    justify-content: center;

    font-size: 0 !important;

    transition: .3s;

}



#footer-widgets #text-7 li:nth-child(1) a {

    background: #fff url("../svg/fb.svg") no-repeat center center !important;

}



#footer-widgets #text-7 li:nth-child(2) a {

    background: #fff url("../svg/tw.svg") no-repeat center center !important;

}



#footer-widgets #text-7 li:nth-child(3) a {

    background: #fff url("../svg/yt.svg") no-repeat center center !important;

}



#footer-widgets #text-7 li a:hover {

    opacity: .7;

    transition: .3s;

}



.congratulation {

    text-align: center;

    margin: 150px auto 230px auto;

}



.congratulation .title {

    font-size: 24px;

    line-height: 28px;

    color: #0B71C3;

    margin-bottom: 10px;

}



.congratulation .text {

    font-size: 17px;

    line-height: 30px;

    color: #7A7A7A;

    max-width: 450px;

    margin: 0 auto 30px auto;

}



.congratulation .btn_blue {

    min-width: 206px;

}



.fancybox-content {

    max-width: 1094px;

    height: 727px;

    padding: 30px 50px !important;

}



.fancybox-container {

    z-index: 99999;

}



.fancybox-content .wrap_top {

    display: flex;

    justify-content: space-between;

    align-items: center;

}



.fancybox-content .wrap_top .title {

    font-weight: bold;

    font-size: 30px;

    line-height: 34px;

    color: #0B71C3;

}



.fancybox-content .wrap_top .sub_title {

    font-size: 17px;

    line-height: 20px;

    color: #7A7A7A;

}



.fancybox-content .wrap_top .btn {

    min-width: 158px;

}



.fancybox-content .wrap_card {

    margin: 35px 0;

}



.fancybox-content .wrap_card .card {

    padding: 15px;

    border-radius: 4px;

    margin-bottom: 30px;

}



.fancybox-content .wrap_card .card img {

    border-radius: 4px;

    width: 100%;

    object-fit: cover;

    vertical-align: middle;

}



.fancybox-content .wrap_card {

    display: flex;

    flex-wrap: wrap;

    margin-left: -2.5px;

    margin-right: -2.5px;

}



.fancybox-content .wrap_card .col {

    width: 25%;

    padding-left: 2.5px;

    padding-right: 2.5px;

}



.fancybox-content .card .content .title {

    font-weight: bold;

    font-size: 17px;

    line-height: 20px;

    color: #353535;

    margin-bottom: 10px;

}



.fancybox-content .card .content {

    padding-top: 15px;

}



.fancybox-content .card .content .price {

    font-weight: bold;

    font-size: 17px;

    line-height: 20px;

    color: #0B71C3;

}



.fancybox-content .card .img {

    position: relative;

}



.fancybox-content .card .img .checkbox_item {

    position: absolute;

    width: 100%;

    height: 100%;

}



.fancybox-content .card .img .checkbox_item label {

    position: absolute;

    padding: 15px;

    width: 100%;

    border-radius: 4px;

    height: 100%;

    cursor: pointer;

}



.checkbox_style {

    display: none;

}



.checkbox_style + label:before {

    content: "";

    color: transparent;

    display: inline-block;

    background: #FFFFFF;

    border-radius: 4px;

    font-size: 20px;

    line-height: 22px;

    height: 30px;

    width: 30px;

    text-align: center;

    vertical-align: middle;

    transition: color ease .3s;

}



.checkbox_style:checked + label:before {

    background: #0B71C3 url("../svg/check_checkbox_item.svg") no-repeat center center;

}



.card.card_bg {

    background: linear-gradient(0deg, #ECF1F5, #ECF1F5);

}



.ps__thumb-y {

    width: 5px !important;

    /*height: 120px !important;*/

    background: #0B71C3 !important;

    border-radius: 18px !important;

}



/* Pagination review page*/

.pagination-wrp{

    width: 100%;

}

.pagination-wrp .page-numbers{

    text-align: center;

}

.pagination-wrp .page-numbers li{

    border: none;

    padding: 4px;

    display: inline;

}

.pagination-wrp .page-numbers li a , .pagination-wrp .page-numbers li span.current{

    color: #00529c;

    border: 1px solid rgba(0,0,0,0.1) ;

    padding: 0 15px;

    height: 40px !important;

    font-size: 14px;

    line-height: 40px !important;

    border-radius: 1px !important;

    font-weight: 600 !important;

    background: transparent !important;

    transition: 0.3s all;

    overflow: hidden;

    display: inline-block;

    vertical-align: middle;

}



.pagination-wrp .page-numbers li span.current{

    color: #8a7e88;

    border-color: initial;

}



/* search form reviews page */

.reviews_filter_wrpr{

    background: #f38324;

    color: white;

    margin-bottom: 15px;

    padding: 10px;

}

.robots_reviews_filter_form{

    display: flex;

    justify-content: center;

}

.robots_reviews_filter_form label{

    padding-left: 5px;

}

.robots_reviews_filter_form input[type=submit]{

    margin-top: 2em;

}

.robots_reviews_filter_form input[type=text] , .robots_reviews_filter_form select{

    margin-right: 10px;

    width: 280px;

    font-size: 20px;

    padding: 8px;

}





/* end search form reviews page */









.wrap_tags {

    margin-top: 30px;

    margin-bottom: 30px;

    display: flex;

    align-items: center;

}



.wrap_tags .title {

    font-weight: bold;

    font-size: 24px;

    line-height: 28px;

    color: #353535;

    margin-right: 15px;

}



.wrap_tags .list {

    display: flex;

    align-items: center;

}



.wrap_tags .list li + li {

    margin-left: 5px;

}



.wrap_tags .list li a {

    padding: 6.5px 15px;

    background: #F7F7F7;

    border-radius: 32px;

    font-size: 17px;

    line-height: 30px;

    color: #0B71C3;

    transition: .3s;

    display: block;

}



.wrap_tags .list li a:hover {

    opacity: .7;

    transition: .3s;

}



.wrap_lists {

    display: flex;

}



.wrap_lists .col {

    width: 50%;

}



.wrap_lists .col + .col {

    margin-left: 29px;

}



.wrap_lists .col .item {

    border: 1px solid #E4E4E4;

    border-radius: 4px;

    padding: 20px;

}



.wrap_lists .col .item .title {

    margin-bottom: 15px;

    font-weight: bold;

    font-size: 24px;

    line-height: 28px;

    color: #353535;

}



.wrap_lists .col .item .list {

    height: 160px;

    overflow: hidden;

    transition: .3s;

}



.wrap_lists .col .item .view_more {

    margin-top: 20px;

    display: inline-block;

}



.wrap_lists .col .item .list.view_more_open {

    height: auto;

    overflow: auto;

    transition: .3s;

}



.wrap_lists .col .item li {

    font-size: 17px;

    line-height: 40px;

    color: #7A7A7A;

    position: relative;

    padding-left: 10px;

}



.wrap_lists .col .item li span {

    font-weight: bold;

}



.wrap_lists .col .item li:before {

    content: '';

    position: absolute;

    left: 0;

    top: 18px;

    background: #7A7A7A;

    width: 5px;

    height: 5px;

    border-radius: 50%;

}



.bot_image_wrap .title {

    font-weight: bold;

    font-size: 24px;

    line-height: 28px;

    color: #353535;

    text-align: center;

    margin-bottom: 30px;

}



.bot_image_wrap .wrap_image {

    display: flex;

    flex-wrap: wrap;

    margin-left: -10px;

    margin-right: -10px;

    width: 100%;

}



.bot_image_wrap .wrap_image .image {

    width: 33.3333333%;

    padding-left: 10px;

    padding-right: 10px;

    margin-bottom: 20px;

}



.bot_image_wrap .wrap_image .image img {

    width: 100%;

    border-radius: 4px;

    vertical-align: middle;

}



.wrap_btn {

    display: flex;

    align-items: center;

    margin: 30px 0;

    padding-bottom: 30px;

    border-bottom: 1px solid #E4E4E4;

}



.wrap_btn a + a {

    margin-left: 10px;

}



.view_more:hover {

    transition: .3s;

}



.view_more:hover .icon svg path {

    fill: #fff;

    transition: .3s;

}



.view_more .icon.icon_rotate svg {

    transform: rotate(-90deg);

    transition: .3s;

}



.btn_watch {

    font-weight: bold !important;

    font-size: 14px !important;

    line-height: 16px !important;

    letter-spacing: 0.03em !important;

    text-transform: uppercase !important;

    color: #0B71C3 !important;

    text-align: center !important;

    cursor: pointer !important;

    background: transparent !important;

    padding: 11.5px 18px !important;

    border: 1px solid #0B71C3 !important;

    border-radius: 35px !important;

    display: flex !important;

    align-items: center;

    transition: 0.3s all ease-in-out !important;

}



.btn_watch svg {

    display: flex;

}



.btn_watch .icon {

    margin-right: 8px;

}



.btn_watch:hover {

    background: #0B71C3 !important;

    color: #fff !important;

}



.btn_watch:hover .icon svg path {

    fill: #fff;

    transition: .3s;

}



.btn-sm-panel.btn-sm-panel_2 {

    padding: 30px 0;

}



#map {

    height: 440px;

}



.item_info .row_s {

    display: flex;

}



.item_info .col_33 {

    width: 33.33333333%;

}



.item_info .col_33 .item {

    padding: 50px 20px;

    background: #fff;

    display: flex;

    transition: 0.5s ease-in-out;

    margin-top: -50px;

    background: #fff;

    position: relative;

    z-index: 5;

}





/*.item_info .col_33 .item:hover {*/





/*    box-shadow: 0 15px 50px 0 rgba(0, 0, 0, 0.15);*/





/*    transition: 0.5s ease-in-out;*/





/*    margin-top: -75px;*/





/*    padding-top: 75px;*/





/*}*/



.item_info .col_33 .item .title {

    font-weight: 600;

    font-size: 18px;

    color: #232323;

    margin-bottom: 10px;

}



.item_info .col_33 .item .text {

    color: #888888;

    font-weight: 500;

    font-size: 14px;

}



.item_info .col_33 .item .icon svg {

    width: 32px;

    height: 32px;

    display: flex;

}



.item_info .col_33 .item .left_box {

    padding-right: 25px;

    margin-right: 25px;

    border-right: 1px solid rgba(0, 0, 0, 0.1);

    display: flex;

    align-items: center;

}



.item_info .col_33 .item .right_box a {

    display: inline-block;

    transition: 0.5s ease-in-out;

}



.item_info .col_33 .item .right_box a span {

    font-weight: 700;

    color: #888888;

}



.item_info .col_33 .item .right_box a:hover {

    transition: 0.5s ease-in-out;

    opacity: .7;

}



.item_info .col_33 .item .right_box .tel {

    color: #888888;

    font-weight: 500;

    font-size: 14px;

}



.item_info .col_33 .item .right_box .mail {

    color: #00529c;

    font-weight: 500;

    font-size: 14px;

    text-transform: uppercase;

}



.item_info .col_33 .item .right_box p {

    padding-bottom: 0;

}



.contact_section form {

    padding: 50px 0;

    margin: 0 auto;

    max-width: 622px;

}



.contact_section form input {

    margin: 0 0 20px 0;

}



.contact_section form textarea {

    margin-bottom: 20px;

}



.contact_section form button {

    margin-top: 20px;

}



textarea::placeholder {

    color: #b2b2b2 !important;

}



.contact_section .sub_title {

    text-align: center;

}



.error_404 {

    padding: 50px 0;

}



.error_404 .wrap_404 {

    text-align: center;

    display: flex;

    flex-direction: column;

    align-items: center;

}



.error_404 .wrap_404 p {

    margin: 20px 0;

}



.error_404 .wrap_404 .s_main_title {

    font-size: 140px;

    font-weight: 700;

    color: #ef3f49;

    line-height: normal;

}



.error_404 .wrap_404 .sub_title {

    font-weight: bold;

    line-height: 1.25;

    padding-bottom: 10px;

    color: #000;

    font-size: 40px;

}



html,

body {

    height: 100%;

}



.wrapper {

    display: flex;

    flex-direction: column;

    min-height: 100%;

}



main {

    flex: 1 0 auto;

}



footer {

    flex: 0 0 auto;

}



.manufacturers {

    padding: 50px 0;

}



.manufacturers .s_main_title {

    margin-bottom: 20px;

}



.manufacturers .list {

    margin-top: 30px;

}



.manufacturers .list li {

    list-style: none;

    margin-bottom: 20px;

}



.manufacturers .list li a {

    transition: .5s;

}



.manufacturers .list li a:hover {

    opacity: .7;

    transition: .5s;

}



.manufacturers .list li:last-child {

    margin-bottom: 0;

}



.answer_page_s .image_top {

    margin: 20px 0;

}



.section_only {

    padding: 50px 0 0 0;

}



.section_only .s_main_title {

    margin-bottom: 20px;

}



.section_only .caption {

    font-size: 25px;

    line-height: normal;

    color: #353535;

    margin: 20px 0;

}



.section_only .caption p {

}



@media (max-width: 980px) {

    #footer-widgets .footer-widget:nth-child(n) {

        width: 100% !important;

    }



    #footer-widgets .fwidget {

        width: 25% !important;

    }



    #footer-widgets .footer-widget .fwidget {

        margin-bottom: 30px !important;

    }



    .fancybox-content .wrap_card .col {

        width: 33.333333%;

    }

}



@media (max-width: 768px) {

    .wrap_btn {

        flex-direction: column;

    }



    .wrap_tags {

        flex-direction: column;

    }



    .wrap_tags .title {

        margin-right: 0;

        margin-bottom: 15px;

    }



    .wrap_tags .list {

        flex-wrap: wrap;

    }



    .wrap_tags .list li {

        margin: 5px !important;

    }



    .wrap_btn a {

        margin-bottom: 15px;

        display: inline-block;

        margin-left: 0 !important;

        margin-right: 0;

    }



    .wrap_lists {

        flex-direction: column;

    }



    .bot_image_wrap .wrap_image .image {

        width: 50%;

    }



    .wrap_lists .col {

        width: 100%;

        margin-bottom: 30px;

    }



    .wrap_lists .col:last-child {

        margin-bottom: 0;

    }



    .payment-type-items {

        justify-content: center;

    }



    .wrap_lists .col + .col {

        margin-left: 0;

    }



    .fancybox-content .wrap_card .col {

        width: 50%;

    }



    #footer-bottom img {

        max-width: 200px;

        height: auto;

    }



    #footer-widgets .fwidget {

        width: 50% !important;

    }



    #footer-widgets {

        padding: 50px 0 20px 0 !important;

    }



    #block-block-16-copy h2 {

        font-size: 22px;

        line-height: normal;

    }



    .answer_top_section .container {

        flex-direction: column;

        align-items: flex-start;

    }



    .answer_top_section .breadcrumbs {

        margin-top: 20px;

    }



    .answer_page_s .btn_wrpr {

        flex-direction: column;

        align-items: flex-start !important;

    }



    .answer_page_s .btn_wrpr .btn:first-child {

        margin-bottom: 10px;

    }



    .fancybox-content .wrap_top {

        flex-direction: column;

        align-items: flex-start;

        margin-bottom: 30px;

    }



    .fancybox-content .wrap_top .sub_title {

        margin-bottom: 15px;

    }



    .fancybox-content .wrap_card .card {

        margin-bottom: 0;

    }

}



@media (max-width: 575px) {

    .bot_image_wrap .wrap_image .image {

        width: 100%;

    }



    .fancybox-content {

        max-width: 1094px;

        height: auto;

        padding: 15px !important;

    }



    #footer-bottom img {

        max-width: 120px;

    }



    #footer-widgets .fwidget {

        width: 100% !important;

    }



    /*.breadcrumbs {*/

    /*    flex-direction: column;*/

    /*    align-items: flex-start !important;*/

    /*}*/

}



.et_pb_row.et_pb_row_5.et_pb_gutters2 .item_header {

    display: none;

}



.et_pb_module.et_pb_text.et_pb_text_13 .item_header {

    display: none;

}



.et_pb_module.et_pb_text.et_pb_text_13 .reviews_item .img_wrpr {

    justify-content: center;

}



.et_pb_module.et_pb_text.et_pb_text_13 .img_wrpr img {

    max-width: 120px;

}



.et_pb_module.et_pb_text.et_pb_text_13 .reviews_item {

    border: none;

}



.et_pb_module.et_pb_text.et_pb_text_13 .btn_wrpr .btn {

    padding: 14px 10px !important;

    border: solid 1px #000 !important;

    border-radius: 5px !important;

    color: #000 !important;

    font-size: 16px !important;

    font-weight: 700 !important;

    text-transform: uppercase !important;

}



.et_pb_module.et_pb_text.et_pb_text_13 .text_content .robot_name {

    font-size: 24px !important;

    color: #f38324 !important;

    font-weight: 700 !important;

}



.et_pb_module.et_pb_text.et_pb_text_13 .text_content p {

    line-height: 22px !important;

    font-size: 16px !important;

    color: #888888 !important;

}



.et_pb_module.et_pb_text.et_pb_text_2 .label {

    font-weight: 700;

    font-size: 18px;

    color: #3a3a3a;

    margin: 10px 0;

}



.et_pb_module.et_pb_text.et_pb_text_2 .price {

    font-weight: 700;

    font-size: 20px;

    color: #f38324;

}



.et_pb_module.et_pb_text.et_pb_text_2 .item_header:not(.rewiew_header) {

    display: none;

}



.et_pb_button_module_wrapper.et_pb_button_0_wrapper.et_pb_button_alignment_center.et_pb_module {

    display: flex;

    justify-content: flex-end;

}



.et_pb_button_module_wrapper.et_pb_button_0_wrapper.et_pb_button_alignment_center.et_pb_module a {

    position: relative;

    left: -33px;

}



.et_pb_button_module_wrapper.et_pb_button_1_wrapper.et_pb_button_alignment_center.et_pb_module {

    display: flex;

    justify-content: flex-start;

}



.et_pb_button_module_wrapper.et_pb_button_1_wrapper.et_pb_button_alignment_center.et_pb_module a {

    position: relative;

    right: 12px;

}



#block-block-16-copy img {

    object-fit: contain;

}



footer#main-footer #custom_html-3 .title {

    margin-bottom: 10px;

}

footer#main-footer #text-5 .title {

    margin-bottom: 10px;

}



@media (max-width: 1350px) {

    .main_screen_s {

        height: calc(100vh - 20px) !important;

    }



    .front_banner_blurbs.et_pb_section.bottom-blurbs {

        top: 85vh !important;

    }

}



@media (max-width: 991px) {

    .main_screen_s {

        height: 650px !important;

    }



    .front_banner_blurbs.et_pb_section.bottom-blurbs {

        top: 68vh !important;

    }

}



@media (max-width: 767px) {

    .et_pb_button_module_wrapper.et_pb_button_0_wrapper.et_pb_button_alignment_center.et_pb_module {

        display: block;

    }



    .et_pb_button_module_wrapper.et_pb_button_0_wrapper.et_pb_button_alignment_center.et_pb_module a {

        position: static;

    }



    .et_pb_button_module_wrapper.et_pb_button_1_wrapper.et_pb_button_alignment_center.et_pb_module {

        display: block;

    }



    .et_pb_button_module_wrapper.et_pb_button_1_wrapper.et_pb_button_alignment_center.et_pb_module a {

        position: static;

    }



    .et_pb_section_6 {

        padding-bottom: 50px !important;

    }



    .et_pb_section.et_pb_section_3 {

        margin-bottom: 0 !important;

    }

}

