.elementor-3695 .elementor-element.elementor-element-gh0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-3695 .elementor-element.elementor-element-gh0:not(.elementor-motion-effects-element-type-background), .elementor-3695 .elementor-element.elementor-element-gh0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFAF7;}.elementor-3695 .elementor-element.elementor-element-gh1{--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:56px 56px;--row-gap:56px;--column-gap:56px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3695 .elementor-element.elementor-element-gh2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3695 .elementor-element.elementor-element-gh3 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-3695 .elementor-element.elementor-element-gh3 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:1.8px;color:#FF6B5F;}.elementor-3695 .elementor-element.elementor-element-gh4 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-3695 .elementor-element.elementor-element-gh4 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:62px;font-weight:800;line-height:1.02em;letter-spacing:-1.2px;color:#0A1A33;}.elementor-3695 .elementor-element.elementor-element-gh5 > .elementor-widget-container{margin:0px 0px 34px 0px;}.elementor-3695 .elementor-element.elementor-element-gh5{font-size:19px;line-height:1.6em;color:#4F5A6E;}.elementor-3695 .elementor-element.elementor-element-ghtira{--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:16px 26px;--row-gap:16px;--column-gap:26px;--flex-wrap:wrap;--padding-top:16px;--padding-bottom:2px;--padding-left:0px;--padding-right:0px;}.elementor-3695 .elementor-element.elementor-element-ghd1{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-3695 .elementor-element.elementor-element-ghd1i{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3695 .elementor-element.elementor-element-ghd1x{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3695 .elementor-element.elementor-element-ghd1n .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:26px;font-weight:800;line-height:1.1em;letter-spacing:-0.4px;color:#0A1A33;}.elementor-3695 .elementor-element.elementor-element-ghd1t > .elementor-widget-container{margin:3px 0px 0px 0px;}.elementor-3695 .elementor-element.elementor-element-ghd1t .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:500;line-height:1.3em;color:#7A8399;}.elementor-3695 .elementor-element.elementor-element-ghd2{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-3695 .elementor-element.elementor-element-ghd2i{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3695 .elementor-element.elementor-element-ghd2x{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3695 .elementor-element.elementor-element-ghd2n .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:26px;font-weight:800;line-height:1.1em;letter-spacing:-0.4px;color:#0A1A33;}.elementor-3695 .elementor-element.elementor-element-ghd2t > .elementor-widget-container{margin:3px 0px 0px 0px;}.elementor-3695 .elementor-element.elementor-element-ghd2t .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:500;line-height:1.3em;color:#7A8399;}.elementor-3695 .elementor-element.elementor-element-ghd3{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-3695 .elementor-element.elementor-element-ghd3i{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3695 .elementor-element.elementor-element-ghd3x{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3695 .elementor-element.elementor-element-ghd3n .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:26px;font-weight:800;line-height:1.1em;letter-spacing:-0.4px;color:#FF6B5F;}.elementor-3695 .elementor-element.elementor-element-ghd3t > .elementor-widget-container{margin:3px 0px 0px 0px;}.elementor-3695 .elementor-element.elementor-element-ghd3t .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:500;line-height:1.3em;color:#7A8399;}.elementor-3695 .elementor-element.elementor-element-gh6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3695 .elementor-element.elementor-element-gh7 .elementor-button{background-color:#FF6B5F;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:15px 30px 15px 30px;}.elementor-3695 .elementor-element.elementor-element-gh7 .elementor-button:hover, .elementor-3695 .elementor-element.elementor-element-gh7 .elementor-button:focus{color:#FFFFFF;}.elementor-3695 .elementor-element.elementor-element-gh7 .elementor-button:hover svg, .elementor-3695 .elementor-element.elementor-element-gh7 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3695 .elementor-element.elementor-element-gh8 .elementor-button{background-color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;fill:#0A1A33;color:#0A1A33;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFC2BC;border-radius:999px 999px 999px 999px;padding:15px 26px 15px 26px;}.elementor-3695 .elementor-element.elementor-element-gh8 .elementor-button:hover, .elementor-3695 .elementor-element.elementor-element-gh8 .elementor-button:focus{color:#0A1A33;border-color:#FF6B5F;}.elementor-3695 .elementor-element.elementor-element-gh8 .elementor-button:hover svg, .elementor-3695 .elementor-element.elementor-element-gh8 .elementor-button:focus svg{fill:#0A1A33;}.elementor-3695 .elementor-element.elementor-element-gh17{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3695 .elementor-element.elementor-element-elrc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:26px;--padding-bottom:26px;--padding-left:0px;--padding-right:0px;}.elementor-3695 .elementor-element.elementor-element-elrc:not(.elementor-motion-effects-element-type-background), .elementor-3695 .elementor-element.elementor-element-elrc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFAF7;}.elementor-3695 .elementor-element.elementor-element-3z4rfhg9{--display:flex;--gap:26px 26px;--row-gap:26px;--column-gap:26px;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:rgba(10,26,51,0.05);--border-color:rgba(10,26,51,0.05);--border-radius:32px 32px 32px 32px;box-shadow:0px 2px 22px 0px rgba(10,26,51,0.07);--padding-top:34px;--padding-bottom:30px;--padding-left:40px;--padding-right:40px;}.elementor-3695 .elementor-element.elementor-element-3z4rfhg9:not(.elementor-motion-effects-element-type-background), .elementor-3695 .elementor-element.elementor-element-3z4rfhg9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3695 .elementor-element.elementor-element-donq7xa5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3695 .elementor-element.elementor-element-elrcL{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3695 .elementor-element.elementor-element-y47244xj .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:800;text-transform:uppercase;line-height:1.25em;letter-spacing:1.8px;color:#FF6B5F;}.elementor-3695 .elementor-element.elementor-element-ejw219gm > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-3695 .elementor-element.elementor-element-ejw219gm .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:36px;font-weight:800;line-height:1.12em;letter-spacing:-0.7px;color:#0A1A33;}.elementor-3695 .elementor-element.elementor-element-x6l7a9pt > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-3695 .elementor-element.elementor-element-x6l7a9pt{font-family:"DM Sans", Sans-serif;font-size:16px;line-height:1.65em;color:#5A6472;}.elementor-3695 .elementor-element.elementor-element-sw2ht1o8 > .elementor-widget-container{margin:22px 0px 0px 0px;}.elementor-3695 .elementor-element.elementor-element-sw2ht1o8 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:800;text-transform:uppercase;line-height:1.25em;letter-spacing:1.8px;color:#FF6B5F;}.elementor-3695 .elementor-element.elementor-element-rcamz .elementor-button{background-color:#FF6B5F;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:800;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:14px 30px 14px 30px;}.elementor-3695 .elementor-element.elementor-element-rcamz > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-3695 .elementor-element.elementor-element-elsc{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:4px;--padding-bottom:0px;--padding-left:38px;--padding-right:0px;}.elementor-3695 .elementor-element.elementor-element-elscH{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3695 .elementor-element.elementor-element-elscR .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:1.6px;color:#FF6B5F;}.elementor-3695 .elementor-element.elementor-element-elscN{--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:baseline;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3695 .elementor-element.elementor-element-elscNv .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:40px;font-weight:800;line-height:1em;letter-spacing:-1px;color:#0A1A33;}.elementor-3695 .elementor-element.elementor-element-elscNs .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:500;color:#7A8399;}.elementor-3695 .elementor-element.elementor-element-elscNd > .elementor-widget-container{margin:6px 0px 0px 0px;}.elementor-3695 .elementor-element.elementor-element-elscNd{font-family:"DM Sans", Sans-serif;font-size:14px;line-height:1.5em;color:#7A8399;}.elementor-3695 .elementor-element.elementor-element-elcA{--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:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3695 .elementor-element.elementor-element-elcAi{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3695 .elementor-element.elementor-element-elcAd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3695 .elementor-element.elementor-element-elcAt .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:800;line-height:1.25em;color:#0A1A33;}.elementor-3695 .elementor-element.elementor-element-elcAv > .elementor-widget-container{margin:2px 0px 0px 0px;}.elementor-3695 .elementor-element.elementor-element-elcAv{font-family:"DM Sans", Sans-serif;font-size:14px;line-height:1.5em;color:#4F5A6E;}.elementor-3695 .elementor-element.elementor-element-elcB{--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:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3695 .elementor-element.elementor-element-elcBi{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3695 .elementor-element.elementor-element-elcBd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3695 .elementor-element.elementor-element-elcBt .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:800;line-height:1.25em;color:#0A1A33;}.elementor-3695 .elementor-element.elementor-element-elcBv > .elementor-widget-container{margin:2px 0px 0px 0px;}.elementor-3695 .elementor-element.elementor-element-elcBv{font-family:"DM Sans", Sans-serif;font-size:14px;line-height:1.5em;color:#4F5A6E;}.elementor-3695 .elementor-element.elementor-element-elcC{--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:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3695 .elementor-element.elementor-element-elcCi{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3695 .elementor-element.elementor-element-elcCd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3695 .elementor-element.elementor-element-elcCt .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:800;line-height:1.25em;color:#0A1A33;}.elementor-3695 .elementor-element.elementor-element-elcCv > .elementor-widget-container{margin:2px 0px 0px 0px;}.elementor-3695 .elementor-element.elementor-element-elcCv{font-family:"DM Sans", Sans-serif;font-size:14px;line-height:1.5em;color:#4F5A6E;}.elementor-3695 .elementor-element.elementor-element-elcD{--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:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3695 .elementor-element.elementor-element-elcDi{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3695 .elementor-element.elementor-element-elcDd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3695 .elementor-element.elementor-element-elcDt .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:800;line-height:1.25em;color:#0A1A33;}.elementor-3695 .elementor-element.elementor-element-elcDv > .elementor-widget-container{margin:2px 0px 0px 0px;}.elementor-3695 .elementor-element.elementor-element-elcDv{font-family:"DM Sans", Sans-serif;font-size:14px;line-height:1.5em;color:#4F5A6E;}.elementor-3695 .elementor-element.elementor-element-elqf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:26px;--padding-bottom:26px;--padding-left:0px;--padding-right:0px;}.elementor-3695 .elementor-element.elementor-element-elqf:not(.elementor-motion-effects-element-type-background), .elementor-3695 .elementor-element.elementor-element-elqf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFAF7;}.elementor-3695 .elementor-element.elementor-element-mux565p8{--display:flex;--gap:26px 26px;--row-gap:26px;--column-gap:26px;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:rgba(10,26,51,0.05);--border-color:rgba(10,26,51,0.05);--border-radius:32px 32px 32px 32px;box-shadow:0px 2px 22px 0px rgba(10,26,51,0.07);--padding-top:34px;--padding-bottom:34px;--padding-left:40px;--padding-right:40px;}.elementor-3695 .elementor-element.elementor-element-mux565p8:not(.elementor-motion-effects-element-type-background), .elementor-3695 .elementor-element.elementor-element-mux565p8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3695 .elementor-element.elementor-element-kcewd37n{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:46px;--padding-left:20px;--padding-right:20px;}.elementor-3695 .elementor-element.elementor-element-1bqod34t .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:800;text-transform:uppercase;line-height:1.25em;letter-spacing:1.8px;color:#FF6B5F;}.elementor-3695 .elementor-element.elementor-element-q9856c72 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:36px;font-weight:800;line-height:1.12em;letter-spacing:-0.7px;color:#0A1A33;}.elementor-3695 .elementor-element.elementor-element-ircg1h0i{--display:flex;}.elementor-3695 .elementor-element.elementor-element-bi5jrmon{--display:flex;}.elementor-3695 .elementor-element.elementor-element-ntslx782 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;line-height:1.25em;color:#0A1A33;}.elementor-3695 .elementor-element.elementor-element-9zk67eqh{font-family:"DM Sans", Sans-serif;font-size:14.5px;line-height:1.65em;color:rgba(10,26,51,0.62);}.elementor-3695 .elementor-element.elementor-element-dstowdkb{--display:flex;}.elementor-3695 .elementor-element.elementor-element-2wms0yrw .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;line-height:1.25em;color:#0A1A33;}.elementor-3695 .elementor-element.elementor-element-cfw82mrj{font-family:"DM Sans", Sans-serif;font-size:14.5px;line-height:1.65em;color:rgba(10,26,51,0.62);}.elementor-3695 .elementor-element.elementor-element-pygmfqrt{--display:flex;}.elementor-3695 .elementor-element.elementor-element-t8g6p5fa .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;line-height:1.25em;color:#0A1A33;}.elementor-3695 .elementor-element.elementor-element-juzwrhtb{font-family:"DM Sans", Sans-serif;font-size:14.5px;line-height:1.65em;color:rgba(10,26,51,0.62);}.elementor-3695 .elementor-element.elementor-element-x7f6pbz0{--display:flex;}.elementor-3695 .elementor-element.elementor-element-6w11x3k0 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;line-height:1.25em;color:#0A1A33;}.elementor-3695 .elementor-element.elementor-element-nsh8qdf2{font-family:"DM Sans", Sans-serif;font-size:14.5px;line-height:1.65em;color:rgba(10,26,51,0.62);}.elementor-3695 .elementor-element.elementor-element-elyo{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:26px;--padding-bottom:26px;--padding-left:0px;--padding-right:0px;}.elementor-3695 .elementor-element.elementor-element-elyo:not(.elementor-motion-effects-element-type-background), .elementor-3695 .elementor-element.elementor-element-elyo > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFAF7;}.elementor-3695 .elementor-element.elementor-element-j6m1sqhq{--display:flex;--gap:26px 26px;--row-gap:26px;--column-gap:26px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(10,26,51,0.05);--border-color:rgba(10,26,51,0.05);--border-radius:32px 32px 32px 32px;box-shadow:0px 2px 22px 0px rgba(10,26,51,0.07);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3695 .elementor-element.elementor-element-j6m1sqhq:not(.elementor-motion-effects-element-type-background), .elementor-3695 .elementor-element.elementor-element-j6m1sqhq > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3695 .elementor-element.elementor-element-ixiwuutu{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:46px;--padding-left:20px;--padding-right:20px;}.elementor-3695 .elementor-element.elementor-element-elyoc1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3695 .elementor-element.elementor-element-elyoc2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3695 .elementor-element.elementor-element-ulce3bd9 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:800;text-transform:uppercase;line-height:1.25em;letter-spacing:1.8px;color:#FF6B5F;}.elementor-3695 .elementor-element.elementor-element-nghcqvyz > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-3695 .elementor-element.elementor-element-nghcqvyz .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:36px;font-weight:800;line-height:1.12em;letter-spacing:-0.7px;color:#0A1A33;}.elementor-3695 .elementor-element.elementor-element-xhfwk7nc > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-3695 .elementor-element.elementor-element-xhfwk7nc{font-family:"DM Sans", Sans-serif;font-size:14.5px;line-height:1.65em;color:rgba(10,26,51,0.62);}.elementor-3695 .elementor-element.elementor-element-bw1bju6l{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:32px;--padding-right:32px;}.elementor-3695 .elementor-element.elementor-element-bw1bju6l:not(.elementor-motion-effects-element-type-background), .elementor-3695 .elementor-element.elementor-element-bw1bju6l > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF2EF;}.elementor-3695 .elementor-element.elementor-element-elyoA{--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:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3695 .elementor-element.elementor-element-elyoAi{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3695 .elementor-element.elementor-element-elyoAd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3695 .elementor-element.elementor-element-elyoAv .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:800;text-transform:none;line-height:1.2em;letter-spacing:-0.3px;color:#0A1A33;}.elementor-3695 .elementor-element.elementor-element-elyoAe > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-3695 .elementor-element.elementor-element-elyoAe{font-family:"DM Sans", Sans-serif;font-size:14px;line-height:1.45em;color:#4F5A6E;}.elementor-3695 .elementor-element.elementor-element-elyoB{--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:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3695 .elementor-element.elementor-element-elyoBi{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3695 .elementor-element.elementor-element-elyoBd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3695 .elementor-element.elementor-element-elyoBv .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:800;text-transform:none;line-height:1.2em;letter-spacing:-0.3px;color:#0A1A33;}.elementor-3695 .elementor-element.elementor-element-elyoBe > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-3695 .elementor-element.elementor-element-elyoBe{font-family:"DM Sans", Sans-serif;font-size:14px;line-height:1.45em;color:#4F5A6E;}.elementor-3695 .elementor-element.elementor-element-elyoC{--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:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3695 .elementor-element.elementor-element-elyoCi{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3695 .elementor-element.elementor-element-elyoCd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3695 .elementor-element.elementor-element-elyoCv .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:800;text-transform:none;line-height:1.2em;letter-spacing:-0.3px;color:#0A1A33;}.elementor-3695 .elementor-element.elementor-element-elyoCe > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-3695 .elementor-element.elementor-element-elyoCe{font-family:"DM Sans", Sans-serif;font-size:14px;line-height:1.45em;color:#4F5A6E;}.elementor-3695 .elementor-element.elementor-element-elyoD{--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:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3695 .elementor-element.elementor-element-elyoDi{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3695 .elementor-element.elementor-element-elyoDd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3695 .elementor-element.elementor-element-elyoDv .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:800;line-height:1.2em;letter-spacing:-0.3px;color:#0A1A33;}.elementor-3695 .elementor-element.elementor-element-elyoDe > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-3695 .elementor-element.elementor-element-elyoDe{font-family:"DM Sans", Sans-serif;font-size:14px;line-height:1.45em;color:#4F5A6E;}.elementor-3695 .elementor-element.elementor-element-elba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:26px;--padding-bottom:26px;--padding-left:0px;--padding-right:0px;}.elementor-3695 .elementor-element.elementor-element-elba:not(.elementor-motion-effects-element-type-background), .elementor-3695 .elementor-element.elementor-element-elba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFAF7;}.elementor-3695 .elementor-element.elementor-element-rbx8ivxu{--display:flex;--gap:26px 26px;--row-gap:26px;--column-gap:26px;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:rgba(10,26,51,0.05);--border-color:rgba(10,26,51,0.05);--border-radius:32px 32px 32px 32px;box-shadow:0px 2px 22px 0px rgba(10,26,51,0.07);--padding-top:34px;--padding-bottom:34px;--padding-left:40px;--padding-right:40px;}.elementor-3695 .elementor-element.elementor-element-rbx8ivxu:not(.elementor-motion-effects-element-type-background), .elementor-3695 .elementor-element.elementor-element-rbx8ivxu > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3695 .elementor-element.elementor-element-x12lkmvz{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3695 .elementor-element.elementor-element-7wukcbzi .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:800;text-transform:uppercase;line-height:1.25em;letter-spacing:1.8px;color:#FF6B5F;}.elementor-3695 .elementor-element.elementor-element-vgxrds0k .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:36px;font-weight:800;line-height:1.12em;letter-spacing:-0.7px;color:#0A1A33;}.elementor-3695 .elementor-element.elementor-element-4axrsxeg{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3695 .elementor-element.elementor-element-3pyo7al3{--display:flex;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:#D8EDE3;--border-color:#D8EDE3;--border-radius:18px 18px 18px 18px;--padding-top:22px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px;}.elementor-3695 .elementor-element.elementor-element-3pyo7al3:not(.elementor-motion-effects-element-type-background), .elementor-3695 .elementor-element.elementor-element-3pyo7al3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3FAF6;}.elementor-3695 .elementor-element.elementor-element-zuj7anp6 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:800;line-height:1.25em;letter-spacing:-0.3px;color:#0A1A33;}.elementor-3695 .elementor-element.elementor-element-eo8hhuz0{font-family:"DM Sans", Sans-serif;font-size:14.5px;line-height:1.65em;color:rgba(10,26,51,0.62);}.elementor-3695 .elementor-element.elementor-element-luqi01es{--display:flex;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:#F3DCD7;--border-color:#F3DCD7;--border-radius:18px 18px 18px 18px;--padding-top:22px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px;}.elementor-3695 .elementor-element.elementor-element-luqi01es:not(.elementor-motion-effects-element-type-background), .elementor-3695 .elementor-element.elementor-element-luqi01es > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF2EF;}.elementor-3695 .elementor-element.elementor-element-trfrfju8 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:800;line-height:1.25em;letter-spacing:-0.3px;color:#0A1A33;}.elementor-3695 .elementor-element.elementor-element-iwlf9ywv{font-family:"DM Sans", Sans-serif;font-size:14.5px;line-height:1.65em;color:rgba(10,26,51,0.62);}.elementor-3695 .elementor-element.elementor-element-raiz6935{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:26px;--padding-bottom:26px;--padding-left:0px;--padding-right:0px;}.elementor-3695 .elementor-element.elementor-element-raiz6935:not(.elementor-motion-effects-element-type-background), .elementor-3695 .elementor-element.elementor-element-raiz6935 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFAF7;}.elementor-3695 .elementor-element.elementor-element-c1035{--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:rgba(10,26,51,0.05);--border-color:rgba(10,26,51,0.05);--border-radius:32px 32px 32px 32px;box-shadow:0px 2px 22px 0px rgba(10,26,51,0.07);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-3695 .elementor-element.elementor-element-c1035:not(.elementor-motion-effects-element-type-background), .elementor-3695 .elementor-element.elementor-element-c1035 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3695 .elementor-element.elementor-element-c1034{--display:flex;}.elementor-3695 .elementor-element.elementor-element-c1005{--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:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3695 .elementor-element.elementor-element-c1005:not(.elementor-motion-effects-element-type-background), .elementor-3695 .elementor-element.elementor-element-c1005 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F0EA;}.elementor-3695 .elementor-element.elementor-element-i1004 img{width:100%;}.elementor-3695 .elementor-element.elementor-element-ftder{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3695 .elementor-element.elementor-element-ftrot .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:800;text-transform:uppercase;line-height:1.25em;letter-spacing:1.8px;color:#FF6B5F;}.elementor-3695 .elementor-element.elementor-element-h1006 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-3695 .elementor-element.elementor-element-h1006 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:36px;font-weight:800;line-height:1.12em;letter-spacing:-0.7px;color:#0A1A33;}.elementor-3695 .elementor-element.elementor-element-c1033{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3695 .elementor-element.elementor-element-c1009{--display:flex;}.elementor-3695 .elementor-element.elementor-element-c1009v{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:700;line-height:1.25em;color:#0A1A33;}.elementor-3695 .elementor-element.elementor-element-c1009e{font-family:"DM Sans", Sans-serif;font-size:13px;line-height:1.35em;color:#6E7889;}.elementor-3695 .elementor-element.elementor-element-c1012{--display:flex;}.elementor-3695 .elementor-element.elementor-element-c1012v{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:700;line-height:1.25em;color:#0A1A33;}.elementor-3695 .elementor-element.elementor-element-c1012e{font-family:"DM Sans", Sans-serif;font-size:13px;line-height:1.35em;color:#6E7889;}.elementor-3695 .elementor-element.elementor-element-c1015{--display:flex;}.elementor-3695 .elementor-element.elementor-element-c1015v{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:700;line-height:1.25em;color:#0A1A33;}.elementor-3695 .elementor-element.elementor-element-c1015e{font-family:"DM Sans", Sans-serif;font-size:13px;line-height:1.35em;color:#6E7889;}.elementor-3695 .elementor-element.elementor-element-c1018{--display:flex;}.elementor-3695 .elementor-element.elementor-element-c1018v{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:700;line-height:1.25em;color:#0A1A33;}.elementor-3695 .elementor-element.elementor-element-c1018e{font-family:"DM Sans", Sans-serif;font-size:13px;line-height:1.35em;color:#6E7889;}.elementor-3695 .elementor-element.elementor-element-c1021{--display:flex;}.elementor-3695 .elementor-element.elementor-element-c1021v{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:700;line-height:1.25em;color:#0A1A33;}.elementor-3695 .elementor-element.elementor-element-c1021e{font-family:"DM Sans", Sans-serif;font-size:13px;line-height:1.35em;color:#6E7889;}.elementor-3695 .elementor-element.elementor-element-c1024{--display:flex;}.elementor-3695 .elementor-element.elementor-element-c1024v{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:700;line-height:1.25em;color:#0A1A33;}.elementor-3695 .elementor-element.elementor-element-c1024e{font-family:"DM Sans", Sans-serif;font-size:13px;line-height:1.35em;color:#6E7889;}.elementor-3695 .elementor-element.elementor-element-c1027{--display:flex;}.elementor-3695 .elementor-element.elementor-element-c1027v{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:700;line-height:1.25em;color:#0A1A33;}.elementor-3695 .elementor-element.elementor-element-c1027e{font-family:"DM Sans", Sans-serif;font-size:13px;line-height:1.35em;color:#6E7889;}.elementor-3695 .elementor-element.elementor-element-c1030{--display:flex;}.elementor-3695 .elementor-element.elementor-element-c1030v{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:700;line-height:1.25em;color:#0A1A33;}.elementor-3695 .elementor-element.elementor-element-c1030e{font-family:"DM Sans", Sans-serif;font-size:13px;line-height:1.35em;color:#6E7889;}.elementor-3695 .elementor-element.elementor-element-elri{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:26px;--padding-bottom:26px;--padding-left:0px;--padding-right:0px;}.elementor-3695 .elementor-element.elementor-element-elri:not(.elementor-motion-effects-element-type-background), .elementor-3695 .elementor-element.elementor-element-elri > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFAF7;}.elementor-3695 .elementor-element.elementor-element-elrib{--display:flex;--gap:26px 26px;--row-gap:26px;--column-gap:26px;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:rgba(10,26,51,0.05);--border-color:rgba(10,26,51,0.05);--border-radius:32px 32px 32px 32px;box-shadow:0px 2px 22px 0px rgba(10,26,51,0.07);--padding-top:34px;--padding-bottom:34px;--padding-left:40px;--padding-right:40px;}.elementor-3695 .elementor-element.elementor-element-elrib:not(.elementor-motion-effects-element-type-background), .elementor-3695 .elementor-element.elementor-element-elrib > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3695 .elementor-element.elementor-element-elri1 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:800;text-transform:uppercase;line-height:1.25em;letter-spacing:1.8px;color:#FF6B5F;}.elementor-3695 .elementor-element.elementor-element-elri2 > .elementor-widget-container{margin:6px 0px 0px 0px;}.elementor-3695 .elementor-element.elementor-element-elri2 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:36px;font-weight:800;line-height:1.12em;letter-spacing:-0.7px;color:#0A1A33;}.elementor-3695 .elementor-element.elementor-element-elri3 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-3695 .elementor-element.elementor-element-elri3{font-family:"DM Sans", Sans-serif;font-size:17px;line-height:1.62em;color:#4F5A6E;}.elementor-3695 .elementor-element.elementor-element-elrig{--display:flex;--padding-top:22px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3695 .elementor-element.elementor-element-elrA{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#DDD3CC;--border-color:#DDD3CC;--border-radius:22px 22px 22px 22px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3695 .elementor-element.elementor-element-elrA:not(.elementor-motion-effects-element-type-background), .elementor-3695 .elementor-element.elementor-element-elrA > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3695 .elementor-element.elementor-element-elrAf > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-3695 .elementor-element.elementor-element-elrAf{text-align:center;}.elementor-3695 .elementor-element.elementor-element-elrAq > .elementor-widget-container{margin:2px 0px 6px 0px;}.elementor-3695 .elementor-element.elementor-element-elrAq .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:1.4px;color:#FF6B5F;}.elementor-3695 .elementor-element.elementor-element-elrAn .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:800;line-height:1.2em;letter-spacing:-0.3px;color:#0A1A33;}.elementor-3695 .elementor-element.elementor-element-elrAm > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-3695 .elementor-element.elementor-element-elrAm .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:600;text-transform:none;letter-spacing:0.6px;color:#8A94A6;}.elementor-3695 .elementor-element.elementor-element-elrAt{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:12px;--padding-bottom:2px;--padding-left:0px;--padding-right:0px;}.elementor-3695 .elementor-element.elementor-element-elrAar{--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:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EFE9E3;--border-color:#EFE9E3;--padding-top:9px;--padding-bottom:9px;--padding-left:0px;--padding-right:0px;}.elementor-3695 .elementor-element.elementor-element-elrAal .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:500;line-height:1.3em;color:#4F5A6E;}.elementor-3695 .elementor-element.elementor-element-elrAav{text-align:end;}.elementor-3695 .elementor-element.elementor-element-elrAav .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:700;line-height:1.3em;color:#0A1A33;}.elementor-3695 .elementor-element.elementor-element-elrAbr{--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:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EFE9E3;--border-color:#EFE9E3;--padding-top:9px;--padding-bottom:9px;--padding-left:0px;--padding-right:0px;}.elementor-3695 .elementor-element.elementor-element-elrAbl .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:500;line-height:1.3em;color:#4F5A6E;}.elementor-3695 .elementor-element.elementor-element-elrAbv{text-align:end;}.elementor-3695 .elementor-element.elementor-element-elrAbv .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:700;line-height:1.3em;color:#0A1A33;}.elementor-3695 .elementor-element.elementor-element-elrAcr{--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:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EFE9E3;--border-color:#EFE9E3;--padding-top:9px;--padding-bottom:9px;--padding-left:0px;--padding-right:0px;}.elementor-3695 .elementor-element.elementor-element-elrAcl .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:500;line-height:1.3em;color:#4F5A6E;}.elementor-3695 .elementor-element.elementor-element-elrAcv{text-align:end;}.elementor-3695 .elementor-element.elementor-element-elrAcv .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:700;line-height:1.3em;color:#0A1A33;}.elementor-3695 .elementor-element.elementor-element-elrAdr{--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:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EFE9E3;--border-color:#EFE9E3;--padding-top:9px;--padding-bottom:9px;--padding-left:0px;--padding-right:0px;}.elementor-3695 .elementor-element.elementor-element-elrAdl .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:500;line-height:1.3em;color:#4F5A6E;}.elementor-3695 .elementor-element.elementor-element-elrAdv{text-align:end;}.elementor-3695 .elementor-element.elementor-element-elrAdv .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:700;line-height:1.3em;color:#0A1A33;}.elementor-3695 .elementor-element.elementor-element-elrAx > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-3695 .elementor-element.elementor-element-elrAx{font-family:"DM Sans", Sans-serif;font-size:15px;line-height:1.62em;color:#4F5A6E;}.elementor-3695 .elementor-element.elementor-element-elrAlk{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:700;}.elementor-3695 .elementor-element.elementor-element-elrB{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#DDD3CC;--border-color:#DDD3CC;--border-radius:22px 22px 22px 22px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3695 .elementor-element.elementor-element-elrB:not(.elementor-motion-effects-element-type-background), .elementor-3695 .elementor-element.elementor-element-elrB > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3695 .elementor-element.elementor-element-elrBf > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-3695 .elementor-element.elementor-element-elrBf{text-align:center;}.elementor-3695 .elementor-element.elementor-element-elrBq > .elementor-widget-container{margin:2px 0px 6px 0px;}.elementor-3695 .elementor-element.elementor-element-elrBq .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:1.4px;color:#FF6B5F;}.elementor-3695 .elementor-element.elementor-element-elrBn .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:800;line-height:1.2em;letter-spacing:-0.3px;color:#0A1A33;}.elementor-3695 .elementor-element.elementor-element-elrBm > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-3695 .elementor-element.elementor-element-elrBm .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:600;text-transform:none;letter-spacing:0.6px;color:#8A94A6;}.elementor-3695 .elementor-element.elementor-element-elrBt{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:12px;--padding-bottom:2px;--padding-left:0px;--padding-right:0px;}.elementor-3695 .elementor-element.elementor-element-elrBar{--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:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EFE9E3;--border-color:#EFE9E3;--padding-top:9px;--padding-bottom:9px;--padding-left:0px;--padding-right:0px;}.elementor-3695 .elementor-element.elementor-element-elrBal .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:500;line-height:1.3em;color:#4F5A6E;}.elementor-3695 .elementor-element.elementor-element-elrBav{text-align:end;}.elementor-3695 .elementor-element.elementor-element-elrBav .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:700;line-height:1.3em;color:#0A1A33;}.elementor-3695 .elementor-element.elementor-element-elrBbr{--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:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EFE9E3;--border-color:#EFE9E3;--padding-top:9px;--padding-bottom:9px;--padding-left:0px;--padding-right:0px;}.elementor-3695 .elementor-element.elementor-element-elrBbl .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:500;line-height:1.3em;color:#4F5A6E;}.elementor-3695 .elementor-element.elementor-element-elrBbv{text-align:end;}.elementor-3695 .elementor-element.elementor-element-elrBbv .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:700;line-height:1.3em;color:#0A1A33;}.elementor-3695 .elementor-element.elementor-element-elrBcr{--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:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EFE9E3;--border-color:#EFE9E3;--padding-top:9px;--padding-bottom:9px;--padding-left:0px;--padding-right:0px;}.elementor-3695 .elementor-element.elementor-element-elrBcl .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:500;line-height:1.3em;color:#4F5A6E;}.elementor-3695 .elementor-element.elementor-element-elrBcv{text-align:end;}.elementor-3695 .elementor-element.elementor-element-elrBcv .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:700;line-height:1.3em;color:#0A1A33;}.elementor-3695 .elementor-element.elementor-element-elrBdr{--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:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EFE9E3;--border-color:#EFE9E3;--padding-top:9px;--padding-bottom:9px;--padding-left:0px;--padding-right:0px;}.elementor-3695 .elementor-element.elementor-element-elrBdl .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:500;line-height:1.3em;color:#4F5A6E;}.elementor-3695 .elementor-element.elementor-element-elrBdv{text-align:end;}.elementor-3695 .elementor-element.elementor-element-elrBdv .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:700;line-height:1.3em;color:#0A1A33;}.elementor-3695 .elementor-element.elementor-element-elrBx > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-3695 .elementor-element.elementor-element-elrBx{font-family:"DM Sans", Sans-serif;font-size:15px;line-height:1.62em;color:#4F5A6E;}.elementor-3695 .elementor-element.elementor-element-elrBlk{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:700;}.elementor-3695 .elementor-element.elementor-element-elrC{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#DDD3CC;--border-color:#DDD3CC;--border-radius:22px 22px 22px 22px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3695 .elementor-element.elementor-element-elrC:not(.elementor-motion-effects-element-type-background), .elementor-3695 .elementor-element.elementor-element-elrC > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3695 .elementor-element.elementor-element-elrCf > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-3695 .elementor-element.elementor-element-elrCf{text-align:center;}.elementor-3695 .elementor-element.elementor-element-elrCq > .elementor-widget-container{margin:2px 0px 6px 0px;}.elementor-3695 .elementor-element.elementor-element-elrCq .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:1.4px;color:#FF6B5F;}.elementor-3695 .elementor-element.elementor-element-elrCn .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:800;line-height:1.2em;letter-spacing:-0.3px;color:#0A1A33;}.elementor-3695 .elementor-element.elementor-element-elrCm > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-3695 .elementor-element.elementor-element-elrCm .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:600;text-transform:none;letter-spacing:0.6px;color:#8A94A6;}.elementor-3695 .elementor-element.elementor-element-elrCt{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:12px;--padding-bottom:2px;--padding-left:0px;--padding-right:0px;}.elementor-3695 .elementor-element.elementor-element-elrCar{--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:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EFE9E3;--border-color:#EFE9E3;--padding-top:9px;--padding-bottom:9px;--padding-left:0px;--padding-right:0px;}.elementor-3695 .elementor-element.elementor-element-elrCal .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:500;line-height:1.3em;color:#4F5A6E;}.elementor-3695 .elementor-element.elementor-element-elrCav{text-align:end;}.elementor-3695 .elementor-element.elementor-element-elrCav .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:700;line-height:1.3em;color:#0A1A33;}.elementor-3695 .elementor-element.elementor-element-elrCbr{--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:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EFE9E3;--border-color:#EFE9E3;--padding-top:9px;--padding-bottom:9px;--padding-left:0px;--padding-right:0px;}.elementor-3695 .elementor-element.elementor-element-elrCbl .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:500;line-height:1.3em;color:#4F5A6E;}.elementor-3695 .elementor-element.elementor-element-elrCbv{text-align:end;}.elementor-3695 .elementor-element.elementor-element-elrCbv .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:700;line-height:1.3em;color:#0A1A33;}.elementor-3695 .elementor-element.elementor-element-elrCcr{--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:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EFE9E3;--border-color:#EFE9E3;--padding-top:9px;--padding-bottom:9px;--padding-left:0px;--padding-right:0px;}.elementor-3695 .elementor-element.elementor-element-elrCcl .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:500;line-height:1.3em;color:#4F5A6E;}.elementor-3695 .elementor-element.elementor-element-elrCcv{text-align:end;}.elementor-3695 .elementor-element.elementor-element-elrCcv .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:700;line-height:1.3em;color:#0A1A33;}.elementor-3695 .elementor-element.elementor-element-elrCdr{--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:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EFE9E3;--border-color:#EFE9E3;--padding-top:9px;--padding-bottom:9px;--padding-left:0px;--padding-right:0px;}.elementor-3695 .elementor-element.elementor-element-elrCdl .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:500;line-height:1.3em;color:#4F5A6E;}.elementor-3695 .elementor-element.elementor-element-elrCdv{text-align:end;}.elementor-3695 .elementor-element.elementor-element-elrCdv .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:700;line-height:1.3em;color:#0A1A33;}.elementor-3695 .elementor-element.elementor-element-elrCx > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-3695 .elementor-element.elementor-element-elrCx{font-family:"DM Sans", Sans-serif;font-size:15px;line-height:1.62em;color:#4F5A6E;}.elementor-3695 .elementor-element.elementor-element-elrClk{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:700;}.elementor-3695 .elementor-element.elementor-element-elrD{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#DDD3CC;--border-color:#DDD3CC;--border-radius:22px 22px 22px 22px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3695 .elementor-element.elementor-element-elrD:not(.elementor-motion-effects-element-type-background), .elementor-3695 .elementor-element.elementor-element-elrD > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3695 .elementor-element.elementor-element-elrDf > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-3695 .elementor-element.elementor-element-elrDf{text-align:center;}.elementor-3695 .elementor-element.elementor-element-elrDq > .elementor-widget-container{margin:2px 0px 6px 0px;}.elementor-3695 .elementor-element.elementor-element-elrDq .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:1.4px;color:#FF6B5F;}.elementor-3695 .elementor-element.elementor-element-elrDn .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:800;line-height:1.2em;letter-spacing:-0.3px;color:#0A1A33;}.elementor-3695 .elementor-element.elementor-element-elrDm > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-3695 .elementor-element.elementor-element-elrDm .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:600;text-transform:none;letter-spacing:0.6px;color:#8A94A6;}.elementor-3695 .elementor-element.elementor-element-elrDt{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:12px;--padding-bottom:2px;--padding-left:0px;--padding-right:0px;}.elementor-3695 .elementor-element.elementor-element-elrDar{--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:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EFE9E3;--border-color:#EFE9E3;--padding-top:9px;--padding-bottom:9px;--padding-left:0px;--padding-right:0px;}.elementor-3695 .elementor-element.elementor-element-elrDal .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:500;line-height:1.3em;color:#4F5A6E;}.elementor-3695 .elementor-element.elementor-element-elrDav{text-align:end;}.elementor-3695 .elementor-element.elementor-element-elrDav .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:700;line-height:1.3em;color:#0A1A33;}.elementor-3695 .elementor-element.elementor-element-elrDbr{--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:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EFE9E3;--border-color:#EFE9E3;--padding-top:9px;--padding-bottom:9px;--padding-left:0px;--padding-right:0px;}.elementor-3695 .elementor-element.elementor-element-elrDbl .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:500;line-height:1.3em;color:#4F5A6E;}.elementor-3695 .elementor-element.elementor-element-elrDbv{text-align:end;}.elementor-3695 .elementor-element.elementor-element-elrDbv .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:700;line-height:1.3em;color:#0A1A33;}.elementor-3695 .elementor-element.elementor-element-elrDcr{--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:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EFE9E3;--border-color:#EFE9E3;--padding-top:9px;--padding-bottom:9px;--padding-left:0px;--padding-right:0px;}.elementor-3695 .elementor-element.elementor-element-elrDcl .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:500;line-height:1.3em;color:#4F5A6E;}.elementor-3695 .elementor-element.elementor-element-elrDcv{text-align:end;}.elementor-3695 .elementor-element.elementor-element-elrDcv .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:700;line-height:1.3em;color:#0A1A33;}.elementor-3695 .elementor-element.elementor-element-elrDdr{--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:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EFE9E3;--border-color:#EFE9E3;--padding-top:9px;--padding-bottom:9px;--padding-left:0px;--padding-right:0px;}.elementor-3695 .elementor-element.elementor-element-elrDdl .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:500;line-height:1.3em;color:#4F5A6E;}.elementor-3695 .elementor-element.elementor-element-elrDdv{text-align:end;}.elementor-3695 .elementor-element.elementor-element-elrDdv .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:700;line-height:1.3em;color:#0A1A33;}.elementor-3695 .elementor-element.elementor-element-elrDx > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-3695 .elementor-element.elementor-element-elrDx{font-family:"DM Sans", Sans-serif;font-size:15px;line-height:1.62em;color:#4F5A6E;}.elementor-3695 .elementor-element.elementor-element-elrDlk{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:700;}.elementor-3695 .elementor-element.elementor-element-elcp{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:26px;--padding-bottom:26px;--padding-left:0px;--padding-right:0px;}.elementor-3695 .elementor-element.elementor-element-elcp:not(.elementor-motion-effects-element-type-background), .elementor-3695 .elementor-element.elementor-element-elcp > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFAF7;}.elementor-3695 .elementor-element.elementor-element-elcpc{--display:flex;--gap:26px 26px;--row-gap:26px;--column-gap:26px;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:rgba(10,26,51,0.05);--border-color:rgba(10,26,51,0.05);--border-radius:32px 32px 32px 32px;box-shadow:0px 2px 22px 0px rgba(10,26,51,0.07);--padding-top:38px;--padding-bottom:38px;--padding-left:44px;--padding-right:44px;}.elementor-3695 .elementor-element.elementor-element-elcpc:not(.elementor-motion-effects-element-type-background), .elementor-3695 .elementor-element.elementor-element-elcpc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF2EF;}.elementor-3695 .elementor-element.elementor-element-vgrid{--display:flex;}.elementor-3695 .elementor-element.elementor-element-vizq{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3695 .elementor-element.elementor-element-elcp1 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:800;text-transform:uppercase;line-height:1.25em;letter-spacing:1.8px;color:#FF6B5F;}.elementor-3695 .elementor-element.elementor-element-elcp2 > .elementor-widget-container{margin:6px 0px 0px 0px;}.elementor-3695 .elementor-element.elementor-element-elcp2 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:36px;font-weight:800;line-height:1.12em;letter-spacing:-0.7px;color:#0A1A33;}.elementor-3695 .elementor-element.elementor-element-elcp3 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-3695 .elementor-element.elementor-element-elcp3{font-family:"DM Sans", Sans-serif;font-size:18px;line-height:1.62em;color:#0A1A33;}.elementor-3695 .elementor-element.elementor-element-vpast{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:22px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3695 .elementor-element.elementor-element-vp1{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:600;color:#0A1A33;}.elementor-3695 .elementor-element.elementor-element-vp2{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:600;color:#0A1A33;}.elementor-3695 .elementor-element.elementor-element-vp3{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:600;color:#0A1A33;}.elementor-3695 .elementor-element.elementor-element-vder{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:22px 22px 22px 22px;box-shadow:0px 4px 24px 0px rgba(10,26,51,0.07);--padding-top:20px;--padding-bottom:20px;--padding-left:26px;--padding-right:26px;}.elementor-3695 .elementor-element.elementor-element-vder:not(.elementor-motion-effects-element-type-background), .elementor-3695 .elementor-element.elementor-element-vder > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3695 .elementor-element.elementor-element-vrot{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;color:#FF6B5F;}.elementor-3695 .elementor-element.elementor-element-vpre{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:40px;font-weight:800;color:#0A1A33;}.elementor-3695 .elementor-element.elementor-element-vwas{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;color:#8A93A5;}.elementor-3695 .elementor-element.elementor-element-vfec{text-align:center;font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;color:#6E7889;}.elementor-3695 .elementor-element.elementor-element-elcpB .elementor-button{background-color:#FF6B5F;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:800;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:15px 30px 15px 30px;}.elementor-3695 .elementor-element.elementor-element-elcpB > .elementor-widget-container{margin:22px 0px 0px 0px;}.elementor-3695 .elementor-element.elementor-element-elcp4 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-3695 .elementor-element.elementor-element-elcp4{text-align:center;font-family:"DM Sans", Sans-serif;font-size:15px;line-height:1.62em;color:#4F5A6E;}.elementor-3695 .elementor-element.elementor-element-e1sec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:28px;--padding-bottom:52px;--padding-left:24px;--padding-right:24px;}.elementor-3695 .elementor-element.elementor-element-e1sec:not(.elementor-motion-effects-element-type-background), .elementor-3695 .elementor-element.elementor-element-e1sec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFAF7;}.elementor-3695 .elementor-element.elementor-element-faqh01{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:26px 26px;--row-gap:26px;--column-gap:26px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3695 .elementor-element.elementor-element-faqh02{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-3695 .elementor-element.elementor-element-faqrot3168 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-3695 .elementor-element.elementor-element-faqrot3168 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:1.8px;color:#FF6B5F;}.elementor-3695 .elementor-element.elementor-element-faqhH0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3695 .elementor-element.elementor-element-faqhH0 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:36px;font-weight:800;text-transform:none;line-height:1.12em;letter-spacing:-0.7px;color:#0A1A33;}.elementor-3695 .elementor-element.elementor-element-faqh03{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3695 .elementor-element.elementor-element-faqhQ0{--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:#EEF0F4;--border-color:#EEF0F4;--border-radius:14px 14px 14px 14px;--padding-top:20px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-3695 .elementor-element.elementor-element-faqhQ0:not(.elementor-motion-effects-element-type-background), .elementor-3695 .elementor-element.elementor-element-faqhQ0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3695 .elementor-element.elementor-element-faqhP0 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-3695 .elementor-element.elementor-element-faqhP0 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15.5px;font-weight:800;color:#0A1A33;}.elementor-3695 .elementor-element.elementor-element-faqhR0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3695 .elementor-element.elementor-element-faqhR0{font-family:"DM Sans", Sans-serif;font-size:14.5px;line-height:1.65em;color:rgba(10,26,51,0.68);}.elementor-3695 .elementor-element.elementor-element-faqhQ1{--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:#EEF0F4;--border-color:#EEF0F4;--border-radius:14px 14px 14px 14px;--padding-top:20px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-3695 .elementor-element.elementor-element-faqhQ1:not(.elementor-motion-effects-element-type-background), .elementor-3695 .elementor-element.elementor-element-faqhQ1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3695 .elementor-element.elementor-element-faqhP1 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-3695 .elementor-element.elementor-element-faqhP1 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15.5px;font-weight:800;color:#0A1A33;}.elementor-3695 .elementor-element.elementor-element-faqhR1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3695 .elementor-element.elementor-element-faqhR1{font-family:"DM Sans", Sans-serif;font-size:14.5px;line-height:1.65em;color:rgba(10,26,51,0.68);}.elementor-3695 .elementor-element.elementor-element-faqhQ2{--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:#EEF0F4;--border-color:#EEF0F4;--border-radius:14px 14px 14px 14px;--padding-top:20px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-3695 .elementor-element.elementor-element-faqhQ2:not(.elementor-motion-effects-element-type-background), .elementor-3695 .elementor-element.elementor-element-faqhQ2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3695 .elementor-element.elementor-element-faqhP2 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-3695 .elementor-element.elementor-element-faqhP2 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15.5px;font-weight:800;color:#0A1A33;}.elementor-3695 .elementor-element.elementor-element-faqhR2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3695 .elementor-element.elementor-element-faqhR2{font-family:"DM Sans", Sans-serif;font-size:14.5px;line-height:1.65em;color:rgba(10,26,51,0.68);}.elementor-3695 .elementor-element.elementor-element-faqhQ3{--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:#EEF0F4;--border-color:#EEF0F4;--border-radius:14px 14px 14px 14px;--padding-top:20px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-3695 .elementor-element.elementor-element-faqhQ3:not(.elementor-motion-effects-element-type-background), .elementor-3695 .elementor-element.elementor-element-faqhQ3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3695 .elementor-element.elementor-element-faqhP3 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-3695 .elementor-element.elementor-element-faqhP3 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15.5px;font-weight:800;color:#0A1A33;}.elementor-3695 .elementor-element.elementor-element-faqhR3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3695 .elementor-element.elementor-element-faqhR3{font-family:"DM Sans", Sans-serif;font-size:14.5px;line-height:1.65em;color:rgba(10,26,51,0.68);}.elementor-3695 .elementor-element.elementor-element-faqhQ4{--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:#EEF0F4;--border-color:#EEF0F4;--border-radius:14px 14px 14px 14px;--padding-top:20px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-3695 .elementor-element.elementor-element-faqhQ4:not(.elementor-motion-effects-element-type-background), .elementor-3695 .elementor-element.elementor-element-faqhQ4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3695 .elementor-element.elementor-element-faqhP4 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-3695 .elementor-element.elementor-element-faqhP4 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15.5px;font-weight:800;color:#0A1A33;}.elementor-3695 .elementor-element.elementor-element-faqhR4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3695 .elementor-element.elementor-element-faqhR4{font-family:"DM Sans", Sans-serif;font-size:14.5px;line-height:1.65em;color:rgba(10,26,51,0.68);}.elementor-3695 .elementor-element.elementor-element-faqhQ5{--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:#EEF0F4;--border-color:#EEF0F4;--border-radius:14px 14px 14px 14px;--padding-top:20px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-3695 .elementor-element.elementor-element-faqhQ5:not(.elementor-motion-effects-element-type-background), .elementor-3695 .elementor-element.elementor-element-faqhQ5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3695 .elementor-element.elementor-element-faqhP5 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-3695 .elementor-element.elementor-element-faqhP5 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15.5px;font-weight:800;color:#0A1A33;}.elementor-3695 .elementor-element.elementor-element-faqhR5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3695 .elementor-element.elementor-element-faqhR5{font-family:"DM Sans", Sans-serif;font-size:14.5px;line-height:1.65em;color:rgba(10,26,51,0.68);}.elementor-3695 .elementor-element.elementor-element-n316801x{--display:flex;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-3695 .elementor-element.elementor-element-n316801x:not(.elementor-motion-effects-element-type-background), .elementor-3695 .elementor-element.elementor-element-n316801x > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F4F7;}.elementor-3695 .elementor-element.elementor-element-n316802x{text-align:center;}.elementor-3695 .elementor-element.elementor-element-n316802x .elementor-heading-title{font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:1.8px;color:#FF6B5F;}.elementor-3695 .elementor-element.elementor-element-n316803x{text-align:center;}.elementor-3695 .elementor-element.elementor-element-n316803x .elementor-heading-title{font-size:27px;font-weight:800;line-height:1.12em;letter-spacing:-0.4px;color:#0A1A33;}.elementor-3695 .elementor-element.elementor-element-n316804x{text-align:center;}@media(min-width:768px){.elementor-3695 .elementor-element.elementor-element-gh0{--content-width:1360px;}.elementor-3695 .elementor-element.elementor-element-gh2{--width:41%;}.elementor-3695 .elementor-element.elementor-element-gh6{--width:auto;}.elementor-3695 .elementor-element.elementor-element-gh17{--width:66%;}.elementor-3695 .elementor-element.elementor-element-elrc{--content-width:1360px;}.elementor-3695 .elementor-element.elementor-element-elqf{--content-width:1360px;}.elementor-3695 .elementor-element.elementor-element-elyo{--content-width:1360px;}.elementor-3695 .elementor-element.elementor-element-elba{--content-width:1360px;}.elementor-3695 .elementor-element.elementor-element-raiz6935{--content-width:1140px;}.elementor-3695 .elementor-element.elementor-element-elri{--content-width:1360px;}.elementor-3695 .elementor-element.elementor-element-elcp{--content-width:1360px;}.elementor-3695 .elementor-element.elementor-element-e1sec{--content-width:1360px;}.elementor-3695 .elementor-element.elementor-element-n316801x{--content-width:1140px;}}@media(max-width:1024px) and (min-width:768px){.elementor-3695 .elementor-element.elementor-element-gh2{--width:100%;}.elementor-3695 .elementor-element.elementor-element-gh17{--width:100%;}}@media(max-width:1024px){.elementor-3695 .elementor-element.elementor-element-gh1{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3695 .elementor-element.elementor-element-gh4 .elementor-heading-title{font-size:44px;}.elementor-3695 .elementor-element.elementor-element-3z4rfhg9{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3695 .elementor-element.elementor-element-donq7xa5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3695 .elementor-element.elementor-element-ejw219gm .elementor-heading-title{font-size:30px;}.elementor-3695 .elementor-element.elementor-element-mux565p8{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3695 .elementor-element.elementor-element-q9856c72 .elementor-heading-title{font-size:30px;}.elementor-3695 .elementor-element.elementor-element-j6m1sqhq{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3695 .elementor-element.elementor-element-nghcqvyz .elementor-heading-title{font-size:30px;}.elementor-3695 .elementor-element.elementor-element-rbx8ivxu{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3695 .elementor-element.elementor-element-vgxrds0k .elementor-heading-title{font-size:30px;}.elementor-3695 .elementor-element.elementor-element-raiz6935{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3695 .elementor-element.elementor-element-c1035{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3695 .elementor-element.elementor-element-elrib{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3695 .elementor-element.elementor-element-elcpc{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3695 .elementor-element.elementor-element-e1sec{--padding-top:0px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-3695 .elementor-element.elementor-element-faqh01{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3695 .elementor-element.elementor-element-n316801x{--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-3695 .elementor-element.elementor-element-n316803x .elementor-heading-title{font-size:30px;}}@media(max-width:767px){.elementor-3695 .elementor-element.elementor-element-gh0{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3695 .elementor-element.elementor-element-gh1{--flex-direction:column-reverse;--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:stretch;}.elementor-3695 .elementor-element.elementor-element-gh2{--width:100%;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3695 .elementor-element.elementor-element-gh3{text-align:center;}.elementor-3695 .elementor-element.elementor-element-gh4{text-align:center;}.elementor-3695 .elementor-element.elementor-element-gh4 .elementor-heading-title{font-size:35px;}.elementor-3695 .elementor-element.elementor-element-gh5{text-align:center;}.elementor-3695 .elementor-element.elementor-element-ghtira{--justify-content:center;}.elementor-3695 .elementor-element.elementor-element-ghd1n{text-align:center;}.elementor-3695 .elementor-element.elementor-element-ghd1t{text-align:center;}.elementor-3695 .elementor-element.elementor-element-ghd2n{text-align:center;}.elementor-3695 .elementor-element.elementor-element-ghd2t{text-align:center;}.elementor-3695 .elementor-element.elementor-element-ghd3n{text-align:center;}.elementor-3695 .elementor-element.elementor-element-ghd3t{text-align:center;}.elementor-3695 .elementor-element.elementor-element-gh6{--width:100%;--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:stretch;}.elementor-3695 .elementor-element.elementor-element-gh17{--width:100%;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3695 .elementor-element.elementor-element-3z4rfhg9{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-3695 .elementor-element.elementor-element-donq7xa5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3695 .elementor-element.elementor-element-y47244xj{text-align:center;}.elementor-3695 .elementor-element.elementor-element-ejw219gm{text-align:center;}.elementor-3695 .elementor-element.elementor-element-ejw219gm .elementor-heading-title{font-size:26px;}.elementor-3695 .elementor-element.elementor-element-sw2ht1o8{text-align:center;}.elementor-3695 .elementor-element.elementor-element-elsc{--padding-top:26px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3695 .elementor-element.elementor-element-mux565p8{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-3695 .elementor-element.elementor-element-1bqod34t{text-align:center;}.elementor-3695 .elementor-element.elementor-element-q9856c72{text-align:center;}.elementor-3695 .elementor-element.elementor-element-q9856c72 .elementor-heading-title{font-size:26px;}.elementor-3695 .elementor-element.elementor-element-ntslx782{text-align:center;}.elementor-3695 .elementor-element.elementor-element-9zk67eqh{text-align:center;}.elementor-3695 .elementor-element.elementor-element-2wms0yrw{text-align:center;}.elementor-3695 .elementor-element.elementor-element-cfw82mrj{text-align:center;}.elementor-3695 .elementor-element.elementor-element-t8g6p5fa{text-align:center;}.elementor-3695 .elementor-element.elementor-element-juzwrhtb{text-align:center;}.elementor-3695 .elementor-element.elementor-element-6w11x3k0{text-align:center;}.elementor-3695 .elementor-element.elementor-element-nsh8qdf2{text-align:center;}.elementor-3695 .elementor-element.elementor-element-j6m1sqhq{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3695 .elementor-element.elementor-element-ulce3bd9{text-align:center;}.elementor-3695 .elementor-element.elementor-element-nghcqvyz{text-align:center;}.elementor-3695 .elementor-element.elementor-element-nghcqvyz .elementor-heading-title{font-size:26px;}.elementor-3695 .elementor-element.elementor-element-xhfwk7nc{text-align:center;}.elementor-3695 .elementor-element.elementor-element-bw1bju6l{--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-3695 .elementor-element.elementor-element-rbx8ivxu{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-3695 .elementor-element.elementor-element-x12lkmvz{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3695 .elementor-element.elementor-element-7wukcbzi{text-align:center;}.elementor-3695 .elementor-element.elementor-element-vgxrds0k{text-align:center;}.elementor-3695 .elementor-element.elementor-element-vgxrds0k .elementor-heading-title{font-size:26px;}.elementor-3695 .elementor-element.elementor-element-zuj7anp6{text-align:center;}.elementor-3695 .elementor-element.elementor-element-eo8hhuz0{text-align:center;}.elementor-3695 .elementor-element.elementor-element-trfrfju8{text-align:center;}.elementor-3695 .elementor-element.elementor-element-iwlf9ywv{text-align:center;}.elementor-3695 .elementor-element.elementor-element-raiz6935{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3695 .elementor-element.elementor-element-c1035{--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-3695 .elementor-element.elementor-element-ftrot{text-align:center;}.elementor-3695 .elementor-element.elementor-element-h1006{text-align:center;}.elementor-3695 .elementor-element.elementor-element-h1006 .elementor-heading-title{font-size:26px;}.elementor-3695 .elementor-element.elementor-element-elrib{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-3695 .elementor-element.elementor-element-elri1{text-align:center;}.elementor-3695 .elementor-element.elementor-element-elri2{text-align:center;}.elementor-3695 .elementor-element.elementor-element-elri2 .elementor-heading-title{font-size:26px;}.elementor-3695 .elementor-element.elementor-element-elri3{text-align:center;font-size:15px;}.elementor-3695 .elementor-element.elementor-element-elrAx{text-align:center;font-size:15px;}.elementor-3695 .elementor-element.elementor-element-elrBx{text-align:center;font-size:15px;}.elementor-3695 .elementor-element.elementor-element-elrCx{text-align:center;font-size:15px;}.elementor-3695 .elementor-element.elementor-element-elrDx{text-align:center;font-size:15px;}.elementor-3695 .elementor-element.elementor-element-elcpc{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-3695 .elementor-element.elementor-element-elcp1{text-align:center;}.elementor-3695 .elementor-element.elementor-element-elcp2{text-align:center;}.elementor-3695 .elementor-element.elementor-element-elcp2 .elementor-heading-title{font-size:26px;}.elementor-3695 .elementor-element.elementor-element-elcp3{text-align:center;font-size:15px;}.elementor-3695 .elementor-element.elementor-element-elcp4{text-align:center;font-size:15px;}.elementor-3695 .elementor-element.elementor-element-e1sec{--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-3695 .elementor-element.elementor-element-faqh01{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3695 .elementor-element.elementor-element-faqhH0 .elementor-heading-title{font-size:28px;}.elementor-3695 .elementor-element.elementor-element-n316801x{--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-3695 .elementor-element.elementor-element-n316803x .elementor-heading-title{font-size:26px;}}/* Start custom CSS for container, class: .elementor-element-ghd1i */.elementor-3695 .elementor-element.elementor-element-ghd1i{flex:0 0 44px;width:44px;min-width:44px;height:44px;border-radius:13px;background-color:#FEF1EF;background-image:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23FF6B5F%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M7%204h10l-1.3%2015.2a2%202%200%200%201-2%201.8h-3.4a2%202%200%200%201-2-1.8L7%204Z%22%2F%3E%3Cpath%20d%3D%22M8.3%2012h7.4M8.7%2016h6.6%22%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:center;background-size:22px 22px;padding:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ghd1x */.elementor-3695 .elementor-element.elementor-element-ghd1x{flex:0 0 auto;width:auto;padding:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ghd1 */.elementor-3695 .elementor-element.elementor-element-ghd1{flex:0 0 auto;width:auto;padding-left:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ghd2i */.elementor-3695 .elementor-element.elementor-element-ghd2i{flex:0 0 44px;width:44px;min-width:44px;height:44px;border-radius:13px;background-color:#FEF1EF;background-image:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23FF6B5F%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%229%22%2F%3E%3Cpath%20d%3D%22M12%207v5.2l3.4%202%22%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:center;background-size:22px 22px;padding:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ghd2x */.elementor-3695 .elementor-element.elementor-element-ghd2x{flex:0 0 auto;width:auto;padding:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ghd2 */.elementor-3695 .elementor-element.elementor-element-ghd2{flex:0 0 auto;width:auto} .elementor-3695 .elementor-element.elementor-element-ghd2{border-left:1px solid #EDE6DF;padding-left:26px}@media(max-width:767px){.elementor-3695 .elementor-element.elementor-element-ghd2{border-left:0;padding-left:0}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ghd3i */.elementor-3695 .elementor-element.elementor-element-ghd3i{flex:0 0 44px;width:44px;min-width:44px;height:44px;border-radius:13px;background-color:#FEF1EF;background-image:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23FF6B5F%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M6.2%208.6h11.6l-1%2010.6a2%202%200%200%201-2%201.8H9.2a2%202%200%200%201-2-1.8L6.2%208.6Z%22%2F%3E%3Cpath%20d%3D%22M5.4%205.6%2012%203.6l6.6%202v3H5.4v-3Z%22%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:center;background-size:22px 22px;padding:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ghd3x */.elementor-3695 .elementor-element.elementor-element-ghd3x{flex:0 0 auto;width:auto;padding:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ghd3 */.elementor-3695 .elementor-element.elementor-element-ghd3{flex:0 0 auto;width:auto} .elementor-3695 .elementor-element.elementor-element-ghd3{border-left:1px solid #EDE6DF;padding-left:26px}@media(max-width:767px){.elementor-3695 .elementor-element.elementor-element-ghd3{border-left:0;padding-left:0}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ghtira */.elementor-3695 .elementor-element.elementor-element-ghtira{flex-wrap:wrap}@media(max-width:767px){.elementor-3695 .elementor-element.elementor-element-ghtira{justify-content:center;gap:22px}}
/* 1/9 · en portatil la tira se quedaba corta y la tercera cifra caia sola a otra linea.
   Cada bloque reservaba 26px a la izquierda ADEMAS de los 26 de separacion de la fila:
   se duplicaba. Quitado ese acolchado, separacion a 10 y el icono a 40. Caben las tres. */
@media(max-width:1500px){
.elementor-3695 .elementor-element.elementor-element-ghtira{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:10px;align-items:start}
.elementor-3695 .elementor-element.elementor-element-ghtira > .e-con{padding-left:0;padding-right:4px}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gh6 */@media(max-width:767px){.elementor-3695 .elementor-element.elementor-element-gh6{width:100% !important;align-items:stretch !important}.elementor-3695 .elementor-element.elementor-element-gh6 > .elementor-widget,.elementor-3695 .elementor-element.elementor-element-gh6 > .elementor-widget-button{width:100% !important;max-width:none !important}.elementor-3695 .elementor-element.elementor-element-gh6 .elementor-button{width:100% !important;justify-content:center !important;text-align:center !important}}@media(min-width:768px) and (max-width:1024px){.elementor-3695 .elementor-element.elementor-element-gh6{flex-direction:row !important;align-items:stretch !important}.elementor-3695 .elementor-element.elementor-element-gh6 > .elementor-widget{flex:1 1 0 !important;width:auto !important;max-width:none !important}.elementor-3695 .elementor-element.elementor-element-gh6 .elementor-button{width:100% !important;justify-content:center !important}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gh18 */.elementor-3695 .elementor-element.elementor-element-gh18 img{width:100%;aspect-ratio:11/8;object-fit:cover;object-position:12% center;border-radius:0;-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.35) 16%,rgba(0,0,0,1) 42%);mask-image:linear-gradient(90deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.35) 16%,rgba(0,0,0,1) 42%)}@media(max-width:1024px){.elementor-3695 .elementor-element.elementor-element-gh18 img{aspect-ratio:16/10;object-position:center;border-radius:24px;-webkit-mask-image:none;mask-image:none}}@media(min-width:768px) and (max-width:1024px){.elementor-3695 .elementor-element.elementor-element-gh18{margin-left:calc(50% - 50vw) !important;margin-right:calc(50% - 50vw) !important;width:100vw !important;max-width:none !important}.elementor-3695 .elementor-element.elementor-element-gh18 .elementor-widget-container,.elementor-3695 .elementor-element.elementor-element-gh18 figure{margin:0;width:100vw}.elementor-3695 .elementor-element.elementor-element-gh18 img{width:100vw !important;aspect-ratio:16/9;object-fit:cover;object-position:center center;border-radius:0 !important;-webkit-mask-image:none !important;mask-image:none !important}}
/* 1/9 · en portatil la caja del heroe se hace mas alta y el recorte se comia la maquina
   por la derecha. El 12% servia a 1900, donde no hay recorte horizontal. */
@media(max-width:1650px){.elementor-3695 .elementor-element.elementor-element-gh18 img{object-position:0% center}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-gh19 */@media(max-width:767px){.elementor-3695 .elementor-element.elementor-element-gh19{margin-left:calc(50% - 50vw) !important;margin-right:calc(50% - 50vw) !important;width:100vw !important;max-width:none !important}.elementor-3695 .elementor-element.elementor-element-gh19 .elementor-widget-container,.elementor-3695 .elementor-element.elementor-element-gh19 figure{margin:0;width:100vw}.elementor-3695 .elementor-element.elementor-element-gh19 img{width:100vw;aspect-ratio:1122/1402;object-fit:cover;object-position:center center;border-radius:0 !important;display:block}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gh17 */.elementor-3695 .elementor-element.elementor-element-gh17{position:relative;z-index:1;margin-top:-98px;margin-right:calc((100% - 100vw)/2 + 8px);width:auto !important;flex:1 1 0 !important;align-self:flex-start}.elementor-3695 .elementor-element.elementor-element-gh17::after{content:"";position:absolute;inset:0;pointer-events:none;z-index:2;background:linear-gradient(rgba(252,250,247,0) 0%,rgba(252,250,247,0) 70%,rgba(252,250,247,.35) 100%)}@media(max-width:1024px){.elementor-3695 .elementor-element.elementor-element-gh17{margin:0 !important;width:100% !important;flex:0 0 auto !important}.elementor-3695 .elementor-element.elementor-element-gh17::after{display:none}}@media(min-width:768px) and (max-width:1024px){.elementor-3695 .elementor-element.elementor-element-gh17{margin:0 !important;width:100% !important}}@media(min-width:1025px){.elementor-3695 .elementor-element.elementor-element-gh17{align-self:stretch !important}.elementor-3695 .elementor-element.elementor-element-gh17 > .elementor-widget-image{position:relative !important;flex:1 1 auto !important;min-height:0 !important}.elementor-3695 .elementor-element.elementor-element-gh17 > .elementor-widget-image > .elementor-widget-container{position:absolute !important;inset:0 !important}.elementor-3695 .elementor-element.elementor-element-gh17 > .elementor-widget-image img{width:100% !important;height:100% !important;object-fit:cover !important;display:block !important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gh1 */@media(max-width:1024px){.elementor-3695 .elementor-element.elementor-element-gh1{flex-direction:column-reverse !important}.elementor-3695 .elementor-element.elementor-element-gh1 > .e-con{width:100% !important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gh0 *//* 18/8 · fotos a sangre en los bloques de texto+foto */
#sangre1,#sangre2{overflow:hidden}
#sangrefoto1,#sangrefoto2{align-self:stretch}
#sangrefoto1 .elementor-widget-image,#sangrefoto2 .elementor-widget-image,#sangrefoto1 .elementor-widget-container,#sangrefoto2 .elementor-widget-container,#sangrefoto1 figure,#sangrefoto2 figure,#sangrefoto1 figure > a,#sangrefoto2 figure > a{height:100%;margin:0}
#sangrefoto1 img,#sangrefoto2 img{width:100% !important;height:100% !important;object-fit:cover;display:block;border-radius:0 !important;max-width:none}
@media(max-width:1024px){#sangrefoto1 img,#sangrefoto2 img{height:300px !important}}
@media(max-width:767px){#sangrefoto1 img,#sangrefoto2 img{height:230px !important}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-x6l7a9pt */.elementor-3695 .elementor-element.elementor-element-x6l7a9pt{max-width:760px} .elementor-3695 .elementor-element.elementor-element-x6l7a9pt p{margin:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-sw2ht1o8 */.elementor-3695 .elementor-element.elementor-element-sw2ht1o8{margin-top:14px} .elementor-3695 .elementor-element.elementor-element-sw2ht1o8 .elementor-heading-title{display:inline-block;background:#FDF2EF;color:#FF6B5F;padding:8px 16px;border-radius:999px} @media(max-width:1024px){.elementor-3695 .elementor-element.elementor-element-sw2ht1o8{text-align:center !important;display:flex;justify-content:center} .elementor-3695 .elementor-element.elementor-element-sw2ht1o8 .elementor-heading-title{text-align:center !important}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-rcamz *//* 1/9 · el precio quedaba pegado al rotulo de arriba. */
.elementor-3695 .elementor-element.elementor-element-rcamz{margin-top:26px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-elscNv */.elementor-3695 .elementor-element.elementor-element-elscNv{font-variant-numeric:tabular-nums}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-elscN */.elementor-3695 .elementor-element.elementor-element-elscN{margin-top:8px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-elcAi */.elementor-3695 .elementor-element.elementor-element-elcAi{flex:0 0 38px;width:38px;min-width:38px;height:38px;border-radius:50%;background-color:#FEF1EF;background-image:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23FF6B5F%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m12%203.6%202.6%205.3%205.8.85-4.2%204.1%201%205.8-5.2-2.75L6.8%2019.6l1-5.8L3.6%209.75l5.8-.85L12%203.6Z%22%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:center;background-size:19px 19px;padding:0;margin-top:1px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-elcAd */.elementor-3695 .elementor-element.elementor-element-elcAd{flex:1 1 auto;min-width:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-elcBi */.elementor-3695 .elementor-element.elementor-element-elcBi{flex:0 0 38px;width:38px;min-width:38px;height:38px;border-radius:50%;background-color:#FEF1EF;background-image:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23FF6B5F%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M9%2011V5.6a1.6%201.6%200%200%201%203.2%200V11%22%2F%3E%3Cpath%20d%3D%22M12.2%2011V9.4a1.6%201.6%200%200%201%203.2%200V11%22%2F%3E%3Cpath%20d%3D%22M15.4%2011.4v-1a1.6%201.6%200%200%201%203.2%200V15a5.4%205.4%200%200%201-5.4%205.4h-1.6A5.4%205.4%200%200%201%206.2%2015v-2.2a1.6%201.6%200%200%201%202.8-1%22%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:center;background-size:19px 19px;padding:0;margin-top:1px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-elcBd */.elementor-3695 .elementor-element.elementor-element-elcBd{flex:1 1 auto;min-width:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-elcCi */.elementor-3695 .elementor-element.elementor-element-elcCi{flex:0 0 38px;width:38px;min-width:38px;height:38px;border-radius:50%;background-color:#FEF1EF;background-image:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23FF6B5F%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M7%204h10l-1.3%2015.2a2%202%200%200%201-2%201.8h-3.4a2%202%200%200%201-2-1.8L7%204Z%22%2F%3E%3Cpath%20d%3D%22M8.3%2012h7.4M8.7%2016h6.6%22%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:center;background-size:19px 19px;padding:0;margin-top:1px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-elcCd */.elementor-3695 .elementor-element.elementor-element-elcCd{flex:1 1 auto;min-width:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-elcDi */.elementor-3695 .elementor-element.elementor-element-elcDi{flex:0 0 38px;width:38px;min-width:38px;height:38px;border-radius:50%;background-color:#FEF1EF;background-image:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23FF6B5F%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M16.5%206.4A6%206%200%200%200%207.2%209m0%206a6%206%200%200%200%209.3%202.6%22%2F%3E%3Cpath%20d%3D%22M4.4%2010.4h8M4.4%2013.6h8%22%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:center;background-size:19px 19px;padding:0;margin-top:1px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-elcDd */.elementor-3695 .elementor-element.elementor-element-elcDd{flex:1 1 auto;min-width:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-elsc */.elementor-3695 .elementor-element.elementor-element-elsc{border-left:1px solid #EDE6DF} @media(max-width:900px){.elementor-3695 .elementor-element.elementor-element-elsc{border-left:0;border-top:1px solid #EDE6DF;padding-left:0 !important;padding-top:26px !important}} @media(max-width:767px){.elementor-3695 .elementor-element.elementor-element-elsc,.elementor-3695 .elementor-element.elementor-element-elsc .elementor-widget,.elementor-3695 .elementor-element.elementor-element-elsc p,.elementor-3695 .elementor-element.elementor-element-elsc .elementor-heading-title{text-align:center !important}.elementor-3695 .elementor-element.elementor-element-elsc .e-con,.elementor-3695 .elementor-element.elementor-element-elsc .e-con-inner{align-items:center !important}.elementor-3695 .elementor-element.elementor-element-elsc .elementor-widget-image img{margin-left:auto;margin-right:auto}} @media(max-width:1024px){.elementor-3695 .elementor-element.elementor-element-elsc{margin-top:26px !important;padding-top:26px !important}} @media(max-width:767px){.elementor-3695 .elementor-element.elementor-element-elsc .elementor-element-elcAi,.elementor-3695 .elementor-element.elementor-element-elsc .elementor-element-elcBi,.elementor-3695 .elementor-element.elementor-element-elsc .elementor-element-elcCi,.elementor-3695 .elementor-element.elementor-element-elsc .elementor-element-elcDi{margin-left:auto !important;margin-right:auto !important;align-self:center !important}.elementor-3695 .elementor-element.elementor-element-elsc .elementor-element-elcA,.elementor-3695 .elementor-element.elementor-element-elsc .elementor-element-elcB,.elementor-3695 .elementor-element.elementor-element-elsc .elementor-element-elcC,.elementor-3695 .elementor-element.elementor-element-elsc .elementor-element-elcD{align-items:center !important;justify-content:center !important}} @media(max-width:767px){.elementor-3695 .elementor-element.elementor-element-elsc .elementor-element-elscN{justify-content:center !important;width:100%}} @media(min-width:768px) and (max-width:1024px){.elementor-3695 .elementor-element.elementor-element-elsc .elementor-element-elscN{justify-content:center !important;width:100%}.elementor-3695 .elementor-element.elementor-element-elsc .elementor-element-elscNv,.elementor-3695 .elementor-element.elementor-element-elsc .elementor-element-elscNs{text-align:center !important}.elementor-3695 .elementor-element.elementor-element-elsc .hth-precio-live{text-align:center !important;display:block;width:100%}} @media(min-width:768px) and (max-width:1024px){.elementor-3695 .elementor-element.elementor-element-elsc .elementor-element-elscH,.elementor-3695 .elementor-element.elementor-element-elsc .elementor-element-elscH *{text-align:center !important}.elementor-3695 .elementor-element.elementor-element-elsc .elementor-element-elscH{align-items:center !important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-donq7xa5 */.elementor-3695 .elementor-element.elementor-element-donq7xa5.e-con{display:grid !important;grid-template-columns:minmax(0,1.1fr) minmax(0,0.9fr) !important;gap:0;align-items:start;padding:0 !important} @media(max-width:900px){.elementor-3695 .elementor-element.elementor-element-donq7xa5.e-con{grid-template-columns:minmax(0,1fr) !important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3z4rfhg9 */.elementor-3695 .elementor-element.elementor-element-3z4rfhg9{padding-top:34px !important;padding-bottom:34px !important} .elementor-3695 .elementor-element.elementor-element-3z4rfhg9 > .e-con-inner{padding:0 !important;margin:0 !important} .elementor-3695 .elementor-element.elementor-element-3z4rfhg9{box-shadow:0 2px 22px rgba(10,26,51,.07)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-elrc */.elementor-3695 .elementor-element.elementor-element-elrc{scroll-margin-top:140px}.elementor-3695 .elementor-element.elementor-element-elrc{padding-top:26px !important;padding-bottom:26px !important}.elementor-3695 .elementor-element.elementor-element-elrc > .e-con-inner{padding-top:0 !important;padding-bottom:0 !important;margin-top:0 !important;margin-bottom:0 !important} .elementor-3695 .elementor-element.elementor-element-elrc .e-con > .e-con-inner{max-width:none !important;width:100% !important} @media(max-width:767px){.elementor-3695 .elementor-element.elementor-element-elrc{padding-left:14px !important;padding-right:14px !important}} @media(max-width:767px){.elementor-3695 .elementor-element.elementor-element-elrc .elementor-widget-text-editor,.elementor-3695 .elementor-element.elementor-element-elrc .elementor-widget-heading{text-align:center !important}.elementor-3695 .elementor-element.elementor-element-elrc .elementor-widget-text-editor p,.elementor-3695 .elementor-element.elementor-element-elrc .elementor-heading-title{text-align:center !important}.elementor-3695 .elementor-element.elementor-element-elrc .e-con{align-items:center !important}.elementor-3695 .elementor-element.elementor-element-elrc .elementor-widget-icon,.elementor-3695 .elementor-element.elementor-element-elrc .elementor-widget-image{margin-left:auto !important;margin-right:auto !important}} @media(max-width:767px){.elementor-3695 .elementor-element.elementor-element-elrc .e-con[class*="-inner"],.elementor-3695 .elementor-element.elementor-element-elrc .e-con{justify-content:center !important}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ntslx782 */.elementor-3695 .elementor-element.elementor-element-ntslx782 .elementor-heading-title{display:flex;align-items:center;gap:11px} .elementor-3695 .elementor-element.elementor-element-ntslx782 .hic{flex:0 0 50px;width:50px;height:50px;border-radius:50%;background-color:#FBE3DE;background-image:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23FF6B5F%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%2020.4%206.6%2011.4h10.8L12%2020.4Z%22%2F%3E%3Cpath%20d%3D%22M6.8%2011.4a5.2%205.2%200%200%201%2010.4%200%22%2F%3E%3Cpath%20d%3D%22M8.4%208.2a3.6%203.6%200%200%201%207.2%200%22%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:center;background-size:24px 24px} @media(max-width:767px){.elementor-3695 .elementor-element.elementor-element-ntslx782 .elementor-heading-title{flex-direction:column !important;align-items:center !important;gap:9px !important;text-align:center}} @media(max-width:1024px){.elementor-3695 .elementor-element.elementor-element-ntslx782,.elementor-3695 .elementor-element.elementor-element-ntslx782 .elementor-heading-title{text-align:center !important}.elementor-3695 .elementor-element.elementor-element-ntslx782 .hic{display:block !important;margin:0 auto 10px !important;float:none !important}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9zk67eqh */.elementor-3695 .elementor-element.elementor-element-9zk67eqh{padding-left:61px;padding-right:4px;margin-top:0} .elementor-3695 .elementor-element.elementor-element-9zk67eqh p{margin:0;line-height:1.5;color:rgba(10,26,51,.80)} @media(max-width:767px){.elementor-3695 .elementor-element.elementor-element-9zk67eqh{padding-left:0 !important;padding-right:0 !important} .elementor-3695 .elementor-element.elementor-element-9zk67eqh p{text-align:center}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bi5jrmon */.elementor-3695 .elementor-element.elementor-element-bi5jrmon{padding:0 0 20px;padding-right:22px} @media(min-width:1025px){ .elementor-3695 .elementor-element.elementor-element-bi5jrmon{border-right:1px solid rgba(10,26,51,.09)} .elementor-3695 .elementor-element.elementor-element-bi5jrmon{border-bottom:1px solid rgba(10,26,51,.09)}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2wms0yrw */.elementor-3695 .elementor-element.elementor-element-2wms0yrw .elementor-heading-title{display:flex;align-items:center;gap:11px} .elementor-3695 .elementor-element.elementor-element-2wms0yrw .hic{flex:0 0 50px;width:50px;height:50px;border-radius:50%;background-color:#FBE3DE;background-image:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23FF6B5F%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%229%22%2F%3E%3Cpath%20d%3D%22M12%207v5.2l3.4%202%22%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:center;background-size:24px 24px} @media(max-width:767px){.elementor-3695 .elementor-element.elementor-element-2wms0yrw .elementor-heading-title{flex-direction:column !important;align-items:center !important;gap:9px !important;text-align:center}} @media(max-width:1024px){.elementor-3695 .elementor-element.elementor-element-2wms0yrw,.elementor-3695 .elementor-element.elementor-element-2wms0yrw .elementor-heading-title{text-align:center !important}.elementor-3695 .elementor-element.elementor-element-2wms0yrw .hic{display:block !important;margin:0 auto 10px !important;float:none !important}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cfw82mrj */.elementor-3695 .elementor-element.elementor-element-cfw82mrj{padding-left:61px;padding-right:4px;margin-top:0} .elementor-3695 .elementor-element.elementor-element-cfw82mrj p{margin:0;line-height:1.5;color:rgba(10,26,51,.80)} @media(max-width:767px){.elementor-3695 .elementor-element.elementor-element-cfw82mrj{padding-left:0 !important;padding-right:0 !important} .elementor-3695 .elementor-element.elementor-element-cfw82mrj p{text-align:center}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dstowdkb */.elementor-3695 .elementor-element.elementor-element-dstowdkb{padding:0 0 20px;padding-left:22px} @media(min-width:1025px){ .elementor-3695 .elementor-element.elementor-element-dstowdkb{border-bottom:1px solid rgba(10,26,51,.09)}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-t8g6p5fa */.elementor-3695 .elementor-element.elementor-element-t8g6p5fa .elementor-heading-title{display:flex;align-items:center;gap:11px} .elementor-3695 .elementor-element.elementor-element-t8g6p5fa .hic{flex:0 0 50px;width:50px;height:50px;border-radius:50%;background-color:#FBE3DE;background-image:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23FF6B5F%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M9%2011V5.6a1.6%201.6%200%200%201%203.2%200V11%22%2F%3E%3Cpath%20d%3D%22M12.2%2011V9.4a1.6%201.6%200%200%201%203.2%200V11%22%2F%3E%3Cpath%20d%3D%22M15.4%2011.4v-1a1.6%201.6%200%200%201%203.2%200V15a5.4%205.4%200%200%201-5.4%205.4h-1.6A5.4%205.4%200%200%201%206.2%2015v-2.2a1.6%201.6%200%200%201%202.8-1%22%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:center;background-size:24px 24px} @media(max-width:767px){.elementor-3695 .elementor-element.elementor-element-t8g6p5fa .elementor-heading-title{flex-direction:column !important;align-items:center !important;gap:9px !important;text-align:center}} @media(max-width:1024px){.elementor-3695 .elementor-element.elementor-element-t8g6p5fa,.elementor-3695 .elementor-element.elementor-element-t8g6p5fa .elementor-heading-title{text-align:center !important}.elementor-3695 .elementor-element.elementor-element-t8g6p5fa .hic{display:block !important;margin:0 auto 10px !important;float:none !important}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-juzwrhtb */.elementor-3695 .elementor-element.elementor-element-juzwrhtb{padding-left:61px;padding-right:4px;margin-top:0} .elementor-3695 .elementor-element.elementor-element-juzwrhtb p{margin:0;line-height:1.5;color:rgba(10,26,51,.80)} @media(max-width:767px){.elementor-3695 .elementor-element.elementor-element-juzwrhtb{padding-left:0 !important;padding-right:0 !important} .elementor-3695 .elementor-element.elementor-element-juzwrhtb p{text-align:center}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-pygmfqrt */.elementor-3695 .elementor-element.elementor-element-pygmfqrt{padding:20px 0 0;padding-right:22px} @media(min-width:1025px){ .elementor-3695 .elementor-element.elementor-element-pygmfqrt{border-right:1px solid rgba(10,26,51,.09)}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6w11x3k0 */.elementor-3695 .elementor-element.elementor-element-6w11x3k0 .elementor-heading-title{display:flex;align-items:center;gap:11px} .elementor-3695 .elementor-element.elementor-element-6w11x3k0 .hic{flex:0 0 50px;width:50px;height:50px;border-radius:50%;background-color:#FBE3DE;background-image:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23FF6B5F%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M11%205.4%206.6%209H3.8v6h2.8L11%2018.6V5.4Z%22%2F%3E%3Cpath%20d%3D%22M15.2%209.2a4%204%200%200%201%200%205.6%22%2F%3E%3Cpath%20d%3D%22M18%206.6a7.6%207.6%200%200%201%200%2010.8%22%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:center;background-size:24px 24px} @media(max-width:767px){.elementor-3695 .elementor-element.elementor-element-6w11x3k0 .elementor-heading-title{flex-direction:column !important;align-items:center !important;gap:9px !important;text-align:center}} @media(max-width:1024px){.elementor-3695 .elementor-element.elementor-element-6w11x3k0,.elementor-3695 .elementor-element.elementor-element-6w11x3k0 .elementor-heading-title{text-align:center !important}.elementor-3695 .elementor-element.elementor-element-6w11x3k0 .hic{display:block !important;margin:0 auto 10px !important;float:none !important}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-nsh8qdf2 */.elementor-3695 .elementor-element.elementor-element-nsh8qdf2{padding-left:61px;padding-right:4px;margin-top:0} .elementor-3695 .elementor-element.elementor-element-nsh8qdf2 p{margin:0;line-height:1.5;color:rgba(10,26,51,.80)} @media(max-width:767px){.elementor-3695 .elementor-element.elementor-element-nsh8qdf2{padding-left:0 !important;padding-right:0 !important} .elementor-3695 .elementor-element.elementor-element-nsh8qdf2 p{text-align:center}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-x7f6pbz0 */.elementor-3695 .elementor-element.elementor-element-x7f6pbz0{padding:20px 0 0;padding-left:22px} @media(min-width:1025px){}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ircg1h0i */.elementor-3695 .elementor-element.elementor-element-ircg1h0i.e-con{display:grid !important;grid-template-columns:repeat(2,1fr) !important;gap:0 !important;width:100% !important;margin-top:6px} @media(max-width:767px){.elementor-3695 .elementor-element.elementor-element-ircg1h0i.e-con{grid-template-columns:1fr !important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-mux565p8 *//* sin sombra entre bloques: el molde de tarjeta clara no la lleva */


/* contraste de la cápsula: borde de norma del molde de tarjeta clara */
.elementor-3695 .elementor-element.elementor-element-mux565p8{border:1px solid rgba(10,26,51,.09) !important}

/* la cápsula recorta la foto con su curva (si no, la foto hace pico) */
.elementor-3695 .elementor-element.elementor-element-mux565p8{overflow:hidden !important}
 .elementor-3695 .elementor-element.elementor-element-mux565p8{box-shadow:0 2px 22px rgba(10,26,51,.07)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-elqf */.elementor-3695 .elementor-element.elementor-element-elqf{scroll-margin-top:140px}.elementor-3695 .elementor-element.elementor-element-elqf{padding-top:26px !important;padding-bottom:26px !important}.elementor-3695 .elementor-element.elementor-element-elqf > .e-con-inner{padding-top:0 !important;padding-bottom:0 !important;margin-top:0 !important;margin-bottom:0 !important} .elementor-3695 .elementor-element.elementor-element-elqf .e-con > .e-con-inner{max-width:none !important;width:100% !important} @media(max-width:767px){.elementor-3695 .elementor-element.elementor-element-elqf{padding-left:14px !important;padding-right:14px !important}} @media(max-width:767px){.elementor-3695 .elementor-element.elementor-element-elqf .elementor-widget-text-editor,.elementor-3695 .elementor-element.elementor-element-elqf .elementor-widget-heading{text-align:center !important}.elementor-3695 .elementor-element.elementor-element-elqf .elementor-widget-text-editor p,.elementor-3695 .elementor-element.elementor-element-elqf .elementor-heading-title{text-align:center !important}.elementor-3695 .elementor-element.elementor-element-elqf .e-con{align-items:center !important}.elementor-3695 .elementor-element.elementor-element-elqf .elementor-widget-icon,.elementor-3695 .elementor-element.elementor-element-elqf .elementor-widget-image{margin-left:auto !important;margin-right:auto !important}} @media(max-width:767px){.elementor-3695 .elementor-element.elementor-element-elqf .e-con[class*="-inner"],.elementor-3695 .elementor-element.elementor-element-elqf .e-con{justify-content:center !important}} @media(max-width:1024px){.elementor-3695 .elementor-element.elementor-element-elqf .hic{display:block !important;margin:0 auto 10px !important;float:none !important}.elementor-3695 .elementor-element.elementor-element-elqf .elementor-heading-title,.elementor-3695 .elementor-element.elementor-element-elqf .elementor-widget-text-editor p{text-align:center !important}.elementor-3695 .elementor-element.elementor-element-elqf .e-con{align-items:center !important}} @media(max-width:1024px){.elementor-3695 .elementor-element.elementor-element-elqf .elementor-element-ircg1h0i > .e-con{width:100% !important;align-self:stretch !important}.elementor-3695 .elementor-element.elementor-element-elqf .elementor-element-ircg1h0i > .e-con > .elementor-widget{width:100% !important}} @media(max-width:1024px){.elementor-3695 .elementor-element.elementor-element-elqf .elementor-widget-heading,.elementor-3695 .elementor-element.elementor-element-elqf .elementor-widget-heading .elementor-widget-container{width:100% !important;display:block !important}} @media(max-width:1024px){.elementor-3695 .elementor-element.elementor-element-elqf .e-con .elementor-widget-heading .elementor-heading-title{text-align:center !important}.elementor-3695 .elementor-element.elementor-element-elqf .e-con .elementor-widget-heading .elementor-heading-title .hic{display:block !important;margin-left:auto !important;margin-right:auto !important;margin-bottom:10px !important}.elementor-3695 .elementor-element.elementor-element-elqf .e-con .elementor-widget-text-editor .elementor-widget-container p{text-align:center !important}}
/* 1/9 · en tableta y movil este bloque ya queria el icono encima y todo centrado, pero el
   titulo es un flex (el icono solo empujaba el texto) y el parrafo arrastraba su sangria de
   61px, asi que nada cuadraba. Con esto los cuatro quedan iguales y en el mismo eje. */
@media(max-width:1024px){
.elementor-3695 .elementor-element.elementor-element-elqf .e-con .elementor-widget-heading .elementor-heading-title{display:block !important;text-align:center !important}
.elementor-3695 .elementor-element.elementor-element-elqf .e-con .elementor-widget-heading .elementor-heading-title .hic{display:block !important;margin:0 auto 10px !important}
.elementor-3695 .elementor-element.elementor-element-elqf .e-con .elementor-widget-text-editor{padding-left:0 !important;padding-right:0 !important}
.elementor-3695 .elementor-element.elementor-element-elqf .e-con .elementor-widget-text-editor,.elementor-3695 .elementor-element.elementor-element-elqf .e-con .elementor-widget-text-editor .elementor-widget-container,.elementor-3695 .elementor-element.elementor-element-elqf .e-con .elementor-widget-text-editor p{text-align:center !important}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-elyofoto */.elementor-3695 .elementor-element.elementor-element-elyofoto{position:absolute;inset:0;margin:0;width:100%;height:100%;background:#F4F6F9} .elementor-3695 .elementor-element.elementor-element-elyofoto .elementor-widget-container,.elementor-3695 .elementor-element.elementor-element-elyofoto figure{height:100%;margin:0} .elementor-3695 .elementor-element.elementor-element-elyofoto img{width:100%;height:100%;object-fit:cover;object-position:center;display:block;border-radius:0;padding:0;box-sizing:border-box} @media(max-width:1024px){.elementor-3695 .elementor-element.elementor-element-elyofoto{height:100% !important} .elementor-3695 .elementor-element.elementor-element-elyofoto .elementor-widget-container,.elementor-3695 .elementor-element.elementor-element-elyofoto figure{height:100%} .elementor-3695 .elementor-element.elementor-element-elyofoto img{height:100% !important;object-fit:cover;object-position:center}} @media(max-width:900px){.elementor-3695 .elementor-element.elementor-element-elyofoto{position:static;height:auto} .elementor-3695 .elementor-element.elementor-element-elyofoto img{height:300px;padding:0}}
/* 1/9 · por debajo de 1650 el marco es vertical: cada ancho se lleva la foto que le cuadra. */
@media(min-width:1025px) and (max-width:1650px){.elementor-3695 .elementor-element.elementor-element-elyofoto{display:none}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-elyofotv */.elementor-3695 .elementor-element.elementor-element-elyofotv{position:absolute;inset:0;margin:0;width:100%;height:100%;background:#F4F6F9} .elementor-3695 .elementor-element.elementor-element-elyofotv .elementor-widget-container,.elementor-3695 .elementor-element.elementor-element-elyofotv figure{height:100%;margin:0} .elementor-3695 .elementor-element.elementor-element-elyofotv img{width:100%;height:100%;object-fit:cover;object-position:center;display:block;border-radius:0;padding:0;box-sizing:border-box} @media(max-width:1024px){.elementor-3695 .elementor-element.elementor-element-elyofotv{height:100% !important} .elementor-3695 .elementor-element.elementor-element-elyofotv .elementor-widget-container,.elementor-3695 .elementor-element.elementor-element-elyofotv figure{height:100%} .elementor-3695 .elementor-element.elementor-element-elyofotv img{height:100% !important;object-fit:cover;object-position:center}} @media(max-width:900px){.elementor-3695 .elementor-element.elementor-element-elyofotv{position:static;height:auto} .elementor-3695 .elementor-element.elementor-element-elyofotv img{height:300px;padding:0}}
@media(min-width:1651px){.elementor-3695 .elementor-element.elementor-element-elyofotv{display:none}}
/* hasta 1024 el bloque se apila y el marco es apaisado: ahi manda la horizontal. */
@media(max-width:1024px){.elementor-3695 .elementor-element.elementor-element-elyofotv{display:none}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-elyoc1 */.elementor-3695 .elementor-element.elementor-element-elyoc1{position:absolute;left:0;top:0;bottom:0;width:44%;margin:0;padding:0} @media(max-width:900px){.elementor-3695 .elementor-element.elementor-element-elyoc1{position:static;width:auto;margin:0 0 22px 0}} @media(max-width:1024px){.elementor-3695 .elementor-element.elementor-element-elyoc1{aspect-ratio:4/3;height:auto !important;margin:0 !important;width:100% !important;border-radius:0 !important}} @media(max-width:767px){.elementor-3695 .elementor-element.elementor-element-elyoc1{aspect-ratio:5/4}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-xhfwk7nc */.elementor-3695 .elementor-element.elementor-element-xhfwk7nc{max-width:700px;margin-bottom:6px} .elementor-3695 .elementor-element.elementor-element-xhfwk7nc p{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-elyoAi */.elementor-3695 .elementor-element.elementor-element-elyoAi{flex:0 0 44px;width:44px;min-width:44px;height:44px;border-radius:50%;background-color:#FBE3DE;background-image:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23FF6B5F%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M14%2014.8V5.4a2%202%200%200%200-4%200v9.4a4%204%200%201%200%204%200Z%22%2F%3E%3Cpath%20d%3D%22M12%2016.6a1.4%201.4%200%201%200%200%202.8%201.4%201.4%200%200%200%200-2.8Z%22%20fill%3D%22%23FF6B5F%22%20stroke%3D%22none%22%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:center;background-size:21px 21px;padding:0;margin-top:1px} .elementor-3695 .elementor-element.elementor-element-elyoAi.e-con.e-con.e-con.e-con{background-image:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23FF6B5F%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M14%2014.8V5.4a2%202%200%200%200-4%200v9.4a4%204%200%201%200%204%200Z%22%2F%3E%3Cpath%20d%3D%22M12%2016.6a1.4%201.4%200%201%200%200%202.8%201.4%201.4%200%200%200%200-2.8Z%22%20fill%3D%22%23FF6B5F%22%20stroke%3D%22none%22%2F%3E%3C%2Fsvg%3E) !important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-elyoAv */.elementor-3695 .elementor-element.elementor-element-elyoAv{font-variant-numeric:tabular-nums}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-elyoAd */.elementor-3695 .elementor-element.elementor-element-elyoAd{flex:1 1 auto;min-width:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-elyoBi */.elementor-3695 .elementor-element.elementor-element-elyoBi{flex:0 0 44px;width:44px;min-width:44px;height:44px;border-radius:50%;background-color:#FBE3DE;background-image:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23FF6B5F%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%229%22%2F%3E%3Cpath%20d%3D%22M12%207v5.2l3.4%202%22%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:center;background-size:21px 21px;padding:0;margin-top:1px} .elementor-3695 .elementor-element.elementor-element-elyoBi.e-con.e-con.e-con.e-con{background-image:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23FF6B5F%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%229%22%2F%3E%3Cpath%20d%3D%22M12%207v5.2l3.4%202%22%2F%3E%3C%2Fsvg%3E) !important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-elyoBv */.elementor-3695 .elementor-element.elementor-element-elyoBv{font-variant-numeric:tabular-nums}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-elyoBd */.elementor-3695 .elementor-element.elementor-element-elyoBd{flex:1 1 auto;min-width:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-elyoCi */.elementor-3695 .elementor-element.elementor-element-elyoCi{flex:0 0 44px;width:44px;min-width:44px;height:44px;border-radius:50%;background-color:#FBE3DE;background-image:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23FF6B5F%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M8%2020.5c-1.6-2%200-3.4%200-5s-1.6-3%200-5%22%2F%3E%3Cpath%20d%3D%22M12%2020.5c-1.6-2%200-3.4%200-5s-1.6-3%200-5%22%2F%3E%3Cpath%20d%3D%22M16%2020.5c-1.6-2%200-3.4%200-5s-1.6-3%200-5%22%2F%3E%3Cpath%20d%3D%22M7.6%205.4h8.8%22%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:center;background-size:21px 21px;padding:0;margin-top:1px} .elementor-3695 .elementor-element.elementor-element-elyoCi.e-con.e-con.e-con.e-con{background-image:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23FF6B5F%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M8%2020.5c-1.6-2%200-3.4%200-5s-1.6-3%200-5%22%2F%3E%3Cpath%20d%3D%22M12%2020.5c-1.6-2%200-3.4%200-5s-1.6-3%200-5%22%2F%3E%3Cpath%20d%3D%22M16%2020.5c-1.6-2%200-3.4%200-5s-1.6-3%200-5%22%2F%3E%3Cpath%20d%3D%22M7.6%205.4h8.8%22%2F%3E%3C%2Fsvg%3E) !important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-elyoCv */.elementor-3695 .elementor-element.elementor-element-elyoCv{font-variant-numeric:tabular-nums}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-elyoCd */.elementor-3695 .elementor-element.elementor-element-elyoCd{flex:1 1 auto;min-width:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-elyoDi */.elementor-3695 .elementor-element.elementor-element-elyoDi{flex:0 0 44px;width:44px;min-width:44px;height:44px;border-radius:50%;background-color:#FBE3DE;background-image:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23FF6B5F%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%204.2%2021%2019.4H3L12%204.2Z%22%2F%3E%3Cpath%20d%3D%22M12%2010v4.2%22%2F%3E%3Cpath%20d%3D%22M12%2016.8h.01%22%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:center;background-size:21px 21px;padding:0;margin-top:1px} .elementor-3695 .elementor-element.elementor-element-elyoDi.e-con.e-con.e-con.e-con{background-image:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23FF6B5F%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%204.2%2021%2019.4H3L12%204.2Z%22%2F%3E%3Cpath%20d%3D%22M12%2010v4.2%22%2F%3E%3Cpath%20d%3D%22M12%2016.8h.01%22%2F%3E%3C%2Fsvg%3E) !important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-elyoDv */.elementor-3695 .elementor-element.elementor-element-elyoDv{font-variant-numeric:tabular-nums}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-elyoDd */.elementor-3695 .elementor-element.elementor-element-elyoDd{flex:1 1 auto;min-width:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bw1bju6l */.elementor-3695 .elementor-element.elementor-element-bw1bju6l{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin-top:26px} .elementor-3695 .elementor-element.elementor-element-bw1bju6l > .e-con:nth-child(1),.elementor-3695 .elementor-element.elementor-element-bw1bju6l > .e-con:nth-child(2){padding-bottom:26px} .elementor-3695 .elementor-element.elementor-element-bw1bju6l > .e-con:nth-child(3),.elementor-3695 .elementor-element.elementor-element-bw1bju6l > .e-con:nth-child(4){padding-top:26px;border-top:1px solid #F6DDD6} .elementor-3695 .elementor-element.elementor-element-bw1bju6l > .e-con:nth-child(1),.elementor-3695 .elementor-element.elementor-element-bw1bju6l > .e-con:nth-child(3){padding-right:28px} .elementor-3695 .elementor-element.elementor-element-bw1bju6l > .e-con:nth-child(2),.elementor-3695 .elementor-element.elementor-element-bw1bju6l > .e-con:nth-child(4){padding-left:28px;border-left:1px solid #F6DDD6} @media(max-width:767px){.elementor-3695 .elementor-element.elementor-element-bw1bju6l{grid-template-columns:minmax(0,1fr)} .elementor-3695 .elementor-element.elementor-element-bw1bju6l > .e-con{padding:18px 0 !important;border-left:0 !important;border-top:1px solid #F6DDD6 !important} .elementor-3695 .elementor-element.elementor-element-bw1bju6l > .e-con:nth-child(1){padding-top:0 !important;border-top:0 !important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ixiwuutu */.elementor-3695 .elementor-element.elementor-element-ixiwuutu.e-con{display:block !important;padding:40px 40px 40px calc(44% + 40px)} @media(max-width:900px){.elementor-3695 .elementor-element.elementor-element-ixiwuutu.e-con{padding:0 22px 24px 22px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-j6m1sqhq */.elementor-3695 .elementor-element.elementor-element-j6m1sqhq{overflow:hidden;position:relative} @media(max-width:1024px){.elementor-3695 .elementor-element.elementor-element-j6m1sqhq{padding:0 !important;overflow:hidden}.elementor-3695 .elementor-element.elementor-element-j6m1sqhq > .e-con,.elementor-3695 .elementor-element.elementor-element-j6m1sqhq > .e-con > .e-con-inner{padding-left:0 !important;padding-right:0 !important;padding-top:0 !important}.elementor-3695 .elementor-element.elementor-element-j6m1sqhq .elementor-element-elyoc1{border-radius:0 !important;margin:0 !important;width:100% !important}.elementor-3695 .elementor-element.elementor-element-j6m1sqhq .elementor-element-elyoc2{padding-left:21px !important;padding-right:21px !important;padding-bottom:26px !important;padding-top:24px !important}} .elementor-3695 .elementor-element.elementor-element-j6m1sqhq{box-shadow:0 2px 22px rgba(10,26,51,.07)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-elyo */.elementor-3695 .elementor-element.elementor-element-elyo{scroll-margin-top:140px}.elementor-3695 .elementor-element.elementor-element-elyo{padding-top:26px !important;padding-bottom:26px !important}.elementor-3695 .elementor-element.elementor-element-elyo > .e-con-inner{padding-top:0 !important;padding-bottom:0 !important;margin-top:0 !important;margin-bottom:0 !important} .elementor-3695 .elementor-element.elementor-element-elyo .e-con > .e-con-inner{max-width:none !important;width:100% !important} @media(max-width:767px){.elementor-3695 .elementor-element.elementor-element-elyo{padding-left:14px !important;padding-right:14px !important}} @media(max-width:767px){.elementor-3695 .elementor-element.elementor-element-elyo .elementor-widget-text-editor,.elementor-3695 .elementor-element.elementor-element-elyo .elementor-widget-heading{text-align:center !important}.elementor-3695 .elementor-element.elementor-element-elyo .elementor-widget-text-editor p,.elementor-3695 .elementor-element.elementor-element-elyo .elementor-heading-title{text-align:center !important}.elementor-3695 .elementor-element.elementor-element-elyo .e-con{align-items:center !important}.elementor-3695 .elementor-element.elementor-element-elyo .elementor-widget-icon,.elementor-3695 .elementor-element.elementor-element-elyo .elementor-widget-image{margin-left:auto !important;margin-right:auto !important}} @media(max-width:767px){.elementor-3695 .elementor-element.elementor-element-elyo .e-con[class*="-inner"],.elementor-3695 .elementor-element.elementor-element-elyo .e-con{justify-content:center !important}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-zuj7anp6 */.elementor-3695 .elementor-element.elementor-element-zuj7anp6{margin-bottom:10px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eo8hhuz0 */.elementor-3695 .elementor-element.elementor-element-eo8hhuz0 ul{list-style:none;margin:0;padding:0} .elementor-3695 .elementor-element.elementor-element-eo8hhuz0 li{position:relative;padding-left:24px;margin-bottom:9px;line-height:1.5} .elementor-3695 .elementor-element.elementor-element-eo8hhuz0 li:before{content:"";position:absolute;left:2px;top:7px;width:6px;height:10px;border:solid #2E9E6B;border-width:0 2px 2px 0;transform:rotate(45deg)} @media(max-width:767px){.elementor-3695 .elementor-element.elementor-element-eo8hhuz0 ul{padding-left:16px !important;padding-right:8px !important}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-trfrfju8 */.elementor-3695 .elementor-element.elementor-element-trfrfju8{margin-bottom:10px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-iwlf9ywv */.elementor-3695 .elementor-element.elementor-element-iwlf9ywv ul{list-style:none;margin:0;padding:0} .elementor-3695 .elementor-element.elementor-element-iwlf9ywv li{position:relative;padding-left:24px;margin-bottom:9px;line-height:1.5} .elementor-3695 .elementor-element.elementor-element-iwlf9ywv li:before{content:"";position:absolute;left:2px;top:7px;width:6px;height:10px;border:solid #FF6B5F;border-width:0 2px 2px 0;transform:rotate(45deg)} @media(max-width:767px){.elementor-3695 .elementor-element.elementor-element-iwlf9ywv ul{padding-left:16px !important;padding-right:8px !important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4axrsxeg */.elementor-3695 .elementor-element.elementor-element-4axrsxeg.e-con{display:grid !important;grid-template-columns:repeat(2,1fr) !important;gap:18px !important;align-items:stretch !important;width:100% !important;margin-top:6px} @media(max-width:767px){.elementor-3695 .elementor-element.elementor-element-4axrsxeg.e-con{grid-template-columns:1fr !important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-rbx8ivxu *//* sin sombra entre bloques: el molde de tarjeta clara no la lleva */


/* contraste de la cápsula: borde de norma del molde de tarjeta clara */
.elementor-3695 .elementor-element.elementor-element-rbx8ivxu{border:1px solid rgba(10,26,51,.09) !important}

/* la cápsula recorta la foto con su curva (si no, la foto hace pico) */
.elementor-3695 .elementor-element.elementor-element-rbx8ivxu{overflow:hidden !important}
 .elementor-3695 .elementor-element.elementor-element-rbx8ivxu{padding-bottom:34px !important} .elementor-3695 .elementor-element.elementor-element-rbx8ivxu > .e-con-inner{padding-bottom:0 !important;margin-bottom:0 !important} .elementor-3695 .elementor-element.elementor-element-rbx8ivxu{box-shadow:0 2px 22px rgba(10,26,51,.07)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-elba */.elementor-3695 .elementor-element.elementor-element-elba{scroll-margin-top:140px}.elementor-3695 .elementor-element.elementor-element-elba{padding-top:26px !important;padding-bottom:26px !important}.elementor-3695 .elementor-element.elementor-element-elba > .e-con-inner{padding-top:0 !important;padding-bottom:0 !important;margin-top:0 !important;margin-bottom:0 !important} .elementor-3695 .elementor-element.elementor-element-elba .e-con > .e-con-inner{max-width:none !important;width:100% !important} @media(max-width:767px){.elementor-3695 .elementor-element.elementor-element-elba{padding-left:14px !important;padding-right:14px !important}} @media(max-width:767px){.elementor-3695 .elementor-element.elementor-element-elba .elementor-widget-text-editor,.elementor-3695 .elementor-element.elementor-element-elba .elementor-widget-heading{text-align:center !important}.elementor-3695 .elementor-element.elementor-element-elba .elementor-widget-text-editor p,.elementor-3695 .elementor-element.elementor-element-elba .elementor-heading-title{text-align:center !important}.elementor-3695 .elementor-element.elementor-element-elba .e-con{align-items:center !important}.elementor-3695 .elementor-element.elementor-element-elba .elementor-widget-icon,.elementor-3695 .elementor-element.elementor-element-elba .elementor-widget-image{margin-left:auto !important;margin-right:auto !important}} @media(max-width:767px){.elementor-3695 .elementor-element.elementor-element-elba .e-con[class*="-inner"],.elementor-3695 .elementor-element.elementor-element-elba .e-con{justify-content:center !important}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-i1004 */.elementor-3695 .elementor-element.elementor-element-i1004{width:100%;line-height:0} .elementor-3695 .elementor-element.elementor-element-i1004 img{width:100%;max-width:none;margin:0;height:auto;display:block;aspect-ratio:1311/996;mix-blend-mode:multiply;filter:contrast(1.09) saturate(1.06)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1005 */.elementor-3695 .elementor-element.elementor-element-c1005{overflow:hidden;align-self:stretch;display:grid;place-items:center} @media(max-width:1024px){.elementor-3695 .elementor-element.elementor-element-c1005{border-radius:0 !important;margin:0 !important;width:100% !important;align-self:stretch !important}} /* 2-9-2026 · en portatil el marco se estiraba con la columna de especificaciones y la foto no: hasta 218 px de crema vacia. Por debajo de 1650 el marco se ajusta a la foto; por encima (el monitor de Sergio) se queda como estaba. */ @media(min-width:1025px) and (max-width:1650px){.elementor-3695 .elementor-element.elementor-element-c1005{align-self:start}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c1009v */.elementor-3695 .elementor-element.elementor-element-c1009v p{margin:0;font-variant-numeric:tabular-nums}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c1009e */.elementor-3695 .elementor-element.elementor-element-c1009e p{margin:2px 0 0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1009 */.elementor-3695 .elementor-element.elementor-element-c1009{position:relative;padding:16px 14px 16px 50px;border-bottom:1px solid #F1E9E3}.elementor-3695 .elementor-element.elementor-element-c1009:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:34px;height:34px;border-radius:50%;background-color:#FEF1EF;background-image:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23FF6B5F%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%203v18M4.5%207.5l15%209M19.5%207.5l-15%209%22%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:center;background-size:17px 17px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c1012v */.elementor-3695 .elementor-element.elementor-element-c1012v p{margin:0;font-variant-numeric:tabular-nums}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c1012e */.elementor-3695 .elementor-element.elementor-element-c1012e p{margin:2px 0 0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1012 */.elementor-3695 .elementor-element.elementor-element-c1012{position:relative;padding:16px 14px 16px 50px;border-bottom:1px solid #F1E9E3}.elementor-3695 .elementor-element.elementor-element-c1012:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:34px;height:34px;border-radius:50%;background-color:#FEF1EF;background-image:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23FF6B5F%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M14%2014.8V5.4a2%202%200%200%200-4%200v9.4a4%204%200%201%200%204%200Z%22%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:center;background-size:17px 17px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c1015v */.elementor-3695 .elementor-element.elementor-element-c1015v p{margin:0;font-variant-numeric:tabular-nums}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c1015e */.elementor-3695 .elementor-element.elementor-element-c1015e p{margin:2px 0 0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1015 */.elementor-3695 .elementor-element.elementor-element-c1015{position:relative;padding:16px 14px 16px 50px;border-bottom:1px solid #F1E9E3}.elementor-3695 .elementor-element.elementor-element-c1015:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:34px;height:34px;border-radius:50%;background-color:#FEF1EF;background-image:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23FF6B5F%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M8%2020.5c-1.6-2%200-3.4%200-5s-1.6-3%200-5%22%2F%3E%3Cpath%20d%3D%22M12%2020.5c-1.6-2%200-3.4%200-5s-1.6-3%200-5%22%2F%3E%3Cpath%20d%3D%22M16%2020.5c-1.6-2%200-3.4%200-5s-1.6-3%200-5%22%2F%3E%3Cpath%20d%3D%22M7.6%205.4h8.8%22%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:center;background-size:17px 17px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c1018v */.elementor-3695 .elementor-element.elementor-element-c1018v p{margin:0;font-variant-numeric:tabular-nums}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c1018e */.elementor-3695 .elementor-element.elementor-element-c1018e p{margin:2px 0 0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1018 */.elementor-3695 .elementor-element.elementor-element-c1018{position:relative;padding:16px 14px 16px 50px;border-bottom:1px solid #F1E9E3}.elementor-3695 .elementor-element.elementor-element-c1018:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:34px;height:34px;border-radius:50%;background-color:#FEF1EF;background-image:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23FF6B5F%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M7%204h10l-1.3%2015.2a2%202%200%200%201-2%201.8h-3.4a2%202%200%200%201-2-1.8L7%204Z%22%2F%3E%3Cpath%20d%3D%22M8.3%2012h7.4%22%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:center;background-size:17px 17px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c1021v */.elementor-3695 .elementor-element.elementor-element-c1021v p{margin:0;font-variant-numeric:tabular-nums}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c1021e */.elementor-3695 .elementor-element.elementor-element-c1021e p{margin:2px 0 0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1021 */.elementor-3695 .elementor-element.elementor-element-c1021{position:relative;padding:16px 14px 16px 50px;border-bottom:1px solid #F1E9E3}.elementor-3695 .elementor-element.elementor-element-c1021:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:34px;height:34px;border-radius:50%;background-color:#FEF1EF;background-image:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23FF6B5F%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%229%22%2F%3E%3Cpath%20d%3D%22M12%207v5.2l3.4%202%22%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:center;background-size:17px 17px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c1024v */.elementor-3695 .elementor-element.elementor-element-c1024v p{margin:0;font-variant-numeric:tabular-nums}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c1024e */.elementor-3695 .elementor-element.elementor-element-c1024e p{margin:2px 0 0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1024 */.elementor-3695 .elementor-element.elementor-element-c1024{position:relative;padding:16px 14px 16px 50px;border-bottom:1px solid #F1E9E3}.elementor-3695 .elementor-element.elementor-element-c1024:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:34px;height:34px;border-radius:50%;background-color:#FEF1EF;background-image:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23FF6B5F%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M6.2%208.6h11.6l-1%2010.6a2%202%200%200%201-2%201.8H9.2a2%202%200%200%201-2-1.8L6.2%208.6Z%22%2F%3E%3Cpath%20d%3D%22M5.4%205.6%2012%203.6l6.6%202v3H5.4v-3Z%22%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:center;background-size:17px 17px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c1027v */.elementor-3695 .elementor-element.elementor-element-c1027v p{margin:0;font-variant-numeric:tabular-nums}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c1027e */.elementor-3695 .elementor-element.elementor-element-c1027e p{margin:2px 0 0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1027 */.elementor-3695 .elementor-element.elementor-element-c1027{position:relative;padding:16px 14px 16px 50px}.elementor-3695 .elementor-element.elementor-element-c1027:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:34px;height:34px;border-radius:50%;background-color:#FEF1EF;background-image:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23FF6B5F%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M5%208h14l-1.1%2010.6A2%202%200%200%201%2015.9%2020H8.1a2%202%200%200%201-2-1.4L5%208Z%22%2F%3E%3Cpath%20d%3D%22M8%208V6.5a4%204%200%200%201%208%200V8%22%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:center;background-size:17px 17px}
/* 1/9 · le faltaba la linea que llevan las demas filas. */
@media(max-width:767px){.elementor-3695 .elementor-element.elementor-element-c1027{border-bottom:1px solid #F1E9E3}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c1030v */.elementor-3695 .elementor-element.elementor-element-c1030v p{margin:0;font-variant-numeric:tabular-nums}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c1030e */.elementor-3695 .elementor-element.elementor-element-c1030e p{margin:2px 0 0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1030 */.elementor-3695 .elementor-element.elementor-element-c1030{position:relative;padding:16px 14px 16px 50px}.elementor-3695 .elementor-element.elementor-element-c1030:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:34px;height:34px;border-radius:50%;background-color:#FEF1EF;background-image:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23FF6B5F%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223.5%22%20y%3D%223.5%22%20width%3D%227%22%20height%3D%227%22%20rx%3D%221.6%22%2F%3E%3Crect%20x%3D%2213.5%22%20y%3D%223.5%22%20width%3D%227%22%20height%3D%227%22%20rx%3D%221.6%22%2F%3E%3Crect%20x%3D%223.5%22%20y%3D%2213.5%22%20width%3D%227%22%20height%3D%227%22%20rx%3D%221.6%22%2F%3E%3Crect%20x%3D%2213.5%22%20y%3D%2213.5%22%20width%3D%227%22%20height%3D%227%22%20rx%3D%221.6%22%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:center;background-size:17px 17px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1033 */.elementor-3695 .elementor-element.elementor-element-c1033{display:grid !important;grid-template-columns:1fr 1fr;column-gap:26px;row-gap:0}@media(max-width:767px){.elementor-3695 .elementor-element.elementor-element-c1033{grid-template-columns:1fr}} @media(max-width:767px){.elementor-3695 .elementor-element.elementor-element-c1033 > .e-con{padding-left:0 !important;padding-right:0 !important;text-align:center !important;align-items:center !important}.elementor-3695 .elementor-element.elementor-element-c1033 > .e-con:before{position:static !important;transform:none !important;margin:0 auto 10px !important;display:block !important}.elementor-3695 .elementor-element.elementor-element-c1033 > .e-con .elementor-widget{width:100%;text-align:center}.elementor-3695 .elementor-element.elementor-element-c1033 > .e-con p{text-align:center !important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1034 */.elementor-3695 .elementor-element.elementor-element-c1034.e-con{display:grid !important;grid-template-columns:0.40fr 0.60fr;gap:44px;align-items:center} @media(max-width:900px){.elementor-3695 .elementor-element.elementor-element-c1034.e-con{grid-template-columns:minmax(0,1fr) !important;gap:26px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1035 */@media(max-width:1024px){.elementor-3695 .elementor-element.elementor-element-c1035{padding:0 !important;overflow:hidden}.elementor-3695 .elementor-element.elementor-element-c1035 > .e-con,.elementor-3695 .elementor-element.elementor-element-c1035 > .e-con > .e-con-inner{padding:0 !important;gap:0 !important}.elementor-3695 .elementor-element.elementor-element-c1035 .elementor-element-c1005{border-radius:0 !important;margin:0 !important;width:100% !important}.elementor-3695 .elementor-element.elementor-element-c1035 .elementor-element-ftder{padding:24px 21px 26px !important}} .elementor-3695 .elementor-element.elementor-element-c1035{box-shadow:0 2px 22px rgba(10,26,51,.07)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-raiz6935 */.elementor-3695 .elementor-element.elementor-element-raiz6935{scroll-margin-top:140px}.elementor-3695 .elementor-element.elementor-element-raiz6935{padding-top:26px !important;padding-bottom:26px !important}.elementor-3695 .elementor-element.elementor-element-raiz6935 > .e-con-inner{padding-top:0 !important;padding-bottom:0 !important;margin-top:0 !important;margin-bottom:0 !important} .elementor-3695 .elementor-element.elementor-element-raiz6935 .e-con > .e-con-inner{max-width:none !important;width:100% !important} @media(max-width:767px){.elementor-3695 .elementor-element.elementor-element-raiz6935{padding-left:14px !important;padding-right:14px !important}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-elri3 */.elementor-3695 .elementor-element.elementor-element-elri3{max-width:680px}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-elrAf */.elementor-3695 .elementor-element.elementor-element-elrAf{border-radius:18px;overflow:hidden}.elementor-3695 .elementor-element.elementor-element-elrAf .elementor-widget-container{height:238px;overflow:hidden;border-radius:18px;padding:10px}.elementor-3695 .elementor-element.elementor-element-elrAf img{width:100%;height:218px;max-width:100%;margin:0;display:block;object-fit:contain;mix-blend-mode:multiply;filter:contrast(1.09) saturate(1.06)}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-elrAq */.elementor-3695 .elementor-element.elementor-element-elrAq{margin-top:-10px}
/* 1/9 · el rotulo, centrado tambien en escritorio. */
.elementor-3695 .elementor-element.elementor-element-elrAq,.elementor-3695 .elementor-element.elementor-element-elrAq .elementor-heading-title{text-align:center}
/* 1/9 · hay rotulos de una linea y de dos; se reservan dos en todos para que las cuatro
   tarjetas arranquen su tabla a la misma altura. */
@media(min-width:768px){.elementor-3695 .elementor-element.elementor-element-elrAq .elementor-heading-title{min-height:32px}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-elrAn *//* 1/9 · con cuatro tarjetas hay nombres de una linea y de dos, y la tabla de datos
   arrancaba a distinta altura en cada una. Se reservan dos lineas en todas. */
@media(min-width:768px){.elementor-3695 .elementor-element.elementor-element-elrAn .elementor-heading-title{min-height:48px}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-elrAx */.elementor-3695 .elementor-element.elementor-element-elrAx{flex:1 1 auto}
/* 1/9 · el texto llegaba a 2px del borde de la tarjeta. */
.elementor-3695 .elementor-element.elementor-element-elrAx{padding-left:16px;padding-right:16px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-elrAlk */.elementor-3695 .elementor-element.elementor-element-elrAlk p{margin:0} .elementor-3695 .elementor-element.elementor-element-elrAlk a{color:#FF6B5F;text-decoration:none;border-bottom:1px solid rgba(255,107,95,.35);padding-bottom:2px} .elementor-3695 .elementor-element.elementor-element-elrAlk a:hover{border-bottom-color:#FF6B5F} .elementor-3695 .elementor-element.elementor-element-elrAlk{margin-top:auto}
/* 1/9 · en tableta y movil el resto de la tarjeta centra y el enlace se quedaba a la izquierda. */
.elementor-3695 .elementor-element.elementor-element-elrAlk,.elementor-3695 .elementor-element.elementor-element-elrAlk p,.elementor-3695 .elementor-element.elementor-element-elrAlk a{text-align:center}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-elrA */.elementor-3695 .elementor-element.elementor-element-elrA{height:100%}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-elrBf */.elementor-3695 .elementor-element.elementor-element-elrBf{border-radius:18px;overflow:hidden}.elementor-3695 .elementor-element.elementor-element-elrBf .elementor-widget-container{height:238px;overflow:hidden;border-radius:18px;padding:10px}.elementor-3695 .elementor-element.elementor-element-elrBf img{width:100%;height:218px;max-width:100%;margin:0;display:block;object-fit:contain;mix-blend-mode:multiply;filter:contrast(1.09) saturate(1.06)}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-elrBq */.elementor-3695 .elementor-element.elementor-element-elrBq{margin-top:-10px}
/* 1/9 · el rotulo, centrado tambien en escritorio. */
.elementor-3695 .elementor-element.elementor-element-elrBq,.elementor-3695 .elementor-element.elementor-element-elrBq .elementor-heading-title{text-align:center}
/* 1/9 · hay rotulos de una linea y de dos; se reservan dos en todos para que las cuatro
   tarjetas arranquen su tabla a la misma altura. */
@media(min-width:768px){.elementor-3695 .elementor-element.elementor-element-elrBq .elementor-heading-title{min-height:32px}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-elrBn *//* 1/9 · con cuatro tarjetas hay nombres de una linea y de dos, y la tabla de datos
   arrancaba a distinta altura en cada una. Se reservan dos lineas en todas. */
@media(min-width:768px){.elementor-3695 .elementor-element.elementor-element-elrBn .elementor-heading-title{min-height:48px}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-elrBx */.elementor-3695 .elementor-element.elementor-element-elrBx{flex:1 1 auto}
/* 1/9 · el texto llegaba a 2px del borde de la tarjeta. */
.elementor-3695 .elementor-element.elementor-element-elrBx{padding-left:16px;padding-right:16px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-elrBlk */.elementor-3695 .elementor-element.elementor-element-elrBlk p{margin:0} .elementor-3695 .elementor-element.elementor-element-elrBlk a{color:#FF6B5F;text-decoration:none;border-bottom:1px solid rgba(255,107,95,.35);padding-bottom:2px} .elementor-3695 .elementor-element.elementor-element-elrBlk a:hover{border-bottom-color:#FF6B5F} .elementor-3695 .elementor-element.elementor-element-elrBlk{margin-top:auto}
/* 1/9 · en tableta y movil el resto de la tarjeta centra y el enlace se quedaba a la izquierda. */
.elementor-3695 .elementor-element.elementor-element-elrBlk,.elementor-3695 .elementor-element.elementor-element-elrBlk p,.elementor-3695 .elementor-element.elementor-element-elrBlk a{text-align:center}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-elrB */.elementor-3695 .elementor-element.elementor-element-elrB{height:100%}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-elrCf */.elementor-3695 .elementor-element.elementor-element-elrCf{border-radius:18px;overflow:hidden}.elementor-3695 .elementor-element.elementor-element-elrCf .elementor-widget-container{height:238px;overflow:hidden;border-radius:18px;padding:10px}.elementor-3695 .elementor-element.elementor-element-elrCf img{width:100%;height:218px;max-width:100%;margin:0;display:block;object-fit:contain;mix-blend-mode:multiply;filter:contrast(1.09) saturate(1.06)}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-elrCq */.elementor-3695 .elementor-element.elementor-element-elrCq{margin-top:-10px}
/* 1/9 · el rotulo, centrado tambien en escritorio. */
.elementor-3695 .elementor-element.elementor-element-elrCq,.elementor-3695 .elementor-element.elementor-element-elrCq .elementor-heading-title{text-align:center}
/* 1/9 · hay rotulos de una linea y de dos; se reservan dos en todos para que las cuatro
   tarjetas arranquen su tabla a la misma altura. */
@media(min-width:768px){.elementor-3695 .elementor-element.elementor-element-elrCq .elementor-heading-title{min-height:32px}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-elrCn *//* 1/9 · con cuatro tarjetas hay nombres de una linea y de dos, y la tabla de datos
   arrancaba a distinta altura en cada una. Se reservan dos lineas en todas. */
@media(min-width:768px){.elementor-3695 .elementor-element.elementor-element-elrCn .elementor-heading-title{min-height:48px}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-elrCx */.elementor-3695 .elementor-element.elementor-element-elrCx{flex:1 1 auto}
/* 1/9 · el texto llegaba a 2px del borde de la tarjeta. */
.elementor-3695 .elementor-element.elementor-element-elrCx{padding-left:16px;padding-right:16px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-elrClk */.elementor-3695 .elementor-element.elementor-element-elrClk p{margin:0} .elementor-3695 .elementor-element.elementor-element-elrClk a{color:#FF6B5F;text-decoration:none;border-bottom:1px solid rgba(255,107,95,.35);padding-bottom:2px} .elementor-3695 .elementor-element.elementor-element-elrClk a:hover{border-bottom-color:#FF6B5F} .elementor-3695 .elementor-element.elementor-element-elrClk{margin-top:auto}
/* 1/9 · en tableta y movil el resto de la tarjeta centra y el enlace se quedaba a la izquierda. */
.elementor-3695 .elementor-element.elementor-element-elrClk,.elementor-3695 .elementor-element.elementor-element-elrClk p,.elementor-3695 .elementor-element.elementor-element-elrClk a{text-align:center}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-elrC */.elementor-3695 .elementor-element.elementor-element-elrC{height:100%}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-elrDf */.elementor-3695 .elementor-element.elementor-element-elrDf{border-radius:18px;overflow:hidden}.elementor-3695 .elementor-element.elementor-element-elrDf .elementor-widget-container{height:238px;overflow:hidden;border-radius:18px;padding:10px}.elementor-3695 .elementor-element.elementor-element-elrDf img{width:100%;height:218px;max-width:100%;margin:0;display:block;object-fit:contain;mix-blend-mode:multiply;filter:contrast(1.09) saturate(1.06)}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-elrDq */.elementor-3695 .elementor-element.elementor-element-elrDq{margin-top:-10px}
/* 1/9 · el rotulo, centrado tambien en escritorio. */
.elementor-3695 .elementor-element.elementor-element-elrDq,.elementor-3695 .elementor-element.elementor-element-elrDq .elementor-heading-title{text-align:center}
/* 1/9 · hay rotulos de una linea y de dos; se reservan dos en todos para que las cuatro
   tarjetas arranquen su tabla a la misma altura. */
@media(min-width:768px){.elementor-3695 .elementor-element.elementor-element-elrDq .elementor-heading-title{min-height:32px}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-elrDn *//* 1/9 · con cuatro tarjetas hay nombres de una linea y de dos, y la tabla de datos
   arrancaba a distinta altura en cada una. Se reservan dos lineas en todas. */
@media(min-width:768px){.elementor-3695 .elementor-element.elementor-element-elrDn .elementor-heading-title{min-height:48px}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-elrDx */.elementor-3695 .elementor-element.elementor-element-elrDx{flex:1 1 auto}
/* 1/9 · el texto llegaba a 2px del borde de la tarjeta. */
.elementor-3695 .elementor-element.elementor-element-elrDx{padding-left:16px;padding-right:16px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-elrDlk */.elementor-3695 .elementor-element.elementor-element-elrDlk p{margin:0} .elementor-3695 .elementor-element.elementor-element-elrDlk a{color:#FF6B5F;text-decoration:none;border-bottom:1px solid rgba(255,107,95,.35);padding-bottom:2px} .elementor-3695 .elementor-element.elementor-element-elrDlk a:hover{border-bottom-color:#FF6B5F} .elementor-3695 .elementor-element.elementor-element-elrDlk{margin-top:auto}
/* 1/9 · en tableta y movil el resto de la tarjeta centra y el enlace se quedaba a la izquierda. */
.elementor-3695 .elementor-element.elementor-element-elrDlk,.elementor-3695 .elementor-element.elementor-element-elrDlk p,.elementor-3695 .elementor-element.elementor-element-elrDlk a{text-align:center}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-elrD */.elementor-3695 .elementor-element.elementor-element-elrD{height:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-elrig */.elementor-3695 .elementor-element.elementor-element-elrig{display:grid !important;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;align-items:stretch}@media(max-width:1024px){.elementor-3695 .elementor-element.elementor-element-elrig{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.elementor-3695 .elementor-element.elementor-element-elrig{grid-template-columns:minmax(0,1fr)}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-elrib *//* sin sombra entre bloques: el molde de tarjeta clara no la lleva */


/* contraste de la cápsula: borde de norma del molde de tarjeta clara */
.elementor-3695 .elementor-element.elementor-element-elrib{border:1px solid rgba(10,26,51,.09) !important}

/* la cápsula recorta la foto con su curva (si no, la foto hace pico) */
.elementor-3695 .elementor-element.elementor-element-elrib{overflow:hidden !important}
 .elementor-3695 .elementor-element.elementor-element-elrib{box-shadow:0 2px 22px rgba(10,26,51,.07)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-elri */.elementor-3695 .elementor-element.elementor-element-elri{scroll-margin-top:140px}.elementor-3695 .elementor-element.elementor-element-elri{padding-top:26px !important;padding-bottom:26px !important}.elementor-3695 .elementor-element.elementor-element-elri > .e-con-inner{padding-top:0 !important;padding-bottom:0 !important;margin-top:0 !important;margin-bottom:0 !important} .elementor-3695 .elementor-element.elementor-element-elri .e-con > .e-con-inner{max-width:none !important;width:100% !important} @media(max-width:767px){.elementor-3695 .elementor-element.elementor-element-elri{padding-left:14px !important;padding-right:14px !important}} @media(max-width:767px){.elementor-3695 .elementor-element.elementor-element-elri .elementor-widget-text-editor,.elementor-3695 .elementor-element.elementor-element-elri .elementor-widget-heading{text-align:center !important}.elementor-3695 .elementor-element.elementor-element-elri .elementor-widget-text-editor p,.elementor-3695 .elementor-element.elementor-element-elri .elementor-heading-title{text-align:center !important}.elementor-3695 .elementor-element.elementor-element-elri .e-con{align-items:center !important}.elementor-3695 .elementor-element.elementor-element-elri .elementor-widget-icon,.elementor-3695 .elementor-element.elementor-element-elri .elementor-widget-image{margin-left:auto !important;margin-right:auto !important}} @media(max-width:767px){.elementor-3695 .elementor-element.elementor-element-elri .e-con[class*="-inner"],.elementor-3695 .elementor-element.elementor-element-elri .e-con{justify-content:center !important}} @media(max-width:767px){.elementor-3695 .elementor-element.elementor-element-elri .elementor-element-elrAt > .e-con,.elementor-3695 .elementor-element.elementor-element-elri .elementor-element-elrBt > .e-con,.elementor-3695 .elementor-element.elementor-element-elri .elementor-element-elrCt > .e-con{width:100% !important;justify-content:center !important;gap:10px}.elementor-3695 .elementor-element.elementor-element-elri .elementor-widget-image img{transform:none !important}} @media(max-width:1024px){.elementor-3695 .elementor-element.elementor-element-elri .elementor-widget-image img{transform:none !important}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-elcp3 */.elementor-3695 .elementor-element.elementor-element-elcp3{max-width:720px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-vp1 */.elementor-3695 .elementor-element.elementor-element-vp1{background:#FFF;border-radius:999px;padding:10px 18px 10px 40px;position:relative;box-shadow:0 1px 3px rgba(10,26,51,.05)}.elementor-3695 .elementor-element.elementor-element-vp1:before{content:"";position:absolute;left:16px;top:50%;transform:translateY(-50%);width:16px;height:16px;border-radius:50%;border:2px solid #FF6B5F}.elementor-3695 .elementor-element.elementor-element-vp1:after{content:"";position:absolute;left:20px;top:calc(50% - 1px);width:7px;height:4px;border-left:2px solid #FF6B5F;border-bottom:2px solid #FF6B5F;transform:translateY(-50%) rotate(-45deg)}.elementor-3695 .elementor-element.elementor-element-vp1 p{margin:0;white-space:nowrap}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-vp2 */.elementor-3695 .elementor-element.elementor-element-vp2{background:#FFF;border-radius:999px;padding:10px 18px 10px 40px;position:relative;box-shadow:0 1px 3px rgba(10,26,51,.05)}.elementor-3695 .elementor-element.elementor-element-vp2:before{content:"";position:absolute;left:16px;top:50%;transform:translateY(-50%);width:16px;height:16px;border-radius:50%;border:2px solid #FF6B5F}.elementor-3695 .elementor-element.elementor-element-vp2:after{content:"";position:absolute;left:20px;top:calc(50% - 1px);width:7px;height:4px;border-left:2px solid #FF6B5F;border-bottom:2px solid #FF6B5F;transform:translateY(-50%) rotate(-45deg)}.elementor-3695 .elementor-element.elementor-element-vp2 p{margin:0;white-space:nowrap}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-vp3 */.elementor-3695 .elementor-element.elementor-element-vp3{background:#FFF;border-radius:999px;padding:10px 18px 10px 40px;position:relative;box-shadow:0 1px 3px rgba(10,26,51,.05)}.elementor-3695 .elementor-element.elementor-element-vp3:before{content:"";position:absolute;left:16px;top:50%;transform:translateY(-50%);width:16px;height:16px;border-radius:50%;border:2px solid #FF6B5F}.elementor-3695 .elementor-element.elementor-element-vp3:after{content:"";position:absolute;left:20px;top:calc(50% - 1px);width:7px;height:4px;border-left:2px solid #FF6B5F;border-bottom:2px solid #FF6B5F;transform:translateY(-50%) rotate(-45deg)}.elementor-3695 .elementor-element.elementor-element-vp3 p{margin:0;white-space:nowrap}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-vpast */@media(max-width:767px){.elementor-3695 .elementor-element.elementor-element-vpast{justify-content:center !important;align-items:center !important}}
/* 1/9 · por debajo de ~1470 la fila se queda 20 px corta y la tercera pildora caia sola
   a una segunda linea. Se afina el acolchado y la separacion, y vuelven a caber las tres. */
@media(max-width:1500px){
.elementor-3695 .elementor-element.elementor-element-vpast{gap:10px}
.elementor-3695 .elementor-element.elementor-element-vpast .elementor-widget-text-editor{padding-left:34px;padding-right:14px}
.elementor-3695 .elementor-element.elementor-element-vpast .elementor-widget-text-editor::before{left:12px}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-vrot */.elementor-3695 .elementor-element.elementor-element-vrot p{margin:0;text-transform:uppercase}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-vpre */.elementor-3695 .elementor-element.elementor-element-vpre{margin-top:4px} .elementor-3695 .elementor-element.elementor-element-vpre p{margin:0;letter-spacing:-.02em;line-height:1.05}
/* 1/9 · un pelin de aire entre «Compra hoy» y el precio. */
.elementor-3695 .elementor-element.elementor-element-vpre{margin-top:12px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-vwas */.elementor-3695 .elementor-element.elementor-element-vwas{margin-top:0} .elementor-3695 .elementor-element.elementor-element-vwas p{margin:0;line-height:1.2} .elementor-3695 .elementor-element.elementor-element-vwas span{text-decoration:line-through}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-vfec */.elementor-3695 .elementor-element.elementor-element-vfec{margin-top:4px;margin-bottom:10px} .elementor-3695 .elementor-element.elementor-element-vfec p{margin:0}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-elcpB */.elementor-3695 .elementor-element.elementor-element-elcpB .elementor-button{padding-left:52px;padding-right:52px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-elcp4 */.elementor-3695 .elementor-element.elementor-element-elcp4{max-width:720px} .elementor-3695 .elementor-element.elementor-element-elcp4{margin-top:2px}
/* 1/9 · en movil el enlace llegaba a 2px del borde de la tarjeta. */
.elementor-3695 .elementor-element.elementor-element-elcp4{padding-left:16px;padding-right:16px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-vder */.elementor-3695 .elementor-element.elementor-element-vder .hth-precio-live,.elementor-3695 .elementor-element.elementor-element-vder .hth-precio-hueco{display:none !important} .elementor-3695 .elementor-element.elementor-element-vder{text-align:center} .elementor-3695 .elementor-element.elementor-element-vder .elementor-widget{width:100%} .elementor-3695 .elementor-element.elementor-element-vder .elementor-widget-text-editor p{text-align:center} .elementor-3695 .elementor-element.elementor-element-vder .elementor-button-wrapper{text-align:center}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-vgrid */.elementor-3695 .elementor-element.elementor-element-vgrid.e-con{display:grid !important;grid-template-columns:0.58fr 0.42fr;gap:48px;align-items:center}@media(max-width:1024px){.elementor-3695 .elementor-element.elementor-element-vgrid.e-con{grid-template-columns:1fr;gap:32px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-elcpc *//* sin sombra entre bloques: el molde de tarjeta clara no la lleva */


/* contraste de la cápsula: borde de norma del molde de tarjeta clara */
.elementor-3695 .elementor-element.elementor-element-elcpc{border:1px solid rgba(10,26,51,.09) !important}

/* la cápsula recorta la foto con su curva (si no, la foto hace pico) */
.elementor-3695 .elementor-element.elementor-element-elcpc{overflow:hidden !important}
 .elementor-3695 .elementor-element.elementor-element-elcpc{box-shadow:0 2px 22px rgba(10,26,51,.07)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-elcp */.elementor-3695 .elementor-element.elementor-element-elcp{scroll-margin-top:140px}.elementor-3695 .elementor-element.elementor-element-elcp{padding-top:26px !important;padding-bottom:26px !important}.elementor-3695 .elementor-element.elementor-element-elcp > .e-con-inner{padding-top:0 !important;padding-bottom:0 !important;margin-top:0 !important;margin-bottom:0 !important} .elementor-3695 .elementor-element.elementor-element-elcp .e-con > .e-con-inner{max-width:none !important;width:100% !important} @media(max-width:767px){.elementor-3695 .elementor-element.elementor-element-elcp{padding-left:14px !important;padding-right:14px !important}} @media(max-width:767px){.elementor-3695 .elementor-element.elementor-element-elcp .elementor-widget-text-editor,.elementor-3695 .elementor-element.elementor-element-elcp .elementor-widget-heading{text-align:center !important}.elementor-3695 .elementor-element.elementor-element-elcp .elementor-widget-text-editor p,.elementor-3695 .elementor-element.elementor-element-elcp .elementor-heading-title{text-align:center !important}.elementor-3695 .elementor-element.elementor-element-elcp .e-con{align-items:center !important;justify-content:center !important}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-faqhR0 */.elementor-3695 .elementor-element.elementor-element-faqhR0 b{color:#0A1A33}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-faqhR1 */.elementor-3695 .elementor-element.elementor-element-faqhR1 b{color:#0A1A33}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-faqhR2 */.elementor-3695 .elementor-element.elementor-element-faqhR2 b{color:#0A1A33}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-faqhR3 */.elementor-3695 .elementor-element.elementor-element-faqhR3 b{color:#0A1A33}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-faqhR4 */.elementor-3695 .elementor-element.elementor-element-faqhR4 b{color:#0A1A33}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-faqhR5 */.elementor-3695 .elementor-element.elementor-element-faqhR5 b{color:#0A1A33}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1sec */.elementor-3695 .elementor-element.elementor-element-e1sec{padding-top:80px !important;padding-bottom:72px !important}.elementor-3695 .elementor-element.elementor-element-e1sec > .e-con-inner{padding-top:0 !important;padding-bottom:0 !important;margin-top:0 !important;margin-bottom:0 !important} .elementor-3695 .elementor-element.elementor-element-e1sec .e-con > .e-con-inner{max-width:none !important;width:100% !important}@media(max-width:767px){.elementor-3695 .elementor-element.elementor-element-e1sec{padding-top:48px !important;padding-bottom:44px !important}} @media(max-width:767px){.elementor-3695 .elementor-element.elementor-element-e1sec{padding-left:14px !important;padding-right:14px !important}} @media(max-width:767px){.elementor-3695 .elementor-element.elementor-element-e1sec .elementor-widget-text-editor,.elementor-3695 .elementor-element.elementor-element-e1sec .elementor-widget-heading{text-align:center !important}.elementor-3695 .elementor-element.elementor-element-e1sec .elementor-widget-text-editor p,.elementor-3695 .elementor-element.elementor-element-e1sec .elementor-heading-title{text-align:center !important}.elementor-3695 .elementor-element.elementor-element-e1sec .e-con{align-items:center !important;justify-content:center !important}} @media(max-width:767px){.elementor-3695 .elementor-element.elementor-element-e1sec .e-con .e-con{padding-left:20px !important;padding-right:20px !important}}/* End custom CSS */