.elementor-3463 .elementor-element.elementor-element-3463 .elementor-tab-title, .elementor-3463 .elementor-element.elementor-element-3463 .elementor-tab-title:before, .elementor-3463 .elementor-element.elementor-element-3463 .elementor-tab-title:after, .elementor-3463 .elementor-element.elementor-element-3463 .elementor-tab-content, .elementor-3463 .elementor-element.elementor-element-3463 .elementor-tabs-content-wrapper{border-width:0px;}.elementor-3463 .elementor-element.elementor-element-3463 .elementor-tab-title, .elementor-3463 .elementor-element.elementor-element-3463 .elementor-tab-title a{color:#022638;}.elementor-3463 .elementor-element.elementor-element-3463 .elementor-tab-title.elementor-active,
					 .elementor-3463 .elementor-element.elementor-element-3463 .elementor-tab-title.elementor-active a{color:#FFFFFF;}/* Start custom CSS for tabs, class: .elementor-element-3463 */.elementor-3463 .elementor-element.elementor-element-3463 {
    max-width: 760px;
}
.elementor-3463 .elementor-element.elementor-element-3463 .elementor-tabs-wrapper{
    position: relative;
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-wrap: wrap;
}
.elementor-tabs .elementor-tab-mobile-title {
    display: none!important;
}

.elementor-3463 .elementor-element.elementor-element-3463 .elementor-tab-title{
    line-height: 1.5;
    padding: 7px;
    text-align: center;
    width: 32%;
    margin: 0;
    font-size: 16px;
    font-weight: 600;
    font-family: "Gilroy", Sans-Serif;
    flex-grow: 1;
    flex-shrink: 1;
    border-bottom: 3px solid transparent;
    transition: border-bottom-color 0.2s ease-in-out;
}
@media (max-width: 520px){
    .elementor-3463 .elementor-element.elementor-element-3463 .elementor-tab-title{
        width: 100%;
    }
    
    .elementor-3463 .elementor-element.elementor-element-3463 .elementor-tab-title a:after,
    .elementor-3463 .elementor-element.elementor-element-3463 .elementor-tab-title:hover a:after{
        display: inline-block;
        content: "";
        background-image: url(https://tectonstaging.wpengine.com/wp-content/uploads/2022/04/arrow-dark.svg);
        width: 23px;
        height: 9px;
        background-repeat: no-repeat;
        margin-left: 5px;
    }
    
    .elementor-3463 .elementor-element.elementor-element-3463 .elementor-tab-title.elementor-active a:after,
    .elementor-3463 .elementor-element.elementor-element-3463 .elementor-tab-title:hover a:after{
        background-image: url(https://tectonstaging.wpengine.com/wp-content/uploads/2022/03/arrow.svg);
    }
}

.elementor-3463 .elementor-element.elementor-element-3463 .elementor-tab-title a:hover,.elementor-3463 .elementor-element.elementor-element-3463 .elementor-tab-title a:focus{
    text-decoration: none!important;
}
.elementor-3463 .elementor-element.elementor-element-3463 .elementor-tab-title.elementor-active,
.elementor-3463 .elementor-element.elementor-element-3463 .elementor-tab-title:hover,.elementor-3463 .elementor-element.elementor-element-3463 .elementor-tab-title:focus{
    border-bottom-color: #D30602;
}

.elementor-3463 .elementor-element.elementor-element-3463 .elementor-tab-title.elementor-active a,
.elementor-3463 .elementor-element.elementor-element-3463 .elementor-tab-title:hover a,.elementor-3463 .elementor-element.elementor-element-3463 .elementor-tab-title:focus a{
    color: #BC2110;
}

.elementor-3463 .elementor-element.elementor-element-3463 .elementor-tab-content{
    padding: 0;
}/* End custom CSS */