.elementor-60029 .elementor-element.elementor-element-315fbec2:not(.elementor-motion-effects-element-type-background), .elementor-60029 .elementor-element.elementor-element-315fbec2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-60029 .elementor-element.elementor-element-315fbec2 > .elementor-background-overlay{background-color:#000000;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-60029 .elementor-element.elementor-element-315fbec2 .elementor-background-overlay{filter:brightness( 33% ) contrast( 100% ) saturate( 100% ) blur( 5.8px ) hue-rotate( 0deg );}.elementor-60029 .elementor-element.elementor-element-315fbec2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-60029 .elementor-element.elementor-element-7bf32595{z-index:9;}.elementor-60029 .elementor-element.elementor-element-7abd9944 > .elementor-container{max-width:1461px;}.elementor-60029 .elementor-element.elementor-element-7abd9944{margin-top:290px;margin-bottom:0px;padding:0px 35px 0px 35px;}.elementor-60029 .elementor-element.elementor-element-680dcaac{animation-duration:3000ms;animation-timing-function:cubic-bezier(0.785,0.135,0.15,0.86);}.elementor-60029 .elementor-element.elementor-element-bb998b7{animation-duration:3000ms;animation-timing-function:cubic-bezier(0.785,0.135,0.15,0.86);}.elementor-60029 .elementor-element.elementor-element-bb998b7 .aux-modern-heading-description{color:#FFFFFF;font-size:51px;font-weight:600;line-height:53px;letter-spacing:-0.1px;word-spacing:0px;max-width:1600px;}.elementor-60029 .elementor-element.elementor-element-1b67dc22 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-60029 .elementor-element.elementor-element-1b67dc22{margin-top:0px;margin-bottom:90px;padding:0px 35px 0px 35px;}.elementor-60029 .elementor-element.elementor-element-3c984c8b{animation-duration:2500ms;animation-delay:2200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-60029 .elementor-element.elementor-element-4b356b5d > .elementor-element-populated{margin:0% 0% 0% 10%;--e-column-margin-right:0%;--e-column-margin-left:10%;}.elementor-60029 .elementor-element.elementor-element-83e89ed{width:var( --container-widget-width, 100% );max-width:100%;animation-duration:2700ms;--container-widget-width:100%;--container-widget-flex-grow:0;animation-delay:1000ms;animation-timing-function:cubic-bezier(0.77,0,0.175,1);}.elementor-60029 .elementor-element.elementor-element-83e89ed .aux-modern-heading-secondary{font-size:20px;font-weight:300;text-transform:capitalize;line-height:1.4em;letter-spacing:0.9px;color:#FFFFFF;}.elementor-60029 .elementor-element.elementor-element-83e89ed .aux-modern-heading-secondary .aux-head-highlight{font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:0.7px;color:#FFFFFF;margin:0px 0px 0px 0px;}.elementor-60029 .elementor-element.elementor-element-7e465ea > .elementor-widget-container{margin:4% 0% 1% 0%;}.elementor-60029 .elementor-element.elementor-element-7e465ea{text-align:justify;font-size:22px;}.elementor-60029 .elementor-element.elementor-element-2a0039e6 > .elementor-widget-container{margin:2% 2% 2% 2%;}.elementor-60029 .elementor-element.elementor-element-2a0039e6{text-align:center;}.elementor-60029 .elementor-element.elementor-element-2a0039e6 .elementor-heading-title{font-size:42px;}.elementor-60029 .elementor-element.elementor-element-7873359b .aux-layout-masonry .aux-frame-ratio{padding-bottom:calc( 0.5 * 100% );}.elementor-60029 .elementor-element.elementor-element-7873359b .aux-gallery-container .aux-frame-darken::after{background-color:rgba(0, 0, 0, 0.7);}.elementor-60029 .elementor-element.elementor-element-7873359b .aux-gallery-container .aux-frame-darken::after, .elementor-60029 .elementor-element.elementor-element-7873359b .aux-gallery-container .aux-frame-mask-plain{transition-duration:1000ms;}.elementor-60029 .elementor-element.elementor-element-7873359b .aux-gallery-container .aux-hover-active:hover .aux-frame-mask-plain{-webkit-transform:perspective(1000) translateZ(-120px);transform:perspective(1000) translateZ(-120px);}.elementor-60029 .elementor-element.elementor-element-7873359b .aux-gallery-container .gallery-item .aux-frame-ratio-inner{overflow:hidden;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-60029 .elementor-element.elementor-element-680dcaac{width:50%;}.elementor-60029 .elementor-element.elementor-element-2d486192{width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-60029 .elementor-element.elementor-element-680dcaac{width:60%;}.elementor-60029 .elementor-element.elementor-element-2d486192{width:40%;}}@media(max-width:1024px){.elementor-60029 .elementor-element.elementor-element-7abd9944{margin-top:240px;margin-bottom:0px;padding:0px 50px 0px 50px;}.elementor-60029 .elementor-element.elementor-element-1b67dc22{padding:0px 50px 0px 50px;}.elementor-60029 .elementor-element.elementor-element-83e89ed .aux-modern-heading-secondary{font-size:20px;}.elementor-60029 .elementor-element.elementor-element-83e89ed .aux-modern-heading-secondary .aux-head-highlight{font-size:16px;}}@media(max-width:767px){.elementor-60029 .elementor-element.elementor-element-680dcaac{width:100%;}.elementor-60029 .elementor-element.elementor-element-bb998b7 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-60029 .elementor-element.elementor-element-4b356b5d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-60029 .elementor-element.elementor-element-83e89ed .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-60029 .elementor-element.elementor-element-83e89ed .aux-modern-heading-secondary{font-size:18px;}.elementor-60029 .elementor-element.elementor-element-83e89ed .aux-modern-heading-secondary .aux-head-highlight{font-size:15px;}}/* Start custom CSS for aux_modern_heading, class: .elementor-element-bb998b7 */@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-60029 .elementor-element.elementor-element-bb998b7 .aux-head-highlight{
        font-size:80px !important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-680dcaac */@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-60029 .elementor-element.elementor-element-680dcaac{
        margin-left:70px !important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3c984c8b */.elementor-60029 .elementor-element.elementor-element-3c984c8b:after{
    content:'';
    width: 272px;
    height: 9px;
    background-color: var( --e-global-color-32d3e39 );
    border-radius: 100px;
    position: absolute;
    top:47%;
    left: 20%;
}
@media screen and (max-width:1024px){
    .elementor-60029 .elementor-element.elementor-element-3c984c8b:after{
        width:150px;
        left:22%;
    }
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-83e89ed */.elementor-60029 .elementor-element.elementor-element-83e89ed .aux-head-before{
    display: block;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1b67dc22 */@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-60029 .elementor-element.elementor-element-1b67dc22{
        margin-left:70px !important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-315fbec2 */.elementor-60029 .elementor-element.elementor-element-315fbec2:after{
    content:'';
    width:100%;
    height:100%;
    background: transparent linear-gradient(180deg, #23176900 0%, #2317696E 65%, #231769 100%) ;
    display:inline-block;
    position:absolute;
    top:0;
    left:0;
}
.elementor-60029 .elementor-element.elementor-element-315fbec2:before{
    content:'';
    width:100%;
    height:100%;
    background: transparent linear-gradient(90deg, rgba(236, 57, 138, 0.35) 0%, rgba(236, 57, 138, 0.35) 50%, rgba(35, 23, 105, 0.35) 50% , rgba(35, 23, 105, 0.35) 100%) ;
    display:inline-block;
    position:absolute;
    top:0;
    left:0;
}/* End custom CSS */