@media(max-width:991px){
    .customer-support-options ul{
        grid-template-columns: 1fr 1fr;
    }
    .customer-support-content-wrapper{
        padding:40px;
    }
    .option-cta a:before{
        display: none;
    }
    .option-title:hover .option-cta a{
        color: initial !important;
    }
    .option-title .section-title .elementor-heading-title:after{
        display: none;
    }
    .option-title:hover .section-title{
        transform: translateX(0px);
    }
    .saas-title{
        writing-mode: unset;
    }
    .team-members-wrapper{
        grid-template-columns: repeat(2,1fr);
    }
    .section-title .elementor-heading-title:after{
        display: none;
    }
    .hero-cta .elementor-button-content-wrapper{
        width: 100%;
        text-align: left;
    }
}
@media(max-width:768px){
    .inner-section .section-title .elementor-heading-title:after{
        display: none;
    }
    .customer-support-options ul{
        grid-template-columns: 1fr;
    }
    .customer-support-content-wrapper{
        padding:40px 10px;
    }
    .custom-support-content h2{
        font-size: 30px;
        margin-bottom: 20px;
    }
    .close-support-content{
        top: 15px;
        right: 30px;
    }
    .option-title-content img{
        float: none !important;
        display: block;
        margin-bottom: 20px;
    }
    .team-members-wrapper{
        grid-template-columns: repeat(1,1fr);
    }
    
}
@media(max-width:460px){
    .about-option-box > div:before{
        display: none;
    }
    .about-option-box:hover svg *{
        fill: #b72126;
    }
    .about-option-box:hover .about-option-desc > div{
        padding-left: 0px !important;
    }
    .section-title.large-text .elementor-heading-title:after{
        right: 0;
    }
    .level-count > div{
        width: 120px !important;
        height: 120px;
    }
}

@media(orientation:landscape) and (max-width:991px){
    .hero > .elementor-container{
        min-height: 600px !important;
    }
    .hero-cta{
        width: auto !important;
        max-width: auto !important;
        margin-right: 10px !important;
    }
}   