#sppb-addon-wrapper-1623000181769, #sppb-addon-wrapper-1623000181772, #sppb-addon-wrapper-1623000181775 { float: left; }
#column-id-1623000181763, #column-id-1623000181765, #column-id-1623000181766 { border: 7px solid transparent;
    box-shadow: 0 0 0 2px #ffffff inset !important;
    float: left;
    padding: 10px;
    width: 100%;
    background: #f7f7f7;
    transition: all 0.3s linear 0s; }
    #column-id-1623000181763:hover, #column-id-1623000181765:hover, #column-id-1623000181766:hover { background: #033e84; color: #fff; }
    .bfQuickMode input[type=text], .bfQuickMode textarea, .bfQuickMode select, .bfQuickMode .uneditable-input { border-radius: 0px;
        height: 50px; max-width: 100% !important;}
    .bfClearfix { padding-right: 0;
        margin: 0;
        float: none;
        margin: auto;
        width: 75%;
        padding: 30px 30px 0px;
        margin-bottom: 40px;
        background: #ffffff; }
    .bfQuickMode .pull-right { padding: 15px 30px; border-radius: 30px; width: 100%; }
    .form-actions { padding: 0; margin-top: 0; margin-bottom: 0; background-color: transparent; border-top: 0px solid #fff;}
    .btn-primary, .sppb-btn-primary {
        border-color: #0faae4;
        background-color: #ffffff;
        color: #000;
    }
    .categories-list1 { width: 50%; float: left;}
    .uk-panel-title { color: #fff !important;}
    .uk-panel-title strong { color: #dd0505}
    #sp-bottom { color: #fff;}
    .sp-module ul >li { border-bottom: none; }
    .sp-module ul >li >a { color: #fff; line-height: 23px; }
    .footer-contact-info .fa {
        font-size: 20px;
        color: #dd0505;
    }
    .icon-holder {
        float: left;
    }
    .text-holder {
        padding-left: 30px;
    }
    .footer-social-links li a i {
        color: #ffffff;
        font-size: 14px;
        transition: all 500ms ease;
        height: 38px;
        width: 38px;
        border: 2px solid #1e1f26;
        border-radius: 50%;
        text-align: center;
        line-height: 34px;
    }
    .sp-module ul >li {
        border-bottom: none;
    }
    .footer-social-links {
        padding-top: 15px !important;
        margin-left: 30px !important;
    }
    .footer-social-links li {
        display: inline-block;
        float: left;
        margin-right: 10px;
        list-style: none !important;
    }
    #sp-bottom3 .sp-module ul >li >a:before { display: none;}
    .sp-module ul >li >a:hover {
        color: #dd0505;
    }
    .footer-social-links li a:hover i {
        background: #dd0505;
        border-color: #dd0505;
    }
    #section-id-1623192542780, #section-id-1623196031589 { background-color: #0e9cd17a; }
    .sppb-title-heading::before {
        position: absolute;
        content: '';
        width: 100px;
        height: 2px;
        top: 60px;
        left: 50%;
        transform: translateX(-50%);
        background: #000;
    }
    .sppb-text-left a { border: 7px solid transparent;
        box-shadow: 0 0 0 2px #ffffff inset !important;
        float: left;
        padding: 10px;
        width: 50%;
        background: #f7f7f7;
        transition: all 0.3s linear 0s;}
        
        #section-id-1623600798293 { background-color: #e3e3e3; }

        #sp-header .logo a { width: 145px; }
        .sppb-btn-default:hover { color: #fff;
            background-color: #de1514;
            border-color: #de1514; }

        strong { color: #dd0b0a; }
        .subCategoryImage img { display: inline ;}
        div.itemListSubCategories h3 { display: none;}
        div.subCategory h2 { text-align: center; }
        .subCategoryMore { display: none; }
        .itemImageBlock { width: 50%;
            float: left;
            padding-right: 20px !important; }
        div.itemListCategory { display: none; }
        .sp-megamenu-parent >li >a, .sp-megamenu-parent >li >span { font-weight: bold;}
        .r-button {
            background-color: #dd0607;
            color: #ffffff;
            border: 1px solid #dd0607;
            padding: 10px 20px !important;
            font-weight: bold;
        }
        .w-button {
            border: 1px solid #dd0607;
            padding: 10px 20px !important;
            font-weight: bold;
            color: #2bb6b7;
        }
        .r-button:hover {
            color: #2bb6b7;
            background-color: transparent;
        }
        .w-button:hover {
            background-color: #dd0607;
            color: #ffffff;
            border: 1px solid #dd0607;
        }
        .tp-caption a { color: #fff;}
        .tp-caption a:hover { color: #fff;}
        #sp-top-bar a { color: #fff; }
        #sp-top-bar p { margin: 0;}
        .sp-page-title .breadcrumb >.active {
            color: rgb(221 5 5);
        }
        .sp-page-title h2, .sp-page-title h3 { color: #033d84; }
        .sp-page-title .breadcrumb >span, .sp-page-title .breadcrumb >li, .sp-page-title .breadcrumb >li+li:before, .sp-page-title .breadcrumb >li>a {
            color: #033d84;
        }
        .sp-page-builder .page-content #section-id-1624412674033 { background-color: #033e84; }
        div.subCategory a.subCategoryImage img, div.subCategory a.subCategoryImage:hover img { width: 370px;
            height: 214px; }
        .subCategoryContainer { padding-bottom: 75px; }