.elementor-10868 .elementor-element.elementor-element-4c46286{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-10868 .elementor-element.elementor-element-9cf4429 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(90deg, #FFFFFF 49%, #FFFFFF00 94%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10868 .elementor-element.elementor-element-9cf4429{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-10868 .elementor-element.elementor-element-c4f7488{z-index:10;}.elementor-10868 .elementor-element.elementor-element-a3c10fd{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-10868 .elementor-element.elementor-element-78b0ea6{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-10868 .elementor-element.elementor-element-495ff56{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-10868 .elementor-element.elementor-element-a92f0ce > .elementor-container{max-width:1248px;}.elementor-10868 .elementor-element.elementor-element-a92f0ce:not(.elementor-motion-effects-element-type-background), .elementor-10868 .elementor-element.elementor-element-a92f0ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10868 .elementor-element.elementor-element-a92f0ce{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:80px 20px 100px 20px;z-index:103;}.elementor-10868 .elementor-element.elementor-element-a92f0ce > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10868 .elementor-element.elementor-element-e7e5066{color:var( --e-global-color-ffa14ea );font-family:"Helvena", Sans-serif;font-size:30px;font-weight:500;}.elementor-10868 .elementor-element.elementor-element-2e50a5a{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-10868 .elementor-element.elementor-element-6ee0b4d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10868 .elementor-element.elementor-element-6ee0b4d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10868 .elementor-element.elementor-element-4818e61 img{width:31%;}.elementor-bc-flex-widget .elementor-10868 .elementor-element.elementor-element-3e9f9cd.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10868 .elementor-element.elementor-element-3e9f9cd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10868 .elementor-element.elementor-element-ec687af img{width:41%;}.elementor-bc-flex-widget .elementor-10868 .elementor-element.elementor-element-1a0b7db.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10868 .elementor-element.elementor-element-1a0b7db.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10868 .elementor-element.elementor-element-ad968e8 img{width:31%;}.elementor-bc-flex-widget .elementor-10868 .elementor-element.elementor-element-54c3bd8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10868 .elementor-element.elementor-element-54c3bd8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10868 .elementor-element.elementor-element-edcb759 img{width:80%;}.elementor-bc-flex-widget .elementor-10868 .elementor-element.elementor-element-4eef6d7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10868 .elementor-element.elementor-element-4eef6d7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10868 .elementor-element.elementor-element-1310af8 img{width:59%;}.elementor-bc-flex-widget .elementor-10868 .elementor-element.elementor-element-9c66a58.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10868 .elementor-element.elementor-element-9c66a58.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10868 .elementor-element.elementor-element-3d14143 img{width:50%;}.elementor-10868 .elementor-element.elementor-element-5a06bc1{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-10868 .elementor-element.elementor-element-55df109.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10868 .elementor-element.elementor-element-55df109.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10868 .elementor-element.elementor-element-f4ee3a8 img{width:36%;}.elementor-bc-flex-widget .elementor-10868 .elementor-element.elementor-element-5da02c4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10868 .elementor-element.elementor-element-5da02c4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10868 .elementor-element.elementor-element-2d28452 img{width:50%;}.elementor-bc-flex-widget .elementor-10868 .elementor-element.elementor-element-b4ac805.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10868 .elementor-element.elementor-element-b4ac805.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10868 .elementor-element.elementor-element-dcdbf3c img{width:79%;}.elementor-bc-flex-widget .elementor-10868 .elementor-element.elementor-element-d53cf6e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10868 .elementor-element.elementor-element-d53cf6e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10868 .elementor-element.elementor-element-db51af6 img{width:51%;}.elementor-bc-flex-widget .elementor-10868 .elementor-element.elementor-element-5ac4746.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10868 .elementor-element.elementor-element-5ac4746.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10868 .elementor-element.elementor-element-b664d90 img{width:59%;}.elementor-bc-flex-widget .elementor-10868 .elementor-element.elementor-element-9434b30.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10868 .elementor-element.elementor-element-9434b30.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10868 .elementor-element.elementor-element-48b404d img{width:55%;}.elementor-10868 .elementor-element.elementor-element-377f02f{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-10868 .elementor-element.elementor-element-80f1d6f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10868 .elementor-element.elementor-element-80f1d6f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10868 .elementor-element.elementor-element-c9fb8fa img{width:57%;}.elementor-bc-flex-widget .elementor-10868 .elementor-element.elementor-element-c4bbbe2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10868 .elementor-element.elementor-element-c4bbbe2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10868 .elementor-element.elementor-element-abfe3eb img{width:52%;}.elementor-bc-flex-widget .elementor-10868 .elementor-element.elementor-element-faf795a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10868 .elementor-element.elementor-element-faf795a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10868 .elementor-element.elementor-element-02d0e8e img{width:48%;}.elementor-bc-flex-widget .elementor-10868 .elementor-element.elementor-element-3965b49.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10868 .elementor-element.elementor-element-3965b49.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10868 .elementor-element.elementor-element-b36a63f img{width:69%;}.elementor-bc-flex-widget .elementor-10868 .elementor-element.elementor-element-873521e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10868 .elementor-element.elementor-element-873521e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10868 .elementor-element.elementor-element-d801fe6 img{width:46%;}.elementor-bc-flex-widget .elementor-10868 .elementor-element.elementor-element-4a6c9b8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10868 .elementor-element.elementor-element-4a6c9b8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10868 .elementor-element.elementor-element-a37caf7 img{width:51%;}.elementor-10868 .elementor-element.elementor-element-9764370{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-10868 .elementor-element.elementor-element-326be85.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10868 .elementor-element.elementor-element-326be85.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10868 .elementor-element.elementor-element-20594c2 img{width:59%;}.elementor-bc-flex-widget .elementor-10868 .elementor-element.elementor-element-ff95ef7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10868 .elementor-element.elementor-element-ff95ef7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10868 .elementor-element.elementor-element-c902cc6 img{width:76%;}.elementor-bc-flex-widget .elementor-10868 .elementor-element.elementor-element-8cdb611.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10868 .elementor-element.elementor-element-8cdb611.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10868 .elementor-element.elementor-element-9aed400 img{width:52%;}.elementor-bc-flex-widget .elementor-10868 .elementor-element.elementor-element-9a7d6ac.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10868 .elementor-element.elementor-element-9a7d6ac.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10868 .elementor-element.elementor-element-0815204 img{width:27%;}.elementor-bc-flex-widget .elementor-10868 .elementor-element.elementor-element-13d6ed4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10868 .elementor-element.elementor-element-13d6ed4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10868 .elementor-element.elementor-element-f2afde7 img{width:52%;}.elementor-bc-flex-widget .elementor-10868 .elementor-element.elementor-element-882a274.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10868 .elementor-element.elementor-element-882a274.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10868 .elementor-element.elementor-element-66e60be img{width:52%;}.elementor-10868 .elementor-element.elementor-element-7de71ea{margin-top:7px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-10868 .elementor-element.elementor-element-2705b11.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10868 .elementor-element.elementor-element-2705b11.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10868 .elementor-element.elementor-element-f77316f img{width:58%;}.elementor-bc-flex-widget .elementor-10868 .elementor-element.elementor-element-377adda.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10868 .elementor-element.elementor-element-377adda.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10868 .elementor-element.elementor-element-b328e2a img{width:48%;}.elementor-bc-flex-widget .elementor-10868 .elementor-element.elementor-element-af56b42.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10868 .elementor-element.elementor-element-af56b42.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10868 .elementor-element.elementor-element-46a6ce1 img{width:60%;}.elementor-bc-flex-widget .elementor-10868 .elementor-element.elementor-element-ed077f8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10868 .elementor-element.elementor-element-ed077f8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10868 .elementor-element.elementor-element-ba57d2c img{width:58%;}.elementor-bc-flex-widget .elementor-10868 .elementor-element.elementor-element-8d2989a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10868 .elementor-element.elementor-element-8d2989a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10868 .elementor-element.elementor-element-75c2531 img{width:49%;}.elementor-bc-flex-widget .elementor-10868 .elementor-element.elementor-element-bbaf15f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10868 .elementor-element.elementor-element-bbaf15f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10868 .elementor-element.elementor-element-d2d0a6b img{width:49%;}.elementor-10868 .elementor-element.elementor-element-1ee01dc{margin-top:9px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-10868 .elementor-element.elementor-element-abad915.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10868 .elementor-element.elementor-element-abad915.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10868 .elementor-element.elementor-element-250ec6f img{width:55%;}.elementor-bc-flex-widget .elementor-10868 .elementor-element.elementor-element-246fd70.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10868 .elementor-element.elementor-element-246fd70.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10868 .elementor-element.elementor-element-7b650d4 img{width:62%;}.elementor-bc-flex-widget .elementor-10868 .elementor-element.elementor-element-d07222f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10868 .elementor-element.elementor-element-d07222f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10868 .elementor-element.elementor-element-33c5ec1 img{width:62%;}.elementor-bc-flex-widget .elementor-10868 .elementor-element.elementor-element-eca0bed.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10868 .elementor-element.elementor-element-eca0bed.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10868 .elementor-element.elementor-element-e5fb88e img{width:85%;}.elementor-bc-flex-widget .elementor-10868 .elementor-element.elementor-element-951d5ba.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10868 .elementor-element.elementor-element-951d5ba.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10868 .elementor-element.elementor-element-255cd28 img{width:85%;}.elementor-bc-flex-widget .elementor-10868 .elementor-element.elementor-element-7ec6cac.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10868 .elementor-element.elementor-element-7ec6cac.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10868 .elementor-element.elementor-element-1018232 img{width:58%;}.elementor-10868 .elementor-element.elementor-element-b2ddf86{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-10868 .elementor-element.elementor-element-0fc5449{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-10868 .elementor-element.elementor-element-a92f0ce{padding:0px 10px 0px 10px;}.elementor-10868 .elementor-element.elementor-element-e7e5066{text-align:left;font-size:30px;}.elementor-10868 .elementor-element.elementor-element-e7e5066 > .elementor-widget-container{margin:38px 0px 0px 0px;}.elementor-10868 .elementor-element.elementor-element-6ee0b4d{width:33%;}.elementor-10868 .elementor-element.elementor-element-4818e61 img{width:55%;}.elementor-10868 .elementor-element.elementor-element-3e9f9cd{width:33%;}.elementor-10868 .elementor-element.elementor-element-ec687af img{width:77%;}.elementor-10868 .elementor-element.elementor-element-1a0b7db{width:33%;}.elementor-10868 .elementor-element.elementor-element-ad968e8 img{width:60%;}.elementor-10868 .elementor-element.elementor-element-54c3bd8{width:33%;}.elementor-10868 .elementor-element.elementor-element-edcb759 img{width:100%;}.elementor-10868 .elementor-element.elementor-element-4eef6d7{width:33%;}.elementor-10868 .elementor-element.elementor-element-1310af8 img{width:100%;}.elementor-10868 .elementor-element.elementor-element-9c66a58{width:33%;}.elementor-10868 .elementor-element.elementor-element-3d14143 img{width:69%;}.elementor-10868 .elementor-element.elementor-element-55df109{width:33%;}.elementor-10868 .elementor-element.elementor-element-f4ee3a8 img{width:58%;}.elementor-10868 .elementor-element.elementor-element-5da02c4{width:33%;}.elementor-10868 .elementor-element.elementor-element-2d28452 img{width:92%;}.elementor-10868 .elementor-element.elementor-element-b4ac805{width:33%;}.elementor-10868 .elementor-element.elementor-element-dcdbf3c img{width:100%;}.elementor-10868 .elementor-element.elementor-element-d53cf6e{width:33%;}.elementor-10868 .elementor-element.elementor-element-db51af6 img{width:87%;}.elementor-10868 .elementor-element.elementor-element-5ac4746{width:33%;}.elementor-10868 .elementor-element.elementor-element-b664d90 img{width:92%;}.elementor-10868 .elementor-element.elementor-element-9434b30{width:33%;}.elementor-10868 .elementor-element.elementor-element-48b404d img{width:84%;}.elementor-10868 .elementor-element.elementor-element-80f1d6f{width:33%;}.elementor-10868 .elementor-element.elementor-element-c9fb8fa img{width:81%;}.elementor-10868 .elementor-element.elementor-element-c4bbbe2{width:33%;}.elementor-10868 .elementor-element.elementor-element-abfe3eb img{width:77%;}.elementor-10868 .elementor-element.elementor-element-faf795a{width:33%;}.elementor-10868 .elementor-element.elementor-element-02d0e8e img{width:71%;}.elementor-10868 .elementor-element.elementor-element-3965b49{width:33%;}.elementor-10868 .elementor-element.elementor-element-b36a63f img{width:93%;}.elementor-10868 .elementor-element.elementor-element-873521e{width:33%;}.elementor-10868 .elementor-element.elementor-element-d801fe6 img{width:91%;}.elementor-10868 .elementor-element.elementor-element-4a6c9b8{width:33%;}.elementor-10868 .elementor-element.elementor-element-a37caf7 img{width:91%;}.elementor-10868 .elementor-element.elementor-element-326be85{width:33%;}.elementor-10868 .elementor-element.elementor-element-20594c2 img{width:100%;}.elementor-10868 .elementor-element.elementor-element-ff95ef7{width:33%;}.elementor-10868 .elementor-element.elementor-element-c902cc6 img{width:100%;}.elementor-10868 .elementor-element.elementor-element-8cdb611{width:33%;}.elementor-10868 .elementor-element.elementor-element-9aed400 img{width:92%;}.elementor-10868 .elementor-element.elementor-element-9a7d6ac{width:33%;}.elementor-10868 .elementor-element.elementor-element-0815204 img{width:39%;}.elementor-10868 .elementor-element.elementor-element-13d6ed4{width:33%;}.elementor-10868 .elementor-element.elementor-element-f2afde7 img{width:92%;}.elementor-10868 .elementor-element.elementor-element-882a274{width:33%;}.elementor-10868 .elementor-element.elementor-element-66e60be img{width:77%;}.elementor-10868 .elementor-element.elementor-element-2705b11{width:33%;}.elementor-10868 .elementor-element.elementor-element-f77316f img{width:100%;}.elementor-10868 .elementor-element.elementor-element-377adda{width:33%;}.elementor-10868 .elementor-element.elementor-element-377adda > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10868 .elementor-element.elementor-element-b328e2a img{width:59%;}.elementor-10868 .elementor-element.elementor-element-af56b42{width:33%;}.elementor-10868 .elementor-element.elementor-element-46a6ce1 img{width:100%;}.elementor-10868 .elementor-element.elementor-element-ed077f8{width:33%;}.elementor-10868 .elementor-element.elementor-element-ba57d2c img{width:92%;}.elementor-10868 .elementor-element.elementor-element-8d2989a{width:33%;}.elementor-10868 .elementor-element.elementor-element-75c2531 img{width:84%;}.elementor-10868 .elementor-element.elementor-element-bbaf15f{width:33%;}.elementor-10868 .elementor-element.elementor-element-d2d0a6b img{width:84%;}.elementor-10868 .elementor-element.elementor-element-abad915{width:33%;}.elementor-10868 .elementor-element.elementor-element-250ec6f img{width:78%;}.elementor-10868 .elementor-element.elementor-element-246fd70{width:33%;}.elementor-10868 .elementor-element.elementor-element-246fd70 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10868 .elementor-element.elementor-element-7b650d4 img{width:82%;}.elementor-10868 .elementor-element.elementor-element-d07222f{width:33%;}.elementor-10868 .elementor-element.elementor-element-33c5ec1 img{width:94%;}.elementor-10868 .elementor-element.elementor-element-eca0bed{width:33%;}.elementor-10868 .elementor-element.elementor-element-e5fb88e img{width:100%;}.elementor-10868 .elementor-element.elementor-element-951d5ba{width:33%;}.elementor-10868 .elementor-element.elementor-element-255cd28 img{width:100%;}.elementor-10868 .elementor-element.elementor-element-7ec6cac{width:33%;}.elementor-10868 .elementor-element.elementor-element-1018232 img{width:88%;}}/* Start custom CSS for section, class: .elementor-element-4c46286 */*, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }

    :root {
      --violeta: #6600ff;
      --violeta-dark: #4d00cc;
      --negro: #0a0a0a;
      --negro2: #111111;
      --gris-oscuro: #1e1e1e;
      --blanco: #ffffff;
      --blanco-suave: rgba(255,255,255,0.75);
      --blanco-tenue: rgba(255,255,255,0.4);
    }

    html { scroll-behavior: smooth; }

    body {
      background: var(--negro);
      color: #333;
      font-family: 'Roboto', sans-serif;
      font-weight: 400;
      font-size: 1.15rem;
      line-height: 1.5;
      overflow-x: hidden;
    }



    /* HERO */
    .hero {
      min-height: 100vh;
      display: flex;
      flex-direction: column;
      justify-content: center;
      align-items: center;
      text-align: center;
      position: relative;
      overflow: hidden;
      background: var(--negro);
    }

    .hero-glow {
      position: absolute;
      width: 700px;
      height: 700px;
      border-radius: 50%;
      background: radial-gradient(circle, rgba(130,0,255,0.55) 0%, rgba(80,0,200,0.25) 40%, transparent 70%);
      top: 50%; left: 50%;
      transform: translate(-50%, -50%);
      pointer-events: none;
      animation: breathe 6s ease-in-out infinite;
    }

    @keyframes breathe {
      0%, 100% { transform: translate(-50%, -50%) scale(1); opacity: 0.8; }
      50% { transform: translate(-50%, -52%) scale(1.1); opacity: 1; }
    }

    .hero-content {
      position: relative;
      z-index: 2;
      padding: 2rem 1.5rem;
      max-width: 800px;
    }

    .hero h1 {
      font-size: clamp(2.8rem, 9vw, 6rem);
      font-family: 'Helvena', sans-serif;
      font-weight: 800;
      line-height: 1.05;
      letter-spacing: -0.03em;
      margin-bottom: 2rem;
      color: var(--blanco);
    }

    .hero h1 em {
      font-style: italic;
      font-weight: 300;
      color: var(--blanco-suave);
    }

    .hero-sub {
      font-size: clamp(1rem, 2vw, 1.2rem);
      font-weight: 300;
      color: var(--blanco-suave);
      max-width: 520px;
      margin: 0 auto 3rem;
      line-height: 1.7;
    }

    .btn-violeta {
      display: inline-block;
      background: var(--violeta);
      color: var(--blanco);
      font-size: 0.9rem;
      font-weight: 600;
      padding: 1rem 2.5rem;
      border-radius: 50px;
      text-decoration: none;
      transition: background 0.2s, transform 0.2s;
    }
    .btn-violeta:hover { background: var(--violeta-dark); transform: translateY(-2px); }

    .scroll-indicator {
      position: absolute;
      bottom: 2.5rem;
      left: 50%;
      transform: translateX(-50%);
      z-index: 2;
      display: flex;
      flex-direction: column;
      align-items: center;
      gap: 0.5rem;
      font-size: 0.65rem;
      letter-spacing: 0.2em;
      text-transform: uppercase;
      color: var(--blanco-tenue);
    }
    .scroll-indicator span {
      width: 1px; height: 40px;
      background: linear-gradient(to bottom, var(--blanco-tenue), transparent);
      animation: spulse 2s ease-in-out infinite;
    }
    @keyframes spulse { 0%,100%{opacity:.3} 50%{opacity:1} }

    /* SECTIONS */
section:not(.elementor-element-bbc92b5) { 
 
  padding: clamp(3rem, 6vw, 5rem) clamp(1.5rem, 5vw, 3rem); 
}
 /* EXCLUIR PADDING HEADER */
.elementor-location-header section {
  padding: 0 !important;
}
.section-eyebrow {
  font-size: 0.7rem;
  font-weight: 700;
  letter-spacing: 0.3em;
  text-transform: uppercase;
  color: var(--violeta);
  margin-bottom: 2.5rem;
}
    /* MANIFIESTO */
    .manifesto { color: var(--negro); }

    .manifesto h2 {
      font-size: clamp(2.5rem, 6vw, 5rem);
      font-family: 'Helvena', sans-serif;
      font-weight: 800;
      line-height: 1.1;
      letter-spacing: -0.02em;
      margin-bottom: 2.5rem;
    }
    .manifesto h2 strong { color: var(--violeta); }

    .manifesto p {
      font-size: clamp(1.15rem, 2vw, 1.4rem);
      font-weight: 300;
      color: #333;
      max-width: 680px;
      margin-bottom: 1.5rem;
      line-height: 1.8;
    }
    .manifesto p strong { color: var(--negro); font-weight: 700; }

    /* QUOTE BAND */
    .quote-band {
      background: var(--negro);
      padding: clamp(4rem, 8vw, 6rem) clamp(1.5rem, 5vw, 3rem);
      border-top: 1px solid rgba(255,255,255,0.06);
      border-bottom: 1px solid rgba(255,255,255,0.06);
    }
    .quote-band blockquote {
      font-size: clamp(1.5rem, 4vw, 2.8rem);
      font-weight: 700;
      line-height: 1.25;
      letter-spacing: -0.02em;
      max-width: 780px;
    }
    .quote-band blockquote em { color: var(--violeta); font-style: normal; }

    /* STATS */
    .stats { background: var(--negro); text-align: center; }
    .stats-grid {
      display: grid;
      grid-template-columns: repeat(3,1fr);
      gap: 2rem;
      max-width: 700px;
      margin: 3rem auto 0;
    }
    .stat-num {
      font-size: clamp(3rem, 8vw, 5rem);
      font-weight: 900;
      color: var(--violeta);
      line-height: 1;
      letter-spacing: -0.03em;
    }
    .stat-label {
      font-size: 0.78rem;
      color: var(--blanco-suave);
      margin-top: 0.5rem;
      line-height: 1.4;
    }

    /* VIOLETA BLOCK */
    .violeta-block {
      background: var(--violeta);
      color: var(--blanco);
      text-align: center;
      padding: clamp(4rem, 10vw, 8rem) clamp(1.5rem, 5vw, 3rem);
    }
    .violeta-block h2 {
      font-size: clamp(2rem, 7vw, 5rem);
      font-weight: 900;
      line-height: 1.05;
      letter-spacing: -0.02em;
      text-transform: uppercase;
      margin-bottom: 1rem;
    }
    .violeta-block .sub {
      font-size: clamp(1rem, 2vw, 1.3rem);
      font-weight: 300;
      opacity: 0.85;
      max-width: 560px;
      margin: 0 auto;
      line-height: 1.7;
    }

    /* DIFERENCIADORES */
    .diferenciadores { background: var(--negro2); }
    .diferenciadores h2 {
      font-size: clamp(2.5rem, 6vw, 5rem);
      font-family: 'Helvena', sans-serif;
      font-weight: 800;
      line-height: 1.1;
      letter-spacing: -0.02em;
      margin-bottom: 4rem;
      color: var(--blanco);
    }
    .para-quien h2 {
      font-size: clamp(3rem, 8vw, 7rem);
      font-family: 'Helvena', sans-serif;
      font-weight: 900;
      letter-spacing: -0.02em;
      line-height: 1.05;
      margin-bottom: 4rem;
    }
    .cta-final h2 {
      font-size: clamp(2rem, 6vw, 4.5rem);
      font-family: 'Helvena', sans-serif;
      font-weight: 800;
      letter-spacing: -0.02em;
      line-height: 1.1;
      margin-bottom: 1.5rem;
    }
    .dif-grid {
      display: grid;
      grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
      gap: 1px;
      background: rgb(17, 17, 17);
    }
    .dif-card {
      background: var(--negro2);
      padding: 2.5rem 2rem;
      transition: background 0.3s;
    }
    .dif-card:hover { background: rgba(102,0,255,0.09); }
    .dif-num {
      font-size: 0.7rem;
      font-weight: 700;
      letter-spacing: 0.2em;
      color: var(--violeta);
      margin-bottom: 1.2rem;
    }
    .dif-card h3 {
      font-size: 1.1rem;
      font-weight: 700;
      color: var(--blanco);
      margin-bottom: 0.8rem;
      line-height: 1.3;
    }
    .dif-card p {
      font-size: 0.9rem;
      font-weight: 300;
      color: var(--blanco-suave);
      line-height: 1.7;
    }

    /* SERVICIOS */
    .servicios { background: var(--blanco); color: var(--negro); }
    .servicios h2 {
      font-size: clamp(2rem, 5vw, 3.5rem);
      font-family: 'Helvena', sans-serif;
      font-weight: 800;
      letter-spacing: -0.02em;
      line-height: 1.1;
      margin-bottom: 1rem;
    }
    .servicios-lead {
      font-size: clamp(1.1rem, 2vw, 1.3rem);
      font-weight: 300;
      color: #444;
      max-width: 560px;
      margin-bottom: 4rem;
      line-height: 1.7;
    }
    .serv-list { display: flex; flex-direction: column; }
    .serv-item {
      display: grid;
      grid-template-columns: 56px 1fr;
      gap: 2rem;
      padding: 2rem 0;
      border-bottom: 1px solid rgba(0,0,0,0.08);
      transition: padding-left 0.3s ease;
      cursor: default;
    }
    .serv-item:first-child { border-top: 1px solid rgba(0,0,0,0.08); }
    .serv-item:hover { padding-left: 0.8rem; }
    .serv-num {
      font-size: 0.72rem;
      font-weight: 700;
      letter-spacing: 0.15em;
      color: var(--violeta);
      padding-top: 0.4rem;
    }
    .serv-item h3 {
      font-size: clamp(1.3rem, 2.5vw, 1.8rem);
      font-weight: 700;
      color: var(--negro);
      margin-bottom: 0.6rem;
      line-height: 1.2;
    }
    .serv-item p {
      font-size: clamp(1.05rem, 1.8vw, 1.2rem);
      font-weight: 300;
      color: #555;
      line-height: 1.7;
    }

    /* PARA QUIÉN */
    .para-quien { background: var(--violeta); color: var(--blanco); }
    .para-quien h2 {
      font-size: clamp(3rem, 8vw, 7rem);
      font-weight: 900;
      letter-spacing: -0.02em;
      line-height: 1.05;
      margin-bottom: 4rem;
    }
    .pq-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 3rem; }
    .pq-col h3 {
      font-size: 1.2rem;
      font-weight: 700;
      letter-spacing: 0.08em;
      text-transform: uppercase;
      margin-bottom: 1.5rem;
      padding-bottom: 1rem;
      border-bottom: 1px solid rgba(255,255,255,0.25);
    }
    .pq-list { list-style: none; display: flex; flex-direction: column; gap: 0.9rem; }
    .pq-list li {
      font-size: 1.15rem;
      font-weight: 300;
      color: rgba(255,255,255,0.85);
      padding-left: 1.4rem;
      position: relative;
      line-height: 1.5;
    }
    .pq-list li::before {
      content: '→';
      position: absolute;
      left: 0;
      color: rgba(255,255,255,0.5);
      font-size: 0.8rem;
    }

   

    /* CTA FINAL */
    .cta-final {
      background: var(--negro2);
      text-align: center;
      padding: clamp(5rem, 12vw, 10rem) clamp(1.5rem, 5vw, 3rem);
    }
    .cta-final h2 {
      font-size: clamp(2rem, 6vw, 4.5rem);
      font-weight: 800;
      letter-spacing: -0.02em;
      line-height: 1.1;
      margin-bottom: 1.5rem;
    }
    .cta-final p {
      font-size: clamp(1rem, 2vw, 1.15rem);
      font-weight: 300;
      color: var(--blanco-suave);
      max-width: 480px;
      margin: 0 auto 3rem;
      line-height: 1.7;
    }

    /* FOOTER */
    footer {
      background: var(--gris-oscuro);
      padding: 0rem 0rem;
      display: flex;
      justify-content: space-between;
      align-items: center;
      flex-wrap: wrap;
      gap: 0rem;
      border-top: 1px solid rgba(255,255,255,0.06);
    }
    .footer-logo { font-size: 1.2rem; font-weight: 800; color: var(--violeta); letter-spacing: -0.02em; }
    .footer-copy { font-size: 0.75rem; color: var(--blanco-tenue); }



    /* RESPONSIVE */
    @media (max-width: 640px) {
      .pq-grid { grid-template-columns: 1fr; gap: 2.5rem; }
      .stats-grid { grid-template-columns: 1fr; gap: 3rem; }
      .serv-item { grid-template-columns: 40px 1fr; gap: 1rem; }
    }

    /* FADE */
    .fade { opacity: 0; transform: translateY(24px); transition: opacity 0.7s ease, transform 0.7s ease; }
    .fade.in { opacity: 1; transform: none; }
    
    
    /* EXCLUIR SECCIÓN bbc92b5 */
.elementor-element-bbc92b5 {
  background: transparent !important;
  padding: 0 !important;
  margin: 0 !important;
  border: none !important;
  color: inherit !important;
  text-align: inherit !important;
}

.elementor-element-bbc92b5 * {
  background:
  color:  !important;
  padding: inherit !important;
  margin: center !important;
}/* End custom CSS */