.elementor-303 .elementor-element.elementor-element-39473721 > .elementor-container{max-width:1140px;}.elementor-303 .elementor-element.elementor-element-39473721{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-303 .elementor-element.elementor-element-39473721 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-303 .elementor-element.elementor-element-39473721 > .elementor-shape-top .elementor-shape-fill{fill:#1231C6;}.elementor-303 .elementor-element.elementor-element-39473721 > .elementor-shape-top svg{width:calc(186% + 1.3px);height:366px;}.elementor-303 .elementor-element.elementor-element-39473721 > .elementor-shape-bottom .elementor-shape-fill{fill:#1231C3;}.elementor-303 .elementor-element.elementor-element-39473721 > .elementor-shape-bottom svg{height:222px;}.elementor-303 .elementor-element.elementor-element-4a4663e5 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-303 .elementor-element.elementor-element-4a4663e5{z-index:0;text-align:center;}.elementor-303 .elementor-element.elementor-element-61bb8158 > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(180deg, rgba(255, 255, 255, 0.04) 0%, #FFFFFF 100%);transition:background 0.9s;}.elementor-303 .elementor-element.elementor-element-61bb8158:hover .elementor-widget-container{background-color:rgba(2, 1, 1, 0.21);}.elementor-303 .elementor-element.elementor-element-61bb8158{text-align:center;}.elementor-303 .elementor-element.elementor-element-61bb8158 .elementor-heading-title{font-family:"Aguafina Script", Sans-serif;font-size:169px;color:#10299F;}.elementor-303 .elementor-element.elementor-element-12c46e42 > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);}.elementor-303 .elementor-element.elementor-element-12c46e42{text-align:center;}.elementor-303 .elementor-element.elementor-element-12c46e42 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:31px;font-weight:300;color:#0D37FF;}.elementor-303 .elementor-element.elementor-element-2ebe0ee9 > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);}.elementor-303 .elementor-element.elementor-element-2ebe0ee9{text-align:center;}.elementor-303 .elementor-element.elementor-element-2ebe0ee9 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:31px;font-weight:300;color:#022DF8;}.elementor-303 .elementor-element.elementor-element-50c5d887 > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);}.elementor-303 .elementor-element.elementor-element-50c5d887{text-align:center;}.elementor-303 .elementor-element.elementor-element-50c5d887 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:31px;font-weight:300;color:#0732FC;}.elementor-303 .elementor-element.elementor-element-328ea2b > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);}.elementor-303 .elementor-element.elementor-element-328ea2b{text-align:center;}.elementor-303 .elementor-element.elementor-element-328ea2b .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:31px;font-weight:300;color:#022DF8;}.elementor-303 .elementor-element.elementor-element-3d87a848 > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);}.elementor-303 .elementor-element.elementor-element-3d87a848{text-align:center;}.elementor-303 .elementor-element.elementor-element-3d87a848 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:31px;font-weight:300;color:#0D37FF;}@media(max-width:1024px){.elementor-303 .elementor-element.elementor-element-4a4663e5{text-align:center;}}@media(max-width:767px){.elementor-303 .elementor-element.elementor-element-39473721{padding:90px 40px 90px 40px;}.elementor-303 .elementor-element.elementor-element-4a4663e5 > .elementor-widget-container{padding:30px 60px 30px 60px;}.elementor-303 .elementor-element.elementor-element-4a4663e5{text-align:center;}.elementor-303 .elementor-element.elementor-element-61bb8158 .elementor-heading-title{font-size:33px;}}