.elementor-21 .elementor-element.elementor-element-ae83106{--display:flex;--min-height:620px;--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;--justify-content:center;--align-items:center;--overlay-opacity:0.5;}.elementor-21 .elementor-element.elementor-element-ae83106::before, .elementor-21 .elementor-element.elementor-element-ae83106 > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-ae83106 > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-ae83106 > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-ae83106 > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-ae83106 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-21 .elementor-element.elementor-element-ae83106 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-21 .elementor-element.elementor-element-35e1d08{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-35e1d08 .elementor-heading-title{font-size:75px;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-edb5ba7{text-align:center;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-4bb9086 .elementor-button{background-color:#4E97FD;font-size:18px;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-b1bf88d );color:var( --e-global-color-b1bf88d );border-radius:50px 50px 50px 50px;padding:18px 40px 18px 40px;}.elementor-21 .elementor-element.elementor-element-4bb9086 .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-4bb9086 .elementor-button:focus{background-color:#AB2B8D;color:var( --e-global-color-b1bf88d );}.elementor-21 .elementor-element.elementor-element-4bb9086 .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-4bb9086 .elementor-button:focus svg{fill:var( --e-global-color-b1bf88d );}.elementor-21 .elementor-element.elementor-element-cde7753  .slider-img img{height:500px;width:1400px;margin-top:0px;}.elementor-21 .elementor-element.elementor-element-cde7753 .slider-img img {border-radius:20px 20px 20px 20px !important;}.elementor-21 .elementor-element.elementor-element-cde7753 .hero-slider-caption h2{color:#000000;} .elementor-21 .elementor-element.elementor-element-cde7753 .hero-slider-caption h2{font-size:60px;font-weight:800;text-transform:uppercase;line-height:70px;}.elementor-21 .elementor-element.elementor-element-cde7753 .hero-slider-caption p{color:#000000;font-size:22px;line-height:32px;}.elementor-21 .elementor-element.elementor-element-b54c034 > .elementor-container{max-width:1200px;}.elementor-21 .elementor-element.elementor-element-b54c034{padding:70px 10px 70px 10px;}.elementor-21 .elementor-element.elementor-element-dbd67be > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-1792898 .section-title h2 {opacity:1;}.elementor-21 .elementor-element.elementor-element-1792898 .section-title h2{text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-21 .elementor-element.elementor-element-1792898 .section-title p{color:#1A0331C2;opacity:1;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-21 .elementor-element.elementor-element-1792898 .section-title p:hover{color:#110A58D6;}.elementor-21 .elementor-element.elementor-element-1792898 .b-button a  {color:#160202;}.elementor-21 .elementor-element.elementor-element-1792898 .b-button > a::before {background-color:#7D7E07D1;}.elementor-21 .elementor-element.elementor-element-8b329ea:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-8b329ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-21 .elementor-element.elementor-element-8b329ea{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:45px 0px 45px 0px;}.elementor-21 .elementor-element.elementor-element-8b329ea > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}body.elementor-page-21 .container{max-width:1200px;}body.elementor-page-21 .elementor-section.elementor-section-boxed>.elementor-container{max-width:1200px;}@media(min-width:768px){.elementor-21 .elementor-element.elementor-element-ae83106{--content-width:1200px;}}@media(max-width:1024px){.elementor-21 .elementor-element.elementor-element-ae83106{--min-height:500px;}.elementor-21 .elementor-element.elementor-element-35e1d08 .elementor-heading-title{font-size:60px;}.elementor-21 .elementor-element.elementor-element-cde7753  .slider-img img{width:1400px;}.elementor-21 .elementor-element.elementor-element-b54c034{padding:50px 10px 50px 10px;}}@media(max-width:767px){.elementor-21 .elementor-element.elementor-element-35e1d08 .elementor-heading-title{font-size:50px;line-height:60px;} .elementor-21 .elementor-element.elementor-element-cde7753 .hero-slider-caption h2{font-size:40px;line-height:50px;}.elementor-21 .elementor-element.elementor-element-cde7753 .hero-slider-caption p{font-size:20px;line-height:30px;}}