.elementor-14 .elementor-element.elementor-element-2989aad{--display:flex;--min-height:90vh;--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;--overlay-opacity:0.85;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-2989aad:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-2989aad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000A26;}.elementor-14 .elementor-element.elementor-element-2989aad::before, .elementor-14 .elementor-element.elementor-element-2989aad > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-2989aad > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-2989aad > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-2989aad > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-2989aad > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #0E1A26A6 42%, #F2295B00 63%);}.elementor-14 .elementor-element.elementor-element-6df7e19{--display:flex;--min-height:90vh;--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;--overlay-opacity:0.85;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-6df7e19:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-6df7e19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000A26;}.elementor-14 .elementor-element.elementor-element-6df7e19::before, .elementor-14 .elementor-element.elementor-element-6df7e19 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-6df7e19 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-6df7e19 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-6df7e19 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-6df7e19 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #0E1A26A6 42%, #F2295B00 63%);}.elementor-14 .elementor-element.elementor-element-1b0adab{--display:flex;--justify-content:center;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:50px;--padding-right:10px;}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-b5161d8{--iteration-count:infinite;}.elementor-14 .elementor-element.elementor-element-b5161d8 > .elementor-widget-container{margin:-10px 0px -30px 0px;}.elementor-14 .elementor-element.elementor-element-b5161d8 .elementor-headline{text-align:left;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:700;}.elementor-14 .elementor-element.elementor-element-b5161d8 .elementor-headline-plain-text{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-3d0d3b2{--iteration-count:infinite;}.elementor-14 .elementor-element.elementor-element-3d0d3b2 > .elementor-widget-container{margin:-25px 0px -20px 0px;}.elementor-14 .elementor-element.elementor-element-3d0d3b2 .elementor-headline{text-align:left;font-family:"Plus Jakarta Sans", Sans-serif;font-size:36px;font-weight:700;}.elementor-14 .elementor-element.elementor-element-3d0d3b2 .elementor-headline-plain-text{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-790e9be{--iteration-count:infinite;--typing-selected-bg-color:#02010100;}.elementor-14 .elementor-element.elementor-element-790e9be > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-790e9be .elementor-headline{text-align:left;font-family:"Plus Jakarta Sans", Sans-serif;font-size:60px;font-weight:700;}.elementor-14 .elementor-element.elementor-element-790e9be .elementor-headline-dynamic-text{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:700;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-d837753{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:left;font-family:"Outfit", Sans-serif;font-size:14px;font-weight:400;line-height:24px;color:var( --e-global-color-astglobalcolor4 );}.elementor-14 .elementor-element.elementor-element-d837753 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-widget-ha-creative-button .ha-creative-btn{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-14 .elementor-element.elementor-element-898fc25{z-index:9;}.elementor-14 .elementor-element.elementor-element-898fc25.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-14 .elementor-element.elementor-element-898fc25 .ha-creative-btn{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:600;padding:15px 30px 15px 30px;}.elementor-14 .elementor-element.elementor-element-898fc25 .ha-creative-btn, .elementor-14 .elementor-element.elementor-element-898fc25 .ha-creative-btn.ha-eft--bloom div{border-style:none;}.elementor-14 .elementor-element.elementor-element-898fc25 .ha-creative-btn-wrap .ha-creative-btn{--ha-ctv-btn-txt-clr:#070B16;--ha-ctv-btn-bg-hvr-clr:#3158A5;}.elementor-14 .elementor-element.elementor-element-898fc25 .ha-creative-btn.ha-stl--iconica > span{padding:15px 30px 15px 30px;}.elementor-14 .elementor-element.elementor-element-898fc25 .ha-creative-btn.ha-stl--montino.ha-eft--winona > span{padding:15px 30px 15px 30px;}.elementor-14 .elementor-element.elementor-element-898fc25 .ha-creative-btn.ha-stl--montino.ha-eft--winona::after{padding:15px 30px 15px 30px;}.elementor-14 .elementor-element.elementor-element-898fc25 .ha-creative-btn.ha-stl--montino.ha-eft--rayen > span{padding:15px 30px 15px 30px;}.elementor-14 .elementor-element.elementor-element-898fc25 .ha-creative-btn.ha-stl--montino.ha-eft--rayen::before{padding:15px 30px 15px 30px;}.elementor-14 .elementor-element.elementor-element-898fc25 .ha-creative-btn.ha-stl--montino.ha-eft--nina{padding:15px 30px 15px 30px;}.elementor-14 .elementor-element.elementor-element-898fc25 .ha-creative-btn.ha-stl--montino.ha-eft--nina::before{padding:15px 30px 15px 30px;}.elementor-14 .elementor-element.elementor-element-898fc25 .ha-creative-btn.ha-stl--hermosa.ha-eft--bloom span{padding:15px 30px 15px 30px;}.elementor-14 .elementor-element.elementor-element-bb1089d{--display:flex;--justify-content:flex-end;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-14 .elementor-element.elementor-element-64feb1b > .elementor-widget-container{margin:65px 150px -165px -170px;}.elementor-14 .elementor-element.elementor-element-64feb1b img{width:25%;}.elementor-14 .elementor-element.elementor-element-0d92d06 > .elementor-widget-container{margin:-50px -10px 0px 0px;}.elementor-14 .elementor-element.elementor-element-0d92d06 img{width:25%;}.elementor-14 .elementor-element.elementor-element-5f9fe38 > .elementor-widget-container{margin:-130px -170px -130px 160px;}.elementor-14 .elementor-element.elementor-element-5f9fe38 img{width:25%;}.elementor-14 .elementor-element.elementor-element-469090e > .elementor-widget-container{margin:-200px -64px -34px -107px;}.elementor-14 .elementor-element.elementor-element-469090e{z-index:0;}.elementor-14 .elementor-element.elementor-element-469090e img{width:82%;opacity:90;}.elementor-14 .elementor-element.elementor-element-7e04545 > .elementor-widget-container{margin:-90px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-7e04545 img{width:57%;}.elementor-14 .elementor-element.elementor-element-88ef670{--display:flex;--min-height:200px;--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:center;--padding-top:100px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-1dbac1c{text-align:center;}.elementor-14 .elementor-element.elementor-element-1dbac1c .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:28px;font-weight:700;color:#D1D5DB;}.elementor-14 .elementor-element.elementor-element-913c8e3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:00px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-913c8e3.e-con{--align-self:center;}.elementor-14 .elementor-element.elementor-element-c5b13fa{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-0a4e542{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-264efb0 > .elementor-widget-container{margin:0px -10px 0px -10px;}.elementor-14 .elementor-element.elementor-element-84a5f80{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-3d931ac{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-3fc8f7d{--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;--padding-top:50px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-14 .elementor-element.elementor-element-96bcf03{--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;}.elementor-14 .elementor-element.elementor-element-6496edd{--display:flex;--overflow:hidden;}.elementor-14 .elementor-element.elementor-element-e9fe22a{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;text-align:center;}.elementor-14 .elementor-element.elementor-element-e9fe22a > .elementor-widget-container{padding:5px 10px 8px 11px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor7 );border-radius:50px 50px 50px 50px;box-shadow:0px 5px 10px 0px rgba(255, 255, 255, 0.2);}.elementor-14 .elementor-element.elementor-element-e9fe22a .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:300;color:var( --e-global-color-astglobalcolor4 );}.elementor-14 .elementor-element.elementor-element-7a8a3ca{text-align:left;}.elementor-14 .elementor-element.elementor-element-7a8a3ca .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:48px;font-weight:700;color:#D1D5DB;}.elementor-14 .elementor-element.elementor-element-5d2b2a8{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;}.elementor-14 .elementor-element.elementor-element-a26008f{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:right;font-family:"Outfit", Sans-serif;font-size:14px;font-weight:300;line-height:28px;color:var( --e-global-color-astglobalcolor4 );}.elementor-14 .elementor-element.elementor-element-a26008f > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-14 .elementor-element.elementor-element-9e8a8d0{--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:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-8bee876{--display:flex;--min-height:220px;--justify-content:flex-end;--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-8bee876:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-8bee876 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(220deg, #FFFFFF17 0%, #0C1531E3 100%);}.elementor-14 .elementor-element.elementor-element-4baefa6{width:var( --container-widget-width, 16% );max-width:16%;--container-widget-width:16%;--container-widget-flex-grow:0;top:20px;text-align:center;}.elementor-14 .elementor-element.elementor-element-4baefa6 > .elementor-widget-container{padding:9px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor7 );border-radius:50px 50px 50px 50px;box-shadow:0px 5px 10px 0px rgba(255, 255, 255, 0.2);}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-4baefa6{right:10px;}body.rtl .elementor-14 .elementor-element.elementor-element-4baefa6{left:10px;}.elementor-14 .elementor-element.elementor-element-4baefa6 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:300;color:var( --e-global-color-astglobalcolor4 );}.elementor-14 .elementor-element.elementor-element-3af5e88{text-align:left;}.elementor-14 .elementor-element.elementor-element-3af5e88 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-astglobalcolor7 );}.elementor-14 .elementor-element.elementor-element-283c036{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:justify;font-family:"Outfit", Sans-serif;font-size:12px;font-weight:300;line-height:20px;color:var( --e-global-color-astglobalcolor4 );}.elementor-14 .elementor-element.elementor-element-283c036 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-14 .elementor-element.elementor-element-283c036 a{color:var( --e-global-color-astglobalcolor4 );}.elementor-14 .elementor-element.elementor-element-1078485{--display:flex;--min-height:220px;--justify-content:flex-end;--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-1078485:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-1078485 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(220deg, #FFFFFF17 0%, #0C1531E3 100%);}.elementor-14 .elementor-element.elementor-element-5957cd4{text-align:left;}.elementor-14 .elementor-element.elementor-element-5957cd4 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-astglobalcolor7 );}.elementor-14 .elementor-element.elementor-element-4a8eb47{width:var( --container-widget-width, 16% );max-width:16%;--container-widget-width:16%;--container-widget-flex-grow:0;top:20px;text-align:center;}.elementor-14 .elementor-element.elementor-element-4a8eb47 > .elementor-widget-container{padding:9px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor7 );border-radius:50px 50px 50px 50px;box-shadow:0px 5px 10px 0px rgba(255, 255, 255, 0.2);}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-4a8eb47{right:10px;}body.rtl .elementor-14 .elementor-element.elementor-element-4a8eb47{left:10px;}.elementor-14 .elementor-element.elementor-element-4a8eb47 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:300;color:var( --e-global-color-astglobalcolor4 );}.elementor-14 .elementor-element.elementor-element-7e322c6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:justify;font-family:"Outfit", Sans-serif;font-size:12px;font-weight:300;line-height:20px;color:var( --e-global-color-astglobalcolor4 );}.elementor-14 .elementor-element.elementor-element-7e322c6 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-14 .elementor-element.elementor-element-7e322c6 a{color:var( --e-global-color-astglobalcolor4 );}.elementor-14 .elementor-element.elementor-element-a9170f3{--display:flex;--min-height:220px;--justify-content:flex-end;--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-a9170f3:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-a9170f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(220deg, #FFFFFF17 0%, #0C1531E3 100%);}.elementor-14 .elementor-element.elementor-element-40c96f4{text-align:left;}.elementor-14 .elementor-element.elementor-element-40c96f4 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-astglobalcolor7 );}.elementor-14 .elementor-element.elementor-element-a7c7367{width:var( --container-widget-width, 16% );max-width:16%;--container-widget-width:16%;--container-widget-flex-grow:0;top:20px;text-align:center;}.elementor-14 .elementor-element.elementor-element-a7c7367 > .elementor-widget-container{padding:9px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor7 );border-radius:50px 50px 50px 50px;box-shadow:0px 5px 10px 0px rgba(255, 255, 255, 0.2);}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-a7c7367{right:10px;}body.rtl .elementor-14 .elementor-element.elementor-element-a7c7367{left:10px;}.elementor-14 .elementor-element.elementor-element-a7c7367 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:300;color:var( --e-global-color-astglobalcolor4 );}.elementor-14 .elementor-element.elementor-element-4093f15{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:justify;font-family:"Outfit", Sans-serif;font-size:12px;font-weight:300;line-height:20px;color:var( --e-global-color-astglobalcolor4 );}.elementor-14 .elementor-element.elementor-element-4093f15 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-14 .elementor-element.elementor-element-4093f15 a{color:var( --e-global-color-astglobalcolor4 );}.elementor-14 .elementor-element.elementor-element-7e6fc6b{--display:flex;--min-height:220px;--justify-content:flex-end;--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-7e6fc6b:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-7e6fc6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(220deg, #FFFFFF17 0%, #0C1531E3 100%);}.elementor-14 .elementor-element.elementor-element-79f456c{text-align:left;}.elementor-14 .elementor-element.elementor-element-79f456c .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-astglobalcolor7 );}.elementor-14 .elementor-element.elementor-element-e52c5e1{width:var( --container-widget-width, 16% );max-width:16%;--container-widget-width:16%;--container-widget-flex-grow:0;top:20px;text-align:center;}.elementor-14 .elementor-element.elementor-element-e52c5e1 > .elementor-widget-container{padding:9px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor7 );border-radius:50px 50px 50px 50px;box-shadow:0px 5px 10px 0px rgba(255, 255, 255, 0.2);}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-e52c5e1{right:10px;}body.rtl .elementor-14 .elementor-element.elementor-element-e52c5e1{left:10px;}.elementor-14 .elementor-element.elementor-element-e52c5e1 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:300;color:var( --e-global-color-astglobalcolor4 );}.elementor-14 .elementor-element.elementor-element-e52ec9c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:justify;font-family:"Outfit", Sans-serif;font-size:12px;font-weight:300;line-height:20px;color:var( --e-global-color-astglobalcolor4 );}.elementor-14 .elementor-element.elementor-element-e52ec9c > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-14 .elementor-element.elementor-element-e52ec9c a{color:var( --e-global-color-astglobalcolor4 );}.elementor-14 .elementor-element.elementor-element-a352f7d{--display:flex;}.elementor-14 .elementor-element.elementor-element-afcd5bc .bdt-ep-animated-card-circle::before{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #D1D5DB 100%);}.elementor-14 .elementor-element.elementor-element-afcd5bc .bdt-ep-animated-card-img{height:250px;transition-duration:1s;}.elementor-14 .elementor-element.elementor-element-afcd5bc .bdt-style-1:hover .bdt-ep-animated-card-img{left:80%;}.elementor-14 .elementor-element.elementor-element-afcd5bc .bdt-style-2:hover .bdt-ep-animated-card-img{right:80%;}.elementor-14 .elementor-element.elementor-element-afcd5bc .bdt-ep-animated-card-title{color:var( --e-global-color-9bd4937 );font-family:"Plus Jakarta Sans", Sans-serif;font-size:54px;}.elementor-14 .elementor-element.elementor-element-afcd5bc .bdt-ep-animated-card-sub-title{color:var( --e-global-color-9bd4937 );font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;}.elementor-14 .elementor-element.elementor-element-afcd5bc .bdt-ep-animated-card-text{color:#070B16;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;}.elementor-14 .elementor-element.elementor-element-3ff4b8f{--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:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-14 .elementor-element.elementor-element-5a69634{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-a3596c1{width:var( --container-widget-width, 24% );max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0;text-align:center;}.elementor-14 .elementor-element.elementor-element-a3596c1 > .elementor-widget-container{padding:5px 10px 8px 11px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor7 );border-radius:50px 50px 50px 50px;box-shadow:0px 5px 10px 0px rgba(255, 255, 255, 0.2);}.elementor-14 .elementor-element.elementor-element-a3596c1 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:300;color:var( --e-global-color-astglobalcolor4 );}.elementor-14 .elementor-element.elementor-element-3e2514a{text-align:center;}.elementor-14 .elementor-element.elementor-element-3e2514a .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:48px;font-weight:700;color:var( --e-global-color-astglobalcolor7 );}.elementor-14 .elementor-element.elementor-element-7b309d9{--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;}.elementor-14 .elementor-element.elementor-element-8a26687{--display:flex;--min-height:350px;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.4;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:30px 30px 30px 30px;--margin-top:8px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-8a26687:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-8a26687 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF17;}.elementor-14 .elementor-element.elementor-element-8a26687::before, .elementor-14 .elementor-element.elementor-element-8a26687 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-8a26687 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-8a26687 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-8a26687 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-8a26687 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://shreeblock.tech/wp-content/uploads/2025/06/BG-Lines.svg");--background-overlay:'';background-size:cover;}.elementor-14 .elementor-element.elementor-element-6892125{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Plus Jakarta Sans", Sans-serif;font-size:22px;font-weight:300;line-height:28px;color:var( --e-global-color-astglobalcolor4 );}.elementor-14 .elementor-element.elementor-element-6892125 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-14 .elementor-element.elementor-element-bd5dbbd{--display:flex;--min-height:38px;--background-transition:0.7s;}.elementor-14 .elementor-element.elementor-element-bd5dbbd:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-bd5dbbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shreeblock.tech/wp-content/uploads/2025/06/Subtract.svg");background-repeat:no-repeat;background-size:contain;}.elementor-14 .elementor-element.elementor-element-bd5dbbd:hover{background-image:url("https://shreeblock.tech/wp-content/uploads/2025/06/Group-8.svg");}.elementor-14 .elementor-element.elementor-element-e78d024{--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-14 .elementor-element.elementor-element-57aecd1{--display:flex;--min-height:350px;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-57aecd1:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-57aecd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF17;}.elementor-14 .elementor-element.elementor-element-0587c17{width:initial;max-width:initial;}.elementor-14 .elementor-element.elementor-element-0587c17 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-14 .elementor-element.elementor-element-0587c17 img{border-radius:20px 20px 20px 20px;}.elementor-14 .elementor-element.elementor-element-de03185{text-align:left;}.elementor-14 .elementor-element.elementor-element-de03185 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-astglobalcolor7 );}.elementor-14 .elementor-element.elementor-element-fd4fd71{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Outfit", Sans-serif;font-size:12px;font-weight:300;line-height:22px;color:var( --e-global-color-astglobalcolor4 );}.elementor-14 .elementor-element.elementor-element-fd4fd71 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-14 .elementor-element.elementor-element-8e467eb{--display:flex;--min-height:350px;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-8e467eb:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-8e467eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF17;}.elementor-14 .elementor-element.elementor-element-824ce89 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-14 .elementor-element.elementor-element-824ce89 img{border-radius:20px 20px 20px 20px;}.elementor-14 .elementor-element.elementor-element-705ad94{text-align:left;}.elementor-14 .elementor-element.elementor-element-705ad94 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-astglobalcolor7 );}.elementor-14 .elementor-element.elementor-element-b9d1f68{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Outfit", Sans-serif;font-size:12px;font-weight:300;line-height:22px;color:var( --e-global-color-astglobalcolor4 );}.elementor-14 .elementor-element.elementor-element-b9d1f68 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-14 .elementor-element.elementor-element-d441a8d{--display:flex;--min-height:350px;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-d441a8d:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-d441a8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF17;}.elementor-14 .elementor-element.elementor-element-31a2d01 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-14 .elementor-element.elementor-element-31a2d01 img{border-radius:20px 20px 20px 20px;}.elementor-14 .elementor-element.elementor-element-f0528a4{text-align:left;}.elementor-14 .elementor-element.elementor-element-f0528a4 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-astglobalcolor7 );}.elementor-14 .elementor-element.elementor-element-1853c27{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Outfit", Sans-serif;font-size:12px;font-weight:300;line-height:22px;color:var( --e-global-color-astglobalcolor4 );}.elementor-14 .elementor-element.elementor-element-1853c27 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-14 .elementor-element.elementor-element-df91ba2{--display:flex;--min-height:90vh;--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;--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-14 .elementor-element.elementor-element-df91ba2:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-df91ba2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #02010100 73%, #0D0D0D 80%);}.elementor-14 .elementor-element.elementor-element-be7e2ba{--display:flex;--min-height:350px;--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;--border-radius:30px 30px 30px 30px;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-14 .elementor-element.elementor-element-be7e2ba:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-be7e2ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(280deg, var( --e-global-color-astglobalcolor4 ) 0%, #D1D5DB 100%);}.elementor-14 .elementor-element.elementor-element-2b9e8fd{--display:flex;--min-height:90vh;--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-14 .elementor-element.elementor-element-6e5dd4c{--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;--justify-content:center;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:60px;}.elementor-14 .elementor-element.elementor-element-a76f33c{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;text-align:center;}.elementor-14 .elementor-element.elementor-element-a76f33c > .elementor-widget-container{background-color:#070B16;padding:5px 10px 8px 11px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#D1D5DB;border-radius:50px 50px 50px 50px;box-shadow:0px 5px 10px 0px rgba(6.999999999999999, 11.00000000000001, 21.999999999999993, 0.65);}.elementor-14 .elementor-element.elementor-element-a76f33c.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-14 .elementor-element.elementor-element-a76f33c .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:300;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-b736d2f{text-align:left;}.elementor-14 .elementor-element.elementor-element-b736d2f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:38px;font-weight:700;color:#070B16;}.elementor-14 .elementor-element.elementor-element-1cc8a61{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Outfit", Sans-serif;font-size:14px;font-weight:300;line-height:22px;color:#070B16;}.elementor-14 .elementor-element.elementor-element-1cc8a61 > .elementor-widget-container{margin:110px 0px 20px 0px;}.elementor-14 .elementor-element.elementor-element-d2626cf{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-d945802{--display:flex;--min-height:45vh;--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;}.elementor-14 .elementor-element.elementor-element-b805276{--display:flex;--justify-content:center;}.elementor-14 .elementor-element.elementor-element-d367a16{text-align:center;}.elementor-14 .elementor-element.elementor-element-d367a16 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:47px;font-weight:500;letter-spacing:0.5px;color:#070B16;}.elementor-14 .elementor-element.elementor-element-11d41ef{--display:flex;--justify-content:center;border-style:none;--border-style:none;--border-radius:30px 30px 30px 30px;}.elementor-14 .elementor-element.elementor-element-11d41ef:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-11d41ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor7 );}.elementor-14 .elementor-element.elementor-element-342fb5e img{width:85%;}.elementor-14 .elementor-element.elementor-element-b688732{--display:flex;--min-height:45vh;--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;}.elementor-14 .elementor-element.elementor-element-2a34455{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-a34ab07 img{border-radius:30px 30px 30px 30px;}.elementor-14 .elementor-element.elementor-element-262e035{--display:flex;--justify-content:center;}.elementor-14 .elementor-element.elementor-element-7798ede img{border-radius:30px 30px 30px 30px;}.elementor-14 .elementor-element.elementor-element-d0c0554{--display:flex;--min-height:650px;--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;--z-index:1;}.elementor-14 .elementor-element.elementor-element-09c7215{--iteration-count:infinite;}.elementor-14 .elementor-element.elementor-element-09c7215 > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-14 .elementor-element.elementor-element-09c7215 .elementor-headline{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:700;}.elementor-14 .elementor-element.elementor-element-09c7215 .elementor-headline-plain-text{color:var( --e-global-color-astglobalcolor7 );}.elementor-14 .elementor-element.elementor-element-f80eb36{--iteration-count:infinite;--typing-selected-bg-color:#02010100;}.elementor-14 .elementor-element.elementor-element-f80eb36 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-f80eb36 .elementor-headline{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:48px;font-weight:700;}.elementor-14 .elementor-element.elementor-element-f80eb36 .elementor-headline-plain-text{color:var( --e-global-color-astglobalcolor7 );}.elementor-14 .elementor-element.elementor-element-f80eb36 .elementor-headline-dynamic-text{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:700;}.elementor-14 .elementor-element.elementor-element-3bc2413{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:var( --e-global-color-astglobalcolor4 );}.elementor-14 .elementor-element.elementor-element-75d31c7 .ha-creative-btn{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:600;padding:15px 30px 15px 30px;}.elementor-14 .elementor-element.elementor-element-75d31c7 .ha-creative-btn, .elementor-14 .elementor-element.elementor-element-75d31c7 .ha-creative-btn.ha-eft--bloom div{border-style:none;}.elementor-14 .elementor-element.elementor-element-75d31c7 .ha-creative-btn-wrap .ha-creative-btn{--ha-ctv-btn-txt-clr:#070B16;--ha-ctv-btn-bg-hvr-clr:#3158A5;}.elementor-14 .elementor-element.elementor-element-75d31c7 .ha-creative-btn.ha-stl--iconica > span{padding:15px 30px 15px 30px;}.elementor-14 .elementor-element.elementor-element-75d31c7 .ha-creative-btn.ha-stl--montino.ha-eft--winona > span{padding:15px 30px 15px 30px;}.elementor-14 .elementor-element.elementor-element-75d31c7 .ha-creative-btn.ha-stl--montino.ha-eft--winona::after{padding:15px 30px 15px 30px;}.elementor-14 .elementor-element.elementor-element-75d31c7 .ha-creative-btn.ha-stl--montino.ha-eft--rayen > span{padding:15px 30px 15px 30px;}.elementor-14 .elementor-element.elementor-element-75d31c7 .ha-creative-btn.ha-stl--montino.ha-eft--rayen::before{padding:15px 30px 15px 30px;}.elementor-14 .elementor-element.elementor-element-75d31c7 .ha-creative-btn.ha-stl--montino.ha-eft--nina{padding:15px 30px 15px 30px;}.elementor-14 .elementor-element.elementor-element-75d31c7 .ha-creative-btn.ha-stl--montino.ha-eft--nina::before{padding:15px 30px 15px 30px;}.elementor-14 .elementor-element.elementor-element-75d31c7 .ha-creative-btn.ha-stl--hermosa.ha-eft--bloom span{padding:15px 30px 15px 30px;}.elementor-14 .elementor-element.elementor-element-20543b4{--display:flex;--min-height:650px;--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;--margin-top:-650px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-5651a8b{--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:100px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-57bb792 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-14 .elementor-element.elementor-element-57bb792{text-align:center;}.elementor-14 .elementor-element.elementor-element-57bb792 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:32px;font-weight:700;color:#D1D5DB;}.elementor-14 .elementor-element.elementor-element-710558e{--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;}.elementor-14 .elementor-element.elementor-element-31e3aa2{text-align:right;}.elementor-14 .elementor-element.elementor-element-31e3aa2 img{width:50%;}.elementor-14 .elementor-element.elementor-element-c1c8b5f > .elementor-widget-container{margin:0px -111px 0px -111px;}.elementor-14 .elementor-element.elementor-element-c1c8b5f{text-align:center;}.elementor-14 .elementor-element.elementor-element-c1c8b5f img{width:40%;}.elementor-14 .elementor-element.elementor-element-2c009ad > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-2c009ad{text-align:left;}.elementor-14 .elementor-element.elementor-element-2c009ad img{width:50%;}.elementor-14 .elementor-element.elementor-element-a6647a7{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-14 .elementor-element.elementor-element-ed67c70{--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:flex-start;}.elementor-14 .elementor-element.elementor-element-ca150f9{--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;--justify-content:flex-start;}.elementor-14 .elementor-element.elementor-element-e963efe{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;text-align:center;}.elementor-14 .elementor-element.elementor-element-e963efe > .elementor-widget-container{padding:5px 10px 8px 11px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor7 );border-radius:50px 50px 50px 50px;box-shadow:0px 5px 10px 0px rgba(255, 255, 255, 0.2);}.elementor-14 .elementor-element.elementor-element-e963efe .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:300;color:var( --e-global-color-astglobalcolor4 );}.elementor-14 .elementor-element.elementor-element-f08fefa{text-align:left;}.elementor-14 .elementor-element.elementor-element-f08fefa .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:38px;font-weight:700;color:var( --e-global-color-astglobalcolor7 );}.elementor-14 .elementor-element.elementor-element-2a34fa6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Outfit", Sans-serif;font-size:14px;font-weight:300;line-height:22px;color:var( --e-global-color-astglobalcolor4 );}.elementor-14 .elementor-element.elementor-element-2a34fa6 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-14 .elementor-element.elementor-element-3f3b7b2{--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;--justify-content:flex-start;--align-items:flex-end;}.elementor-14 .elementor-element.elementor-element-c2a3d81{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:right;font-family:"Outfit", Sans-serif;font-size:14px;font-weight:300;line-height:28px;color:var( --e-global-color-astglobalcolor4 );}.elementor-14 .elementor-element.elementor-element-c2a3d81 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-c2a3d81.elementor-element{--align-self:flex-end;}.elementor-14 .elementor-element.elementor-element-fde9544{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-cfafdcb{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-d770d41{--display:flex;}.elementor-14 .elementor-element.elementor-element-1b83d67 > .elementor-widget-container{margin:0px -48px 0px 0px;}.elementor-14 .elementor-element.elementor-element-eec95e5{--display:flex;}.elementor-14 .elementor-element.elementor-element-2e5aef6 > .elementor-widget-container{margin:-45px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-2e5aef6 img{width:80%;}.elementor-14 .elementor-element.elementor-element-f7aaee8{--display:flex;}.elementor-14 .elementor-element.elementor-element-2602c78 > .elementor-widget-container{margin:0px 0px 0px -48px;}.elementor-14 .elementor-element.elementor-element-560eca2{--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:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-6863ef0 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-14 .elementor-element.elementor-element-6863ef0{text-align:center;}.elementor-14 .elementor-element.elementor-element-6863ef0 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:32px;font-weight:700;color:#D1D5DB;}.elementor-14 .elementor-element.elementor-element-e0609ac .bdt-marquee .marquee-content{margin-left:0px;}.elementor-14 .elementor-element.elementor-element-e0609ac.bdt-ep-shadow-mode-yes:before{background:linear-gradient(to right, #070B16BF 5%,rgba(255,255,255,0) 100%);}.elementor-14 .elementor-element.elementor-element-e0609ac.bdt-ep-shadow-mode-yes:after{background:linear-gradient(to right, rgba(255,255,255,0) 0%, #070B16BF 95%);}.elementor-14 .elementor-element.elementor-element-c3c2791{--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-14 .elementor-element.elementor-element-e9fd468{--display:flex;}.elementor-14 .elementor-element.elementor-element-b88c1d2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-37f35ec{width:var( --container-widget-width, 13% );max-width:13%;--container-widget-width:13%;--container-widget-flex-grow:0;text-align:center;}.elementor-14 .elementor-element.elementor-element-37f35ec > .elementor-widget-container{padding:5px 10px 8px 11px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor7 );border-radius:50px 50px 50px 50px;box-shadow:0px 5px 10px 0px rgba(255, 255, 255, 0.2);}.elementor-14 .elementor-element.elementor-element-37f35ec .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:300;color:var( --e-global-color-astglobalcolor4 );}.elementor-14 .elementor-element.elementor-element-3ff1a36{text-align:center;}.elementor-14 .elementor-element.elementor-element-3ff1a36 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:48px;font-weight:700;color:var( --e-global-color-astglobalcolor7 );}.elementor-14 .elementor-element.elementor-element-0ea4e5d{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-0ea4e5d:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-0ea4e5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-9bd4937 ) 0%, #000000 100%);}.elementor-14 .elementor-element.elementor-element-f714844 > .elementor-widget-container{margin:-150px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-f714844{z-index:0;}.elementor-14 .elementor-element.elementor-element-cd36c29{--display:flex;--min-height:150px;--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;--margin-top:-117px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-cd36c29:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-cd36c29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #00000000 0%, var( --e-global-color-9bd4937 ) 100%);}.elementor-14 .elementor-element.elementor-element-7922588{--display:flex;--min-height:90vh;--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;}.elementor-14 .elementor-element.elementor-element-66cc66b{--display:flex;--min-height:350px;--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;--border-radius:30px 30px 30px 30px;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-14 .elementor-element.elementor-element-66cc66b:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-66cc66b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(280deg, var( --e-global-color-astglobalcolor4 ) 0%, var( --e-global-color-astglobalcolor7 ) 100%);}.elementor-14 .elementor-element.elementor-element-9af4bcb{--display:flex;--justify-content:center;}.elementor-14 .elementor-element.elementor-element-bca685a{text-align:left;}.elementor-14 .elementor-element.elementor-element-bca685a .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:38px;font-weight:700;color:#070B16;}.elementor-14 .elementor-element.elementor-element-1090140{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Outfit", Sans-serif;font-size:14px;font-weight:300;line-height:22px;color:var( --e-global-color-9bd4937 );}.elementor-14 .elementor-element.elementor-element-1090140 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-14 .elementor-element.elementor-element-9593b7a .ha-creative-btn{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:600;padding:15px 30px 15px 30px;}.elementor-14 .elementor-element.elementor-element-9593b7a .ha-creative-btn, .elementor-14 .elementor-element.elementor-element-9593b7a .ha-creative-btn.ha-eft--bloom div{border-style:none;}.elementor-14 .elementor-element.elementor-element-9593b7a .ha-creative-btn-wrap .ha-creative-btn{--ha-ctv-btn-txt-clr:var( --e-global-color-astglobalcolor7 );--ha-ctv-btn-bg-clr:var( --e-global-color-9bd4937 );--ha-ctv-btn-bg-hvr-clr:#3158A5;}.elementor-14 .elementor-element.elementor-element-9593b7a .ha-creative-btn.ha-stl--iconica > span{padding:15px 30px 15px 30px;}.elementor-14 .elementor-element.elementor-element-9593b7a .ha-creative-btn.ha-stl--montino.ha-eft--winona > span{padding:15px 30px 15px 30px;}.elementor-14 .elementor-element.elementor-element-9593b7a .ha-creative-btn.ha-stl--montino.ha-eft--winona::after{padding:15px 30px 15px 30px;}.elementor-14 .elementor-element.elementor-element-9593b7a .ha-creative-btn.ha-stl--montino.ha-eft--rayen > span{padding:15px 30px 15px 30px;}.elementor-14 .elementor-element.elementor-element-9593b7a .ha-creative-btn.ha-stl--montino.ha-eft--rayen::before{padding:15px 30px 15px 30px;}.elementor-14 .elementor-element.elementor-element-9593b7a .ha-creative-btn.ha-stl--montino.ha-eft--nina{padding:15px 30px 15px 30px;}.elementor-14 .elementor-element.elementor-element-9593b7a .ha-creative-btn.ha-stl--montino.ha-eft--nina::before{padding:15px 30px 15px 30px;}.elementor-14 .elementor-element.elementor-element-9593b7a .ha-creative-btn.ha-stl--hermosa.ha-eft--bloom span{padding:15px 30px 15px 30px;}.elementor-14 .elementor-element.elementor-element-55f3fb6{--display:flex;--justify-content:center;}.elementor-14 .elementor-element.elementor-element-9887226 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-9887226 img{max-width:50%;filter:brightness( 100% ) contrast( 85% ) saturate( 50% ) blur( 0px ) hue-rotate( 0deg );}.elementor-14 .elementor-element.elementor-element-a3f3027{--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;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-1f6f7ec{text-align:center;}.elementor-14 .elementor-element.elementor-element-1f6f7ec .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:48px;font-weight:700;color:#D1D5DB;}.elementor-14 .elementor-element.elementor-element-9607abf{text-align:center;}.elementor-14 .elementor-element.elementor-element-9607abf .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:600;color:#D1D5DB;}.elementor-14 .elementor-element.elementor-element-7a1b993 > .elementor-widget-container{margin:-75px 0px -75px 0px;}.elementor-14 .elementor-element.elementor-element-7a1b993 img{width:20%;}body.elementor-page-14:not(.elementor-motion-effects-element-type-background), body.elementor-page-14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#070B16;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:767px){.elementor-14 .elementor-element.elementor-element-1b0adab{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-14 .elementor-element.elementor-element-b5161d8 .elementor-headline{font-size:14px;}.elementor-14 .elementor-element.elementor-element-3d0d3b2 .elementor-headline{font-size:32px;}.elementor-14 .elementor-element.elementor-element-790e9be .elementor-headline{font-size:34px;}.elementor-14 .elementor-element.elementor-element-d837753{font-size:16px;}.elementor-14 .elementor-element.elementor-element-898fc25 .ha-creative-btn{font-size:12px;}.elementor-14 .elementor-element.elementor-element-bb1089d{--margin-top:0100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-14 .elementor-element.elementor-element-64feb1b > .elementor-widget-container{margin:-100px 100px 140px -100px;}.elementor-14 .elementor-element.elementor-element-0d92d06 > .elementor-widget-container{margin:-200px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-5f9fe38 > .elementor-widget-container{margin:-200px -100px 100px 100px;}.elementor-14 .elementor-element.elementor-element-469090e > .elementor-widget-container{margin:-200px 0px -100px -10px;}.elementor-14 .elementor-element.elementor-element-7e04545 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-88ef670{--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-1dbac1c .elementor-heading-title{font-size:24px;}.elementor-14 .elementor-element.elementor-element-ac3704a img{width:45%;}.elementor-14 .elementor-element.elementor-element-264efb0 img{width:45%;}.elementor-14 .elementor-element.elementor-element-7f29f46 img{width:45%;}.elementor-14 .elementor-element.elementor-element-b4393d4 img{width:45%;}.elementor-14 .elementor-element.elementor-element-e9fe22a .elementor-heading-title{font-size:10px;}.elementor-14 .elementor-element.elementor-element-7a8a3ca .elementor-heading-title{font-size:32px;}.elementor-14 .elementor-element.elementor-element-a26008f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:left;font-size:12px;line-height:22px;}.elementor-14 .elementor-element.elementor-element-9e8a8d0{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-8bee876{--min-height:180px;}.elementor-14 .elementor-element.elementor-element-1078485{--min-height:180px;}.elementor-14 .elementor-element.elementor-element-a9170f3{--min-height:180px;}.elementor-14 .elementor-element.elementor-element-7e6fc6b{--min-height:180px;}.elementor-14 .elementor-element.elementor-element-afcd5bc .bdt-ep-animated-card-title{font-size:32px;}.elementor-14 .elementor-element.elementor-element-afcd5bc .bdt-ep-animated-card-sub-title{padding-bottom:16px;font-size:16px;}.elementor-14 .elementor-element.elementor-element-afcd5bc .bdt-ep-animated-card-text{font-size:16px;}.elementor-14 .elementor-element.elementor-element-a3596c1{--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;}.elementor-14 .elementor-element.elementor-element-a3596c1 .elementor-heading-title{font-size:10px;}.elementor-14 .elementor-element.elementor-element-3e2514a .elementor-heading-title{font-size:32px;}.elementor-14 .elementor-element.elementor-element-57aecd1{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-0587c17 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-14 .elementor-element.elementor-element-0587c17 img{width:80%;}.elementor-14 .elementor-element.elementor-element-824ce89 img{width:80%;}.elementor-14 .elementor-element.elementor-element-31a2d01 img{width:80%;}.elementor-14 .elementor-element.elementor-element-be7e2ba{--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-2b9e8fd{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-14 .elementor-element.elementor-element-6e5dd4c{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-14 .elementor-element.elementor-element-a76f33c > .elementor-widget-container{padding:5px 0px 5px 0px;}.elementor-14 .elementor-element.elementor-element-a76f33c{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-14 .elementor-element.elementor-element-a76f33c .elementor-heading-title{font-size:10px;}.elementor-14 .elementor-element.elementor-element-b736d2f .elementor-heading-title{font-size:32px;}.elementor-14 .elementor-element.elementor-element-1cc8a61 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-d945802{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-d367a16 .elementor-heading-title{font-size:34px;}.elementor-14 .elementor-element.elementor-element-11d41ef{--width:73%;--min-height:256px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-342fb5e > .elementor-widget-container{margin:-95px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-14 .elementor-element.elementor-element-342fb5e img{width:100%;}.elementor-14 .elementor-element.elementor-element-d0c0554{--min-height:0px;}.elementor-14 .elementor-element.elementor-element-09c7215 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-14 .elementor-element.elementor-element-09c7215 .elementor-headline{font-size:12px;}.elementor-14 .elementor-element.elementor-element-f80eb36 .elementor-headline{font-size:32px;}.elementor-14 .elementor-element.elementor-element-3bc2413{font-size:12px;line-height:22px;}.elementor-14 .elementor-element.elementor-element-75d31c7 .ha-creative-btn{font-size:10px;}.elementor-14 .elementor-element.elementor-element-5651a8b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-57bb792 .elementor-heading-title{font-size:24px;}.elementor-14 .elementor-element.elementor-element-31e3aa2{text-align:left;}.elementor-14 .elementor-element.elementor-element-31e3aa2 img{width:40%;}.elementor-14 .elementor-element.elementor-element-c1c8b5f > .elementor-widget-container{margin:-60px -20px 0px 0px;}.elementor-14 .elementor-element.elementor-element-c1c8b5f img{width:20%;}.elementor-14 .elementor-element.elementor-element-2c009ad > .elementor-widget-container{margin:-97px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-2c009ad{text-align:right;}.elementor-14 .elementor-element.elementor-element-2c009ad img{width:40%;}.elementor-14 .elementor-element.elementor-element-e963efe{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-14 .elementor-element.elementor-element-e963efe .elementor-heading-title{font-size:10px;}.elementor-14 .elementor-element.elementor-element-f08fefa .elementor-heading-title{font-size:32px;}.elementor-14 .elementor-element.elementor-element-3f3b7b2{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-c2a3d81{text-align:left;font-size:12px;line-height:22px;}.elementor-14 .elementor-element.elementor-element-1b83d67 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-2602c78 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-560eca2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-6863ef0 .elementor-heading-title{font-size:24px;}.elementor-14 .elementor-element.elementor-element-b88c1d2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-37f35ec{--container-widget-width:28%;--container-widget-flex-grow:0;width:var( --container-widget-width, 28% );max-width:28%;}.elementor-14 .elementor-element.elementor-element-37f35ec .elementor-heading-title{font-size:10px;}.elementor-14 .elementor-element.elementor-element-3ff1a36 .elementor-heading-title{font-size:29px;}.elementor-14 .elementor-element.elementor-element-e00df52 > .elementor-widget-container{margin:0px -20px 0px -20px;}.elementor-14 .elementor-element.elementor-element-0ea4e5d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-f714844 > .elementor-widget-container{margin:-150px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-bca685a .elementor-heading-title{font-size:30px;}.elementor-14 .elementor-element.elementor-element-1090140{font-size:12px;}.elementor-14 .elementor-element.elementor-element-9593b7a .ha-creative-btn{font-size:10px;}.elementor-14 .elementor-element.elementor-element-a3f3027{--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-1f6f7ec > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-1f6f7ec .elementor-heading-title{font-size:24px;}.elementor-14 .elementor-element.elementor-element-9607abf > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-14 .elementor-element.elementor-element-9607abf .elementor-heading-title{font-size:20px;}.elementor-14 .elementor-element.elementor-element-7a1b993 > .elementor-widget-container{margin:-50px 0px -50px 0px;}.elementor-14 .elementor-element.elementor-element-7a1b993 img{width:50%;}}@media(min-width:768px){.elementor-14 .elementor-element.elementor-element-2989aad{--width:100%;}.elementor-14 .elementor-element.elementor-element-6df7e19{--width:100%;}.elementor-14 .elementor-element.elementor-element-1b0adab{--width:55%;}.elementor-14 .elementor-element.elementor-element-bb1089d{--width:45%;}.elementor-14 .elementor-element.elementor-element-88ef670{--width:100%;}.elementor-14 .elementor-element.elementor-element-913c8e3{--width:100%;}.elementor-14 .elementor-element.elementor-element-8a26687{--width:25%;}.elementor-14 .elementor-element.elementor-element-e78d024{--width:75%;}.elementor-14 .elementor-element.elementor-element-57aecd1{--width:35%;}.elementor-14 .elementor-element.elementor-element-8e467eb{--width:35%;}.elementor-14 .elementor-element.elementor-element-d441a8d{--width:35%;}.elementor-14 .elementor-element.elementor-element-be7e2ba{--width:100%;}.elementor-14 .elementor-element.elementor-element-6e5dd4c{--width:50%;}.elementor-14 .elementor-element.elementor-element-d2626cf{--width:50%;}.elementor-14 .elementor-element.elementor-element-ed67c70{--width:100%;}.elementor-14 .elementor-element.elementor-element-ca150f9{--width:50%;}.elementor-14 .elementor-element.elementor-element-3f3b7b2{--width:50%;}.elementor-14 .elementor-element.elementor-element-fde9544{--width:100%;}.elementor-14 .elementor-element.elementor-element-d770d41{--width:40%;}.elementor-14 .elementor-element.elementor-element-eec95e5{--width:20%;}.elementor-14 .elementor-element.elementor-element-f7aaee8{--width:40%;}.elementor-14 .elementor-element.elementor-element-66cc66b{--width:90%;}}/* Start custom CSS for animated-headline, class: .elementor-element-790e9be */.elementor-14 .elementor-element.elementor-element-790e9be .elementor-headline-dynamic-text {
  background: linear-gradient(135deg,
    #007aff 0%,
    #33aaff 25%,
    #ffffff 50%,
    #61FDA6 75%,
    #007aff 100%);
  background-size: 500% 500%;
  background-position: 0% 50%;

  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* For newer browsers */

  animation: gradientShift 8s ease-in-out infinite;
}

@keyframes gradientShift {
  0% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
}/* End custom CSS */
/* Start custom CSS for ha-creative-button, class: .elementor-element-898fc25 */.elementor-14 .elementor-element.elementor-element-898fc25
{
    pointer-events: auto!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b0adab */.elementor-14 .elementor-element.elementor-element-1b0adab
{
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-469090e *//* A - Flicker all Elementor image widgets */
.elementor-14 .elementor-element.elementor-element-469090e {
  animation: flicker 5s infinite;
  will-change: opacity, filter;
}

/* respect reduced motion preference */
@media (prefers-reduced-motion: reduce) {
  .elementor-widget-image img {
    animation: none;
  }
}

@keyframes flicker {
  0%   { opacity: 1; filter: brightness(1); }
  6%   { opacity: 0.85; filter: brightness(0.6) contrast(1.2); }
  12%  { opacity: 1; filter: brightness(1.1); }
  18%  { opacity: 0.6; filter: brightness(0.4) contrast(1.3); }
  24%  { opacity: 1; filter: brightness(1); }
  40%  { opacity: 0.95; filter: brightness(0.95); }
  64%  { opacity: 0.7; filter: brightness(0.5) contrast(1.1); }
  80%  { opacity: 1; filter: brightness(1); }
  100% { opacity: 1; filter: brightness(1); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb1089d */.elementor-14 .elementor-element.elementor-element-bb1089d{pointer-events: none;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-342fb5e */.elementor-14 .elementor-element.elementor-element-342fb5e{
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a34455 */.elementor-14 .elementor-element.elementor-element-2a34455{
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for animated-headline, class: .elementor-element-f80eb36 */.elementor-14 .elementor-element.elementor-element-f80eb36 .elementor-headline-dynamic-text {
  background: linear-gradient(135deg,
    #007aff 0%,
    #33aaff 25%,
    #ffffff 50%,
    #61FDA6 75%,
    #007aff 100%);
  background-size: 500% 500%;
  background-position: 0% 50%;

  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* For newer browsers */

  animation: gradientShift 8s ease-in-out infinite;
}

@keyframes gradientShift {
  0% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3bc2413 */.elementor-14 .elementor-element.elementor-element-3bc2413 {
  color: white;
  mix-blend-mode: difference;
  position: relative;
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for ha-creative-button, class: .elementor-element-75d31c7 */.elementor-14 .elementor-element.elementor-element-75d31c7 {
  pointer-events: none;
}

/* Target the button inside the container */
.elementor-14 .elementor-element.elementor-element-75d31c7 button,
.elementor-14 .elementor-element.elementor-element-75d31c7 a.ha-creative-btn {
  pointer-events: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0c0554 */.elementor-14 .elementor-element.elementor-element-d0c0554
{
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f714844 */@media (max-width: 480px) {
    spline-viewer {
      height: 550px; /* Custom height for phones */
    }
  }/* End custom CSS */
/* Start custom CSS for ha-creative-button, class: .elementor-element-9593b7a */.elementor-14 .elementor-element.elementor-element-9593b7a {
  pointer-events: none;
}

/* Target the button inside the container */
.elementor-14 .elementor-element.elementor-element-9593b7a button,
.elementor-14 .elementor-element.elementor-element-9593b7a a.ha-creative-btn {
  pointer-events: auto !important;
}/* End custom CSS */