.elementor-70 .elementor-element.elementor-element-e724038:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-70 .elementor-element.elementor-element-e724038 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-253f8a7f );}.elementor-70 .elementor-element.elementor-element-e724038 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-70 .elementor-element.elementor-element-e724038 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-70 .elementor-element.elementor-element-5382bc9 > .elementor-widget-container{margin:10% 0% 10% 21%;}.elementor-70 .elementor-element.elementor-element-5382bc9{animation-delay:250ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-70 .elementor-element.elementor-element-5382bc9 .aux-modern-heading-primary{font-size:70px;font-weight:700;line-height:80px;color:#ffffff;max-width:80%;}.elementor-70 .elementor-element.elementor-element-5382bc9 .aux-modern-heading-description{color:#d8e0ff;font-size:16px;font-weight:300;line-height:35px;letter-spacing:-0.2px;margin:2.5em 0em 0em 0em;max-width:62%;}.elementor-bc-flex-widget .elementor-70 .elementor-element.elementor-element-ce0699f.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-70 .elementor-element.elementor-element-ce0699f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-70 .elementor-element.elementor-element-ce0699f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-b333bbc > .elementor-widget-container{margin:0% 0% 0% -11%;}.elementor-70 .elementor-element.elementor-element-b333bbc .aux-widget-image{text-align:left;}.elementor-70 .elementor-element.elementor-element-b333bbc .aux-media-image{max-width:630px;max-height:640px;}.elementor-70 .elementor-element.elementor-element-c26c61e{padding:110px 35px 0px 35px;}.elementor-70 .elementor-element.elementor-element-d070f67{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-70 .elementor-element.elementor-element-d070f67 .aux-modern-heading-primary{font-size:70px;font-weight:bold;line-height:80px;color:var( --e-global-color-253f8a7f );margin:0em 0em 0.2em 0em;}.elementor-70 .elementor-element.elementor-element-d070f67 .aux-modern-heading-description{font-size:16px;font-weight:normal;line-height:35px;letter-spacing:0.3px;max-width:100%;}.elementor-70 .elementor-element.elementor-element-a3b8893{padding:110px 35px 0px 35px;}.elementor-70 .elementor-element.elementor-element-526bc31 > .elementor-widget-container{padding:0px 0px 100px 0px;}.elementor-70 .elementor-element.elementor-element-526bc31{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-70 .elementor-element.elementor-element-526bc31 .aux-modern-heading-primary{font-size:70px;font-weight:bold;line-height:80px;margin:0em 0em 0.2em 0em;}.elementor-70 .elementor-element.elementor-element-7361a21{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-70 .elementor-element.elementor-element-1f3d960 > .elementor-widget-container{padding:0px 0px 150px 0px;}.elementor-70 .elementor-element.elementor-element-1f3d960{z-index:1;}.elementor-70 .elementor-element.elementor-element-1f3d960 .aux-widget-image{text-align:left;}.elementor-70 .elementor-element.elementor-element-c4cdb4b{z-index:1;position:absolute;bottom:6%;}.elementor-70 .elementor-element.elementor-element-c4cdb4b .aux-modern-heading-primary{font-size:30px;font-weight:600;margin:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-c4cdb4b .aux-modern-heading-secondary{font-size:16px;font-weight:500;}.elementor-70 .elementor-element.elementor-element-59dcd0b{animation-delay:150ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-70 .elementor-element.elementor-element-5219868 > .elementor-widget-container{padding:0px 0px 150px 0px;}.elementor-70 .elementor-element.elementor-element-5219868{z-index:1;}.elementor-70 .elementor-element.elementor-element-c67c4c2 > .elementor-widget-container{padding:0% 0% 0% 11%;}.elementor-70 .elementor-element.elementor-element-c67c4c2{z-index:1;position:absolute;bottom:6%;}.elementor-70 .elementor-element.elementor-element-c67c4c2 .aux-modern-heading-primary{font-size:30px;font-weight:600;margin:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-c67c4c2 .aux-modern-heading-secondary{font-size:16px;font-weight:500;}.elementor-70 .elementor-element.elementor-element-715bdfb{animation-delay:300ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-70 .elementor-element.elementor-element-5893b3b > .elementor-widget-container{padding:0px 0px 150px 0px;}.elementor-70 .elementor-element.elementor-element-5893b3b{z-index:1;}.elementor-70 .elementor-element.elementor-element-5893b3b .aux-widget-image{text-align:right;}.elementor-70 .elementor-element.elementor-element-01b2394 > .elementor-widget-container{padding:0% 0% 0% 21%;}.elementor-70 .elementor-element.elementor-element-01b2394{z-index:1;position:absolute;bottom:6%;}.elementor-70 .elementor-element.elementor-element-01b2394 .aux-modern-heading-primary{font-size:30px;font-weight:600;margin:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-01b2394 .aux-modern-heading-secondary{font-size:16px;font-weight:500;}@media(min-width:768px){.elementor-70 .elementor-element.elementor-element-e724038{width:57.468%;}.elementor-70 .elementor-element.elementor-element-ce0699f{width:42.532%;}}@media(max-width:1024px) and (min-width:768px){.elementor-70 .elementor-element.elementor-element-e724038{width:100%;}.elementor-70 .elementor-element.elementor-element-ce0699f{width:100%;}.elementor-70 .elementor-element.elementor-element-7361a21{width:100%;}.elementor-70 .elementor-element.elementor-element-59dcd0b{width:100%;}.elementor-70 .elementor-element.elementor-element-715bdfb{width:100%;}}@media(max-width:1024px){.elementor-70 .elementor-element.elementor-element-e724038 > .elementor-element-populated{padding:0% 5% 010% 05%;}.elementor-70 .elementor-element.elementor-element-5382bc9 > .elementor-widget-container{margin:11% 0% 0% 0%;}.elementor-70 .elementor-element.elementor-element-5382bc9 .aux-modern-heading-primary{font-size:3em;line-height:1.5em;max-width:100%;}.elementor-70 .elementor-element.elementor-element-5382bc9 .aux-modern-heading-description{font-size:1em;margin:-19px 0px 0px 0px;max-width:90%;}.elementor-70 .elementor-element.elementor-element-b333bbc .aux-widget-image{text-align:right;}.elementor-70 .elementor-element.elementor-element-b333bbc .aux-media-image{max-width:768px;}.elementor-70 .elementor-element.elementor-element-d070f67 .aux-modern-heading-primary{font-size:4em;}.elementor-70 .elementor-element.elementor-element-d070f67 .aux-modern-heading-description{font-size:1.1em;}.elementor-70 .elementor-element.elementor-element-526bc31 .aux-modern-heading-primary{font-size:4em;}.elementor-70 .elementor-element.elementor-element-1f3d960 .aux-widget-image{text-align:center;}.elementor-70 .elementor-element.elementor-element-c4cdb4b .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-70 .elementor-element.elementor-element-c67c4c2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-c67c4c2 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-70 .elementor-element.elementor-element-5893b3b .aux-widget-image{text-align:center;}.elementor-70 .elementor-element.elementor-element-01b2394 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-01b2394 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}}@media(max-width:767px){.elementor-70 .elementor-element.elementor-element-5382bc9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-5382bc9 .aux-modern-heading-primary{font-size:2em;line-height:1.5em;max-width:100%;}.elementor-70 .elementor-element.elementor-element-5382bc9 .aux-modern-heading-description{font-size:0.9em;max-width:100%;}.elementor-70 .elementor-element.elementor-element-d070f67 .aux-modern-heading-primary{font-size:2em;}.elementor-70 .elementor-element.elementor-element-d070f67 .aux-modern-heading-description{font-size:0.9em;max-width:100%;}.elementor-70 .elementor-element.elementor-element-526bc31 .aux-modern-heading-primary{font-size:2em;}.elementor-70 .elementor-element.elementor-element-1f3d960 .aux-widget-image{text-align:left;}.elementor-70 .elementor-element.elementor-element-5219868 .aux-widget-image{text-align:left;}.elementor-70 .elementor-element.elementor-element-c67c4c2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-5893b3b .aux-widget-image{text-align:left;}.elementor-70 .elementor-element.elementor-element-01b2394 > .elementor-widget-container{padding:0px 0px 0px 0px;}}/* Start custom CSS for aux_image, class: .elementor-element-1f3d960 */.elementor-70 .elementor-element.elementor-element-1f3d960 .aux-media-image::before {
    content: '';
    position: absolute;
    left: -6%;
    bottom: -5%;
    width: 65%;
    height: 95%;
    background-color: #022ABF;
}
@media screen and (max-width:768px) {
    .elementor-70 .elementor-element.elementor-element-1f3d960 .aux-media-image::before {
    width: 70%;
    left : -5%;
}
}
@media screen and (max-width:1025px) and (min-width:768px) {
    .elementor-70 .elementor-element.elementor-element-1f3d960 .aux-media-image::before {
    left: -8%;
    width: 70%;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7361a21 */.elementor-70 .elementor-element.elementor-element-7361a21:hover .aux-media-image::before {
    height: 135%;
    width: 85%;
    bottom: -150px;
}
.elementor-70 .elementor-element.elementor-element-7361a21 .aux-modern-heading-primary {
    color: #090909;
}
.elementor-70 .elementor-element.elementor-element-7361a21:hover .aux-modern-heading-primary {
    color: #FFFFFF;
}
.elementor-70 .elementor-element.elementor-element-7361a21:hover .aux-modern-heading-secondary {
    color: #A7A7A7;
}
.elementor-70 .elementor-element.elementor-element-7361a21:hover .aux-modern-heading-secondary {
    color: #6A89FF;
}
.elementor-70 .elementor-element.elementor-element-7361a21:hover .aux-media-image::before, .elementor-70 .elementor-element.elementor-element-7361a21:hover .aux-modern-heading-secondary, .elementor-70 .elementor-element.elementor-element-7361a21:hover .aux-modern-heading-primary {
    transition-property: all;
    transition-duration: 400ms;
    transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
    transition-delay: 0;
}
@media screen and (max-width:768px) {
    .elementor-70 .elementor-element.elementor-element-7361a21:hover .aux-media-image::before {
    height: 142%;
    width: 90%;
    bottom: -150px;
}
}
@media screen and (max-width:1025px) and (min-width:768px) {
    .elementor-70 .elementor-element.elementor-element-7361a21:hover .aux-media-image::before {
    width: 90%;
    bottom : -150px;
    height : 135%;
}
}/* End custom CSS */
/* Start custom CSS for aux_image, class: .elementor-element-5219868 */.elementor-70 .elementor-element.elementor-element-5219868 .aux-media-image::before {
    content: '';
    position: absolute;
    left: -6%;
    bottom: -5%;
    width: 65%;
    height: 95%;
    background-color: #022ABF;
}
@media screen and (max-width:768px) {
    .elementor-70 .elementor-element.elementor-element-5219868 .aux-media-image::before {
    width: 70%;
    left : -5%;
}
}
@media screen and (max-width:1025px) and (min-width:768px) {
    .elementor-70 .elementor-element.elementor-element-5219868 .aux-media-image::before {
    left: -8%;
    width: 70%;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-59dcd0b */.elementor-70 .elementor-element.elementor-element-59dcd0b:hover .aux-media-image::before {
    height: 135%;
    width: 85%;
    bottom: -150px;
}
.elementor-70 .elementor-element.elementor-element-59dcd0b .aux-modern-heading-primary {
    color: #090909;
}
.elementor-70 .elementor-element.elementor-element-59dcd0b:hover .aux-modern-heading-primary {
    color: #FFFFFF;
}
.elementor-70 .elementor-element.elementor-element-59dcd0b:hover .aux-modern-heading-secondary {
    color: #A7A7A7;
}
.elementor-70 .elementor-element.elementor-element-59dcd0b:hover .aux-modern-heading-secondary {
    color: #6A89FF;
}
.elementor-70 .elementor-element.elementor-element-59dcd0b:hover .aux-media-image::before, .elementor-70 .elementor-element.elementor-element-59dcd0b:hover .aux-modern-heading-secondary, .elementor-70 .elementor-element.elementor-element-59dcd0b:hover .aux-modern-heading-primary {
    transition-property: all;
    transition-duration: 400ms;
    transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
    transition-delay: 0;
}
@media screen and (max-width:768px) {
    .elementor-70 .elementor-element.elementor-element-59dcd0b:hover .aux-media-image::before {
    height: 142%;
    width: 90%;
    bottom: -150px;
}
}
@media screen and (max-width:1025px) and (min-width:768px) {
    .elementor-70 .elementor-element.elementor-element-59dcd0b:hover .aux-media-image::before {
    width: 90%;
    bottom : -150px;
    height : 135%;
}
}/* End custom CSS */
/* Start custom CSS for aux_image, class: .elementor-element-5893b3b */.elementor-70 .elementor-element.elementor-element-5893b3b .aux-media-image::before {
    content: '';
    position: absolute;
    left: -6%;
    bottom: -5%;
    width: 65%;
    height: 95%;
    background-color: #022ABF;
}
@media screen and (max-width:768px) {
    .elementor-70 .elementor-element.elementor-element-5893b3b .aux-media-image::before {
    width: 70%;
    left : -5%;
}
}
@media screen and (max-width:1025px) and (min-width:768px) {
    .elementor-70 .elementor-element.elementor-element-5893b3b .aux-media-image::before {
    left: -8%;
    width: 70%;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-715bdfb */.elementor-70 .elementor-element.elementor-element-715bdfb:hover .aux-media-image::before {
    height: 135%;
    width: 85%;
    bottom: -150px;
}
.elementor-70 .elementor-element.elementor-element-715bdfb .aux-modern-heading-primary {
    color: #090909;
}
.elementor-70 .elementor-element.elementor-element-715bdfb:hover .aux-modern-heading-primary {
    color: #FFFFFF;
}
.elementor-70 .elementor-element.elementor-element-715bdfb:hover .aux-modern-heading-secondary {
    color: #A7A7A7;
}
.elementor-70 .elementor-element.elementor-element-715bdfb:hover .aux-modern-heading-secondary {
    color: #6A89FF;
}
.elementor-70 .elementor-element.elementor-element-715bdfb:hover .aux-media-image::before, .elementor-70 .elementor-element.elementor-element-715bdfb:hover .aux-modern-heading-secondary, .elementor-70 .elementor-element.elementor-element-715bdfb:hover .aux-modern-heading-primary {
    transition-property: all;
    transition-duration: 400ms;
    transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
    transition-delay: 0;
}
@media screen and (max-width:768px) {
    .elementor-70 .elementor-element.elementor-element-715bdfb:hover .aux-media-image::before {
    height: 142%;
    width: 90%;
    bottom: -150px;
}
}
@media screen and (max-width:1025px) and (min-width:768px) {
    .elementor-70 .elementor-element.elementor-element-715bdfb:hover .aux-media-image::before {
    width: 90%;
    bottom : -150px;
    height : 135%;
}
}/* End custom CSS */