.elementor-3112 .elementor-element.elementor-element-3943d8a0 > .elementor-container{max-width:1200px;min-height:700px;}.elementor-3112 .elementor-element.elementor-element-3943d8a0{margin-top:-113px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-3112 .elementor-element.elementor-element-3b114834.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3112 .elementor-element.elementor-element-3b114834.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3112 .elementor-element.elementor-element-3b114834{z-index:1;}.elementor-3112 .elementor-element.elementor-element-477e9cb6 .elementor-heading-title{font-family:"Interstate Black", Sans-serif;font-size:14px;font-weight:normal;text-transform:uppercase;line-height:25px;letter-spacing:2px;color:#FFFFFF;}.elementor-3112 .elementor-element.elementor-element-8a0b6fc > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-3112 .elementor-element.elementor-element-8a0b6fc .elementor-heading-title{font-family:"Interstate Black", Sans-serif;font-size:59px;font-weight:normal;line-height:60px;letter-spacing:-0.7px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-3112 .elementor-element.elementor-element-245429b9 > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-3112 .elementor-element.elementor-element-245429b9{font-family:"Interstate Regular", Sans-serif;font-size:18px;font-weight:normal;line-height:25px;letter-spacing:1px;color:#FFFFFF99;}.elementor-3112 .elementor-element.elementor-element-5e7079f5 > .elementor-container{max-width:1200px;}.elementor-3112 .elementor-element.elementor-element-5e7079f5{margin-top:50px;margin-bottom:20px;padding:0px 0px 0px 65px;}.elementor-3112 .elementor-element.elementor-element-55fd70e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3112 .elementor-element.elementor-element-55fd70e{font-family:"Interstate Regular", Sans-serif;font-size:18px;font-weight:normal;color:#7A7A7A;}.elementor-3112 .elementor-element.elementor-element-f51d1d1 > .elementor-container{max-width:1200px;}.elementor-3112 .elementor-element.elementor-element-f51d1d1{margin-top:0px;margin-bottom:50px;}.elementor-3112 .elementor-element.elementor-element-f7c1f1e > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-3112 .elementor-element.elementor-element-f7c1f1e .elementor-counter-number-wrapper{color:#781C8F;font-family:"Interstate", Sans-serif;font-size:50px;font-weight:600;}.elementor-3112 .elementor-element.elementor-element-f7c1f1e .elementor-counter-title{color:#373737;font-family:"Interstate", Sans-serif;font-weight:400;}.elementor-3112 .elementor-element.elementor-element-3b6c467 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-3112 .elementor-element.elementor-element-3b6c467 .elementor-counter-number-wrapper{color:#2B5BD3;font-family:"Interstate", Sans-serif;font-size:50px;font-weight:600;}.elementor-3112 .elementor-element.elementor-element-3b6c467 .elementor-counter-title{color:#373737;font-family:"Interstate", Sans-serif;font-weight:400;}.elementor-3112 .elementor-element.elementor-element-2384399 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-3112 .elementor-element.elementor-element-2384399 .elementor-counter-number-wrapper{color:#00A8D9;font-family:"Interstate", Sans-serif;font-size:50px;font-weight:600;}.elementor-3112 .elementor-element.elementor-element-2384399 .elementor-counter-title{color:#373737;font-family:"Interstate", Sans-serif;font-weight:400;}.elementor-3112 .elementor-element.elementor-element-128f3bc > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-3112 .elementor-element.elementor-element-128f3bc .elementor-counter-number-wrapper{color:#BF007A;font-family:"Interstate", Sans-serif;font-size:50px;font-weight:600;}.elementor-3112 .elementor-element.elementor-element-128f3bc .elementor-counter-title{color:#373737;font-family:"Interstate", Sans-serif;font-weight:400;}.elementor-3112 .elementor-element.elementor-element-628b833d > .elementor-container{max-width:1200px;}.elementor-3112 .elementor-element.elementor-element-628b833d{margin-top:0px;margin-bottom:120px;padding:0px 0px 0px 65px;}.elementor-3112 .elementor-element.elementor-element-22c21ba4 > .elementor-widget-container{margin:0px 0px 9px 0px;}.elementor-3112 .elementor-element.elementor-element-22c21ba4 .elementor-heading-title{font-family:"Interstate Black", Sans-serif;font-size:14px;font-weight:normal;text-transform:uppercase;line-height:25px;letter-spacing:2px;color:#292629;}.elementor-3112 .elementor-element.elementor-element-6180ded{width:auto;max-width:auto;}.elementor-3112 .elementor-element.elementor-element-87c68a0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3112 .elementor-element.elementor-element-20b750c5{width:auto;max-width:auto;}.elementor-3112 .elementor-element.elementor-element-2d789a9{width:auto;max-width:auto;}.elementor-3112 .elementor-element.elementor-element-411e790{width:auto;max-width:auto;}.elementor-3112 .elementor-element.elementor-element-82e3180{width:auto;max-width:auto;}.elementor-3112 .elementor-element.elementor-element-ce613d6 > .elementor-container{max-width:1200px;}.elementor-3112 .elementor-element.elementor-element-ce613d6{margin-top:0px;margin-bottom:120px;padding:0px 0px 0px 65px;}.elementor-3112 .elementor-element.elementor-element-c5520db{margin-top:0px;margin-bottom:0px;}.elementor-3112 .elementor-element.elementor-element-620e7a4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3112 .elementor-element.elementor-element-2518db0 > .elementor-widget-container{margin:0px 0px 9px 0px;}.elementor-3112 .elementor-element.elementor-element-2518db0 .elementor-heading-title{font-family:"Interstate Black", Sans-serif;font-size:14px;font-weight:normal;text-transform:uppercase;line-height:25px;letter-spacing:2px;color:#292629;}.elementor-3112 .elementor-element.elementor-element-e09d134 > .elementor-element-populated{padding:0px 0px 0px 120px;}.elementor-3112 .elementor-element.elementor-element-e7b30a4{font-family:"Interstate Light", Sans-serif;font-size:18px;font-weight:normal;line-height:25px;letter-spacing:0.4px;color:#787279;}.elementor-3112 .elementor-element.elementor-element-547d1037 > .elementor-container{max-width:1200px;}.elementor-3112 .elementor-element.elementor-element-547d1037{margin-top:0px;margin-bottom:120px;padding:0px 0px 0px 70px;}.elementor-3112 .elementor-element.elementor-element-319d6b26:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3112 .elementor-element.elementor-element-319d6b26 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(220deg, #2C5CD3 28%, #BF007A 69%);}.elementor-3112 .elementor-element.elementor-element-319d6b26 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 100px 100px 100px;}.elementor-3112 .elementor-element.elementor-element-319d6b26 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3112 .elementor-element.elementor-element-320ea76b .elementor-heading-title{font-family:"Interstate Black", Sans-serif;font-size:14px;font-weight:normal;text-transform:uppercase;line-height:25px;letter-spacing:0.78px;color:#FFFFFF;}.elementor-3112 .elementor-element.elementor-element-63075780 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-3112 .elementor-element.elementor-element-63075780{font-family:"Interstate Light", Sans-serif;font-size:30px;font-weight:normal;line-height:40px;letter-spacing:0.67px;color:#FFFFFF;}.elementor-3112 .elementor-element.elementor-element-1f69db1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3112 .elementor-element.elementor-element-1f69db1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F6F6;}.elementor-3112 .elementor-element.elementor-element-1f69db1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-3112 .elementor-element.elementor-element-1f69db1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-3112 .elementor-element.elementor-element-628b833d{padding:10px 10px 10px 10px;}.elementor-3112 .elementor-element.elementor-element-ce613d6{padding:10px 10px 10px 10px;}.elementor-3112 .elementor-element.elementor-element-e09d134 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3112 .elementor-element.elementor-element-547d1037{padding:0px 20px 0px 20px;}}@media(max-width:767px){.elementor-3112 .elementor-element.elementor-element-3943d8a0 > .elementor-container{min-height:550px;}.elementor-bc-flex-widget .elementor-3112 .elementor-element.elementor-element-3b114834.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-3112 .elementor-element.elementor-element-3b114834.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-3112 .elementor-element.elementor-element-8a0b6fc .elementor-heading-title{font-size:35px;line-height:35px;letter-spacing:-1px;}.elementor-3112 .elementor-element.elementor-element-245429b9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3112 .elementor-element.elementor-element-245429b9{font-size:14px;line-height:21px;letter-spacing:0.78px;}.elementor-3112 .elementor-element.elementor-element-5e7079f5{margin-top:20px;margin-bottom:20px;padding:10px 10px 10px 10px;}.elementor-3112 .elementor-element.elementor-element-5aec05ae > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-3112 .elementor-element.elementor-element-b2fdcb7.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3112 .elementor-element.elementor-element-87c68a0.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3112 .elementor-element.elementor-element-ab7dd38.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3112 .elementor-element.elementor-element-74d4a18.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3112 .elementor-element.elementor-element-e1abc3e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3112 .elementor-element.elementor-element-544c1e0.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3112 .elementor-element.elementor-element-930192a > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-3112 .elementor-element.elementor-element-e09d134 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3112 .elementor-element.elementor-element-e7b30a4{font-size:14px;letter-spacing:-0.3px;}.elementor-3112 .elementor-element.elementor-element-319d6b26 > .elementor-element-populated{padding:30px 15px 130px 15px;}.elementor-3112 .elementor-element.elementor-element-63075780{font-size:22px;line-height:30px;letter-spacing:-0.5px;}}@media(min-width:768px){.elementor-3112 .elementor-element.elementor-element-620e7a4{width:25%;}.elementor-3112 .elementor-element.elementor-element-e09d134{width:75%;}.elementor-3112 .elementor-element.elementor-element-319d6b26{width:60%;}.elementor-3112 .elementor-element.elementor-element-1f69db1{width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3112 .elementor-element.elementor-element-319d6b26{width:100%;}.elementor-3112 .elementor-element.elementor-element-1f69db1{width:100%;}}/* Start custom CSS for heading, class: .elementor-element-8a0b6fc */.elementor-3112 .elementor-element.elementor-element-8a0b6fc{
    max-width:1200px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-245429b9 */.elementor-3112 .elementor-element.elementor-element-245429b9{
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3b114834 */@media(min-width:769px){
    .elementor-3112 .elementor-element.elementor-element-3b114834{
        min-height:650px;
    }
}
@media(max-width:768px){
    .elementor-3112 .elementor-element.elementor-element-3b114834{
        min-height:555px;
        display: flex;
        align-items: flex-end;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3943d8a0 */.elementor-3112 .elementor-element.elementor-element-3943d8a0{
    overflow:hidden;
background: rgb(90,2,84);
background: linear-gradient(45deg, rgba(90,2,84,1) 3%, rgba(200,8,136,1) 18%, rgba(200,8,136,1) 26%, rgba(0,163,213,1) 73%);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-306ae77 */@media (min-width: 1174px) {
    .elementor-3112 .elementor-element.elementor-element-306ae77 .elementor-container {
        display: block;
    }
    .elementor-3112 .elementor-element.elementor-element-306ae77 .elementor-column {
        width: 33%;
        display: block;
        float: left;
    }
}


@media (min-width: 769px) and (max-width:1175px) {
    .elementor-3112 .elementor-element.elementor-element-306ae77 .elementor-container {
        display: block;
    }
    .elementor-3112 .elementor-element.elementor-element-306ae77 .elementor-column {
        width: 50%;
        display: block;
        float: left;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-319d6b26 */.elementor-3112 .elementor-element.elementor-element-319d6b26 .elementor-column-wrap {
    position: relative;
}/* End custom CSS */