.elementor-7113 .elementor-element.elementor-element-9192683{--display:flex;--min-height:90vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-7113 .elementor-element.elementor-element-8f873ab{--display:flex;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7113 .elementor-element.elementor-element-8f873ab.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-7113 .elementor-element.elementor-element-737f5c3{--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:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.05);--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-7113 .elementor-element.elementor-element-737f5c3:not(.elementor-motion-effects-element-type-background), .elementor-7113 .elementor-element.elementor-element-737f5c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-323ecf4 );}.elementor-7113 .elementor-element.elementor-element-737f5c3.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-7113 .elementor-element.elementor-element-5dc3083{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;}.elementor-7113 .elementor-element.elementor-element-5dc3083.elementor-element{--align-self:center;}.elementor-7113 .elementor-element.elementor-element-5dc3083 .elementor-icon-wrapper{text-align:center;}.elementor-7113 .elementor-element.elementor-element-5dc3083 .elementor-icon{font-size:20px;}.elementor-7113 .elementor-element.elementor-element-5dc3083 .elementor-icon svg{height:20px;}.elementor-7113 .elementor-element.elementor-element-5dc3083 .elementor-icon-wrapper svg{width:auto;}.elementor-widget-heading .elementor-heading-title{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 );color:var( --e-global-color-primary );}.elementor-7113 .elementor-element.elementor-element-585ebd9.elementor-element{--align-self:center;}.elementor-7113 .elementor-element.elementor-element-585ebd9 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:1rem;font-weight:600;line-height:1em;color:var( --e-global-color-accent );}.elementor-7113 .elementor-element.elementor-element-643496d{width:100%;max-width:100%;text-align:center;}.elementor-7113 .elementor-element.elementor-element-643496d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7113 .elementor-element.elementor-element-643496d .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:4.3rem;font-weight:800;line-height:78px;color:var( --e-global-color-986ad77 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7113 .elementor-element.elementor-element-eca3037{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:400;color:#6E6E86;}.elementor-7113 .elementor-element.elementor-element-eca3037 p{margin-block-end:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7113 .elementor-element.elementor-element-1921bcc .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-weight:700;fill:#ffffff;color:#ffffff;background-image:linear-gradient(135deg, #195abe 0%, #2293e9 100%);box-shadow:0px 4px 14px 0px rgba(34,147,233,0.30);border-radius:10px 10px 10px 10px;padding:20px 20px 20px 20px;}.elementor-7113 .elementor-element.elementor-element-1921bcc .elementor-button:hover, .elementor-7113 .elementor-element.elementor-element-1921bcc .elementor-button:focus{background-color:transparent;color:#ffffff;background-image:linear-gradient(135deg, #195abe 0%, #2293e9 100%);}.elementor-7113 .elementor-element.elementor-element-1921bcc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7113 .elementor-element.elementor-element-1921bcc .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-7113 .elementor-element.elementor-element-1921bcc .elementor-button:hover svg, .elementor-7113 .elementor-element.elementor-element-1921bcc .elementor-button:focus svg{fill:#ffffff;}.elementor-7113 .elementor-element.elementor-element-cf9d422{--display:flex;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7113 .elementor-element.elementor-element-cf9d422:not(.elementor-motion-effects-element-type-background), .elementor-7113 .elementor-element.elementor-element-cf9d422 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://advanze.es/wp-content/uploads/2026/03/80-Conv-2-scaled-e1779647699844.png");background-position:top center;background-repeat:no-repeat;background-size:50% auto;}.elementor-7113 .elementor-element.elementor-element-cf9d422::before, .elementor-7113 .elementor-element.elementor-element-cf9d422 > .elementor-background-video-container::before, .elementor-7113 .elementor-element.elementor-element-cf9d422 > .e-con-inner > .elementor-background-video-container::before, .elementor-7113 .elementor-element.elementor-element-cf9d422 > .elementor-background-slideshow::before, .elementor-7113 .elementor-element.elementor-element-cf9d422 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7113 .elementor-element.elementor-element-cf9d422 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, var( --e-global-color-bb112cc ) 0%, #F2295B00 22%);}.elementor-7113 .elementor-element.elementor-element-cf9d422.e-con{--e-con-transform-rotateX:1deg;--e-con-transform-perspective:55px;--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-7113 .elementor-element.elementor-element-25e3b62{--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:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7113 .elementor-element.elementor-element-4c1c845{--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;}.elementor-7113 .elementor-element.elementor-element-8dbaa0b{width:var( --container-widget-width, 42.69% );max-width:42.69%;--container-widget-width:42.69%;--container-widget-flex-grow:0;text-align:center;}.elementor-7113 .elementor-element.elementor-element-8dbaa0b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7113 .elementor-element.elementor-element-8dbaa0b .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:0.8rem;font-weight:600;text-transform:uppercase;line-height:1.1em;letter-spacing:-0.025em;color:var( --e-global-color-secondary );}.elementor-7113 .elementor-element.elementor-element-4cc4cc6{width:var( --container-widget-width, 39.88% );max-width:39.88%;--container-widget-width:39.88%;--container-widget-flex-grow:0;text-align:center;}.elementor-7113 .elementor-element.elementor-element-4cc4cc6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7113 .elementor-element.elementor-element-4cc4cc6 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:2.6rem;font-weight:700;line-height:1.1em;letter-spacing:-0.025em;color:#050505;}.elementor-7113 .elementor-element.elementor-element-1d658cc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7113 .elementor-element.elementor-element-1d658cc{text-align:center;}.elementor-7113 .elementor-element.elementor-element-1d658cc p{margin-block-end:0px;}.elementor-7113 .elementor-element.elementor-element-vsc7113{--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-7113 .elementor-element.elementor-element-6bb5195{--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-7113 .elementor-element.elementor-element-8ac9bfa{--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;}.elementor-7113 .elementor-element.elementor-element-78c1e00{width:var( --container-widget-width, 42.69% );max-width:42.69%;--container-widget-width:42.69%;--container-widget-flex-grow:0;text-align:center;}.elementor-7113 .elementor-element.elementor-element-78c1e00.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7113 .elementor-element.elementor-element-78c1e00 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:0.8rem;font-weight:600;text-transform:uppercase;line-height:1.1em;letter-spacing:-0.025em;color:var( --e-global-color-secondary );}.elementor-7113 .elementor-element.elementor-element-758ae1f{width:var( --container-widget-width, 50.985% );max-width:50.985%;--container-widget-width:50.985%;--container-widget-flex-grow:0;text-align:center;}.elementor-7113 .elementor-element.elementor-element-758ae1f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-7113 .elementor-element.elementor-element-758ae1f .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:2.6rem;font-weight:700;line-height:1.1em;letter-spacing:-0.025em;color:var( --e-global-color-986ad77 );}.elementor-7113 .elementor-element.elementor-element-c9bd85c{text-align:center;}.elementor-7113 .elementor-element.elementor-element-c9dcae7{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--gap:18px 18px;--row-gap:18px;--column-gap:18px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{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 );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-7113 .elementor-element.elementor-element-94efa15 .elementor-icon-box-wrapper{gap:15px;}.elementor-7113 .elementor-element.elementor-element-56556a5 .elementor-icon-box-wrapper{gap:15px;}.elementor-7113 .elementor-element.elementor-element-ff6ac17 .elementor-icon-box-wrapper{gap:15px;}.elementor-7113 .elementor-element.elementor-element-a27921a .elementor-icon-box-wrapper{gap:15px;}.elementor-7113 .elementor-element.elementor-element-485f24a .elementor-icon-box-wrapper{gap:15px;}.elementor-7113 .elementor-element.elementor-element-e53251d .elementor-icon-box-wrapper{gap:15px;}.elementor-7113 .elementor-element.elementor-element-3637e20 .elementor-icon-box-wrapper{gap:15px;}.elementor-7113 .elementor-element.elementor-element-a678956 .elementor-icon-box-wrapper{gap:15px;}.elementor-7113 .elementor-element.elementor-element-c4fe339{--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:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-7113 .elementor-element.elementor-element-37d0253{--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-7113 .elementor-element.elementor-element-d50b134{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:center;font-family:"Satoshi", Sans-serif;font-size:0.72rem;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:0.12em;color:#195abe;}.elementor-7113 .elementor-element.elementor-element-d50b134.elementor-element{--align-self:flex-start;}.elementor-7113 .elementor-element.elementor-element-d50b134 p{margin-block-end:0px;}.elementor-7113 .elementor-element.elementor-element-2d3defe{width:var( --container-widget-width, 51.024% );max-width:51.024%;--container-widget-width:51.024%;--container-widget-flex-grow:0;text-align:start;}.elementor-7113 .elementor-element.elementor-element-2d3defe.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7113 .elementor-element.elementor-element-2d3defe .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:2.6rem;font-weight:700;line-height:1.1em;letter-spacing:-0.025em;color:#050505;}.elementor-7113 .elementor-element.elementor-element-d18a784{--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;--align-items:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7113 .elementor-element.elementor-element-bd918ff.elementor-element{--flex-grow:3;--flex-shrink:1;}.elementor-7113 .elementor-element.elementor-element-bd918ff{font-family:"Satoshi", Sans-serif;font-size:16px;font-weight:400;}.elementor-7113 .elementor-element.elementor-element-a1783b8{--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-radius:18px 18px 18px 18px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7113 .elementor-element.elementor-element-a1783b8:not(.elementor-motion-effects-element-type-background), .elementor-7113 .elementor-element.elementor-element-a1783b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#e8f2fc;}.elementor-7113 .elementor-element.elementor-element-a1783b8.e-con{--flex-grow:2;--flex-shrink:1;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-7113 .elementor-element.elementor-element-a840c28 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-7113 .elementor-element.elementor-element-a840c28 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-7113 .elementor-element.elementor-element-a840c28{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7113 .elementor-element.elementor-element-a840c28 .elementor-icon-list-text{transition:color 0.3s;}.elementor-7113 .elementor-element.elementor-element-9e25938{--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-7113 .elementor-element.elementor-element-79da646{--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-7113 .elementor-element.elementor-element-f3f06f2{--display:flex;}.elementor-7113 .elementor-element.elementor-element-f7e4250{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:center;font-family:"Satoshi", Sans-serif;font-size:0.72rem;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:0.12em;color:#195abe;}.elementor-7113 .elementor-element.elementor-element-f7e4250.elementor-element{--align-self:center;}.elementor-7113 .elementor-element.elementor-element-f7e4250 p{margin-block-end:0px;}.elementor-7113 .elementor-element.elementor-element-ae228e1{text-align:center;}.elementor-7113 .elementor-element.elementor-element-ae228e1 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:2.6rem;font-weight:700;line-height:1.1em;letter-spacing:-0.025em;color:#050505;}.elementor-7113 .elementor-element.elementor-element-7798137{text-align:center;font-family:"Satoshi", Sans-serif;font-size:16px;font-weight:400;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7113 .elementor-element.elementor-element-23c657a{--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;--align-items:center;--gap:24px 36px;--row-gap:24px;--column-gap:36px;}.elementor-7113 .elementor-element.elementor-element-5ebdac8{--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-7113 .elementor-element.elementor-element-32f7553 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:1.3rem;font-weight:800;color:#050505;}.elementor-7113 .elementor-element.elementor-element-b7bcaee{font-size:1rem;line-height:1.65em;color:#5a6373;}.elementor-7113 .elementor-element.elementor-element-9eb6e94{font-size:12px;color:#8a93a3;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-7113 .elementor-element.elementor-element-5720940 img{height:320px;object-fit:cover;object-position:center center;border-radius:16px 16px 16px 16px;}.elementor-7113 .elementor-element.elementor-element-ab965f5{--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;--align-items:center;--gap:24px 36px;--row-gap:24px;--column-gap:36px;}.elementor-7113 .elementor-element.elementor-element-9f7208c{--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-7113 .elementor-element.elementor-element-6e67a44 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:1.3rem;font-weight:800;color:#050505;}.elementor-7113 .elementor-element.elementor-element-d9c4a55{font-size:1rem;line-height:1.65em;color:#5a6373;}.elementor-7113 .elementor-element.elementor-element-881cb9f{font-size:12px;color:#8a93a3;}.elementor-7113 .elementor-element.elementor-element-4a8352d img{height:320px;object-fit:cover;object-position:center center;border-radius:16px 16px 16px 16px;}.elementor-7113 .elementor-element.elementor-element-8555b87{--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;--align-items:center;--gap:24px 36px;--row-gap:24px;--column-gap:36px;}.elementor-7113 .elementor-element.elementor-element-9ae6045{--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-7113 .elementor-element.elementor-element-745e074 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:1.3rem;font-weight:800;color:#050505;}.elementor-7113 .elementor-element.elementor-element-0bd637b{font-size:1rem;line-height:1.65em;color:#5a6373;}.elementor-7113 .elementor-element.elementor-element-175d21c{font-size:12px;color:#8a93a3;}.elementor-7113 .elementor-element.elementor-element-6efa721 img{height:320px;object-fit:cover;object-position:center center;border-radius:16px 16px 16px 16px;}.elementor-7113 .elementor-element.elementor-element-fc352f5{--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;--align-items:center;--gap:24px 36px;--row-gap:24px;--column-gap:36px;}.elementor-7113 .elementor-element.elementor-element-8f6947b{--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-7113 .elementor-element.elementor-element-0c358b6 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:1.3rem;font-weight:800;color:#050505;}.elementor-7113 .elementor-element.elementor-element-b024e54{font-size:1rem;line-height:1.65em;color:#5a6373;}.elementor-7113 .elementor-element.elementor-element-a5733af{font-size:12px;color:#8a93a3;}.elementor-7113 .elementor-element.elementor-element-392db2a img{height:320px;object-fit:cover;object-position:center center;border-radius:16px 16px 16px 16px;}.elementor-7113 .elementor-element.elementor-element-96343f9{--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;--align-items:center;--gap:24px 36px;--row-gap:24px;--column-gap:36px;}.elementor-7113 .elementor-element.elementor-element-5ebd920{--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-7113 .elementor-element.elementor-element-c0e01c3 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:1.3rem;font-weight:800;color:#050505;}.elementor-7113 .elementor-element.elementor-element-2b98850{font-size:1rem;line-height:1.65em;color:#5a6373;}.elementor-7113 .elementor-element.elementor-element-9b4da58{font-size:12px;color:#8a93a3;}.elementor-7113 .elementor-element.elementor-element-bd0fbb4 img{height:320px;object-fit:cover;object-position:center center;border-radius:16px 16px 16px 16px;}.elementor-7113 .elementor-element.elementor-element-ebea534{--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;--align-items:center;--gap:24px 36px;--row-gap:24px;--column-gap:36px;}.elementor-7113 .elementor-element.elementor-element-48e68d7{--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-7113 .elementor-element.elementor-element-8a20394 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:1.3rem;font-weight:800;color:#050505;}.elementor-7113 .elementor-element.elementor-element-37bff70{font-size:1rem;line-height:1.65em;color:#5a6373;}.elementor-7113 .elementor-element.elementor-element-57ba751{font-size:12px;color:#8a93a3;}.elementor-7113 .elementor-element.elementor-element-7756569 img{height:320px;object-fit:cover;object-position:center center;border-radius:16px 16px 16px 16px;}.elementor-7113 .elementor-element.elementor-element-89d6dd7{--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:8px;--n-tabs-gap:23px;--n-tabs-title-border-radius:100px 100px 100px 100px;--n-tabs-title-font-size:14px;--n-tabs-title-color:#0A0E1A;--n-tabs-title-color-active:#FFFFFF;}.elementor-7113 .elementor-element.elementor-element-89d6dd7 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#FFFFFF;}.elementor-7113 .elementor-element.elementor-element-89d6dd7.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-7113 .elementor-element.elementor-element-89d6dd7.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#042247;background-color:transparent;background-image:linear-gradient(135deg, #042247 0%, #195abe 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#195abe;}:where( .elementor-7113 .elementor-element.elementor-element-89d6dd7.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-content ) > .e-con{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E7EAF0;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-right:40px;--padding-bottom:40px;--padding-left:40px;}.elementor-7113 .elementor-element.elementor-element-89d6dd7.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:1px 1px 1px 1px;border-color:#E7EAF0;}.elementor-7113 .elementor-element.elementor-element-89d6dd7.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Satoshi", Sans-serif;font-weight:600;}.elementor-7113 .elementor-element.elementor-element-cb17113{--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-7113 .elementor-element.elementor-element-be4b00e{--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:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7113 .elementor-element.elementor-element-1f46759{--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-7113 .elementor-element.elementor-element-3412afc{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:center;font-family:"Satoshi", Sans-serif;font-size:0.72rem;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:0.12em;color:#195abe;}.elementor-7113 .elementor-element.elementor-element-3412afc.elementor-element{--align-self:center;}.elementor-7113 .elementor-element.elementor-element-3412afc p{margin-block-end:0px;}.elementor-7113 .elementor-element.elementor-element-be01e4b{text-align:center;}.elementor-7113 .elementor-element.elementor-element-be01e4b .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:2.6rem;font-weight:700;line-height:1.1em;letter-spacing:-0.025em;color:#050505;}.elementor-7113 .elementor-element.elementor-element-5f9ebcd{text-align:center;}.elementor-7113 .elementor-element.elementor-element-05f5ec0{--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;--align-items:stretch;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-7113 .elementor-element.elementor-element-ffe7c22{--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: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:#cfe2fb;--border-color:#cfe2fb;--border-radius:20px 20px 20px 20px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-7113 .elementor-element.elementor-element-ffe7c22:not(.elementor-motion-effects-element-type-background), .elementor-7113 .elementor-element.elementor-element-ffe7c22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #eaf2fd 0%, #ffffff 100%);}.elementor-7113 .elementor-element.elementor-element-ffe7c22.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-7113 .elementor-element.elementor-element-36c9dab .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:4rem;font-weight:700;font-style:italic;line-height:1em;color:#195abe;}.elementor-7113 .elementor-element.elementor-element-66106bd .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:1.15rem;font-weight:700;color:#050505;}.elementor-7113 .elementor-element.elementor-element-8c3fe18{font-size:0.92rem;color:#5a6373;}.elementor-7113 .elementor-element.elementor-element-002617d .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:12px;font-weight:700;color:#1c5cb8;}.elementor-7113 .elementor-element.elementor-element-03e0090{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:18px 18px;--row-gap:18px;--column-gap:18px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7113 .elementor-element.elementor-element-03e0090.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-7113 .elementor-element.elementor-element-030af53{--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: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:#e7eaf0;--border-color:#e7eaf0;--border-radius:20px 20px 20px 20px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-7113 .elementor-element.elementor-element-030af53:not(.elementor-motion-effects-element-type-background), .elementor-7113 .elementor-element.elementor-element-030af53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-7113 .elementor-element.elementor-element-d6f2d38 .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:4rem;font-weight:700;font-style:italic;line-height:1em;color:#195abe;}.elementor-7113 .elementor-element.elementor-element-84de8af .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:1.15rem;font-weight:700;color:#050505;}.elementor-7113 .elementor-element.elementor-element-63e34e9{font-size:0.92rem;color:#5a6373;}.elementor-7113 .elementor-element.elementor-element-7ef44ff{--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;--border-radius:20px 20px 20px 20px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-7113 .elementor-element.elementor-element-7ef44ff:not(.elementor-motion-effects-element-type-background), .elementor-7113 .elementor-element.elementor-element-7ef44ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0E1A;}.elementor-7113 .elementor-element.elementor-element-3dfe3fb .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:4rem;font-weight:700;font-style:italic;line-height:1em;color:#ffffff;}.elementor-7113 .elementor-element.elementor-element-ce2fa94 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:1.15rem;font-weight:700;color:#ffffff;}.elementor-7113 .elementor-element.elementor-element-c5ff36f{font-size:0.92rem;color:rgba(255,255,255,0.72);}.elementor-7113 .elementor-element.elementor-element-cccd5ef{--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: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:#e7eaf0;--border-color:#e7eaf0;--border-radius:20px 20px 20px 20px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-7113 .elementor-element.elementor-element-cccd5ef:not(.elementor-motion-effects-element-type-background), .elementor-7113 .elementor-element.elementor-element-cccd5ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-7113 .elementor-element.elementor-element-c1ff19d .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:4rem;font-weight:700;font-style:italic;line-height:1em;color:#195abe;}.elementor-7113 .elementor-element.elementor-element-81c1d51 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:1.15rem;font-weight:700;color:#050505;}.elementor-7113 .elementor-element.elementor-element-73c2707{font-size:0.92rem;color:#5a6373;}.elementor-7113 .elementor-element.elementor-element-386cab3{--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;--border-radius:20px 20px 20px 20px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-7113 .elementor-element.elementor-element-386cab3:not(.elementor-motion-effects-element-type-background), .elementor-7113 .elementor-element.elementor-element-386cab3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0E1A;}.elementor-7113 .elementor-element.elementor-element-d9a7698 .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:4rem;font-weight:700;font-style:italic;line-height:1em;color:#ffffff;}.elementor-7113 .elementor-element.elementor-element-f403d35 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:1.15rem;font-weight:700;color:#ffffff;}.elementor-7113 .elementor-element.elementor-element-b52bde4{font-size:0.92rem;color:rgba(255,255,255,0.72);}.elementor-7113 .elementor-element.elementor-element-48d41bb .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-weight:700;fill:#ffffff;color:#ffffff;background-image:linear-gradient(135deg, #195abe 0%, #2293e9 100%);box-shadow:0px 4px 14px 0px rgba(34,147,233,0.30);border-radius:10px 10px 10px 10px;padding:20px 20px 20px 20px;}.elementor-7113 .elementor-element.elementor-element-48d41bb .elementor-button:hover, .elementor-7113 .elementor-element.elementor-element-48d41bb .elementor-button:focus{background-color:transparent;color:#ffffff;background-image:linear-gradient(135deg, #195abe 0%, #2293e9 100%);}.elementor-7113 .elementor-element.elementor-element-48d41bb{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7113 .elementor-element.elementor-element-48d41bb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7113 .elementor-element.elementor-element-48d41bb .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-7113 .elementor-element.elementor-element-48d41bb .elementor-button:hover svg, .elementor-7113 .elementor-element.elementor-element-48d41bb .elementor-button:focus svg{fill:#ffffff;}.elementor-7113 .elementor-element.elementor-element-a026e8f{--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:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-7113 .elementor-element.elementor-element-cd9d624{--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-7113 .elementor-element.elementor-element-04ed7fd{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:center;font-family:"Satoshi", Sans-serif;font-size:0.72rem;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:0.12em;color:#195abe;}.elementor-7113 .elementor-element.elementor-element-04ed7fd.elementor-element{--align-self:center;}.elementor-7113 .elementor-element.elementor-element-04ed7fd p{margin-block-end:0px;}.elementor-7113 .elementor-element.elementor-element-07c4335{text-align:center;}.elementor-7113 .elementor-element.elementor-element-07c4335 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:2.6rem;font-weight:700;line-height:1.1em;letter-spacing:-0.025em;color:#050505;}.elementor-7113 .elementor-element.elementor-element-719aa9c{text-align:center;}.elementor-7113 .elementor-element.elementor-element-ddad365{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-7113 .elementor-element.elementor-element-c903b1b .elementor-icon-box-wrapper{gap:15px;}.elementor-7113 .elementor-element.elementor-element-29a70ea .elementor-icon-box-wrapper{gap:15px;}.elementor-7113 .elementor-element.elementor-element-9ec60bc .elementor-icon-box-wrapper{gap:15px;}.elementor-7113 .elementor-element.elementor-element-e2d499e .elementor-icon-box-wrapper{gap:15px;}.elementor-7113 .elementor-element.elementor-element-d82de89 .elementor-icon-box-wrapper{gap:15px;}.elementor-7113 .elementor-element.elementor-element-f381e74 .elementor-icon-box-wrapper{gap:15px;}.elementor-7113 .elementor-element.elementor-element-433ff7e{--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-7113 .elementor-element.elementor-element-f1b7752{--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:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7113 .elementor-element.elementor-element-30bed61{--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-7113 .elementor-element.elementor-element-4cbc84c{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:center;font-family:"Satoshi", Sans-serif;font-size:0.72rem;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:0.12em;color:#195abe;}.elementor-7113 .elementor-element.elementor-element-4cbc84c.elementor-element{--align-self:center;}.elementor-7113 .elementor-element.elementor-element-4cbc84c p{margin-block-end:0px;}.elementor-7113 .elementor-element.elementor-element-dbb5e5f{text-align:center;}.elementor-7113 .elementor-element.elementor-element-dbb5e5f .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:2.6rem;font-weight:700;line-height:1.1em;letter-spacing:-0.025em;color:#050505;}.elementor-7113 .elementor-element.elementor-element-b869aea{text-align:center;}.elementor-7113 .elementor-element.elementor-element-1903fcb{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(5, 1fr);--gap:12px 12px;--row-gap:12px;--column-gap:12px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-7113 .elementor-element.elementor-element-31f3718{background-color:#ffffff;padding:16px 16px 16px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e7eaf0;border-radius:10px 10px 10px 10px;}.elementor-7113 .elementor-element.elementor-element-31f3718 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-7113 .elementor-element.elementor-element-31f3718.elementor-view-stacked .elementor-icon{background-color:#195abe;}.elementor-7113 .elementor-element.elementor-element-31f3718.elementor-view-framed .elementor-icon, .elementor-7113 .elementor-element.elementor-element-31f3718.elementor-view-default .elementor-icon{fill:#195abe;color:#195abe;border-color:#195abe;}.elementor-7113 .elementor-element.elementor-element-31f3718 .elementor-icon{font-size:16px;}.elementor-7113 .elementor-element.elementor-element-31f3718 .elementor-icon-box-title, .elementor-7113 .elementor-element.elementor-element-31f3718 .elementor-icon-box-title a{font-family:"Satoshi", Sans-serif;font-size:0.85rem;font-weight:500;}.elementor-7113 .elementor-element.elementor-element-31f3718 .elementor-icon-box-title{color:#2a2f3a;}.elementor-7113 .elementor-element.elementor-element-595b735{background-color:#ffffff;padding:16px 16px 16px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e7eaf0;border-radius:10px 10px 10px 10px;}.elementor-7113 .elementor-element.elementor-element-595b735 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-7113 .elementor-element.elementor-element-595b735.elementor-view-stacked .elementor-icon{background-color:#195abe;}.elementor-7113 .elementor-element.elementor-element-595b735.elementor-view-framed .elementor-icon, .elementor-7113 .elementor-element.elementor-element-595b735.elementor-view-default .elementor-icon{fill:#195abe;color:#195abe;border-color:#195abe;}.elementor-7113 .elementor-element.elementor-element-595b735 .elementor-icon{font-size:16px;}.elementor-7113 .elementor-element.elementor-element-595b735 .elementor-icon-box-title, .elementor-7113 .elementor-element.elementor-element-595b735 .elementor-icon-box-title a{font-family:"Satoshi", Sans-serif;font-size:0.85rem;font-weight:500;}.elementor-7113 .elementor-element.elementor-element-595b735 .elementor-icon-box-title{color:#2a2f3a;}.elementor-7113 .elementor-element.elementor-element-2d70d81{background-color:#ffffff;padding:16px 16px 16px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e7eaf0;border-radius:10px 10px 10px 10px;}.elementor-7113 .elementor-element.elementor-element-2d70d81 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-7113 .elementor-element.elementor-element-2d70d81.elementor-view-stacked .elementor-icon{background-color:#195abe;}.elementor-7113 .elementor-element.elementor-element-2d70d81.elementor-view-framed .elementor-icon, .elementor-7113 .elementor-element.elementor-element-2d70d81.elementor-view-default .elementor-icon{fill:#195abe;color:#195abe;border-color:#195abe;}.elementor-7113 .elementor-element.elementor-element-2d70d81 .elementor-icon{font-size:16px;}.elementor-7113 .elementor-element.elementor-element-2d70d81 .elementor-icon-box-title, .elementor-7113 .elementor-element.elementor-element-2d70d81 .elementor-icon-box-title a{font-family:"Satoshi", Sans-serif;font-size:0.85rem;font-weight:500;}.elementor-7113 .elementor-element.elementor-element-2d70d81 .elementor-icon-box-title{color:#2a2f3a;}.elementor-7113 .elementor-element.elementor-element-f2710f9{background-color:#ffffff;padding:16px 16px 16px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e7eaf0;border-radius:10px 10px 10px 10px;}.elementor-7113 .elementor-element.elementor-element-f2710f9 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-7113 .elementor-element.elementor-element-f2710f9.elementor-view-stacked .elementor-icon{background-color:#195abe;}.elementor-7113 .elementor-element.elementor-element-f2710f9.elementor-view-framed .elementor-icon, .elementor-7113 .elementor-element.elementor-element-f2710f9.elementor-view-default .elementor-icon{fill:#195abe;color:#195abe;border-color:#195abe;}.elementor-7113 .elementor-element.elementor-element-f2710f9 .elementor-icon{font-size:16px;}.elementor-7113 .elementor-element.elementor-element-f2710f9 .elementor-icon-box-title, .elementor-7113 .elementor-element.elementor-element-f2710f9 .elementor-icon-box-title a{font-family:"Satoshi", Sans-serif;font-size:0.85rem;font-weight:500;}.elementor-7113 .elementor-element.elementor-element-f2710f9 .elementor-icon-box-title{color:#2a2f3a;}.elementor-7113 .elementor-element.elementor-element-658966d{background-color:#ffffff;padding:16px 16px 16px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e7eaf0;border-radius:10px 10px 10px 10px;}.elementor-7113 .elementor-element.elementor-element-658966d .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-7113 .elementor-element.elementor-element-658966d.elementor-view-stacked .elementor-icon{background-color:#195abe;}.elementor-7113 .elementor-element.elementor-element-658966d.elementor-view-framed .elementor-icon, .elementor-7113 .elementor-element.elementor-element-658966d.elementor-view-default .elementor-icon{fill:#195abe;color:#195abe;border-color:#195abe;}.elementor-7113 .elementor-element.elementor-element-658966d .elementor-icon{font-size:16px;}.elementor-7113 .elementor-element.elementor-element-658966d .elementor-icon-box-title, .elementor-7113 .elementor-element.elementor-element-658966d .elementor-icon-box-title a{font-family:"Satoshi", Sans-serif;font-size:0.85rem;font-weight:500;}.elementor-7113 .elementor-element.elementor-element-658966d .elementor-icon-box-title{color:#2a2f3a;}.elementor-7113 .elementor-element.elementor-element-f8ee2c6{background-color:#ffffff;padding:16px 16px 16px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e7eaf0;border-radius:10px 10px 10px 10px;}.elementor-7113 .elementor-element.elementor-element-f8ee2c6 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-7113 .elementor-element.elementor-element-f8ee2c6.elementor-view-stacked .elementor-icon{background-color:#195abe;}.elementor-7113 .elementor-element.elementor-element-f8ee2c6.elementor-view-framed .elementor-icon, .elementor-7113 .elementor-element.elementor-element-f8ee2c6.elementor-view-default .elementor-icon{fill:#195abe;color:#195abe;border-color:#195abe;}.elementor-7113 .elementor-element.elementor-element-f8ee2c6 .elementor-icon{font-size:16px;}.elementor-7113 .elementor-element.elementor-element-f8ee2c6 .elementor-icon-box-title, .elementor-7113 .elementor-element.elementor-element-f8ee2c6 .elementor-icon-box-title a{font-family:"Satoshi", Sans-serif;font-size:0.85rem;font-weight:500;}.elementor-7113 .elementor-element.elementor-element-f8ee2c6 .elementor-icon-box-title{color:#2a2f3a;}.elementor-7113 .elementor-element.elementor-element-ce0d107{background-color:#ffffff;padding:16px 16px 16px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e7eaf0;border-radius:10px 10px 10px 10px;}.elementor-7113 .elementor-element.elementor-element-ce0d107 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-7113 .elementor-element.elementor-element-ce0d107.elementor-view-stacked .elementor-icon{background-color:#195abe;}.elementor-7113 .elementor-element.elementor-element-ce0d107.elementor-view-framed .elementor-icon, .elementor-7113 .elementor-element.elementor-element-ce0d107.elementor-view-default .elementor-icon{fill:#195abe;color:#195abe;border-color:#195abe;}.elementor-7113 .elementor-element.elementor-element-ce0d107 .elementor-icon{font-size:16px;}.elementor-7113 .elementor-element.elementor-element-ce0d107 .elementor-icon-box-title, .elementor-7113 .elementor-element.elementor-element-ce0d107 .elementor-icon-box-title a{font-family:"Satoshi", Sans-serif;font-size:0.85rem;font-weight:500;}.elementor-7113 .elementor-element.elementor-element-ce0d107 .elementor-icon-box-title{color:#2a2f3a;}.elementor-7113 .elementor-element.elementor-element-640ec01{background-color:#ffffff;padding:16px 16px 16px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e7eaf0;border-radius:10px 10px 10px 10px;}.elementor-7113 .elementor-element.elementor-element-640ec01 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-7113 .elementor-element.elementor-element-640ec01.elementor-view-stacked .elementor-icon{background-color:#195abe;}.elementor-7113 .elementor-element.elementor-element-640ec01.elementor-view-framed .elementor-icon, .elementor-7113 .elementor-element.elementor-element-640ec01.elementor-view-default .elementor-icon{fill:#195abe;color:#195abe;border-color:#195abe;}.elementor-7113 .elementor-element.elementor-element-640ec01 .elementor-icon{font-size:16px;}.elementor-7113 .elementor-element.elementor-element-640ec01 .elementor-icon-box-title, .elementor-7113 .elementor-element.elementor-element-640ec01 .elementor-icon-box-title a{font-family:"Satoshi", Sans-serif;font-size:0.85rem;font-weight:500;}.elementor-7113 .elementor-element.elementor-element-640ec01 .elementor-icon-box-title{color:#2a2f3a;}.elementor-7113 .elementor-element.elementor-element-b144c81{background-color:#ffffff;padding:16px 16px 16px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e7eaf0;border-radius:10px 10px 10px 10px;}.elementor-7113 .elementor-element.elementor-element-b144c81 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-7113 .elementor-element.elementor-element-b144c81.elementor-view-stacked .elementor-icon{background-color:#195abe;}.elementor-7113 .elementor-element.elementor-element-b144c81.elementor-view-framed .elementor-icon, .elementor-7113 .elementor-element.elementor-element-b144c81.elementor-view-default .elementor-icon{fill:#195abe;color:#195abe;border-color:#195abe;}.elementor-7113 .elementor-element.elementor-element-b144c81 .elementor-icon{font-size:16px;}.elementor-7113 .elementor-element.elementor-element-b144c81 .elementor-icon-box-title, .elementor-7113 .elementor-element.elementor-element-b144c81 .elementor-icon-box-title a{font-family:"Satoshi", Sans-serif;font-size:0.85rem;font-weight:500;}.elementor-7113 .elementor-element.elementor-element-b144c81 .elementor-icon-box-title{color:#2a2f3a;}.elementor-7113 .elementor-element.elementor-element-ae0b2c0{background-color:#ffffff;padding:16px 16px 16px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e7eaf0;border-radius:10px 10px 10px 10px;}.elementor-7113 .elementor-element.elementor-element-ae0b2c0 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-7113 .elementor-element.elementor-element-ae0b2c0.elementor-view-stacked .elementor-icon{background-color:#195abe;}.elementor-7113 .elementor-element.elementor-element-ae0b2c0.elementor-view-framed .elementor-icon, .elementor-7113 .elementor-element.elementor-element-ae0b2c0.elementor-view-default .elementor-icon{fill:#195abe;color:#195abe;border-color:#195abe;}.elementor-7113 .elementor-element.elementor-element-ae0b2c0 .elementor-icon{font-size:16px;}.elementor-7113 .elementor-element.elementor-element-ae0b2c0 .elementor-icon-box-title, .elementor-7113 .elementor-element.elementor-element-ae0b2c0 .elementor-icon-box-title a{font-family:"Satoshi", Sans-serif;font-size:0.85rem;font-weight:500;}.elementor-7113 .elementor-element.elementor-element-ae0b2c0 .elementor-icon-box-title{color:#2a2f3a;}.elementor-7113 .elementor-element.elementor-element-4400f47{background-color:#ffffff;padding:16px 16px 16px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e7eaf0;border-radius:10px 10px 10px 10px;}.elementor-7113 .elementor-element.elementor-element-4400f47 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-7113 .elementor-element.elementor-element-4400f47.elementor-view-stacked .elementor-icon{background-color:#195abe;}.elementor-7113 .elementor-element.elementor-element-4400f47.elementor-view-framed .elementor-icon, .elementor-7113 .elementor-element.elementor-element-4400f47.elementor-view-default .elementor-icon{fill:#195abe;color:#195abe;border-color:#195abe;}.elementor-7113 .elementor-element.elementor-element-4400f47 .elementor-icon{font-size:16px;}.elementor-7113 .elementor-element.elementor-element-4400f47 .elementor-icon-box-title, .elementor-7113 .elementor-element.elementor-element-4400f47 .elementor-icon-box-title a{font-family:"Satoshi", Sans-serif;font-size:0.85rem;font-weight:500;}.elementor-7113 .elementor-element.elementor-element-4400f47 .elementor-icon-box-title{color:#2a2f3a;}.elementor-7113 .elementor-element.elementor-element-282fde0{background-color:#ffffff;padding:16px 16px 16px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e7eaf0;border-radius:10px 10px 10px 10px;}.elementor-7113 .elementor-element.elementor-element-282fde0 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-7113 .elementor-element.elementor-element-282fde0.elementor-view-stacked .elementor-icon{background-color:#195abe;}.elementor-7113 .elementor-element.elementor-element-282fde0.elementor-view-framed .elementor-icon, .elementor-7113 .elementor-element.elementor-element-282fde0.elementor-view-default .elementor-icon{fill:#195abe;color:#195abe;border-color:#195abe;}.elementor-7113 .elementor-element.elementor-element-282fde0 .elementor-icon{font-size:16px;}.elementor-7113 .elementor-element.elementor-element-282fde0 .elementor-icon-box-title, .elementor-7113 .elementor-element.elementor-element-282fde0 .elementor-icon-box-title a{font-family:"Satoshi", Sans-serif;font-size:0.85rem;font-weight:500;}.elementor-7113 .elementor-element.elementor-element-282fde0 .elementor-icon-box-title{color:#2a2f3a;}.elementor-7113 .elementor-element.elementor-element-e5e0b4c{background-color:#ffffff;padding:16px 16px 16px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e7eaf0;border-radius:10px 10px 10px 10px;}.elementor-7113 .elementor-element.elementor-element-e5e0b4c .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-7113 .elementor-element.elementor-element-e5e0b4c.elementor-view-stacked .elementor-icon{background-color:#195abe;}.elementor-7113 .elementor-element.elementor-element-e5e0b4c.elementor-view-framed .elementor-icon, .elementor-7113 .elementor-element.elementor-element-e5e0b4c.elementor-view-default .elementor-icon{fill:#195abe;color:#195abe;border-color:#195abe;}.elementor-7113 .elementor-element.elementor-element-e5e0b4c .elementor-icon{font-size:16px;}.elementor-7113 .elementor-element.elementor-element-e5e0b4c .elementor-icon-box-title, .elementor-7113 .elementor-element.elementor-element-e5e0b4c .elementor-icon-box-title a{font-family:"Satoshi", Sans-serif;font-size:0.85rem;font-weight:500;}.elementor-7113 .elementor-element.elementor-element-e5e0b4c .elementor-icon-box-title{color:#2a2f3a;}.elementor-7113 .elementor-element.elementor-element-fd0dfe8{background-color:#ffffff;padding:16px 16px 16px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e7eaf0;border-radius:10px 10px 10px 10px;}.elementor-7113 .elementor-element.elementor-element-fd0dfe8 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-7113 .elementor-element.elementor-element-fd0dfe8.elementor-view-stacked .elementor-icon{background-color:#195abe;}.elementor-7113 .elementor-element.elementor-element-fd0dfe8.elementor-view-framed .elementor-icon, .elementor-7113 .elementor-element.elementor-element-fd0dfe8.elementor-view-default .elementor-icon{fill:#195abe;color:#195abe;border-color:#195abe;}.elementor-7113 .elementor-element.elementor-element-fd0dfe8 .elementor-icon{font-size:16px;}.elementor-7113 .elementor-element.elementor-element-fd0dfe8 .elementor-icon-box-title, .elementor-7113 .elementor-element.elementor-element-fd0dfe8 .elementor-icon-box-title a{font-family:"Satoshi", Sans-serif;font-size:0.85rem;font-weight:500;}.elementor-7113 .elementor-element.elementor-element-fd0dfe8 .elementor-icon-box-title{color:#2a2f3a;}.elementor-7113 .elementor-element.elementor-element-68a1c92{background-color:#ffffff;padding:16px 16px 16px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e7eaf0;border-radius:10px 10px 10px 10px;}.elementor-7113 .elementor-element.elementor-element-68a1c92 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-7113 .elementor-element.elementor-element-68a1c92.elementor-view-stacked .elementor-icon{background-color:#195abe;}.elementor-7113 .elementor-element.elementor-element-68a1c92.elementor-view-framed .elementor-icon, .elementor-7113 .elementor-element.elementor-element-68a1c92.elementor-view-default .elementor-icon{fill:#195abe;color:#195abe;border-color:#195abe;}.elementor-7113 .elementor-element.elementor-element-68a1c92 .elementor-icon{font-size:16px;}.elementor-7113 .elementor-element.elementor-element-68a1c92 .elementor-icon-box-title, .elementor-7113 .elementor-element.elementor-element-68a1c92 .elementor-icon-box-title a{font-family:"Satoshi", Sans-serif;font-size:0.85rem;font-weight:500;}.elementor-7113 .elementor-element.elementor-element-68a1c92 .elementor-icon-box-title{color:#2a2f3a;}.elementor-7113 .elementor-element.elementor-element-25ab442{background-color:#ffffff;padding:16px 16px 16px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e7eaf0;border-radius:10px 10px 10px 10px;}.elementor-7113 .elementor-element.elementor-element-25ab442 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-7113 .elementor-element.elementor-element-25ab442.elementor-view-stacked .elementor-icon{background-color:#195abe;}.elementor-7113 .elementor-element.elementor-element-25ab442.elementor-view-framed .elementor-icon, .elementor-7113 .elementor-element.elementor-element-25ab442.elementor-view-default .elementor-icon{fill:#195abe;color:#195abe;border-color:#195abe;}.elementor-7113 .elementor-element.elementor-element-25ab442 .elementor-icon{font-size:16px;}.elementor-7113 .elementor-element.elementor-element-25ab442 .elementor-icon-box-title, .elementor-7113 .elementor-element.elementor-element-25ab442 .elementor-icon-box-title a{font-family:"Satoshi", Sans-serif;font-size:0.85rem;font-weight:500;}.elementor-7113 .elementor-element.elementor-element-25ab442 .elementor-icon-box-title{color:#2a2f3a;}.elementor-7113 .elementor-element.elementor-element-a304919{background-color:#ffffff;padding:16px 16px 16px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e7eaf0;border-radius:10px 10px 10px 10px;}.elementor-7113 .elementor-element.elementor-element-a304919 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-7113 .elementor-element.elementor-element-a304919.elementor-view-stacked .elementor-icon{background-color:#195abe;}.elementor-7113 .elementor-element.elementor-element-a304919.elementor-view-framed .elementor-icon, .elementor-7113 .elementor-element.elementor-element-a304919.elementor-view-default .elementor-icon{fill:#195abe;color:#195abe;border-color:#195abe;}.elementor-7113 .elementor-element.elementor-element-a304919 .elementor-icon{font-size:16px;}.elementor-7113 .elementor-element.elementor-element-a304919 .elementor-icon-box-title, .elementor-7113 .elementor-element.elementor-element-a304919 .elementor-icon-box-title a{font-family:"Satoshi", Sans-serif;font-size:0.85rem;font-weight:500;}.elementor-7113 .elementor-element.elementor-element-a304919 .elementor-icon-box-title{color:#2a2f3a;}.elementor-7113 .elementor-element.elementor-element-c9b4ad4{background-color:#ffffff;padding:16px 16px 16px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e7eaf0;border-radius:10px 10px 10px 10px;}.elementor-7113 .elementor-element.elementor-element-c9b4ad4 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-7113 .elementor-element.elementor-element-c9b4ad4.elementor-view-stacked .elementor-icon{background-color:#195abe;}.elementor-7113 .elementor-element.elementor-element-c9b4ad4.elementor-view-framed .elementor-icon, .elementor-7113 .elementor-element.elementor-element-c9b4ad4.elementor-view-default .elementor-icon{fill:#195abe;color:#195abe;border-color:#195abe;}.elementor-7113 .elementor-element.elementor-element-c9b4ad4 .elementor-icon{font-size:16px;}.elementor-7113 .elementor-element.elementor-element-c9b4ad4 .elementor-icon-box-title, .elementor-7113 .elementor-element.elementor-element-c9b4ad4 .elementor-icon-box-title a{font-family:"Satoshi", Sans-serif;font-size:0.85rem;font-weight:500;}.elementor-7113 .elementor-element.elementor-element-c9b4ad4 .elementor-icon-box-title{color:#2a2f3a;}.elementor-7113 .elementor-element.elementor-element-bd12d08{background-color:#ffffff;padding:16px 16px 16px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e7eaf0;border-radius:10px 10px 10px 10px;}.elementor-7113 .elementor-element.elementor-element-bd12d08 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-7113 .elementor-element.elementor-element-bd12d08.elementor-view-stacked .elementor-icon{background-color:#195abe;}.elementor-7113 .elementor-element.elementor-element-bd12d08.elementor-view-framed .elementor-icon, .elementor-7113 .elementor-element.elementor-element-bd12d08.elementor-view-default .elementor-icon{fill:#195abe;color:#195abe;border-color:#195abe;}.elementor-7113 .elementor-element.elementor-element-bd12d08 .elementor-icon{font-size:16px;}.elementor-7113 .elementor-element.elementor-element-bd12d08 .elementor-icon-box-title, .elementor-7113 .elementor-element.elementor-element-bd12d08 .elementor-icon-box-title a{font-family:"Satoshi", Sans-serif;font-size:0.85rem;font-weight:500;}.elementor-7113 .elementor-element.elementor-element-bd12d08 .elementor-icon-box-title{color:#2a2f3a;}.elementor-7113 .elementor-element.elementor-element-9d570e8{background-color:#ffffff;padding:16px 16px 16px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e7eaf0;border-radius:10px 10px 10px 10px;}.elementor-7113 .elementor-element.elementor-element-9d570e8 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-7113 .elementor-element.elementor-element-9d570e8.elementor-view-stacked .elementor-icon{background-color:#195abe;}.elementor-7113 .elementor-element.elementor-element-9d570e8.elementor-view-framed .elementor-icon, .elementor-7113 .elementor-element.elementor-element-9d570e8.elementor-view-default .elementor-icon{fill:#195abe;color:#195abe;border-color:#195abe;}.elementor-7113 .elementor-element.elementor-element-9d570e8 .elementor-icon{font-size:16px;}.elementor-7113 .elementor-element.elementor-element-9d570e8 .elementor-icon-box-title, .elementor-7113 .elementor-element.elementor-element-9d570e8 .elementor-icon-box-title a{font-family:"Satoshi", Sans-serif;font-size:0.85rem;font-weight:500;}.elementor-7113 .elementor-element.elementor-element-9d570e8 .elementor-icon-box-title{color:#2a2f3a;}.elementor-7113 .elementor-element.elementor-element-350e208 .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-weight:700;fill:#ffffff;color:#ffffff;background-image:linear-gradient(135deg, #195abe 0%, #2293e9 100%);box-shadow:0px 4px 14px 0px rgba(34,147,233,0.30);border-radius:10px 10px 10px 10px;padding:20px 20px 20px 20px;}.elementor-7113 .elementor-element.elementor-element-350e208 .elementor-button:hover, .elementor-7113 .elementor-element.elementor-element-350e208 .elementor-button:focus{background-color:transparent;color:#ffffff;background-image:linear-gradient(135deg, #195abe 0%, #2293e9 100%);}.elementor-7113 .elementor-element.elementor-element-350e208{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7113 .elementor-element.elementor-element-350e208 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7113 .elementor-element.elementor-element-350e208 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-7113 .elementor-element.elementor-element-350e208 .elementor-button:hover svg, .elementor-7113 .elementor-element.elementor-element-350e208 .elementor-button:focus svg{fill:#ffffff;}.elementor-7113 .elementor-element.elementor-element-6c4cb2b{--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-7113 .elementor-element.elementor-element-bc43c01{--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-7113 .elementor-element.elementor-element-60cc6a0{--display:flex;}.elementor-7113 .elementor-element.elementor-element-7d2dafb{text-align:center;}.elementor-7113 .elementor-element.elementor-element-7d2dafb .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:2.6rem;font-weight:700;line-height:1.1em;letter-spacing:-0.025em;color:#050505;}.elementor-7113 .elementor-element.elementor-element-7c8d11a{text-align:center;font-family:"Satoshi", Sans-serif;font-size:16px;font-weight:400;}.elementor-7113 .elementor-element.elementor-element-7c8d11a p{margin-block-end:0px;}.elementor-7113 .elementor-element.elementor-element-ce3b26e{--display:flex;}.elementor-7113 .elementor-element.elementor-element-cb27113{--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-7113 .elementor-element.elementor-element-0646945{--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-7113 .elementor-element.elementor-element-92d4e56{--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-7113 .elementor-element.elementor-element-655980b{text-align:center;}.elementor-7113 .elementor-element.elementor-element-655980b .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:2.6rem;font-weight:700;line-height:1.1em;letter-spacing:-0.025em;color:#050505;}.elementor-7113 .elementor-element.elementor-element-76820e3{--display:flex;}.elementor-7113 .elementor-element.elementor-element-3b38d5a{font-family:"Satoshi", Sans-serif;font-size:16px;font-weight:400;}.elementor-7113 .elementor-element.elementor-element-594a0a8{--display:flex;}.elementor-7113 .elementor-element.elementor-element-d1fdd7c{font-family:"Satoshi", Sans-serif;font-size:16px;font-weight:400;}.elementor-7113 .elementor-element.elementor-element-45d9563{--display:flex;}.elementor-7113 .elementor-element.elementor-element-36efebb{font-family:"Satoshi", Sans-serif;font-size:16px;font-weight:400;}.elementor-7113 .elementor-element.elementor-element-17022d4{--display:flex;}.elementor-7113 .elementor-element.elementor-element-899ddef{font-family:"Satoshi", Sans-serif;font-size:16px;font-weight:400;}.elementor-7113 .elementor-element.elementor-element-4596e15{--display:flex;}.elementor-7113 .elementor-element.elementor-element-08fbb17{font-family:"Satoshi", Sans-serif;font-size:16px;font-weight:400;}.elementor-7113 .elementor-element.elementor-element-8cf7c33{--display:flex;}.elementor-7113 .elementor-element.elementor-element-93153ce{font-family:"Satoshi", Sans-serif;font-size:16px;font-weight:400;}.elementor-7113 .elementor-element.elementor-element-c8ba923{--display:flex;}.elementor-7113 .elementor-element.elementor-element-fa79e36{font-family:"Satoshi", Sans-serif;font-size:16px;font-weight:400;}.elementor-7113 .elementor-element.elementor-element-fca496d{--n-accordion-title-font-size:1.05rem;width:var( --container-widget-width, 734px );max-width:734px;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:734px;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:14px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:16px 16px 16px 16px;--n-accordion-title-normal-color:#0A0E1A;--n-accordion-title-active-color:#195abe;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#195abe;--n-accordion-icon-active-color:#195abe;}.elementor-7113 .elementor-element.elementor-element-fca496d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e7eaf0;}.elementor-7113 .elementor-element.elementor-element-fca496d.elementor-element{--align-self:center;}.elementor-7113 .elementor-element.elementor-element-fca496d {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-7113 .elementor-element.elementor-element-fca496d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Satoshi", Sans-serif;font-weight:700;}:where( .elementor-7113 .elementor-element.elementor-element-fca496d > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-7113 .elementor-element.elementor-element-f330d74{--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-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-7113 .elementor-element.elementor-element-4591f2d{--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:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:24px 24px 24px 24px;box-shadow:0px 24px 60px 0px rgba(15,63,140,0.25);--padding-top:56px;--padding-bottom:56px;--padding-left:40px;--padding-right:40px;--z-index:1;}.elementor-7113 .elementor-element.elementor-element-4591f2d:not(.elementor-motion-effects-element-type-background), .elementor-7113 .elementor-element.elementor-element-4591f2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #0F3F8C 0%, #2293E9 100%);}.elementor-7113 .elementor-element.elementor-element-4591f2d.e-con{--align-self:center;}.elementor-7113 .elementor-element.elementor-element-846498a{width:var( --container-widget-width, 56.851% );max-width:56.851%;--container-widget-width:56.851%;--container-widget-flex-grow:0;text-align:center;}.elementor-7113 .elementor-element.elementor-element-846498a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7113 .elementor-element.elementor-element-846498a .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:2rem;font-weight:700;word-spacing:2px;color:#ffffff;}.elementor-7113 .elementor-element.elementor-element-ed1c10a{width:var( --container-widget-width, 52.404% );max-width:52.404%;--container-widget-width:52.404%;--container-widget-flex-grow:0;text-align:center;font-family:"Satoshi", Sans-serif;font-size:16px;font-weight:400;color:rgba(255,255,255,0.92);}.elementor-7113 .elementor-element.elementor-element-ed1c10a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7113 .elementor-element.elementor-element-3e38deb .elementor-button{background-color:#ffffff;font-family:"Satoshi", Sans-serif;font-weight:700;fill:#195abe;color:#195abe;box-shadow:0px 8px 24px 0px rgba(0,0,0,0.18);border-radius:10px 10px 10px 10px;padding:20px 20px 20px 20px;}.elementor-7113 .elementor-element.elementor-element-3e38deb .elementor-button:hover, .elementor-7113 .elementor-element.elementor-element-3e38deb .elementor-button:focus{background-color:#F6F6F8;color:#0F3F8C;}.elementor-7113 .elementor-element.elementor-element-3e38deb.elementor-element{--align-self:center;}.elementor-7113 .elementor-element.elementor-element-3e38deb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7113 .elementor-element.elementor-element-3e38deb .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-7113 .elementor-element.elementor-element-3e38deb .elementor-button:hover svg, .elementor-7113 .elementor-element.elementor-element-3e38deb .elementor-button:focus svg{fill:#0F3F8C;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-7113 .elementor-element.elementor-element-643496d .elementor-heading-title{font-size:3.1rem;line-height:1.2em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-7113 .elementor-element.elementor-element-cf9d422:not(.elementor-motion-effects-element-type-background), .elementor-7113 .elementor-element.elementor-element-cf9d422 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:64% auto;}.elementor-7113 .elementor-element.elementor-element-8dbaa0b .elementor-heading-title{font-size:0.8rem;}.elementor-7113 .elementor-element.elementor-element-4cc4cc6{width:var( --container-widget-width, 398.234px );max-width:398.234px;--container-widget-width:398.234px;--container-widget-flex-grow:0;}.elementor-7113 .elementor-element.elementor-element-4cc4cc6 .elementor-heading-title{font-size:2.2rem;}.elementor-7113 .elementor-element.elementor-element-78c1e00 .elementor-heading-title{font-size:0.8rem;}.elementor-7113 .elementor-element.elementor-element-758ae1f{width:var( --container-widget-width, 504.156px );max-width:504.156px;--container-widget-width:504.156px;--container-widget-flex-grow:0;}.elementor-7113 .elementor-element.elementor-element-758ae1f .elementor-heading-title{font-size:2.2rem;}.elementor-7113 .elementor-element.elementor-element-c9dcae7{--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-7113 .elementor-element.elementor-element-2d3defe .elementor-heading-title{font-size:2.2rem;}.elementor-7113 .elementor-element.elementor-element-d18a784{--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-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-7113 .elementor-element.elementor-element-ae228e1 .elementor-heading-title{font-size:2.2rem;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-7113 .elementor-element.elementor-element-be01e4b .elementor-heading-title{font-size:2.2rem;}.elementor-7113 .elementor-element.elementor-element-05f5ec0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7113 .elementor-element.elementor-element-03e0090{--grid-auto-flow:row;}.elementor-7113 .elementor-element.elementor-element-07c4335 .elementor-heading-title{font-size:2.2rem;}.elementor-7113 .elementor-element.elementor-element-ddad365{--grid-auto-flow:row;}.elementor-7113 .elementor-element.elementor-element-dbb5e5f .elementor-heading-title{font-size:2.2rem;}.elementor-7113 .elementor-element.elementor-element-1903fcb{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-7113 .elementor-element.elementor-element-7d2dafb .elementor-heading-title{font-size:2.2rem;}.elementor-7113 .elementor-element.elementor-element-655980b .elementor-heading-title{font-size:2.2rem;}.elementor-7113 .elementor-element.elementor-element-4591f2d{--gap:010px 010px;--row-gap:010px;--column-gap:010px;--margin-top:15px;--margin-bottom:15px;--margin-left:15px;--margin-right:15px;--padding-top:030px;--padding-bottom:030px;--padding-left:030px;--padding-right:030px;}.elementor-7113 .elementor-element.elementor-element-3e38deb.elementor-element{--align-self:center;}}@media(min-width:768px){.elementor-7113 .elementor-element.elementor-element-8f873ab{--width:1040px;}.elementor-7113 .elementor-element.elementor-element-737f5c3{--width:270px;}.elementor-7113 .elementor-element.elementor-element-cf9d422{--width:1040px;}.elementor-7113 .elementor-element.elementor-element-4591f2d{--width:80%;}}@media(max-width:1024px) and (min-width:768px){.elementor-7113 .elementor-element.elementor-element-8f873ab{--width:95%;}.elementor-7113 .elementor-element.elementor-element-cf9d422{--width:95%;}.elementor-7113 .elementor-element.elementor-element-4591f2d{--width:100%;}}@media(max-width:767px){.elementor-7113 .elementor-element.elementor-element-9192683{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7113 .elementor-element.elementor-element-8f873ab{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-7113 .elementor-element.elementor-element-8f873ab.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7113 .elementor-element.elementor-element-737f5c3{--width:200px;--flex-wrap:nowrap;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-7113 .elementor-element.elementor-element-5dc3083{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-7113 .elementor-element.elementor-element-5dc3083 .elementor-icon{font-size:20px;}.elementor-7113 .elementor-element.elementor-element-5dc3083 .elementor-icon svg{height:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-7113 .elementor-element.elementor-element-585ebd9 .elementor-heading-title{font-size:0.8rem;}.elementor-7113 .elementor-element.elementor-element-643496d{text-align:center;}.elementor-7113 .elementor-element.elementor-element-643496d .elementor-heading-title{font-size:2.3rem;line-height:1.1em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-7113 .elementor-element.elementor-element-eca3037{width:var( --container-widget-width, 304px );max-width:304px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:304px;--container-widget-flex-grow:0;text-align:center;font-size:1rem;}.elementor-7113 .elementor-element.elementor-element-1921bcc{width:initial;max-width:initial;}.elementor-7113 .elementor-element.elementor-element-1921bcc.elementor-element{--align-self:center;}.elementor-7113 .elementor-element.elementor-element-cf9d422{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-7113 .elementor-element.elementor-element-cf9d422:not(.elementor-motion-effects-element-type-background), .elementor-7113 .elementor-element.elementor-element-cf9d422 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:85% auto;}.elementor-7113 .elementor-element.elementor-element-cf9d422.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-7113 .elementor-element.elementor-element-4c1c845{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7113 .elementor-element.elementor-element-8dbaa0b{width:100%;max-width:100%;text-align:center;}.elementor-7113 .elementor-element.elementor-element-8dbaa0b .elementor-heading-title{font-size:0.8rem;}.elementor-7113 .elementor-element.elementor-element-4cc4cc6{width:100%;max-width:100%;text-align:center;}.elementor-7113 .elementor-element.elementor-element-4cc4cc6 .elementor-heading-title{font-size:2rem;}.elementor-7113 .elementor-element.elementor-element-1d658cc{width:var( --container-widget-width, 323px );max-width:323px;--container-widget-width:323px;--container-widget-flex-grow:0;text-align:center;}.elementor-7113 .elementor-element.elementor-element-1d658cc p{margin-block-end:0px;}.elementor-7113 .elementor-element.elementor-element-78c1e00{width:100%;max-width:100%;text-align:start;}.elementor-7113 .elementor-element.elementor-element-78c1e00 .elementor-heading-title{font-size:0.8rem;}.elementor-7113 .elementor-element.elementor-element-758ae1f{width:100%;max-width:100%;text-align:start;}.elementor-7113 .elementor-element.elementor-element-758ae1f .elementor-heading-title{font-size:2rem;}.elementor-7113 .elementor-element.elementor-element-c9bd85c{text-align:start;}.elementor-7113 .elementor-element.elementor-element-c9dcae7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-7113 .elementor-element.elementor-element-c4fe339{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7113 .elementor-element.elementor-element-d50b134.elementor-element{--align-self:flex-start;}.elementor-7113 .elementor-element.elementor-element-2d3defe{width:100%;max-width:100%;}.elementor-7113 .elementor-element.elementor-element-2d3defe .elementor-heading-title{font-size:2rem;}.elementor-7113 .elementor-element.elementor-element-d18a784{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7113 .elementor-element.elementor-element-bd918ff{font-size:0.9rem;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-7113 .elementor-element.elementor-element-9e25938{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7113 .elementor-element.elementor-element-f7e4250.elementor-element{--align-self:flex-start;}.elementor-7113 .elementor-element.elementor-element-ae228e1{text-align:start;}.elementor-7113 .elementor-element.elementor-element-ae228e1 .elementor-heading-title{font-size:2rem;}.elementor-7113 .elementor-element.elementor-element-7798137{text-align:start;font-size:0.9rem;}.elementor-7113 .elementor-element.elementor-element-23c657a{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7113 .elementor-element.elementor-element-23c657a.e-con{--align-self:center;}.elementor-7113 .elementor-element.elementor-element-b7bcaee{font-size:0.9rem;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-7113 .elementor-element.elementor-element-ab965f5{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7113 .elementor-element.elementor-element-d9c4a55{font-size:0.9rem;}.elementor-7113 .elementor-element.elementor-element-8555b87{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7113 .elementor-element.elementor-element-0bd637b{font-size:0.9rem;}.elementor-7113 .elementor-element.elementor-element-fc352f5{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7113 .elementor-element.elementor-element-b024e54{font-size:0.9rem;}.elementor-7113 .elementor-element.elementor-element-96343f9{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7113 .elementor-element.elementor-element-2b98850{font-size:0.9rem;}.elementor-7113 .elementor-element.elementor-element-ebea534{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7113 .elementor-element.elementor-element-37bff70{font-size:0.9rem;}.elementor-7113 .elementor-element.elementor-element-89d6dd7{--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;padding:0% 0% 0% 0%;}.elementor-7113 .elementor-element.elementor-element-89d6dd7.elementor-element{--align-self:center;}.elementor-7113 .elementor-element.elementor-element-be4b00e{--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7113 .elementor-element.elementor-element-3412afc.elementor-element{--align-self:flex-start;}.elementor-7113 .elementor-element.elementor-element-be01e4b{text-align:start;}.elementor-7113 .elementor-element.elementor-element-be01e4b .elementor-heading-title{font-size:2rem;}.elementor-7113 .elementor-element.elementor-element-5f9ebcd{text-align:start;}.elementor-7113 .elementor-element.elementor-element-05f5ec0{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7113 .elementor-element.elementor-element-03e0090{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7113 .elementor-element.elementor-element-a026e8f{--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7113 .elementor-element.elementor-element-04ed7fd.elementor-element{--align-self:flex-start;}.elementor-7113 .elementor-element.elementor-element-07c4335{text-align:start;}.elementor-7113 .elementor-element.elementor-element-07c4335 .elementor-heading-title{font-size:2rem;}.elementor-7113 .elementor-element.elementor-element-719aa9c{text-align:start;}.elementor-7113 .elementor-element.elementor-element-ddad365{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7113 .elementor-element.elementor-element-f1b7752{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7113 .elementor-element.elementor-element-4cbc84c.elementor-element{--align-self:flex-start;}.elementor-7113 .elementor-element.elementor-element-dbb5e5f{text-align:start;}.elementor-7113 .elementor-element.elementor-element-dbb5e5f .elementor-heading-title{font-size:2rem;}.elementor-7113 .elementor-element.elementor-element-b869aea{text-align:start;}.elementor-7113 .elementor-element.elementor-element-1903fcb{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7113 .elementor-element.elementor-element-31f3718{padding:10px 10px 10px 10px;}.elementor-7113 .elementor-element.elementor-element-31f3718 .elementor-icon-box-wrapper{align-items:center;}.elementor-7113 .elementor-element.elementor-element-31f3718 .elementor-icon-box-title, .elementor-7113 .elementor-element.elementor-element-31f3718 .elementor-icon-box-title a{font-size:0.7rem;line-height:1em;}.elementor-7113 .elementor-element.elementor-element-595b735{padding:10px 10px 10px 10px;}.elementor-7113 .elementor-element.elementor-element-595b735 .elementor-icon-box-wrapper{align-items:center;}.elementor-7113 .elementor-element.elementor-element-595b735 .elementor-icon-box-title, .elementor-7113 .elementor-element.elementor-element-595b735 .elementor-icon-box-title a{font-size:0.7rem;line-height:1em;}.elementor-7113 .elementor-element.elementor-element-2d70d81{padding:10px 10px 10px 10px;}.elementor-7113 .elementor-element.elementor-element-2d70d81 .elementor-icon-box-wrapper{align-items:center;}.elementor-7113 .elementor-element.elementor-element-2d70d81 .elementor-icon-box-title, .elementor-7113 .elementor-element.elementor-element-2d70d81 .elementor-icon-box-title a{font-size:0.7rem;line-height:1em;}.elementor-7113 .elementor-element.elementor-element-f2710f9{padding:10px 10px 10px 10px;}.elementor-7113 .elementor-element.elementor-element-f2710f9 .elementor-icon-box-wrapper{align-items:center;}.elementor-7113 .elementor-element.elementor-element-f2710f9 .elementor-icon-box-title, .elementor-7113 .elementor-element.elementor-element-f2710f9 .elementor-icon-box-title a{font-size:0.7rem;line-height:1em;}.elementor-7113 .elementor-element.elementor-element-658966d{padding:10px 10px 10px 10px;}.elementor-7113 .elementor-element.elementor-element-658966d .elementor-icon-box-wrapper{align-items:center;}.elementor-7113 .elementor-element.elementor-element-658966d .elementor-icon-box-title, .elementor-7113 .elementor-element.elementor-element-658966d .elementor-icon-box-title a{font-size:0.7rem;line-height:1em;}.elementor-7113 .elementor-element.elementor-element-f8ee2c6{padding:10px 10px 10px 10px;}.elementor-7113 .elementor-element.elementor-element-f8ee2c6 .elementor-icon-box-wrapper{align-items:center;}.elementor-7113 .elementor-element.elementor-element-f8ee2c6 .elementor-icon-box-title, .elementor-7113 .elementor-element.elementor-element-f8ee2c6 .elementor-icon-box-title a{font-size:0.7rem;line-height:1em;}.elementor-7113 .elementor-element.elementor-element-ce0d107{padding:10px 10px 10px 10px;}.elementor-7113 .elementor-element.elementor-element-ce0d107 .elementor-icon-box-wrapper{align-items:center;}.elementor-7113 .elementor-element.elementor-element-ce0d107 .elementor-icon-box-title, .elementor-7113 .elementor-element.elementor-element-ce0d107 .elementor-icon-box-title a{font-size:0.7rem;line-height:1em;}.elementor-7113 .elementor-element.elementor-element-640ec01{padding:10px 10px 10px 10px;}.elementor-7113 .elementor-element.elementor-element-640ec01 .elementor-icon-box-wrapper{align-items:center;}.elementor-7113 .elementor-element.elementor-element-640ec01 .elementor-icon-box-title, .elementor-7113 .elementor-element.elementor-element-640ec01 .elementor-icon-box-title a{font-size:0.7rem;line-height:1em;}.elementor-7113 .elementor-element.elementor-element-b144c81{padding:10px 10px 10px 10px;}.elementor-7113 .elementor-element.elementor-element-b144c81 .elementor-icon-box-wrapper{align-items:center;}.elementor-7113 .elementor-element.elementor-element-b144c81 .elementor-icon-box-title, .elementor-7113 .elementor-element.elementor-element-b144c81 .elementor-icon-box-title a{font-size:0.7rem;line-height:1em;}.elementor-7113 .elementor-element.elementor-element-ae0b2c0{padding:10px 10px 10px 10px;}.elementor-7113 .elementor-element.elementor-element-ae0b2c0 .elementor-icon-box-wrapper{align-items:center;}.elementor-7113 .elementor-element.elementor-element-ae0b2c0 .elementor-icon-box-title, .elementor-7113 .elementor-element.elementor-element-ae0b2c0 .elementor-icon-box-title a{font-size:0.7rem;line-height:1em;}.elementor-7113 .elementor-element.elementor-element-4400f47{padding:10px 10px 10px 10px;}.elementor-7113 .elementor-element.elementor-element-4400f47 .elementor-icon-box-wrapper{align-items:center;}.elementor-7113 .elementor-element.elementor-element-4400f47 .elementor-icon-box-title, .elementor-7113 .elementor-element.elementor-element-4400f47 .elementor-icon-box-title a{font-size:0.7rem;line-height:1em;}.elementor-7113 .elementor-element.elementor-element-282fde0{padding:10px 10px 10px 10px;}.elementor-7113 .elementor-element.elementor-element-282fde0 .elementor-icon-box-wrapper{align-items:center;}.elementor-7113 .elementor-element.elementor-element-282fde0 .elementor-icon-box-title, .elementor-7113 .elementor-element.elementor-element-282fde0 .elementor-icon-box-title a{font-size:0.7rem;line-height:1em;}.elementor-7113 .elementor-element.elementor-element-e5e0b4c{padding:10px 10px 10px 10px;}.elementor-7113 .elementor-element.elementor-element-e5e0b4c .elementor-icon-box-wrapper{align-items:center;}.elementor-7113 .elementor-element.elementor-element-e5e0b4c .elementor-icon-box-title, .elementor-7113 .elementor-element.elementor-element-e5e0b4c .elementor-icon-box-title a{font-size:0.7rem;line-height:1em;}.elementor-7113 .elementor-element.elementor-element-fd0dfe8{padding:10px 10px 10px 10px;}.elementor-7113 .elementor-element.elementor-element-fd0dfe8 .elementor-icon-box-wrapper{align-items:center;}.elementor-7113 .elementor-element.elementor-element-fd0dfe8 .elementor-icon-box-title, .elementor-7113 .elementor-element.elementor-element-fd0dfe8 .elementor-icon-box-title a{font-size:0.7rem;line-height:1em;}.elementor-7113 .elementor-element.elementor-element-68a1c92{padding:10px 10px 10px 10px;}.elementor-7113 .elementor-element.elementor-element-68a1c92 .elementor-icon-box-wrapper{align-items:center;}.elementor-7113 .elementor-element.elementor-element-68a1c92 .elementor-icon-box-title, .elementor-7113 .elementor-element.elementor-element-68a1c92 .elementor-icon-box-title a{font-size:0.7rem;line-height:1em;}.elementor-7113 .elementor-element.elementor-element-25ab442{padding:10px 10px 10px 10px;}.elementor-7113 .elementor-element.elementor-element-25ab442 .elementor-icon-box-wrapper{align-items:center;}.elementor-7113 .elementor-element.elementor-element-25ab442 .elementor-icon-box-title, .elementor-7113 .elementor-element.elementor-element-25ab442 .elementor-icon-box-title a{font-size:0.7rem;line-height:1em;}.elementor-7113 .elementor-element.elementor-element-a304919{padding:10px 10px 10px 10px;}.elementor-7113 .elementor-element.elementor-element-a304919 .elementor-icon-box-wrapper{align-items:center;}.elementor-7113 .elementor-element.elementor-element-a304919 .elementor-icon-box-title, .elementor-7113 .elementor-element.elementor-element-a304919 .elementor-icon-box-title a{font-size:0.7rem;line-height:1em;}.elementor-7113 .elementor-element.elementor-element-c9b4ad4{padding:10px 10px 10px 10px;}.elementor-7113 .elementor-element.elementor-element-c9b4ad4 .elementor-icon-box-wrapper{align-items:center;}.elementor-7113 .elementor-element.elementor-element-c9b4ad4 .elementor-icon-box-title, .elementor-7113 .elementor-element.elementor-element-c9b4ad4 .elementor-icon-box-title a{font-size:0.7rem;line-height:1em;}.elementor-7113 .elementor-element.elementor-element-bd12d08{padding:10px 10px 10px 10px;}.elementor-7113 .elementor-element.elementor-element-bd12d08 .elementor-icon-box-wrapper{align-items:center;}.elementor-7113 .elementor-element.elementor-element-bd12d08 .elementor-icon-box-title, .elementor-7113 .elementor-element.elementor-element-bd12d08 .elementor-icon-box-title a{font-size:0.7rem;line-height:1em;}.elementor-7113 .elementor-element.elementor-element-9d570e8{padding:10px 10px 10px 10px;}.elementor-7113 .elementor-element.elementor-element-9d570e8 .elementor-icon-box-wrapper{align-items:center;}.elementor-7113 .elementor-element.elementor-element-9d570e8 .elementor-icon-box-title, .elementor-7113 .elementor-element.elementor-element-9d570e8 .elementor-icon-box-title a{font-size:0.7rem;line-height:1em;}.elementor-7113 .elementor-element.elementor-element-bc43c01{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7113 .elementor-element.elementor-element-7d2dafb{text-align:center;}.elementor-7113 .elementor-element.elementor-element-7d2dafb .elementor-heading-title{font-size:2rem;}.elementor-7113 .elementor-element.elementor-element-7c8d11a{text-align:center;font-size:0.9rem;}.elementor-7113 .elementor-element.elementor-element-a5987a6{padding:0px 0px 0px 0px;}.elementor-7113 .elementor-element.elementor-element-ce3b26e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7113 .elementor-element.elementor-element-655980b{text-align:center;}.elementor-7113 .elementor-element.elementor-element-655980b .elementor-heading-title{font-size:2rem;}.elementor-7113 .elementor-element.elementor-element-3b38d5a{text-align:start;font-size:0.9rem;}.elementor-7113 .elementor-element.elementor-element-d1fdd7c{text-align:start;font-size:0.9rem;}.elementor-7113 .elementor-element.elementor-element-36efebb{text-align:start;font-size:0.9rem;}.elementor-7113 .elementor-element.elementor-element-899ddef{text-align:start;font-size:0.9rem;}.elementor-7113 .elementor-element.elementor-element-08fbb17{text-align:start;font-size:0.9rem;}.elementor-7113 .elementor-element.elementor-element-93153ce{text-align:start;font-size:0.9rem;}.elementor-7113 .elementor-element.elementor-element-fa79e36{text-align:start;font-size:0.9rem;}.elementor-7113 .elementor-element.elementor-element-fca496d{--n-accordion-item-title-distance-from-content:10px;--n-accordion-title-font-size:0.9rem;}.elementor-7113 .elementor-element.elementor-element-f330d74{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-7113 .elementor-element.elementor-element-4591f2d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-7113 .elementor-element.elementor-element-846498a{width:var( --container-widget-width, 329.18px );max-width:329.18px;--container-widget-width:329.18px;--container-widget-flex-grow:0;text-align:center;}.elementor-7113 .elementor-element.elementor-element-846498a .elementor-heading-title{line-height:1.1em;}.elementor-7113 .elementor-element.elementor-element-ed1c10a{width:var( --container-widget-width, 240.688px );max-width:240.688px;--container-widget-width:240.688px;--container-widget-flex-grow:0;text-align:center;}.elementor-7113 .elementor-element.elementor-element-3e38deb{width:initial;max-width:initial;}.elementor-7113 .elementor-element.elementor-element-3e38deb.elementor-element{--align-self:center;}}/* Start custom CSS */.adv-geo {
    --blue-950: #0A2A60;
    --blue-900: #0F3F8C;
    --blue-700: #1c5cb8;
    --blue-500: #2293E9;
    --blue-100: #e8f2fc;
    --blue-50:  #f3f8fd;
    --grad: linear-gradient(135deg, #0F3F8C 0%, #2293E9 100%);
    --grad-diag: linear-gradient(120deg, #0A2A60 0%, #0F3F8C 45%, #2293E9 100%);
    --ink: #0A0E1A;
    --ink-2: #2a2f3a;
    --muted: #5a6373;
    --muted-2: #8a93a3;
    --line: #e7eaf0;
    --line-2: #f0f2f6;
    --bg: #ffffff;
    --bg-soft: #f7f9fc;
    --bg-warm: #fafbfd;
    --radius: 16px;
    --radius-lg: 24px;
    --shadow-sm: 0 2px 8px rgba(15, 63, 140, 0.04);
    --shadow: 0 4px 20px rgba(15, 63, 140, 0.06);
    --shadow-md: 0 10px 32px rgba(15, 63, 140, 0.08);
    --shadow-lg: 0 24px 60px rgba(15, 63, 140, 0.12);
  }.adv-geo * { box-sizing: border-box; margin: 0; padding: 0; }.adv-geo, .adv-geo { overflow-x: clip; }.adv-geo {
    font-family: 'Instrument Sans', -apple-system, BlinkMacSystemFont, sans-serif;
    color: var(--ink);
    background: var(--bg);
    line-height: 1.6;
    -webkit-font-smoothing: antialiased;
    text-rendering: optimizeLegibility;
    font-size: 17px;
  }.adv-geo /* ============ TYPOGRAPHY ============ */
  h1, .adv-geo h2, .adv-geo h3, .adv-geo h4 { letter-spacing: -0.02em; line-height: 1.1; }.adv-geo h1 { font-size: clamp(2.4rem, 5.5vw, 4rem); font-weight: 800; }.adv-geo h2 { font-size: clamp(2rem, 4vw, 3rem); font-weight: 800; line-height: 1.1; }.adv-geo h3 { font-size: 1.25rem; font-weight: 700; line-height: 1.3; }.adv-geo h4 { font-size: 1.05rem; font-weight: 700; }.adv-geo .serif { font-family: 'Instrument Serif', serif; font-style: italic; font-weight: 400; letter-spacing: -0.01em; }.adv-geo .hl { background: var(--grad); -webkit-background-clip: text; background-clip: text; color: transparent; }.adv-geo a { color: var(--blue-700); text-decoration: none; transition: color 0.15s; }.adv-geo a:hover { color: var(--blue-900); }.adv-geo /* ============ LAYOUT ============ */
  .container { max-width: 1160px; margin: 0 auto; padding: 0 24px; }.adv-geo .container-sm { max-width: 820px; margin: 0 auto; padding: 0 24px; }.adv-geo /* ============ COMPONENTS ============ */
  .eyebrow {
    display: inline-flex; align-items: center; gap: 8px;
    padding: 6px 14px;
    background: var(--blue-50);
    color: var(--blue-700);
    border: 1px solid var(--blue-100);
    border-radius: 100px;
    font-size: 12px;
    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: 0.06em;
  }.adv-geo .eyebrow svg { width: 14px; height: 14px; }.adv-geo .eyebrow-on-dark {
    background: rgba(255,255,255,0.12);
    color: rgba(255,255,255,0.95);
    border-color: rgba(255,255,255,0.18);
    backdrop-filter: blur(8px);
  }.adv-geo .btn {
    display: inline-flex; align-items: center; gap: 8px;
    padding: 15px 26px;
    border-radius: 14px;
    font-weight: 600;
    font-size: 15px;
    transition: transform 0.15s, box-shadow 0.15s, background 0.15s;
    cursor: pointer;
    border: none;
  }.adv-geo .btn-p { background: var(--grad); color: #fff; box-shadow: 0 8px 22px rgba(34, 147, 233, 0.32); }.adv-geo .btn-p:hover { transform: translateY(-2px); box-shadow: 0 14px 28px rgba(34, 147, 233, 0.4); color: #fff; }.adv-geo .btn-s { background: #fff; color: var(--blue-700); border: 1px solid var(--line); }.adv-geo .btn-s:hover { border-color: var(--blue-500); }.adv-geo .btn-ghost-w { background: rgba(255,255,255,0.1); color: #fff; border: 1px solid rgba(255,255,255,0.25); }.adv-geo .btn-ghost-w:hover { background: rgba(255,255,255,0.18); color: #fff; }.adv-geo .btn-w { background: #fff; color: var(--blue-900); }.adv-geo .btn-w:hover { background: var(--blue-50); color: var(--blue-900); transform: translateY(-2px); }.adv-geo /* ================ SECTIONS BASE ================ */
  section { padding: 100px 0; }.adv-geo section.tight { padding: 80px 0; }.adv-geo section.bg-soft { background: var(--bg-soft); }.adv-geo section.bg-dark {
    background: var(--grad-diag);
    color: #fff;
    position: relative;
    overflow: hidden;
  }.adv-geo section.bg-dark::before {
    content: ""; position: absolute; inset: 0;
    background-image: radial-gradient(circle, rgba(255,255,255,0.04) 1px, transparent 1.5px);
    background-size: 28px 28px;
    pointer-events: none;
  }.adv-geo section.bg-dark * { position: relative; z-index: 1; }.adv-geo section.bg-dark h2 { color: #fff; }.adv-geo section.bg-dark .section-intro { color: rgba(255,255,255,0.75); }.adv-geo .section-head { max-width: 720px; margin-bottom: 56px; }.adv-geo .section-head h2 { margin: 18px 0 16px; }.adv-geo .section-head.center { margin-left: auto; margin-right: auto; text-align: center; }.adv-geo .section-intro { font-size: 1.08rem; color: var(--muted); line-height: 1.55; }.adv-geo /* ROI */
  .v8-roi { background: #fff; border: 1px solid var(--line); border-radius: var(--radius-lg); padding: 48px; max-width: 880px; margin: 0 auto; box-shadow: var(--shadow-md); }.adv-geo .v8-roi-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 56px; align-items: center; }.adv-geo .v8-roi-inputs { display: flex; flex-direction: column; gap: 22px; }.adv-geo .v8-roi-input-row label { display: block; font-size: 0.85rem; color: var(--muted); margin-bottom: 8px; font-weight: 600; }.adv-geo .v8-roi-slider { display: flex; align-items: center; gap: 16px; }.adv-geo .v8-roi-range { flex: 1; -webkit-appearance: none; height: 6px; border-radius: 100px; background: var(--bg-soft); outline: none; }.adv-geo .v8-roi-range::-webkit-slider-thumb { -webkit-appearance: none; width: 22px; height: 22px; border-radius: 50%; background: var(--blue-700); cursor: pointer; box-shadow: 0 2px 8px rgba(34,147,233,0.3); }.adv-geo .v8-roi-value { font-size: 1.1rem; font-weight: 700; color: var(--blue-900); min-width: 90px; text-align: right; }.adv-geo .v8-roi-output { background: linear-gradient(135deg, var(--blue-50), #fff); border: 1px solid var(--blue-100); border-radius: var(--radius); padding: 32px; text-align: center; }.adv-geo .v8-roi-output .lbl { font-size: 12px; color: var(--muted); text-transform: uppercase; letter-spacing: 0.08em; font-weight: 700; margin-bottom: 10px; }.adv-geo .v8-roi-output .big { font-size: 3rem; font-weight: 800; line-height: 1; background: var(--grad); -webkit-background-clip: text; background-clip: text; color: transparent; margin-bottom: 8px; }.adv-geo .v8-roi-output .desc { font-size: 13px; color: var(--ink-2); }.adv-geo .v8-roi-output .roi { margin-top: 18px; padding-top: 18px; border-top: 1px solid var(--line-2); }.adv-geo .v8-roi-output .roi-x { font-size: 2rem; font-weight: 800; color: var(--blue-900); }.adv-geo /* ========== VARIANTES v7 — SEARCH MOCKUPS ========== */

  .v7-phone { background: #1f1f1f; border-radius: 38px; padding: 12px; box-shadow: 0 24px 60px rgba(0,0,0,0.2); max-width: 320px; margin: 0 auto; }.adv-geo .v7-phone-screen { background: #fff; border-radius: 26px; overflow: hidden; min-height: 540px; display: flex; flex-direction: column; }.adv-geo .v7-phone-statusbar { padding: 14px 22px 6px; display: flex; justify-content: space-between; font-size: 12px; font-weight: 600; color: var(--ink); }.adv-geo .v7-gsearch-bar { margin: 8px 12px; background: #f1f3f4; border-radius: 26px; padding: 10px 16px; display: flex; gap: 10px; align-items: center; font-size: 14px; }.adv-geo .v7-gsearch-bar svg { color: var(--muted); flex-shrink: 0; width: 16px; height: 16px; }.adv-geo .v7-gsearch-tabs { display: flex; gap: 0; padding: 8px 12px 0; border-bottom: 1px solid var(--line-2); font-size: 13px; }.adv-geo .v7-gsearch-tab { padding: 8px 12px; color: var(--muted); position: relative; font-size: 12px; }.adv-geo .v7-gsearch-tab.active { color: #1a73e8; font-weight: 600; }.adv-geo .v7-gsearch-tab.active::after { content: ""; position: absolute; bottom: -1px; left: 0; right: 0; height: 3px; background: #1a73e8; }.adv-geo .v7-gsearch-results { flex: 1; overflow-y: auto; }.adv-geo .v7-mobile-result { padding: 14px 16px; border-bottom: 1px solid var(--line-2); }.adv-geo .v7-mobile-result .url-row { display: flex; gap: 8px; align-items: center; font-size: 11px; color: var(--ink-2); margin-bottom: 3px; }.adv-geo .v7-mobile-result .favicon { width: 16px; height: 16px; background: var(--blue-50); border-radius: 50%; display: flex; align-items: center; justify-content: center; font-size: 8px; font-weight: 700; color: var(--blue-700); flex-shrink: 0; }.adv-geo .v7-mobile-result .title { font-size: 14px; color: #1a0dab; font-weight: 500; margin-bottom: 3px; line-height: 1.3; }.adv-geo .v7-mobile-result .desc { font-size: 11px; color: var(--ink-2); line-height: 1.4; }.adv-geo .v7-mobile-result.them { background: linear-gradient(90deg, rgba(208,69,69,0.05), transparent); }.adv-geo .v7-mobile-result.win { background: linear-gradient(90deg, rgba(26,165,112,0.08), transparent); }.adv-geo .v7-pos-badge { display: inline-block; padding: 2px 6px; border-radius: 4px; font-size: 9px; font-weight: 700; margin-right: 5px; vertical-align: middle; text-transform: uppercase; }.adv-geo .v7-pos-badge.them { background: #d04545; color: #fff; }.adv-geo .v7-pos-badge.you { background: var(--muted-2); color: #fff; }.adv-geo .v7-pos-badge.win { background: #1aa570; color: #fff; }.adv-geo /* Google Maps mockup */
  .v7-maps { background: #fff; border-radius: var(--radius-lg); overflow: hidden; border: 1px solid var(--line); box-shadow: var(--shadow-md); max-width: 780px; margin: 0 auto; }.adv-geo .v7-maps-header { padding: 14px 18px; border-bottom: 1px solid var(--line-2); display: flex; gap: 12px; align-items: center; }.adv-geo .v7-maps-search { flex: 1; background: #f1f3f4; border-radius: 8px; padding: 8px 14px; font-size: 14px; color: var(--ink); }.adv-geo .v7-maps-grid { display: grid; grid-template-columns: 1fr 1.2fr; }.adv-geo .v7-maps-results { max-height: 440px; overflow-y: auto; }.adv-geo .v7-maps-card { padding: 14px 16px; border-bottom: 1px solid var(--line-2); }.adv-geo .v7-maps-card.them { background: linear-gradient(90deg, rgba(208,69,69,0.04), transparent); }.adv-geo .v7-maps-card.you-not { background: rgba(208,69,69,0.08); border-left: 3px solid #d04545; }.adv-geo .v7-maps-card.win { background: rgba(26,165,112,0.06); border-left: 3px solid #1aa570; }.adv-geo .v7-maps-rank { display: inline-block; width: 22px; height: 22px; background: #d04545; color: #fff; border-radius: 50%; font-size: 11px; font-weight: 700; text-align: center; line-height: 22px; margin-right: 8px; vertical-align: middle; }.adv-geo .v7-maps-rank.win { background: #1aa570; }.adv-geo .v7-maps-rank.no { background: var(--muted-2); }.adv-geo .v7-maps-card .name { font-weight: 600; font-size: 13px; display: inline-block; }.adv-geo .v7-maps-card .rating { display: flex; gap: 6px; align-items: center; font-size: 11px; color: var(--muted); margin-top: 4px; padding-left: 30px; }.adv-geo .v7-maps-card .rating .stars { color: #f5a623; }.adv-geo .v7-maps-card .meta { font-size: 11px; color: var(--muted); margin-top: 3px; padding-left: 30px; }.adv-geo .v7-maps-visual {
    background-color: #e8edf2;
    background-image:
      linear-gradient(rgba(180,200,220,0.5) 1px, transparent 1px),
      linear-gradient(90deg, rgba(180,200,220,0.5) 1px, transparent 1px);
    background-size: 40px 40px;
    min-height: 440px; position: relative;
  }.adv-geo .v7-maps-pin { position: absolute; width: 32px; height: 42px; background: #d04545; clip-path: path('M16 0 C 25 0 32 7 32 16 C 32 28 16 42 16 42 C 16 42 0 28 0 16 C 0 7 7 0 16 0 Z'); display: flex; align-items: flex-start; justify-content: center; color: #fff; font-size: 13px; font-weight: 700; padding-top: 7px; }.adv-geo .v7-maps-pin.win { background: #1aa570; }.adv-geo .v7-maps-pin.muted { background: var(--muted-2); opacity: 0.7; }.adv-geo /* Shopping */
  .v7-shopping { max-width: 920px; margin: 0 auto; }.adv-geo .v7-shopping-bar { background: #fff; border-radius: 26px; padding: 14px 24px; box-shadow: 0 1px 6px rgba(32,33,36,0.16); display: flex; gap: 12px; align-items: center; margin-bottom: 14px; font-size: 15px; color: var(--ink); }.adv-geo .v7-shopping-tabs { display: flex; gap: 16px; margin-bottom: 20px; border-bottom: 1px solid var(--line-2); padding-left: 12px; }.adv-geo .v7-shopping-tab { padding: 10px 4px; font-size: 13px; color: var(--muted); position: relative; }.adv-geo .v7-shopping-tab.active { color: #1a73e8; font-weight: 600; }.adv-geo .v7-shopping-tab.active::after { content: ""; position: absolute; bottom: -1px; left: 0; right: 0; height: 3px; background: #1a73e8; }.adv-geo .v7-shopping-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 14px; }.adv-geo .v7-shopping-card { background: #fff; border: 1px solid var(--line); border-radius: 12px; overflow: hidden; }.adv-geo .v7-shopping-card.them { border-color: #fab1a0; }.adv-geo .v7-shopping-img { height: 110px; background: linear-gradient(135deg, var(--blue-100), #fff); display: flex; align-items: center; justify-content: center; color: var(--blue-700); font-family: 'Instrument Serif', serif; font-style: italic; font-size: 1.05rem; padding: 8px; text-align: center; line-height: 1.2; }.adv-geo .v7-shopping-info { padding: 12px; }.adv-geo .v7-shopping-info .brand { font-size: 11px; color: var(--muted); margin-bottom: 4px; }.adv-geo .v7-shopping-info .name { font-size: 12px; color: var(--ink); font-weight: 600; line-height: 1.3; }.adv-geo .v7-shopping-info .stars { color: #f5a623; font-size: 11px; margin-top: 6px; }.adv-geo /* Browser window */
  .v7-browser { background: #f0f1f3; border-radius: 12px; overflow: hidden; box-shadow: 0 20px 50px rgba(0,0,0,0.12); border: 1px solid var(--line); }.adv-geo .v7-browser-bar { background: #e9eaec; padding: 10px 14px; display: flex; gap: 14px; align-items: center; }.adv-geo .v7-browser-dots { display: flex; gap: 6px; }.adv-geo .v7-browser-dot { width: 11px; height: 11px; border-radius: 50%; }.adv-geo .v7-browser-dot.r { background: #ff5f57; }.adv-geo .v7-browser-dot.y { background: #febc2e; }.adv-geo .v7-browser-dot.g { background: #28c840; }.adv-geo .v7-browser-url { flex: 1; background: #fff; border-radius: 6px; padding: 5px 12px; font-size: 11px; color: var(--muted); font-family: ui-monospace, monospace; }.adv-geo .v7-browser-content { background: #fff; padding: 20px; min-height: 360px; }.adv-geo .v7-browser-search { background: #fff; border-radius: 26px; padding: 9px 16px; display: flex; gap: 12px; align-items: center; box-shadow: 0 1px 6px rgba(32,33,36,0.28); margin-bottom: 18px; font-size: 13px; border: 1px solid #f0f0f0; }.adv-geo .v7-browser-result { padding: 12px 0; border-bottom: 1px solid var(--line-2); }.adv-geo .v7-browser-result:last-child { border-bottom: none; }.adv-geo .v7-browser-result .url { font-size: 11px; color: var(--ink-2); margin-bottom: 2px; }.adv-geo .v7-browser-result .title { color: #1a0dab; font-size: 14px; line-height: 1.3; margin-bottom: 3px; font-weight: 500; }.adv-geo .v7-browser-result .desc { font-size: 12px; color: var(--ink-2); line-height: 1.4; }.adv-geo /* V1: Search bar mockup mostrando competidor */
  .v5-search-mockup { max-width: 700px; margin: 0 auto; }.adv-geo .v5-search-bar { display: flex; gap: 12px; padding: 14px 20px; background: #fff; border: 1px solid var(--line); border-radius: 26px; box-shadow: 0 8px 24px rgba(0,0,0,0.08); margin-bottom: 24px; align-items: center; }.adv-geo .v5-search-bar input { flex-grow: 1; border: none; outline: none; font-size: 16px; background: transparent; }.adv-geo .v5-search-results { background: #fff; border: 1px solid var(--line); border-radius: var(--radius); padding: 8px; box-shadow: var(--shadow-md); }.adv-geo .v5-result { padding: 18px 20px; border-bottom: 1px solid var(--line-2); transition: background 0.2s; }.adv-geo .v5-result:last-child { border-bottom: none; }.adv-geo .v5-result.them { background: linear-gradient(90deg, rgba(208, 69, 69, 0.04), transparent); }.adv-geo .v5-result .url { font-size: 12px; color: var(--muted); margin-bottom: 4px; }.adv-geo .v5-result .title { font-size: 16px; color: #1a0dab; margin-bottom: 4px; font-weight: 500; }.adv-geo .v5-result .desc { font-size: 13px; color: var(--ink-2); line-height: 1.4; }.adv-geo .v5-result-badge { display: inline-block; background: #d04545; color: #fff; padding: 2px 8px; border-radius: 4px; font-size: 10px; font-weight: 700; margin-right: 8px; vertical-align: middle; text-transform: uppercase; }.adv-geo .v5-result-badge.you { background: var(--muted-2); }.adv-geo /* Symptoms (Pain Points) */
  .symptoms-grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 18px; }.adv-geo .symptom { display: flex; gap: 16px; align-items: start; padding: 22px; background: #fff; border: 1px solid var(--line); border-radius: 14px; transition: border-color 0.2s, box-shadow 0.2s; }.adv-geo .symptom:hover { border-color: #fab1a0; box-shadow: 0 4px 16px rgba(208, 69, 69, 0.06); }.adv-geo .symptom-icon { width: 36px; height: 36px; background: #fff2f1; color: #d04545; border-radius: 10px; display: flex; align-items: center; justify-content: center; flex-shrink: 0; }.adv-geo .symptom-icon svg { width: 18px; height: 18px; }.adv-geo .symptom h4 { font-size: 0.98rem; margin-bottom: 4px; color: var(--ink); }.adv-geo .symptom p { font-size: 0.88rem; color: var(--muted); line-height: 1.55; }.adv-geo /* Mobile new sections */
  @media (max-width: 900px) {
    .symptoms-grid, .myths-list, .usp-grid, .nopromises-grid,
    .cases-grid, .ba-block, .stack-grid, .guarantees-grid,
    .services-grid, .plans-grid, .versus-grid, .ai-block, .team-block, .lead-magnet {
      grid-template-columns: 1fr;
    }
    .versus-col { border-right: none; border-bottom: 1px solid var(--line-2); }
    .versus-col:last-child { border-bottom: none; }
    .ai-block, .lead-magnet { padding: 32px; }
    .stat-banner { padding: 40px 24px; }
    .stat-banner-grid { grid-template-columns: 1fr 1fr; gap: 24px; }
    .stat-banner-num { font-size: 2.4rem; }
    .plan.featured { transform: none; }
    .team-photo { max-width: 280px; margin: 0 auto; }
  }.adv-geo @media (max-width: 580px) {
    .stack-grid, .cases-grid { grid-template-columns: 1fr; }
    .lead-magnet-form { flex-direction: column; }
  }.adv-geo /* Bento */
  .v8-bento { display: grid; grid-template-columns: 2fr 1fr 1fr; grid-template-rows: 1fr 1fr; gap: 18px; }.adv-geo .v8-bento-item { background: #fff; border: 1px solid var(--line); border-radius: var(--radius); padding: 28px; display: flex; flex-direction: column; justify-content: space-between; transition: transform 0.2s, box-shadow 0.2s; }.adv-geo .v8-bento-item:hover { transform: translateY(-4px); box-shadow: var(--shadow-md); }.adv-geo .v8-bento-item.feature { grid-row: span 2; background: linear-gradient(135deg, var(--blue-50), #fff); border-color: var(--blue-100); }.adv-geo .v8-bento-item.dark { background: var(--ink); color: #fff; }.adv-geo .v8-bento-item.dark h4 { color: #fff; }.adv-geo .v8-bento-item.dark p { color: rgba(255,255,255,0.7); }.adv-geo .v8-bento-num { font-family: 'Instrument Serif', serif; font-style: italic; font-size: 4rem; line-height: 1; background: var(--grad); -webkit-background-clip: text; background-clip: text; color: transparent; margin-bottom: 12px; font-weight: 700; }.adv-geo .v8-bento-item.dark .v8-bento-num { background: linear-gradient(135deg, #fff, rgba(255,255,255,0.5)); -webkit-background-clip: text; background-clip: text; color: transparent; }.adv-geo .v8-bento-item h4 { font-size: 1.15rem; margin-bottom: 8px; }.adv-geo .v8-bento-item p { font-size: 0.92rem; color: var(--muted); line-height: 1.5; }.adv-geo /* Mobile v8 */
  @media (max-width: 900px) {
    .v8-loss-grid, .v8-90, .v8-mb, .v8-ltv, .v8-notyou-grid, .v8-google-changes,
    .v8-mythflip-grid, .v8-sectab-panel, .v8-roi-grid, .v8-bento, .v8-casesv-grid,
    .v8-gsc-kpis {
      grid-template-columns: 1fr;
    }
    .v8-bento-item.feature { grid-row: span 1; }
    .v8-90-col { border-right: none; border-bottom: 1px solid var(--line-2); }
    .v8-90-col:last-child { border-bottom: none; }
    .v8-loss, .v8-google-block { padding: 40px 28px; }
    .v8-mistakes-h { grid-template-columns: 1fr 1fr; }
    .v8-roadmap-steps { grid-template-columns: 1fr 1fr; gap: 24px 0; }
    .v8-roadmap-rail { display: none; }
    .v8-pact-clause { grid-template-columns: 1fr; }
    .v8-mythflip { grid-template-columns: 1fr; }
    .v8-mythflip-side.myth { border-right: none; border-bottom: 1px dashed #fab1a0; }
    .v8-plans-h th, .v8-plans-h td { padding: 10px 8px; font-size: 12px; }
  }.adv-geo @media (max-width: 580px) {
    .v8-mistakes-h, .v8-casesv-grid { grid-template-columns: 1fr; }
  }.adv-geo /* AI Era */
  .ai-block { background: var(--ink); color: #fff; border-radius: var(--radius-lg); padding: 56px; display: grid; grid-template-columns: 1fr 1fr; gap: 48px; align-items: center; position: relative; overflow: hidden; }.adv-geo .ai-block::before { content: ""; position: absolute; top: -50px; right: -50px; width: 350px; height: 350px; background: radial-gradient(circle, rgba(34,147,233,0.18), transparent 70%); }.adv-geo .ai-content { position: relative; z-index: 1; }.adv-geo .ai-content h2 { color: #fff; margin-bottom: 18px; }.adv-geo .ai-content p { color: rgba(255,255,255,0.75); margin-bottom: 14px; font-size: 1.02rem; line-height: 1.6; }.adv-geo .ai-points { position: relative; z-index: 1; display: flex; flex-direction: column; gap: 16px; }.adv-geo .ai-point { background: rgba(255,255,255,0.06); border: 1px solid rgba(255,255,255,0.15); border-radius: 12px; padding: 20px; backdrop-filter: blur(8px); }.adv-geo .ai-point h5 { color: #fff; font-size: 1rem; margin-bottom: 4px; font-weight: 700; }.adv-geo .ai-point p { color: rgba(255,255,255,0.7); font-size: 0.88rem; margin: 0; line-height: 1.5; }.adv-geo /* ================ INTRO LOCAL BLOCK ================ */
  .intro-block {
    display: grid;
    grid-template-columns: 1.4fr 1fr;
    gap: 64px;
    align-items: start;
  }.adv-geo .intro-content p { font-size: 1.05rem; color: var(--muted); margin-bottom: 18px; line-height: 1.7; }.adv-geo .intro-content p strong { color: var(--ink); font-weight: 600; }.adv-geo .intro-aside {
    background: var(--blue-50);
    border: 1px solid var(--blue-100);
    border-radius: var(--radius-lg);
    padding: 32px;
    position: sticky; top: 110px;
  }.adv-geo .intro-aside h4 { color: var(--blue-900); margin-bottom: 18px; }.adv-geo .intro-aside ul { list-style: none; display: flex; flex-direction: column; gap: 14px; }.adv-geo .intro-aside li {
    display: flex; gap: 12px; align-items: start;
    font-size: 0.95rem; color: var(--ink-2); line-height: 1.5;
  }.adv-geo .intro-aside li svg { width: 18px; height: 18px; color: var(--blue-700); flex-shrink: 0; margin-top: 2px; }.adv-geo /* ================ MOBILE ================ */
  @media (max-width: 900px) {
    .hero-inner, .intro-block, .how-grid, .agitation-block { grid-template-columns: 1fr; gap: 40px; }
    .agitation-block { padding: 32px; }
    .intro-aside { position: static; }
    .benefits-grid, .sectors-grid, .data-grid { grid-template-columns: 1fr 1fr; }
    .timeline { grid-template-columns: 1fr 1fr; gap: 24px; }
    .timeline::before { display: none; }
    .testimonial-row { grid-template-columns: 1fr; }
    section { padding: 70px 0; }
    .hero { padding: 80px 0 60px; }
    .final-cta { padding: 56px 24px; }
  }.adv-geo @media (max-width: 580px) {
    .benefits-grid, .sectors-grid, .data-grid { grid-template-columns: 1fr; }
    .timeline { grid-template-columns: 1fr; }
  }.adv-geo /* Personas tipo */
  .personas-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px; }.adv-geo .persona { background: #fff; border: 1px solid var(--line); border-radius: var(--radius); padding: 28px; transition: transform 0.2s, box-shadow 0.2s, border-color 0.2s; }.adv-geo .persona:hover { transform: translateY(-4px); box-shadow: var(--shadow-md); border-color: var(--blue-500); }.adv-geo .persona-tag { display: inline-block; font-size: 11px; font-weight: 700; color: var(--blue-700); text-transform: uppercase; letter-spacing: 0.06em; margin-bottom: 12px; }.adv-geo .persona h4 { font-size: 1.05rem; margin-bottom: 14px; line-height: 1.3; }.adv-geo .persona ul { list-style: none; font-size: 0.9rem; color: var(--muted); }.adv-geo .persona li { padding: 5px 0; padding-left: 18px; position: relative; line-height: 1.5; }.adv-geo .persona li::before { content: "→"; position: absolute; left: 0; color: var(--blue-500); font-weight: 700; }.adv-geo /* Mobile overrides v4 */
  @media (max-width: 900px) {
    .personas-grid, .map-block, .glossary-grid, .kpi-grid,
    .confid-block, .langs-grid, .wa-block {
      grid-template-columns: 1fr;
    }
    .wall-testimonials, .sla-grid, .audit-grid { grid-template-columns: 1fr 1fr; }
    .confid-block, .slot-block, .news-block { padding: 32px; }
    .slot-block { grid-template-columns: 1fr; text-align: center; }
    .slot-progress { min-width: auto; }
    .news-form { flex-direction: column; }
    .invest-table { font-size: 11px; }
    .invest-table th, .invest-table td { padding: 10px 6px; }
  }.adv-geo @media (max-width: 580px) {
    .audit-grid, .sla-grid, .wall-testimonials, .featured-in { grid-template-columns: 1fr; flex-direction: column; }
  }.adv-geo /* ================ SECTORS GRID (refined) ================ */
  .sectors-grid {
    display: grid; grid-template-columns: repeat(3, 1fr); gap: 22px;
  }.adv-geo .sector-card {
    background: #fff;
    border: 1px solid var(--line);
    border-radius: var(--radius);
    padding: 28px;
    transition: transform 0.2s, box-shadow 0.2s, border-color 0.2s;
    display: flex; flex-direction: column;
  }.adv-geo .sector-card:hover {
    transform: translateY(-4px);
    box-shadow: var(--shadow-md);
    border-color: rgba(34,147,233,0.3);
  }.adv-geo .sector-head { display: flex; align-items: center; gap: 14px; margin-bottom: 16px; }.adv-geo .sector-icon {
    width: 44px; height: 44px;
    background: var(--grad);
    border-radius: 12px;
    display: flex; align-items: center; justify-content: center;
    color: #fff; flex-shrink: 0;
  }.adv-geo .sector-icon svg { width: 22px; height: 22px; }.adv-geo .sector-card h3 { font-size: 1.1rem; }.adv-geo .sector-card p { font-size: 0.92rem; color: var(--muted); margin-bottom: 16px; flex-grow: 1; line-height: 1.55; }.adv-geo .sector-kw { display: flex; flex-wrap: wrap; gap: 6px; }.adv-geo .sector-kw span { font-size: 11px; background: var(--bg-soft); color: var(--muted); padding: 4px 10px; border-radius: 100px; border: 1px solid var(--line-2); }.adv-geo /* Sectores v2 tabs */
  .v8-sectabs-nav { display: flex; gap: 4px; margin-bottom: 24px; flex-wrap: wrap; justify-content: center; }.adv-geo .v8-sectab { padding: 10px 18px; border: 1px solid var(--line); background: #fff; border-radius: 100px; font-size: 13px; font-weight: 600; color: var(--ink); cursor: pointer; }.adv-geo .v8-sectab.active { background: var(--grad); color: #fff; border-color: transparent; box-shadow: 0 4px 12px rgba(34,147,233,0.25); }.adv-geo .v8-sectab-panel { background: #fff; border: 1px solid var(--line); border-radius: var(--radius-lg); padding: 40px; display: grid; grid-template-columns: 1fr 1fr; gap: 40px; align-items: center; }.adv-geo .v8-sectab-content h3 { font-size: 1.4rem; margin-bottom: 14px; }.adv-geo .v8-sectab-content p { color: var(--muted); margin-bottom: 16px; line-height: 1.6; }.adv-geo .v8-sectab-stats { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-top: 20px; }.adv-geo .v8-sectab-stat { padding: 14px; background: var(--bg-soft); border-radius: 12px; }.adv-geo .v8-sectab-stat .num { font-size: 1.4rem; font-weight: 800; color: var(--blue-900); line-height: 1; margin-bottom: 4px; }.adv-geo .v8-sectab-stat .lbl { font-size: 12px; color: var(--muted); }.adv-geo .v8-sectab-visual { aspect-ratio: 4/3; background: linear-gradient(135deg, var(--blue-900), var(--blue-500)); border-radius: var(--radius); display: flex; align-items: center; justify-content: center; color: #fff; font-family: 'Instrument Serif', serif; font-style: italic; font-size: 1.5rem; text-align: center; padding: 32px; }.adv-geo /* USP */
  .usp-grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 24px; }.adv-geo .usp { display: flex; gap: 18px; padding: 28px; background: #fff; border: 1px solid var(--line); border-radius: var(--radius); }.adv-geo .usp-num { font-family: 'Instrument Serif', serif; font-size: 2.2rem; line-height: 1; font-style: italic; background: var(--grad); -webkit-background-clip: text; background-clip: text; color: transparent; flex-shrink: 0; font-weight: 400; }.adv-geo .usp h4 { font-size: 1.1rem; margin-bottom: 6px; }.adv-geo .usp p { font-size: 0.95rem; color: var(--muted); line-height: 1.55; }.adv-geo /* Auditoría 20 puntos */
  .audit-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 12px; }.adv-geo .audit-item { background: #fff; border: 1px solid var(--line); border-radius: 10px; padding: 16px; display: flex; gap: 10px; align-items: center; transition: border-color 0.2s, transform 0.15s; }.adv-geo .audit-item:hover { border-color: var(--blue-500); transform: translateY(-1px); }.adv-geo .audit-num { font-family: 'Instrument Serif', serif; font-style: italic; font-size: 1.2rem; color: var(--blue-700); font-weight: 700; min-width: 24px; }.adv-geo .audit-text { font-size: 0.85rem; color: var(--ink-2); line-height: 1.35; font-weight: 500; }.adv-geo /* ----- DATOS variante (1) ----- */
  .v5-dashboard { background: #0a0e1a; color: #fff; border-radius: var(--radius-lg); padding: 40px; }.adv-geo .v5-dashboard-head { display: flex; justify-content: space-between; align-items: center; margin-bottom: 28px; padding-bottom: 20px; border-bottom: 1px solid rgba(255,255,255,0.1); }.adv-geo .v5-dashboard-head h3 { color: #fff; font-size: 1.1rem; margin: 0; }.adv-geo .v5-dashboard-head span { font-size: 12px; color: rgba(255,255,255,0.6); padding: 4px 10px; background: rgba(255,255,255,0.06); border-radius: 100px; }.adv-geo .v5-dashboard-grid { display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 20px; }.adv-geo .v5-dashboard-card { background: rgba(255,255,255,0.04); border: 1px solid rgba(255,255,255,0.1); border-radius: 12px; padding: 20px; }.adv-geo .v5-dashboard-label { font-size: 11px; color: rgba(255,255,255,0.6); text-transform: uppercase; letter-spacing: 0.05em; margin-bottom: 12px; font-weight: 600; }.adv-geo .v5-dashboard-value { font-size: 2.2rem; font-weight: 800; color: #fff; line-height: 1; margin-bottom: 10px; }.adv-geo .v5-dashboard-trend { display: inline-flex; align-items: center; gap: 4px; font-size: 12px; font-weight: 600; padding: 3px 8px; background: rgba(77, 213, 153, 0.2); color: #4dd599; border-radius: 4px; }.adv-geo .v5-dashboard-bar { margin-top: 16px; height: 50px; background-image: linear-gradient(to top, rgba(34,147,233,0.25) 0%, transparent 100%); border-radius: 8px; position: relative; }.adv-geo .v5-dashboard-spark { width: 100%; height: 40px; margin-top: 12px; }.adv-geo .v5-dashboard-spark path { fill: none; stroke: var(--blue-500); stroke-width: 2; }.adv-geo .v5-dashboard-spark .area { fill: rgba(34,147,233,0.2); stroke: none; }.adv-geo /* Mobile overrides v5 */
  @media (max-width: 900px) {
    .v5-counter-row, .v5-split-arrow, .v5-vscards, .v5-stamps,
    .v5-hex-grid, .v5-callout-grid, .v5-evolution-points, .v5-severity,
    .v5-stackcat, .v5-dashboard-grid, .v5-logowall-grid {
      grid-template-columns: 1fr;
    }
    .v5-vscards, .v5-stamps, .v5-hex-grid { grid-template-columns: 1fr 1fr; }
    .v5-logowall-grid { grid-template-columns: repeat(3, 1fr); }
    .v5-evolution-points { flex-direction: column; gap: 16px; }
    .v5-evolution-point { width: 100%; }
    .v5-evolution-line { display: none; }
    .v5-compare-screen { grid-template-columns: 1fr; }
    .v5-compare-half.before { border-right: none; border-bottom: 2px dashed var(--line); }
    .v5-radar { display: block; }
    .v5-radar-row { display: grid; grid-template-columns: 130px 1fr 1fr 1fr 1fr; gap: 12px; padding: 10px 0; align-items: center; border-bottom: 1px solid var(--line-2); }
    .v5-radar-label { padding: 0; font-size: 0.78rem; }
    .v5-radar-bar-cell { padding: 0; }
    .v5-radar-bar { height: 8px; }
    .v5-contract { padding: 32px 24px; }
    .v5-bigquote-text { font-size: 1.4rem; }
  }.adv-geo @media (max-width: 580px) {
    .v5-vscards, .v5-stamps, .v5-hex-grid { grid-template-columns: 1fr; }
    .v5-logowall-grid { grid-template-columns: repeat(2, 1fr); }
  }.adv-geo /* ================= PROBLEM AGITATION ================= */
  .agitation-block {
    background: #fff;
    border: 1px solid var(--line);
    border-radius: var(--radius-lg);
    padding: 56px;
    display: grid; grid-template-columns: 1.1fr 0.9fr;
    gap: 56px; align-items: center;
    box-shadow: var(--shadow);
  }.adv-geo .pullquote {
    font-family: 'Instrument Serif', serif;
    font-style: italic;
    font-size: 1.5rem;
    line-height: 1.4;
    color: var(--ink-2);
    border-left: 3px solid var(--blue-500);
    padding-left: 24px;
    margin: 28px 0;
  }.adv-geo .agitation-content p {
    font-size: 1.05rem;
    color: var(--muted);
    margin-bottom: 16px;
  }.adv-geo .agitation-content p strong { color: var(--ink); font-weight: 600; }.adv-geo .calc-card {
    background: linear-gradient(180deg, var(--blue-50) 0%, #fff 100%);
    border: 1px solid var(--blue-100);
    border-radius: var(--radius);
    padding: 32px;
  }.adv-geo .calc-card h4 { font-size: 0.78rem; text-transform: uppercase; letter-spacing: 0.06em; color: var(--muted); margin-bottom: 20px; font-weight: 700; }.adv-geo .calc-row { display: flex; justify-content: space-between; align-items: center; padding: 14px 0; border-bottom: 1px solid var(--blue-100); }.adv-geo .calc-row:last-child { border-bottom: none; }.adv-geo .calc-row .label { font-size: 14px; color: var(--ink-2); }.adv-geo .calc-row .value { font-weight: 700; color: var(--blue-900); font-size: 16px; }.adv-geo .calc-result {
    margin-top: 16px;
    padding-top: 20px;
    border-top: 2px solid var(--blue-700);
    display: flex; justify-content: space-between; align-items: center;
  }.adv-geo .calc-result .label { font-weight: 600; color: var(--ink); }.adv-geo .calc-result .value {
    font-size: 1.9rem; font-weight: 800;
    background: var(--grad); -webkit-background-clip: text; background-clip: text; color: transparent;
  }.adv-geo /* ================ DATA BLOCK (DARK) ================ */
  .data-block { text-align: center; max-width: 900px; margin: 0 auto 64px; }.adv-geo .data-block h2 { margin-bottom: 18px; }.adv-geo .data-block p { color: rgba(255,255,255,0.8); font-size: 1.08rem; }.adv-geo .data-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 20px; max-width: 1000px; margin: 0 auto; }.adv-geo .data-cell {
    text-align: center;
    padding: 28px 20px;
    background: rgba(255,255,255,0.06);
    border-radius: var(--radius);
    border: 1px solid rgba(255,255,255,0.12);
    backdrop-filter: blur(8px);
  }.adv-geo .data-cell .num {
    font-size: 2.6rem; font-weight: 800; line-height: 1;
    background: linear-gradient(180deg, #fff 0%, rgba(255,255,255,0.7) 100%);
    -webkit-background-clip: text; background-clip: text; color: transparent;
    margin-bottom: 10px;
  }.adv-geo .data-cell .label { font-size: 0.88rem; color: rgba(255,255,255,0.85); line-height: 1.4; }.adv-geo .data-source { text-align: center; margin-top: 32px; color: rgba(255,255,255,0.55); font-size: 12px; }.adv-geo /* ================ TESTIMONIAL ================ */
  .testimonial-row {
    display: grid; grid-template-columns: 1fr 1fr; gap: 32px; margin-top: 64px;
  }.adv-geo .testimonial {
    background: rgba(255,255,255,0.08);
    border: 1px solid rgba(255,255,255,0.15);
    border-radius: var(--radius);
    padding: 32px;
    backdrop-filter: blur(8px);
  }.adv-geo .testimonial p.quote {
    font-family: 'Instrument Serif', serif;
    font-style: italic;
    font-size: 1.2rem;
    line-height: 1.5;
    margin-bottom: 20px;
    color: #fff;
  }.adv-geo .testimonial-author {
    display: flex; align-items: center; gap: 12px;
    color: rgba(255,255,255,0.85);
    font-size: 14px;
  }.adv-geo .testimonial-avatar {
    width: 40px; height: 40px;
    border-radius: 50%;
    background: linear-gradient(135deg, var(--blue-500), var(--blue-900));
    display: flex; align-items: center; justify-content: center;
    color: #fff; font-weight: 700;
  }.adv-geo .testimonial-author strong { color: #fff; display: block; font-weight: 600; }.adv-geo /* Cases */
  .cases-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 24px; }.adv-geo .case-card { background: #fff; border: 1px solid var(--line); border-radius: var(--radius); overflow: hidden; transition: transform 0.2s, box-shadow 0.2s; }.adv-geo .case-card:hover { transform: translateY(-4px); box-shadow: var(--shadow-md); }.adv-geo .case-img { height: 160px; background: linear-gradient(135deg, var(--blue-100), var(--blue-50)); display: flex; align-items: center; justify-content: center; color: var(--blue-700); font-family: 'Instrument Serif', serif; font-style: italic; font-size: 1.5rem; }.adv-geo .case-body { padding: 24px; }.adv-geo .case-tag { display: inline-block; background: var(--bg-soft); color: var(--muted); padding: 3px 10px; border-radius: 100px; font-size: 11px; font-weight: 600; margin-bottom: 10px; }.adv-geo .case-card h4 { font-size: 1rem; margin-bottom: 10px; line-height: 1.35; }.adv-geo .case-stats { display: flex; gap: 16px; padding-top: 14px; border-top: 1px solid var(--line-2); }.adv-geo .case-stat { flex: 1; }.adv-geo .case-stat .num { font-size: 1.4rem; font-weight: 800; background: var(--grad); -webkit-background-clip: text; background-clip: text; color: transparent; line-height: 1; }.adv-geo .case-stat .lbl { font-size: 11px; color: var(--muted); margin-top: 4px; }.adv-geo /* Before/After */
  .ba-block { display: grid; grid-template-columns: 1fr 1fr; gap: 24px; }.adv-geo .ba-card { background: #fff; border: 1px solid var(--line); border-radius: var(--radius); padding: 32px; }.adv-geo .ba-card.before { border-left: 4px solid #d04545; }.adv-geo .ba-card.after { border-left: 4px solid #1aa570; }.adv-geo .ba-card .label { display: inline-block; font-size: 11px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.06em; padding: 4px 10px; border-radius: 100px; margin-bottom: 14px; }.adv-geo .ba-card.before .label { background: #fff2f1; color: #d04545; }.adv-geo .ba-card.after .label { background: #e6f8f0; color: #1aa570; }.adv-geo .ba-card h4 { font-size: 1.1rem; margin-bottom: 16px; }.adv-geo .ba-list { list-style: none; font-size: 0.95rem; }.adv-geo .ba-list li { padding: 8px 0; display: flex; gap: 10px; align-items: start; color: var(--ink-2); }.adv-geo .ba-list li svg { width: 16px; height: 16px; flex-shrink: 0; margin-top: 3px; }.adv-geo .ba-card.before .ba-list li svg { color: #d04545; }.adv-geo .ba-card.after .ba-list li svg { color: #1aa570; }.adv-geo /* Plans */
  .plans-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 24px; align-items: stretch; }.adv-geo .plan { background: #fff; border: 1px solid var(--line); border-radius: var(--radius-lg); padding: 36px 32px; display: flex; flex-direction: column; transition: transform 0.2s, box-shadow 0.2s; position: relative; }.adv-geo .plan:hover { transform: translateY(-4px); box-shadow: var(--shadow-md); }.adv-geo .plan.featured { border: 2px solid var(--blue-500); box-shadow: 0 20px 50px rgba(34,147,233,0.18); transform: scale(1.02); }.adv-geo .plan.featured::before { content: "Más elegido"; position: absolute; top: -12px; left: 50%; transform: translateX(-50%); background: var(--grad); color: #fff; padding: 5px 14px; border-radius: 100px; font-size: 11px; font-weight: 700; letter-spacing: 0.06em; text-transform: uppercase; box-shadow: 0 6px 16px rgba(34,147,233,0.3); }.adv-geo .plan-name { font-size: 14px; font-weight: 700; color: var(--blue-700); text-transform: uppercase; letter-spacing: 0.08em; margin-bottom: 4px; }.adv-geo .plan-tagline { font-size: 13px; color: var(--muted); margin-bottom: 24px; }.adv-geo .plan-price { display: flex; align-items: baseline; gap: 6px; margin-bottom: 24px; padding-bottom: 24px; border-bottom: 1px solid var(--line-2); }.adv-geo .plan-price .num { font-size: 2.6rem; font-weight: 800; color: var(--ink); line-height: 1; }.adv-geo .plan-price .unit { font-size: 14px; color: var(--muted); }.adv-geo .plan-features { list-style: none; flex-grow: 1; margin-bottom: 28px; }.adv-geo .plan-features li { padding: 8px 0; display: flex; gap: 10px; align-items: start; font-size: 0.92rem; color: var(--ink-2); }.adv-geo .plan-features li svg { width: 16px; height: 16px; flex-shrink: 0; margin-top: 3px; color: var(--blue-500); }.adv-geo .plan-features li.muted { color: var(--muted-2); }.adv-geo .plan-features li.muted svg { color: var(--muted-2); }.adv-geo .plan-cta { width: 100%; justify-content: center; }.adv-geo /* LTV Ads vs SEO */
  .v8-ltv { display: grid; grid-template-columns: 1fr 1fr; gap: 24px; }.adv-geo .v8-ltv-card { background: #fff; border: 1px solid var(--line); border-radius: var(--radius); padding: 36px; position: relative; overflow: hidden; }.adv-geo .v8-ltv-card.ads { border-top: 4px solid #f5a623; }.adv-geo .v8-ltv-card.seo { border-top: 4px solid #1aa570; }.adv-geo .v8-ltv-card h4 { font-size: 1.2rem; margin-bottom: 6px; }.adv-geo .v8-ltv-card .tag { display: inline-block; padding: 4px 10px; border-radius: 100px; font-size: 11px; font-weight: 700; text-transform: uppercase; margin-bottom: 16px; }.adv-geo .v8-ltv-card.ads .tag { background: #fff7e6; color: #c87a00; }.adv-geo .v8-ltv-card.seo .tag { background: #e6f8f0; color: #0d8e5d; }.adv-geo .v8-ltv-stats { background: var(--bg-soft); border-radius: 12px; padding: 20px; margin-bottom: 18px; }.adv-geo .v8-ltv-row { display: flex; justify-content: space-between; padding: 8px 0; font-size: 0.92rem; }.adv-geo .v8-ltv-row span:first-child { color: var(--muted); }.adv-geo .v8-ltv-row span:last-child { color: var(--ink); font-weight: 700; }.adv-geo .v8-ltv-total { background: linear-gradient(135deg, var(--blue-50), #fff); border: 1px solid var(--blue-100); border-radius: 12px; padding: 20px; text-align: center; }.adv-geo .v8-ltv-total .num { font-size: 2.6rem; font-weight: 800; line-height: 1; margin-bottom: 6px; }.adv-geo .v8-ltv-card.ads .num { color: #c87a00; }.adv-geo .v8-ltv-card.seo .num { background: var(--grad); -webkit-background-clip: text; background-clip: text; color: transparent; }.adv-geo .v8-ltv-total .lbl { font-size: 12px; color: var(--muted); }.adv-geo /* Reseñas Google widget */
  .v8-reviews { max-width: 880px; margin: 0 auto; }.adv-geo .v8-reviews-header { background: #fff; border: 1px solid var(--line); border-radius: var(--radius-lg) var(--radius-lg) 0 0; padding: 28px 32px; display: grid; grid-template-columns: auto 1fr; gap: 32px; align-items: center; }.adv-geo .v8-reviews-score { text-align: center; }.adv-geo .v8-reviews-score .num { font-size: 3.6rem; font-weight: 800; color: var(--ink); line-height: 1; }.adv-geo .v8-reviews-score .stars { color: #f5a623; font-size: 18px; letter-spacing: 2px; margin: 6px 0; }.adv-geo .v8-reviews-score .count { font-size: 12px; color: var(--muted); }.adv-geo .v8-reviews-meta { display: flex; flex-direction: column; gap: 8px; }.adv-geo .v8-reviews-bar { display: flex; align-items: center; gap: 12px; font-size: 12px; color: var(--muted); }.adv-geo .v8-reviews-bar .stars { color: #f5a623; min-width: 50px; }.adv-geo .v8-reviews-bar-progress { flex: 1; height: 6px; background: var(--bg-soft); border-radius: 100px; overflow: hidden; }.adv-geo .v8-reviews-bar-fill { height: 100%; background: #f5a623; border-radius: 100px; }.adv-geo .v8-reviews-list { background: #fff; border: 1px solid var(--line); border-top: none; border-radius: 0 0 var(--radius-lg) var(--radius-lg); }.adv-geo .v8-review { padding: 22px 32px; border-bottom: 1px solid var(--line-2); }.adv-geo .v8-review:last-child { border-bottom: none; }.adv-geo .v8-review-head { display: flex; align-items: center; gap: 12px; margin-bottom: 10px; }.adv-geo .v8-review-avatar { width: 40px; height: 40px; border-radius: 50%; background: var(--grad); color: #fff; display: flex; align-items: center; justify-content: center; font-weight: 700; font-size: 14px; flex-shrink: 0; }.adv-geo .v8-review-author { font-size: 0.95rem; font-weight: 600; color: var(--ink); }.adv-geo .v8-review-meta { font-size: 12px; color: var(--muted); }.adv-geo .v8-review-stars { color: #f5a623; font-size: 13px; letter-spacing: 1.5px; margin-bottom: 8px; }.adv-geo .v8-review-text { font-size: 0.93rem; color: var(--ink-2); line-height: 1.6; }.adv-geo /* GSC preview */
  .v8-gsc { background: #fff; border: 1px solid var(--line); border-radius: var(--radius-lg); overflow: hidden; box-shadow: var(--shadow-md); max-width: 940px; margin: 0 auto; }.adv-geo .v8-gsc-header { background: #fff; padding: 14px 20px; border-bottom: 1px solid var(--line-2); display: flex; align-items: center; gap: 12px; }.adv-geo .v8-gsc-logo { width: 26px; height: 26px; border-radius: 50%; background: linear-gradient(135deg, #4285f4, #ea4335); display: flex; align-items: center; justify-content: center; color: #fff; font-weight: 800; font-size: 14px; }.adv-geo .v8-gsc-title { font-size: 13px; color: var(--ink); font-weight: 600; }.adv-geo .v8-gsc-body { padding: 28px; }.adv-geo .v8-gsc-kpis { display: grid; grid-template-columns: repeat(4, 1fr); gap: 14px; margin-bottom: 24px; }.adv-geo .v8-gsc-kpi { background: var(--bg-soft); border-radius: 12px; padding: 18px; }.adv-geo .v8-gsc-kpi .lbl { font-size: 11px; color: var(--muted); margin-bottom: 6px; font-weight: 600; }.adv-geo .v8-gsc-kpi .num { font-size: 1.4rem; font-weight: 800; color: var(--ink); line-height: 1; margin-bottom: 4px; }.adv-geo .v8-gsc-kpi .trend { font-size: 11px; color: #1aa570; font-weight: 600; }.adv-geo .v8-gsc-chart { background: var(--bg-soft); border-radius: 12px; padding: 20px; height: 220px; position: relative; }.adv-geo /* AI Overview */
  .v7-ai-overview { background: #fff; border-radius: var(--radius); border: 1px solid var(--line); box-shadow: var(--shadow-md); max-width: 780px; margin: 0 auto; overflow: hidden; }.adv-geo .v7-ai-overview .gbar { padding: 14px 20px; border-bottom: 1px solid var(--line-2); display: flex; gap: 10px; align-items: center; }.adv-geo .v7-ai-overview .gbar-input { flex: 1; padding: 8px 12px; background: #f1f3f4; border-radius: 8px; font-size: 14px; }.adv-geo .v7-ai-overview .ai-box { margin: 20px; padding: 20px 22px; border-radius: 14px; background: linear-gradient(135deg, #e3f2fd 0%, #f3e5f5 100%); border: 1px solid #b3d9ff; }.adv-geo .v7-ai-overview .ai-label { display: inline-flex; gap: 6px; align-items: center; background: #fff; padding: 4px 10px; border-radius: 100px; font-size: 11px; font-weight: 700; color: #1a73e8; margin-bottom: 14px; }.adv-geo .v7-ai-overview .ai-text { color: var(--ink-2); font-size: 14px; line-height: 1.6; }.adv-geo .v7-ai-overview .ai-text mark { background: rgba(34,147,233,0.18); color: var(--blue-900); padding: 0 4px; border-radius: 3px; font-weight: 600; }.adv-geo .v7-ai-overview .ai-text .you-mark { background: rgba(26,165,112,0.2); color: #0d8e5d; padding: 0 4px; border-radius: 3px; font-weight: 600; }.adv-geo .v7-ai-overview .ai-text .missing { color: #d04545; font-weight: 600; }.adv-geo .v7-ai-citations { padding: 14px 22px 20px; display: flex; gap: 8px; flex-wrap: wrap; }.adv-geo .v7-ai-cite { display: inline-flex; gap: 6px; align-items: center; background: #fff; padding: 6px 12px; border-radius: 100px; font-size: 12px; color: var(--ink-2); border: 1px solid var(--line); }.adv-geo .v7-ai-cite .num { background: var(--blue-700); color: #fff; width: 18px; height: 18px; border-radius: 50%; font-size: 10px; font-weight: 700; display: flex; align-items: center; justify-content: center; }.adv-geo .v7-ai-cite.win .num { background: #1aa570; }.adv-geo /* Voice */
  .v7-voice { background: linear-gradient(135deg, #1a1a2e 0%, #16213e 100%); border-radius: var(--radius-lg); padding: 56px; color: #fff; max-width: 760px; margin: 0 auto; position: relative; overflow: hidden; }.adv-geo .v7-voice::before { content: ""; position: absolute; inset: 0; background: radial-gradient(circle at 80% 20%, rgba(34,147,233,0.2), transparent 50%); }.adv-geo .v7-voice > * { position: relative; z-index: 1; }.adv-geo .v7-voice-mic { width: 80px; height: 80px; border-radius: 50%; background: linear-gradient(135deg, var(--blue-500), var(--blue-900)); display: flex; align-items: center; justify-content: center; margin: 0 auto 28px; box-shadow: 0 0 0 8px rgba(34,147,233,0.15), 0 0 0 18px rgba(34,147,233,0.08); }.adv-geo .v7-voice-mic svg { width: 36px; height: 36px; color: #fff; }.adv-geo .v7-voice-query { background: rgba(255,255,255,0.06); border: 1px solid rgba(255,255,255,0.15); border-radius: 16px; padding: 16px 22px; margin-bottom: 18px; font-size: 1.05rem; color: rgba(255,255,255,0.9); }.adv-geo .v7-voice-query .label { font-size: 10px; color: rgba(255,255,255,0.5); text-transform: uppercase; letter-spacing: 0.1em; margin-bottom: 6px; font-weight: 700; }.adv-geo .v7-voice-response { background: linear-gradient(135deg, rgba(34,147,233,0.18), rgba(15,63,140,0.18)); border: 1px solid rgba(34,147,233,0.3); border-radius: 16px; padding: 20px 24px; font-size: 1.08rem; line-height: 1.55; }.adv-geo .v7-voice-response .label { font-size: 10px; color: rgba(255,255,255,0.6); text-transform: uppercase; letter-spacing: 0.1em; margin-bottom: 8px; font-weight: 700; }.adv-geo .v7-voice-response mark { background: rgba(208,69,69,0.35); color: #ffb3b3; padding: 0 6px; border-radius: 4px; font-weight: 600; }.adv-geo .v7-voice-waveform { display: flex; gap: 3px; align-items: center; justify-content: center; margin: 18px 0; height: 32px; }.adv-geo .v7-voice-wave { width: 3px; background: rgba(34,147,233,0.6); border-radius: 2px; animation: v7wave 1.2s ease-in-out infinite; }.adv-geo @keyframes v7wave { 0%, 100% { height: 8px; } 50% { height: 28px; } }.adv-geo /* Review snippet card */
  .v7-review-snippet { background: #fff; border: 1px solid var(--line); border-radius: 12px; padding: 18px; margin-top: 10px; }.adv-geo .v7-review-snippet .stars-row { color: #f5a623; font-size: 14px; letter-spacing: 1px; }.adv-geo .v7-review-snippet .rating { display: flex; align-items: center; gap: 8px; margin-bottom: 6px; }.adv-geo .v7-review-snippet .num { font-size: 1.4rem; font-weight: 800; color: var(--ink); }.adv-geo .v7-review-snippet .count { font-size: 12px; color: var(--muted); }.adv-geo .v7-review-snippet .text { font-size: 12px; color: var(--ink-2); line-height: 1.5; margin-top: 8px; }.adv-geo @media (max-width: 900px) {
    .v7-split-2cols, .v7-maps-grid, .v7-shopping-grid { grid-template-columns: 1fr; }
    .v7-shopping-grid { grid-template-columns: 1fr 1fr; }
    .v7-voice { padding: 36px 24px; }
    .v7-maps-visual { min-height: 240px; }
  }.adv-geo @media (max-width: 580px) {
    .v7-shopping-grid { grid-template-columns: 1fr; }
  }.adv-geo /* Coste inacción */
  .v8-loss { background: linear-gradient(135deg, #1a0a0a, #2a0a0a); color: #fff; border-radius: var(--radius-lg); padding: 60px 56px; position: relative; overflow: hidden; }.adv-geo .v8-loss::before { content: ""; position: absolute; top: -100px; right: -100px; width: 400px; height: 400px; background: radial-gradient(circle, rgba(220,38,38,0.2), transparent 70%); }.adv-geo .v8-loss > * { position: relative; z-index: 1; }.adv-geo .v8-loss h2 { color: #fff; margin-bottom: 14px; }.adv-geo .v8-loss .intro { color: rgba(255,255,255,0.7); max-width: 640px; margin-bottom: 40px; font-size: 1.05rem; }.adv-geo .v8-loss-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 18px; }.adv-geo .v8-loss-card { background: rgba(220,38,38,0.06); border: 1px solid rgba(220,38,38,0.18); border-radius: 14px; padding: 24px; }.adv-geo .v8-loss-num { font-size: 2.4rem; font-weight: 800; color: #ff6b6b; line-height: 1; margin-bottom: 8px; font-family: 'Instrument Serif', serif; font-style: italic; }.adv-geo .v8-loss-lbl { color: rgba(255,255,255,0.85); font-size: 0.88rem; line-height: 1.4; margin-bottom: 8px; font-weight: 600; }.adv-geo .v8-loss-extra { color: rgba(255,255,255,0.55); font-size: 0.78rem; line-height: 1.4; }.adv-geo /* Google 2026 */
  .v8-google-block { background: linear-gradient(135deg, #1a1a2e, #0a0a1f); color: #fff; border-radius: var(--radius-lg); padding: 56px; position: relative; overflow: hidden; }.adv-geo .v8-google-block::before { content: ""; position: absolute; top: -200px; right: -100px; width: 500px; height: 500px; background: conic-gradient(from 90deg, #4285f4, #ea4335, #fbbc04, #34a853, #4285f4); border-radius: 50%; opacity: 0.1; filter: blur(60px); }.adv-geo .v8-google-block > * { position: relative; z-index: 1; }.adv-geo .v8-google-block h2 { color: #fff; margin-bottom: 14px; }.adv-geo .v8-google-block .intro { color: rgba(255,255,255,0.7); font-size: 1.05rem; max-width: 700px; margin-bottom: 36px; line-height: 1.6; }.adv-geo .v8-google-changes { display: grid; grid-template-columns: 1fr 1fr; gap: 18px; }.adv-geo .v8-change { background: rgba(255,255,255,0.06); border: 1px solid rgba(255,255,255,0.15); border-radius: 14px; padding: 24px; backdrop-filter: blur(8px); }.adv-geo .v8-change-tag { display: inline-block; background: rgba(255,255,255,0.1); padding: 4px 10px; border-radius: 100px; font-size: 10px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.06em; color: rgba(255,255,255,0.9); margin-bottom: 12px; }.adv-geo .v8-change-tag.new { background: rgba(220,38,38,0.25); color: #fca5a5; }.adv-geo .v8-change h5 { color: #fff; font-size: 1.05rem; margin-bottom: 8px; }.adv-geo .v8-change p { color: rgba(255,255,255,0.7); font-size: 0.92rem; line-height: 1.55; margin: 0; }.adv-geo /* No te pasa */
  .v8-notyou-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 28px; align-items: start; }.adv-geo .v8-notyou-col { background: #fff; border: 1px solid var(--line); border-radius: var(--radius); padding: 32px; }.adv-geo .v8-notyou-col.bad { border-left: 4px solid #d04545; }.adv-geo .v8-notyou-col.good { border-left: 4px solid #1aa570; }.adv-geo .v8-notyou-col h4 { font-size: 1.1rem; margin-bottom: 16px; display: flex; align-items: center; gap: 10px; }.adv-geo .v8-notyou-col.bad h4 { color: #d04545; }.adv-geo .v8-notyou-col.good h4 { color: #0d8e5d; }.adv-geo .v8-notyou-col ul { list-style: none; display: flex; flex-direction: column; gap: 12px; }.adv-geo .v8-notyou-col li { display: flex; gap: 10px; align-items: start; font-size: 0.93rem; color: var(--ink-2); line-height: 1.55; }.adv-geo .v8-notyou-col li svg { width: 18px; height: 18px; flex-shrink: 0; margin-top: 2px; }.adv-geo .v8-notyou-col.bad li svg { color: #d04545; }.adv-geo .v8-notyou-col.good li svg { color: #1aa570; }.adv-geo /* ================ FAQ ================ */
  .faq-list { max-width: 820px; margin: 0 auto; }.adv-geo .faq-item {
    background: #fff;
    border: 1px solid var(--line);
    border-radius: 14px;
    margin-bottom: 12px;
    overflow: hidden;
    transition: border-color 0.2s, box-shadow 0.2s;
  }.adv-geo .faq-item:hover { border-color: rgba(34,147,233,0.3); }.adv-geo .faq-item[open] { border-color: var(--blue-500); box-shadow: var(--shadow); }.adv-geo .faq-item summary {
    padding: 22px 26px; cursor: pointer;
    font-weight: 600; font-size: 1rem;
    display: flex; align-items: center; justify-content: space-between;
    list-style: none;
    color: var(--ink);
  }.adv-geo .faq-item summary::-webkit-details-marker { display: none; }.adv-geo .faq-item summary::after {
    content: ""; flex-shrink: 0;
    width: 24px; height: 24px;
    background: var(--bg-soft);
    border-radius: 50%;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231c5cb8' stroke-width='2.5'%3E%3Cpath d='M5 12h14M12 5v14'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
    background-size: 14px;
    transition: transform 0.2s;
    margin-left: 16px;
  }.adv-geo .faq-item[open] summary::after { transform: rotate(45deg); }.adv-geo .faq-content {
    padding: 0 26px 26px;
    color: var(--muted);
    font-size: 0.96rem;
    line-height: 1.65;
  }.adv-geo .faq-content p { margin-bottom: 12px; }.adv-geo .faq-content p:last-child { margin-bottom: 0; }.adv-geo /* ================ FINAL CTA ================ */
  .final-cta {
    background: var(--grad-diag);
    border-radius: var(--radius-lg);
    padding: 80px 64px;
    text-align: center;
    color: #fff;
    margin: 0 0 100px;
    position: relative;
    overflow: hidden;
  }.adv-geo .final-cta::before {
    content: ""; position: absolute; inset: 0;
    background-image: radial-gradient(circle, rgba(255,255,255,0.04) 1px, transparent 1.5px);
    background-size: 28px 28px;
    -webkit-mask-image: radial-gradient(ellipse 70% 70% at 70% 30%, #000 30%, transparent 90%);
            mask-image: radial-gradient(ellipse 70% 70% at 70% 30%, #000 30%, transparent 90%);
  }.adv-geo .final-cta > * { position: relative; z-index: 1; }.adv-geo .final-cta h2 { color: #fff; max-width: 720px; margin: 0 auto 18px; }.adv-geo .final-cta p { color: rgba(255,255,255,0.85); font-size: 1.1rem; max-width: 600px; margin: 0 auto 32px; }.adv-geo .final-cta .actions { justify-content: center; }

/* Fix contraste + a11y auditoria 2026-06-30 */
.adv-geo section.bg-dark .hl,.adv-geo .ai-block .hl,.adv-geo .v8-google-block .hl,.adv-geo .v8-loss .hl,.adv-geo .data-block .hl{background:none !important;-webkit-text-fill-color:#bfe3ff !important;color:#bfe3ff !important;text-shadow:0 1px 2px rgba(0,0,0,.3)}
.adv-geo section.bg-dark .section-intro,.adv-geo .v8-google-block .intro,.adv-geo .ai-block .intro,.adv-geo .data-block p{color:rgba(255,255,255,.92) !important}
.adv-geo a:not(.btn):not(.button):not(.elementor-button):not([class*="cta"]):not([class*="btn"]){color:#0f5bc4 !important}
.adv-geo [id]{scroll-margin-top:100px}
/* === FIX contraste + a11y (2026-06-30) === */
.adv-geo section.bg-dark .hl,.adv-geo .ai-block .hl,.adv-geo .v8-google-block .hl,.adv-geo .v8-loss .hl,.adv-geo .data-block .hl{background:none !important;-webkit-text-fill-color:#bfe3ff !important;color:#bfe3ff !important;text-shadow:0 1px 2px rgba(0,0,0,.3)}
.adv-geo section.bg-dark .section-intro,.adv-geo .v8-google-block .intro,.adv-geo .ai-block .intro,.adv-geo .data-block p{color:rgba(255,255,255,.92) !important}
.adv-geo a:not(.btn):not(.button):not(.elementor-button):not([class*="cta"]):not([class*="btn"]){color:#0f5bc4 !important}
.adv-geo [id]{scroll-margin-top:100px}
/* === FIX diseño fino (2026-06-30) === */
.adv-geo .sectors-grid{align-items:stretch}
.adv-geo .sector-card{display:flex !important;flex-direction:column;height:100%}
.adv-geo .sector-card .sector-kw{margin-top:auto}
.adv-geo .trust-logos{justify-content:center;gap:40px}
.adv-geo .trust-logos img{height:32px !important;width:auto !important;object-fit:contain;filter:grayscale(1);opacity:.65;transition:opacity .25s,filter .25s}
.adv-geo .trust-logos img:hover{opacity:1;filter:grayscale(0)}
.adv-geo .geo-eyebrow{margin-top:64px !important}
@media(max-width:767px){
.adv-geo .versus-grid{grid-template-columns:1fr !important}
.adv-geo .versus-col{border-right:none !important;border-bottom:1px solid var(--line-2)}
.adv-geo .versus-col:last-child{border-bottom:none}
}
/* === FIX contraste + a11y (2026-06-30) === */
.adv-geo section.bg-dark .hl,.adv-geo .ai-block .hl,.adv-geo .v8-google-block .hl,.adv-geo .v8-loss .hl,.adv-geo .data-block .hl{background:none !important;-webkit-text-fill-color:#bfe3ff !important;color:#bfe3ff !important;text-shadow:0 1px 2px rgba(0,0,0,.3)}
.adv-geo section.bg-dark .section-intro,.adv-geo .v8-google-block .intro,.adv-geo .ai-block .intro,.adv-geo .data-block p{color:rgba(255,255,255,.92) !important}
.adv-geo a:not(.btn):not(.button):not(.elementor-button):not([class*="cta"]):not([class*="btn"]){color:#0f5bc4 !important}
.adv-geo [id]{scroll-margin-top:100px}
/* === Tabla comparativa SEO (.advz-vs) === */
.advz-vs{padding:72px 24px;font-family:'Satoshi','Inter',-apple-system,sans-serif}
.advz-vs .vs-head{text-align:center;max-width:760px;margin:0 auto 52px}
.advz-vs .vs-eyebrow{font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#2293e9;margin:0 0 14px}
.advz-vs .vs-title{font-size:clamp(1.7rem,3vw,2.45rem);font-weight:800;letter-spacing:-.02em;color:#0a0e1a;line-height:1.15;margin:0}
.advz-vs .vsgrid{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}
.advz-vs .vscard{background:#fff;border-radius:22px;padding:36px 32px;transition:transform .5s cubic-bezier(.2,.8,.2,1)}
.advz-vs .vscard h3{margin:0 0 22px;font-size:20px;font-weight:700;display:flex;align-items:center;gap:12px}
.advz-vs .vsrow{display:flex;align-items:flex-start;gap:14px;padding:14px 0}
.advz-vs .vsrow + .vsrow{border-top:1px solid #f1f5f9}
.advz-vs .vsico{flex-shrink:0;width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:800;margin-top:1px}
.advz-vs .vsrow strong{display:block;font-size:15px;font-weight:700;line-height:1.35}
.advz-vs .vsrow span{display:block;font-size:13px;margin-top:3px;line-height:1.45}
.advz-vs .vsbad{border:1px solid #e5e7eb;transform:rotate(-4deg);box-shadow:0 24px 50px -20px rgba(15,23,42,.15)}
.advz-vs .vsbad:hover{transform:rotate(-2deg)}
.advz-vs .vsbad h3{color:#64748b}
.advz-vs .vsbad .vsico{border:1.5px solid #cbd5e1;color:#94a3b8;background:#fff}
.advz-vs .vsbad strong{color:#64748b;font-weight:600}
.advz-vs .vsbad span{color:#94a3b8}
.advz-vs .vsgood{position:relative;overflow:hidden;border:2px solid #2293e9;transform:rotate(3deg) scale(1.05);box-shadow:0 40px 80px -20px rgba(25,90,190,.45),0 0 60px -15px rgba(34,147,233,.35)}
.advz-vs .vsgood:hover{transform:rotate(0deg) scale(1.06)}
.advz-vs .vsgood h3{color:#0a0e1a;font-weight:800;font-size:22px}
.advz-vs .vsgood h3 img{height:30px;width:auto;display:block}
.advz-vs .vsgood .vsico{background:linear-gradient(135deg,#195abe,#2293e9);color:#fff;box-shadow:0 6px 14px -4px rgba(34,147,233,.5)}
.advz-vs .vsgood strong{color:#0a0e1a}
.advz-vs .vsgood span{color:#64748b}
.advz-vs .vsgood::after{content:"TOP 1%";position:absolute;top:22px;right:-36px;background:linear-gradient(135deg,#195abe,#2293e9);color:#fff;font-size:10px;font-weight:800;letter-spacing:.16em;padding:7px 40px;transform:rotate(45deg);box-shadow:0 6px 14px rgba(25,90,190,.4)}
@media(max-width:900px){.advz-vs .vsgrid{grid-template-columns:1fr;gap:34px}.advz-vs .vsbad,.advz-vs .vsgood{transform:none}}
/* === FIX contraste + a11y (2026-06-30) === */
.adv-geo section.bg-dark .hl,.adv-geo .ai-block .hl,.adv-geo .v8-google-block .hl,.adv-geo .v8-loss .hl,.adv-geo .data-block .hl{background:none !important;-webkit-text-fill-color:#bfe3ff !important;color:#bfe3ff !important;text-shadow:0 1px 2px rgba(0,0,0,.3)}
.adv-geo section.bg-dark .section-intro,.adv-geo .v8-google-block .intro,.adv-geo .ai-block .intro,.adv-geo .data-block p{color:rgba(255,255,255,.92) !important}
.adv-geo a:not(.btn):not(.button):not(.elementor-button):not([class*="cta"]):not([class*="btn"]){color:#0f5bc4 !important}
.adv-geo [id]{scroll-margin-top:100px}
/* === Tabla comparativa SEO (.advz-vs) === */
.advz-vs{padding:72px 24px;font-family:'Satoshi','Inter',-apple-system,sans-serif}
.advz-vs .vs-head{text-align:center;max-width:760px;margin:0 auto 52px}
.advz-vs .vs-eyebrow{font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#2293e9;margin:0 0 14px}
.advz-vs .vs-title{font-size:clamp(1.7rem,3vw,2.45rem);font-weight:800;letter-spacing:-.02em;color:#0a0e1a;line-height:1.15;margin:0}
.advz-vs .vsgrid{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}
.advz-vs .vscard{background:#fff;border-radius:22px;padding:36px 32px;transition:transform .5s cubic-bezier(.2,.8,.2,1)}
.advz-vs .vscard h3{margin:0 0 22px;font-size:20px;font-weight:700;display:flex;align-items:center;gap:12px}
.advz-vs .vsrow{display:flex;align-items:flex-start;gap:14px;padding:14px 0}
.advz-vs .vsrow + .vsrow{border-top:1px solid #f1f5f9}
.advz-vs .vsico{flex-shrink:0;width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:800;margin-top:1px}
.advz-vs .vsrow strong{display:block;font-size:15px;font-weight:700;line-height:1.35}
.advz-vs .vsrow span{display:block;font-size:13px;margin-top:3px;line-height:1.45}
.advz-vs .vsbad{border:1px solid #e5e7eb;transform:rotate(-4deg);box-shadow:0 24px 50px -20px rgba(15,23,42,.15)}
.advz-vs .vsbad:hover{transform:rotate(-2deg)}
.advz-vs .vsbad h3{color:#64748b}
.advz-vs .vsbad .vsico{border:1.5px solid #cbd5e1;color:#94a3b8;background:#fff}
.advz-vs .vsbad strong{color:#64748b;font-weight:600}
.advz-vs .vsbad span{color:#94a3b8}
.advz-vs .vsgood{position:relative;overflow:hidden;border:2px solid #2293e9;transform:rotate(3deg) scale(1.05);box-shadow:0 40px 80px -20px rgba(25,90,190,.45),0 0 60px -15px rgba(34,147,233,.35)}
.advz-vs .vsgood:hover{transform:rotate(0deg) scale(1.06)}
.advz-vs .vsgood h3{color:#0a0e1a;font-weight:800;font-size:22px}
.advz-vs .vsgood h3 img{height:30px;width:auto;display:block}
.advz-vs .vsgood .vsico{background:linear-gradient(135deg,#195abe,#2293e9);color:#fff;box-shadow:0 6px 14px -4px rgba(34,147,233,.5)}
.advz-vs .vsgood strong{color:#0a0e1a}
.advz-vs .vsgood span{color:#64748b}
.advz-vs .vsgood::after{content:"TOP 1%";position:absolute;top:22px;right:-36px;background:linear-gradient(135deg,#195abe,#2293e9);color:#fff;font-size:10px;font-weight:800;letter-spacing:.16em;padding:7px 40px;transform:rotate(45deg);box-shadow:0 6px 14px rgba(25,90,190,.4)}
@media(max-width:900px){.advz-vs .vsgrid{grid-template-columns:1fr;gap:34px}.advz-vs .vsbad,.advz-vs .vsgood{transform:none}}
/* === Bandas CTA intermedias (.advz-ctaband) === */
.advz-ctaband{padding:10px 24px}
.advz-ctaband .cb-inner{max-width:1080px;margin:0 auto;background:linear-gradient(135deg,#0a1b3a,#123a7a 58%,#195abe);border-radius:22px;padding:40px 46px;display:flex;align-items:center;justify-content:space-between;gap:34px;box-shadow:0 30px 60px -25px rgba(18,58,122,.55);position:relative;overflow:hidden}
.advz-ctaband .cb-inner::after{content:"";position:absolute;right:-70px;top:-70px;width:260px;height:260px;background:radial-gradient(circle,rgba(34,147,233,.35),transparent 70%);pointer-events:none}
.advz-ctaband .cb-text{position:relative;z-index:1}
.advz-ctaband .cb-text strong{display:block;font-size:clamp(1.2rem,2.2vw,1.6rem);font-weight:800;color:#fff;line-height:1.2;letter-spacing:-.02em}
.advz-ctaband .cb-text span{display:block;margin-top:9px;font-size:.96rem;color:rgba(255,255,255,.82);line-height:1.45;max-width:560px}
.advz-ctaband .cb-btn{position:relative;z-index:1;flex-shrink:0;background:#fff;color:#123a7a !important;font-weight:700;font-size:.98rem;padding:16px 32px;border-radius:100px;text-decoration:none;white-space:nowrap;transition:transform .2s,box-shadow .2s;box-shadow:0 12px 26px -8px rgba(0,0,0,.4)}
.advz-ctaband .cb-btn:hover{transform:translateY(-2px);box-shadow:0 18px 34px -10px rgba(0,0,0,.5)}
@media(max-width:768px){.advz-ctaband .cb-inner{flex-direction:column;align-items:flex-start;padding:32px 26px}.advz-ctaband .cb-btn{width:100%;text-align:center}}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Satoshi';
	font-display: auto;
	src: url('https://advanze.es/wp-content/uploads/2026/05/Satoshi-Variable.ttf') format('truetype');
}
/* End Custom Fonts CSS */