.elementor-3745 .elementor-element.elementor-element-6d6f9401{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3745 .elementor-element.elementor-element-3a508499 .tx-section{background-color:transparent;background-image:linear-gradient(180deg, #F8FAFC 0%, #E0E7FF 100%);}.elementor-3745 .elementor-element.elementor-element-3a508499 > .elementor-widget-container{background-color:#F8FAFF;}.elementor-3745 .elementor-element.elementor-element-3a508499 .tx-button{margin:0px 0px 0px 0px;}.elementor-3745 .elementor-element.elementor-element-3a508499 .tx-description{padding:50px 0px 0px 0px;text-transform:capitalize;}.elementor-3745 .elementor-element.elementor-element-3a508499 .tx-subTitle{margin:0px 0px 0px 0px;}.elementor-3745 .elementor-element.elementor-element-3a508499 .tx-title{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
                .elementor-3745 .elementor-element.elementor-element-3a508499 .tx-title
                {font-size:80px;}.elementor-3745 .elementor-element.elementor-element-3aa0796a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3745 .elementor-element.elementor-element-1b2d028a .tx-section{background-color:transparent;background-image:linear-gradient(180deg, #F8FAFF 0%, #EEF3FF 100%);}.elementor-3745 .elementor-element.elementor-element-68626e3b{--display:flex;--overflow:hidden;}.elementor-3745 .elementor-element.elementor-element-744cfa7f .tx-description{color:#FFFFFF;margin:30px 0px 0px 0px;}.elementor-3745 .elementor-element.elementor-element-f9109c9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3745 .elementor-element.elementor-element-1fc9c616{--display:flex;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3745 .elementor-element.elementor-element-cee6e8f{--display:flex;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:767px){
                .elementor-3745 .elementor-element.elementor-element-3a508499 .tx-title
                {font-size:60px;}}/* Start custom CSS for tx_hero_section, class: .elementor-element-3a508499 */@media (min-width: 1200px) {@media (min-width: 1200px) {.as-hero-1-content-box {
    margin: 0 auto;
    position: relative;
    right: 20%;

}
    
}
    
}/* End custom CSS */