.elementor-13 .elementor-element.elementor-element-dfacba3{--display:flex;--min-height:100vh;--justify-content:center;--overflow:hidden;}.elementor-13 .elementor-element.elementor-element-dfacba3:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-dfacba3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-13 .elementor-element.elementor-element-60007af.elementor-element{--align-self:center;}.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-13 .elementor-element.elementor-element-0434952 > .elementor-widget-container{margin:-22px 0px -20px 0px;}.elementor-13 .elementor-element.elementor-element-0434952{text-align:center;}.elementor-13 .elementor-element.elementor-element-0434952 .elementor-heading-title{font-family:"Halogen", Sans-serif;font-size:5rem;font-weight:500;font-style:normal;letter-spacing:2px;color:#FFFFFF;}.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-13 .elementor-element.elementor-element-23ba711 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-23ba711{text-align:center;font-family:"Halogen", Sans-serif;font-size:2.5rem;font-weight:500;letter-spacing:2px;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-13 .elementor-element.elementor-element-7888b52 .elementor-button{background-color:#FFFFFF;font-family:"Halogen", Sans-serif;font-size:1rem;font-weight:500;letter-spacing:5px;fill:#000000;color:#000000;box-shadow:0px 0px 10px 2px rgba(255, 255, 255, 0.5);transition-duration:0.3s;border-radius:25px 25px 25px 25px;padding:12px 28px 12px 28px;}.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 );}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-d78f8b1{left:49%;}body.rtl .elementor-13 .elementor-element.elementor-element-d78f8b1{right:49%;}.elementor-13 .elementor-element.elementor-element-d78f8b1{bottom:2%;text-align:center;}.elementor-13 .elementor-element.elementor-element-d78f8b1 img{width:55px;}.elementor-13 .elementor-element.elementor-element-b9fc5ec{--display:flex;--min-height:100vh;--justify-content:center;--overflow:hidden;}.elementor-13 .elementor-element.elementor-element-b9fc5ec:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-b9fc5ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-13 .elementor-element.elementor-element-e24e4f1{--display:flex;--min-height:100vh;}.elementor-13 .elementor-element.elementor-element-364b66a{--display:flex;--min-height:0px;}.elementor-13 .elementor-element.elementor-element-8b9e314 img{width:2.5%;height:0%;}.elementor-13 .elementor-element.elementor-element-52618bd{--spacer-size:1.5rem;}.elementor-13 .elementor-element.elementor-element-4628ff4 > .elementor-widget-container{margin:0rem 0rem -3rem 3rem;}.elementor-13 .elementor-element.elementor-element-4628ff4{font-family:"Halogen", Sans-serif;font-size:3.5rem;font-weight:700;letter-spacing:1px;text-shadow:0px 0px 10px rgba(255, 255, 255, 0.47);color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-f8a035c{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:column;--justify-items:center;--align-items:center;}.elementor-13 .elementor-element.elementor-element-50a199c{--display:flex;}.elementor-13 .elementor-element.elementor-element-8d9200c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-8d9200c img{width:100%;}.elementor-13 .elementor-element.elementor-element-6c7f91a{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:-1rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-5dde093 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-5dde093.elementor-element{--align-self:stretch;}.elementor-13 .elementor-element.elementor-element-5dde093{column-gap:0px;text-align:left;font-family:"Halogen", Sans-serif;font-size:1.6rem;font-weight:500;letter-spacing:0.5px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-78be6e9 .elementor-button{background-color:#FFFFFF00;font-family:"Halogen", Sans-serif;font-size:0.7rem;font-weight:500;text-transform:uppercase;letter-spacing:8px;text-shadow:1px 1px 9px #FFFFFF;fill:#FFFFFF;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-78be6e9 > .elementor-widget-container{margin:-7px 0px 0px -15px;}.elementor-13 .elementor-element.elementor-element-78be6e9.elementor-element{--align-self:flex-start;}.elementor-13 .elementor-element.elementor-element-78be6e9 .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-78be6e9 .elementor-button:focus{color:#BCED08;}.elementor-13 .elementor-element.elementor-element-78be6e9 .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-78be6e9 .elementor-button:focus svg{fill:#BCED08;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-5db5a0d{left:49%;}body.rtl .elementor-13 .elementor-element.elementor-element-5db5a0d{right:49%;}.elementor-13 .elementor-element.elementor-element-5db5a0d{bottom:3%;text-align:center;}.elementor-13 .elementor-element.elementor-element-5db5a0d img{width:55px;}.elementor-widget-text-path{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-13 .elementor-element.elementor-element-3681fac > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-3681fac{right:32px;}body.rtl .elementor-13 .elementor-element.elementor-element-3681fac{left:32px;}.elementor-13 .elementor-element.elementor-element-3681fac{bottom:30px;--width:80px;--rotate:12deg;font-family:"Nasalization", Sans-serif;font-size:60px;font-weight:400;letter-spacing:2.6px;--text-color:#FFFFFF;--transition:0.3s;}.elementor-13 .elementor-element.elementor-element-3681fac textPath{text-decoration:none;}.elementor-13 .elementor-element.elementor-element-06d7341{--display:flex;--min-height:100vh;--justify-content:center;--overflow:hidden;}.elementor-13 .elementor-element.elementor-element-06d7341:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-06d7341 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-13 .elementor-element.elementor-element-eb0c93d{--display:flex;--min-height:100vh;}.elementor-13 .elementor-element.elementor-element-cd9cf84{--display:flex;--min-height:0px;}.elementor-13 .elementor-element.elementor-element-4be358d img{width:2.5%;height:0%;}.elementor-13 .elementor-element.elementor-element-882bec1{--spacer-size:1.5rem;}.elementor-13 .elementor-element.elementor-element-6d1e143{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:5em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-13 .elementor-element.elementor-element-ec2ba75 > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-ec2ba75{right:32px;}body.rtl .elementor-13 .elementor-element.elementor-element-ec2ba75{left:32px;}.elementor-13 .elementor-element.elementor-element-ec2ba75{bottom:30px;--width:80px;--rotate:12deg;font-family:"Nasalization", Sans-serif;font-size:60px;font-weight:400;letter-spacing:2.6px;--text-color:#FFFFFF;--transition:0.3s;}.elementor-13 .elementor-element.elementor-element-ec2ba75 textPath{text-decoration:none;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-604454b{left:49%;}body.rtl .elementor-13 .elementor-element.elementor-element-604454b{right:49%;}.elementor-13 .elementor-element.elementor-element-604454b{bottom:3%;text-align:center;}.elementor-13 .elementor-element.elementor-element-604454b img{width:55px;}.elementor-13 .elementor-element.elementor-element-e916436{--display:flex;--min-height:100vh;--justify-content:center;--overflow:hidden;}.elementor-13 .elementor-element.elementor-element-e916436:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-e916436 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-13 .elementor-element.elementor-element-60363e2{--display:flex;--min-height:100vh;}.elementor-13 .elementor-element.elementor-element-f71714d{--display:flex;--min-height:0px;}.elementor-13 .elementor-element.elementor-element-6f94bab img{width:2.5%;height:0%;}.elementor-13 .elementor-element.elementor-element-06cedb3{--spacer-size:1.5rem;}.elementor-13 .elementor-element.elementor-element-44877ab{text-align:right;}.elementor-13 .elementor-element.elementor-element-44877ab .elementor-heading-title{font-family:"Halogen", Sans-serif;font-size:4rem;font-weight:700;letter-spacing:6.8px;text-shadow:0px 0px 10px rgba(255, 255, 255, 0.47);color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-01a1490 .elementor-button{background-color:#FFFFFF00;font-family:"Halogen", Sans-serif;font-size:0.7rem;font-weight:500;text-transform:uppercase;letter-spacing:8px;text-shadow:1px 1px 9px #FFFFFF;fill:#FFFFFF;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-01a1490 > .elementor-widget-container{margin:-15px 5px 0px 0px;}.elementor-13 .elementor-element.elementor-element-01a1490 .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-01a1490 .elementor-button:focus{color:#BCED08;}.elementor-13 .elementor-element.elementor-element-01a1490 .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-01a1490 .elementor-button:focus svg{fill:#BCED08;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-c014f43{left:49%;}body.rtl .elementor-13 .elementor-element.elementor-element-c014f43{right:49%;}.elementor-13 .elementor-element.elementor-element-c014f43{bottom:3%;text-align:center;}.elementor-13 .elementor-element.elementor-element-c014f43 img{width:55px;}.elementor-13 .elementor-element.elementor-element-2d7e026 > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-2d7e026{right:32px;}body.rtl .elementor-13 .elementor-element.elementor-element-2d7e026{left:32px;}.elementor-13 .elementor-element.elementor-element-2d7e026{bottom:30px;--width:80px;--rotate:12deg;font-family:"Nasalization", Sans-serif;font-size:60px;font-weight:400;letter-spacing:2.6px;--text-color:#FFFFFF;--transition:0.3s;}.elementor-13 .elementor-element.elementor-element-2d7e026 textPath{text-decoration:none;}.elementor-13 .elementor-element.elementor-element-ccef280{--display:flex;--min-height:100vh;--justify-content:center;--overflow:hidden;}.elementor-13 .elementor-element.elementor-element-ccef280:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-ccef280 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-13 .elementor-element.elementor-element-511c1f0{--display:flex;--min-height:100vh;}.elementor-13 .elementor-element.elementor-element-7e24c7c{--display:flex;--min-height:0px;}.elementor-13 .elementor-element.elementor-element-73253f3 img{width:2.5%;height:0%;}.elementor-13 .elementor-element.elementor-element-3e90b1a{--spacer-size:1.5rem;}.elementor-13 .elementor-element.elementor-element-5d1253e{text-align:right;}.elementor-13 .elementor-element.elementor-element-5d1253e .elementor-heading-title{font-family:"Halogen", Sans-serif;font-size:4rem;font-weight:700;letter-spacing:6.8px;text-shadow:0px 0px 10px rgba(255, 255, 255, 0.47);color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-b0e589a .elementor-button{background-color:#FFFFFF00;font-family:"Halogen", Sans-serif;font-size:0.7rem;font-weight:500;text-transform:uppercase;letter-spacing:8px;text-shadow:1px 1px 9px #FFFFFF;fill:#FFFFFF;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-b0e589a > .elementor-widget-container{margin:-15px 5px 0px 0px;}.elementor-13 .elementor-element.elementor-element-b0e589a .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-b0e589a .elementor-button:focus{color:#BCED08;}.elementor-13 .elementor-element.elementor-element-b0e589a .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-b0e589a .elementor-button:focus svg{fill:#BCED08;}.elementor-13 .elementor-element.elementor-element-c576d4c{--spacer-size:50px;}.elementor-13 .elementor-element.elementor-element-4af5e15{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-ba1fd84{--display:flex;}.elementor-13 .elementor-element.elementor-element-ba1fd84:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-ba1fd84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #6F2091 0%, #E09AFF 100%);}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-062bac4{right:0px;}body.rtl .elementor-13 .elementor-element.elementor-element-062bac4{left:0px;}.elementor-13 .elementor-element.elementor-element-062bac4{top:0px;text-align:right;}.elementor-13 .elementor-element.elementor-element-062bac4 .elementor-heading-title{font-family:"Nasalization", Sans-serif;font-size:4rem;font-weight:700;letter-spacing:6.8px;color:#000000;}.elementor-13 .elementor-element.elementor-element-f3283d4{--display:flex;}.elementor-13 .elementor-element.elementor-element-f3283d4:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-f3283d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #EC058F 0%, #FFA0D9 100%);}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-0c5c59b{right:0px;}body.rtl .elementor-13 .elementor-element.elementor-element-0c5c59b{left:0px;}.elementor-13 .elementor-element.elementor-element-0c5c59b{top:0px;text-align:right;}.elementor-13 .elementor-element.elementor-element-0c5c59b .elementor-heading-title{font-family:"Nasalization", Sans-serif;font-size:4rem;font-weight:700;letter-spacing:6.8px;color:#000000;}.elementor-13 .elementor-element.elementor-element-616068a{--display:flex;}.elementor-13 .elementor-element.elementor-element-616068a:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-616068a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #2E52DE 0%, #A2B5FF 100%);}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-911f820{right:0px;}body.rtl .elementor-13 .elementor-element.elementor-element-911f820{left:0px;}.elementor-13 .elementor-element.elementor-element-911f820{top:0px;text-align:right;}.elementor-13 .elementor-element.elementor-element-911f820 .elementor-heading-title{font-family:"Nasalization", Sans-serif;font-size:4rem;font-weight:700;letter-spacing:6.8px;color:#000000;}.elementor-13 .elementor-element.elementor-element-055e855{--display:flex;}.elementor-13 .elementor-element.elementor-element-055e855:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-055e855 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #BCED08 0%, #EDFFAB 100%);}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-407d658{right:0px;}body.rtl .elementor-13 .elementor-element.elementor-element-407d658{left:0px;}.elementor-13 .elementor-element.elementor-element-407d658{top:0px;text-align:right;}.elementor-13 .elementor-element.elementor-element-407d658 .elementor-heading-title{font-family:"Nasalization", Sans-serif;font-size:4rem;font-weight:700;letter-spacing:6.8px;color:#000000;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-3953eb3{left:49%;}body.rtl .elementor-13 .elementor-element.elementor-element-3953eb3{right:49%;}.elementor-13 .elementor-element.elementor-element-3953eb3{bottom:2%;text-align:center;}.elementor-13 .elementor-element.elementor-element-3953eb3 img{width:55px;}.elementor-13 .elementor-element.elementor-element-af81b78{--display:flex;--min-height:100vh;--justify-content:center;--overflow:hidden;}.elementor-13 .elementor-element.elementor-element-af81b78:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-af81b78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-13 .elementor-element.elementor-element-08ab33b{--display:flex;--min-height:100vh;}.elementor-13 .elementor-element.elementor-element-d3dc06e{--display:flex;--min-height:0px;}.elementor-13 .elementor-element.elementor-element-d765b01 img{width:2.5%;height:0%;}.elementor-13 .elementor-element.elementor-element-933a5d2{--spacer-size:5rem;}.elementor-13 .elementor-element.elementor-element-68b7cc8{--display:flex;}.elementor-13 .elementor-element.elementor-element-ea98aa2{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-ea98aa2.e-con{--align-self:center;}.elementor-13 .elementor-element.elementor-element-523affa{--display:flex;}.elementor-13 .elementor-element.elementor-element-fcc3148 > .elementor-widget-container{padding:0rem 0rem 3rem 0rem;}.elementor-13 .elementor-element.elementor-element-fcc3148 .elementor-heading-title{font-family:"Nasalization", Sans-serif;font-size:2.5rem;font-weight:600;text-transform:uppercase;letter-spacing:6.7px;word-spacing:2px;text-shadow:0px 0px 10px rgba(235.9999999999999, 4.999999999999985, 142.99999999999991, 0.7);color:#EC058F;}.elementor-13 .elementor-element.elementor-element-00ce815 > .elementor-widget-container{padding:0rem 0rem 1.5rem 0rem;}.elementor-13 .elementor-element.elementor-element-00ce815 .elementor-heading-title{font-family:"Halogen", Sans-serif;font-size:1.7rem;font-weight:600;letter-spacing:4px;word-spacing:3px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-773d2f1 > .elementor-widget-container{padding:0rem 0rem 1.5rem 0rem;}.elementor-13 .elementor-element.elementor-element-773d2f1 .elementor-heading-title{font-family:"Halogen", Sans-serif;font-size:1.7rem;font-weight:600;letter-spacing:4px;word-spacing:3px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-696c223 > .elementor-widget-container{padding:0rem 0rem 1.5rem 0rem;}.elementor-13 .elementor-element.elementor-element-696c223 .elementor-heading-title{font-family:"Halogen", Sans-serif;font-size:1.7rem;font-weight:600;letter-spacing:4px;word-spacing:3px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-aa43b36{--display:flex;}.elementor-13 .elementor-element.elementor-element-fe8c3a7 > .elementor-widget-container{padding:0rem 0rem 3rem 0rem;}.elementor-13 .elementor-element.elementor-element-fe8c3a7 .elementor-heading-title{font-family:"Nasalization", Sans-serif;font-size:2.5rem;font-weight:600;text-transform:uppercase;letter-spacing:6.7px;word-spacing:2px;text-shadow:0px 0px 10px rgba(235.9999999999999, 4.999999999999985, 142.99999999999991, 0.7);color:#EC058F;}.elementor-13 .elementor-element.elementor-element-c5b20d2 > .elementor-widget-container{padding:0rem 0rem 1.5rem 0rem;}.elementor-13 .elementor-element.elementor-element-c5b20d2 .elementor-heading-title{font-family:"Halogen", Sans-serif;font-size:1.7rem;font-weight:600;letter-spacing:4px;word-spacing:3px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-173a325 > .elementor-widget-container{padding:0rem 0rem 1.5rem 0rem;}.elementor-13 .elementor-element.elementor-element-173a325 .elementor-heading-title{font-family:"Halogen", Sans-serif;font-size:1.7rem;font-weight:600;letter-spacing:4px;word-spacing:3px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-eb4f287 > .elementor-widget-container{padding:0rem 0rem 1.5rem 0rem;}.elementor-13 .elementor-element.elementor-element-eb4f287 .elementor-heading-title{font-family:"Halogen", Sans-serif;font-size:1.7rem;font-weight:600;letter-spacing:4px;word-spacing:3px;color:#FFFFFF;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-61f6ed3{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:2px;}.elementor-13 .elementor-element.elementor-element-61f6ed3 > .elementor-widget-container{padding:4rem 0rem 0rem 0rem;}.elementor-13 .elementor-element.elementor-element-61f6ed3 .elementor-divider-separator{width:100%;}.elementor-13 .elementor-element.elementor-element-61f6ed3 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-13 .elementor-element.elementor-element-75a5a9f{--grid-template-columns:repeat(0, auto);--icon-size:2.7rem;--grid-column-gap:10px;--grid-row-gap:0px;}.elementor-13 .elementor-element.elementor-element-75a5a9f .elementor-widget-container{text-align:center;}.elementor-13 .elementor-element.elementor-element-75a5a9f > .elementor-widget-container{padding:2rem 0rem 0rem 0rem;}.elementor-13 .elementor-element.elementor-element-75a5a9f .elementor-social-icon{background-color:#02010100;--icon-padding:0.3em;}.elementor-13 .elementor-element.elementor-element-75a5a9f .elementor-social-icon i{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-75a5a9f .elementor-social-icon svg{fill:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-75a5a9f .elementor-social-icon:hover i{color:#BCED08;}.elementor-13 .elementor-element.elementor-element-75a5a9f .elementor-social-icon:hover svg{fill:#BCED08;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-bc14275 > .elementor-widget-container{padding:1rem 0rem 0rem 0rem;}.elementor-13 .elementor-element.elementor-element-bc14275 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-bc14275 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-13 .elementor-element.elementor-element-bc14275{--e-icon-list-icon-size:1.1rem;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-13 .elementor-element.elementor-element-bc14275 .elementor-icon-list-icon{padding-inline-end:3px;}.elementor-13 .elementor-element.elementor-element-bc14275 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-bc14275 .elementor-icon-list-item > a{font-family:"Halogen", Sans-serif;font-size:1.3rem;font-weight:600;letter-spacing:0.9px;}.elementor-13 .elementor-element.elementor-element-bc14275 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-32791e2{--display:flex;--min-height:0px;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(min-width:768px){.elementor-13 .elementor-element.elementor-element-68b7cc8{--content-width:85%;}.elementor-13 .elementor-element.elementor-element-ea98aa2{--width:85%;}}@media(max-width:1024px){.elementor-13 .elementor-element.elementor-element-f8a035c{--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-3681fac{--width:500px;}.elementor-13 .elementor-element.elementor-element-6d1e143{--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-ec2ba75{--width:500px;}.elementor-13 .elementor-element.elementor-element-2d7e026{--width:500px;}.elementor-13 .elementor-element.elementor-element-4af5e15{--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-ea98aa2{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-13 .elementor-element.elementor-element-f8a035c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-3681fac{--width:500px;}.elementor-13 .elementor-element.elementor-element-6d1e143{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-ec2ba75{--width:500px;}.elementor-13 .elementor-element.elementor-element-2d7e026{--width:500px;}.elementor-13 .elementor-element.elementor-element-73253f3 img{width:10%;}.elementor-13 .elementor-element.elementor-element-5d1253e{text-align:left;}.elementor-13 .elementor-element.elementor-element-5d1253e .elementor-heading-title{font-size:1.9rem;}.elementor-13 .elementor-element.elementor-element-b0e589a > .elementor-widget-container{margin:-3px -28px -8px -24px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-b0e589a.elementor-element{--align-self:flex-start;}.elementor-13 .elementor-element.elementor-element-b0e589a .elementor-button{font-size:0.7rem;}.elementor-13 .elementor-element.elementor-element-c576d4c{--spacer-size:36px;}.elementor-13 .elementor-element.elementor-element-4af5e15{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:50px 25px;--row-gap:50px;--column-gap:25px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-ba1fd84{--border-radius:7px 30px 7px 30px;--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-13 .elementor-element.elementor-element-a8cbebb > .elementor-widget-container{margin:-30px 0px 0px -38px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-a8cbebb.elementor-element{--order:99999 /* order end hack */;}.elementor-13 .elementor-element.elementor-element-a8cbebb img{max-width:500px;height:150px;}.elementor-13 .elementor-element.elementor-element-062bac4.elementor-element{--align-self:center;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-062bac4{right:-6%;}body.rtl .elementor-13 .elementor-element.elementor-element-062bac4{left:-6%;}.elementor-13 .elementor-element.elementor-element-062bac4{top:23%;text-align:center;}.elementor-13 .elementor-element.elementor-element-062bac4 .elementor-heading-title{font-size:2.6rem;letter-spacing:0.9px;}.elementor-13 .elementor-element.elementor-element-f3283d4{--border-radius:30px 7px 30px 7px;--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-13 .elementor-element.elementor-element-06dc448 > .elementor-widget-container{margin:-10px 0px 0px -30px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-06dc448.elementor-element{--order:99999 /* order end hack */;}.elementor-13 .elementor-element.elementor-element-06dc448 img{width:58%;border-radius:8px 8px 8px 8px;}.elementor-13 .elementor-element.elementor-element-0c5c59b.elementor-element{--align-self:center;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-0c5c59b{right:-6%;}body.rtl .elementor-13 .elementor-element.elementor-element-0c5c59b{left:-6%;}.elementor-13 .elementor-element.elementor-element-0c5c59b{top:23%;text-align:center;}.elementor-13 .elementor-element.elementor-element-0c5c59b .elementor-heading-title{font-size:2.6rem;letter-spacing:0.9px;}.elementor-13 .elementor-element.elementor-element-616068a{--border-radius:30px 7px 30px 7px;}.elementor-13 .elementor-element.elementor-element-911f820.elementor-element{--align-self:center;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-911f820{right:-6%;}body.rtl .elementor-13 .elementor-element.elementor-element-911f820{left:-6%;}.elementor-13 .elementor-element.elementor-element-911f820{top:23%;text-align:center;}.elementor-13 .elementor-element.elementor-element-911f820 .elementor-heading-title{font-size:2.6rem;letter-spacing:0.9px;}.elementor-13 .elementor-element.elementor-element-055e855{--border-radius:7px 30px 7px 30px;}.elementor-13 .elementor-element.elementor-element-407d658.elementor-element{--align-self:center;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-407d658{right:-6%;}body.rtl .elementor-13 .elementor-element.elementor-element-407d658{left:-6%;}.elementor-13 .elementor-element.elementor-element-407d658{top:23%;text-align:center;}.elementor-13 .elementor-element.elementor-element-407d658 .elementor-heading-title{font-size:2.6rem;letter-spacing:0.9px;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-3953eb3{left:44%;}body.rtl .elementor-13 .elementor-element.elementor-element-3953eb3{right:44%;}.elementor-13 .elementor-element.elementor-element-3953eb3{bottom:2%;}.elementor-13 .elementor-element.elementor-element-3953eb3 img{width:50px;}.elementor-13 .elementor-element.elementor-element-ea98aa2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for text-path, class: .elementor-element-3681fac */#rotating-text  svg  {
    animation: rotate 20s linear infinite;
}

@-webkit-keyframes rotate {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes rotate {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}

a {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f03b9af *//* Proporción 9:16 */
.flip-card-lucas {
  width: 290px;
  height: 450px;
  perspective: 1000px;
  margin: 0 auto;
  display: block;
}

.flip-card-inner-lucas {
  position: relative;
  width: 100%;
  height: 100%;
  transition: transform 0.8s;
  transform-style: preserve-3d;
  box-shadow: 0 0 15px rgba(163, 200, 245, 0.6), 0 0 30px rgba(0, 150, 255, 0.3);
  animation: blueglow3d 1.5s infinite alternate;
}

/* Animación del glow */
@keyframes blueglow3d {
  from {
    box-shadow: 0 0 20px rgba(163, 200, 245, 0.4), 0 0 30px rgba(0, 150, 255, 0.2);
  }
  to {
    box-shadow: 0 0 25px rgba(163, 200, 245, 0.8), 0 0 45px rgba(0, 150, 255, 0.5);
  }
}

.flip-card-lucas:hover .flip-card-inner-lucas {
  transform: rotateY(180deg);
}

.flip-card-front-lucas, .flip-card-back-lucas {
  position: absolute;
  width: 100%;
  height: 100%;
  border-radius: 1px;
  overflow: hidden;
  backface-visibility: hidden;
}

/* FRONT */
.flip-card-front-lucas {
  background: linear-gradient(to bottom, #d0ecf9, #a3c8f5);
  display: flex;
  justify-content: center;
  align-items: center;
}
.flip-card-front-lucas img {
  width: 45%;
}

/* BACK */
.flip-card-back-lucas {
  transform: rotateY(180deg);
  background: linear-gradient(to bottom, #111, #000, #000);
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0;
}

.card-content-lucas {
  display: flex;
  flex-direction: row;
  width: 100%;
  height: 100%;
}

/* Imagen y texto principal */
.main-section-lucas {
  width: 75%;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
}

.profile-image-lucas {
  width: 100%;
}

.info-text-lucas{
  padding: 0 10px;
}

.info-text-lucas h2 {
  font-size: 40px;
  font-family: 'Halogen-Oblique',sans-serif;
  color: #0059FF;
  font-weight: 900;
  margin-bottom: 5px;
  text-transform: uppercase;
}

.info-text-lucas p {
  font-size: 12px;
  font-family: 'Halogen',sans-serif;
  font-weight: 400;
  letter-spacing: 1px;
  color: #fff;
  background: black;
  padding: 5px;
}

/* Barra lateral */
.sidebar-lucas {
  width: 25%;
  background: linear-gradient(to bottom, #c0eaff, #0096ff);
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: space-between;
  padding: 10px 5px;
  text-align: center;
}

.sidebar-lucas .logo-lucas {
  width: 80px;
  margin-top: -10px;
}

.sidebar-lucas .icons-lucas a {
  color: white;
  font-size: 22px;
  margin: 10px 0;
  display: block;
  transition: transform 0.3s;
}
.sidebar-lucas .icons-lucas a:hover {
  transform: scale(1.2);
}

.sidebar-lucas .contact-label-lucas {
  writing-mode: vertical-rl;
  transform: rotate(0deg);
  color: white;
  font-family: 'Halogen-Oblique',sans-serif;
  font-weight: bold;
  letter-spacing: 1px;
  margin-bottom: 8px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-85987cd *//* Proporción 9:16 */
.flip-card-mica {
  width: 290px;
  height: 450px;
  perspective: 1000px;
  margin: 0 auto;
  display: block;
}

.flip-card-inner-mica {
  position: relative;
  width: 100%;
  height: 100%;
  transition: transform 0.8s;
  transform-style: preserve-3d;
  box-shadow: 0 0 15px rgba(245, 179, 215, 0.6), 0 0 30px rgba(255, 105, 180, 0.3);
  animation: pinkglow3d 1.5s infinite alternate;
}

/* Animación del glow */
@keyframes pinkglow3d {
  from {
    box-shadow: 0 0 20px rgba(245, 179, 215, 0.4), 0 0 30px rgba(255, 105, 180, 0.2);
  }
  to {
    box-shadow: 0 0 25px rgba(245, 179, 215, 0.8), 0 0 45px rgba(255, 105, 180, 0.5);
  }
}

.flip-card-mica:hover .flip-card-inner-mica {
  transform: rotateY(180deg);
}

.flip-card-front-mica, .flip-card-back-mica {
  position: absolute;
  width: 100%;
  height: 100%;
  border-radius: 1px;
  overflow: hidden;
  backface-visibility: hidden;
}

/* FRONT */
.flip-card-front-mica {
  background: linear-gradient(to bottom, #f6d8e7, #e5a8cb);
  display: flex;
  justify-content: center;
  align-items: center;
}
.flip-card-front-mica img {
  width: 45%;
}

/* BACK */
.flip-card-back-mica {
  transform: rotateY(180deg);
  background: linear-gradient(to bottom, #111, #000, #000);
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0;
}

.card-content-mica {
  display: flex;
  flex-direction: row;
  width: 100%;
  height: 100%;
}

/* Imagen y texto principal */
.main-section-mica {
  width: 75%;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
}

.profile-image-mica {
  width: 100%;
}

.info-text-mica{
  padding: 0 10px;
}

.info-text-mica h2 {
  font-size: 40px;
  font-family: 'Halogen-Oblique',sans-serif;
  color: #ff0080;
  font-weight: 900;
  margin-bottom: 5px;
  text-transform: uppercase;
}

.info-text-mica p {
  font-size: 12px;
  font-family: 'Halogen',sans-serif;
  font-weight: 400;
  letter-spacing: 1px;
  color: #fff;
  background: black;
  padding: 5px;
}

/* Barra lateral */
.sidebar-mica {
  width: 25%;
  background: linear-gradient(to bottom, #ffc0df, #ff69b4);
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: space-between;
  padding: 10px 5px;
  text-align: center;
}

.sidebar-mica .logo-mica {
  width: 80px;
  margin-top: -10px;
}

.sidebar-mica .icons-mica a {
  color: white;
  font-size: 22px;
  margin: 10px 0;
  display: block;
  transition: transform 0.3s;
}
.sidebar-mica .icons-mica a:hover {
  transform: scale(1.2);
}

.sidebar-mica .contact-label-mica {
  writing-mode: vertical-rl;
  transform: rotate(0deg);
  color: white;
  font-family: 'Halogen-Oblique',sans-serif;
  font-weight: bold;
  letter-spacing: 1px;
  margin-bottom: 8px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3f5ac48 *//* Proporción 9:16 */
.flip-card-flo {
  width: 290px;
  height: 450px;
  perspective: 1000px;
  margin: 0 auto;
  display: block;
}

.flip-card-inner-flo {
  position: relative;
  width: 100%;
  height: 100%;
  transition: transform 0.8s;
  transform-style: preserve-3d;
  box-shadow: 0 0 15px rgba(173, 120, 255, 0.6), 0 0 30px rgba(173, 120, 255, 0.3);
  animation: glow3d 1.5s infinite alternate;
}

/* Animación del glow */
@keyframes glow3d {
  from {
    box-shadow: 0 0 20px rgba(173, 120, 255, 0.4), 0 0 30px rgba(173, 120, 255, 0.2);
  }
  to {
    box-shadow: 0 0 25px rgba(173, 120, 255, 0.8), 0 0 45px rgba(173, 120, 255, 0.5);
  }
}

.flip-card-flo:hover .flip-card-inner-flo {
  transform: rotateY(180deg);
}

.flip-card-front-flo, .flip-card-back-flo {
  position: absolute;
  width: 100%;
  height: 100%;
  border-radius: 1px;
  overflow: hidden;
  backface-visibility: hidden;
}

/* FRONT */
.flip-card-front-flo {
  background: linear-gradient(to bottom, #d8dee9, #c0b7e5);
  display: flex;
  justify-content: center;
  align-items: center;
}
.flip-card-front-flo img {
  width: 45%;
}

/* BACK */
.flip-card-back-flo {
  transform: rotateY(180deg);
  background: linear-gradient(to bottom, #111, #000, #000);
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0;
}

.card-content-flo {
  display: flex;
  flex-direction: row;
  width: 100%;
  height: 100%;
}

/* Imagen y texto principal */
.main-section-flo {
  width: 75%;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
}

.profile-image-flo {
  width: 100%;
}

.info-text-flo{
  padding: 0 10px;
}

.info-text-flo h2 {
  font-size: 40px;
  font-family: 'Halogen-Oblique',sans-serif;
  color: #A905FF;
  font-weight: 900;
  margin-bottom: 5px;
  text-transform: uppercase;
}

.info-text-flo p {
  font-size: 12px;
  font-family: 'Halogen',sans-serif;
  font-weight: 400;
  letter-spacing: 1px;
  color: #fff;
  background: black;
  padding: 5px;
}

/* Barra lateral */
.sidebar-flo {
  width: 25%;
  background: linear-gradient(to bottom, #c0c0f0, #b28fff);
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: space-between;
  padding: 10px 5px;
  text-align: center;
}

.sidebar-flo .logo-flo {
  width: 80px;
  margin-top: -10px;
}

.sidebar-flo .icons-flo a {
  color: white;
  font-size: 22px;
  margin: 10px 0;
  display: block;
  transition: transform 0.3s;
}
.sidebar-flo .icons-flo a:hover {
  transform: scale(1.2);
}

.sidebar-flo .contact-label-flo {
  writing-mode: vertical-rl;
  transform: rotate(0deg);
  color: white;
  font-family: 'Halogen-Oblique',sans-serif;
  font-weight: bold;
  letter-spacing: 1px;
  margin-bottom: 8px;
}/* End custom CSS */
/* Start custom CSS for text-path, class: .elementor-element-ec2ba75 */#rotating-text  svg  {
    animation: rotate 20s linear infinite;
}

@-webkit-keyframes rotate {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes rotate {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}

a {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-23e9120 */#domo-container{
    margin-left: 1rem;
}/* End custom CSS */
/* Start custom CSS for text-path, class: .elementor-element-2d7e026 */#rotating-text  svg  {
    animation: rotate 20s linear infinite;
}

@-webkit-keyframes rotate {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes rotate {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}

a {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-062bac4 */.elementor-13 .elementor-element.elementor-element-062bac4 {
  transform: rotate(90deg);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c5c59b */.elementor-13 .elementor-element.elementor-element-0c5c59b {
  transform: rotate(90deg);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-911f820 */.elementor-13 .elementor-element.elementor-element-911f820 {
  transform: rotate(90deg);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-407d658 */.elementor-13 .elementor-element.elementor-element-407d658 {
  transform: rotate(90deg);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00ce815 */.elementor-13 .elementor-element.elementor-element-00ce815 .elementor-heading-title:hover{
    color: #bced08;
    transition: color 0.2s;
    text-shadow: 0 0 8px #bced08;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-773d2f1 */.elementor-13 .elementor-element.elementor-element-773d2f1 .elementor-heading-title:hover{
    color: #bced08;
    transition: color 0.2s;
    text-shadow: 0 0 8px #bced08;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-696c223 */.elementor-13 .elementor-element.elementor-element-696c223 .elementor-heading-title:hover{
    color: #bced08;
    transition: color 0.2s;
    text-shadow: 0 0 8px #bced08;
}/* End custom CSS */