/*.dark-bg-three {*/
/*    background-color: #1B2A49;*/
/*}*/

/*.header-banner-outer.header-five::before {*/
/*    background-image: none;*/
/*    background-color: #1B2A49;*/
/*}*/

/*.sec-title-five h2{*/
/*    color: #036;*/
/*}*/

/*.dark-bg-three {*/
/*    background-color: #036;*/
/*}*/

/*.cta-style-two h2{*/
/*    color: #036;*/
/*}*/

:root{
    --text-color: #2E2E2E;
    --accent-color: #ff8509;
    --accent-color-2: #64be47;
}

.stricky-fixed{
    display: none !important;
}
.header-banner-outer.header-five::before, .header-banner-outer.header-five::after{
    opacity: 0;
}

body:has(.hero-section){
    .header-banner-outer.header-five::before, .header-banner-outer.header-five::after{
        opacity: 0.1;
    }
}

/*.header-banner-outer.header-five:has(.hero-section)::before, .header-banner-outer.header-five:has(.hero-section)::after{*/
/*    opacity: 1;*/
/*}*/

.content-text p{
    margin-top: 0px !important;
    margin-bottom: 1rem !important;
}

html {
    scroll-behavior: smooth;
}

.content-block:has(.breadcrumb-area){
    padding-top: 0px;
    padding-bottom: 0px;
}

.rich-text{
    ul{
        margin-left: 1rem;
        margin-bottom: 1rem;
        li{
            list-style: square;
        }
    }
    h1, h2, h3, h4, h5{
        margin-bottom: 1.5rem;
        font-weight: 500;
        margin-top: 2rem;
    }
}

/*fix temp*/
.text-tiles__list .row>div:nth-of-type(5) svg{
    width: 10rem;
}
@media(min-width: 1024px){
    .service-section{
        background-image: url(images/bg2.png) !important;
        background-position: left top;
        background-position: 0rem top;
        background-repeat: no-repeat;
        background-size: 53rem;

    }
    .single-service-style-three{
        background: #ffffffe5;
    }
}
@media(max-width: 1023px){
    .service-section{
        background-image: url(images/bg2.png) !important;
        background-position: left top;
        background-position: 0rem top;
        background-repeat: no-repeat;
        background-size: contain;
    }
    .single-service-style-three{
        background: #ffffffe5;
    }
}

.single-service-style-three .top-box .num-box{
    color: #FF850929;
    transition: 0.3s;
}

.single-service-style-three:hover .top-box .num-box{
    color: var(--accent-color);
}
