.elementor-1077 .elementor-element.elementor-element-bb6018e{--display:flex;--min-height:90vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:0.5;}.elementor-1077 .elementor-element.elementor-element-bb6018e::before, .elementor-1077 .elementor-element.elementor-element-bb6018e > .elementor-background-video-container::before, .elementor-1077 .elementor-element.elementor-element-bb6018e > .e-con-inner > .elementor-background-video-container::before, .elementor-1077 .elementor-element.elementor-element-bb6018e > .elementor-background-slideshow::before, .elementor-1077 .elementor-element.elementor-element-bb6018e > .e-con-inner > .elementor-background-slideshow::before, .elementor-1077 .elementor-element.elementor-element-bb6018e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-1077 .elementor-element.elementor-element-66871b3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:177px;--padding-bottom:166px;--padding-left:0px;--padding-right:0px;}.elementor-1077 .elementor-element.elementor-element-66871b3:not(.elementor-motion-effects-element-type-background), .elementor-1077 .elementor-element.elementor-element-66871b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7EDFD;}.elementor-1077 .elementor-element.elementor-element-bd3a533{text-align:center;}.elementor-1077 .elementor-element.elementor-element-bd3a533 .elementor-heading-title{font-family:"spaces", Sans-serif;font-size:120px;font-weight:600;text-transform:uppercase;line-height:0.9em;color:#00000000;}.elementor-1077 .elementor-element.elementor-element-c1c8523{text-align:center;}.elementor-1077 .elementor-element.elementor-element-c1c8523 .elementor-heading-title{font-family:"spaces", Sans-serif;font-size:120px;font-weight:600;text-transform:uppercase;line-height:0.9em;color:#00000000;}.elementor-1077 .elementor-element.elementor-element-887207d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1077 .elementor-element.elementor-element-887207d:not(.elementor-motion-effects-element-type-background), .elementor-1077 .elementor-element.elementor-element-887207d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7EDFD;}.elementor-1077 .elementor-element.elementor-element-9160627{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--flex-wrap:wrap;}.elementor-1077 .elementor-element.elementor-element-9160627:not(.elementor-motion-effects-element-type-background), .elementor-1077 .elementor-element.elementor-element-9160627 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7EDFD;}.elementor-1077 .elementor-element.elementor-element-9d1eda1{--display:flex;}.elementor-1077 .elementor-element.elementor-element-b61be1d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1077 .elementor-element.elementor-element-e617271 img{width:550px;height:600px;}.elementor-1077 .elementor-element.elementor-element-5d70a61{width:auto;max-width:auto;}.elementor-1077 .elementor-element.elementor-element-5d70a61.elementor-element{--align-self:flex-start;}.elementor-1077 .elementor-element.elementor-element-5d70a61 .elementor-heading-title{font-family:"spaces", Sans-serif;font-size:28px;font-weight:400;}.elementor-1077 .elementor-element.elementor-element-7004055{--display:flex;}.elementor-1077 .elementor-element.elementor-element-d62f130{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1077 .elementor-element.elementor-element-677c137{width:auto;max-width:auto;}.elementor-1077 .elementor-element.elementor-element-677c137.elementor-element{--align-self:flex-start;}.elementor-1077 .elementor-element.elementor-element-677c137 .elementor-heading-title{font-family:"spaces", Sans-serif;font-size:28px;font-weight:500;}.elementor-1077 .elementor-element.elementor-element-f9bc535{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--flex-wrap:wrap;}.elementor-1077 .elementor-element.elementor-element-f9bc535:not(.elementor-motion-effects-element-type-background), .elementor-1077 .elementor-element.elementor-element-f9bc535 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7EDFD;}.elementor-1077 .elementor-element.elementor-element-3e61d5b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-1077 .elementor-element.elementor-element-d7a1922{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1077 .elementor-element.elementor-element-7bfc3fd{width:auto;max-width:auto;}.elementor-1077 .elementor-element.elementor-element-7bfc3fd.elementor-element{--align-self:flex-start;}.elementor-1077 .elementor-element.elementor-element-7bfc3fd .elementor-heading-title{font-family:"spaces", Sans-serif;font-size:28px;font-weight:500;}.elementor-1077 .elementor-element.elementor-element-d12931d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--flex-wrap:wrap;}.elementor-1077 .elementor-element.elementor-element-d12931d:not(.elementor-motion-effects-element-type-background), .elementor-1077 .elementor-element.elementor-element-d12931d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7EDFD;}.elementor-1077 .elementor-element.elementor-element-22e54f1{--display:flex;}.elementor-1077 .elementor-element.elementor-element-2bbfa05 .elementor-repeater-item-69c1b28 .tagline-sequence-text{font-weight:700;}.elementor-1077 .elementor-element.elementor-element-2bbfa05 .elementor-repeater-item-29608ad .tagline-sequence-text{font-weight:700;}.elementor-1077 .elementor-element.elementor-element-2bbfa05 .elementor-repeater-item-f954c57 .tagline-sequence-text{font-weight:700;}.elementor-1077 .elementor-element.elementor-element-2bbfa05 .tagline-sequence-container{background-color:#00000000;min-height:0px;}.elementor-1077 .elementor-element.elementor-element-2bbfa05 .tagline-sequence-text{color:var( --e-global-color-primary );font-family:"spaces", Sans-serif;font-size:120px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:0.8em;}.elementor-1077 .elementor-element.elementor-element-2bbfa05 .tagline-sequence-inner{text-align:center;}.elementor-1077 .elementor-element.elementor-element-06d1681 .elementor-button{background-color:#02010100;font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;text-transform:capitalize;word-spacing:6px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:25px 25px 25px 25px;}.elementor-1077 .elementor-element.elementor-element-06d1681 .elementor-button:hover, .elementor-1077 .elementor-element.elementor-element-06d1681 .elementor-button:focus{background-color:#C658EE;color:var( --e-global-color-primary );}.elementor-1077 .elementor-element.elementor-element-06d1681 .elementor-button:hover svg, .elementor-1077 .elementor-element.elementor-element-06d1681 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-1077 .elementor-element.elementor-element-a1d3af2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--flex-wrap:wrap;--padding-top:120px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1077 .elementor-element.elementor-element-a1d3af2:not(.elementor-motion-effects-element-type-background), .elementor-1077 .elementor-element.elementor-element-a1d3af2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7EDFD;}.elementor-1077 .elementor-element.elementor-element-6de3676{--display:flex;}.elementor-1077 .elementor-element.elementor-element-8206669{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1077 .elementor-element.elementor-element-afe0c88 img{width:550px;height:550px;}.elementor-1077 .elementor-element.elementor-element-628de69{width:auto;max-width:auto;}.elementor-1077 .elementor-element.elementor-element-628de69.elementor-element{--align-self:flex-start;}.elementor-1077 .elementor-element.elementor-element-628de69 .elementor-heading-title{font-family:"spaces", Sans-serif;font-size:28px;font-weight:500;}.elementor-1077 .elementor-element.elementor-element-9dcef8a{--display:flex;}.elementor-1077 .elementor-element.elementor-element-5982be3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1077 .elementor-element.elementor-element-8e88bff{width:auto;max-width:auto;}.elementor-1077 .elementor-element.elementor-element-8e88bff.elementor-element{--align-self:flex-start;}.elementor-1077 .elementor-element.elementor-element-8e88bff .elementor-heading-title{font-family:"spaces", Sans-serif;font-size:28px;font-weight:500;}.elementor-1077 .elementor-element.elementor-element-f9e475a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-1077 .elementor-element.elementor-element-f9e475a:not(.elementor-motion-effects-element-type-background), .elementor-1077 .elementor-element.elementor-element-f9e475a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7EDFD;}.elementor-1077 .elementor-element.elementor-element-a3b01f1{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-1077 .elementor-element.elementor-element-a137caa{text-align:center;}.elementor-1077 .elementor-element.elementor-element-a137caa .elementor-heading-title{font-family:"spaces", Sans-serif;font-size:120px;font-weight:600;text-transform:uppercase;line-height:0.9em;letter-spacing:0.6px;color:#00000000;}.elementor-1077 .elementor-element.elementor-element-287a60d .elementor-button{background-color:#02010100;font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;text-transform:capitalize;word-spacing:6px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:25px 25px 25px 25px;}.elementor-1077 .elementor-element.elementor-element-287a60d .elementor-button:hover, .elementor-1077 .elementor-element.elementor-element-287a60d .elementor-button:focus{background-color:#C658EE;color:var( --e-global-color-primary );}.elementor-1077 .elementor-element.elementor-element-287a60d .elementor-button:hover svg, .elementor-1077 .elementor-element.elementor-element-287a60d .elementor-button:focus svg{fill:var( --e-global-color-primary );}@media(min-width:768px){.elementor-1077 .elementor-element.elementor-element-bb6018e{--width:100%;}.elementor-1077 .elementor-element.elementor-element-9160627{--content-width:1440px;}.elementor-1077 .elementor-element.elementor-element-9d1eda1{--width:40%;}.elementor-1077 .elementor-element.elementor-element-7004055{--width:50%;}.elementor-1077 .elementor-element.elementor-element-f9bc535{--content-width:1440px;}.elementor-1077 .elementor-element.elementor-element-3e61d5b{--content-width:788px;}.elementor-1077 .elementor-element.elementor-element-d7a1922{--width:921px;}.elementor-1077 .elementor-element.elementor-element-d12931d{--content-width:1440px;}.elementor-1077 .elementor-element.elementor-element-a1d3af2{--content-width:1440px;}.elementor-1077 .elementor-element.elementor-element-6de3676{--width:40%;}.elementor-1077 .elementor-element.elementor-element-9dcef8a{--width:50%;}}@media(max-width:1024px){.elementor-1077 .elementor-element.elementor-element-2bbfa05 .tagline-sequence-text{font-size:80px;line-height:1.1em;}}@media(max-width:767px){.elementor-1077 .elementor-element.elementor-element-2bbfa05 .tagline-sequence-text{font-size:48px;}}/* Start custom CSS for heading, class: .elementor-element-bd3a533 */.gradientHighlight {animation: movegradient 6s linear infinite;
	background-image: linear-gradient(to right, #123ccf, #ab26e1, #1f76d7, #ce53eb, #123ccf);
	background-size: 200% auto;
	-webkit-background-clip: text;

}

@keyframes movegradient { to { background-position: 200% center; } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c1c8523 */.gradientHighlight {animation: movegradient 6s linear infinite;
	background-image: linear-gradient(to right, #123ccf, #ab26e1, #1f76d7, #ce53eb, #123ccf);
	background-size: 200% auto;
	-webkit-background-clip: text;

}

@keyframes movegradient { to { background-position: 200% center; } }/* End custom CSS */
/* Start custom CSS for tagline_sequence, class: .elementor-element-2bbfa05 */.tagline-sequence-text {
    animation: movegradient 6s linear infinite;
    background-image: linear-gradient(to right, #123ccf, #ab26e1, #1f76d7, #ce53eb, #123ccf);
    background-size: 200% auto;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}

@keyframes movegradient { 
    to { background-position: 200% center; } 
}/* End custom CSS */