.elementor-645 .elementor-element.elementor-element-3e4ab840 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-645 .elementor-element.elementor-element-3e4ab840:not(.elementor-motion-effects-element-type-background), .elementor-645 .elementor-element.elementor-element-3e4ab840 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-645 .elementor-element.elementor-element-3e4ab840 > .elementor-background-overlay{background-image:url("https://mark3ting.mx/wp-content/uploads/2024/10/bg-mark3ting.png");background-position:top center;background-repeat:no-repeat;background-size:cover;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-645 .elementor-element.elementor-element-3e4ab840 > .elementor-container{max-width:1170px;min-height:0px;}.elementor-645 .elementor-element.elementor-element-3e4ab840{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:-5px;padding:115px 0px 0px 0px;}.elementor-645 .elementor-element.elementor-element-22248413 > .elementor-element-populated{padding:0px 10px 220px 10px;}.elementor-645 .elementor-element.elementor-element-fd63fd3{z-index:2;}.elementor-645 .elementor-element.elementor-element-fd63fd3 .jeg-elementor-kit.jkit-animated-text{text-align:left;}.elementor-645 .elementor-element.elementor-element-fd63fd3 .jeg-elementor-kit.jkit-animated-text .animated-text .normal-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );}.elementor-645 .elementor-element.elementor-element-fd63fd3 .jeg-elementor-kit.jkit-animated-text .animated-text .normal-text.style-color{color:var( --e-global-color-primary );}.elementor-645 .elementor-element.elementor-element-fd63fd3 .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );}.elementor-645 .elementor-element.elementor-element-fd63fd3 .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-wrapper.style-color .dynamic-text{color:var( --e-global-color-secondary );}.elementor-645 .elementor-element.elementor-element-01c1eab > .elementor-widget-container{margin:0px 150px 0px 0px;}.elementor-645 .elementor-element.elementor-element-01c1eab{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:700;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-645 .elementor-element.elementor-element-ee2193e > .elementor-widget-container{margin:0px 150px 0px 0px;}.elementor-645 .elementor-element.elementor-element-ee2193e{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.3em;color:var( --e-global-color-db58d9f );}.elementor-645 .elementor-element.elementor-element-47ba3d21 .elementor-button{background-color:transparent;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-c45a6b9 );color:var( --e-global-color-c45a6b9 );background-image:linear-gradient(180deg, #FF3B30 0%, #FF6B3B 100%);border-style:none;border-radius:50px 50px 50px 50px;padding:20px 40px 20px 40px;}.elementor-645 .elementor-element.elementor-element-47ba3d21 .elementor-button:hover, .elementor-645 .elementor-element.elementor-element-47ba3d21 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-c45a6b9 );}.elementor-645 .elementor-element.elementor-element-47ba3d21 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-645 .elementor-element.elementor-element-47ba3d21 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-645 .elementor-element.elementor-element-47ba3d21 .elementor-button:hover svg, .elementor-645 .elementor-element.elementor-element-47ba3d21 .elementor-button:focus svg{fill:var( --e-global-color-c45a6b9 );}.elementor-bc-flex-widget .elementor-645 .elementor-element.elementor-element-48698ec5.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-645 .elementor-element.elementor-element-48698ec5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-645 .elementor-element.elementor-element-48698ec5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-645 .elementor-element.elementor-element-c174381{--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:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-645 .elementor-element.elementor-element-a9b1f4a{--display:flex;}.elementor-645 .elementor-element.elementor-element-e22d075 > .elementor-widget-container{margin:35px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-645 .elementor-element.elementor-element-e22d075{text-align:center;}.elementor-645 .elementor-element.elementor-element-e22d075 .elementor-heading-title{font-size:30px;text-transform:none;font-style:normal;-webkit-text-stroke-color:#000;stroke:#000;color:#323850;}.elementor-645 .elementor-element.elementor-element-d1f852a{--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:center;--align-items:center;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-645 .elementor-element.elementor-element-d1f852a:not(.elementor-motion-effects-element-type-background), .elementor-645 .elementor-element.elementor-element-d1f852a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFF;}.elementor-645 .elementor-element.elementor-element-8f2b77b.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:30px;}.elementor-645 .elementor-element.elementor-element-8f2b77b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-645 .elementor-element.elementor-element-8f2b77b .elementor-main-swiper{height:150px;}.elementor-645 .elementor-element.elementor-element-8f2b77b .elementor-swiper-button{font-size:20px;}.elementor-645 .elementor-element.elementor-element-8f2b77b .elementor-main-swiper:not(.elementor-thumbnails-swiper) .elementor-carousel-image{background-size:contain;}.elementor-645 .elementor-element.elementor-element-3ced05bd > .elementor-container{max-width:1170px;}.elementor-645 .elementor-element.elementor-element-3ced05bd{margin-top:-5px;margin-bottom:0px;padding:160px 0px 0px 0px;}.elementor-645 .elementor-element.elementor-element-1f771c6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-645 .elementor-element.elementor-element-1f771c6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-645 .elementor-element.elementor-element-954e2bb > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-645 .elementor-element.elementor-element-954e2bb:not(.elementor-motion-effects-element-type-background), .elementor-645 .elementor-element.elementor-element-954e2bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #1F2A44 0%, #2B3B5F 100%);}.elementor-645 .elementor-element.elementor-element-954e2bb > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #1F2A44A6 0%, #0000004D 100%);opacity:0.59;mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-645 .elementor-element.elementor-element-954e2bb > .elementor-container{max-width:1170px;}.elementor-645 .elementor-element.elementor-element-954e2bb, .elementor-645 .elementor-element.elementor-element-954e2bb > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-645 .elementor-element.elementor-element-954e2bb{box-shadow:0px 5px 20px 0px rgba(0, 0, 0, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-100px;margin-bottom:0px;padding:55px 80px 60px 80px;}.elementor-645 .elementor-element.elementor-element-26f93be > .elementor-element-populated{margin:0px 80px 0px 0px;--e-column-margin-right:80px;--e-column-margin-left:0px;}.elementor-645 .elementor-element.elementor-element-10eebd1 .jeg-elementor-kit.jkit-animated-text{text-align:left;}.elementor-645 .elementor-element.elementor-element-10eebd1 .jeg-elementor-kit.jkit-animated-text .animated-text .normal-text{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:700;line-height:1.1em;}.elementor-645 .elementor-element.elementor-element-10eebd1 .jeg-elementor-kit.jkit-animated-text .animated-text .normal-text.style-color{color:var( --e-global-color-c45a6b9 );}.elementor-645 .elementor-element.elementor-element-10eebd1 .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );}.elementor-645 .elementor-element.elementor-element-10eebd1 .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-wrapper.style-color .dynamic-text{color:var( --e-global-color-primary );}.elementor-645 .elementor-element.elementor-element-73ead9b > .elementor-widget-container{margin:-5px 80px 0px 0px;padding:0% 0% 0% 0%;}.elementor-645 .elementor-element.elementor-element-73ead9b{text-align:left;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;line-height:1.5em;color:var( --e-global-color-text );}.elementor-645 .elementor-element.elementor-element-0373d4d .elementor-button{background-color:#E63946;font-family:var( --e-global-typography-daf25e5-font-family ), Sans-serif;font-size:var( --e-global-typography-daf25e5-font-size );font-weight:var( --e-global-typography-daf25e5-font-weight );text-transform:var( --e-global-typography-daf25e5-text-transform );line-height:var( --e-global-typography-daf25e5-line-height );letter-spacing:var( --e-global-typography-daf25e5-letter-spacing );text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:var( --e-global-color-c45a6b9 );color:var( --e-global-color-c45a6b9 );transition-duration:0.3s;border-style:solid;border-width:2px 2px 2px 2px;border-color:#D62839;border-radius:50px 50px 50px 50px;padding:20px 40px 20px 40px;}.elementor-645 .elementor-element.elementor-element-0373d4d .elementor-button:hover, .elementor-645 .elementor-element.elementor-element-0373d4d .elementor-button:focus{background-color:#FF4747;color:var( --e-global-color-c45a6b9 );box-shadow:0px 6px 20px 0px rgba(230, 57, 69.99999999999993, 0.35);}.elementor-645 .elementor-element.elementor-element-0373d4d > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-645 .elementor-element.elementor-element-0373d4d .elementor-button:hover svg, .elementor-645 .elementor-element.elementor-element-0373d4d .elementor-button:focus svg{fill:var( --e-global-color-c45a6b9 );}.elementor-645 .elementor-element.elementor-element-a67d8ab{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-645 .elementor-element.elementor-element-7f04303 > .elementor-widget-container{margin:70px 0px 30px 0px;}.elementor-645 .elementor-element.elementor-element-7f04303{text-align:center;}.elementor-645 .elementor-element.elementor-element-7f04303 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;text-transform:none;letter-spacing:0.1px;color:#323850;}.elementor-645 .elementor-element.elementor-element-b1bdffd{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-645 .elementor-element.elementor-element-330436d{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.1);--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-645 .elementor-element.elementor-element-b128684{--display:flex;--border-radius:0px 0px 0px 0px;}.elementor-645 .elementor-element.elementor-element-584e138 img{width:20%;}.elementor-645 .elementor-element.elementor-element-d98b2c6{text-align:center;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;color:#1A1A1A;}.elementor-645 .elementor-element.elementor-element-1b210dd{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.1);--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-645 .elementor-element.elementor-element-8d74198{--display:flex;--border-radius:0px 0px 0px 0px;}.elementor-645 .elementor-element.elementor-element-202aa51 img{width:20%;}.elementor-645 .elementor-element.elementor-element-f5538ab{text-align:center;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;color:#1A1A1A;}.elementor-645 .elementor-element.elementor-element-b6e8aa6{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.1);--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-645 .elementor-element.elementor-element-ae303ad{--display:flex;--border-radius:0px 0px 0px 0px;}.elementor-645 .elementor-element.elementor-element-2e3ef66 img{width:20%;}.elementor-645 .elementor-element.elementor-element-b483186{text-align:center;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;color:#1A1A1A;}.elementor-645 .elementor-element.elementor-element-5c1df74{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-645 .elementor-element.elementor-element-a62590e{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.1);--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-645 .elementor-element.elementor-element-7a6e717{--display:flex;--border-radius:0px 0px 0px 0px;}.elementor-645 .elementor-element.elementor-element-f533485 img{width:20%;}.elementor-645 .elementor-element.elementor-element-37cbdf7{text-align:center;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;color:#1A1A1A;}.elementor-645 .elementor-element.elementor-element-08e69ce{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.1);--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-645 .elementor-element.elementor-element-4444600{--display:flex;--border-radius:0px 0px 0px 0px;}.elementor-645 .elementor-element.elementor-element-885d5f8 img{width:20%;}.elementor-645 .elementor-element.elementor-element-752a7f7{text-align:center;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;color:#1A1A1A;}.elementor-645 .elementor-element.elementor-element-614a70c{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.1);--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-645 .elementor-element.elementor-element-7f7342d{--display:flex;--border-radius:0px 0px 0px 0px;}.elementor-645 .elementor-element.elementor-element-8dea272 img{width:20%;}.elementor-645 .elementor-element.elementor-element-8f51b8f{text-align:center;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;color:#1A1A1A;}.elementor-645 .elementor-element.elementor-element-4abc9fc{--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:85px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-645 .elementor-element.elementor-element-20846e4 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-645 .elementor-element.elementor-element-20846e4{text-align:center;}.elementor-645 .elementor-element.elementor-element-20846e4 .elementor-heading-title{font-size:30px;font-weight:600;text-transform:none;letter-spacing:0px;color:#323850;}.elementor-645 .elementor-element.elementor-element-1234532{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:center;font-size:18px;font-weight:300;line-height:1.6;letter-spacing:0px;word-spacing:0px;color:#5B6470;}.elementor-645 .elementor-element.elementor-element-1234532 > .elementor-widget-container{margin:6px 0px 32px 0px;padding:0px 0px 0px 0px;}.elementor-645 .elementor-element.elementor-element-1234532.elementor-element{--align-self:center;}.elementor-645 .elementor-element.elementor-element-1234532 p{margin-block-end:0px;}.elementor-645 .elementor-element.elementor-element-9a6de95{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-645 .elementor-element.elementor-element-3aac93f{--display:flex;--min-height:0px;--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:space-between;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overflow:hidden;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-color:#161F3459;--border-color:#161F3459;--border-radius:16px 16px 16px 16px;box-shadow:0px 2px 8px 0px rgba(0, 0, 0, 0.3);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;--e-con-transform-transition-duration:300ms;}.elementor-645 .elementor-element.elementor-element-3aac93f:not(.elementor-motion-effects-element-type-background), .elementor-645 .elementor-element.elementor-element-3aac93f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-645 .elementor-element.elementor-element-3aac93f.e-con:hover{--e-con-transform-translateY:-2px;}.elementor-645 .elementor-element.elementor-element-3aac93f.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-645 .elementor-element.elementor-element-3397c46{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--border-radius:16px 16px 16px 16px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;--z-index:0;}.elementor-645 .elementor-element.elementor-element-3397c46:not(.elementor-motion-effects-element-type-background), .elementor-645 .elementor-element.elementor-element-3397c46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFF0;}.elementor-645 .elementor-element.elementor-element-3397c46:hover{box-shadow:0px 8px 24px 0px #000000;}.elementor-645 .elementor-element.elementor-element-3397c46.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-645 .elementor-element.elementor-element-4b26628{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;--z-index:1;}.elementor-645 .elementor-element.elementor-element-bc46178.elementor-element{--align-self:center;}.elementor-645 .elementor-element.elementor-element-bc46178{text-align:center;}.elementor-645 .elementor-element.elementor-element-bc46178 img{width:200px;}.elementor-645 .elementor-element.elementor-element-ca5f547{text-align:left;}.elementor-645 .elementor-element.elementor-element-ca5f547 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:700;color:#323850;}.elementor-645 .elementor-element.elementor-element-af63dd5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-645 .elementor-element.elementor-element-af63dd5{text-align:left;color:#5B6470;}.elementor-645 .elementor-element.elementor-element-009876e .elementor-button{background-color:#1F2A44;text-transform:uppercase;font-style:normal;text-decoration:none;fill:var( --e-global-color-c45a6b9 );color:var( --e-global-color-c45a6b9 );box-shadow:0px 4px 12px 0px rgba(0, 0, 0, 0.12);transition-duration:0.3s;border-radius:10px 10px 10px 10px;padding:14px 28px 14px 28px;}.elementor-645 .elementor-element.elementor-element-009876e .elementor-button:hover, .elementor-645 .elementor-element.elementor-element-009876e .elementor-button:focus{background-color:#2A3758;box-shadow:0px 8px 22px 0px rgba(0, 0, 0, 0.15);}.elementor-645 .elementor-element.elementor-element-009876e > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-645 .elementor-element.elementor-element-009876e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-645 .elementor-element.elementor-element-a540a0d{--display:flex;--position:absolute;--min-height:220px;--border-radius:50% 50% 50% 50%;--z-index:0;}.elementor-645 .elementor-element.elementor-element-a540a0d:not(.elementor-motion-effects-element-type-background), .elementor-645 .elementor-element.elementor-element-a540a0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F384400;}.elementor-645 .elementor-element.elementor-element-b5f0c42{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}body:not(.rtl) .elementor-645 .elementor-element.elementor-element-b5f0c42{left:0px;}body.rtl .elementor-645 .elementor-element.elementor-element-b5f0c42{right:0px;}.elementor-645 .elementor-element.elementor-element-ab44717{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;}.elementor-645 .elementor-element.elementor-element-699fe0e{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}body:not(.rtl) .elementor-645 .elementor-element.elementor-element-699fe0e{left:0px;}body.rtl .elementor-645 .elementor-element.elementor-element-699fe0e{right:0px;}.elementor-645 .elementor-element.elementor-element-f41eb67{--display:flex;--min-height:0px;--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:space-between;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overflow:hidden;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-color:#161F3459;--border-color:#161F3459;--border-radius:16px 16px 16px 16px;box-shadow:0px 2px 8px 0px rgba(0, 0, 0, 0.3);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;--e-con-transform-transition-duration:300ms;}.elementor-645 .elementor-element.elementor-element-f41eb67:not(.elementor-motion-effects-element-type-background), .elementor-645 .elementor-element.elementor-element-f41eb67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F6FF;}.elementor-645 .elementor-element.elementor-element-f41eb67.e-con:hover{--e-con-transform-translateY:-2px;}.elementor-645 .elementor-element.elementor-element-f41eb67.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-645 .elementor-element.elementor-element-063751b{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--border-radius:16px 16px 16px 16px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;--z-index:0;}.elementor-645 .elementor-element.elementor-element-063751b:not(.elementor-motion-effects-element-type-background), .elementor-645 .elementor-element.elementor-element-063751b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFF0;}.elementor-645 .elementor-element.elementor-element-063751b:hover{box-shadow:0px 8px 24px 0px #000000;}.elementor-645 .elementor-element.elementor-element-063751b.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-645 .elementor-element.elementor-element-2d65e1b{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;--z-index:1;}.elementor-645 .elementor-element.elementor-element-5dd8fee.elementor-element{--align-self:center;}.elementor-645 .elementor-element.elementor-element-5dd8fee{text-align:center;}.elementor-645 .elementor-element.elementor-element-5dd8fee img{width:200px;}.elementor-645 .elementor-element.elementor-element-49b99a7{text-align:left;}.elementor-645 .elementor-element.elementor-element-49b99a7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:700;color:#323850;}.elementor-645 .elementor-element.elementor-element-435014a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-645 .elementor-element.elementor-element-435014a{text-align:left;color:#5B6470;}.elementor-645 .elementor-element.elementor-element-2e9b204 .elementor-button{background-color:#1F2A44;text-transform:uppercase;font-style:normal;text-decoration:none;fill:var( --e-global-color-c45a6b9 );color:var( --e-global-color-c45a6b9 );box-shadow:0px 4px 12px 0px rgba(0, 0, 0, 0.12);transition-duration:0.3s;border-radius:10px 10px 10px 10px;padding:14px 28px 14px 28px;}.elementor-645 .elementor-element.elementor-element-2e9b204 .elementor-button:hover, .elementor-645 .elementor-element.elementor-element-2e9b204 .elementor-button:focus{background-color:#2A3758;box-shadow:0px 8px 22px 0px rgba(0, 0, 0, 0.15);}.elementor-645 .elementor-element.elementor-element-2e9b204 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-645 .elementor-element.elementor-element-2e9b204 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-645 .elementor-element.elementor-element-888435c{--display:flex;--position:absolute;--min-height:220px;--border-radius:50% 50% 50% 50%;--z-index:0;}.elementor-645 .elementor-element.elementor-element-888435c:not(.elementor-motion-effects-element-type-background), .elementor-645 .elementor-element.elementor-element-888435c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F384400;}.elementor-645 .elementor-element.elementor-element-4b36f7d{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}body:not(.rtl) .elementor-645 .elementor-element.elementor-element-4b36f7d{left:0px;}body.rtl .elementor-645 .elementor-element.elementor-element-4b36f7d{right:0px;}.elementor-645 .elementor-element.elementor-element-625e8d4{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;}.elementor-645 .elementor-element.elementor-element-b4216d3{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}body:not(.rtl) .elementor-645 .elementor-element.elementor-element-b4216d3{left:0px;}body.rtl .elementor-645 .elementor-element.elementor-element-b4216d3{right:0px;}.elementor-645 .elementor-element.elementor-element-39a41ec{--display:flex;--min-height:0px;--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:space-between;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overflow:hidden;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-color:#161F3459;--border-color:#161F3459;--border-radius:16px 16px 16px 16px;box-shadow:0px 2px 8px 0px rgba(0, 0, 0, 0.3);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;--e-con-transform-transition-duration:300ms;}.elementor-645 .elementor-element.elementor-element-39a41ec:not(.elementor-motion-effects-element-type-background), .elementor-645 .elementor-element.elementor-element-39a41ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F6FF;}.elementor-645 .elementor-element.elementor-element-39a41ec.e-con:hover{--e-con-transform-translateY:-2px;}.elementor-645 .elementor-element.elementor-element-39a41ec.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-645 .elementor-element.elementor-element-66c6229{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--border-radius:16px 16px 16px 16px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;--z-index:0;}.elementor-645 .elementor-element.elementor-element-66c6229:not(.elementor-motion-effects-element-type-background), .elementor-645 .elementor-element.elementor-element-66c6229 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFF0;}.elementor-645 .elementor-element.elementor-element-66c6229:hover{box-shadow:0px 8px 24px 0px #000000;}.elementor-645 .elementor-element.elementor-element-66c6229.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-645 .elementor-element.elementor-element-7a742c4{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;--z-index:1;}.elementor-645 .elementor-element.elementor-element-09bcce2.elementor-element{--align-self:center;}.elementor-645 .elementor-element.elementor-element-09bcce2{text-align:center;}.elementor-645 .elementor-element.elementor-element-09bcce2 img{width:200px;}.elementor-645 .elementor-element.elementor-element-14f512c{text-align:left;}.elementor-645 .elementor-element.elementor-element-14f512c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:700;color:#323850;}.elementor-645 .elementor-element.elementor-element-5842e68 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-645 .elementor-element.elementor-element-5842e68{text-align:left;color:#5B6470;}.elementor-645 .elementor-element.elementor-element-d1a2313 .elementor-button{background-color:#1F2A44;text-transform:uppercase;font-style:normal;text-decoration:none;fill:var( --e-global-color-c45a6b9 );color:var( --e-global-color-c45a6b9 );box-shadow:0px 4px 12px 0px rgba(0, 0, 0, 0.12);transition-duration:0.3s;border-radius:10px 10px 10px 10px;padding:14px 28px 14px 28px;}.elementor-645 .elementor-element.elementor-element-d1a2313 .elementor-button:hover, .elementor-645 .elementor-element.elementor-element-d1a2313 .elementor-button:focus{background-color:#2A3758;box-shadow:0px 8px 22px 0px rgba(0, 0, 0, 0.15);}.elementor-645 .elementor-element.elementor-element-d1a2313 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-645 .elementor-element.elementor-element-d1a2313 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-645 .elementor-element.elementor-element-5dd29fa{--display:flex;--position:absolute;--min-height:220px;--border-radius:50% 50% 50% 50%;--z-index:0;}.elementor-645 .elementor-element.elementor-element-5dd29fa:not(.elementor-motion-effects-element-type-background), .elementor-645 .elementor-element.elementor-element-5dd29fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F384400;}.elementor-645 .elementor-element.elementor-element-76567bf{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}body:not(.rtl) .elementor-645 .elementor-element.elementor-element-76567bf{left:0px;}body.rtl .elementor-645 .elementor-element.elementor-element-76567bf{right:0px;}.elementor-645 .elementor-element.elementor-element-e713419{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;}.elementor-645 .elementor-element.elementor-element-99d1441{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}body:not(.rtl) .elementor-645 .elementor-element.elementor-element-99d1441{left:0px;}body.rtl .elementor-645 .elementor-element.elementor-element-99d1441{right:0px;}.elementor-645 .elementor-element.elementor-element-36538d1{--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-645 .elementor-element.elementor-element-202e878{--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:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-645 .elementor-element.elementor-element-88845d5{text-align:center;}.elementor-645 .elementor-element.elementor-element-88845d5 .elementor-heading-title{font-size:30px;font-weight:600;text-transform:none;color:#323850;}.elementor-645 .elementor-element.elementor-element-59892f4{width:var( --container-widget-width, 760px );max-width:760px;--container-widget-width:760px;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;line-height:1.8;color:#5B6470;}.elementor-645 .elementor-element.elementor-element-59892f4 > .elementor-widget-container{margin:8px 0px 24px 0px;}.elementor-645 .elementor-element.elementor-element-59892f4.elementor-element{--align-self:center;}.elementor-645 .elementor-element.elementor-element-6b676dc{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:0px 0px 0px 0px;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-645 .elementor-element.elementor-element-6b676dc:not(.elementor-motion-effects-element-type-background), .elementor-645 .elementor-element.elementor-element-6b676dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F6FF;}.elementor-645 .elementor-element.elementor-element-6b676dc.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-645 .elementor-element.elementor-element-99a4807{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 12px;--row-gap:0px;--column-gap:12px;--border-radius:16px 16px 16px 16px;box-shadow:0px 8px 24px 0px rgba(14.999999999999998, 27.000000000000025, 45, 0.06);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-645 .elementor-element.elementor-element-99a4807:not(.elementor-motion-effects-element-type-background), .elementor-645 .elementor-element.elementor-element-99a4807 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-645 .elementor-element.elementor-element-99a4807:hover{border-style:none;box-shadow:0px 12px 30px -8px rgba(0, 0, 0, 0.10196078431372549);}.elementor-645 .elementor-element.elementor-element-99a4807, .elementor-645 .elementor-element.elementor-element-99a4807::before{--border-transition:0.3s;}.elementor-645 .elementor-element.elementor-element-5e424dd > .elementor-widget-container{margin:20px 0px 16px 0px;padding:0px 0px 0px 0px;}.elementor-645 .elementor-element.elementor-element-5e424dd.elementor-element{--align-self:center;}.elementor-645 .elementor-element.elementor-element-5e424dd{text-align:center;}.elementor-645 .elementor-element.elementor-element-5e424dd img{max-width:65%;height:90px;filter:brightness( 100% ) contrast( 100% ) saturate( 200% ) blur( 0px ) hue-rotate( 0deg );}.elementor-645 .elementor-element.elementor-element-15042da{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-645 .elementor-element.elementor-element-15042da.e-con{--align-self:center;}.elementor-645 .elementor-element.elementor-element-ae4f299{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-645 .elementor-element.elementor-element-ae4f299:not(.elementor-motion-effects-element-type-background), .elementor-645 .elementor-element.elementor-element-ae4f299 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8EFFF;}.elementor-645 .elementor-element.elementor-element-ae4f299::before, .elementor-645 .elementor-element.elementor-element-ae4f299 > .elementor-background-video-container::before, .elementor-645 .elementor-element.elementor-element-ae4f299 > .e-con-inner > .elementor-background-video-container::before, .elementor-645 .elementor-element.elementor-element-ae4f299 > .elementor-background-slideshow::before, .elementor-645 .elementor-element.elementor-element-ae4f299 > .e-con-inner > .elementor-background-slideshow::before, .elementor-645 .elementor-element.elementor-element-ae4f299 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-645 .elementor-element.elementor-element-ae4f299.e-con{--align-self:center;}.elementor-645 .elementor-element.elementor-element-5fe89e3.elementor-element{--align-self:flex-start;}.elementor-645 .elementor-element.elementor-element-5fe89e3{text-align:left;}.elementor-645 .elementor-element.elementor-element-5fe89e3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:800;color:#0F1B2D;}.elementor-645 .elementor-element.elementor-element-0e7fc9f.elementor-element{--align-self:flex-start;}.elementor-645 .elementor-element.elementor-element-0e7fc9f{font-size:14px;font-weight:500;color:#24324ACC;}.elementor-645 .elementor-element.elementor-element-247f098{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-645 .elementor-element.elementor-element-247f098:not(.elementor-motion-effects-element-type-background), .elementor-645 .elementor-element.elementor-element-247f098 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8EFFF;}.elementor-645 .elementor-element.elementor-element-247f098::before, .elementor-645 .elementor-element.elementor-element-247f098 > .elementor-background-video-container::before, .elementor-645 .elementor-element.elementor-element-247f098 > .e-con-inner > .elementor-background-video-container::before, .elementor-645 .elementor-element.elementor-element-247f098 > .elementor-background-slideshow::before, .elementor-645 .elementor-element.elementor-element-247f098 > .e-con-inner > .elementor-background-slideshow::before, .elementor-645 .elementor-element.elementor-element-247f098 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-645 .elementor-element.elementor-element-247f098.e-con{--align-self:center;}.elementor-645 .elementor-element.elementor-element-0b38e49 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:800;color:#0F1B2D;}.elementor-645 .elementor-element.elementor-element-def01fe{font-size:14px;font-weight:500;color:#24324ACC;}.elementor-645 .elementor-element.elementor-element-c235a2d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 12px;--row-gap:0px;--column-gap:12px;--border-radius:16px 16px 16px 16px;box-shadow:0px 8px 24px 0px rgba(14.999999999999998, 27.000000000000025, 45, 0.06);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-645 .elementor-element.elementor-element-c235a2d:not(.elementor-motion-effects-element-type-background), .elementor-645 .elementor-element.elementor-element-c235a2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-645 .elementor-element.elementor-element-c235a2d:hover{border-style:none;box-shadow:0px 12px 30px -8px rgba(0, 0, 0, 0.10196078431372549);}.elementor-645 .elementor-element.elementor-element-c235a2d, .elementor-645 .elementor-element.elementor-element-c235a2d::before{--border-transition:0.3s;}.elementor-645 .elementor-element.elementor-element-a40be61 > .elementor-widget-container{margin:20px 0px 16px 0px;padding:0px 0px 0px 0px;}.elementor-645 .elementor-element.elementor-element-a40be61.elementor-element{--align-self:center;}.elementor-645 .elementor-element.elementor-element-a40be61{text-align:center;}.elementor-645 .elementor-element.elementor-element-a40be61 img{max-width:65%;height:90px;filter:brightness( 100% ) contrast( 100% ) saturate( 96% ) blur( 0px ) hue-rotate( 0deg );}.elementor-645 .elementor-element.elementor-element-4042884{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-645 .elementor-element.elementor-element-4042884.e-con{--align-self:center;}.elementor-645 .elementor-element.elementor-element-1ac761f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-645 .elementor-element.elementor-element-1ac761f:not(.elementor-motion-effects-element-type-background), .elementor-645 .elementor-element.elementor-element-1ac761f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8EFFF;}.elementor-645 .elementor-element.elementor-element-1ac761f::before, .elementor-645 .elementor-element.elementor-element-1ac761f > .elementor-background-video-container::before, .elementor-645 .elementor-element.elementor-element-1ac761f > .e-con-inner > .elementor-background-video-container::before, .elementor-645 .elementor-element.elementor-element-1ac761f > .elementor-background-slideshow::before, .elementor-645 .elementor-element.elementor-element-1ac761f > .e-con-inner > .elementor-background-slideshow::before, .elementor-645 .elementor-element.elementor-element-1ac761f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-645 .elementor-element.elementor-element-1ac761f.e-con{--align-self:center;}.elementor-645 .elementor-element.elementor-element-9c88178 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:800;color:#0F1B2D;}.elementor-645 .elementor-element.elementor-element-0462c50{font-size:14px;font-weight:500;color:#24324ACC;}.elementor-645 .elementor-element.elementor-element-b2715a5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-645 .elementor-element.elementor-element-b2715a5:not(.elementor-motion-effects-element-type-background), .elementor-645 .elementor-element.elementor-element-b2715a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8EFFF;}.elementor-645 .elementor-element.elementor-element-b2715a5::before, .elementor-645 .elementor-element.elementor-element-b2715a5 > .elementor-background-video-container::before, .elementor-645 .elementor-element.elementor-element-b2715a5 > .e-con-inner > .elementor-background-video-container::before, .elementor-645 .elementor-element.elementor-element-b2715a5 > .elementor-background-slideshow::before, .elementor-645 .elementor-element.elementor-element-b2715a5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-645 .elementor-element.elementor-element-b2715a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-645 .elementor-element.elementor-element-b2715a5.e-con{--align-self:center;}.elementor-645 .elementor-element.elementor-element-c56b06e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:800;color:#0F1B2D;}.elementor-645 .elementor-element.elementor-element-76aa420{font-size:14px;font-weight:500;color:#24324ACC;}.elementor-645 .elementor-element.elementor-element-b4ca6f7{--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:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-645 .elementor-element.elementor-element-c355f0d > .elementor-widget-container{margin:30px 30px 0px 30px;padding:0px 0px 0px 0px;}.elementor-645 .elementor-element.elementor-element-c355f0d{text-align:center;}.elementor-645 .elementor-element.elementor-element-c355f0d .elementor-heading-title{font-size:30px;font-weight:600;color:#323850;}.elementor-645 .elementor-element.elementor-element-4f7dc39 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-645 .elementor-element.elementor-element-4f7dc39{text-align:center;font-size:18px;letter-spacing:1.6;color:#475569;}.elementor-645 .elementor-element.elementor-element-52569769 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-645 .elementor-element.elementor-element-52569769 > .elementor-container{max-width:1300px;}.elementor-645 .elementor-element.elementor-element-52569769{border-style:solid;border-width:1px 0px 1px 0px;border-color:#E5E9F2;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-20px;margin-bottom:0px;padding:60px 0px 60px 0px;}.elementor-645 .elementor-element.elementor-element-52569769 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-645 .elementor-element.elementor-element-3c2fc385 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-61bab4e );margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-645 .elementor-element.elementor-element-8c8e0bf > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-645 .elementor-element.elementor-element-8c8e0bf > .elementor-container{max-width:1600px;}.elementor-645 .elementor-element.elementor-element-8c8e0bf .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:10px;}.elementor-645 .elementor-element.elementor-element-8c8e0bf{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-645 .elementor-element.elementor-element-8c8e0bf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-645 .elementor-element.elementor-element-8c8e0bf.elementor-section::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px);border-radius:inherit;background-color:inherit;}.elementor-bc-flex-widget .elementor-645 .elementor-element.elementor-element-2fc11e2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-645 .elementor-element.elementor-element-2fc11e2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-645 .elementor-element.elementor-element-2fc11e2 > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-645 .elementor-element.elementor-element-c0246d1 img{width:70%;max-width:100%;}.elementor-645 .elementor-element.elementor-element-88ad595 > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-645 .elementor-element.elementor-element-d141535 img{width:70%;}.elementor-645 .elementor-element.elementor-element-29c71b3 > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-645 .elementor-element.elementor-element-773a390.elementor-element{--align-self:center;}.elementor-645 .elementor-element.elementor-element-773a390 img{width:70%;}.elementor-645 .elementor-element.elementor-element-e95b3fb > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-645 .elementor-element.elementor-element-9ac32f4 img{width:70%;}.elementor-645 .elementor-element.elementor-element-3b6b06b{--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;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);--margin-top:75px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-645 .elementor-element.elementor-element-3b6b06b:not(.elementor-motion-effects-element-type-background), .elementor-645 .elementor-element.elementor-element-3b6b06b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-645 .elementor-element.elementor-element-747a52a > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-645 .elementor-element.elementor-element-747a52a{text-align:center;}.elementor-645 .elementor-element.elementor-element-747a52a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;text-transform:capitalize;line-height:1em;letter-spacing:1.5px;color:#323850;}.elementor-645 .elementor-element.elementor-element-b983cba{--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;--overlay-opacity:0.5;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:80px;--padding-left:48px;--padding-right:48px;}.elementor-645 .elementor-element.elementor-element-b983cba:not(.elementor-motion-effects-element-type-background), .elementor-645 .elementor-element.elementor-element-b983cba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-645 .elementor-element.elementor-element-b983cba::before, .elementor-645 .elementor-element.elementor-element-b983cba > .elementor-background-video-container::before, .elementor-645 .elementor-element.elementor-element-b983cba > .e-con-inner > .elementor-background-video-container::before, .elementor-645 .elementor-element.elementor-element-b983cba > .elementor-background-slideshow::before, .elementor-645 .elementor-element.elementor-element-b983cba > .e-con-inner > .elementor-background-slideshow::before, .elementor-645 .elementor-element.elementor-element-b983cba > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-c45a6b9 );--background-overlay:'';}.elementor-645 .elementor-element.elementor-element-1e7eabc .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:15px;--ekit_testimonial_slidetoshow:1;}.elementor-645 .elementor-element.elementor-element-1e7eabc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:16px 16px 16px 16px;box-shadow:0px 10px 30px 0px rgba(16, 24.000000000000014, 40, 0.06);}.elementor-645 .elementor-element.elementor-element-1e7eabc .ekit_testimonial_style_5 .elementskit-watermark-icon{bottom:30px;right:30px;}.elementor-645 .elementor-element.elementor-element-1e7eabc .elementskit-single-testimonial-slider  .elementskit-commentor-content > p{color:var( --e-global-color-secondary );}.elementor-645 .elementor-element.elementor-element-1e7eabc .elementskit-testimonial_card .elementskit-commentor-coment{color:var( --e-global-color-secondary );}.elementor-645 .elementor-element.elementor-element-1e7eabc .elementskit-single-testimonial-slider  .elementskit-commentor-content > p, .elementor-645 .elementor-element.elementor-element-1e7eabc .elementskit-testimonial_card .elementskit-commentor-coment{font-size:15px;font-weight:500;}.elementor-645 .elementor-element.elementor-element-1e7eabc .elementskit-stars > li > a, .elementor-645 .elementor-element.elementor-element-1e7eabc .elementskit-stars > li > span{color:#fec42d;fill:#fec42d;}.elementor-645 .elementor-element.elementor-element-1e7eabc .elementskit-stars > li:not(:last-child){margin-right:5px;}.elementor-645 .elementor-element.elementor-element-1e7eabc .elementskit-testimonial-slider-block-style-three .elementskit-icon-content.commentor-badge::before{border-radius:50%;}.elementor-645 .elementor-element.elementor-element-1e7eabc .elementskit-profile-info .elementskit-author-name{margin-bottom:0px;}.elementor-645 .elementor-element.elementor-element-1e7eabc .elementskit-commentor-bio .elementskit-commentor-image > img{height:70px;width:70px;}.elementor-645 .elementor-element.elementor-element-1e7eabc .elementskit-testimonial-slider .swiper-pagination{bottom:-50px;}.elementor-645 .elementor-element.elementor-element-1e7eabc .elementskit-testimonial-slider .swiper-pagination span{width:8px;height:8px;}.elementor-645 .elementor-element.elementor-element-1e7eabc .elementskit-testimonial-slider .swiper-pagination span:not(:last-child){margin-right:12px;}.elementor-645 .elementor-element.elementor-element-1e7eabc .elementskit-testimonial-slider .swiper-pagination span.swiper-pagination-bullet-active{width:8px;height:8px;transform:scale(1.2);}.elementor-645 .elementor-element.elementor-element-1e7eabc .elementskit-testimonial-slider .swiper-navigation-button{font-size:20px;}.elementor-645 .elementor-element.elementor-element-1e7eabc .elementskit-testimonial-slider .swiper-button-prev{left:0%;color:var( --e-global-color-secondary );}.elementor-645 .elementor-element.elementor-element-1e7eabc .elementskit-testimonial-slider .swiper-button-next{right:0%;color:var( --e-global-color-secondary );}.elementor-645 .elementor-element.elementor-element-1e7eabc .elementskit-testimonial-slider .swiper-button-prev:hover{color:var( --e-global-color-secondary );}.elementor-645 .elementor-element.elementor-element-1e7eabc .elementskit-testimonial-slider .swiper-button-next:hover{color:var( --e-global-color-secondary );}.elementor-645 .elementor-element.elementor-element-23cdc60{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-645 .elementor-element.elementor-element-74cca1b{--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;}.elementor-645 .elementor-element.elementor-element-f6db944{--display:flex;}.elementor-645 .elementor-element.elementor-element-380203c .elementor-heading-title{color:#323850;}.elementor-645 .elementor-element.elementor-element-63d47ce > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-645 .elementor-element.elementor-element-63d47ce{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-db58d9f );}.elementor-645 .elementor-element.elementor-element-63d47ce p{margin-block-end:0px;}.elementor-645 .elementor-element.elementor-element-2fe17c7 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-645 .elementor-element.elementor-element-e1dd7ef{--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;border-style:none;--border-style:none;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-645 .elementor-element.elementor-element-18a6dca3 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-645 .elementor-element.elementor-element-18a6dca3:not(.elementor-motion-effects-element-type-background), .elementor-645 .elementor-element.elementor-element-18a6dca3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEBEB08;}.elementor-645 .elementor-element.elementor-element-18a6dca3 > .elementor-background-overlay{background-image:url("https://mark3ting.mx/wp-content/uploads/2024/09/bg-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.35;mix-blend-mode:overlay;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-645 .elementor-element.elementor-element-18a6dca3 > .elementor-container{max-width:1170px;}.elementor-645 .elementor-element.elementor-element-18a6dca3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:20px;margin-bottom:20px;padding:100px 0px 200px 0px;}.elementor-645 .elementor-element.elementor-element-ee0980f .elementor-heading-title{font-family:var( --e-global-typography-d4a856e-font-family ), Sans-serif;font-size:var( --e-global-typography-d4a856e-font-size );font-weight:var( --e-global-typography-d4a856e-font-weight );text-transform:var( --e-global-typography-d4a856e-text-transform );line-height:var( --e-global-typography-d4a856e-line-height );letter-spacing:var( --e-global-typography-d4a856e-letter-spacing );color:var( --e-global-color-text );}.elementor-645 .elementor-element.elementor-element-b0642d1 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-645 .elementor-element.elementor-element-b0642d1{text-align:center;}.elementor-645 .elementor-element.elementor-element-b0642d1 .elementor-heading-title{color:#323850;}.elementor-645 .elementor-element.elementor-element-058c4fa .elementskit-accordion.accoedion-primary .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"], .elementor-645 .elementor-element.elementor-element-058c4fa .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true], .elementor-645 .elementor-element.elementor-element-058c4fa .elementskit-accordion.floating-style .elementskit-card .elementskit-btn-link[aria-expanded="true"]{background-color:#DCDCDC;}.elementor-645 .elementor-element.elementor-element-058c4fa .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );}.elementor-645 .elementor-element.elementor-element-058c4fa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-645 .elementor-element.elementor-element-058c4fa .elementskit-accordion .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"]{color:var( --e-global-color-secondary );}.elementor-645 .elementor-element.elementor-element-058c4fa .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true]{color:var( --e-global-color-secondary );}.elementor-645 .elementor-element.elementor-element-058c4fa .elementskit-accordion .elementskit-card-body p{color:#000000;}.elementor-645 .elementor-element.elementor-element-058c4fa .elementskit-accordion .elementskit-card-body{color:#000000;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-645 .elementor-element.elementor-element-26f93be{width:62.026%;}.elementor-645 .elementor-element.elementor-element-18bcefc{width:37.929%;}.elementor-645 .elementor-element.elementor-element-3aac93f{--width:100%;}.elementor-645 .elementor-element.elementor-element-3397c46{--width:106.475%;}.elementor-645 .elementor-element.elementor-element-a540a0d{--width:220px;}.elementor-645 .elementor-element.elementor-element-f41eb67{--width:100%;}.elementor-645 .elementor-element.elementor-element-063751b{--width:106.475%;}.elementor-645 .elementor-element.elementor-element-888435c{--width:220px;}.elementor-645 .elementor-element.elementor-element-39a41ec{--width:100%;}.elementor-645 .elementor-element.elementor-element-66c6229{--width:106.475%;}.elementor-645 .elementor-element.elementor-element-5dd29fa{--width:220px;}.elementor-645 .elementor-element.elementor-element-6b676dc{--content-width:1140px;}.elementor-645 .elementor-element.elementor-element-99a4807{--width:50%;}.elementor-645 .elementor-element.elementor-element-c235a2d{--width:50%;}.elementor-645 .elementor-element.elementor-element-3c2fc385{width:100%;}.elementor-645 .elementor-element.elementor-element-2fc11e2{width:25%;}.elementor-645 .elementor-element.elementor-element-88ad595{width:25%;}.elementor-645 .elementor-element.elementor-element-29c71b3{width:25%;}.elementor-645 .elementor-element.elementor-element-e95b3fb{width:25%;}.elementor-645 .elementor-element.elementor-element-b983cba{--content-width:1140px;}}@media(max-width:1024px){.elementor-645 .elementor-element.elementor-element-3e4ab840 > .elementor-background-overlay{background-repeat:repeat-y;}.elementor-645 .elementor-element.elementor-element-3e4ab840{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-645 .elementor-element.elementor-element-22248413 > .elementor-element-populated{padding:0px 0px 40px 10px;}.elementor-645 .elementor-element.elementor-element-fd63fd3 .jeg-elementor-kit.jkit-animated-text{text-align:center;}.elementor-645 .elementor-element.elementor-element-fd63fd3 .jeg-elementor-kit.jkit-animated-text .animated-text .normal-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-645 .elementor-element.elementor-element-fd63fd3 .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-645 .elementor-element.elementor-element-01c1eab > .elementor-widget-container{margin:0% 10% 0% 10%;}.elementor-645 .elementor-element.elementor-element-01c1eab{text-align:center;}.elementor-645 .elementor-element.elementor-element-ee2193e > .elementor-widget-container{margin:0% 10% 0% 10%;}.elementor-645 .elementor-element.elementor-element-ee2193e{text-align:center;}.elementor-645 .elementor-element.elementor-element-47ba3d21 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-645 .elementor-element.elementor-element-48698ec5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-645 .elementor-element.elementor-element-9e81ba2 img{width:77%;}.elementor-645 .elementor-element.elementor-element-8f2b77b.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-645 .elementor-element.elementor-element-3ced05bd{padding:80px 10px 0px 10px;}.elementor-645 .elementor-element.elementor-element-954e2bb{padding:40px 40px 40px 40px;}.elementor-645 .elementor-element.elementor-element-26f93be > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;}.elementor-645 .elementor-element.elementor-element-10eebd1 .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-645 .elementor-element.elementor-element-73ead9b > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-645 .elementor-element.elementor-element-0373d4d .elementor-button{font-size:var( --e-global-typography-daf25e5-font-size );line-height:var( --e-global-typography-daf25e5-line-height );letter-spacing:var( --e-global-typography-daf25e5-letter-spacing );}.elementor-645 .elementor-element.elementor-element-b1bdffd{--grid-auto-flow:row;}.elementor-645 .elementor-element.elementor-element-5c1df74{--grid-auto-flow:row;}.elementor-645 .elementor-element.elementor-element-9a6de95{--grid-auto-flow:row;}.elementor-645 .elementor-element.elementor-element-15042da{--grid-auto-flow:row;}.elementor-645 .elementor-element.elementor-element-4042884{--grid-auto-flow:row;}.elementor-645 .elementor-element.elementor-element-1e7eabc .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;}.elementor-645 .elementor-element.elementor-element-23cdc60{--grid-auto-flow:row;}.elementor-645 .elementor-element.elementor-element-18a6dca3{padding:80px 10px 200px 10px;}.elementor-645 .elementor-element.elementor-element-ee0980f .elementor-heading-title{font-size:var( --e-global-typography-d4a856e-font-size );line-height:var( --e-global-typography-d4a856e-line-height );letter-spacing:var( --e-global-typography-d4a856e-letter-spacing );}}@media(max-width:767px){.elementor-645 .elementor-element.elementor-element-3e4ab840 > .elementor-background-overlay{background-position:center center;}.elementor-645 .elementor-element.elementor-element-3e4ab840{margin-top:0px;margin-bottom:0px;padding:60px 10px 60px 10px;}.elementor-645 .elementor-element.elementor-element-22248413 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 10px 10px;}.elementor-645 .elementor-element.elementor-element-fd63fd3 > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-645 .elementor-element.elementor-element-fd63fd3 .jeg-elementor-kit.jkit-animated-text .animated-text .normal-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-645 .elementor-element.elementor-element-fd63fd3 .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-645 .elementor-element.elementor-element-01c1eab > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-645 .elementor-element.elementor-element-01c1eab{font-size:14px;}.elementor-645 .elementor-element.elementor-element-ee2193e > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-645 .elementor-element.elementor-element-ee2193e{font-size:14px;}.elementor-645 .elementor-element.elementor-element-47ba3d21 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-645 .elementor-element.elementor-element-47ba3d21 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );padding:15px 30px 15px 30px;}.elementor-645 .elementor-element.elementor-element-48698ec5 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-645 .elementor-element.elementor-element-8f2b77b.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-645 .elementor-element.elementor-element-3ced05bd{padding:40px 10px 0px 10px;}.elementor-645 .elementor-element.elementor-element-954e2bb{padding:20px 20px 30px 20px;}.elementor-645 .elementor-element.elementor-element-10eebd1 .jeg-elementor-kit.jkit-animated-text .animated-text .normal-text{font-size:32px;line-height:1.3em;}.elementor-645 .elementor-element.elementor-element-10eebd1 .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-645 .elementor-element.elementor-element-73ead9b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-645 .elementor-element.elementor-element-73ead9b{text-align:center;font-size:14px;}.elementor-645 .elementor-element.elementor-element-18bcefc > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-645 .elementor-element.elementor-element-0373d4d .elementor-button{font-size:var( --e-global-typography-daf25e5-font-size );line-height:var( --e-global-typography-daf25e5-line-height );letter-spacing:var( --e-global-typography-daf25e5-letter-spacing );padding:18px 32px 18px 32px;}.elementor-645 .elementor-element.elementor-element-b1bdffd{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-645 .elementor-element.elementor-element-5c1df74{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-645 .elementor-element.elementor-element-9a6de95{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-645 .elementor-element.elementor-element-15042da{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-645 .elementor-element.elementor-element-4042884{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-645 .elementor-element.elementor-element-52569769{padding:0px 0px 20px 0px;}.elementor-645 .elementor-element.elementor-element-8c8e0bf{padding:0px 0px 0px 0px;}.elementor-645 .elementor-element.elementor-element-2fc11e2{width:50%;}.elementor-645 .elementor-element.elementor-element-2fc11e2.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-645 .elementor-element.elementor-element-88ad595{width:50%;}.elementor-645 .elementor-element.elementor-element-29c71b3{width:50%;}.elementor-645 .elementor-element.elementor-element-e95b3fb{width:50%;}.elementor-645 .elementor-element.elementor-element-747a52a .elementor-heading-title{font-size:12px;}.elementor-645 .elementor-element.elementor-element-1e7eabc .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;}.elementor-645 .elementor-element.elementor-element-23cdc60{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-645 .elementor-element.elementor-element-18a6dca3{padding:40px 10px 160px 10px;}.elementor-645 .elementor-element.elementor-element-ee0980f .elementor-heading-title{font-size:var( --e-global-typography-d4a856e-font-size );line-height:var( --e-global-typography-d4a856e-line-height );letter-spacing:var( --e-global-typography-d4a856e-letter-spacing );}}@media(max-width:1024px) and (min-width:768px){.elementor-645 .elementor-element.elementor-element-22248413{width:100%;}.elementor-645 .elementor-element.elementor-element-48698ec5{width:100%;}.elementor-645 .elementor-element.elementor-element-3c2fc385{width:75%;}.elementor-645 .elementor-element.elementor-element-2fc11e2{width:33.3%;}.elementor-645 .elementor-element.elementor-element-88ad595{width:33.4%;}.elementor-645 .elementor-element.elementor-element-29c71b3{width:33.3%;}.elementor-645 .elementor-element.elementor-element-b6b47e1{width:100%;}}/* Start custom CSS for media-carousel, class: .elementor-element-8f2b77b *//* Centrar el contenido de cada slide */
.elementor-645 .elementor-element.elementor-element-8f2b77b .elementor-image-carousel-wrapper .swiper-slide {
  display: flex;
  justify-content: center;
  align-items: center;
}

/* Ajustar logos a tamaño uniforme */
.elementor-645 .elementor-element.elementor-element-8f2b77b .elementor-image-carousel-wrapper .swiper-slide img {
  max-height: 90px; /* cambia a 100px o 110px si los ves muy chicos */
  width: auto !important;
  height: auto !important;
  object-fit: contain !important;
  display: block !important;
  opacity: 1 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1bdffd *//* Base estable: no cambia tamaño ni color al hover */
.card-problema{
  background:#ffffff;
  border-radius:16px;
  padding:32px 28px;
  box-shadow:0 8px 24px rgba(0,0,0,.06);   /* sin spread */
  overflow:hidden;                          /* evita halos/blancos */
  position:relative;
  z-index:0;
  margin:0;
  transform:translateZ(0);                  /* evita “salto” al animar */
  will-change:transform, box-shadow;        /* suaviza animación */
  transition:transform .25s ease, box-shadow .25s ease;
}

/* Variante azul (no cambia a blanco al hover) */
.card-problema.alt{ background:#edf2fa; }

/* Si usas overlay de Elementor dentro, hereda el radio */
.card-problema .elementor-background-overlay{
  border-radius:16px;
  pointer-events:none;
}

/* Hover: sólo “levanta” y aumenta sombra. No cambies color. */
.card-problema:hover{
  transform:translate3d(0,-6px,0);
  box-shadow:0 16px 32px rgba(0,0,0,.12);
}

/* Mantén el mismo fondo al hover */
.card-problema:hover{ background:inherit; }
.card-problema.alt:hover{ background:#eaf0fb; } /* opcional: 2% más claro */

/* Icono con microanimación, sin romper layout */
.card-problema i,
.card-problema svg{
  transition:transform .25s ease, color .25s ease, fill .25s ease;
  transform:translateZ(0);
}
.card-problema:hover i,
.card-problema:hover svg{
  transform:scale(1.06);                /* leve, no distorsiona */
  color:#e63946; fill:#e63946;
}

/* Texto: legibilidad y posible acento en hover */
.card-problema p{ line-height:1.8; color:#1f2a44; }
.card-problema:hover strong{ color:#e63946; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-009876e */.card a {
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  text-decoration: none;
  background: linear-gradient(90deg, #0f1633, #192449);
  color: #fff;
  font-weight: 600;
  border-radius: 10px;
  padding: 0.75rem 1.5rem;
  transition: all 0.3s ease;
  box-shadow: 0 0 12px rgba(25, 36, 73, 0.3);
}

/* Brillo sutil animado */
.card a::before {
  content: "";
  position: absolute;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3397c46 */.elementor-645 .elementor-element.elementor-element-3397c46 {
    --blob-size:250px;
}

.elementor-645 .elementor-element.elementor-element-3397c46 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-645 .elementor-element.elementor-element-3397c46 .blob{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;    
    transition: opacity 300ms 300ms linear;

}

.elementor-645 .elementor-element.elementor-element-3397c46 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aac93f */.elementor-645 .elementor-element.elementor-element-3aac93f {
    --blob-size:250px;
}

.elementor-645 .elementor-element.elementor-element-3aac93f .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-645 .elementor-element.elementor-element-3aac93f .blob{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;    
    transition: opacity 300ms 300ms linear;

}


  transform: translateY(-3px);
}

.card:hover::before {
  background: rgba(240, 240, 240, 0.8); /* gris muy claro tipo “cover” */
}

.card:hover::after {
  opacity: 1;
  transform: translateX(0);
}

.card {
  position: relative;
  background: #fff;
  border-radius: 20px;
  box-shadow: 0 4px 10px rgba(0,0,0,.06);
  overflow: hidden;
  transition: box-shadow .25s ease, transform .25s ease;
}



/* Flecha clicable */
.card-cta {
  position: absolute;
  right: 16px;
  bottom: 14px;
  font-size: 22px;
  line-height: 1;
  text-decoration: none;
  color: #0f1633;                    /* azul oscuro marca */
  background: rgba(255,255,255,.85); /* halo para legibilidad */
  border-radius: 12px;
  padding: 8px 10px;
  box-shadow: 0 2px 6px rgba(0,0,0,.08);
  opacity: 0;
  transform: translateX(-6px);
  transition: opacity .25s ease, transform .25s ease, box-shadow .25s ease;
  z-index: 2;                         /* sobre la capa */
}

.card:hover .card-cta,
.card:focus-within .card-cta {
  opacity: 1;
  transform: translateX(0);
}

.card-cta:hover,
.card-cta:focus-visible {
  box-shadow: 0 4px 14px rgba(0,0,0,.14);
  outline: 2px solid #ffe600;        /* accesible y on-brand */
  outline-offset: 2px;
}

/* (Opcional) haz toda la tarjeta clicable: */
.card.card-link {
  cursor: pointer;
}
.card.card-link a.stretched {
  position: absolute; inset: 0;      /* link grande */
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-063751b */.elementor-645 .elementor-element.elementor-element-063751b {
    --blob-size:250px;
}

.elementor-645 .elementor-element.elementor-element-063751b .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-645 .elementor-element.elementor-element-063751b .blob{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;    
    transition: opacity 300ms 300ms linear;

}

.elementor-645 .elementor-element.elementor-element-063751b .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f41eb67 */.elementor-645 .elementor-element.elementor-element-f41eb67 {
    --blob-size:250px;
}

.elementor-645 .elementor-element.elementor-element-f41eb67 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-645 .elementor-element.elementor-element-f41eb67 .blob{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;    
    transition: opacity 300ms 300ms linear;

}

.elementor-645 .elementor-element.elementor-element-f41eb67 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66c6229 */.elementor-645 .elementor-element.elementor-element-66c6229 {
    --blob-size:250px;
}

.elementor-645 .elementor-element.elementor-element-66c6229 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-645 .elementor-element.elementor-element-66c6229 .blob{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;    
    transition: opacity 300ms 300ms linear;

}

.elementor-645 .elementor-element.elementor-element-66c6229 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39a41ec */.elementor-645 .elementor-element.elementor-element-39a41ec {
    --blob-size:250px;
}

.elementor-645 .elementor-element.elementor-element-39a41ec .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-645 .elementor-element.elementor-element-39a41ec .blob{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;    
    transition: opacity 300ms 300ms linear;

}

.elementor-645 .elementor-element.elementor-element-39a41ec .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a6de95 */.card {
  background: #fff;
  border: 3px solid #f2f6ff;
  border-radius: 20px;
  box-shadow: 0 0 15px rgba(255, 0, 224, 0.6);
  transition: transform 0.3s, box-shadow 0.3s, border-color 0.3s;
}

.card:hover {
  border-color: #f2f6ff
 5;
  box-shadow: 0 0 25px rgba(255, 0, 224, 0.8);
  transform: scale(1.03);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c0246d1 */.elementor-645 .elementor-element.elementor-element-c0246d1 img {
  transition: all 0.3s ease;
}
.elementor-645 .elementor-element.elementor-element-c0246d1 img:hover {
  transform: scale(1.08);
  opacity: 0.9;
}

.elementor-645 .elementor-element.elementor-element-c0246d1 img {
  transition: all 0.3s ease;
}
.elementor-645 .elementor-element.elementor-element-c0246d1 img:hover {
  transform: scale(1.05);
  opacity: 0.9;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d141535 */.elementor-645 .elementor-element.elementor-element-d141535 img {
  transition: all 0.3s ease;
}
.elementor-645 .elementor-element.elementor-element-d141535 img:hover {
  transform: scale(1.08);
  opacity: 0.9;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-773a390 */.elementor-645 .elementor-element.elementor-element-773a390 img {
  transition: all 0.3s ease;
}
.elementor-645 .elementor-element.elementor-element-773a390 img:hover {
  transform: scale(1.08);
  opacity: 0.9;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9ac32f4 */.elementor-645 .elementor-element.elementor-element-9ac32f4 img {
  transition: all 0.3s ease;
}
.elementor-645 .elementor-element.elementor-element-9ac32f4 img:hover {
  transform: scale(1.08);
  opacity: 0.9;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-52569769 */.client-logo img {
  transition: all 0.3s ease;
}
.client-logo img:hover {
  transform: scale(1.08);
  opacity: 0.9;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b983cba *//* Caja testimonial minimalista */
.testimonial-card.e-con {
  background: #ffffff;                 /* Fondo blanco limpio */
  border-radius: 12px;                 /* Bordes redondeados */
  border: 1px solid #eee;              /* Fallback */
  border: 1px solid rgba(0,0,0,0.06);  /* Borde sutil */
  padding: 24px;
  box-shadow: 0 4px 12px rgba(0,0,0,0.06);  /* Sombras suaves */
  transition: box-shadow .25s ease, transform .25s ease;
}

/* Efecto al pasar el mouse */
.testimonial-card.e-con:hover {
  transform: translateY(-4px);           /* Pequeño levantamiento */
  box-shadow: 0 8px 24px rgba(0,0,0,0.08); /* Sombras más marcadas */
}

/* Texto dentro de la caja */
.testimonial-card.e-con p {
  font-size: 16px;
  line-height: 1.6;
  color: #333;
  margin-bottom: 15px;
}

/* Nombre del cliente */
.testimonial-card.e-con strong {
  display: block;
  font-size: 17px;
  font-weight: 600;
  margin-top: 10px;
  color: #000;
}

/* Rol del cliente */
.testimonial-card.e-con span {
  font-size: 14px;
  color: #777;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1dd7ef */.frm_fields_container {
  padding: 40px 30px !important;
  border-radius: 15px !important;
  background-color: #0B0F19 !important;
}

.frm_form_field {
  margin-bottom: 20px !important;
}

.frm_form_field input,
.frm_form_field textarea,
.frm_form_field select {
  padding: 12px 20px !important;
  border-radius: 10px !important;
  background-color: #1A1F2E !important;
  border: none !important;
  color: #fff !important;
}

.frm_form_field input::placeholder,
.frm_form_field textarea::placeholder {
  color: #7A7A7A !important;
}

.frm_submit button {
  background-color: #fff !important;
  color: #000 !important;
  font-weight: 600 !important;
  padding: 12px 24px !important;
  border-radius: 8px !important;
  transition: all 0.3s ease !important;
}

.frm_submit button:hover {
  background-color: #FF0050 !important;
  color: #fff !important;
}/* End custom CSS */