:root {
    --primary_color: #FFA500;
    --primary_color_rgb: 0, 86, 163;
    --primary_color_contrast: #000000;
    --primary_color_contrast_rgb: 0, 0, 0;
    --secondary_color: #EE003F;
    --secondary_color_rgb: 238, 0, 63;
    --text_color: #545454;
    --bg_color: #0056a3;
    --link_color: #222222;
    --link_hover_color: #FFA500;
    --header_bg_color: #0056a3;
    --topbar_bg_color: #0056a3;
    --topbar_text_color: #626262;
    --logo_text_color: #FFA500;
    --menu_text_color: #222222;
    --menu_text_hover_color: #0056a3;
    --menu_text_active_color: #0056a3;
    --menu_dropdown_bg_color: #0056a3;
    --menu_dropdown_text_color: #222222;
    --menu_dropdown_text_hover_color: #0056a3;
    --menu_dropdown_text_active_color: #0056a3;
    --footer_bg_color: #1D2026;
    --copyright_bg_color: #111317;
    --footer_text_color: #aeb7c1;
    --footer_link_color: #eeeeee;
    --footer_link_hover_color: #FFFFFF;
    --offcanvas_menu_icon_color: #0056a3;
    --offcanvas_menu_bg_color: #0056a3;
    --offcanvas_menu_items_and_items_color: #222222;
    --offcanvas_menu_items_and_items_color_rgb: 34, 34, 34;
    --offcanvas_menu_active_menu_item_color: #FFA500
}

body, .sp-preloader {
    background-color: #FFFFFF;
    color:#545454
}

.sp-preloader > div {
    background:#222222
}

.sp-preloader > div:after {
    background:#FFFFFF
}

#sp-top-bar {
    background: #0056a3;
    color: #626262;
    border-bottom-color:rgba(98, 98, 98, 0.15)
}

#sp-top-bar a:not(.btn):not(.sppb-btn) {
    color:#626262
}

#sp-header {
    background:#0056a3
}

#sp-header .sp-module {
    color:#222222
}

#sp-header .sp-module a:not(.btn):not(.sppb-btn) {
    color:#222222
}

#sp-header .sp-module a:not(.btn):not(.sppb-btn):hover, #sp-header .sp-module a:not(.btn):not(.sppb-btn):focus {
    color:#0056a3
}

#sp-header .social-icons a:not(.btn):not(.sppb-btn) {
    color:#FFFFFF
}

#sp-header .social-icons a:not(.btn):not(.sppb-btn):hover, #sp-header .social-icons a:not(.btn):not(.sppb-btn):focus {
    color:#FFA500
}

a {
    color:#222222
}

a:hover, a:focus, a:active {
    color:#0056a3
}

.tags > li {
    display:inline-block
}

.tags > li a {
    color: #545454;
    border-color:#545454
}

.tags > li a:hover {
    background: #FFA500;
    color: #000000;
    border-color:#FFA500
}

.article-social-share .social-share-icon ul li a {
    background:linear-gradient(-45deg, #FFA500 0, #EE003F 75%)
}

.article-social-share .social-share-icon ul li a:hover, .article-social-share .social-share-icon ul li a:focus {
    background:linear-gradient(135deg, #FFA500 0, #EE003F 75%)
}

.pager > li a {
    border: 1px solid #ededed;
    color:#545454
}

.sp-megamenu-parent > li > a {
    color:#FFFFFF
}

.sp-megamenu-parent > li:hover > a {
    color:#222222
}

.sp-megamenu-parent > li.active > a, .sp-megamenu-parent > li.active:hover > a {
    color:#222222
}

.sp-megamenu-parent > li .sp-menu-badge {
    background: #FFA500;
    color:#000000
}

.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner {
    background:#FFFFFF
}

.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a {
    color:#222222
}

.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a:hover {
    color: #0056a3;
    border-left-color:#0056a3
}

.sp-megamenu-parent .sp-dropdown li.sp-menu-item.active > a {
    color: #0056a3;
    border-left-color:#0056a3
}

.sp-megamenu-parent .sp-dropdown li.sp-menu-item.sp-has-child:hover > a, .sp-megamenu-parent .sp-dropdown li.sp-menu-item.sp-has-child:focus > a {
    color: #0056a3;
    border-left-color:#0056a3
}

.sp-megamenu-parent .sp-mega-group > li > a {
    color:#222222
}

#offcanvas-toggler > .fa {
    color:#222222
}

#offcanvas-toggler > .fa:hover, #offcanvas-toggler > .fa:focus, #offcanvas-toggler > .fa:active {
    color:#FFA500
}

.offcanvas-menu {
    background-color: var(--offcanvas_menu_bg_color);
    color:rgba(var(--offcanvas_menu_items_and_items_color_rgb), 0.6)
}

.offcanvas-menu .offcanvas-inner a {
    color:var(--offcanvas_menu_items_and_items_color)
}

.offcanvas-menu .offcanvas-inner a:hover, .offcanvas-menu .offcanvas-inner a:focus, .offcanvas-menu .offcanvas-inner a:active {
    color:var(--offcanvas_menu_active_menu_item_color)
}

.offcanvas-menu .offcanvas-inner ul.menu > li a, .offcanvas-menu .offcanvas-inner ul.menu > li span {
    color:var(--offcanvas_menu_items_and_items_color)
}

.offcanvas-menu .offcanvas-inner ul.menu > li a:hover, .offcanvas-menu .offcanvas-inner ul.menu > li a:focus, .offcanvas-menu .offcanvas-inner ul.menu > li span:hover, .offcanvas-menu .offcanvas-inner ul.menu > li span:focus {
    color:var(--offcanvas_menu_active_menu_item_color)
}

.offcanvas-menu .offcanvas-inner ul.menu > li.menu-parent > a > .menu-toggler, .offcanvas-menu .offcanvas-inner ul.menu > li.menu-parent > .menu-separator > .menu-toggler {
    color:currentColor
}

.offcanvas-menu .offcanvas-inner ul.menu > li.menu-parent .menu-toggler {
    color:currentColor
}

.offcanvas-menu .offcanvas-inner ul.menu > li li a {
    color:var(--offcanvas_menu_items_and_items_color)
}

.offcanvas-menu .offcanvas-inner ul.menu > li:last-child {
    border-bottom:1px solid rgba(var(--offcanvas_menu_items_and_items_color_rgb), 0.15)
}

.offcanvas-menu .offcanvas-inner ul.menu li {
    border-top:1px solid rgba(var(--offcanvas_menu_items_and_items_color_rgb), 0.15)
}

.offcanvas-menu .offcanvas-inner .form-control:not(:focus) {
    color:rgba(var(--offcanvas_menu_items_and_items_color_rgb), 0.6)
}

ul.social-icons > li a:hover {
    color:#222222
}

.layout-boxed .body-innerwrapper {
    background:#FFFFFF
}

.sp-module ul > li > a {
    color:#545454
}

.sp-module ul > li > a:hover {
    color:#222222
}

.sp-module .latestnews > div > a {
    color:#545454
}

.sp-module .latestnews > div > a:hover {
    color:#222222
}

.sp-module .tagscloud .tag-name:hover {
    background:#222222
}

.search .btn-toolbar button {
    background:#222222
}

#sp-footer, #sp-bottom {
    color:#aeb7c1
}

#sp-footer h1, #sp-footer h2, #sp-footer h3, #sp-footer h4, #sp-footer h5, #sp-footer h6, #sp-bottom h1, #sp-bottom h2, #sp-bottom h3, #sp-bottom h4, #sp-bottom h5, #sp-bottom h6 {
    color:#FFFFFF
}

#sp-footer a, #sp-bottom a {
    color:#eeeeee
}

#sp-footer a:hover, #sp-footer a:active, #sp-footer a:focus, #sp-bottom a:hover, #sp-bottom a:active, #sp-bottom a:focus {
    color:#FFFFFF
}

#sp-bottom {
    background:#24272f
}

#sp-bottom .sp-module-content .latestnews > li > a > span {
    color:#aeb7c1
}

#sp-footer {
    background: #1D2026;
    border-top:1px solid rgba(174, 183, 193, 0.08)
}

.pagination > .page-item > a {
    color:#545454
}

.pagination > .page-item > a.previous:hover, .pagination > .page-item > a.previous:focus, .pagination > .page-item > a.next:hover, .pagination > .page-item > a.next:focus, .pagination > .page-item > a.first:hover, .pagination > .page-item > a.first:focus, .pagination > .page-item > a.last:hover, .pagination > .page-item > a.last:focus {
    background: #FFA500;
    color:#000000
}

.pagination > .page-item > a:hover, .pagination > .page-item > a:focus {
    background: #FFA500;
    color:#000000
}

.pagination > .page-item.active a, .pagination > .page-item.active a:hover, .pagination > .page-item.active a:focus {
    background: #FFA500;
    color:#000000
}

.pagination > .active > a, .pagination > .active > span {
    border-color: #222222;
    background-color:#222222
}

.pagination > .active > a:hover, .pagination > .active > a:focus, .pagination > .active > span:hover, .pagination > .active > span:focus {
    border-color: #222222;
    background-color:#222222
}

html.error-page .error-code span {
    color: #FFA500;
    background: -webkit-linear-gradient(-45deg, #EE003F, #FFA500);
    background: linear-gradient(135deg, #EE003F, #FFA500);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color:transparent
}

html.coming-soon .coming-soon-number {
    color:#FFA500
}

.header-overlap.transparent-primary #sp-top-bar {
    background: rgba(255, 165, 0, 0.5);
    color: #000000;
    border-bottom:1px solid rgba(0, 0, 0, 0.05)
}

.header-overlap.transparent-primary #sp-top-bar a:not(.btn) {
    color:#000000
}

.header-overlap.transparent-primary #sp-top-bar a:not(.btn):hover, .header-overlap.transparent-primary #sp-top-bar a:not(.btn):focus {
    color:rgba(0, 0, 0, 0.7)
}

.header-overlap.transparent-primary #sp-header:not(.header-sticky) {
    background: rgba(255, 165, 0, 0.5);
    border-bottom-color:rgba(0, 0, 0, 0.1)
}

.header-overlap.transparent-primary #sp-header:not(.header-sticky) .sp-megamenu-parent > li > a:not(.btn) {
    color:#000000
}

.header-overlap.transparent-primary #sp-header:not(.header-sticky) .sp-megamenu-parent > li:hover > a:not(.btn), .header-overlap.transparent-primary #sp-header:not(.header-sticky) .sp-megamenu-parent > li.active > a:not(.btn) {
    color:rgba(0, 0, 0, 0.7)
}

.header-overlap.transparent-primary #sp-header:not(.header-sticky) #offcanvas-toggler .burger-icon span {
    background:#000000
}

.header-overlap.transparent-primary #sp-header:not(.header-sticky) #offcanvas-toggler:hover .burger-icon span, .header-overlap.transparent-primary #sp-header:not(.header-sticky) #offcanvas-toggler:focus .burger-icon span {
    background:rgba(0, 0, 0, 0.7)
}

.header-overlap.transparent-primary #sp-header:not(.header-sticky) .sp-module {
    color:#000000
}

.header-overlap.transparent-primary #sp-header:not(.header-sticky) .sp-module a:not(.btn) {
    color:#000000
}

.header-overlap.transparent-primary #sp-header:not(.header-sticky) .sp-module a:not(.btn):hover, .header-overlap.transparent-primary #sp-header:not(.header-sticky) .sp-module a:not(.btn):focus {
    color:rgba(0, 0, 0, 0.7)
}

.header-overlap.transparent-primary #sp-header:not(.header-sticky) .social-icons a:not(.btn) {
    color:#000000
}

.header-overlap.transparent-primary #sp-header:not(.header-sticky) .social-icons a:not(.btn):hover, .header-overlap.transparent-primary #sp-header:not(.header-sticky) .social-icons a:not(.btn):focus {
    color:rgba(0, 0, 0, 0.7)
}

#sp-header.header-sticky.sticky-white .sp-megamenu-parent > li > a, #sp-header.header-sticky.sticky-white-light .sp-megamenu-parent > li > a {
    color:#222222
}

#sp-header.header-sticky.sticky-white .sp-megamenu-parent > li:hover > a, #sp-header.header-sticky.sticky-white .sp-megamenu-parent > li.active > a, #sp-header.header-sticky.sticky-white-light .sp-megamenu-parent > li:hover > a, #sp-header.header-sticky.sticky-white-light .sp-megamenu-parent > li.active > a {
    color:#222222
}

#sp-header.header-sticky.sticky-white #offcanvas-toggler .burger-icon span, #sp-header.header-sticky.sticky-white-light #offcanvas-toggler .burger-icon span {
    background:#222222
}

#sp-header.header-sticky.sticky-white #offcanvas-toggler:hover .burger-icon span, #sp-header.header-sticky.sticky-white #offcanvas-toggler:focus .burger-icon span, #sp-header.header-sticky.sticky-white-light #offcanvas-toggler:hover .burger-icon span, #sp-header.header-sticky.sticky-white-light #offcanvas-toggler:focus .burger-icon span {
    background:#222222
}

#sp-header.header-sticky.sticky-white .sp-module, #sp-header.header-sticky.sticky-white .social-icons, #sp-header.header-sticky.sticky-white .sp-contact-info, #sp-header.header-sticky.sticky-white-light .sp-module, #sp-header.header-sticky.sticky-white-light .social-icons, #sp-header.header-sticky.sticky-white-light .sp-contact-info {
    color:#222222
}

#sp-header.header-sticky.sticky-white .sp-module a:not(.btn), #sp-header.header-sticky.sticky-white .social-icons a:not(.btn), #sp-header.header-sticky.sticky-white .sp-contact-info a:not(.btn), #sp-header.header-sticky.sticky-white-light .sp-module a:not(.btn), #sp-header.header-sticky.sticky-white-light .social-icons a:not(.btn), #sp-header.header-sticky.sticky-white-light .sp-contact-info a:not(.btn) {
    color:#222222
}

#sp-header.header-sticky.sticky-white .sp-module a:not(.btn):hover, #sp-header.header-sticky.sticky-white .social-icons a:not(.btn):hover, #sp-header.header-sticky.sticky-white .sp-contact-info a:not(.btn):hover, #sp-header.header-sticky.sticky-white-light .sp-module a:not(.btn):hover, #sp-header.header-sticky.sticky-white-light .social-icons a:not(.btn):hover, #sp-header.header-sticky.sticky-white-light .sp-contact-info a:not(.btn):hover {
    color:#222222
}

#sp-header.header-sticky.sticky-primary {
    background:#0056a3
}

#sp-header.header-sticky.sticky-primary-light {
    background:rgba(255, 165, 0, 0.9)
}

#sp-header.header-sticky.sticky-primary .sp-megamenu-parent > li > a, #sp-header.header-sticky.sticky-primary-light .sp-megamenu-parent > li > a {
    color:#FFFFFF
}

#sp-header.header-sticky.sticky-primary .sp-megamenu-parent > li:hover > a, #sp-header.header-sticky.sticky-primary .sp-megamenu-parent > li.active > a, #sp-header.header-sticky.sticky-primary-light .sp-megamenu-parent > li:hover > a, #sp-header.header-sticky.sticky-primary-light .sp-megamenu-parent > li.active > a {
    color:#FFFFFF
}

#sp-header.header-sticky.sticky-primary #offcanvas-toggler .burger-icon span, #sp-header.header-sticky.sticky-primary-light #offcanvas-toggler .burger-icon span {
    background:#FFFFFF
}

#sp-header.header-sticky.sticky-primary #offcanvas-toggler:hover .burger-icon span, #sp-header.header-sticky.sticky-primary #offcanvas-toggler:focus .burger-icon span, #sp-header.header-sticky.sticky-primary-light #offcanvas-toggler:hover .burger-icon span, #sp-header.header-sticky.sticky-primary-light #offcanvas-toggler:focus .burger-icon span {
    background:rgba(0, 0, 0, 0.7)
}

#sp-header.header-sticky.sticky-primary .sp-module, #sp-header.header-sticky.sticky-primary .social-icons, #sp-header.header-sticky.sticky-primary .sp-contact-info, #sp-header.header-sticky.sticky-primary-light .sp-module, #sp-header.header-sticky.sticky-primary-light .social-icons, #sp-header.header-sticky.sticky-primary-light .sp-contact-info {
    color:#FFFFFF
}

#sp-header.header-sticky.sticky-primary .sp-module a:not(.btn), #sp-header.header-sticky.sticky-primary .social-icons a:not(.btn), #sp-header.header-sticky.sticky-primary .sp-contact-info a:not(.btn), #sp-header.header-sticky.sticky-primary-light .sp-module a:not(.btn), #sp-header.header-sticky.sticky-primary-light .social-icons a:not(.btn), #sp-header.header-sticky.sticky-primary-light .sp-contact-info a:not(.btn) {
    color:#FFFFFF
}

#sp-header.header-sticky.sticky-primary .sp-module a:not(.btn):hover, #sp-header.header-sticky.sticky-primary .social-icons a:not(.btn):hover, #sp-header.header-sticky.sticky-primary .sp-contact-info a:not(.btn):hover, #sp-header.header-sticky.sticky-primary-light .sp-module a:not(.btn):hover, #sp-header.header-sticky.sticky-primary-light .social-icons a:not(.btn):hover, #sp-header.header-sticky.sticky-primary-light .sp-contact-info a:not(.btn):hover {
    color:rgba(0, 0, 0, 0.7)
}

.header-11#sp-primary-bar {
    background: #FFA500;
    color:rgba(0, 0, 0, 0.7)
}

.header-11#sp-primary-bar a:not(.btn):not(.sppb-btn) {
    color:rgba(0, 0, 0, 0.9)
}

.header-11#sp-primary-bar #virtuemart_currency_id_chosen .chosen-drop {
    border-color: #FFA500;
    color:#545454
}

.article-list.timeline-layout .timeline-type {
    background-image:linear-gradient(-90deg, #FFA500 0, #EE003F 75%)
}

.article-list.timeline-layout .timeline-type:before {
    border-right-color:#EE003F
}

.article-list.timeline-layout .timeline-type:after {
    border-left-color:#FFA500
}

.construction-projects .article .category-name a {
    color:#FFA500
}

.construction-projects .article:hover .article-header:after, .construction-projects .article:hover .article-header:before, .construction-projects .article:focus .article-header:after, .construction-projects .article:focus .article-header:before {
    background-color:#FFA500
}

.article-details.project-details .project-info-ct:before, .article-details.project-details .project-info-ct:after {
    background-color:#FFA500
}

.article-details.project-details .article-social-share .social-share-icon ul li a {
    background:#FFA500
}

.bg-primary {
    background-color:#FFA500 !important
}

.bg-secondary {
    background-color:#EE003F !important
}

.bg-gradient {
    background: -webkit-linear-gradient(-45deg, #EE003F, #FFA500) !important;
    background:linear-gradient(135deg, #EE003F, #FFA500) !important
}

.bg-gradient h1, .bg-gradient h2, .bg-gradient h3, .bg-gradient h4, .bg-gradient h5, .bg-gradient h6 {
    color:#000000
}

.bg-gradient blockquote {
    color: #000000;
    border-color:#000000
}

.bg-primary-10 {
    background-color:#fff6e6
}

.bg-primary-20 {
    background-color:#ffedcc
}

.bg-primary-30 {
    background-color:#ffe4b3
}

.bg-primary-40 {
    background-color:#ffdb99
}

.bg-primary-50 {
    background-color:#ffd280
}

.bg-primary-60 {
    background-color:#ffc966
}

.bg-primary-70 {
    background-color:#ffc04d
}

.bg-primary-80 {
    background-color:#ffb733
}

.bg-primary-90 {
    background-color:#ffae1a
}

.overlay-bg-primary-10:before {
    background-color:rgba(255, 165, 0, 0.1)
}

.overlay-bg-primary-20:before {
    background-color:rgba(255, 165, 0, 0.2)
}

.overlay-bg-primary-30:before {
    background-color:rgba(255, 165, 0, 0.3)
}

.overlay-bg-primary-40:before {
    background-color:rgba(255, 165, 0, 0.4)
}

.overlay-bg-primary-50:before {
    background-color:rgba(255, 165, 0, 0.5)
}

.overlay-bg-primary-60:before {
    background-color:rgba(255, 165, 0, 0.6)
}

.overlay-bg-primary-70:before {
    background-color:rgba(255, 165, 0, 0.7)
}

.overlay-bg-primary-80:before {
    background-color:rgba(255, 165, 0, 0.8)
}

.overlay-bg-primary-90:before {
    background-color:rgba(255, 165, 0, 0.9)
}

.overlay-bg-gradient:before {
    background: -webkit-linear-gradient(-45deg, rgba(238, 0, 63, 0.8), rgba(255, 165, 0, 0.8));
    background:linear-gradient(135deg, rgba(238, 0, 63, 0.8), rgba(255, 165, 0, 0.8))
}

body .btn-primary, body .sppb-btn-primary {
    background: #FFA500;
    color: #000000;
    border:1px solid #FFA500
}

body .btn-primary.disabled, body .btn-primary:hover, body .btn-primary:active, body .btn-primary:not(:disabled):not(.disabled):active, body .sppb-btn-primary.disabled, body .sppb-btn-primary:hover, body .sppb-btn-primary:active, body .sppb-btn-primary:not(:disabled):not(.disabled):active {
    background: #d98c00;
    color: #000000;
    border:1px solid #d98c00
}

body .btn-primary:focus, body .sppb-btn-primary:focus {
    box-shadow:0 0 0 3px rgba(255, 165, 0, 0.5)
}

body .btn-primary.sppb-btn-outline, body .sppb-btn-primary.sppb-btn-outline {
    background: transparent;
    color: #FFA500;
    border-color:#FFA500
}

body .btn-primary.sppb-btn-outline:hover, body .btn-primary.sppb-btn-outline:active, body .sppb-btn-primary.sppb-btn-outline:hover, body .sppb-btn-primary.sppb-btn-outline:active {
    background: #FFA500;
    color: #000000;
    border-color:#FFA500
}

body .btn-primary.sppb-btn-outline:focus, body .sppb-btn-primary.sppb-btn-outline:focus {
    box-shadow:0 0 0 3px rgba(255, 165, 0, 0.5)
}

body .btn-primary.sppb-btn-outline-hover, body .sppb-btn-primary.sppb-btn-outline-hover {
    background: #FFA500;
    color: #000000;
    border-color:#FFA500
}

body .btn-primary.sppb-btn-outline-hover:hover, body .btn-primary.sppb-btn-outline-hover:active, body .sppb-btn-primary.sppb-btn-outline-hover:hover, body .sppb-btn-primary.sppb-btn-outline-hover:active {
    background: transparent;
    color: #FFA500;
    border-color:#FFA500
}

body .btn-primary.sppb-btn-outline-hover:focus, body .sppb-btn-primary.sppb-btn-outline-hover:focus {
    box-shadow:0 0 0 3px rgba(255, 165, 0, 0.5)
}

body .btn-primary.sppb-btn-3d, body .sppb-btn-primary.sppb-btn-3d {
    background: #FFA500;
    color: #000000;
    border-color: #FFA500;
    border-bottom-color:#d98c00
}

body .btn-primary.sppb-btn-3d:hover, body .btn-primary.sppb-btn-3d:active, body .sppb-btn-primary.sppb-btn-3d:hover, body .sppb-btn-primary.sppb-btn-3d:active {
    background: #d98c00;
    color: #000000;
    border-color: #d98c00;
    border-bottom-color:#d98c00
}

body .btn-primary.sppb-btn-3d:focus, body .sppb-btn-primary.sppb-btn-3d:focus {
    box-shadow:0 0 0 3px rgba(255, 165, 0, 0.5)
}

body .btn-primary.sppb-btn-gradient, body .sppb-btn-primary.sppb-btn-gradient {
    background-image: linear-gradient(-45deg, #FFA500 0, #EE003F 75%);
    border:none
}

body .btn-primary.sppb-btn-gradient:hover, body .btn-primary.sppb-btn-gradient:active, body .sppb-btn-primary.sppb-btn-gradient:hover, body .sppb-btn-primary.sppb-btn-gradient:active {
    background-image: linear-gradient(135deg, #FFA500 0, #EE003F 75%);
    border:none
}

body .btn-primary.sppb-btn-gradient:focus, body .sppb-btn-primary.sppb-btn-gradient:focus {
    box-shadow:0 0 0 3px rgba(255, 165, 0, 0.5)
}

body .sppb-btn-primary-secondary {
    background: #FFA500;
    color: #000000;
    border:1px solid #FFA500
}

body .sppb-btn-primary-secondary:hover {
    background: #EE003F;
    color: #FFFFFF;
    border:1px solid #EE003F
}

body .sppb-btn-primary-secondary:focus {
    box-shadow:0 0 0 3px rgba(255, 165, 0, 0.5)
}

body .sppb-btn-primary-secondary.sppb-btn-outline {
    background: transparent;
    color: #FFA500;
    border-color:#FFA500
}

body .sppb-btn-primary-secondary.sppb-btn-outline:hover {
    background: #EE003F;
    color: #FFFFFF;
    border-color:#EE003F
}

body .sppb-btn-primary-secondary.sppb-btn-outline:focus {
    box-shadow:0 0 0 3px rgba(255, 165, 0, 0.5)
}

body .sppb-btn-primary-secondary.sppb-btn-outline-hover {
    background: #FFA500;
    color: #000000;
    border-color:#FFA500
}

body .sppb-btn-primary-secondary.sppb-btn-outline-hover:hover {
    background: transparent;
    color: #EE003F;
    border-color:#EE003F
}

body .sppb-btn-primary-secondary.sppb-btn-outline-hover:focus {
    box-shadow:0 0 0 3px rgba(255, 165, 0, 0.5)
}

body .sppb-btn-primary-secondary.sppb-btn-3d {
    background: #FFA500;
    color: #000000;
    border-color: #FFA500;
    border-bottom-color:#d98c00
}

body .sppb-btn-primary-secondary.sppb-btn-3d:hover {
    background: #EE003F;
    color: #FFFFFF;
    border-color: #c80035;
    border-bottom-color:#c80035
}

body .sppb-btn-primary-secondary.sppb-btn-3d:focus {
    box-shadow:0 0 0 3px rgba(255, 165, 0, 0.5)
}

body .sppb-btn-primary-secondary.sppb-btn-gradient {
    background-image: linear-gradient(-45deg, #FFA500 0, #EE003F 75%);
    border:none
}

body .sppb-btn-primary-secondary.sppb-btn-gradient:hover {
    background-image: linear-gradient(135deg, #880024 0, #EE003F 75%);
    border:none
}

body .sppb-btn-primary-secondary.sppb-btn-gradient:focus {
    box-shadow:0 0 0 3px rgba(255, 165, 0, 0.5)
}

body .sppb-btn-primary-dark {
    background: #FFA500;
    color: #000000;
    border:1px solid #FFA500
}

body .sppb-btn-primary-dark:hover {
    background: #343a40;
    color: #FFFFFF;
    border:1px solid #343a40
}

body .sppb-btn-primary-dark:focus {
    box-shadow:0 0 0 3px rgba(255, 165, 0, 0.5)
}

body .sppb-btn-primary-dark.sppb-btn-outline {
    background: transparent;
    color: #FFA500;
    border-color:#FFA500
}

body .sppb-btn-primary-dark.sppb-btn-outline:hover {
    background: #343a40;
    color: #FFFFFF;
    border-color:#343a40
}

body .sppb-btn-primary-dark.sppb-btn-outline:focus {
    box-shadow:0 0 0 3px rgba(255, 165, 0, 0.5)
}

body .sppb-btn-primary-dark.sppb-btn-outline-hover {
    background: #FFA500;
    color: #000000;
    border-color:#FFA500
}

body .sppb-btn-primary-dark.sppb-btn-outline-hover:hover {
    background: transparent;
    color: #343a40;
    border-color:#343a40
}

body .sppb-btn-primary-dark.sppb-btn-outline-hover:focus {
    box-shadow:0 0 0 3px rgba(255, 165, 0, 0.5)
}

body .sppb-btn-primary-dark.sppb-btn-3d {
    background: #FFA500;
    color: #000000;
    border-color: #FFA500;
    border-bottom-color:#d98c00
}

body .sppb-btn-primary-dark.sppb-btn-3d:hover {
    background: #343a40;
    color: #FFFFFF;
    border-color: #23272b;
    border-bottom-color:#23272b
}

body .sppb-btn-primary-dark.sppb-btn-3d:focus {
    box-shadow:0 0 0 3px rgba(255, 165, 0, 0.5)
}

body .sppb-btn-primary-dark.sppb-btn-gradient {
    background-image: linear-gradient(-45deg, #FFA500 0, #EE003F 75%);
    border:none
}

body .sppb-btn-primary-dark.sppb-btn-gradient:hover {
    background-image: linear-gradient(135deg, #060708 0, #343a40 75%);
    border:none
}

body .sppb-btn-primary-dark.sppb-btn-gradient:focus {
    box-shadow:0 0 0 3px rgba(255, 165, 0, 0.5)
}

body .sppb-btn-primary-white {
    background: #FFA500;
    color: #000000;
    border:1px solid #FFA500
}

body .sppb-btn-primary-white:hover {
    background: #fff;
    color: #000000;
    border:1px solid #fff
}

body .sppb-btn-primary-white:focus {
    box-shadow:0 0 0 3px rgba(255, 165, 0, 0.5)
}

body .sppb-btn-primary-white.sppb-btn-outline {
    background: transparent;
    color: #FFA500;
    border-color:#FFA500
}

body .sppb-btn-primary-white.sppb-btn-outline:hover {
    background: #fff;
    color: #000000;
    border-color:#fff
}

body .sppb-btn-primary-white.sppb-btn-outline:focus {
    box-shadow:0 0 0 3px rgba(255, 165, 0, 0.5)
}

body .sppb-btn-primary-white.sppb-btn-outline-hover {
    background: #FFA500;
    color: #000000;
    border-color:#FFA500
}

body .sppb-btn-primary-white.sppb-btn-outline-hover:hover {
    background: transparent;
    color: #fff;
    border-color:#fff
}

body .sppb-btn-primary-white.sppb-btn-outline-hover:focus {
    box-shadow:0 0 0 3px rgba(255, 165, 0, 0.5)
}

body .sppb-btn-primary-white.sppb-btn-3d {
    background: #FFA500;
    color: #000000;
    border-color: #FFA500;
    border-bottom-color:#d98c00
}

body .sppb-btn-primary-white.sppb-btn-3d:hover {
    background: #fff;
    color: #000000;
    border-color: #ececec;
    border-bottom-color:#ececec
}

body .sppb-btn-primary-white.sppb-btn-3d:focus {
    box-shadow:0 0 0 3px rgba(255, 165, 0, 0.5)
}

body .sppb-btn-primary-white.sppb-btn-gradient {
    background-image: linear-gradient(-45deg, #FFA500 0, #EE003F 75%);
    border:none
}

body .sppb-btn-primary-white.sppb-btn-gradient:hover {
    background-image: linear-gradient(135deg, #ccc 0, #fff 75%);
    border:none
}

body .sppb-btn-primary-white.sppb-btn-gradient:focus {
    box-shadow:0 0 0 3px rgba(255, 165, 0, 0.5)
}

body .sppb-btn-secondary-primary {
    background: #EE003F;
    color: #FFFFFF;
    border:1px solid #EE003F
}

body .sppb-btn-secondary-primary:hover {
    background: #FFA500;
    color: #000000;
    border:1px solid #FFA500
}

body .sppb-btn-secondary-primary:focus {
    box-shadow:0 0 0 3px rgba(238, 0, 63, 0.5)
}

body .sppb-btn-secondary-primary.sppb-btn-outline {
    background: transparent;
    color: #EE003F;
    border-color:#EE003F
}

body .sppb-btn-secondary-primary.sppb-btn-outline:hover {
    background: #FFA500;
    color: #000000;
    border-color:#FFA500
}

body .sppb-btn-secondary-primary.sppb-btn-outline:focus {
    box-shadow:0 0 0 3px rgba(238, 0, 63, 0.5)
}

body .sppb-btn-secondary-primary.sppb-btn-outline-hover {
    background: #EE003F;
    color: #FFFFFF;
    border-color:#EE003F
}

body .sppb-btn-secondary-primary.sppb-btn-outline-hover:hover {
    background: transparent;
    color: #FFA500;
    border-color:#FFA500
}

body .sppb-btn-secondary-primary.sppb-btn-outline-hover:focus {
    box-shadow:0 0 0 3px rgba(238, 0, 63, 0.5)
}

body .sppb-btn-secondary-primary.sppb-btn-3d {
    background: #EE003F;
    color: #FFFFFF;
    border-color: #EE003F;
    border-bottom-color:#c80035
}

body .sppb-btn-secondary-primary.sppb-btn-3d:hover {
    background: #FFA500;
    color: #000000;
    border-color: #d98c00;
    border-bottom-color:#d98c00
}

body .sppb-btn-secondary-primary.sppb-btn-3d:focus {
    box-shadow:0 0 0 3px rgba(238, 0, 63, 0.5)
}

body .sppb-btn-secondary-primary.sppb-btn-gradient {
    background-image: linear-gradient(-45deg, #880024 0, #EE003F 75%);
    border:none
}

body .sppb-btn-secondary-primary.sppb-btn-gradient:hover {
    background-image: linear-gradient(-45deg, #FFA500 0, #EE003F 75%);
    border:none
}

body .sppb-btn-secondary-primary.sppb-btn-gradient:focus {
    box-shadow:0 0 0 3px rgba(238, 0, 63, 0.5)
}

body .btn-secondary, body .sppb-btn-secondary {
    background: #EE003F;
    color: #FFFFFF;
    border:1px solid #EE003F
}

body .btn-secondary.disabled, body .btn-secondary:hover, body .btn-secondary:active, body .btn-secondary:not(:disabled):not(.disabled):active, body .sppb-btn-secondary.disabled, body .sppb-btn-secondary:hover, body .sppb-btn-secondary:active, body .sppb-btn-secondary:not(:disabled):not(.disabled):active {
    background: #c80035;
    color: #FFFFFF;
    border:1px solid #c80035
}

body .btn-secondary:focus, body .sppb-btn-secondary:focus {
    box-shadow:0 0 0 3px rgba(238, 0, 63, 0.5)
}

body .btn-secondary.sppb-btn-outline, body .sppb-btn-secondary.sppb-btn-outline {
    background: transparent;
    color: #EE003F;
    border-color:#EE003F
}

body .btn-secondary.sppb-btn-outline:hover, body .btn-secondary.sppb-btn-outline:active, body .sppb-btn-secondary.sppb-btn-outline:hover, body .sppb-btn-secondary.sppb-btn-outline:active {
    background: #EE003F;
    color: #FFFFFF;
    border-color:#EE003F
}

body .btn-secondary.sppb-btn-outline:focus, body .sppb-btn-secondary.sppb-btn-outline:focus {
    box-shadow:0 0 0 3px rgba(238, 0, 63, 0.5)
}

body .btn-secondary.sppb-btn-outline-hover, body .sppb-btn-secondary.sppb-btn-outline-hover {
    background: #EE003F;
    color: #FFFFFF;
    border-color:#EE003F
}

body .btn-secondary.sppb-btn-outline-hover:hover, body .btn-secondary.sppb-btn-outline-hover:active, body .sppb-btn-secondary.sppb-btn-outline-hover:hover, body .sppb-btn-secondary.sppb-btn-outline-hover:active {
    background: transparent;
    color: #EE003F;
    border-color:#EE003F
}

body .btn-secondary.sppb-btn-outline-hover:focus, body .sppb-btn-secondary.sppb-btn-outline-hover:focus {
    box-shadow:0 0 0 3px rgba(238, 0, 63, 0.5)
}

body .btn-secondary.sppb-btn-3d, body .sppb-btn-secondary.sppb-btn-3d {
    background: #EE003F;
    color: #FFFFFF;
    border-color: #EE003F;
    border-bottom-color:#c80035
}

body .btn-secondary.sppb-btn-3d:hover, body .btn-secondary.sppb-btn-3d:active, body .sppb-btn-secondary.sppb-btn-3d:hover, body .sppb-btn-secondary.sppb-btn-3d:active {
    background: #c80035;
    color: #FFFFFF;
    border-color: #c80035;
    border-bottom-color:#c80035
}

body .btn-secondary.sppb-btn-3d:focus, body .sppb-btn-secondary.sppb-btn-3d:focus {
    box-shadow:0 0 0 3px rgba(238, 0, 63, 0.5)
}

body .btn-secondary.sppb-btn-gradient, body .sppb-btn-secondary.sppb-btn-gradient {
    background-image: linear-gradient(-45deg, #880024 0, #EE003F 75%);
    border:none
}

body .btn-secondary.sppb-btn-gradient:hover, body .btn-secondary.sppb-btn-gradient:active, body .sppb-btn-secondary.sppb-btn-gradient:hover, body .sppb-btn-secondary.sppb-btn-gradient:active {
    background-image: linear-gradient(135deg, #880024 0, #EE003F 75%);
    border:none
}

body .btn-secondary.sppb-btn-gradient:focus, body .sppb-btn-secondary.sppb-btn-gradient:focus {
    box-shadow:0 0 0 3px rgba(238, 0, 63, 0.5)
}

body .sppb-btn-secondary-dark {
    background: #EE003F;
    color: #FFFFFF;
    border:1px solid #EE003F
}

body .sppb-btn-secondary-dark:hover {
    background: #343a40;
    color: #FFFFFF;
    border:1px solid #343a40
}

body .sppb-btn-secondary-dark:focus {
    box-shadow:0 0 0 3px rgba(238, 0, 63, 0.5)
}

body .sppb-btn-secondary-dark.sppb-btn-outline {
    background: transparent;
    color: #EE003F;
    border-color:#EE003F
}

body .sppb-btn-secondary-dark.sppb-btn-outline:hover {
    background: #343a40;
    color: #FFFFFF;
    border-color:#343a40
}

body .sppb-btn-secondary-dark.sppb-btn-outline:focus {
    box-shadow:0 0 0 3px rgba(238, 0, 63, 0.5)
}

body .sppb-btn-secondary-dark.sppb-btn-outline-hover {
    background: #EE003F;
    color: #FFFFFF;
    border-color:#EE003F
}

body .sppb-btn-secondary-dark.sppb-btn-outline-hover:hover {
    background: transparent;
    color: #343a40;
    border-color:#343a40
}

body .sppb-btn-secondary-dark.sppb-btn-outline-hover:focus {
    box-shadow:0 0 0 3px rgba(238, 0, 63, 0.5)
}

body .sppb-btn-secondary-dark.sppb-btn-3d {
    background: #EE003F;
    color: #FFFFFF;
    border-color: #EE003F;
    border-bottom-color:#c80035
}

body .sppb-btn-secondary-dark.sppb-btn-3d:hover {
    background: #343a40;
    color: #FFFFFF;
    border-color: #23272b;
    border-bottom-color:#23272b
}

body .sppb-btn-secondary-dark.sppb-btn-3d:focus {
    box-shadow:0 0 0 3px rgba(238, 0, 63, 0.5)
}

body .sppb-btn-secondary-dark.sppb-btn-gradient {
    background-image: linear-gradient(-45deg, #880024 0, #EE003F 75%);
    border:none
}

body .sppb-btn-secondary-dark.sppb-btn-gradient:hover {
    background-image: linear-gradient(135deg, #060708 0, #343a40 75%);
    border:none
}

body .sppb-btn-secondary-dark.sppb-btn-gradient:focus {
    box-shadow:0 0 0 3px rgba(238, 0, 63, 0.5)
}

body .sppb-btn-secondary-white {
    background: #EE003F;
    color: #FFFFFF;
    border:1px solid #EE003F
}

body .sppb-btn-secondary-white:hover {
    background: #fff;
    color: #000000;
    border:1px solid #fff
}

body .sppb-btn-secondary-white:focus {
    box-shadow:0 0 0 3px rgba(238, 0, 63, 0.5)
}

body .sppb-btn-secondary-white.sppb-btn-outline {
    background: transparent;
    color: #EE003F;
    border-color:#EE003F
}

body .sppb-btn-secondary-white.sppb-btn-outline:hover {
    background: #fff;
    color: #000000;
    border-color:#fff
}

body .sppb-btn-secondary-white.sppb-btn-outline:focus {
    box-shadow:0 0 0 3px rgba(238, 0, 63, 0.5)
}

body .sppb-btn-secondary-white.sppb-btn-outline-hover {
    background: #EE003F;
    color: #FFFFFF;
    border-color:#EE003F
}

body .sppb-btn-secondary-white.sppb-btn-outline-hover:hover {
    background: transparent;
    color: #fff;
    border-color:#fff
}

body .sppb-btn-secondary-white.sppb-btn-outline-hover:focus {
    box-shadow:0 0 0 3px rgba(238, 0, 63, 0.5)
}

body .sppb-btn-secondary-white.sppb-btn-3d {
    background: #EE003F;
    color: #FFFFFF;
    border-color: #EE003F;
    border-bottom-color:#c80035
}

body .sppb-btn-secondary-white.sppb-btn-3d:hover {
    background: #fff;
    color: #000000;
    border-color: #ececec;
    border-bottom-color:#ececec
}

body .sppb-btn-secondary-white.sppb-btn-3d:focus {
    box-shadow:0 0 0 3px rgba(238, 0, 63, 0.5)
}

body .sppb-btn-secondary-white.sppb-btn-gradient {
    background-image: linear-gradient(-45deg, #880024 0, #EE003F 75%);
    border:none
}

body .sppb-btn-secondary-white.sppb-btn-gradient:hover {
    background-image: linear-gradient(135deg, #ccc 0, #fff 75%);
    border:none
}

body .sppb-btn-secondary-white.sppb-btn-gradient:focus {
    box-shadow:0 0 0 3px rgba(238, 0, 63, 0.5)
}

body .sppb-btn-dark-primary {
    background: #343a40;
    color: #FFFFFF;
    border:1px solid #343a40
}

body .sppb-btn-dark-primary:hover {
    background: #FFA500;
    color: #000000;
    border:1px solid #FFA500
}

body .sppb-btn-dark-primary:focus {
    box-shadow:0 0 0 3px rgba(52, 58, 64, 0.5)
}

body .sppb-btn-dark-primary.sppb-btn-outline {
    background: transparent;
    color: #343a40;
    border-color:#343a40
}

body .sppb-btn-dark-primary.sppb-btn-outline:hover {
    background: #FFA500;
    color: #000000;
    border-color:#FFA500
}

body .sppb-btn-dark-primary.sppb-btn-outline:focus {
    box-shadow:0 0 0 3px rgba(52, 58, 64, 0.5)
}

body .sppb-btn-dark-primary.sppb-btn-outline-hover {
    background: #343a40;
    color: #FFFFFF;
    border-color:#343a40
}

body .sppb-btn-dark-primary.sppb-btn-outline-hover:hover {
    background: transparent;
    color: #FFA500;
    border-color:#FFA500
}

body .sppb-btn-dark-primary.sppb-btn-outline-hover:focus {
    box-shadow:0 0 0 3px rgba(52, 58, 64, 0.5)
}

body .sppb-btn-dark-primary.sppb-btn-3d {
    background: #343a40;
    color: #FFFFFF;
    border-color: #343a40;
    border-bottom-color:#23272b
}

body .sppb-btn-dark-primary.sppb-btn-3d:hover {
    background: #FFA500;
    color: #000000;
    border-color: #d98c00;
    border-bottom-color:#d98c00
}

body .sppb-btn-dark-primary.sppb-btn-3d:focus {
    box-shadow:0 0 0 3px rgba(52, 58, 64, 0.5)
}

body .sppb-btn-dark-primary.sppb-btn-gradient {
    background-image: linear-gradient(-45deg, #060708 0, #343a40 75%);
    border:none
}

body .sppb-btn-dark-primary.sppb-btn-gradient:hover {
    background-image: linear-gradient(-45deg, #FFA500 0, #EE003F 75%);
    border:none
}

body .sppb-btn-dark-primary.sppb-btn-gradient:focus {
    box-shadow:0 0 0 3px rgba(52, 58, 64, 0.5)
}

body .sppb-btn-dark-secondary {
    background: #343a40;
    color: #FFFFFF;
    border:1px solid #343a40
}

body .sppb-btn-dark-secondary:hover {
    background: #EE003F;
    color: #FFFFFF;
    border:1px solid #EE003F
}

body .sppb-btn-dark-secondary:focus {
    box-shadow:0 0 0 3px rgba(52, 58, 64, 0.5)
}

body .sppb-btn-dark-secondary.sppb-btn-outline {
    background: transparent;
    color: #343a40;
    border-color:#343a40
}

body .sppb-btn-dark-secondary.sppb-btn-outline:hover {
    background: #EE003F;
    color: #FFFFFF;
    border-color:#EE003F
}

body .sppb-btn-dark-secondary.sppb-btn-outline:focus {
    box-shadow:0 0 0 3px rgba(52, 58, 64, 0.5)
}

body .sppb-btn-dark-secondary.sppb-btn-outline-hover {
    background: #343a40;
    color: #FFFFFF;
    border-color:#343a40
}

body .sppb-btn-dark-secondary.sppb-btn-outline-hover:hover {
    background: transparent;
    color: #EE003F;
    border-color:#EE003F
}

body .sppb-btn-dark-secondary.sppb-btn-outline-hover:focus {
    box-shadow:0 0 0 3px rgba(52, 58, 64, 0.5)
}

body .sppb-btn-dark-secondary.sppb-btn-3d {
    background: #343a40;
    color: #FFFFFF;
    border-color: #343a40;
    border-bottom-color:#23272b
}

body .sppb-btn-dark-secondary.sppb-btn-3d:hover {
    background: #EE003F;
    color: #FFFFFF;
    border-color: #c80035;
    border-bottom-color:#c80035
}

body .sppb-btn-dark-secondary.sppb-btn-3d:focus {
    box-shadow:0 0 0 3px rgba(52, 58, 64, 0.5)
}

body .sppb-btn-dark-secondary.sppb-btn-gradient {
    background-image: linear-gradient(-45deg, #060708 0, #343a40 75%);
    border:none
}

body .sppb-btn-dark-secondary.sppb-btn-gradient:hover {
    background-image: linear-gradient(135deg, #880024 0, #EE003F 75%);
    border:none
}

body .sppb-btn-dark-secondary.sppb-btn-gradient:focus {
    box-shadow:0 0 0 3px rgba(52, 58, 64, 0.5)
}

body .sppb-btn-dark-white {
    background: #343a40;
    color: #FFFFFF;
    border:1px solid #343a40
}

body .sppb-btn-dark-white:hover {
    background: #fff;
    color: #000000;
    border:1px solid #fff
}

body .sppb-btn-dark-white:focus {
    box-shadow:0 0 0 3px rgba(52, 58, 64, 0.5)
}

body .sppb-btn-dark-white.sppb-btn-outline {
    background: transparent;
    color: #343a40;
    border-color:#343a40
}

body .sppb-btn-dark-white.sppb-btn-outline:hover {
    background: #fff;
    color: #000000;
    border-color:#fff
}

body .sppb-btn-dark-white.sppb-btn-outline:focus {
    box-shadow:0 0 0 3px rgba(52, 58, 64, 0.5)
}

body .sppb-btn-dark-white.sppb-btn-outline-hover {
    background: #343a40;
    color: #FFFFFF;
    border-color:#343a40
}

body .sppb-btn-dark-white.sppb-btn-outline-hover:hover {
    background: transparent;
    color: #fff;
    border-color:#fff
}

body .sppb-btn-dark-white.sppb-btn-outline-hover:focus {
    box-shadow:0 0 0 3px rgba(52, 58, 64, 0.5)
}

body .sppb-btn-dark-white.sppb-btn-3d {
    background: #343a40;
    color: #FFFFFF;
    border-color: #343a40;
    border-bottom-color:#23272b
}

body .sppb-btn-dark-white.sppb-btn-3d:hover {
    background: #fff;
    color: #000000;
    border-color: #ececec;
    border-bottom-color:#ececec
}

body .sppb-btn-dark-white.sppb-btn-3d:focus {
    box-shadow:0 0 0 3px rgba(52, 58, 64, 0.5)
}

body .sppb-btn-dark-white.sppb-btn-gradient {
    background-image: linear-gradient(-45deg, #060708 0, #343a40 75%);
    border:none
}

body .sppb-btn-dark-white.sppb-btn-gradient:hover {
    background-image: linear-gradient(135deg, #ccc 0, #fff 75%);
    border:none
}

body .sppb-btn-dark-white.sppb-btn-gradient:focus {
    box-shadow:0 0 0 3px rgba(52, 58, 64, 0.5)
}

body .sppb-btn-white-primary {
    background: #fff;
    color: #000000;
    border:1px solid #fff
}

body .sppb-btn-white-primary:hover {
    background: #FFA500;
    color: #000000;
    border:1px solid #FFA500
}

body .sppb-btn-white-primary:focus {
    box-shadow:0 0 0 3px rgba(255, 255, 255, 0.5)
}

body .sppb-btn-white-primary.sppb-btn-outline {
    background: transparent;
    color: #fff;
    border-color:#fff
}

body .sppb-btn-white-primary.sppb-btn-outline:hover {
    background: #FFA500;
    color: #000000;
    border-color:#FFA500
}

body .sppb-btn-white-primary.sppb-btn-outline:focus {
    box-shadow:0 0 0 3px rgba(255, 255, 255, 0.5)
}

body .sppb-btn-white-primary.sppb-btn-outline-hover {
    background: #fff;
    color: #000000;
    border-color:#fff
}

body .sppb-btn-white-primary.sppb-btn-outline-hover:hover {
    background: transparent;
    color: #FFA500;
    border-color:#FFA500
}

body .sppb-btn-white-primary.sppb-btn-outline-hover:focus {
    box-shadow:0 0 0 3px rgba(255, 255, 255, 0.5)
}

body .sppb-btn-white-primary.sppb-btn-3d {
    background: #fff;
    color: #000000;
    border-color: #fff;
    border-bottom-color:#ececec
}

body .sppb-btn-white-primary.sppb-btn-3d:hover {
    background: #FFA500;
    color: #000000;
    border-color: #d98c00;
    border-bottom-color:#d98c00
}

body .sppb-btn-white-primary.sppb-btn-3d:focus {
    box-shadow:0 0 0 3px rgba(255, 255, 255, 0.5)
}

body .sppb-btn-white-primary.sppb-btn-gradient {
    background-image: linear-gradient(-45deg, #ccc 0, #fff 75%);
    border:none
}

body .sppb-btn-white-primary.sppb-btn-gradient:hover {
    background-image: linear-gradient(-45deg, #FFA500 0, #EE003F 75%);
    border:none
}

body .sppb-btn-white-primary.sppb-btn-gradient:focus {
    box-shadow:0 0 0 3px rgba(255, 255, 255, 0.5)
}

body .sppb-btn-white-secondary {
    background: #fff;
    color: #000000;
    border:1px solid #fff
}

body .sppb-btn-white-secondary:hover {
    background: #EE003F;
    color: #FFFFFF;
    border:1px solid #EE003F
}

body .sppb-btn-white-secondary:focus {
    box-shadow:0 0 0 3px rgba(255, 255, 255, 0.5)
}

body .sppb-btn-white-secondary.sppb-btn-outline {
    background: transparent;
    color: #fff;
    border-color:#fff
}

body .sppb-btn-white-secondary.sppb-btn-outline:hover {
    background: #EE003F;
    color: #FFFFFF;
    border-color:#EE003F
}

body .sppb-btn-white-secondary.sppb-btn-outline:focus {
    box-shadow:0 0 0 3px rgba(255, 255, 255, 0.5)
}

body .sppb-btn-white-secondary.sppb-btn-outline-hover {
    background: #fff;
    color: #000000;
    border-color:#fff
}

body .sppb-btn-white-secondary.sppb-btn-outline-hover:hover {
    background: transparent;
    color: #EE003F;
    border-color:#EE003F
}

body .sppb-btn-white-secondary.sppb-btn-outline-hover:focus {
    box-shadow:0 0 0 3px rgba(255, 255, 255, 0.5)
}

body .sppb-btn-white-secondary.sppb-btn-3d {
    background: #fff;
    color: #000000;
    border-color: #fff;
    border-bottom-color:#ececec
}

body .sppb-btn-white-secondary.sppb-btn-3d:hover {
    background: #EE003F;
    color: #FFFFFF;
    border-color: #c80035;
    border-bottom-color:#c80035
}

body .sppb-btn-white-secondary.sppb-btn-3d:focus {
    box-shadow:0 0 0 3px rgba(255, 255, 255, 0.5)
}

body .sppb-btn-white-secondary.sppb-btn-gradient {
    background-image: linear-gradient(-45deg, #ccc 0, #fff 75%);
    border:none
}

body .sppb-btn-white-secondary.sppb-btn-gradient:hover {
    background-image: linear-gradient(135deg, #880024 0, #EE003F 75%);
    border:none
}

body .sppb-btn-white-secondary.sppb-btn-gradient:focus {
    box-shadow:0 0 0 3px rgba(255, 255, 255, 0.5)
}

body .sppb-btn-white-dark {
    background: #fff;
    color: #000000;
    border:1px solid #fff
}

body .sppb-btn-white-dark:hover {
    background: #343a40;
    color: #FFFFFF;
    border:1px solid #343a40
}

body .sppb-btn-white-dark:focus {
    box-shadow:0 0 0 3px rgba(255, 255, 255, 0.5)
}

body .sppb-btn-white-dark.sppb-btn-outline {
    background: transparent;
    color: #fff;
    border-color:#fff
}

body .sppb-btn-white-dark.sppb-btn-outline:hover {
    background: #343a40;
    color: #FFFFFF;
    border-color:#343a40
}

body .sppb-btn-white-dark.sppb-btn-outline:focus {
    box-shadow:0 0 0 3px rgba(255, 255, 255, 0.5)
}

body .sppb-btn-white-dark.sppb-btn-outline-hover {
    background: #fff;
    color: #000000;
    border-color:#fff
}

body .sppb-btn-white-dark.sppb-btn-outline-hover:hover {
    background: transparent;
    color: #343a40;
    border-color:#343a40
}

body .sppb-btn-white-dark.sppb-btn-outline-hover:focus {
    box-shadow:0 0 0 3px rgba(255, 255, 255, 0.5)
}

body .sppb-btn-white-dark.sppb-btn-3d {
    background: #fff;
    color: #000000;
    border-color: #fff;
    border-bottom-color:#ececec
}

body .sppb-btn-white-dark.sppb-btn-3d:hover {
    background: #343a40;
    color: #FFFFFF;
    border-color: #23272b;
    border-bottom-color:#23272b
}

body .sppb-btn-white-dark.sppb-btn-3d:focus {
    box-shadow:0 0 0 3px rgba(255, 255, 255, 0.5)
}

body .sppb-btn-white-dark.sppb-btn-gradient {
    background-image: linear-gradient(-45deg, #ccc 0, #fff 75%);
    border:none
}

body .sppb-btn-white-dark.sppb-btn-gradient:hover {
    background-image: linear-gradient(135deg, #060708 0, #343a40 75%);
    border:none
}

body .sppb-btn-white-dark.sppb-btn-gradient:focus {
    box-shadow:0 0 0 3px rgba(255, 255, 255, 0.5)
}

body .btn-white, body .sppb-btn-white {
    background: #fff;
    color: #000000;
    border:1px solid #fff
}

body .btn-white.disabled, body .btn-white:hover, body .btn-white:active, body .btn-white:not(:disabled):not(.disabled):active, body .sppb-btn-white.disabled, body .sppb-btn-white:hover, body .sppb-btn-white:active, body .sppb-btn-white:not(:disabled):not(.disabled):active {
    background: #ececec;
    color: #000000;
    border:1px solid #ececec
}

body .btn-white:focus, body .sppb-btn-white:focus {
    box-shadow:0 0 0 3px rgba(255, 255, 255, 0.5)
}

body .btn-white.sppb-btn-outline, body .sppb-btn-white.sppb-btn-outline {
    background: transparent;
    color: #fff;
    border-color:#fff
}

body .btn-white.sppb-btn-outline:hover, body .btn-white.sppb-btn-outline:active, body .sppb-btn-white.sppb-btn-outline:hover, body .sppb-btn-white.sppb-btn-outline:active {
    background: #fff;
    color: #000000;
    border-color:#fff
}

body .btn-white.sppb-btn-outline:focus, body .sppb-btn-white.sppb-btn-outline:focus {
    box-shadow:0 0 0 3px rgba(255, 255, 255, 0.5)
}

body .btn-white.sppb-btn-outline-hover, body .sppb-btn-white.sppb-btn-outline-hover {
    background: #fff;
    color: #000000;
    border-color:#fff
}

body .btn-white.sppb-btn-outline-hover:hover, body .btn-white.sppb-btn-outline-hover:active, body .sppb-btn-white.sppb-btn-outline-hover:hover, body .sppb-btn-white.sppb-btn-outline-hover:active {
    background: transparent;
    color: #fff;
    border-color:#fff
}

body .btn-white.sppb-btn-outline-hover:focus, body .sppb-btn-white.sppb-btn-outline-hover:focus {
    box-shadow:0 0 0 3px rgba(255, 255, 255, 0.5)
}

body .btn-white.sppb-btn-3d, body .sppb-btn-white.sppb-btn-3d {
    background: #fff;
    color: #000000;
    border-color: #fff;
    border-bottom-color:#ececec
}

body .btn-white.sppb-btn-3d:hover, body .btn-white.sppb-btn-3d:active, body .sppb-btn-white.sppb-btn-3d:hover, body .sppb-btn-white.sppb-btn-3d:active {
    background: #ececec;
    color: #000000;
    border-color: #ececec;
    border-bottom-color:#ececec
}

body .btn-white.sppb-btn-3d:focus, body .sppb-btn-white.sppb-btn-3d:focus {
    box-shadow:0 0 0 3px rgba(255, 255, 255, 0.5)
}

body .btn-white.sppb-btn-gradient, body .sppb-btn-white.sppb-btn-gradient {
    background-image: linear-gradient(-45deg, #ccc 0, #fff 75%);
    border:none
}

body .btn-white.sppb-btn-gradient:hover, body .btn-white.sppb-btn-gradient:active, body .sppb-btn-white.sppb-btn-gradient:hover, body .sppb-btn-white.sppb-btn-gradient:active {
    background-image: linear-gradient(135deg, #ccc 0, #fff 75%);
    border:none
}

body .btn-white.sppb-btn-gradient:focus, body .sppb-btn-white.sppb-btn-gradient:focus {
    box-shadow:0 0 0 3px rgba(255, 255, 255, 0.5)
}

body .sppb-btn-link {
    color:#222222
}

body .sppb-btn-link:hover, body .sppb-btn-link:focus {
    color:#FFA500
}

.text-primary {
    color:#FFA500 !important
}

.text-secondary {
    color:#EE003F !important
}

.text-gradient {
    color: #FFA500;
    background: -webkit-linear-gradient(-45deg, #EE003F, #FFA500);
    background: linear-gradient(135deg, #EE003F, #FFA500);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color:transparent
}

.yiq-color {
    color:#000000 !important
}

.yiq-color h1, .yiq-color h2, .yiq-color h3, .yiq-color h4, .yiq-color h5, .yiq-color h6 {
    color:#000000
}

.yiq-color blockquote {
    color: #000000;
    border-color:#000000
}

.badge-primary {
    background-color: #FFA500;
    color:#000000
}

.badge-secondary {
    background-color: #EE003F;
    color:#FFFFFF
}

.border-primary {
    border-color: #FFA500 !important
}

input[type="text"]:not(.form-control), input[type="email"]:not(.form-control), input[type="url"]:not(.form-control), input[type="date"]:not(.form-control), input[type="password"]:not(.form-control), input[type="search"]:not(.form-control), input[type="tel"]:not(.form-control), input[type="number"]:not(.form-control), select:not(.form-control) {
    background-color: #FFFFFF
}

input[type="text"]:not(.form-control):focus, input[type="email"]:not(.form-control):focus, input[type="url"]:not(.form-control):focus, input[type="date"]:not(.form-control):focus, input[type="password"]:not(.form-control):focus, input[type="search"]:not(.form-control):focus, input[type="tel"]:not(.form-control):focus, input[type="number"]:not(.form-control):focus, select:not(.form-control):focus {
    border-color:#FFA500
}

.sppb-form-control:focus, .sppb-form-group .sppb-form-control:focus {
    border-color:#FFA500
}

.shape-primary .sppb-shape-container > svg polygon, .shape-primary .sppb-shape-container > svg path {
    fill:#FFA500 !important
}

.feature-box-1 .sppb-addon-content .sppb-icon {
    background: #FFA500;
    color:#000000
}

.feature-box-2 .sppb-addon-content .pull-left, .feature-box-2 .sppb-addon-content .pull-right {
    background: #FFA500;
    color:#000000
}

.feature-box-2 .sppb-addon-content .sppb-icon:after {
    box-shadow:0 0 0 2px #000000
}

.feature-box-4 .sppb-addon-content .sppb-icon .sppb-icon-container {
    background-color:#FFA500
}

.feature-box-4 .sppb-addon-content .sppb-icon .sppb-icon-container i {
    color:#000000
}

.feature-box-5 .sppb-addon-content .sppb-icon .sppb-icon-container i, .feature-box-6 .sppb-addon-content .sppb-icon .sppb-icon-container i {
    color:#FFA500
}

.feature-box-7:hover .sppb-addon-content .sppb-icon, .feature-box-7.active-style .sppb-addon-content .sppb-icon {
    background-color: #FFA500;
    color:#000000
}

.feature-box-8 .sppb-addon-content:hover .sppb-addon-title, .feature-box-8 .sppb-addon-content:focus .sppb-addon-title {
    color:#FFA500
}

.feature-box-9 .sppb-addon-content .sppb-icon i {
    color:#FFA500
}

.feature-box-9 .sppb-addon-content:hover .sppb-media-content .sppb-addon-title, .feature-box-9 .sppb-addon-content:focus .sppb-media-content .sppb-addon-title {
    color:#FFA500
}

.feature-box-10 .sppb-addon-content .sppb-icon .sppb-icon-container:before {
    background: -webkit-linear-gradient(-45deg, #EE003F, #FFA500);
    background:linear-gradient(135deg, #EE003F, #FFA500)
}

.feature-box-11 .sppb-addon-content .sppb-icon .sppb-icon-container {
    background-color: #FFFFFF;
    box-shadow:0px 0px 5px 5px rgba(255, 165, 0, 0.5)
}

.feature-box-11 .sppb-addon-content .sppb-icon .sppb-icon-container i {
    color:#FFA500
}

.feature-box-11:hover .sppb-addon-content .sppb-icon .sppb-icon-container, .feature-box-11:focus .sppb-addon-content .sppb-icon .sppb-icon-container {
    box-shadow:0px 0px 5px 5px orange
}

.feature-box-11:hover .sppb-addon-content .sppb-icon .sppb-icon-container i, .feature-box-11:focus .sppb-addon-content .sppb-icon .sppb-icon-container i {
    color:#000000
}

.feature-box-12:before {
    background-color:#EE003F
}

.feature-box-12:after {
    background-color:#FFA500
}

.feature-box-12:hover .sppb-addon-content:before, .feature-box-12:focus .sppb-addon-content:before {
    background: -webkit-linear-gradient(-45deg, #EE003F, #FFA500);
    background:linear-gradient(135deg, #EE003F, #FFA500)
}

.feature-box-13:hover:before, .feature-box-13:focus:before, .feature-box-13.active-style:before {
    border-top: 2px solid #FFA500;
    border-right:2px solid #FFA500
}

.feature-box-13:hover:after, .feature-box-13:focus:after, .feature-box-13.active-style:after {
    border-left: 2px solid #FFA500;
    border-bottom:2px solid #FFA500
}

.feature-box-13:hover .sppb-addon-content .sppb-icon-container i, .feature-box-13:focus .sppb-addon-content .sppb-icon-container i, .feature-box-13.active-style .sppb-addon-content .sppb-icon-container i {
    color:#FFA500
}

.feature-box-13:hover .sppb-addon-content .sppb-addon-title, .feature-box-13:focus .sppb-addon-content .sppb-addon-title, .feature-box-13.active-style .sppb-addon-content .sppb-addon-title {
    color:#FFA500
}

.feature-box-14 .sppb-addon-content {
    background:#FFA500
}

.feature-box-14:hover .sppb-addon-content {
    border-color: #FFA500;
    color:#FFA500
}

.feature-box-14:hover .sppb-addon-content .sppb-addon-title, .feature-box-14:hover .sppb-addon-content .sppb-addon-title a {
    color:#FFA500
}

.feature-box-15 .sppb-addon-content .sppb-icon-container i {
    color:#FFA500
}

.feature-box-15:hover .sppb-addon-content .sppb-icon-container {
    background:#FFA500
}

.feature-box-16 .sppb-addon-content .sppb-icon .sppb-icon-container {
    background:#FFA500
}

.feature-box-16:hover .sppb-addon-content .sppb-media-body .sppb-media-content .sppb-addon-title, .feature-box-16:hover .sppb-addon-content .sppb-media-body .sppb-media-content .sppb-addon-title a {
    color:#FFA500
}

.feature-box-17 .sppb-addon-content .sppb-addon-title, .feature-box-17 .sppb-addon-content .sppb-addon-title a {
    color:#FFA500
}

.feature-box-17:hover .sppb-addon-content .sppb-icon .sppb-icon-container {
    background:#FFA500
}

.feature-box-18 .sppb-addon-content .sppb-icon-container i {
    color: #FFA500
}

.icon-gradient [class * ="icon"] i, .icon-gradient[class * ="icon"] i {
    background: -webkit-linear-gradient(-45deg, #EE003F, #FFA500);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: #FFA500
}

.icon-primary [class * ="icon"] i, .icon-primary[class * ="icon"] i {
    color: #FFA500
}

.icon-secondary [class * ="icon"] i, .icon-secondary[class * ="icon"] i {
    color:#EE003F !important
}

.icon-box-gradient .sppb-icon .sppb-icon-container, .icon-box-gradient.sppb-icon .sppb-icon-inner {
    background: -webkit-linear-gradient(-45deg, #EE003F, #FFA500);
    background:linear-gradient(135deg, #EE003F, #FFA500)
}

.icon-box-gradient .sppb-icon .sppb-icon-container i, .icon-box-gradient.sppb-icon .sppb-icon-inner i {
    color:#000000 !important
}

.icon-box-primary .sppb-icon .sppb-icon-container, .icon-box-primary.sppb-icon .sppb-icon-inner {
    background-color:#FFA500
}

.icon-box-primary .sppb-icon .sppb-icon-container i, .icon-box-primary.sppb-icon .sppb-icon-inner i {
    color:#000000 !important
}

.icon-box-secondary .sppb-icon .sppb-icon-container, .icon-box-secondary.sppb-icon .sppb-icon-inner {
    background-color:#EE003F
}

.icon-box-secondary .sppb-icon .sppb-icon-container i, .icon-box-secondary.sppb-icon .sppb-icon-inner i {
    color:#000000 !important
}

.sppb-addon-single-image.single-image-1 .sppb-addon-single-image-container {
    background-color:#FFA500
}

.sppb-addon-single-image.single-image-3 .sppb-addon-single-image-container {
    background: -webkit-linear-gradient(-45deg, #EE003F, #FFA500);
    background:linear-gradient(135deg, #EE003F, #FFA500)
}

.sppb-carousel-extended .sppb-carousel-extended-nav-control .nav-control {
    color: #FFA500;
    border-color:#FFA500
}

.sppb-carousel-extended .sppb-carousel-extended-dots li.active span {
    background:#FFA500
}

.sppb-addon-sppb-flibox.front-gradient .sppb-flipbox-front:before, .sppb-addon-sppb-flibox.front-gradient .threeD-flip-front:before {
    background: -webkit-linear-gradient(-45deg, #EE003F, #FFA500) !important;
    background:linear-gradient(135deg, #EE003F, #FFA500) !important
}

.sppb-addon-sppb-flibox.back-gradient .sppb-flipbox-back:before, .sppb-addon-sppb-flibox.back-gradient .threeD-flip-back:before {
    background: -webkit-linear-gradient(135deg, #EE003F, #FFA500) !important;
    background:linear-gradient(-45deg, #EE003F, #FFA500) !important
}

.sppb-addon-sppb-flibox.front-primary .sppb-flipbox-front:before, .sppb-addon-sppb-flibox.front-primary .threeD-flip-front:before {
    background-color:#FFA500 !important
}

.sppb-addon-sppb-flibox.back-primary .sppb-flipbox-back:before, .sppb-addon-sppb-flibox.back-primary .threeD-flip-back:before {
    background-color:#FFA500 !important
}

.sppb-addon-ajax-contact.contact-form-2 .sppb-ajaxt-contact-form input:focus, .sppb-addon-ajax-contact.contact-form-2 .sppb-ajaxt-contact-form textarea:focus {
    border-color:#FFA500
}

.sppb-addon-sp-slider.slideshow-1 .sppb-sp-slider-button .sp-slider-btn-text {
    background:#FFA500
}

.sppb-addon-sp-slider.slideshow-1 .sppb-sp-slider-button .sp-slider-btn-text:hover, .sppb-addon-sp-slider.slideshow-1 .sppb-sp-slider-button .sp-slider-btn-text:focus {
    background:#cc8400
}

.sppb-addon-sp-slider.slideshow-1 .sp-dots .dot-indicator.active {
    background:#FFA500
}

.sppb-addon-timeline .timeline-item .timeline-date {
    color:#FFA500
}

.sppb-addon-timeline .timeline-movement:hover .title, .sppb-addon-timeline .timeline-movement:focus .title {
    color:#FFA500
}

.sppb-addon-timeline.timeline-1 .sppb-addon-timeline-wrapper:before {
    background-color:#FFA500 !important
}

.sppb-addon-timeline.timeline-1 .sppb-addon-timeline-wrapper .timeline-badge:before {
    border-color:#FFA500 !important
}

.sppb-addon-timeline.timeline-1 .sppb-addon-timeline-wrapper .timeline-badge:after {
    background:#FFA500 !important
}

.sppb-addon-text-block.text-block-1 {
    background:#FFFFFF
}

.sppb-addon-text-block.text-block-1 .sppb-addon-title {
    color:#FFA500
}

.sppb-addon-text-block.text-block-1:hover, .sppb-addon-text-block.text-block-1:focus {
    background: #FFA500;
    color: #000000;
    border-color:#FFA500
}

.sppb-addon-text-block.text-block-1:hover .sppb-addon-title, .sppb-addon-text-block.text-block-1:focus .sppb-addon-title {
    color:#000000
}

.sppb-addon .sppb-progress .sppb-progress-bar {
    background-color:#FFA500
}

.sppb-addon .sppb-progress .sppb-progress-bar.sppb-progress-bar-gradient {
    background: -webkit-linear-gradient(-45deg, #EE003F, #FFA500);
    background:linear-gradient(135deg, #EE003F, #FFA500)
}

.sppb-addon.progress-bar-2 .sppb-progress {
    border:1px solid #FFA500
}

.sppb-addon-testimonial .sppb-addon-testimonial-client {
    color: #FFA500
}

.sppb-addon-testimonial[class * ="testimonial-1"] .sppb-addon-testimonial-review {
    background-color: #FFA500;
    color: #000000
}

.sppb-addon-testimonial[class * ="testimonial-1"] .sppb-addon-testimonial-review:after {
    border-top:8px solid #FFA500
}

.sppb-addon-blocknumber.block-number-1:before {
    color:#FFA500
}

.sppb-addon-blocknumber.block-number-1 .sppb-media-heading {
    color:#FFA500
}

.sppb-addon-blocknumber.block-number-3 {
    background-color:#FFFFFF
}

.sppb-addon-blocknumber.block-number-3:before {
    border-color:#FFFFFF
}

.sppb-addon-blocknumber.block-number-3 .sppb-blocknumber-number {
    color:#FFA500
}

.sppb-addon-blocknumber.block-number-3:hover, .sppb-addon-blocknumber.block-number-3:focus {
    color: #000000;
    background: -webkit-linear-gradient(-45deg, #EE003F, #FFA500);
    background:linear-gradient(135deg, #EE003F, #FFA500)
}

.sppb-addon-blocknumber.block-number-3:hover:before, .sppb-addon-blocknumber.block-number-3:focus:before {
    opacity:1
}

.sppb-addon-blocknumber.block-number-3:hover .sppb-blocknumber-number, .sppb-addon-blocknumber.block-number-3:focus .sppb-blocknumber-number {
    color:#000000
}

.sppb-addon-blocknumber.block-number-3:hover .sppb-media-heading, .sppb-addon-blocknumber.block-number-3:focus .sppb-media-heading {
    color:#000000
}

.sppb-addon-blocknumber.block-number-4 .sppb-blocknumber-number {
    color:#FFA500
}

.sppb-addon-blocknumber.block-number-4:hover .sppb-media-heading, .sppb-addon-blocknumber.block-number-4:focus .sppb-media-heading {
    color:#FFA500
}

.sppb-addon-blocknumber.block-number-5 .sppb-addon-content .sppb-blocknumber .sppb-blocknumber-number {
    background:#FFA500
}

.sppb-addon-blocknumber.block-number-5:hover .sppb-media-heading {
    color:#FFA500
}

.sppb-addon-accordion .sppb-panel.sppb-panel-primary > .sppb-panel-heading {
    color:#FFA500
}

.sppb-addon-accordion .sppb-panel.sppb-panel-modern > .sppb-panel-heading.active {
    color:#FFA500
}

.sppb-addon-accordion.accordion-style-1 .sppb-addon-content .sppb-panel-group .sppb-panel .sppb-panel-heading:hover .sppb-toggle-direction, .sppb-addon-accordion.accordion-style-1 .sppb-addon-content .sppb-panel-group .sppb-panel .sppb-panel-heading:focus .sppb-toggle-direction, .sppb-addon-accordion.accordion-style-1 .sppb-addon-content .sppb-panel-group .sppb-panel .sppb-panel-heading.active .sppb-toggle-direction {
    background: #FFA500;
    color:#000000
}

.sppb-addon-accordion.accordion-style-2 .sppb-addon-content .sppb-panel-group .sppb-panel .sppb-panel-heading.active {
    border-color:#FFA500
}

.sppb-addon-accordion .sppb-addon-content .sppb-panel-group .sppb-panel.sppb-panel-faq .sppb-panel-heading:hover .sppb-toggle-direction, .sppb-addon-accordion .sppb-addon-content .sppb-panel-group .sppb-panel.sppb-panel-faq .sppb-panel-heading:focus .sppb-toggle-direction, .sppb-addon-accordion .sppb-addon-content .sppb-panel-group .sppb-panel.sppb-panel-faq .sppb-panel-heading.active .sppb-toggle-direction {
    background: #FFA500;
    color:#000000
}

.sppb-addon-tab .sppb-addon-content.sppb-tabs-tab .sppb-nav-tabs > li.active a {
    box-shadow: inset 0px 1px 0px #FFA500;
    border-top-color: #FFA500;
    color: #FFA500;
    background-color:#FFFFFF
}

.sppb-addon-tab .sppb-addon-content.sppb-lines-tab .sppb-nav-lines > li.active > a, .sppb-addon-tab .sppb-addon-content.sppb-lines-tab .sppb-nav-lines > li.active > a:focus, .sppb-addon-tab .sppb-addon-content.sppb-lines-tab .sppb-nav-lines > li.active > a:hover {
    color: #FFA500;
    border-color:#FFA500
}

.sppb-addon-tab .sppb-addon-content.modern-tab .sppb-nav-modern > li.active > a, .sppb-addon-tab .sppb-addon-content.modern-tab .sppb-nav-modern > li.active > a:hover, .sppb-addon-tab .sppb-addon-content.modern-tab .sppb-nav-modern > li.active > a:focus {
    color:#FFA500
}

.sppb-addon-pricing-table.pricing-featured .sppb-pricing-title {
    background: #FFA500;
    color:#000000
}

.sppb-addon-pricing-table.pricing-featured.pricing-table-1 {
    border-color:#FFA500
}

.sppb-addon-pricing-table.pricing-table-2:hover .sppb-pricing-box .sppb-pricing-header {
    background-color: #FFA500;
    color:#000000
}

.sppb-addon-pricing-table.pricing-table-2:hover .sppb-pricing-box .sppb-pricing-header .sppb-pricing-title {
    color:#000000
}

.sppb-addon-pricing-table.pricing-table-2:hover .sppb-pricing-box .sppb-pricing-price-container {
    background: #FFA500;
    color:#000000
}

.sppb-addon-pricing-table.pricing-table-2:hover .sppb-pricing-box .sppb-pricing-price-container .sppb-pricing-duration {
    color:#000000
}

.sppb-addon-pricing-table.pricing-table-2.pricing-featured .sppb-pricing-box .sppb-pricing-price-container {
    background: #FFA500;
    color:#000000
}

.sppb-addon-pricing-table.pricing-table-2.pricing-featured .sppb-pricing-box .sppb-pricing-price-container .sppb-pricing-duration {
    color:#000000
}

.sppb-addon-pricing-table.pricing-table-3 .sppb-pricing-box .sppb-pricing-header {
    background-color: #FFA500;
    color:#000000
}

.sppb-addon-pricing-table.pricing-table-3 .sppb-pricing-box .sppb-pricing-header .sppb-pricing-title {
    color:#000000
}

.sppb-addon-pricing-table.pricing-table-3:hover .sppb-pricing-price-container {
    color:#FFA500
}

.sppb-addon-pricing-table.pricing-table-3.pricing-featured .sppb-pricing-box .sppb-pricing-price-container {
    color: #FFA500
}

.sppb-addon-pricing-table[class * ="pricing-table-4"] .sppb-pricing-box .sppb-pricing-price-container .sppb-pricing-price {
    color: #FFA500
}

.sppb-addon-pricing-table[class * ="pricing-table-4"] .sppb-pricing-box:hover {
    border-color:#FFA500
}

.sppb-addon-pricing-table.pricing-table-4-primary .sppb-pricing-box {
    background: #FFA500;
    border-color:#FFA500
}

.sppb-addon-pricing-table.pricing-table-4-primary .sppb-pricing-box .sppb-pricing-footer a {
    color:#FFA500
}

.ut-addon-animated-number.ut-animated-number-1 {
    background:#FFA500
}

.ut-addon-animated-number.ut-animated-number-2 .icon-container {
    background:#FFA500
}

.sppb-addon-textrotator.ut-text-rotator-1 .cd-headline .cd-words-wrapper {
    color:#FFA500
}

.sppb-addon-textrotator.ut-text-rotator-1 .cd-headline .cd-words-wrapper:after {
    background-color:#FFA500
}

.ut-person-1 .sppb-addon-content .person-image .person-overlay {
    background: -webkit-linear-gradient(-45deg, rgba(238, 0, 63, 0.8), rgba(255, 165, 0, 0.8));
    background: linear-gradient(135deg, rgba(238, 0, 63, 0.8), rgba(255, 165, 0, 0.8));
    color:#000000
}

.ut-person-1 .sppb-addon-content .person-image .person-overlay .person-overlay-inner .person-social-icons .person-social > li > a {
    background: #000000;
    color:#FFFFFF
}

.ut-person-1 .sppb-addon-content .person-image .person-overlay .person-overlay-inner .person-name {
    color:#000000
}

.ut-person-1 .sppb-addon-content .person-after {
    background:#FFFFFF
}

.ut-person-1 .sppb-addon-content .person-social-icons .person-social > li > a {
    background: -webkit-linear-gradient(-45deg, #EE003F, #FFA500);
    background: linear-gradient(135deg, #EE003F, #FFA500);
    color:#000000
}

.ut-person-1 .sppb-addon-content .person-social-icons .person-social > li > a:hover, .ut-person-1 .sppb-addon-content .person-social-icons .person-social > li > a:focus {
    background: -webkit-linear-gradient(135deg, #EE003F, #FFA500);
    background:linear-gradient(-45deg, #EE003F, #FFA500)
}

.ut-person-2 .sppb-addon-content .person-image {
    background:#FFA500
}

.ut-person-2 .sppb-addon-content .person-image .person-overlay .person-overlay-inner .person-social > li > a {
    color:#FFA500
}

.ut-person-2 .sppb-addon-content .person-social-icons .person-social > li > a {
    background: #FFA500;
    color:#000000
}

.ut-person-3 .sppb-addon-content .person-image {
    background:#FFA500
}

.ut-person-3 .sppb-addon-content .person-image:before {
    background:#FFA500
}

.ut-person-3 .sppb-addon-content .person-image .person-overlay .person-overlay-inner .person-social > li > a {
    color:#FFA500
}

.ut-person-3 .sppb-addon-content .person-social-icons .person-social > li > a {
    background: #FFA500;
    color:#000000
}

.ut-person-4 .sppb-addon-content .person-image .person-overlay .person-overlay-inner:after {
    background:#FFA500
}

.ut-person-4 .sppb-addon-content .person-social {
    margin:0
}

.ut-person-4 .sppb-addon-content .person-social > li {
    margin:3px
}

.ut-person-4 .sppb-addon-content .person-social > li > a {
    background: #FFA500;
    color:#000000
}

.ut-person-5 .sppb-addon-content .person-information .person-name {
    color:#FFA500
}

.ut-person-5 .sppb-addon-content .person-social-icons .person-social > li > a {
    background:#FFA500
}

.ut-testimonial-1 .client-name {
    color:#FFA500
}

.ut-clients-style-1 .sppb-addon-content {
    background-color: #FFA500
}

a[class * ="btn-"].primary, a[class * ="btn-"].primary-hover:hover, a[class * ="btn-"].primary-hover:focus {
    background: #FFA500;
    border-color: #FFA500;
    color: #fff
}

a[class * ="btn-"].primary-outline, a[class * ="btn-"].primary-outline-hover:hover, a[class * ="btn-"].primary-hover:focus {
    background: transparent;
    border-color: #FFA500;
    color: #FFA500
}

a[class * ="btn-"].primary-border, a[class * ="btn-"].primary-border-hover:hover, a[class * ="btn-"].primary-hover:focus {
    border-color: #FFA500
}

a[class * ="btn-"].primary-content, a[class * ="btn-"].primary-content-hover:hover, a[class * ="btn-"].primary-content-hover:focus {
    background: transparent;
    border-color: transparent;
    color:#FFA500
}

.dropcap-2 .sppb-addon-content:first-letter {
    background: #FFA500;
    color:#000000
}

.title-dot.sppb-section .sppb-section-title .sppb-title-heading:before, .title-dot.sppb-section .sppb-section-title .sppb-title-heading:after, .title-dot.sppb-section .sppb-section-title .sppb-title-subheading:before, .title-dot.sppb-section .sppb-section-title .sppb-title-subheading:after, .title-dot.sppb-addon .sppb-addon-title:before, .title-dot.sppb-addon .sppb-addon-title:after, .title-dot.sp-column .sp-module-title:before, .title-dot.sp-column .sp-module-title:after, .title-dot.sp-module .sp-module-title:before, .title-dot.sp-module .sp-module-title:after, .title-bar.sppb-section .sppb-section-title .sppb-title-heading:before, .title-bar.sppb-section .sppb-section-title .sppb-title-heading:after, .title-bar.sppb-section .sppb-section-title .sppb-title-subheading:before, .title-bar.sppb-section .sppb-section-title .sppb-title-subheading:after, .title-bar.sppb-addon .sppb-addon-title:before, .title-bar.sppb-addon .sppb-addon-title:after, .title-bar.sp-column .sp-module-title:before, .title-bar.sp-column .sp-module-title:after, .title-bar.sp-module .sp-module-title:before, .title-bar.sp-module .sp-module-title:after, .subtitle-bar.sppb-section .sppb-section-title .sppb-title-heading:before, .subtitle-bar.sppb-section .sppb-section-title .sppb-title-heading:after, .subtitle-bar.sppb-section .sppb-section-title .sppb-title-subheading:before, .subtitle-bar.sppb-section .sppb-section-title .sppb-title-subheading:after, .subtitle-bar.sppb-addon .sppb-addon-title:before, .subtitle-bar.sppb-addon .sppb-addon-title:after, .subtitle-bar.sp-column .sp-module-title:before, .subtitle-bar.sp-column .sp-module-title:after, .subtitle-bar.sp-module .sp-module-title:before, .subtitle-bar.sp-module .sp-module-title:after {
    background-color:#FFA500
}

.title-dot.sppb-section .sppb-section-title .sppb-title-heading:before, .title-dot.sppb-section .sppb-section-title .sppb-title-heading:after, .title-dot.sppb-addon .sppb-addon-title:before, .title-dot.sppb-addon .sppb-addon-title:after, .title-dot.sp-column .sp-module-title:before, .title-dot.sp-column .sp-module-title:after, .title-dot.sp-module .sp-module-title:before, .title-dot.sp-module .sp-module-title:after {
    box-shadow:15px 0 0 0 #FFA500
}

.title-primary.sppb-section .sppb-section-title .sppb-title-heading, .title-primary.sppb-addon .sppb-addon-title, .title-primary.sppb-addon .sppb-addon-accordion-title, .title-primary.sp-column .sp-module-title, .title-primary.sp-module .sp-module-title {
    color:#FFA500 !important
}

.title-secondary.sppb-section .sppb-section-title .sppb-title-heading, .title-secondary.sppb-addon .sppb-addon-title, .title-secondary.sp-column .sp-module-title, .title-secondary.sp-module .sp-module-title {
    color:#EE003F !important
}

.title-gradient.sppb-section .sppb-section-title .sppb-title-heading, .title-gradient.sppb-addon .sppb-addon-title, .title-gradient.sp-column .sp-module-title, .title-gradient.sp-module .sp-module-title {
    color: #FFA500;
    background: -webkit-linear-gradient(-45deg, #EE003F, #FFA500);
    background: linear-gradient(135deg, #EE003F, #FFA500);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent
}

[class * ="title-1-"] .sppb-addon-title i, [class * ="title-1-"] .sppb-title-heading i {
    color:#FFA500
}

ul.categories-module li.active a, ul.categories-module li:hover a, ul.categories-module li:focus a {
    color:#FFA500
}

.blog-carousel .items-list .item-ct .article-date, .carousel-text .items-list .item-ct .article-date {
    background-color: #FFA500;
    color:#000000
}

.list-icon .item-ct {
    position:relative
}

.list-icon .item-ct:hover i {
    color:#FFA500
}

div.tagspopular ul li a:hover, div.tagspopular ul li a:focus {
    background: #FFA500;
    border-color: #FFA500;
    color:#000000
}

.list-style-1 ul > li:before, ul.list-style-1 > li:before {
    color:#FFA500
}

.list-style-2 ul > li:before, ul.list-style-2 > li:before {
    color:#FFA500
}

.list-style-3 ul > li:before, ul.list-style-3 > li:before {
    color:#FFA500
}

div.sp-simpleportfolio .sp-simpleportfolio-filter > ul > li > a:hover, div.sp-simpleportfolio .sp-simpleportfolio-filter > ul > li > a:focus {
    color: #FFA500;
    border-color:#FFA500
}

div.sp-simpleportfolio .sp-simpleportfolio-filter > ul > li.active a {
    background-color: #FFA500;
    border-color: #FFA500;
    color:#000000
}

div.sp-simpleportfolio .sp-simpleportfolio-item .sp-simpleportfolio-info:hover, div.sp-simpleportfolio .sp-simpleportfolio-item .sp-simpleportfolio-info:focus {
    color:#545454
}

div.sp-simpleportfolio .sp-simpleportfolio-item .sp-simpleportfolio-info:hover h3 > a, div.sp-simpleportfolio .sp-simpleportfolio-item .sp-simpleportfolio-info:focus h3 > a {
    color:#FFA500
}

div.sp-simpleportfolio .sp-simpleportfolio-item .sp-simpleportfolio-info:hover .sp-simpleportfolio-tags, div.sp-simpleportfolio .sp-simpleportfolio-item .sp-simpleportfolio-info:focus .sp-simpleportfolio-tags {
    color:#545454
}

div.sp-simpleportfolio .sp-simpleportfolio-item:hover .sp-simpleportfolio-info h3 > a, div.sp-simpleportfolio .sp-simpleportfolio-item:focus .sp-simpleportfolio-info h3 > a {
    color:#FFA500
}

div.sp-simpleportfolio .sp-simpleportfolio-item .sp-simpleportfolio-overlay-wrapper .sp-simpleportfolio-overlay.overlay-gradient {
    background: -webkit-linear-gradient(-45deg, rgba(238, 0, 63, 0.8), rgba(255, 165, 0, 0.8));
    background:linear-gradient(135deg, rgba(238, 0, 63, 0.8), rgba(255, 165, 0, 0.8))
}

div.sp-simpleportfolio .sp-simpleportfolio-item .sp-simpleportfolio-overlay-wrapper .sp-simpleportfolio-overlay.overlay-gradient .sp-simpleportfolio-title a {
    color:#000000
}

div.sp-simpleportfolio .sp-simpleportfolio-item .sp-simpleportfolio-overlay-wrapper .sp-simpleportfolio-overlay.overlay-gradient .sp-simpleportfolio-btns a {
    background-color: #000000;
    border-color: #000000;
    color:#FFFFFF
}

div.sp-simpleportfolio .sp-simpleportfolio-item.timeline-item .timeline-icon {
    background-image:linear-gradient(-90deg, #FFA500 0, #EE003F 75%)
}

div.sp-simpleportfolio .sp-simpleportfolio-item.timeline-item .timeline-icon:before {
    border-right-color:#EE003F !important
}

div.sp-simpleportfolio .sp-simpleportfolio-item.timeline-item .timeline-icon:after {
    border-left-color:#FFA500 !important
}

div.sp-simpleportfolio .sp-simpleportfolio-item.timeline-item .timeline-date {
    color: #000000;
    background: -webkit-linear-gradient(-45deg, #EE003F, #FFA500);
    background:linear-gradient(135deg, #EE003F, #FFA500)
}

.sp-simpleportfolio-view-item .portfolio-title:after {
    background-color:#FFA500
}

div.sp-simpleportfolio.portfolio-gradient .sp-simpleportfolio-overlay-wrapper .sp-simpleportfolio-overlay {
    background: -webkit-linear-gradient(-45deg, rgba(238, 0, 63, 0.8), rgba(255, 165, 0, 0.8));
    background:linear-gradient(135deg, rgba(238, 0, 63, 0.8), rgba(255, 165, 0, 0.8))
}

div.sp-simpleportfolio.portfolio-gradient .sp-simpleportfolio-overlay-wrapper .sp-simpleportfolio-overlay .sp-simpleportfolio-title a {
    color:#000000
}

div.sp-simpleportfolio.portfolio-gradient .sp-simpleportfolio-overlay-wrapper .sp-simpleportfolio-overlay .sp-simpleportfolio-btns a {
    background-color: #000000;
    border-color: #000000;
    color:#FFFFFF
}

.timetable .timetable-ct {
    border:1px solid #FFA500
}

.timetable .timetable-ct .day-col {
    border-left:1px solid #FFA500
}

.timetable .timetable-ct .day-col:nth-child(even) .doctor:nth-child(even) {
    background:#FFA500
}

.timetable .timetable-ct .day-col:nth-child(odd) .doctor:nth-child(odd) {
    background:#FFA500
}

.form-control:focus {
    border-color: #FFA500;
    box-shadow:none
}

blockquote {
    border-left-color: #FFA500;
    color:#545454
}

blockquote:before {
    color:#000000
}

.sppb-addon-alert .sppb-alert-primary {
    background: rgba(255, 165, 0, 0.1);
    color:#FFA500
}

.sppb-addon-articles-ticker .sppb-articles-ticker-heading {
    background: #FFA500;
    color:#000000
}

.sppb-addon-articles-ticker .sppb-articles-ticker-heading svg {
    color:#FFA500
}

.sppb-addon-articles-ticker .ticker-date-time {
    background: #FFA500;
    color:#000000
}

.sppb-addon-articles-scroller .sppb-articles-scroller-date-left-date {
    background:#FFA500
}

.sppb-addon-articles-scroller .sppb-articles-scroller-meta-date-left span {
    color:#000000
}

.sppb-addon-countdown .sppb-countdown-timer .sppb-countdown-number, .sppb-addon-countdown .sppb-countdown-timer .sppb-countdown-finishedtext {
    background-color: #FFA500;
    color: #000000;
    border-color: #cc8400
}
