@media (min-width: 996px) {
  div#column-id-b01a73df-48df-4ceb-a3db-d3e4e18cab73 {
    height: 0px;
  }
  
}

:root {
  --header_height: $header_height;
  --text-color: #252525 !important;
  --link-color: #0345bf !important;
  --gradient-color-1: #ffd000 !important;
  --gradient-color-2: #d38e0e !important;


.hero-section .sppb-row-overlay{
background: linear-gradient(171.51deg, #6890df -2.17%, rgb(14 0 35 / 31%) 55.3%, rgb(0 32 35 / 67%) 89.25%, rgba(14, 0, 35, 0) 161.74%) !important;
}

body.transparent-header #sp-header.header-sticky {
    background: linear-gradient(171.51deg, #ddc51f -2.17%, rgb(255 255 255 / 70%) 55.3%, rgb(225 163 52 / 56%) 89.25%, #ffc107 161.74%);
}
#sp-header {
    background: linear-gradient(171.51deg, #ddc51f -2.17%, rgb(255 255 255 / 70%) 55.3%, rgb(225 163 52 / 56%) 89.25%, #ffc107 161.74%);
}

.service-feature {
    background: #f4b90d;
}
#sp-footer .container-inner {
    border-top: none;
}

#sp-footer, #sp-bottom {
        background: linear-gradient(180deg, #a8b0b1 -2.17%, rgb(168 176 177) 55.3%, rgb(4 70 77 / 56%) 89.25%, rgb(4 70 77 / 56%) 89.25%);
    color: #ffffff;
}

.common-feature-box-section .addon-root-feature>div:hover{
    background: linear-gradient(145deg, #ffd000,#d38e0e);
}


.sp-megamenu-parent>li>a, .sp-megamenu-parent>li>span {
    display: inline-block;
    padding: 0 15px;
    line-height: 80px;
    font-size: 20px;
    font-weight: bold;
    margin: 0;
    color: #3e3737;
}


.sppb-addon-form-builder .sppb-addon-form-builder-form .sppb-form-builder-field-1::before, .sppb-addon-form-builder .sppb-addon-form-builder-form .sppb-form-builder-field-2::before, .sppb-addon-form-builder .sppb-addon-form-builder-form .sppb-form-builder-field-3::before{
color: #ffae3d;
}
.contact-us-details-box .sppb-addon-text-block .sppb-addon-content ul>:nth-child(1)::before, .contact-us-details-box .sppb-addon-text-block .sppb-addon-content ul>:nth-child(2)::before{
color: #ffae3d;
}

a {
    color: #ffc107;
}
a:hover, a:focus, a:active {
    color: #d38e0e;
}

body .sppb-btn.gradient-button:hover i.fas, body .btn.gradient-button:hover i.fas{
color:#ffc107;
}


.offcanvas-menu {
    background-color: #d38e0e;
    color: #FFFFFF;
}


.offcanvas-menu .offcanvas-inner ul.menu li.active a {
    color: #252525;
}

.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: #8c7d22;
}

/*.offcanvas-menu .offcanvas-inner a:hover, .offcanvas-menu .offcanvas-inner a:focus, .offcanvas-menu .offcanvas-inner a:active {
    color: #595803;
}*/

.offcanvas-menu .offcanvas-inner a:hover, .offcanvas-menu .offcanvas-inner a:focus, .offcanvas-menu .offcanvas-inner a:active {
    color: #ffffffab;
}

.common-block-number .sppb-blocknumber .pull-left .sppb-blocknumber-number {
    background: linear-gradient(145deg, #ffd000, #d38e0e);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}

@media(max-width: 425px){
#sppb-addon-4141bb98-8c98-4627-be99-e08317f903cd .ZTN5DcYDXd {
    display: flex;
    align-items: center;
    flex-direction: column-reverse;
    gap: 10px;
}
}