.elementor-22053 .elementor-element.elementor-element-86ff209{margin-top:50px;margin-bottom:50px;}.elementor-22053 .elementor-element.elementor-element-1ade56c{text-align:center;}.elementor-22053 .elementor-element.elementor-element-1ade56c .elementor-heading-title{font-family:"Crimson Text", Sans-serif;font-weight:600;}.elementor-22053 .elementor-element.elementor-element-c7a5b46 .tf-tabs .tf-tabnav ul > li img, .elementor-22053 .elementor-element.elementor-element-c7a5b46 .tf-tabs .tf-tabnav ul > li svg{width:15px;}.elementor-22053 .elementor-element.elementor-element-c7a5b46 .tf-tabs .tf-tabnav ul > li i{font-size:15px;color:#000000;}.elementor-22053 .elementor-element.elementor-element-c7a5b46 .tf-tabs.icon-position-left .tf-tabnav ul > li img, .elementor-22053 .elementor-element.elementor-element-c7a5b46 .tf-tabs.icon-position-left .tf-tabnav ul > li svg, .elementor-22053 .elementor-element.elementor-element-c7a5b46 .tf-tabs.icon-position-left .tf-tabnav ul > li i{margin-right:5px;}.elementor-22053 .elementor-element.elementor-element-c7a5b46 .tf-tabs.icon-position-top .tf-tabnav ul > li img, .elementor-22053 .elementor-element.elementor-element-c7a5b46 .tf-tabs.icon-position-top .tf-tabnav ul > li svg, .elementor-22053 .elementor-element.elementor-element-c7a5b46 .tf-tabs.icon-position-top .tf-tabnav ul > li i{margin-bottom:5px;}.elementor-22053 .elementor-element.elementor-element-c7a5b46 .tf-tabs.icon-position-right .tf-tabnav ul > li img, .elementor-22053 .elementor-element.elementor-element-c7a5b46 .tf-tabs.icon-position-right .tf-tabnav ul > li svg, .elementor-22053 .elementor-element.elementor-element-c7a5b46 .tf-tabs.icon-position-right .tf-tabnav ul > li i{margin-left:5px;}.elementor-22053 .elementor-element.elementor-element-c7a5b46 .tf-tabs .tf-tabnav ul > li .tab-title-text{font-weight:500;color:#000000;}.elementor-22053 .elementor-element.elementor-element-c7a5b46 .tf-tabs .tf-tabnav ul > li{padding:4px 10px 4px 10px;margin:-1px 0px 0px 0px;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-22053 .elementor-element.elementor-element-c7a5b46 .tf-tabs .tf-tabnav ul > li svg{fill:#000000;}.elementor-22053 .elementor-element.elementor-element-c7a5b46 .tf-tabs .tf-tabnav ul > li:hover .tab-title-text{color:#000000;}.elementor-22053 .elementor-element.elementor-element-c7a5b46 .tf-tabs .tf-tabnav ul > li:hover{background-color:#D8D8D8;}.elementor-22053 .elementor-element.elementor-element-c7a5b46 .tf-tabs .tf-tabnav ul > li:hover i{color:#ffffff;}.elementor-22053 .elementor-element.elementor-element-c7a5b46 .tf-tabs .tf-tabnav ul > li:hover svg{fill:#ffffff;}.elementor-22053 .elementor-element.elementor-element-c7a5b46 .tf-tabs .tf-tabnav ul > li.active .tab-title-text{color:#000000;}.elementor-22053 .elementor-element.elementor-element-c7a5b46 .tf-tabs .tf-tabnav ul > li.set-active-tab .tab-title-text{color:#000000;}.elementor-22053 .elementor-element.elementor-element-c7a5b46 .tf-tabs .tf-tabnav ul > li.active, .elementor-22053 .elementor-element.elementor-element-c7a5b46 .tf-tabs .tf-tabnav ul > li.set-active-tab{background-color:#D8D8D8;}.elementor-22053 .elementor-element.elementor-element-c7a5b46 .tf-tabs .tf-tabnav ul > li.active i{color:#ffffff;}.elementor-22053 .elementor-element.elementor-element-c7a5b46 .tf-tabs .tf-tabnav ul > li.active svg{fill:#ffffff;}.elementor-22053 .elementor-element.elementor-element-c7a5b46 .tf-tabs .tf-tabnav ul > li.set-active-tab i{color:#ffffff;}.elementor-22053 .elementor-element.elementor-element-c7a5b46 .tf-tabs .tf-tabnav ul > li.set-active-tab svg{fill:#ffffff;}.elementor-22053 .elementor-element.elementor-element-c7a5b46 .tf-tabs .tf-tabcontent{color:#000000;padding:0px 0px 0px 0px;}@media(max-width:767px){.elementor-22053 .elementor-element.elementor-element-86ff209{margin-top:30px;margin-bottom:30px;}.elementor-22053 .elementor-element.elementor-element-1ade56c .elementor-heading-title{font-size:40px;}}/* Start custom CSS for tftabs, class: .elementor-element-c7a5b46 */.tf-tabs{
    display: flex;
    gap:20px;
}
.tf-tabs .tf-tabnav ul{
    flex-direction: column !important;
}
.tf-tabs .tf-tabnav ul li{
    width:100%;
   justify-content: flex-start;
}
.tf-tabnav{
        width: 30%;
    flex-shrink: 0;
}
.elementor-tab-title{
    width:100%;
}
.elementor-22053 .elementor-element.elementor-element-c7a5b46 .elementor-heading-title{
    margin-left:10px;
}
@media(max-width:767px){
   .tf-tabs {
            flex-direction: column;

    }
    .tf-tabnav{
        width: 100%;

}
}/* End custom CSS */