.elementor-widget-container .pafe-woocommerce-sales-funnels-add-to-cart-message--success{color:var( --e-global-color-primary );}.elementor-widget-container .pafe-woocommerce-sales-funnels-add-to-cart-message--out-of-stock{color:var( --e-global-color-primary );}.elementor-widget-container .pafe-woocommerce-sales-funnels-add-to-cart-message{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-294 .elementor-element.elementor-element-ff979ad{--display:flex;--min-height:775px;--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;--overlay-opacity:0.51;--border-radius:40px 40px 0px 0px;--padding-top:90px;--padding-bottom:90px;--padding-left:10px;--padding-right:10px;}.elementor-294 .elementor-element.elementor-element-ff979ad:not(.elementor-motion-effects-element-type-background), .elementor-294 .elementor-element.elementor-element-ff979ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://crosspuente.mx/wp-content/uploads/2025/12/879868574365.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-294 .elementor-element.elementor-element-ff979ad::before, .elementor-294 .elementor-element.elementor-element-ff979ad > .elementor-background-video-container::before, .elementor-294 .elementor-element.elementor-element-ff979ad > .e-con-inner > .elementor-background-video-container::before, .elementor-294 .elementor-element.elementor-element-ff979ad > .elementor-background-slideshow::before, .elementor-294 .elementor-element.elementor-element-ff979ad > .e-con-inner > .elementor-background-slideshow::before, .elementor-294 .elementor-element.elementor-element-ff979ad > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #0B1A26 0%, #F2295B00 64%);}.elementor-294 .elementor-element.elementor-element-5176089{--display:flex;--justify-content:center;}.elementor-widget-heading .pafe-woocommerce-sales-funnels-add-to-cart-message--success{color:var( --e-global-color-primary );}.elementor-widget-heading .pafe-woocommerce-sales-funnels-add-to-cart-message--out-of-stock{color:var( --e-global-color-primary );}.elementor-widget-heading .pafe-woocommerce-sales-funnels-add-to-cart-message{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-294 .elementor-element.elementor-element-4cdfc1c .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-04c626b );}.elementor-294 .elementor-element.elementor-element-1d8321b .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:72px;font-weight:700;color:var( --e-global-color-04c626b );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .pafe-woocommerce-sales-funnels-add-to-cart-message--success{color:var( --e-global-color-primary );}.elementor-widget-divider .pafe-woocommerce-sales-funnels-add-to-cart-message--out-of-stock{color:var( --e-global-color-primary );}.elementor-widget-divider .pafe-woocommerce-sales-funnels-add-to-cart-message{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-ca1371e{--divider-border-style:solid;--divider-color:#66666682;--divider-border-width:1px;width:var( --container-widget-width, 674px );max-width:674px;--container-widget-width:674px;--container-widget-flex-grow:0;}.elementor-294 .elementor-element.elementor-element-ca1371e .elementor-divider-separator{width:100%;}.elementor-294 .elementor-element.elementor-element-ca1371e .elementor-divider{padding-block-start:13px;padding-block-end:13px;}.elementor-widget-text-editor .pafe-woocommerce-sales-funnels-add-to-cart-message--success{color:var( --e-global-color-primary );}.elementor-widget-text-editor .pafe-woocommerce-sales-funnels-add-to-cart-message--out-of-stock{color:var( --e-global-color-primary );}.elementor-widget-text-editor .pafe-woocommerce-sales-funnels-add-to-cart-message{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-294 .elementor-element.elementor-element-7ff9795{font-family:"Raleway", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-04c626b );}.elementor-294 .elementor-element.elementor-element-35d1e30{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-button .pafe-woocommerce-sales-funnels-add-to-cart-message--success{color:var( --e-global-color-primary );}.elementor-widget-button .pafe-woocommerce-sales-funnels-add-to-cart-message--out-of-stock{color:var( --e-global-color-primary );}.elementor-widget-button .pafe-woocommerce-sales-funnels-add-to-cart-message{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-294 .elementor-element.elementor-element-9a64285 .elementor-button{background-color:#4C9749;padding:18px 40px 18px 40px;}.elementor-294 .elementor-element.elementor-element-9a64285 .elementor-button:hover, .elementor-294 .elementor-element.elementor-element-9a64285 .elementor-button:focus{background-color:#0B1A26;}.elementor-widget-icon-box .pafe-woocommerce-sales-funnels-add-to-cart-message--success{color:var( --e-global-color-primary );}.elementor-widget-icon-box .pafe-woocommerce-sales-funnels-add-to-cart-message--out-of-stock{color:var( --e-global-color-primary );}.elementor-widget-icon-box .pafe-woocommerce-sales-funnels-add-to-cart-message{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-294 .elementor-element.elementor-element-a66e2e8 .elementor-icon-box-wrapper{align-items:center;gap:8px;}.elementor-294 .elementor-element.elementor-element-a66e2e8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-294 .elementor-element.elementor-element-a66e2e8.elementor-view-framed .elementor-icon, .elementor-294 .elementor-element.elementor-element-a66e2e8.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-294 .elementor-element.elementor-element-a66e2e8 .elementor-icon{font-size:25px;padding:11px;border-width:2px 2px 2px 2px;}.elementor-294 .elementor-element.elementor-element-a66e2e8 .elementor-icon-box-title, .elementor-294 .elementor-element.elementor-element-a66e2e8 .elementor-icon-box-title a{font-family:"Raleway", Sans-serif;font-size:14px;font-weight:500;}.elementor-294 .elementor-element.elementor-element-a66e2e8 .elementor-icon-box-title{color:#FFFFFFBA;}.elementor-294 .elementor-element.elementor-element-a66e2e8:has(:hover) .elementor-icon-box-title,
					 .elementor-294 .elementor-element.elementor-element-a66e2e8:has(:focus) .elementor-icon-box-title{color:#FFFFFFBA;}.elementor-294 .elementor-element.elementor-element-a66e2e8 .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-04c626b );}.elementor-294 .elementor-element.elementor-element-a0b5513{--display:flex;}.elementor-294 .elementor-element.elementor-element-e060df4{--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-294 .elementor-element.elementor-element-cfaea33{--display:flex;--min-height:106px;--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;--border-radius:0px 0px 40px 40px;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-294 .elementor-element.elementor-element-cfaea33:not(.elementor-motion-effects-element-type-background), .elementor-294 .elementor-element.elementor-element-cfaea33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-82336c9{--display:flex;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-294 .elementor-element.elementor-element-ae4613f .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-04c626b );}.elementor-294 .elementor-element.elementor-element-e95c013{--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:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-counter .pafe-woocommerce-sales-funnels-add-to-cart-message--success{color:var( --e-global-color-primary );}.elementor-widget-counter .pafe-woocommerce-sales-funnels-add-to-cart-message--out-of-stock{color:var( --e-global-color-primary );}.elementor-widget-counter .pafe-woocommerce-sales-funnels-add-to-cart-message{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-294 .elementor-element.elementor-element-017ebc7 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-04c626b );font-family:"Sora", Sans-serif;font-size:75px;font-weight:400;}.elementor-294 .elementor-element.elementor-element-7f01c13 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:37px;font-weight:500;color:var( --e-global-color-accent );}.elementor-294 .elementor-element.elementor-element-ef16636{--display:flex;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-294 .elementor-element.elementor-element-3f1e3a9 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-04c626b );}.elementor-294 .elementor-element.elementor-element-be2250d{--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:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-294 .elementor-element.elementor-element-16cd492 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-04c626b );font-family:"Sora", Sans-serif;font-size:75px;font-weight:400;}.elementor-294 .elementor-element.elementor-element-fa1d36c .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:37px;font-weight:500;color:var( --e-global-color-accent );}.elementor-294 .elementor-element.elementor-element-e6b8620{--display:flex;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-294 .elementor-element.elementor-element-2db55d9 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-04c626b );}.elementor-294 .elementor-element.elementor-element-3338c7e{--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:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-294 .elementor-element.elementor-element-dae3813 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-04c626b );font-family:"Sora", Sans-serif;font-size:75px;font-weight:400;}.elementor-294 .elementor-element.elementor-element-26c956f .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:37px;font-weight:500;color:var( --e-global-color-accent );}.elementor-294 .elementor-element.elementor-element-1100649{--display:flex;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-294 .elementor-element.elementor-element-0d643ff .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-04c626b );}.elementor-294 .elementor-element.elementor-element-8231930{--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:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-294 .elementor-element.elementor-element-2399dea .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-04c626b );font-family:"Sora", Sans-serif;font-size:75px;font-weight:400;}.elementor-294 .elementor-element.elementor-element-2d4bfcd .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:37px;font-weight:500;color:var( --e-global-color-accent );}.elementor-294 .elementor-element.elementor-element-419c706{--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;--padding-top:80px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-294 .elementor-element.elementor-element-11f6ad0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-icon .pafe-woocommerce-sales-funnels-add-to-cart-message--success{color:var( --e-global-color-primary );}.elementor-widget-icon .pafe-woocommerce-sales-funnels-add-to-cart-message--out-of-stock{color:var( --e-global-color-primary );}.elementor-widget-icon .pafe-woocommerce-sales-funnels-add-to-cart-message{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-294 .elementor-element.elementor-element-3528072{background-color:var( --e-global-color-04c626b );margin:0px 60px calc(var(--kit-widget-spacing, 0px) + -62px) 0px;padding:0px 0px 0px 0px;z-index:5;border-radius:0px 0px 100px 100px;}.elementor-294 .elementor-element.elementor-element-3528072.elementor-element{--align-self:flex-end;}.elementor-294 .elementor-element.elementor-element-3528072 .elementor-icon-wrapper{text-align:end;}.elementor-294 .elementor-element.elementor-element-3528072.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-3528072.elementor-view-framed .elementor-icon, .elementor-294 .elementor-element.elementor-element-3528072.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-294 .elementor-element.elementor-element-3528072.elementor-view-framed .elementor-icon, .elementor-294 .elementor-element.elementor-element-3528072.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-294 .elementor-element.elementor-element-3528072.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-3528072.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-3528072 .elementor-icon{font-size:44px;padding:16px;}.elementor-294 .elementor-element.elementor-element-3528072 .elementor-icon svg{height:44px;}.elementor-294 .elementor-element.elementor-element-e6e4b74{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:20px 20px 20px 20px;--padding-top:35px;--padding-bottom:50px;--padding-left:45px;--padding-right:45px;}.elementor-294 .elementor-element.elementor-element-e6e4b74:not(.elementor-motion-effects-element-type-background), .elementor-294 .elementor-element.elementor-element-e6e4b74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F6FA;}.elementor-widget-icon-list .pafe-woocommerce-sales-funnels-add-to-cart-message--success{color:var( --e-global-color-primary );}.elementor-widget-icon-list .pafe-woocommerce-sales-funnels-add-to-cart-message--out-of-stock{color:var( --e-global-color-primary );}.elementor-widget-icon-list .pafe-woocommerce-sales-funnels-add-to-cart-message{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-385a82d{padding:0px 0px 0px 0px;--e-icon-list-icon-size:9px;--icon-vertical-offset:0px;}.elementor-294 .elementor-element.elementor-element-385a82d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-294 .elementor-element.elementor-element-385a82d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-294 .elementor-element.elementor-element-385a82d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-294 .elementor-element.elementor-element-385a82d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-294 .elementor-element.elementor-element-385a82d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-294 .elementor-element.elementor-element-385a82d .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-294 .elementor-element.elementor-element-385a82d .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-294 .elementor-element.elementor-element-385a82d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-294 .elementor-element.elementor-element-385a82d .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:15px;font-weight:500;}.elementor-294 .elementor-element.elementor-element-385a82d .elementor-icon-list-text{color:#0000007D;transition:color 0.3s;}.elementor-294 .elementor-element.elementor-element-b7c9a69{width:var( --container-widget-width, 247px );max-width:247px;--container-widget-width:247px;--container-widget-flex-grow:0;}.elementor-294 .elementor-element.elementor-element-b7c9a69 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-ad44b2a{--divider-border-style:solid;--divider-color:#66666626;--divider-border-width:1px;}.elementor-294 .elementor-element.elementor-element-ad44b2a .elementor-divider-separator{width:100%;}.elementor-294 .elementor-element.elementor-element-ad44b2a .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-294 .elementor-element.elementor-element-9122f53{text-align:start;font-family:"Raleway", Sans-serif;font-size:17px;font-weight:500;color:#666666;}.elementor-294 .elementor-element.elementor-element-f3e2410{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-294 .elementor-element.elementor-element-816f515{background-color:var( --e-global-color-04c626b );margin:0px 60px calc(var(--kit-widget-spacing, 0px) + -62px) 0px;padding:0px 0px 0px 0px;z-index:5;border-radius:0px 0px 100px 100px;}.elementor-294 .elementor-element.elementor-element-816f515.elementor-element{--align-self:flex-end;}.elementor-294 .elementor-element.elementor-element-816f515 .elementor-icon-wrapper{text-align:end;}.elementor-294 .elementor-element.elementor-element-816f515.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-816f515.elementor-view-framed .elementor-icon, .elementor-294 .elementor-element.elementor-element-816f515.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-294 .elementor-element.elementor-element-816f515.elementor-view-framed .elementor-icon, .elementor-294 .elementor-element.elementor-element-816f515.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-294 .elementor-element.elementor-element-816f515.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-816f515.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-816f515 .elementor-icon{font-size:44px;padding:16px;}.elementor-294 .elementor-element.elementor-element-816f515 .elementor-icon svg{height:44px;}.elementor-294 .elementor-element.elementor-element-af9327c{--display:flex;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--border-radius:20px 20px 20px 20px;--padding-top:35px;--padding-bottom:50px;--padding-left:45px;--padding-right:45px;}.elementor-294 .elementor-element.elementor-element-af9327c:not(.elementor-motion-effects-element-type-background), .elementor-294 .elementor-element.elementor-element-af9327c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F6FA;}.elementor-294 .elementor-element.elementor-element-33cb75f{padding:0px 0px 0px 0px;--e-icon-list-icon-size:9px;--icon-vertical-offset:0px;}.elementor-294 .elementor-element.elementor-element-33cb75f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-294 .elementor-element.elementor-element-33cb75f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-294 .elementor-element.elementor-element-33cb75f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-294 .elementor-element.elementor-element-33cb75f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-294 .elementor-element.elementor-element-33cb75f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-294 .elementor-element.elementor-element-33cb75f .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-294 .elementor-element.elementor-element-33cb75f .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-294 .elementor-element.elementor-element-33cb75f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-294 .elementor-element.elementor-element-33cb75f .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:15px;font-weight:500;}.elementor-294 .elementor-element.elementor-element-33cb75f .elementor-icon-list-text{color:#0000007D;transition:color 0.3s;}.elementor-294 .elementor-element.elementor-element-8376aed{width:var( --container-widget-width, 247px );max-width:247px;--container-widget-width:247px;--container-widget-flex-grow:0;}.elementor-294 .elementor-element.elementor-element-8376aed .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-351abf2{--divider-border-style:solid;--divider-color:#66666626;--divider-border-width:1px;}.elementor-294 .elementor-element.elementor-element-351abf2 .elementor-divider-separator{width:100%;}.elementor-294 .elementor-element.elementor-element-351abf2 .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-294 .elementor-element.elementor-element-3cefb50{text-align:start;font-family:"Raleway", Sans-serif;font-size:17px;font-weight:500;color:#666666;}.elementor-294 .elementor-element.elementor-element-61164a0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-294 .elementor-element.elementor-element-57b3585{background-color:var( --e-global-color-04c626b );margin:0px 60px calc(var(--kit-widget-spacing, 0px) + -62px) 0px;padding:0px 0px 0px 0px;z-index:5;border-radius:0px 0px 100px 100px;}.elementor-294 .elementor-element.elementor-element-57b3585.elementor-element{--align-self:flex-end;}.elementor-294 .elementor-element.elementor-element-57b3585 .elementor-icon-wrapper{text-align:end;}.elementor-294 .elementor-element.elementor-element-57b3585.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-57b3585.elementor-view-framed .elementor-icon, .elementor-294 .elementor-element.elementor-element-57b3585.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-294 .elementor-element.elementor-element-57b3585.elementor-view-framed .elementor-icon, .elementor-294 .elementor-element.elementor-element-57b3585.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-294 .elementor-element.elementor-element-57b3585.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-57b3585.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-57b3585 .elementor-icon{font-size:44px;padding:16px;}.elementor-294 .elementor-element.elementor-element-57b3585 .elementor-icon svg{height:44px;}.elementor-294 .elementor-element.elementor-element-7b8e46f{--display:flex;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--border-radius:20px 20px 20px 20px;--padding-top:35px;--padding-bottom:50px;--padding-left:45px;--padding-right:45px;}.elementor-294 .elementor-element.elementor-element-7b8e46f:not(.elementor-motion-effects-element-type-background), .elementor-294 .elementor-element.elementor-element-7b8e46f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F6FA;}.elementor-294 .elementor-element.elementor-element-6bc9873{padding:0px 0px 0px 0px;--e-icon-list-icon-size:9px;--icon-vertical-offset:0px;}.elementor-294 .elementor-element.elementor-element-6bc9873 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-294 .elementor-element.elementor-element-6bc9873 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-294 .elementor-element.elementor-element-6bc9873 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-294 .elementor-element.elementor-element-6bc9873 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-294 .elementor-element.elementor-element-6bc9873 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-294 .elementor-element.elementor-element-6bc9873 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-294 .elementor-element.elementor-element-6bc9873 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-294 .elementor-element.elementor-element-6bc9873 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-294 .elementor-element.elementor-element-6bc9873 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:15px;font-weight:500;}.elementor-294 .elementor-element.elementor-element-6bc9873 .elementor-icon-list-text{color:#0000007D;transition:color 0.3s;}.elementor-294 .elementor-element.elementor-element-eeaf045{width:var( --container-widget-width, 247px );max-width:247px;--container-widget-width:247px;--container-widget-flex-grow:0;}.elementor-294 .elementor-element.elementor-element-eeaf045 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-c8bf32d{--divider-border-style:solid;--divider-color:#66666626;--divider-border-width:1px;}.elementor-294 .elementor-element.elementor-element-c8bf32d .elementor-divider-separator{width:100%;}.elementor-294 .elementor-element.elementor-element-c8bf32d .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-294 .elementor-element.elementor-element-845134f{text-align:start;font-family:"Raleway", Sans-serif;font-size:17px;font-weight:500;color:#666666;}.elementor-294 .elementor-element.elementor-element-aee396a{--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:60px 20px;--row-gap:60px;--column-gap:20px;--overflow:hidden;--padding-top:110px;--padding-bottom:110px;--padding-left:10px;--padding-right:10px;}.elementor-294 .elementor-element.elementor-element-401b685{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image .pafe-woocommerce-sales-funnels-add-to-cart-message--success{color:var( --e-global-color-primary );}.elementor-widget-image .pafe-woocommerce-sales-funnels-add-to-cart-message--out-of-stock{color:var( --e-global-color-primary );}.elementor-widget-image .pafe-woocommerce-sales-funnels-add-to-cart-message{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-294 .elementor-element.elementor-element-e0b2486{text-align:start;}.elementor-294 .elementor-element.elementor-element-e0b2486 img{width:90%;height:630px;border-radius:30px 30px 30px 30px;}.elementor-294 .elementor-element.elementor-element-342cb95{margin:-258px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;bottom:-25px;text-align:end;}body:not(.rtl) .elementor-294 .elementor-element.elementor-element-342cb95{right:-36px;}body.rtl .elementor-294 .elementor-element.elementor-element-342cb95{left:-36px;}.elementor-294 .elementor-element.elementor-element-342cb95 img{width:100%;border-style:solid;border-width:20px 20px 20px 20px;border-color:var( --e-global-color-04c626b );border-radius:30px 30px 30px 30px;}.elementor-294 .elementor-element.elementor-element-c852382{--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;--justify-content:center;}.elementor-294 .elementor-element.elementor-element-fc11aac .elementor-icon-box-wrapper{align-items:start;gap:9px;}.elementor-294 .elementor-element.elementor-element-fc11aac .elementor-icon{font-size:21px;}.elementor-294 .elementor-element.elementor-element-fc11aac .elementor-icon-box-title, .elementor-294 .elementor-element.elementor-element-fc11aac .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:18px;font-weight:500;}.elementor-294 .elementor-element.elementor-element-fc11aac .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-294 .elementor-element.elementor-element-fc11aac:has(:hover) .elementor-icon-box-title,
					 .elementor-294 .elementor-element.elementor-element-fc11aac:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-294 .elementor-element.elementor-element-d57f7e8 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:40px;font-weight:600;color:#09243C;}.elementor-294 .elementor-element.elementor-element-db5b3a0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-family:"Raleway", Sans-serif;font-size:18px;font-weight:400;}.elementor-294 .elementor-element.elementor-element-28f69d4{--divider-border-style:solid;--divider-color:#66666621;--divider-border-width:1px;}.elementor-294 .elementor-element.elementor-element-28f69d4 .elementor-divider-separator{width:100%;}.elementor-294 .elementor-element.elementor-element-28f69d4 .elementor-divider{padding-block-start:19px;padding-block-end:19px;}.elementor-294 .elementor-element.elementor-element-9809c66{padding:0px 0px 0px 50px;--e-icon-list-icon-size:28px;--icon-vertical-offset:0px;}.elementor-294 .elementor-element.elementor-element-9809c66 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-294 .elementor-element.elementor-element-9809c66 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-294 .elementor-element.elementor-element-9809c66 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-294 .elementor-element.elementor-element-9809c66 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-294 .elementor-element.elementor-element-9809c66 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-294 .elementor-element.elementor-element-9809c66 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-294 .elementor-element.elementor-element-9809c66 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-294 .elementor-element.elementor-element-9809c66 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-294 .elementor-element.elementor-element-9809c66 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:17px;font-weight:500;}.elementor-294 .elementor-element.elementor-element-9809c66 .elementor-icon-list-text{color:#09243C;transition:color 0.3s;}.elementor-294 .elementor-element.elementor-element-f8c8530{--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;--padding-top:25px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;}.elementor-294 .elementor-element.elementor-element-7bf2cc2 .elementor-button{background-color:#4C9749;padding:18px 40px 18px 40px;}.elementor-294 .elementor-element.elementor-element-7bf2cc2 .elementor-button:hover, .elementor-294 .elementor-element.elementor-element-7bf2cc2 .elementor-button:focus{background-color:#0B1A26;}.elementor-294 .elementor-element.elementor-element-4157a78 .elementor-icon-box-wrapper{align-items:center;gap:8px;}.elementor-294 .elementor-element.elementor-element-4157a78.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-294 .elementor-element.elementor-element-4157a78.elementor-view-framed .elementor-icon, .elementor-294 .elementor-element.elementor-element-4157a78.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-294 .elementor-element.elementor-element-4157a78 .elementor-icon{font-size:25px;padding:11px;border-width:2px 2px 2px 2px;}.elementor-294 .elementor-element.elementor-element-4157a78 .elementor-icon-box-title, .elementor-294 .elementor-element.elementor-element-4157a78 .elementor-icon-box-title a{font-family:"Raleway", Sans-serif;font-size:14px;font-weight:500;}.elementor-294 .elementor-element.elementor-element-4157a78 .elementor-icon-box-title{color:#666666BA;}.elementor-294 .elementor-element.elementor-element-4157a78:has(:hover) .elementor-icon-box-title,
					 .elementor-294 .elementor-element.elementor-element-4157a78:has(:focus) .elementor-icon-box-title{color:#666666BA;}.elementor-294 .elementor-element.elementor-element-4157a78 .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:16px;font-weight:600;color:#1F1F1F;}body:not(.rtl) .elementor-294 .elementor-element.elementor-element-92a62b7{right:-445px;}body.rtl .elementor-294 .elementor-element.elementor-element-92a62b7{left:-445px;}.elementor-294 .elementor-element.elementor-element-92a62b7{top:186px;text-align:end;}.elementor-294 .elementor-element.elementor-element-92a62b7 img{width:83%;}.elementor-294 .elementor-element.elementor-element-c25bfa7{--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:20px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-294 .elementor-element.elementor-element-c3aeb3f{--display:flex;}.elementor-294 .elementor-element.elementor-element-05d9624{width:var( --container-widget-width, 870px );max-width:870px;--container-widget-width:870px;--container-widget-flex-grow:0;text-align:center;}.elementor-294 .elementor-element.elementor-element-05d9624.elementor-element{--align-self:center;}.elementor-294 .elementor-element.elementor-element-05d9624 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:40px;font-weight:600;color:#09243C;}.elementor-294 .elementor-element.elementor-element-1247e22{--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;}.elementor-294 .elementor-element.elementor-element-1247e22.e-con{--align-self:center;}.elementor-294 .elementor-element.elementor-element-48a1c33{--display:flex;}.elementor-294 .elementor-element.elementor-element-8657a6e img{height:167px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 28px 0px rgba(0, 0, 0, 0.09);}.elementor-294 .elementor-element.elementor-element-75de348{--display:flex;}.elementor-294 .elementor-element.elementor-element-308e59a img{height:167px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 28px 0px rgba(0, 0, 0, 0.09);}.elementor-294 .elementor-element.elementor-element-eba1edd{--display:flex;}.elementor-294 .elementor-element.elementor-element-7416fd5 img{height:167px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 28px 0px rgba(0, 0, 0, 0.09);}.elementor-294 .elementor-element.elementor-element-e53409c{--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;--overlay-opacity:0.35;--border-radius:30px 30px 30px 30px;--padding-top:90px;--padding-bottom:90px;--padding-left:10px;--padding-right:10px;}.elementor-294 .elementor-element.elementor-element-e53409c:not(.elementor-motion-effects-element-type-background), .elementor-294 .elementor-element.elementor-element-e53409c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F6FA;}.elementor-294 .elementor-element.elementor-element-e53409c::before, .elementor-294 .elementor-element.elementor-element-e53409c > .elementor-background-video-container::before, .elementor-294 .elementor-element.elementor-element-e53409c > .e-con-inner > .elementor-background-video-container::before, .elementor-294 .elementor-element.elementor-element-e53409c > .elementor-background-slideshow::before, .elementor-294 .elementor-element.elementor-element-e53409c > .e-con-inner > .elementor-background-slideshow::before, .elementor-294 .elementor-element.elementor-element-e53409c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://crosspuente.mx/wp-content/uploads/2025/12/pattern-01.webp");--background-overlay:'';background-position:22px 78px;background-repeat:no-repeat;}.elementor-294 .elementor-element.elementor-element-55f49dd{--display:flex;}.elementor-294 .elementor-element.elementor-element-0db88dd.elementor-element{--align-self:center;}.elementor-294 .elementor-element.elementor-element-0db88dd .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:9px;}.elementor-294 .elementor-element.elementor-element-0db88dd .elementor-icon{font-size:21px;}.elementor-294 .elementor-element.elementor-element-0db88dd .elementor-icon-box-title, .elementor-294 .elementor-element.elementor-element-0db88dd .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:18px;font-weight:500;}.elementor-294 .elementor-element.elementor-element-0db88dd .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-294 .elementor-element.elementor-element-0db88dd:has(:hover) .elementor-icon-box-title,
					 .elementor-294 .elementor-element.elementor-element-0db88dd:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-294 .elementor-element.elementor-element-f36c73f{width:var( --container-widget-width, 757px );max-width:757px;--container-widget-width:757px;--container-widget-flex-grow:0;text-align:center;}.elementor-294 .elementor-element.elementor-element-f36c73f.elementor-element{--align-self:center;}.elementor-294 .elementor-element.elementor-element-f36c73f .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:40px;font-weight:600;color:#09243C;}.elementor-294 .elementor-element.elementor-element-2b5d378{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-294 .elementor-element.elementor-element-35d29ff{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:30px 30px 30px 30px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-294 .elementor-element.elementor-element-35d29ff:not(.elementor-motion-effects-element-type-background), .elementor-294 .elementor-element.elementor-element-35d29ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-04c626b );}.elementor-294 .elementor-element.elementor-element-08b78ef .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:13px;font-weight:400;color:#66666691;}.elementor-294 .elementor-element.elementor-element-f9f58d0{--divider-border-style:solid;--divider-color:#66666659;--divider-border-width:1px;}.elementor-294 .elementor-element.elementor-element-f9f58d0 .elementor-divider-separator{width:100%;}.elementor-294 .elementor-element.elementor-element-f9f58d0 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-294 .elementor-element.elementor-element-cf36523 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-f925663{font-family:"Raleway", Sans-serif;font-size:17px;font-weight:500;color:#666666;}.elementor-294 .elementor-element.elementor-element-7291ef8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -75px) 0px;}.elementor-294 .elementor-element.elementor-element-7291ef8 img{border-radius:20px 20px 20px 20px;}.elementor-294 .elementor-element.elementor-element-a48f696{background-color:var( --e-global-color-04c626b );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;padding:8px 0px 0px 8px;z-index:10;border-radius:30px 0px 0px 0px;}.elementor-294 .elementor-element.elementor-element-a48f696.elementor-element{--align-self:flex-end;}.elementor-294 .elementor-element.elementor-element-a48f696 .elementor-icon-wrapper{text-align:end;}.elementor-294 .elementor-element.elementor-element-a48f696.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-a48f696.elementor-view-framed .elementor-icon, .elementor-294 .elementor-element.elementor-element-a48f696.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-a48f696.elementor-view-framed .elementor-icon, .elementor-294 .elementor-element.elementor-element-a48f696.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-a48f696 .elementor-icon{font-size:26px;}.elementor-294 .elementor-element.elementor-element-a48f696 .elementor-icon svg{height:26px;}.elementor-294 .elementor-element.elementor-element-3a8b91d{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:30px 30px 30px 30px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-294 .elementor-element.elementor-element-3a8b91d:not(.elementor-motion-effects-element-type-background), .elementor-294 .elementor-element.elementor-element-3a8b91d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-04c626b );}.elementor-294 .elementor-element.elementor-element-dcc9466 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:13px;font-weight:400;color:#66666691;}.elementor-294 .elementor-element.elementor-element-91a90a1{--divider-border-style:solid;--divider-color:#66666659;--divider-border-width:1px;}.elementor-294 .elementor-element.elementor-element-91a90a1 .elementor-divider-separator{width:100%;}.elementor-294 .elementor-element.elementor-element-91a90a1 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-294 .elementor-element.elementor-element-2ae6fd0 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-bb82a9b{font-family:"Raleway", Sans-serif;font-size:17px;font-weight:500;color:#666666;}.elementor-294 .elementor-element.elementor-element-367af2c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -75px) 0px;}.elementor-294 .elementor-element.elementor-element-367af2c img{border-radius:20px 20px 20px 20px;}.elementor-294 .elementor-element.elementor-element-52f159d{background-color:var( --e-global-color-04c626b );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;padding:8px 0px 0px 8px;z-index:10;border-radius:30px 0px 0px 0px;}.elementor-294 .elementor-element.elementor-element-52f159d.elementor-element{--align-self:flex-end;}.elementor-294 .elementor-element.elementor-element-52f159d .elementor-icon-wrapper{text-align:end;}.elementor-294 .elementor-element.elementor-element-52f159d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-52f159d.elementor-view-framed .elementor-icon, .elementor-294 .elementor-element.elementor-element-52f159d.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-52f159d.elementor-view-framed .elementor-icon, .elementor-294 .elementor-element.elementor-element-52f159d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-52f159d .elementor-icon{font-size:26px;}.elementor-294 .elementor-element.elementor-element-52f159d .elementor-icon svg{height:26px;}.elementor-294 .elementor-element.elementor-element-aaa1dd2{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:30px 30px 30px 30px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-294 .elementor-element.elementor-element-aaa1dd2:not(.elementor-motion-effects-element-type-background), .elementor-294 .elementor-element.elementor-element-aaa1dd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-04c626b );}.elementor-294 .elementor-element.elementor-element-e161cf1 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:13px;font-weight:400;color:#66666691;}.elementor-294 .elementor-element.elementor-element-9038aed{--divider-border-style:solid;--divider-color:#66666659;--divider-border-width:1px;}.elementor-294 .elementor-element.elementor-element-9038aed .elementor-divider-separator{width:100%;}.elementor-294 .elementor-element.elementor-element-9038aed .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-294 .elementor-element.elementor-element-6ad0718 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-28b2eb1{font-family:"Raleway", Sans-serif;font-size:17px;font-weight:500;color:#666666;}.elementor-294 .elementor-element.elementor-element-5af673a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -75px) 0px;}.elementor-294 .elementor-element.elementor-element-5af673a img{border-radius:20px 20px 20px 20px;}.elementor-294 .elementor-element.elementor-element-b7f4a14{background-color:var( --e-global-color-04c626b );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;padding:8px 0px 0px 8px;z-index:10;border-radius:30px 0px 0px 0px;}.elementor-294 .elementor-element.elementor-element-b7f4a14.elementor-element{--align-self:flex-end;}.elementor-294 .elementor-element.elementor-element-b7f4a14 .elementor-icon-wrapper{text-align:end;}.elementor-294 .elementor-element.elementor-element-b7f4a14.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-b7f4a14.elementor-view-framed .elementor-icon, .elementor-294 .elementor-element.elementor-element-b7f4a14.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-b7f4a14.elementor-view-framed .elementor-icon, .elementor-294 .elementor-element.elementor-element-b7f4a14.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-b7f4a14 .elementor-icon{font-size:26px;}.elementor-294 .elementor-element.elementor-element-b7f4a14 .elementor-icon svg{height:26px;}.elementor-294 .elementor-element.elementor-element-1d16cf7{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-294 .elementor-element.elementor-element-9ef36d9{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:30px 30px 30px 30px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-294 .elementor-element.elementor-element-9ef36d9:not(.elementor-motion-effects-element-type-background), .elementor-294 .elementor-element.elementor-element-9ef36d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-04c626b );}.elementor-294 .elementor-element.elementor-element-2a152aa .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:13px;font-weight:400;color:#66666691;}.elementor-294 .elementor-element.elementor-element-65ab8da{--divider-border-style:solid;--divider-color:#66666659;--divider-border-width:1px;}.elementor-294 .elementor-element.elementor-element-65ab8da .elementor-divider-separator{width:100%;}.elementor-294 .elementor-element.elementor-element-65ab8da .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-294 .elementor-element.elementor-element-989979b .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-ee836a6{font-family:"Raleway", Sans-serif;font-size:17px;font-weight:500;color:#666666;}.elementor-294 .elementor-element.elementor-element-27211b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -75px) 0px;}.elementor-294 .elementor-element.elementor-element-27211b9 img{border-radius:20px 20px 20px 20px;}.elementor-294 .elementor-element.elementor-element-03a3cea{background-color:var( --e-global-color-04c626b );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;padding:8px 0px 0px 8px;z-index:10;border-radius:30px 0px 0px 0px;}.elementor-294 .elementor-element.elementor-element-03a3cea.elementor-element{--align-self:flex-end;}.elementor-294 .elementor-element.elementor-element-03a3cea .elementor-icon-wrapper{text-align:end;}.elementor-294 .elementor-element.elementor-element-03a3cea.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-03a3cea.elementor-view-framed .elementor-icon, .elementor-294 .elementor-element.elementor-element-03a3cea.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-03a3cea.elementor-view-framed .elementor-icon, .elementor-294 .elementor-element.elementor-element-03a3cea.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-03a3cea .elementor-icon{font-size:26px;}.elementor-294 .elementor-element.elementor-element-03a3cea .elementor-icon svg{height:26px;}.elementor-294 .elementor-element.elementor-element-3d9ae54{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:30px 30px 30px 30px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-294 .elementor-element.elementor-element-3d9ae54:not(.elementor-motion-effects-element-type-background), .elementor-294 .elementor-element.elementor-element-3d9ae54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-04c626b );}.elementor-294 .elementor-element.elementor-element-89207c5 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:13px;font-weight:400;color:#66666691;}.elementor-294 .elementor-element.elementor-element-984d115{--divider-border-style:solid;--divider-color:#66666659;--divider-border-width:1px;}.elementor-294 .elementor-element.elementor-element-984d115 .elementor-divider-separator{width:100%;}.elementor-294 .elementor-element.elementor-element-984d115 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-294 .elementor-element.elementor-element-1f977f9 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-d3a8ed5{font-family:"Raleway", Sans-serif;font-size:17px;font-weight:500;color:#666666;}.elementor-294 .elementor-element.elementor-element-09fa9e6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -75px) 0px;}.elementor-294 .elementor-element.elementor-element-09fa9e6 img{border-radius:20px 20px 20px 20px;}.elementor-294 .elementor-element.elementor-element-45c0ed9{background-color:var( --e-global-color-04c626b );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;padding:8px 0px 0px 8px;z-index:10;border-radius:30px 0px 0px 0px;}.elementor-294 .elementor-element.elementor-element-45c0ed9.elementor-element{--align-self:flex-end;}.elementor-294 .elementor-element.elementor-element-45c0ed9 .elementor-icon-wrapper{text-align:end;}.elementor-294 .elementor-element.elementor-element-45c0ed9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-45c0ed9.elementor-view-framed .elementor-icon, .elementor-294 .elementor-element.elementor-element-45c0ed9.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-45c0ed9.elementor-view-framed .elementor-icon, .elementor-294 .elementor-element.elementor-element-45c0ed9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-45c0ed9 .elementor-icon{font-size:26px;}.elementor-294 .elementor-element.elementor-element-45c0ed9 .elementor-icon svg{height:26px;}.elementor-294 .elementor-element.elementor-element-1a6a9f3{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:30px 30px 30px 30px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-294 .elementor-element.elementor-element-1a6a9f3:not(.elementor-motion-effects-element-type-background), .elementor-294 .elementor-element.elementor-element-1a6a9f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-04c626b );}.elementor-294 .elementor-element.elementor-element-dc83c20 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:13px;font-weight:400;color:#66666691;}.elementor-294 .elementor-element.elementor-element-a719a1c{--divider-border-style:solid;--divider-color:#66666659;--divider-border-width:1px;}.elementor-294 .elementor-element.elementor-element-a719a1c .elementor-divider-separator{width:100%;}.elementor-294 .elementor-element.elementor-element-a719a1c .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-294 .elementor-element.elementor-element-c9dc27f .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-82ac364{font-family:"Raleway", Sans-serif;font-size:17px;font-weight:500;color:#666666;}.elementor-294 .elementor-element.elementor-element-532c4cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -75px) 0px;}.elementor-294 .elementor-element.elementor-element-532c4cb img{border-radius:20px 20px 20px 20px;}.elementor-294 .elementor-element.elementor-element-8d38978{background-color:var( --e-global-color-04c626b );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;padding:8px 0px 0px 8px;z-index:10;border-radius:30px 0px 0px 0px;}.elementor-294 .elementor-element.elementor-element-8d38978.elementor-element{--align-self:flex-end;}.elementor-294 .elementor-element.elementor-element-8d38978 .elementor-icon-wrapper{text-align:end;}.elementor-294 .elementor-element.elementor-element-8d38978.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-8d38978.elementor-view-framed .elementor-icon, .elementor-294 .elementor-element.elementor-element-8d38978.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-8d38978.elementor-view-framed .elementor-icon, .elementor-294 .elementor-element.elementor-element-8d38978.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-8d38978 .elementor-icon{font-size:26px;}.elementor-294 .elementor-element.elementor-element-8d38978 .elementor-icon svg{height:26px;}.elementor-294 .elementor-element.elementor-element-cb1e7ab{--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:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-294 .elementor-element.elementor-element-a4f9b75 .elementor-button{background-color:#4C9749;padding:18px 40px 18px 40px;}.elementor-294 .elementor-element.elementor-element-a4f9b75 .elementor-button:hover, .elementor-294 .elementor-element.elementor-element-a4f9b75 .elementor-button:focus{background-color:#0B1A26;}.elementor-294 .elementor-element.elementor-element-a4f9b75.elementor-element{--align-self:center;}.elementor-294 .elementor-element.elementor-element-9bcf5f0{--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;--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-294 .elementor-element.elementor-element-b4c1d17{--display:flex;--overlay-opacity:0.5;--border-radius:30px 30px 30px 30px;--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-294 .elementor-element.elementor-element-b4c1d17:not(.elementor-motion-effects-element-type-background), .elementor-294 .elementor-element.elementor-element-b4c1d17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://crosspuente.mx/wp-content/uploads/2025/12/566795847364.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-294 .elementor-element.elementor-element-b4c1d17::before, .elementor-294 .elementor-element.elementor-element-b4c1d17 > .elementor-background-video-container::before, .elementor-294 .elementor-element.elementor-element-b4c1d17 > .e-con-inner > .elementor-background-video-container::before, .elementor-294 .elementor-element.elementor-element-b4c1d17 > .elementor-background-slideshow::before, .elementor-294 .elementor-element.elementor-element-b4c1d17 > .e-con-inner > .elementor-background-slideshow::before, .elementor-294 .elementor-element.elementor-element-b4c1d17 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://crosspuente.mx/wp-content/uploads/2025/12/7879868574.png");--background-overlay:'';background-position:bottom right;background-repeat:no-repeat;background-size:19% auto;}.elementor-294 .elementor-element.elementor-element-53ba987{--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:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-294 .elementor-element.elementor-element-e3be8a8{--display:flex;}.elementor-294 .elementor-element.elementor-element-2d7dbf3{--display:flex;}.elementor-294 .elementor-element.elementor-element-89efb47 .elementor-icon-box-wrapper{align-items:start;gap:9px;}.elementor-294 .elementor-element.elementor-element-89efb47 .elementor-icon{font-size:21px;}.elementor-294 .elementor-element.elementor-element-89efb47 .elementor-icon-box-title, .elementor-294 .elementor-element.elementor-element-89efb47 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:18px;font-weight:500;}.elementor-294 .elementor-element.elementor-element-89efb47 .elementor-icon-box-title{color:var( --e-global-color-04c626b );}.elementor-294 .elementor-element.elementor-element-89efb47:has(:hover) .elementor-icon-box-title,
					 .elementor-294 .elementor-element.elementor-element-89efb47:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-04c626b );}.elementor-294 .elementor-element.elementor-element-c89eb6e{padding:0px 0px 30px 0px;}.elementor-294 .elementor-element.elementor-element-c89eb6e .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:40px;font-weight:600;color:var( --e-global-color-04c626b );}.elementor-294 .elementor-element.elementor-element-9e8538c .elementor-icon-box-wrapper{align-items:center;gap:22px;}.elementor-294 .elementor-element.elementor-element-9e8538c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-04c626b );}.elementor-294 .elementor-element.elementor-element-9e8538c.elementor-view-framed .elementor-icon, .elementor-294 .elementor-element.elementor-element-9e8538c.elementor-view-default .elementor-icon{fill:var( --e-global-color-04c626b );color:var( --e-global-color-04c626b );border-color:var( --e-global-color-04c626b );}.elementor-294 .elementor-element.elementor-element-9e8538c .elementor-icon{font-size:25px;}.elementor-294 .elementor-element.elementor-element-9e8538c .elementor-icon-box-title, .elementor-294 .elementor-element.elementor-element-9e8538c .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:22px;font-weight:600;}.elementor-294 .elementor-element.elementor-element-9e8538c .elementor-icon-box-title{color:var( --e-global-color-04c626b );}.elementor-294 .elementor-element.elementor-element-9e8538c:has(:hover) .elementor-icon-box-title,
					 .elementor-294 .elementor-element.elementor-element-9e8538c:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-04c626b );}.elementor-294 .elementor-element.elementor-element-9e8538c .elementor-icon-box-description{font-family:"Raleway", Sans-serif;font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-294 .elementor-element.elementor-element-1e15daf .elementor-icon-box-wrapper{align-items:center;gap:22px;}.elementor-294 .elementor-element.elementor-element-1e15daf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-04c626b );}.elementor-294 .elementor-element.elementor-element-1e15daf.elementor-view-framed .elementor-icon, .elementor-294 .elementor-element.elementor-element-1e15daf.elementor-view-default .elementor-icon{fill:var( --e-global-color-04c626b );color:var( --e-global-color-04c626b );border-color:var( --e-global-color-04c626b );}.elementor-294 .elementor-element.elementor-element-1e15daf .elementor-icon{font-size:25px;}.elementor-294 .elementor-element.elementor-element-1e15daf .elementor-icon-box-title, .elementor-294 .elementor-element.elementor-element-1e15daf .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:22px;font-weight:600;}.elementor-294 .elementor-element.elementor-element-1e15daf .elementor-icon-box-title{color:var( --e-global-color-04c626b );}.elementor-294 .elementor-element.elementor-element-1e15daf:has(:hover) .elementor-icon-box-title,
					 .elementor-294 .elementor-element.elementor-element-1e15daf:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-04c626b );}.elementor-294 .elementor-element.elementor-element-1e15daf .elementor-icon-box-description{font-family:"Raleway", Sans-serif;font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-294 .elementor-element.elementor-element-85f16e6 .elementor-icon-box-wrapper{align-items:center;gap:22px;}.elementor-294 .elementor-element.elementor-element-85f16e6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-04c626b );}.elementor-294 .elementor-element.elementor-element-85f16e6.elementor-view-framed .elementor-icon, .elementor-294 .elementor-element.elementor-element-85f16e6.elementor-view-default .elementor-icon{fill:var( --e-global-color-04c626b );color:var( --e-global-color-04c626b );border-color:var( --e-global-color-04c626b );}.elementor-294 .elementor-element.elementor-element-85f16e6 .elementor-icon{font-size:25px;}.elementor-294 .elementor-element.elementor-element-85f16e6 .elementor-icon-box-title, .elementor-294 .elementor-element.elementor-element-85f16e6 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:22px;font-weight:600;}.elementor-294 .elementor-element.elementor-element-85f16e6 .elementor-icon-box-title{color:var( --e-global-color-04c626b );}.elementor-294 .elementor-element.elementor-element-85f16e6:has(:hover) .elementor-icon-box-title,
					 .elementor-294 .elementor-element.elementor-element-85f16e6:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-04c626b );}.elementor-294 .elementor-element.elementor-element-85f16e6 .elementor-icon-box-description{font-family:"Raleway", Sans-serif;font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-294 .elementor-element.elementor-element-e932b2f .elementor-icon-box-wrapper{align-items:center;gap:22px;}.elementor-294 .elementor-element.elementor-element-e932b2f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-04c626b );}.elementor-294 .elementor-element.elementor-element-e932b2f.elementor-view-framed .elementor-icon, .elementor-294 .elementor-element.elementor-element-e932b2f.elementor-view-default .elementor-icon{fill:var( --e-global-color-04c626b );color:var( --e-global-color-04c626b );border-color:var( --e-global-color-04c626b );}.elementor-294 .elementor-element.elementor-element-e932b2f .elementor-icon{font-size:25px;}.elementor-294 .elementor-element.elementor-element-e932b2f .elementor-icon-box-title, .elementor-294 .elementor-element.elementor-element-e932b2f .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:22px;font-weight:600;}.elementor-294 .elementor-element.elementor-element-e932b2f .elementor-icon-box-title{color:var( --e-global-color-04c626b );}.elementor-294 .elementor-element.elementor-element-e932b2f:has(:hover) .elementor-icon-box-title,
					 .elementor-294 .elementor-element.elementor-element-e932b2f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-04c626b );}.elementor-294 .elementor-element.elementor-element-e932b2f .elementor-icon-box-description{font-family:"Raleway", Sans-serif;font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-294 .elementor-element.elementor-element-2a647a1{--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;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-294 .elementor-element.elementor-element-d5d5b3a{text-align:start;}.elementor-294 .elementor-element.elementor-element-4f97233{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -35px;}.elementor-294 .elementor-element.elementor-element-4f97233 .elementor-icon-wrapper{text-align:center;}.elementor-294 .elementor-element.elementor-element-4f97233.elementor-view-stacked .elementor-icon{background-color:#4C9749;}.elementor-294 .elementor-element.elementor-element-4f97233.elementor-view-framed .elementor-icon, .elementor-294 .elementor-element.elementor-element-4f97233.elementor-view-default .elementor-icon{color:#4C9749;border-color:#4C9749;}.elementor-294 .elementor-element.elementor-element-4f97233.elementor-view-framed .elementor-icon, .elementor-294 .elementor-element.elementor-element-4f97233.elementor-view-default .elementor-icon svg{fill:#4C9749;}.elementor-294 .elementor-element.elementor-element-4f97233.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-480e843 );color:var( --e-global-color-04c626b );}.elementor-294 .elementor-element.elementor-element-4f97233.elementor-view-framed .elementor-icon:hover, .elementor-294 .elementor-element.elementor-element-4f97233.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-480e843 );border-color:var( --e-global-color-480e843 );}.elementor-294 .elementor-element.elementor-element-4f97233.elementor-view-framed .elementor-icon:hover, .elementor-294 .elementor-element.elementor-element-4f97233.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-480e843 );}.elementor-294 .elementor-element.elementor-element-4f97233.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-04c626b );}.elementor-294 .elementor-element.elementor-element-4f97233.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-04c626b );}.elementor-294 .elementor-element.elementor-element-4f97233 .elementor-icon{font-size:16px;padding:15px;}.elementor-294 .elementor-element.elementor-element-4f97233 .elementor-icon svg{height:16px;}.elementor-294 .elementor-element.elementor-element-1fb4977{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;font-family:"Raleway", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-04c626b );}.elementor-294 .elementor-element.elementor-element-1fb4977.elementor-element{--align-self:center;}.elementor-294 .elementor-element.elementor-element-651b7d7{--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;--padding-top:10px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-294 .elementor-element.elementor-element-ae4a343{--display:flex;}.elementor-294 .elementor-element.elementor-element-517cf01.elementor-element{--align-self:center;}.elementor-294 .elementor-element.elementor-element-517cf01 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:9px;}.elementor-294 .elementor-element.elementor-element-517cf01 .elementor-icon{font-size:21px;}.elementor-294 .elementor-element.elementor-element-517cf01 .elementor-icon-box-title, .elementor-294 .elementor-element.elementor-element-517cf01 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:18px;font-weight:500;}.elementor-294 .elementor-element.elementor-element-517cf01 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-294 .elementor-element.elementor-element-517cf01:has(:hover) .elementor-icon-box-title,
					 .elementor-294 .elementor-element.elementor-element-517cf01:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-294 .elementor-element.elementor-element-e18a6f8{width:var( --container-widget-width, 757px );max-width:757px;--container-widget-width:757px;--container-widget-flex-grow:0;text-align:center;}.elementor-294 .elementor-element.elementor-element-e18a6f8.elementor-element{--align-self:center;}.elementor-294 .elementor-element.elementor-element-e18a6f8 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:40px;font-weight:600;color:#09243C;}.elementor-294 .elementor-element.elementor-element-d31d339{--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:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-294 .elementor-element.elementor-element-b2be9f3{--display:flex;}.elementor-294 .elementor-element.elementor-element-b8d5ab3 img{border-radius:300px 300px 300px 300px;}.elementor-294 .elementor-element.elementor-element-d533c55{text-align:center;}.elementor-294 .elementor-element.elementor-element-d533c55 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-b0c16d3{text-align:center;font-family:"Raleway", Sans-serif;font-size:17px;font-weight:500;color:#666666;}.elementor-294 .elementor-element.elementor-element-d346b3c{--display:flex;}.elementor-294 .elementor-element.elementor-element-dda4244{text-align:center;}.elementor-294 .elementor-element.elementor-element-dda4244 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-89e34ef{text-align:center;font-family:"Raleway", Sans-serif;font-size:17px;font-weight:500;color:#666666;}.elementor-294 .elementor-element.elementor-element-032cf55 img{border-radius:300px 300px 300px 300px;}.elementor-294 .elementor-element.elementor-element-5b48aa4{--display:flex;}.elementor-294 .elementor-element.elementor-element-86aba82 img{border-radius:300px 300px 300px 300px;}.elementor-294 .elementor-element.elementor-element-ccd6d2b{text-align:center;}.elementor-294 .elementor-element.elementor-element-ccd6d2b .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-9605b49{text-align:center;font-family:"Raleway", Sans-serif;font-size:17px;font-weight:500;color:#666666;}.elementor-294 .elementor-element.elementor-element-dee56fb{--display:flex;}.elementor-294 .elementor-element.elementor-element-4b757ff{text-align:center;}.elementor-294 .elementor-element.elementor-element-4b757ff .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-f077250{text-align:center;font-family:"Raleway", Sans-serif;font-size:17px;font-weight:500;color:#666666;}.elementor-294 .elementor-element.elementor-element-615f2c8 img{border-radius:300px 300px 300px 300px;}.elementor-294 .elementor-element.elementor-element-5e642a8{--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;--overflow:hidden;--padding-top:10px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-294 .elementor-element.elementor-element-3878e25{--display:flex;}.elementor-294 .elementor-element.elementor-element-f02c9ff.elementor-element{--align-self:center;}.elementor-294 .elementor-element.elementor-element-f02c9ff .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:9px;}.elementor-294 .elementor-element.elementor-element-f02c9ff .elementor-icon{font-size:21px;}.elementor-294 .elementor-element.elementor-element-f02c9ff .elementor-icon-box-title, .elementor-294 .elementor-element.elementor-element-f02c9ff .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:18px;font-weight:500;}.elementor-294 .elementor-element.elementor-element-f02c9ff .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-294 .elementor-element.elementor-element-f02c9ff:has(:hover) .elementor-icon-box-title,
					 .elementor-294 .elementor-element.elementor-element-f02c9ff:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-294 .elementor-element.elementor-element-c8fdb41{width:var( --container-widget-width, 757px );max-width:757px;--container-widget-width:757px;--container-widget-flex-grow:0;text-align:center;}.elementor-294 .elementor-element.elementor-element-c8fdb41.elementor-element{--align-self:center;}.elementor-294 .elementor-element.elementor-element-c8fdb41 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:40px;font-weight:600;color:#09243C;}.elementor-294 .elementor-element.elementor-element-69ae76e{--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:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-294 .elementor-element.elementor-element-6579418{--display:flex;}.elementor-294 .elementor-element.elementor-element-90f69b5 img{border-radius:300px 300px 300px 300px;}.elementor-294 .elementor-element.elementor-element-793007a{text-align:center;}.elementor-294 .elementor-element.elementor-element-793007a .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-6db9c10{text-align:center;font-family:"Raleway", Sans-serif;font-size:17px;font-weight:500;color:#666666;}.elementor-294 .elementor-element.elementor-element-467f8f9{--display:flex;}.elementor-294 .elementor-element.elementor-element-6f7277b img{border-radius:300px 300px 300px 300px;}.elementor-294 .elementor-element.elementor-element-397e421{text-align:center;}.elementor-294 .elementor-element.elementor-element-397e421 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-a1e5bd6{text-align:center;font-family:"Raleway", Sans-serif;font-size:17px;font-weight:500;color:#666666;}.elementor-294 .elementor-element.elementor-element-320de7f{--display:flex;}.elementor-294 .elementor-element.elementor-element-e9c4085 img{border-radius:300px 300px 300px 300px;}.elementor-294 .elementor-element.elementor-element-cbdd3f9{text-align:center;}.elementor-294 .elementor-element.elementor-element-cbdd3f9 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-0456c63{text-align:center;font-family:"Raleway", Sans-serif;font-size:17px;font-weight:500;color:#666666;}.elementor-294 .elementor-element.elementor-element-3092be0{--display:flex;}.elementor-294 .elementor-element.elementor-element-6ee3c67 img{border-radius:300px 300px 300px 300px;}.elementor-294 .elementor-element.elementor-element-1265b09{text-align:center;}.elementor-294 .elementor-element.elementor-element-1265b09 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-92fcd85{text-align:center;font-family:"Raleway", Sans-serif;font-size:17px;font-weight:500;color:#666666;}.elementor-294 .elementor-element.elementor-element-012b198{--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;}.elementor-294 .elementor-element.elementor-element-cffbede{--display:flex;--justify-content:center;}.elementor-294 .elementor-element.elementor-element-a697fc3 .elementor-icon-box-wrapper{align-items:start;gap:9px;}.elementor-294 .elementor-element.elementor-element-a697fc3 .elementor-icon{font-size:21px;}.elementor-294 .elementor-element.elementor-element-a697fc3 .elementor-icon-box-title, .elementor-294 .elementor-element.elementor-element-a697fc3 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:18px;font-weight:500;}.elementor-294 .elementor-element.elementor-element-a697fc3 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-294 .elementor-element.elementor-element-a697fc3:has(:hover) .elementor-icon-box-title,
					 .elementor-294 .elementor-element.elementor-element-a697fc3:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-294 .elementor-element.elementor-element-b66eabf .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:40px;font-weight:600;color:#09243C;}.elementor-294 .elementor-element.elementor-element-4755ce6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-family:"Raleway", Sans-serif;font-size:18px;font-weight:400;}.elementor-294 .elementor-element.elementor-element-fe31c65{padding:0px 0px 0px 0px;--e-icon-list-icon-size:28px;--icon-vertical-offset:0px;}.elementor-294 .elementor-element.elementor-element-fe31c65 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-294 .elementor-element.elementor-element-fe31c65 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-294 .elementor-element.elementor-element-fe31c65 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-294 .elementor-element.elementor-element-fe31c65 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-294 .elementor-element.elementor-element-fe31c65 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-294 .elementor-element.elementor-element-fe31c65 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-294 .elementor-element.elementor-element-fe31c65 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-294 .elementor-element.elementor-element-fe31c65 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-294 .elementor-element.elementor-element-fe31c65 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:17px;font-weight:500;}.elementor-294 .elementor-element.elementor-element-fe31c65 .elementor-icon-list-text{color:#09243C;transition:color 0.3s;}.elementor-294 .elementor-element.elementor-element-8bb35a8{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-294 .elementor-element.elementor-element-0664c91{--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:#DDDDDD;--border-color:#DDDDDD;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-294 .elementor-element.elementor-element-8e1905d .elementor-icon-box-wrapper{align-items:center;gap:21px;}.elementor-294 .elementor-element.elementor-element-8e1905d .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-8e1905d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-294 .elementor-element.elementor-element-8e1905d.elementor-view-framed .elementor-icon, .elementor-294 .elementor-element.elementor-element-8e1905d.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-294 .elementor-element.elementor-element-8e1905d .elementor-icon{font-size:25px;padding:11px;border-width:2px 2px 2px 2px;}.elementor-294 .elementor-element.elementor-element-8e1905d .elementor-icon-box-title, .elementor-294 .elementor-element.elementor-element-8e1905d .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:600;}.elementor-294 .elementor-element.elementor-element-8e1905d:has(:hover) .elementor-icon-box-title,
					 .elementor-294 .elementor-element.elementor-element-8e1905d:has(:focus) .elementor-icon-box-title{color:#666666BA;}.elementor-294 .elementor-element.elementor-element-8e1905d .elementor-icon-box-description{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:500;color:#666666BA;}.elementor-294 .elementor-element.elementor-element-749c71a{--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:#DDDDDD;--border-color:#DDDDDD;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-294 .elementor-element.elementor-element-c7427eb .elementor-icon-box-wrapper{align-items:center;gap:21px;}.elementor-294 .elementor-element.elementor-element-c7427eb .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-c7427eb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-294 .elementor-element.elementor-element-c7427eb.elementor-view-framed .elementor-icon, .elementor-294 .elementor-element.elementor-element-c7427eb.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-294 .elementor-element.elementor-element-c7427eb .elementor-icon{font-size:25px;padding:11px;border-width:2px 2px 2px 2px;}.elementor-294 .elementor-element.elementor-element-c7427eb .elementor-icon-box-title, .elementor-294 .elementor-element.elementor-element-c7427eb .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:600;}.elementor-294 .elementor-element.elementor-element-c7427eb:has(:hover) .elementor-icon-box-title,
					 .elementor-294 .elementor-element.elementor-element-c7427eb:has(:focus) .elementor-icon-box-title{color:#666666BA;}.elementor-294 .elementor-element.elementor-element-c7427eb .elementor-icon-box-description{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:500;color:#666666BA;}.elementor-294 .elementor-element.elementor-element-ee63668{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-294 .elementor-element.elementor-element-f7da72b{--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:#DDDDDD;--border-color:#DDDDDD;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-294 .elementor-element.elementor-element-1d4b47f .elementor-icon-box-wrapper{align-items:center;gap:21px;}.elementor-294 .elementor-element.elementor-element-1d4b47f .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-1d4b47f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-294 .elementor-element.elementor-element-1d4b47f.elementor-view-framed .elementor-icon, .elementor-294 .elementor-element.elementor-element-1d4b47f.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-294 .elementor-element.elementor-element-1d4b47f .elementor-icon{font-size:25px;padding:11px;border-width:2px 2px 2px 2px;}.elementor-294 .elementor-element.elementor-element-1d4b47f .elementor-icon-box-title, .elementor-294 .elementor-element.elementor-element-1d4b47f .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:600;}.elementor-294 .elementor-element.elementor-element-1d4b47f:has(:hover) .elementor-icon-box-title,
					 .elementor-294 .elementor-element.elementor-element-1d4b47f:has(:focus) .elementor-icon-box-title{color:#666666BA;}.elementor-294 .elementor-element.elementor-element-1d4b47f .elementor-icon-box-description{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:500;color:#666666BA;}.elementor-294 .elementor-element.elementor-element-2e41afe{--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:#DDDDDD;--border-color:#DDDDDD;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-294 .elementor-element.elementor-element-dfeb139 .elementor-icon-box-wrapper{align-items:center;gap:21px;}.elementor-294 .elementor-element.elementor-element-dfeb139 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-dfeb139.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-294 .elementor-element.elementor-element-dfeb139.elementor-view-framed .elementor-icon, .elementor-294 .elementor-element.elementor-element-dfeb139.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-294 .elementor-element.elementor-element-dfeb139 .elementor-icon{font-size:25px;padding:11px;border-width:2px 2px 2px 2px;}.elementor-294 .elementor-element.elementor-element-dfeb139 .elementor-icon-box-title, .elementor-294 .elementor-element.elementor-element-dfeb139 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:600;}.elementor-294 .elementor-element.elementor-element-dfeb139:has(:hover) .elementor-icon-box-title,
					 .elementor-294 .elementor-element.elementor-element-dfeb139:has(:focus) .elementor-icon-box-title{color:#666666BA;}.elementor-294 .elementor-element.elementor-element-dfeb139 .elementor-icon-box-description{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:500;color:#666666BA;}.elementor-294 .elementor-element.elementor-element-fd1dcae{--display:flex;}.elementor-294 .elementor-element.elementor-element-e1e811e{--display:flex;--position:absolute;--min-height:202px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;top:96px;--z-index:5;}.elementor-294 .elementor-element.elementor-element-e1e811e:not(.elementor-motion-effects-element-type-background), .elementor-294 .elementor-element.elementor-element-e1e811e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4C9749;}body:not(.rtl) .elementor-294 .elementor-element.elementor-element-e1e811e{left:35px;}body.rtl .elementor-294 .elementor-element.elementor-element-e1e811e{right:35px;}.elementor-294 .elementor-element.elementor-element-62b4bf7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-294 .elementor-element.elementor-element-62b4bf7 .elementor-icon-wrapper{text-align:start;}.elementor-294 .elementor-element.elementor-element-62b4bf7 .elementor-icon{font-size:61px;}.elementor-294 .elementor-element.elementor-element-62b4bf7 .elementor-icon svg{height:61px;}.elementor-294 .elementor-element.elementor-element-09e1e51{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-294 .elementor-element.elementor-element-31f684a .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-04c626b );font-family:"Sora", Sans-serif;font-size:75px;font-weight:400;}.elementor-294 .elementor-element.elementor-element-49f1acb .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:37px;font-weight:500;color:var( --e-global-color-04c626b );}.elementor-294 .elementor-element.elementor-element-3f624b2 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-04c626b );}.elementor-294 .elementor-element.elementor-element-3a236a1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;font-family:"Raleway", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFFB8;}.elementor-294 .elementor-element.elementor-element-bb5c624{text-align:end;}.elementor-294 .elementor-element.elementor-element-bb5c624 img{width:512px;height:620px;object-fit:cover;object-position:center center;border-radius:30px 30px 30px 30px;}.elementor-294 .elementor-element.elementor-element-126064d{--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;--padding-top:90px;--padding-bottom:90px;--padding-left:10px;--padding-right:10px;}.elementor-294 .elementor-element.elementor-element-b2aa128{--display:flex;}.elementor-294 .elementor-element.elementor-element-e8c27aa.elementor-element{--align-self:center;}.elementor-294 .elementor-element.elementor-element-e8c27aa .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:9px;}.elementor-294 .elementor-element.elementor-element-e8c27aa .elementor-icon{font-size:21px;}.elementor-294 .elementor-element.elementor-element-e8c27aa .elementor-icon-box-title, .elementor-294 .elementor-element.elementor-element-e8c27aa .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:18px;font-weight:500;}.elementor-294 .elementor-element.elementor-element-e8c27aa .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-294 .elementor-element.elementor-element-e8c27aa:has(:hover) .elementor-icon-box-title,
					 .elementor-294 .elementor-element.elementor-element-e8c27aa:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-294 .elementor-element.elementor-element-4cdbb53{width:var( --container-widget-width, 757px );max-width:757px;padding:0px 0px 20px 0px;--container-widget-width:757px;--container-widget-flex-grow:0;text-align:center;}.elementor-294 .elementor-element.elementor-element-4cdbb53.elementor-element{--align-self:center;}.elementor-294 .elementor-element.elementor-element-4cdbb53 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:40px;font-weight:600;color:#09243C;}.elementor-widget-nested-carousel .pafe-woocommerce-sales-funnels-add-to-cart-message--success{color:var( --e-global-color-primary );}.elementor-widget-nested-carousel .pafe-woocommerce-sales-funnels-add-to-cart-message--out-of-stock{color:var( --e-global-color-primary );}.elementor-widget-nested-carousel .pafe-woocommerce-sales-funnels-add-to-cart-message{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-294 .elementor-element.elementor-element-2cf5118{--display:flex;}.elementor-294 .elementor-element.elementor-element-9b5c0ae{--display:flex;}.elementor-294 .elementor-element.elementor-element-a75bc71{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-294 .elementor-element.elementor-element-a75bc71:not(.elementor-motion-effects-element-type-background), .elementor-294 .elementor-element.elementor-element-a75bc71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F6FA;}.elementor-widget-rating .pafe-woocommerce-sales-funnels-add-to-cart-message--success{color:var( --e-global-color-primary );}.elementor-widget-rating .pafe-woocommerce-sales-funnels-add-to-cart-message--out-of-stock{color:var( --e-global-color-primary );}.elementor-widget-rating .pafe-woocommerce-sales-funnels-add-to-cart-message{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-294 .elementor-element.elementor-element-b07cf1d{--e-rating-icon-font-size:25px;--e-rating-gap:8px;--e-rating-icon-marked-color:var( --e-global-color-accent );}.elementor-294 .elementor-element.elementor-element-10ccceb{font-family:"Raleway", Sans-serif;font-size:17px;font-weight:500;color:#666666;}.elementor-294 .elementor-element.elementor-element-9f23fa8{width:var( --container-widget-width, 247px );max-width:247px;--container-widget-width:247px;--container-widget-flex-grow:0;}.elementor-294 .elementor-element.elementor-element-9f23fa8 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-615ac9d{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:9px;--icon-vertical-offset:0px;}.elementor-294 .elementor-element.elementor-element-615ac9d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-294 .elementor-element.elementor-element-615ac9d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-294 .elementor-element.elementor-element-615ac9d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-294 .elementor-element.elementor-element-615ac9d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-294 .elementor-element.elementor-element-615ac9d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-294 .elementor-element.elementor-element-615ac9d .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-294 .elementor-element.elementor-element-615ac9d .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-294 .elementor-element.elementor-element-615ac9d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-294 .elementor-element.elementor-element-615ac9d .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:15px;font-weight:500;}.elementor-294 .elementor-element.elementor-element-615ac9d .elementor-icon-list-text{color:#0000007D;transition:color 0.3s;}.elementor-294 .elementor-element.elementor-element-dbbe534{background-color:var( --e-global-color-04c626b );margin:-87px 39px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:200px 200px 0px 0px;}.elementor-294 .elementor-element.elementor-element-dbbe534.elementor-element{--align-self:flex-end;}.elementor-294 .elementor-element.elementor-element-dbbe534 img{width:90px;border-style:solid;border-width:8px 8px 8px 8px;border-color:var( --e-global-color-04c626b );border-radius:200px 200px 200px 200px;}.elementor-294 .elementor-element.elementor-element-dc3007a{--display:flex;}.elementor-294 .elementor-element.elementor-element-9891faf{--display:flex;}.elementor-294 .elementor-element.elementor-element-5e8ce0e{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-294 .elementor-element.elementor-element-5e8ce0e:not(.elementor-motion-effects-element-type-background), .elementor-294 .elementor-element.elementor-element-5e8ce0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F6FA;}.elementor-294 .elementor-element.elementor-element-acdfb3b{--e-rating-icon-font-size:25px;--e-rating-gap:8px;--e-rating-icon-marked-color:var( --e-global-color-accent );}.elementor-294 .elementor-element.elementor-element-a86ddfd{font-family:"Raleway", Sans-serif;font-size:17px;font-weight:500;color:#666666;}.elementor-294 .elementor-element.elementor-element-ea91cae{width:var( --container-widget-width, 247px );max-width:247px;--container-widget-width:247px;--container-widget-flex-grow:0;}.elementor-294 .elementor-element.elementor-element-ea91cae .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-d386d72{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:9px;--icon-vertical-offset:0px;}.elementor-294 .elementor-element.elementor-element-d386d72 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-294 .elementor-element.elementor-element-d386d72 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-294 .elementor-element.elementor-element-d386d72 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-294 .elementor-element.elementor-element-d386d72 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-294 .elementor-element.elementor-element-d386d72 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-294 .elementor-element.elementor-element-d386d72 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-294 .elementor-element.elementor-element-d386d72 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-294 .elementor-element.elementor-element-d386d72 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-294 .elementor-element.elementor-element-d386d72 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:15px;font-weight:500;}.elementor-294 .elementor-element.elementor-element-d386d72 .elementor-icon-list-text{color:#0000007D;transition:color 0.3s;}.elementor-294 .elementor-element.elementor-element-54224a7{background-color:var( --e-global-color-04c626b );margin:-87px 39px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:200px 200px 0px 0px;}.elementor-294 .elementor-element.elementor-element-54224a7.elementor-element{--align-self:flex-end;}.elementor-294 .elementor-element.elementor-element-54224a7 img{width:90px;border-style:solid;border-width:8px 8px 8px 8px;border-color:var( --e-global-color-04c626b );border-radius:200px 200px 200px 200px;}.elementor-294 .elementor-element.elementor-element-dbb9b4a{--display:flex;}.elementor-294 .elementor-element.elementor-element-9716b7f{--display:flex;}.elementor-294 .elementor-element.elementor-element-c30f0b4{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-294 .elementor-element.elementor-element-c30f0b4:not(.elementor-motion-effects-element-type-background), .elementor-294 .elementor-element.elementor-element-c30f0b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F6FA;}.elementor-294 .elementor-element.elementor-element-3be60e1{--e-rating-icon-font-size:25px;--e-rating-gap:8px;--e-rating-icon-marked-color:var( --e-global-color-accent );}.elementor-294 .elementor-element.elementor-element-9f3670b{font-family:"Raleway", Sans-serif;font-size:17px;font-weight:500;color:#666666;}.elementor-294 .elementor-element.elementor-element-7672e95{width:var( --container-widget-width, 247px );max-width:247px;--container-widget-width:247px;--container-widget-flex-grow:0;}.elementor-294 .elementor-element.elementor-element-7672e95 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-913594b{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:9px;--icon-vertical-offset:0px;}.elementor-294 .elementor-element.elementor-element-913594b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-294 .elementor-element.elementor-element-913594b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-294 .elementor-element.elementor-element-913594b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-294 .elementor-element.elementor-element-913594b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-294 .elementor-element.elementor-element-913594b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-294 .elementor-element.elementor-element-913594b .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-294 .elementor-element.elementor-element-913594b .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-294 .elementor-element.elementor-element-913594b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-294 .elementor-element.elementor-element-913594b .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:15px;font-weight:500;}.elementor-294 .elementor-element.elementor-element-913594b .elementor-icon-list-text{color:#0000007D;transition:color 0.3s;}.elementor-294 .elementor-element.elementor-element-ffb98df{background-color:var( --e-global-color-04c626b );margin:-87px 39px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:200px 200px 0px 0px;}.elementor-294 .elementor-element.elementor-element-ffb98df.elementor-element{--align-self:flex-end;}.elementor-294 .elementor-element.elementor-element-ffb98df img{width:90px;border-style:solid;border-width:8px 8px 8px 8px;border-color:var( --e-global-color-04c626b );border-radius:200px 200px 200px 200px;}.elementor-294 .elementor-element.elementor-element-3e1efa9{--display:flex;}.elementor-294 .elementor-element.elementor-element-32bf8b3{--display:flex;}.elementor-294 .elementor-element.elementor-element-a160db2{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-294 .elementor-element.elementor-element-a160db2:not(.elementor-motion-effects-element-type-background), .elementor-294 .elementor-element.elementor-element-a160db2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F6FA;}.elementor-294 .elementor-element.elementor-element-1fcce34{--e-rating-icon-font-size:25px;--e-rating-gap:8px;--e-rating-icon-marked-color:var( --e-global-color-accent );}.elementor-294 .elementor-element.elementor-element-95cf4aa{font-family:"Raleway", Sans-serif;font-size:17px;font-weight:500;color:#666666;}.elementor-294 .elementor-element.elementor-element-e3bcdcc{width:var( --container-widget-width, 247px );max-width:247px;--container-widget-width:247px;--container-widget-flex-grow:0;}.elementor-294 .elementor-element.elementor-element-e3bcdcc .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-59b4f1d{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:9px;--icon-vertical-offset:0px;}.elementor-294 .elementor-element.elementor-element-59b4f1d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-294 .elementor-element.elementor-element-59b4f1d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-294 .elementor-element.elementor-element-59b4f1d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-294 .elementor-element.elementor-element-59b4f1d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-294 .elementor-element.elementor-element-59b4f1d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-294 .elementor-element.elementor-element-59b4f1d .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-294 .elementor-element.elementor-element-59b4f1d .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-294 .elementor-element.elementor-element-59b4f1d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-294 .elementor-element.elementor-element-59b4f1d .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:15px;font-weight:500;}.elementor-294 .elementor-element.elementor-element-59b4f1d .elementor-icon-list-text{color:#0000007D;transition:color 0.3s;}.elementor-294 .elementor-element.elementor-element-2493a75{background-color:var( --e-global-color-04c626b );margin:-87px 39px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:200px 200px 0px 0px;}.elementor-294 .elementor-element.elementor-element-2493a75.elementor-element{--align-self:flex-end;}.elementor-294 .elementor-element.elementor-element-2493a75 img{width:90px;border-style:solid;border-width:8px 8px 8px 8px;border-color:var( --e-global-color-04c626b );border-radius:200px 200px 200px 200px;}.elementor-294 .elementor-element.elementor-element-243a936{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-294 .elementor-element.elementor-element-9bd1c9f{--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:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-294 .elementor-element.elementor-element-430fe4b{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.17;--border-radius:50px 50px 50px 50px;}.elementor-294 .elementor-element.elementor-element-430fe4b:not(.elementor-motion-effects-element-type-background), .elementor-294 .elementor-element.elementor-element-430fe4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://crosspuente.mx/wp-content/uploads/2026/01/mexican-workers2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-294 .elementor-element.elementor-element-430fe4b::before, .elementor-294 .elementor-element.elementor-element-430fe4b > .elementor-background-video-container::before, .elementor-294 .elementor-element.elementor-element-430fe4b > .e-con-inner > .elementor-background-video-container::before, .elementor-294 .elementor-element.elementor-element-430fe4b > .elementor-background-slideshow::before, .elementor-294 .elementor-element.elementor-element-430fe4b > .e-con-inner > .elementor-background-slideshow::before, .elementor-294 .elementor-element.elementor-element-430fe4b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-294 .elementor-element.elementor-element-7f3b8c7{width:var( --container-widget-width, 343px );max-width:343px;--e-transform-rotateZ:-90deg;background-color:var( --e-global-color-04c626b );margin:0px -132px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;--container-widget-width:343px;--container-widget-flex-grow:0;border-radius:20px 20px 0px 0px;}.elementor-294 .elementor-element.elementor-element-7f3b8c7.elementor-element{--align-self:flex-end;}.elementor-294 .elementor-element.elementor-element-7f3b8c7 .elementor-icon-box-wrapper{align-items:center;gap:22px;}.elementor-294 .elementor-element.elementor-element-7f3b8c7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-7f3b8c7.elementor-view-framed .elementor-icon, .elementor-294 .elementor-element.elementor-element-7f3b8c7.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-7f3b8c7 .elementor-icon{font-size:20px;border-width:2px 2px 2px 2px;border-radius:300px 300px 300px 300px;}.elementor-294 .elementor-element.elementor-element-7f3b8c7 .elementor-icon-box-title, .elementor-294 .elementor-element.elementor-element-7f3b8c7 .elementor-icon-box-title a{font-family:"Raleway", Sans-serif;font-size:15px;font-weight:400;}.elementor-294 .elementor-element.elementor-element-7f3b8c7 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-7f3b8c7:has(:hover) .elementor-icon-box-title,
					 .elementor-294 .elementor-element.elementor-element-7f3b8c7:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-7f3b8c7 .elementor-icon-box-description{font-family:"Raleway", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-036a562{--display:flex;--overlay-opacity:0.25;--border-radius:50px 50px 50px 50px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-294 .elementor-element.elementor-element-036a562:not(.elementor-motion-effects-element-type-background), .elementor-294 .elementor-element.elementor-element-036a562 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-036a562::before, .elementor-294 .elementor-element.elementor-element-036a562 > .elementor-background-video-container::before, .elementor-294 .elementor-element.elementor-element-036a562 > .e-con-inner > .elementor-background-video-container::before, .elementor-294 .elementor-element.elementor-element-036a562 > .elementor-background-slideshow::before, .elementor-294 .elementor-element.elementor-element-036a562 > .e-con-inner > .elementor-background-slideshow::before, .elementor-294 .elementor-element.elementor-element-036a562 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://crosspuente.mx/wp-content/uploads/2025/12/earth.webp");--background-overlay:'';background-position:404px 45px;background-repeat:no-repeat;}.elementor-294 .elementor-element.elementor-element-2b757cc{--display:flex;}.elementor-294 .elementor-element.elementor-element-b987939 .elementor-icon-box-wrapper{align-items:start;gap:9px;}.elementor-294 .elementor-element.elementor-element-b987939 .elementor-icon{font-size:21px;}.elementor-294 .elementor-element.elementor-element-b987939 .elementor-icon-box-title, .elementor-294 .elementor-element.elementor-element-b987939 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:18px;font-weight:500;}.elementor-294 .elementor-element.elementor-element-b987939 .elementor-icon-box-title{color:var( --e-global-color-04c626b );}.elementor-294 .elementor-element.elementor-element-b987939:has(:hover) .elementor-icon-box-title,
					 .elementor-294 .elementor-element.elementor-element-b987939:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-04c626b );}.elementor-294 .elementor-element.elementor-element-4cfdfe9{width:var( --container-widget-width, 472px );max-width:472px;padding:0px 0px 0px 0px;--container-widget-width:472px;--container-widget-flex-grow:0;}.elementor-294 .elementor-element.elementor-element-4cfdfe9 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:36px;font-weight:600;color:var( --e-global-color-04c626b );}.elementor-widget-ucaddon_content_accordion .pafe-woocommerce-sales-funnels-add-to-cart-message--success{color:var( --e-global-color-primary );}.elementor-widget-ucaddon_content_accordion .pafe-woocommerce-sales-funnels-add-to-cart-message--out-of-stock{color:var( --e-global-color-primary );}.elementor-widget-ucaddon_content_accordion .pafe-woocommerce-sales-funnels-add-to-cart-message{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-ucaddon_content_accordion .ue_ca_additional_content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_content_accordion .ue_heading_title,.elementor-widget-ucaddon_content_accordion .uc-heading{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_content_accordion .ue-item-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_content_accordion .ue-item-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_content_accordion .uc_more_btn{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-294 .elementor-element.elementor-element-cf8b753 .uc_content{background-color:#F8F8F800;text-align:left;padding:20px 20px 20px 20px;border-radius:0px;}.elementor-294 .elementor-element.elementor-element-cf8b753 .uc-heading{flex-direction:row-reverse;background-color:#0B1A26;border-radius:200px;padding:10px 20px 10px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF33;}.elementor-294 .elementor-element.elementor-element-cf8b753 .uc_ac_box{margin:10px 0px 0px 0px;}.elementor-294 .elementor-element.elementor-element-cf8b753 span.uc_dactive{background-color:#4C9749;color:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-cf8b753 span.uc_active{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-cf8b753 span.ue_accordion_icon{width:30px;height:30px;border-radius:24px;font-size:15px;}.elementor-294 .elementor-element.elementor-element-cf8b753 span.uc_dactive svg{fill:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-cf8b753 span.uc_active svg{fill:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-cf8b753 .uc-item-active .uc-heading{background-color:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-cf8b753 .ue_heading_title{padding:10px 10px 10px 10px;color:#ffffff;}.elementor-294 .elementor-element.elementor-element-cf8b753 .uc-item-active .ue_heading_title{color:#ffffff;}.elementor-294 .elementor-element.elementor-element-cf8b753 .ue_heading_title,.elementor-294 .elementor-element.elementor-element-cf8b753 .uc-heading{font-family:"Sora", Sans-serif;font-size:18px;font-weight:600;}.elementor-294 .elementor-element.elementor-element-cf8b753 .ue-item-title{color:#000000;margin-top:0px;}.elementor-294 .elementor-element.elementor-element-cf8b753 .ue-item-text{color:var( --e-global-color-04c626b );font-family:"Raleway", Sans-serif;font-size:16px;font-weight:500;margin-top:15px;}.elementor-294 .elementor-element.elementor-element-cf8b753 .uc_more_btn{padding:10px 20px 10px 20px;border-radius:0px;background-color:#000000;color:#ffffff;margin-top:20px;}.elementor-294 .elementor-element.elementor-element-cf8b753 .uc_more_btn:hover{background-color:#000000;color:#ffffff;}.elementor-294 .elementor-element.elementor-element-213ebf6 .elementor-button{background-color:#4C974900;font-family:"Sora", Sans-serif;font-weight:500;border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-294 .elementor-element.elementor-element-213ebf6 .elementor-button:hover, .elementor-294 .elementor-element.elementor-element-213ebf6 .elementor-button:focus{background-color:#0B1A26;}.elementor-294 .elementor-element.elementor-element-213ebf6{padding:10px 0px 0px 0px;}.elementor-294 .elementor-element.elementor-element-213ebf6.elementor-element{--align-self:flex-start;}.elementor-294 .elementor-element.elementor-element-2dfcbc3{--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;--border-radius:30px 30px 30px 30px;--padding-top:90px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-294 .elementor-element.elementor-element-cb6d511{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-294 .elementor-element.elementor-element-5ae3c13.elementor-element{--align-self:center;}.elementor-294 .elementor-element.elementor-element-5ae3c13 .elementor-icon-box-wrapper{align-items:start;gap:9px;}.elementor-294 .elementor-element.elementor-element-5ae3c13 .elementor-icon{font-size:21px;}.elementor-294 .elementor-element.elementor-element-5ae3c13 .elementor-icon-box-title, .elementor-294 .elementor-element.elementor-element-5ae3c13 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:18px;font-weight:500;}.elementor-294 .elementor-element.elementor-element-5ae3c13 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-294 .elementor-element.elementor-element-5ae3c13:has(:hover) .elementor-icon-box-title,
					 .elementor-294 .elementor-element.elementor-element-5ae3c13:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-294 .elementor-element.elementor-element-1c0c1a0{width:var( --container-widget-width, 685px );max-width:685px;--container-widget-width:685px;--container-widget-flex-grow:0;text-align:center;}.elementor-294 .elementor-element.elementor-element-1c0c1a0.elementor-element{--align-self:center;}.elementor-294 .elementor-element.elementor-element-1c0c1a0 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:40px;font-weight:600;color:#09243C;}.elementor-294 .elementor-element.elementor-element-48d2982{--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:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-294 .elementor-element.elementor-element-4e95b00{--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;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:#6666662E;--border-color:#6666662E;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-294 .elementor-element.elementor-element-a8540dc{--display:flex;}.elementor-294 .elementor-element.elementor-element-478cf9c img{width:100%;max-width:100%;height:133px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-294 .elementor-element.elementor-element-294d750{--display:flex;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-294 .elementor-element.elementor-element-7e17cc4{padding:0px 0px 0px 0px;--e-icon-list-icon-size:9px;--icon-vertical-offset:0px;}.elementor-294 .elementor-element.elementor-element-7e17cc4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-294 .elementor-element.elementor-element-7e17cc4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-294 .elementor-element.elementor-element-7e17cc4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-294 .elementor-element.elementor-element-7e17cc4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-294 .elementor-element.elementor-element-7e17cc4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-294 .elementor-element.elementor-element-7e17cc4 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-294 .elementor-element.elementor-element-7e17cc4 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-294 .elementor-element.elementor-element-7e17cc4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-294 .elementor-element.elementor-element-7e17cc4 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:15px;font-weight:500;}.elementor-294 .elementor-element.elementor-element-7e17cc4 .elementor-icon-list-text{color:#0000007D;transition:color 0.3s;}.elementor-294 .elementor-element.elementor-element-4d1e2c1{width:100%;max-width:100%;}.elementor-294 .elementor-element.elementor-element-4d1e2c1 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-036c544 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:500;line-height:22px;color:#666666;}.elementor-294 .elementor-element.elementor-element-22614b1 .elementor-button{background-color:#4C974900;font-family:"Sora", Sans-serif;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-294 .elementor-element.elementor-element-22614b1{padding:0px 0px 0px 0px;}.elementor-294 .elementor-element.elementor-element-22614b1.elementor-element{--align-self:flex-start;}.elementor-294 .elementor-element.elementor-element-22614b1 .elementor-button:hover, .elementor-294 .elementor-element.elementor-element-22614b1 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-22614b1 .elementor-button:hover svg, .elementor-294 .elementor-element.elementor-element-22614b1 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-c0917bd{--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;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:#6666662E;--border-color:#6666662E;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-294 .elementor-element.elementor-element-88fe70b{--display:flex;}.elementor-294 .elementor-element.elementor-element-3e0b16d img{width:100%;max-width:100%;height:133px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-294 .elementor-element.elementor-element-00ea9b5{--display:flex;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-294 .elementor-element.elementor-element-ddce47d{padding:0px 0px 0px 0px;--e-icon-list-icon-size:9px;--icon-vertical-offset:0px;}.elementor-294 .elementor-element.elementor-element-ddce47d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-294 .elementor-element.elementor-element-ddce47d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-294 .elementor-element.elementor-element-ddce47d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-294 .elementor-element.elementor-element-ddce47d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-294 .elementor-element.elementor-element-ddce47d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-294 .elementor-element.elementor-element-ddce47d .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-294 .elementor-element.elementor-element-ddce47d .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-294 .elementor-element.elementor-element-ddce47d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-294 .elementor-element.elementor-element-ddce47d .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:15px;font-weight:500;}.elementor-294 .elementor-element.elementor-element-ddce47d .elementor-icon-list-text{color:#0000007D;transition:color 0.3s;}.elementor-294 .elementor-element.elementor-element-aa49927{width:100%;max-width:100%;}.elementor-294 .elementor-element.elementor-element-aa49927 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-be4d0be .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:500;line-height:22px;color:#666666;}.elementor-294 .elementor-element.elementor-element-390ce08 .elementor-button{background-color:#4C974900;font-family:"Sora", Sans-serif;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-294 .elementor-element.elementor-element-390ce08{padding:0px 0px 0px 0px;}.elementor-294 .elementor-element.elementor-element-390ce08.elementor-element{--align-self:flex-start;}.elementor-294 .elementor-element.elementor-element-390ce08 .elementor-button:hover, .elementor-294 .elementor-element.elementor-element-390ce08 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-390ce08 .elementor-button:hover svg, .elementor-294 .elementor-element.elementor-element-390ce08 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-6f7c017{--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:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-294 .elementor-element.elementor-element-891130a{--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;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:#6666662E;--border-color:#6666662E;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-294 .elementor-element.elementor-element-ebb5749{--display:flex;}.elementor-294 .elementor-element.elementor-element-e6d2771 img{width:100%;max-width:100%;height:133px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-294 .elementor-element.elementor-element-4a78149{--display:flex;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-294 .elementor-element.elementor-element-c821a25{padding:0px 0px 0px 0px;--e-icon-list-icon-size:9px;--icon-vertical-offset:0px;}.elementor-294 .elementor-element.elementor-element-c821a25 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-294 .elementor-element.elementor-element-c821a25 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-294 .elementor-element.elementor-element-c821a25 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-294 .elementor-element.elementor-element-c821a25 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-294 .elementor-element.elementor-element-c821a25 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-294 .elementor-element.elementor-element-c821a25 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-294 .elementor-element.elementor-element-c821a25 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-294 .elementor-element.elementor-element-c821a25 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-294 .elementor-element.elementor-element-c821a25 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:15px;font-weight:500;}.elementor-294 .elementor-element.elementor-element-c821a25 .elementor-icon-list-text{color:#0000007D;transition:color 0.3s;}.elementor-294 .elementor-element.elementor-element-8cf7642{width:100%;max-width:100%;}.elementor-294 .elementor-element.elementor-element-8cf7642 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-282d374 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:500;line-height:22px;color:#666666;}.elementor-294 .elementor-element.elementor-element-37c3b14 .elementor-button{background-color:#4C974900;font-family:"Sora", Sans-serif;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-294 .elementor-element.elementor-element-37c3b14{padding:0px 0px 0px 0px;}.elementor-294 .elementor-element.elementor-element-37c3b14.elementor-element{--align-self:flex-start;}.elementor-294 .elementor-element.elementor-element-37c3b14 .elementor-button:hover, .elementor-294 .elementor-element.elementor-element-37c3b14 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-37c3b14 .elementor-button:hover svg, .elementor-294 .elementor-element.elementor-element-37c3b14 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-c7e8adf{--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;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:#6666662E;--border-color:#6666662E;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-294 .elementor-element.elementor-element-31ea12c{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:90px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-294 .elementor-element.elementor-element-2b90f20{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-294 .elementor-element.elementor-element-2b90f20:not(.elementor-motion-effects-element-type-background), .elementor-294 .elementor-element.elementor-element-2b90f20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F6FA;}.elementor-294 .elementor-element.elementor-element-b96644a .elementor-icon-wrapper{text-align:start;}.elementor-294 .elementor-element.elementor-element-b96644a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-b96644a.elementor-view-framed .elementor-icon, .elementor-294 .elementor-element.elementor-element-b96644a.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-b96644a.elementor-view-framed .elementor-icon, .elementor-294 .elementor-element.elementor-element-b96644a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-b96644a .elementor-icon{font-size:26px;padding:22px;}.elementor-294 .elementor-element.elementor-element-b96644a .elementor-icon svg{height:26px;}.elementor-294 .elementor-element.elementor-element-ed18c73{text-align:start;}.elementor-294 .elementor-element.elementor-element-ed18c73 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-223a8dd{--divider-border-style:solid;--divider-color:#66666647;--divider-border-width:1px;}.elementor-294 .elementor-element.elementor-element-223a8dd .elementor-divider-separator{width:100%;}.elementor-294 .elementor-element.elementor-element-223a8dd .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-294 .elementor-element.elementor-element-d750bb3{text-align:start;font-family:"Raleway", Sans-serif;font-size:17px;font-weight:500;color:#666666;}.elementor-294 .elementor-element.elementor-element-eba3257{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-294 .elementor-element.elementor-element-70d9ad1 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:700;color:#666666;}.elementor-294 .elementor-element.elementor-element-bcb2254 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:500;color:#666666;}.elementor-294 .elementor-element.elementor-element-c6b9b0f{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-294 .elementor-element.elementor-element-c6b9b0f:not(.elementor-motion-effects-element-type-background), .elementor-294 .elementor-element.elementor-element-c6b9b0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F6FA;}.elementor-294 .elementor-element.elementor-element-6cb5233 .elementor-icon-wrapper{text-align:start;}.elementor-294 .elementor-element.elementor-element-6cb5233.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-6cb5233.elementor-view-framed .elementor-icon, .elementor-294 .elementor-element.elementor-element-6cb5233.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-6cb5233.elementor-view-framed .elementor-icon, .elementor-294 .elementor-element.elementor-element-6cb5233.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-6cb5233 .elementor-icon{font-size:26px;padding:22px;}.elementor-294 .elementor-element.elementor-element-6cb5233 .elementor-icon svg{height:26px;}.elementor-294 .elementor-element.elementor-element-1456dba{text-align:start;}.elementor-294 .elementor-element.elementor-element-1456dba .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-df32fdc{--divider-border-style:solid;--divider-color:#66666647;--divider-border-width:1px;}.elementor-294 .elementor-element.elementor-element-df32fdc .elementor-divider-separator{width:100%;}.elementor-294 .elementor-element.elementor-element-df32fdc .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-294 .elementor-element.elementor-element-798f79d{text-align:start;font-family:"Raleway", Sans-serif;font-size:17px;font-weight:500;color:#666666;}.elementor-294 .elementor-element.elementor-element-d1567e5{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-294 .elementor-element.elementor-element-525cfc5 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:700;color:#666666;}.elementor-294 .elementor-element.elementor-element-539c079 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:500;color:#666666;}.elementor-294 .elementor-element.elementor-element-ae8a36d{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-294 .elementor-element.elementor-element-ae8a36d:not(.elementor-motion-effects-element-type-background), .elementor-294 .elementor-element.elementor-element-ae8a36d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F6FA;}.elementor-294 .elementor-element.elementor-element-dc7220f .elementor-icon-wrapper{text-align:start;}.elementor-294 .elementor-element.elementor-element-dc7220f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-dc7220f.elementor-view-framed .elementor-icon, .elementor-294 .elementor-element.elementor-element-dc7220f.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-dc7220f.elementor-view-framed .elementor-icon, .elementor-294 .elementor-element.elementor-element-dc7220f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-dc7220f .elementor-icon{font-size:26px;padding:22px;}.elementor-294 .elementor-element.elementor-element-dc7220f .elementor-icon svg{height:26px;}.elementor-294 .elementor-element.elementor-element-bf54a0e{text-align:start;}.elementor-294 .elementor-element.elementor-element-bf54a0e .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-3e16844{--divider-border-style:solid;--divider-color:#66666647;--divider-border-width:1px;}.elementor-294 .elementor-element.elementor-element-3e16844 .elementor-divider-separator{width:100%;}.elementor-294 .elementor-element.elementor-element-3e16844 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-294 .elementor-element.elementor-element-539dfb5{text-align:start;font-family:"Raleway", Sans-serif;font-size:17px;font-weight:500;color:#666666;}.elementor-294 .elementor-element.elementor-element-e1d5599{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-294 .elementor-element.elementor-element-cd1cf27 .elementor-button{background-color:var( --e-global-color-04c626b );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:18px 40px 18px 40px;}.elementor-294 .elementor-element.elementor-element-cd1cf27 .elementor-button:hover, .elementor-294 .elementor-element.elementor-element-cd1cf27 .elementor-button:focus{background-color:#0B1A26;color:var( --e-global-color-04c626b );}.elementor-294 .elementor-element.elementor-element-cd1cf27 .elementor-button:hover svg, .elementor-294 .elementor-element.elementor-element-cd1cf27 .elementor-button:focus svg{fill:var( --e-global-color-04c626b );}.elementor-294 .elementor-element.elementor-element-2379e05{--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:0px 40px;--row-gap:0px;--column-gap:40px;--padding-top:100px;--padding-bottom:110px;--padding-left:10px;--padding-right:10px;}.elementor-294 .elementor-element.elementor-element-9abd6a3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-294 .elementor-element.elementor-element-ae365ca .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:40px;font-weight:600;color:#09243C;}.elementor-294 .elementor-element.elementor-element-c78afbe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-family:"Raleway", Sans-serif;font-size:17px;font-weight:500;}.elementor-294 .elementor-element.elementor-element-d525e65{--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;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;--padding-top:60px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-294 .elementor-element.elementor-element-d525e65:not(.elementor-motion-effects-element-type-background), .elementor-294 .elementor-element.elementor-element-d525e65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B1A26;}.elementor-294 .elementor-element.elementor-element-d525e65::before, .elementor-294 .elementor-element.elementor-element-d525e65 > .elementor-background-video-container::before, .elementor-294 .elementor-element.elementor-element-d525e65 > .e-con-inner > .elementor-background-video-container::before, .elementor-294 .elementor-element.elementor-element-d525e65 > .elementor-background-slideshow::before, .elementor-294 .elementor-element.elementor-element-d525e65 > .e-con-inner > .elementor-background-slideshow::before, .elementor-294 .elementor-element.elementor-element-d525e65 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://crosspuente.mx/wp-content/uploads/2025/12/accent.png");--background-overlay:'';background-position:100% 100%;background-repeat:no-repeat;background-size:54% auto;}.elementor-294 .elementor-element.elementor-element-ce0d245{padding:0px 0px 0px 0px;}.elementor-294 .elementor-element.elementor-element-ce0d245 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:36px;font-weight:600;color:var( --e-global-color-04c626b );}.elementor-294 .elementor-element.elementor-element-2d19a2a{font-family:"Raleway", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF99;}.elementor-294 .elementor-element.elementor-element-857f844{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-294 .elementor-element.elementor-element-695479e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-pafe-form-builder-field .pafe-woocommerce-sales-funnels-add-to-cart-message--success{color:var( --e-global-color-primary );}.elementor-widget-pafe-form-builder-field .pafe-woocommerce-sales-funnels-add-to-cart-message--out-of-stock{color:var( --e-global-color-primary );}.elementor-widget-pafe-form-builder-field .pafe-woocommerce-sales-funnels-add-to-cart-message{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-pafe-form-builder-field [data-pafe-form-builder-spiner] button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-pafe-form-builder-field .image_picker_selector .thumbnail p{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-pafe-form-builder-field .pafe-calculated-fields-form{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-pafe-form-builder-field .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-pafe-form-builder-field .pafe-form-builder-label-animated .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-pafe-form-builder-field .elementor-field-group .elementor-field .elementor-field-textual option{color:var( --e-global-color-text );}.elementor-widget-pafe-form-builder-field .elementor-field-group .elementor-field .selectize-control .selectize-dropdown .selectize-dropdown-content{color:var( --e-global-color-text );}.elementor-widget-pafe-form-builder-field .elementor-field-group .elementor-field .selectize-control .selectize-input{color:var( --e-global-color-text );}.elementor-widget-pafe-form-builder-field .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-pafe-form-builder-field .elementor-field-group .elementor-field, .elementor-widget-pafe-form-builder-field .elementor-field-subgroup label, .elementor-widget-pafe-form-builder-field .elementor-field-group .elementor-field .selectize-control .selectize-dropdown .selectize-dropdown-content, .elementor-widget-pafe-form-builder-field .elementor-field-group:not(.elementor-field-type-upload) .selectize-control .selectize-input input, .elementor-widget-pafe-form-builder-field .elementor-field-group:not(.elementor-field-type-upload) .selectize-control .selectize-input input::placeholder, .elementor-widget-pafe-form-builder-field .elementor-field-group:not(.elementor-field-type-upload) .selectize-control .selectize-input .item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-pafe-form-builder-field .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper)::placeholder{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-294 .elementor-element.elementor-element-5a49fcd span.elementor-field-option label{padding-left:30px;}body.rtl .elementor-294 .elementor-element.elementor-element-5a49fcd .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-294 .elementor-element.elementor-element-5a49fcd .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-294 .elementor-element.elementor-element-5a49fcd .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-294 .elementor-element.elementor-element-5a49fcd .elementor-field-group .elementor-field .elementor-field-textual option{color:#FFFFFF;}.elementor-294 .elementor-element.elementor-element-5a49fcd .elementor-field-group .elementor-field .selectize-control .selectize-dropdown .selectize-dropdown-content{color:#FFFFFF;background:#02010100!important;}.elementor-294 .elementor-element.elementor-element-5a49fcd .elementor-field-group .elementor-field .selectize-control .selectize-input{color:#FFFFFF;}.elementor-294 .elementor-element.elementor-element-5a49fcd .elementor-field-group .elementor-field{color:#FFFFFF;}.elementor-294 .elementor-element.elementor-element-5a49fcd .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){background-color:#02010100;padding:17px 17px 17px 17px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF26;border-radius:200px 200px 200px 200px;}.elementor-294 .elementor-element.elementor-element-5a49fcd .elementor-field-group:not(.elementor-field-type-upload) .elementor-field .elementor-field-textual .selectize-input{background:#02010100;padding:17px 17px 17px 17px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF26;}.elementor-294 .elementor-element.elementor-element-5a49fcd .elementor-field-group .elementor-field .selectize-control .selectize-dropdown{background:#02010100!important;}.elementor-294 .elementor-element.elementor-element-5a49fcd .elementor-field-group .elementor-select-wrapper select{background:#02010100;border-radius:200px 200px 200px 200px;}.elementor-294 .elementor-element.elementor-element-5a49fcd .elementor-field-group:not(.elementor-field-type-upload) .elementor-field select{padding:17px 17px 17px 17px;}.elementor-294 .elementor-element.elementor-element-5a49fcd .elementor-field-group:not(.elementor-field-type-upload) .elementor-field .selectize-control .selectize-dropdown .selectize-dropdown-content{padding:17px 17px 17px 17px;}.elementor-294 .elementor-element.elementor-element-5a49fcd .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper)::placeholder{color:#FFFFFF99;opacity:1;font-family:"Raleway", Sans-serif;font-size:15px;font-weight:400;}.elementor-294 .elementor-element.elementor-element-5a49fcd .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper)::-webkit-input-placeholder{color:#FFFFFF99;opacity:1;}.elementor-294 .elementor-element.elementor-element-5a49fcd .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper)::-moz-placeholder{color:#FFFFFF99;opacity:1;}.elementor-294 .elementor-element.elementor-element-5a49fcd .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper):-ms-input-placeholder{color:#FFFFFF99;opacity:1;}.elementor-294 .elementor-element.elementor-element-5a49fcd .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper):-moz-placeholder{color:#FFFFFF99;opacity:1;}.elementor-294 .elementor-element.elementor-element-5a49fcd .elementor-field-group:not(.elementor-field-type-upload) .elementor-field .elementor-field-textual{color:#FFFFFF99!important;opacity:1;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF26;}.elementor-294 .elementor-element.elementor-element-5a49fcd .elementor-field-group:not(.elementor-field-type-upload) .elementor-field .selectize-control .selectize-input input::placeholder{color:#FFFFFF99!important;opacity:1;}.elementor-294 .elementor-element.elementor-element-5a49fcd .elementor-field-group .elementor-field .selectize-control .input-active input{color:#FFFFFF99!important;opacity:1;}.elementor-294 .elementor-element.elementor-element-5a49fcd .elementor-field-group:not(.elementor-field-type-upload) .elementor-field.elementor-field-textual::-webkit-input-placeholder{color:#FFFFFF99;opacity:1;}.elementor-294 .elementor-element.elementor-element-5a49fcd .elementor-field-group:not(.elementor-field-type-upload) .elementor-field.elementor-field-textual::-moz-placeholder{color:#FFFFFF99;opacity:1;}.elementor-294 .elementor-element.elementor-element-5a49fcd .elementor-field-group:not(.elementor-field-type-upload) .elementor-field.elementor-field-textual:-ms-input-placeholder{color:#FFFFFF99;opacity:1;}.elementor-294 .elementor-element.elementor-element-5a49fcd .elementor-field-group:not(.elementor-field-type-upload) .elementor-field.elementor-field-textual:-moz-placeholder{color:#FFFFFF99;opacity:1;}.elementor-294 .elementor-element.elementor-element-5a49fcd .pafe-field-container .flatpickr-mobile:before{color:#FFFFFF99;opacity:1;}.elementor-294 .elementor-element.elementor-element-5a49fcd .pafe-signature canvas{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF26;border-radius:200px 200px 200px 200px;}.elementor-294 .elementor-element.elementor-element-5a49fcd .elementor-field-group .elementor-select-wrapper .elementor-field-textual .selectize-input{border-radius:200px 200px 200px 200px;}.elementor-294 .elementor-element.elementor-element-2db90e6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-294 .elementor-element.elementor-element-488118e span.elementor-field-option label{padding-left:30px;}body.rtl .elementor-294 .elementor-element.elementor-element-488118e .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-294 .elementor-element.elementor-element-488118e .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-294 .elementor-element.elementor-element-488118e .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-294 .elementor-element.elementor-element-488118e .elementor-field-group .elementor-field .elementor-field-textual option{color:#FFFFFF;}.elementor-294 .elementor-element.elementor-element-488118e .elementor-field-group .elementor-field .selectize-control .selectize-dropdown .selectize-dropdown-content{color:#FFFFFF;background:#02010100!important;}.elementor-294 .elementor-element.elementor-element-488118e .elementor-field-group .elementor-field .selectize-control .selectize-input{color:#FFFFFF;}.elementor-294 .elementor-element.elementor-element-488118e .elementor-field-group .elementor-field{color:#FFFFFF;}.elementor-294 .elementor-element.elementor-element-488118e .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){background-color:#02010100;padding:17px 17px 17px 17px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF26;border-radius:200px 200px 200px 200px;}.elementor-294 .elementor-element.elementor-element-488118e .elementor-field-group:not(.elementor-field-type-upload) .elementor-field .elementor-field-textual .selectize-input{background:#02010100;padding:17px 17px 17px 17px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF26;}.elementor-294 .elementor-element.elementor-element-488118e .elementor-field-group .elementor-field .selectize-control .selectize-dropdown{background:#02010100!important;}.elementor-294 .elementor-element.elementor-element-488118e .elementor-field-group .elementor-select-wrapper select{background:#02010100;border-radius:200px 200px 200px 200px;}.elementor-294 .elementor-element.elementor-element-488118e .elementor-field-group:not(.elementor-field-type-upload) .elementor-field select{padding:17px 17px 17px 17px;}.elementor-294 .elementor-element.elementor-element-488118e .elementor-field-group:not(.elementor-field-type-upload) .elementor-field .selectize-control .selectize-dropdown .selectize-dropdown-content{padding:17px 17px 17px 17px;}.elementor-294 .elementor-element.elementor-element-488118e .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper)::placeholder{color:#FFFFFF99;opacity:1;font-family:"Raleway", Sans-serif;font-size:15px;font-weight:400;}.elementor-294 .elementor-element.elementor-element-488118e .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper)::-webkit-input-placeholder{color:#FFFFFF99;opacity:1;}.elementor-294 .elementor-element.elementor-element-488118e .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper)::-moz-placeholder{color:#FFFFFF99;opacity:1;}.elementor-294 .elementor-element.elementor-element-488118e .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper):-ms-input-placeholder{color:#FFFFFF99;opacity:1;}.elementor-294 .elementor-element.elementor-element-488118e .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper):-moz-placeholder{color:#FFFFFF99;opacity:1;}.elementor-294 .elementor-element.elementor-element-488118e .elementor-field-group:not(.elementor-field-type-upload) .elementor-field .elementor-field-textual{color:#FFFFFF99!important;opacity:1;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF26;}.elementor-294 .elementor-element.elementor-element-488118e .elementor-field-group:not(.elementor-field-type-upload) .elementor-field .selectize-control .selectize-input input::placeholder{color:#FFFFFF99!important;opacity:1;}.elementor-294 .elementor-element.elementor-element-488118e .elementor-field-group .elementor-field .selectize-control .input-active input{color:#FFFFFF99!important;opacity:1;}.elementor-294 .elementor-element.elementor-element-488118e .elementor-field-group:not(.elementor-field-type-upload) .elementor-field.elementor-field-textual::-webkit-input-placeholder{color:#FFFFFF99;opacity:1;}.elementor-294 .elementor-element.elementor-element-488118e .elementor-field-group:not(.elementor-field-type-upload) .elementor-field.elementor-field-textual::-moz-placeholder{color:#FFFFFF99;opacity:1;}.elementor-294 .elementor-element.elementor-element-488118e .elementor-field-group:not(.elementor-field-type-upload) .elementor-field.elementor-field-textual:-ms-input-placeholder{color:#FFFFFF99;opacity:1;}.elementor-294 .elementor-element.elementor-element-488118e .elementor-field-group:not(.elementor-field-type-upload) .elementor-field.elementor-field-textual:-moz-placeholder{color:#FFFFFF99;opacity:1;}.elementor-294 .elementor-element.elementor-element-488118e .pafe-field-container .flatpickr-mobile:before{color:#FFFFFF99;opacity:1;}.elementor-294 .elementor-element.elementor-element-488118e .pafe-signature canvas{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF26;border-radius:200px 200px 200px 200px;}.elementor-294 .elementor-element.elementor-element-488118e .elementor-field-group .elementor-select-wrapper .elementor-field-textual .selectize-input{border-radius:200px 200px 200px 200px;}.elementor-294 .elementor-element.elementor-element-06b37fc{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-294 .elementor-element.elementor-element-e704f04{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-294 .elementor-element.elementor-element-4eed12e span.elementor-field-option label{padding-left:30px;}body.rtl .elementor-294 .elementor-element.elementor-element-4eed12e .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-294 .elementor-element.elementor-element-4eed12e .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-294 .elementor-element.elementor-element-4eed12e .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-294 .elementor-element.elementor-element-4eed12e .elementor-field-group .elementor-field .elementor-field-textual option{color:#FFFFFF;}.elementor-294 .elementor-element.elementor-element-4eed12e .elementor-field-group .elementor-field .selectize-control .selectize-dropdown .selectize-dropdown-content{color:#FFFFFF;background:#02010100!important;}.elementor-294 .elementor-element.elementor-element-4eed12e .elementor-field-group .elementor-field .selectize-control .selectize-input{color:#FFFFFF;}.elementor-294 .elementor-element.elementor-element-4eed12e .elementor-field-group .elementor-field{color:#FFFFFF;}.elementor-294 .elementor-element.elementor-element-4eed12e .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){background-color:#02010100;padding:17px 17px 17px 17px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF26;border-radius:200px 200px 200px 200px;}.elementor-294 .elementor-element.elementor-element-4eed12e .elementor-field-group:not(.elementor-field-type-upload) .elementor-field .elementor-field-textual .selectize-input{background:#02010100;padding:17px 17px 17px 17px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF26;}.elementor-294 .elementor-element.elementor-element-4eed12e .elementor-field-group .elementor-field .selectize-control .selectize-dropdown{background:#02010100!important;}.elementor-294 .elementor-element.elementor-element-4eed12e .elementor-field-group .elementor-select-wrapper select{background:#02010100;border-radius:200px 200px 200px 200px;}.elementor-294 .elementor-element.elementor-element-4eed12e .elementor-field-group:not(.elementor-field-type-upload) .elementor-field select{padding:17px 17px 17px 17px;}.elementor-294 .elementor-element.elementor-element-4eed12e .elementor-field-group:not(.elementor-field-type-upload) .elementor-field .selectize-control .selectize-dropdown .selectize-dropdown-content{padding:17px 17px 17px 17px;}.elementor-294 .elementor-element.elementor-element-4eed12e .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper)::placeholder{color:#FFFFFF99;opacity:1;font-family:"Raleway", Sans-serif;font-size:15px;font-weight:400;}.elementor-294 .elementor-element.elementor-element-4eed12e .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper)::-webkit-input-placeholder{color:#FFFFFF99;opacity:1;}.elementor-294 .elementor-element.elementor-element-4eed12e .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper)::-moz-placeholder{color:#FFFFFF99;opacity:1;}.elementor-294 .elementor-element.elementor-element-4eed12e .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper):-ms-input-placeholder{color:#FFFFFF99;opacity:1;}.elementor-294 .elementor-element.elementor-element-4eed12e .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper):-moz-placeholder{color:#FFFFFF99;opacity:1;}.elementor-294 .elementor-element.elementor-element-4eed12e .elementor-field-group:not(.elementor-field-type-upload) .elementor-field .elementor-field-textual{color:#FFFFFF99!important;opacity:1;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF26;}.elementor-294 .elementor-element.elementor-element-4eed12e .elementor-field-group:not(.elementor-field-type-upload) .elementor-field .selectize-control .selectize-input input::placeholder{color:#FFFFFF99!important;opacity:1;}.elementor-294 .elementor-element.elementor-element-4eed12e .elementor-field-group .elementor-field .selectize-control .input-active input{color:#FFFFFF99!important;opacity:1;}.elementor-294 .elementor-element.elementor-element-4eed12e .elementor-field-group:not(.elementor-field-type-upload) .elementor-field.elementor-field-textual::-webkit-input-placeholder{color:#FFFFFF99;opacity:1;}.elementor-294 .elementor-element.elementor-element-4eed12e .elementor-field-group:not(.elementor-field-type-upload) .elementor-field.elementor-field-textual::-moz-placeholder{color:#FFFFFF99;opacity:1;}.elementor-294 .elementor-element.elementor-element-4eed12e .elementor-field-group:not(.elementor-field-type-upload) .elementor-field.elementor-field-textual:-ms-input-placeholder{color:#FFFFFF99;opacity:1;}.elementor-294 .elementor-element.elementor-element-4eed12e .elementor-field-group:not(.elementor-field-type-upload) .elementor-field.elementor-field-textual:-moz-placeholder{color:#FFFFFF99;opacity:1;}.elementor-294 .elementor-element.elementor-element-4eed12e .pafe-field-container .flatpickr-mobile:before{color:#FFFFFF99;opacity:1;}.elementor-294 .elementor-element.elementor-element-4eed12e .pafe-signature canvas{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF26;border-radius:200px 200px 200px 200px;}.elementor-294 .elementor-element.elementor-element-4eed12e .elementor-field-group .elementor-select-wrapper .elementor-field-textual .selectize-input{border-radius:200px 200px 200px 200px;}.elementor-294 .elementor-element.elementor-element-1297e57{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-294 .elementor-element.elementor-element-d479f62 span.elementor-field-option label{padding-left:30px;}body.rtl .elementor-294 .elementor-element.elementor-element-d479f62 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-294 .elementor-element.elementor-element-d479f62 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-294 .elementor-element.elementor-element-d479f62 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-294 .elementor-element.elementor-element-d479f62 .elementor-field-group .elementor-field .elementor-field-textual option{color:#FFFFFF;}.elementor-294 .elementor-element.elementor-element-d479f62 .elementor-field-group .elementor-field .selectize-control .selectize-dropdown .selectize-dropdown-content{color:#FFFFFF;background:#02010100!important;}.elementor-294 .elementor-element.elementor-element-d479f62 .elementor-field-group .elementor-field .selectize-control .selectize-input{color:#FFFFFF;}.elementor-294 .elementor-element.elementor-element-d479f62 .elementor-field-group .elementor-field{color:#FFFFFF;}.elementor-294 .elementor-element.elementor-element-d479f62 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){background-color:#02010100;padding:17px 17px 17px 17px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF26;border-radius:200px 200px 200px 200px;}.elementor-294 .elementor-element.elementor-element-d479f62 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field .elementor-field-textual .selectize-input{background:#02010100;padding:17px 17px 17px 17px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF26;}.elementor-294 .elementor-element.elementor-element-d479f62 .elementor-field-group .elementor-field .selectize-control .selectize-dropdown{background:#02010100!important;}.elementor-294 .elementor-element.elementor-element-d479f62 .elementor-field-group .elementor-select-wrapper select{background:#02010100;border-radius:200px 200px 200px 200px;}.elementor-294 .elementor-element.elementor-element-d479f62 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field select{padding:17px 17px 17px 17px;}.elementor-294 .elementor-element.elementor-element-d479f62 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field .selectize-control .selectize-dropdown .selectize-dropdown-content{padding:17px 17px 17px 17px;}.elementor-294 .elementor-element.elementor-element-d479f62 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper)::placeholder{color:#FFFFFF99;opacity:1;font-family:"Raleway", Sans-serif;font-size:15px;font-weight:400;}.elementor-294 .elementor-element.elementor-element-d479f62 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper)::-webkit-input-placeholder{color:#FFFFFF99;opacity:1;}.elementor-294 .elementor-element.elementor-element-d479f62 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper)::-moz-placeholder{color:#FFFFFF99;opacity:1;}.elementor-294 .elementor-element.elementor-element-d479f62 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper):-ms-input-placeholder{color:#FFFFFF99;opacity:1;}.elementor-294 .elementor-element.elementor-element-d479f62 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper):-moz-placeholder{color:#FFFFFF99;opacity:1;}.elementor-294 .elementor-element.elementor-element-d479f62 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field .elementor-field-textual{color:#FFFFFF99!important;opacity:1;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF26;}.elementor-294 .elementor-element.elementor-element-d479f62 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field .selectize-control .selectize-input input::placeholder{color:#FFFFFF99!important;opacity:1;}.elementor-294 .elementor-element.elementor-element-d479f62 .elementor-field-group .elementor-field .selectize-control .input-active input{color:#FFFFFF99!important;opacity:1;}.elementor-294 .elementor-element.elementor-element-d479f62 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field.elementor-field-textual::-webkit-input-placeholder{color:#FFFFFF99;opacity:1;}.elementor-294 .elementor-element.elementor-element-d479f62 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field.elementor-field-textual::-moz-placeholder{color:#FFFFFF99;opacity:1;}.elementor-294 .elementor-element.elementor-element-d479f62 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field.elementor-field-textual:-ms-input-placeholder{color:#FFFFFF99;opacity:1;}.elementor-294 .elementor-element.elementor-element-d479f62 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field.elementor-field-textual:-moz-placeholder{color:#FFFFFF99;opacity:1;}.elementor-294 .elementor-element.elementor-element-d479f62 .pafe-field-container .flatpickr-mobile:before{color:#FFFFFF99;opacity:1;}.elementor-294 .elementor-element.elementor-element-d479f62 .pafe-signature canvas{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF26;border-radius:200px 200px 200px 200px;}.elementor-294 .elementor-element.elementor-element-d479f62 .elementor-field-group .elementor-select-wrapper .elementor-field-textual .selectize-input{border-radius:200px 200px 200px 200px;}.elementor-294 .elementor-element.elementor-element-c4b86bf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-294 .elementor-element.elementor-element-572df33 span.elementor-field-option label{padding-left:30px;}body.rtl .elementor-294 .elementor-element.elementor-element-572df33 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-294 .elementor-element.elementor-element-572df33 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-294 .elementor-element.elementor-element-572df33 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-294 .elementor-element.elementor-element-572df33 .elementor-field-group .elementor-field .elementor-field-textual option{color:#FFFFFF;}.elementor-294 .elementor-element.elementor-element-572df33 .elementor-field-group .elementor-field .selectize-control .selectize-dropdown .selectize-dropdown-content{color:#FFFFFF;background:#02010100!important;}.elementor-294 .elementor-element.elementor-element-572df33 .elementor-field-group .elementor-field .selectize-control .selectize-input{color:#FFFFFF;}.elementor-294 .elementor-element.elementor-element-572df33 .elementor-field-group .elementor-field{color:#FFFFFF;}.elementor-294 .elementor-element.elementor-element-572df33 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){background-color:#02010100;padding:17px 17px 17px 17px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF26;border-radius:30px 30px 30px 30px;}.elementor-294 .elementor-element.elementor-element-572df33 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field .elementor-field-textual .selectize-input{background:#02010100;padding:17px 17px 17px 17px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF26;}.elementor-294 .elementor-element.elementor-element-572df33 .elementor-field-group .elementor-field .selectize-control .selectize-dropdown{background:#02010100!important;}.elementor-294 .elementor-element.elementor-element-572df33 .elementor-field-group .elementor-select-wrapper select{background:#02010100;border-radius:30px 30px 30px 30px;}.elementor-294 .elementor-element.elementor-element-572df33 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field select{padding:17px 17px 17px 17px;}.elementor-294 .elementor-element.elementor-element-572df33 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field .selectize-control .selectize-dropdown .selectize-dropdown-content{padding:17px 17px 17px 17px;}.elementor-294 .elementor-element.elementor-element-572df33 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper)::placeholder{color:#FFFFFF99;opacity:1;font-family:"Raleway", Sans-serif;font-size:15px;font-weight:400;}.elementor-294 .elementor-element.elementor-element-572df33 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper)::-webkit-input-placeholder{color:#FFFFFF99;opacity:1;}.elementor-294 .elementor-element.elementor-element-572df33 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper)::-moz-placeholder{color:#FFFFFF99;opacity:1;}.elementor-294 .elementor-element.elementor-element-572df33 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper):-ms-input-placeholder{color:#FFFFFF99;opacity:1;}.elementor-294 .elementor-element.elementor-element-572df33 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper):-moz-placeholder{color:#FFFFFF99;opacity:1;}.elementor-294 .elementor-element.elementor-element-572df33 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field .elementor-field-textual{color:#FFFFFF99!important;opacity:1;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF26;}.elementor-294 .elementor-element.elementor-element-572df33 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field .selectize-control .selectize-input input::placeholder{color:#FFFFFF99!important;opacity:1;}.elementor-294 .elementor-element.elementor-element-572df33 .elementor-field-group .elementor-field .selectize-control .input-active input{color:#FFFFFF99!important;opacity:1;}.elementor-294 .elementor-element.elementor-element-572df33 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field.elementor-field-textual::-webkit-input-placeholder{color:#FFFFFF99;opacity:1;}.elementor-294 .elementor-element.elementor-element-572df33 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field.elementor-field-textual::-moz-placeholder{color:#FFFFFF99;opacity:1;}.elementor-294 .elementor-element.elementor-element-572df33 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field.elementor-field-textual:-ms-input-placeholder{color:#FFFFFF99;opacity:1;}.elementor-294 .elementor-element.elementor-element-572df33 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field.elementor-field-textual:-moz-placeholder{color:#FFFFFF99;opacity:1;}.elementor-294 .elementor-element.elementor-element-572df33 .pafe-field-container .flatpickr-mobile:before{color:#FFFFFF99;opacity:1;}.elementor-294 .elementor-element.elementor-element-572df33 .pafe-signature canvas{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF26;border-radius:30px 30px 30px 30px;}.elementor-294 .elementor-element.elementor-element-572df33 .elementor-field-group .elementor-select-wrapper .elementor-field-textual .selectize-input{border-radius:30px 30px 30px 30px;}.elementor-294 .elementor-element.elementor-element-b90ca65{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-294 .elementor-element.elementor-element-a6aee48 span.elementor-field-option{position:relative;}.elementor-294 .elementor-element.elementor-element-a6aee48 span.elementor-field-option input[type="checkbox"]{position:absolute;top:50%;left:0px;transform:translateY(-50%);opacity:0;z-index:9;}.elementor-294 .elementor-element.elementor-element-a6aee48 span.elementor-field-option label{display:block !important;cursor:pointer;margin:0 auto;padding:0px 0px 0px 30px;padding-left:30px;}.elementor-294 .elementor-element.elementor-element-a6aee48 span.elementor-field-option label:before{content:"";display:block;width:12px;height:12px;position:absolute;top:50%;left:0px;transform:translateY(-50%);background:#fff;border-style:solid;border-width:0px;border-color:#23a455;}.elementor-294 .elementor-element.elementor-element-a6aee48 span.elementor-field-option input[type="checkbox"]:checked ~ label:before{background:#23a455;}.elementor-294 .elementor-element.elementor-element-a6aee48 .elementor-field-option{margin-bottom:10px;margin-right:11px;}.elementor-294 .elementor-element.elementor-element-a6aee48 .elementor-field-option:last-child{margin-bottom:0;margin-right:0;}body.rtl .elementor-294 .elementor-element.elementor-element-a6aee48 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-294 .elementor-element.elementor-element-a6aee48 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-294 .elementor-element.elementor-element-a6aee48 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-294 .elementor-element.elementor-element-a6aee48 .elementor-field-group > label, .elementor-294 .elementor-element.elementor-element-a6aee48 .elementor-field-subgroup label{color:#FFFFFF99;}.elementor-294 .elementor-element.elementor-element-a6aee48 .elementor-field-group > label{font-family:"Raleway", Sans-serif;font-size:12px;font-weight:400;}.elementor-294 .elementor-element.elementor-element-a6aee48 .elementor-field-group .elementor-field, .elementor-294 .elementor-element.elementor-element-a6aee48 .elementor-field-subgroup label, .elementor-294 .elementor-element.elementor-element-a6aee48 .elementor-field-group .elementor-field .selectize-control .selectize-dropdown .selectize-dropdown-content, .elementor-294 .elementor-element.elementor-element-a6aee48 .elementor-field-group:not(.elementor-field-type-upload) .selectize-control .selectize-input input, .elementor-294 .elementor-element.elementor-element-a6aee48 .elementor-field-group:not(.elementor-field-type-upload) .selectize-control .selectize-input input::placeholder, .elementor-294 .elementor-element.elementor-element-a6aee48 .elementor-field-group:not(.elementor-field-type-upload) .selectize-control .selectize-input .item{font-family:"Raleway", Sans-serif;font-size:14px;font-weight:400;}.elementor-294 .elementor-element.elementor-element-a6aee48 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){background-color:#02010100;padding:17px 17px 17px 17px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF26;border-radius:30px 30px 30px 30px;}.elementor-294 .elementor-element.elementor-element-a6aee48 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field .elementor-field-textual .selectize-input{background:#02010100;padding:17px 17px 17px 17px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF26;}.elementor-294 .elementor-element.elementor-element-a6aee48 .elementor-field-group .elementor-field .selectize-control .selectize-dropdown .selectize-dropdown-content{background:#02010100!important;}.elementor-294 .elementor-element.elementor-element-a6aee48 .elementor-field-group .elementor-field .selectize-control .selectize-dropdown{background:#02010100!important;}.elementor-294 .elementor-element.elementor-element-a6aee48 .elementor-field-group .elementor-select-wrapper select{background:#02010100;border-radius:30px 30px 30px 30px;}.elementor-294 .elementor-element.elementor-element-a6aee48 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field select{padding:17px 17px 17px 17px;}.elementor-294 .elementor-element.elementor-element-a6aee48 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field .selectize-control .selectize-dropdown .selectize-dropdown-content{padding:17px 17px 17px 17px;}.elementor-294 .elementor-element.elementor-element-a6aee48 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper)::placeholder{color:#FFFFFF99;opacity:1;font-family:"Raleway", Sans-serif;font-size:15px;font-weight:400;}.elementor-294 .elementor-element.elementor-element-a6aee48 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper)::-webkit-input-placeholder{color:#FFFFFF99;opacity:1;}.elementor-294 .elementor-element.elementor-element-a6aee48 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper)::-moz-placeholder{color:#FFFFFF99;opacity:1;}.elementor-294 .elementor-element.elementor-element-a6aee48 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper):-ms-input-placeholder{color:#FFFFFF99;opacity:1;}.elementor-294 .elementor-element.elementor-element-a6aee48 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper):-moz-placeholder{color:#FFFFFF99;opacity:1;}.elementor-294 .elementor-element.elementor-element-a6aee48 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field .elementor-field-textual{color:#FFFFFF99!important;opacity:1;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF26;}.elementor-294 .elementor-element.elementor-element-a6aee48 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field .selectize-control .selectize-input input::placeholder{color:#FFFFFF99!important;opacity:1;}.elementor-294 .elementor-element.elementor-element-a6aee48 .elementor-field-group .elementor-field .selectize-control .input-active input{color:#FFFFFF99!important;opacity:1;}.elementor-294 .elementor-element.elementor-element-a6aee48 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field.elementor-field-textual::-webkit-input-placeholder{color:#FFFFFF99;opacity:1;}.elementor-294 .elementor-element.elementor-element-a6aee48 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field.elementor-field-textual::-moz-placeholder{color:#FFFFFF99;opacity:1;}.elementor-294 .elementor-element.elementor-element-a6aee48 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field.elementor-field-textual:-ms-input-placeholder{color:#FFFFFF99;opacity:1;}.elementor-294 .elementor-element.elementor-element-a6aee48 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field.elementor-field-textual:-moz-placeholder{color:#FFFFFF99;opacity:1;}.elementor-294 .elementor-element.elementor-element-a6aee48 .pafe-field-container .flatpickr-mobile:before{color:#FFFFFF99;opacity:1;}.elementor-294 .elementor-element.elementor-element-a6aee48 .pafe-signature canvas{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF26;border-radius:30px 30px 30px 30px;}.elementor-294 .elementor-element.elementor-element-a6aee48 .elementor-field-group .elementor-select-wrapper .elementor-field-textual .selectize-input{border-radius:30px 30px 30px 30px;}.elementor-widget-pafe-form-builder-submit .pafe-woocommerce-sales-funnels-add-to-cart-message--success{color:var( --e-global-color-primary );}.elementor-widget-pafe-form-builder-submit .pafe-woocommerce-sales-funnels-add-to-cart-message--out-of-stock{color:var( --e-global-color-primary );}.elementor-widget-pafe-form-builder-submit .pafe-woocommerce-sales-funnels-add-to-cart-message{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-pafe-form-builder-submit .pafe-form-builder-pdf-generator-preview__item{color:var( --e-global-color-primary );}.elementor-widget-pafe-form-builder-submit .pafe-form-builder-field-mapping__preview{color:var( --e-global-color-primary );}.elementor-widget-pafe-form-builder-submit a.elementor-button, .elementor-widget-pafe-form-builder-submit .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-widget-pafe-form-builder-submit .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-294 .elementor-element.elementor-element-d433fe1 > .elementor-widget-container{background-color:var( --e-global-color-04c626b );margin:6px 0px 0px 0px;padding:15px 15px 0px 15px;border-radius:25px 25px 0px 0px;}.elementor-294 .elementor-element.elementor-element-d433fe1.elementor-element{--align-self:flex-start;}.elementor-294 .elementor-element.elementor-element-d433fe1 a.elementor-button, .elementor-294 .elementor-element.elementor-element-d433fe1 .elementor-button{font-family:"Sora", Sans-serif;font-weight:500;padding:17px 40px 17px 40px;}.elementor-294 .elementor-element.elementor-element-d433fe1 a.elementor-button:hover, .elementor-294 .elementor-element.elementor-element-d433fe1 .elementor-button:hover, .elementor-294 .elementor-element.elementor-element-d433fe1 a.elementor-button:focus, .elementor-294 .elementor-element.elementor-element-d433fe1 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-54d6768{--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;--padding-top:10px;--padding-bottom:120px;--padding-left:10px;--padding-right:10px;}.elementor-294 .elementor-element.elementor-element-3c15ef7{--display:flex;}.elementor-294 .elementor-element.elementor-element-d481ec8.elementor-element{--align-self:center;}.elementor-294 .elementor-element.elementor-element-d481ec8 .elementor-icon-box-wrapper{align-items:start;text-align:center;gap:9px;}.elementor-294 .elementor-element.elementor-element-d481ec8 .elementor-icon{font-size:21px;}.elementor-294 .elementor-element.elementor-element-d481ec8 .elementor-icon-box-title, .elementor-294 .elementor-element.elementor-element-d481ec8 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:18px;font-weight:500;}.elementor-294 .elementor-element.elementor-element-d481ec8 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-294 .elementor-element.elementor-element-d481ec8:has(:hover) .elementor-icon-box-title,
					 .elementor-294 .elementor-element.elementor-element-d481ec8:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-294 .elementor-element.elementor-element-adfee20{width:var( --container-widget-width, 656px );max-width:656px;padding:0px 0px 20px 0px;--container-widget-width:656px;--container-widget-flex-grow:0;text-align:center;}.elementor-294 .elementor-element.elementor-element-adfee20.elementor-element{--align-self:center;}.elementor-294 .elementor-element.elementor-element-adfee20 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:40px;font-weight:600;color:#09243C;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .pafe-woocommerce-sales-funnels-add-to-cart-message--success{color:var( --e-global-color-primary );}.elementor-widget-loop-grid .pafe-woocommerce-sales-funnels-add-to-cart-message--out-of-stock{color:var( --e-global-color-primary );}.elementor-widget-loop-grid .pafe-woocommerce-sales-funnels-add-to-cart-message{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-294 .elementor-element.elementor-element-c4ece15{--grid-columns:3;}.elementor-294 .elementor-element.elementor-element-7ca8a93{--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;--padding-top:10px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-294 .elementor-element.elementor-element-efc8a15{--display:flex;--overlay-opacity:0.95;--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-294 .elementor-element.elementor-element-efc8a15:not(.elementor-motion-effects-element-type-background), .elementor-294 .elementor-element.elementor-element-efc8a15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-efc8a15::before, .elementor-294 .elementor-element.elementor-element-efc8a15 > .elementor-background-video-container::before, .elementor-294 .elementor-element.elementor-element-efc8a15 > .e-con-inner > .elementor-background-video-container::before, .elementor-294 .elementor-element.elementor-element-efc8a15 > .elementor-background-slideshow::before, .elementor-294 .elementor-element.elementor-element-efc8a15 > .e-con-inner > .elementor-background-slideshow::before, .elementor-294 .elementor-element.elementor-element-efc8a15 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://crosspuente.mx/wp-content/uploads/2026/01/map.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-294 .elementor-element.elementor-element-a1d923e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-294 .elementor-element.elementor-element-121f415{--display:flex;--justify-content:center;}.elementor-294 .elementor-element.elementor-element-e61b5e6{padding:0px 0px 0px 0px;}.elementor-294 .elementor-element.elementor-element-e61b5e6 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:36px;font-weight:600;color:var( --e-global-color-04c626b );}.elementor-294 .elementor-element.elementor-element-9050542 .elementor-button{background-color:#4C974900;font-family:"Sora", Sans-serif;font-weight:500;border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-294 .elementor-element.elementor-element-9050542 .elementor-button:hover, .elementor-294 .elementor-element.elementor-element-9050542 .elementor-button:focus{background-color:#0B1A26;}.elementor-294 .elementor-element.elementor-element-9050542{padding:0px 0px 0px 0px;}.elementor-294 .elementor-element.elementor-element-9050542.elementor-element{--align-self:flex-start;}.elementor-294 .elementor-element.elementor-element-5d3e55c{--display:flex;--justify-content:center;}.elementor-294 .elementor-element.elementor-element-f9b0573{padding:0px 0px 0px 0px;--e-icon-list-icon-size:28px;--icon-vertical-offset:0px;}.elementor-294 .elementor-element.elementor-element-f9b0573 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-294 .elementor-element.elementor-element-f9b0573 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-294 .elementor-element.elementor-element-f9b0573 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-294 .elementor-element.elementor-element-f9b0573 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-294 .elementor-element.elementor-element-f9b0573 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-294 .elementor-element.elementor-element-f9b0573 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-294 .elementor-element.elementor-element-f9b0573 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-294 .elementor-element.elementor-element-f9b0573 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-294 .elementor-element.elementor-element-f9b0573 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:17px;font-weight:500;}.elementor-294 .elementor-element.elementor-element-f9b0573 .elementor-icon-list-text{color:var( --e-global-color-04c626b );transition:color 0.3s;}.elementor-294 .elementor-element.elementor-element-3fedbbe{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-294 .elementor-element.elementor-element-4da3aaa{margin:-92px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-294 .elementor-element.elementor-element-4da3aaa img{width:332px;}@media(max-width:1024px){.elementor-294 .elementor-element.elementor-element-e53409c::before, .elementor-294 .elementor-element.elementor-element-e53409c > .elementor-background-video-container::before, .elementor-294 .elementor-element.elementor-element-e53409c > .e-con-inner > .elementor-background-video-container::before, .elementor-294 .elementor-element.elementor-element-e53409c > .elementor-background-slideshow::before, .elementor-294 .elementor-element.elementor-element-e53409c > .e-con-inner > .elementor-background-slideshow::before, .elementor-294 .elementor-element.elementor-element-e53409c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-294 .elementor-element.elementor-element-243a936{--e-n-carousel-swiper-slides-to-display:2;}.elementor-294 .elementor-element.elementor-element-036a562::before, .elementor-294 .elementor-element.elementor-element-036a562 > .elementor-background-video-container::before, .elementor-294 .elementor-element.elementor-element-036a562 > .e-con-inner > .elementor-background-video-container::before, .elementor-294 .elementor-element.elementor-element-036a562 > .elementor-background-slideshow::before, .elementor-294 .elementor-element.elementor-element-036a562 > .e-con-inner > .elementor-background-slideshow::before, .elementor-294 .elementor-element.elementor-element-036a562 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-294 .elementor-element.elementor-element-d525e65::before, .elementor-294 .elementor-element.elementor-element-d525e65 > .elementor-background-video-container::before, .elementor-294 .elementor-element.elementor-element-d525e65 > .e-con-inner > .elementor-background-video-container::before, .elementor-294 .elementor-element.elementor-element-d525e65 > .elementor-background-slideshow::before, .elementor-294 .elementor-element.elementor-element-d525e65 > .e-con-inner > .elementor-background-slideshow::before, .elementor-294 .elementor-element.elementor-element-d525e65 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0% 0%;}.elementor-294 .elementor-element.elementor-element-c4ece15{--grid-columns:2;}}@media(max-width:767px){.elementor-294 .elementor-element.elementor-element-ff979ad{--padding-top:10px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-294 .elementor-element.elementor-element-1d8321b .elementor-heading-title{font-size:42px;}.elementor-294 .elementor-element.elementor-element-ca1371e .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-294 .elementor-element.elementor-element-35d1e30{--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:flex-start;}.elementor-294 .elementor-element.elementor-element-a0b5513{--min-height:8px;}.elementor-294 .elementor-element.elementor-element-cfaea33{--flex-wrap:wrap;}.elementor-294 .elementor-element.elementor-element-82336c9{--width:47%;}.elementor-294 .elementor-element.elementor-element-ae4613f .elementor-heading-title{font-size:16px;}.elementor-294 .elementor-element.elementor-element-017ebc7 .elementor-counter-number-wrapper{font-size:58px;}.elementor-294 .elementor-element.elementor-element-ef16636{--width:47%;}.elementor-294 .elementor-element.elementor-element-3f1e3a9 .elementor-heading-title{font-size:16px;}.elementor-294 .elementor-element.elementor-element-16cd492 .elementor-counter-number-wrapper{font-size:58px;}.elementor-294 .elementor-element.elementor-element-e6b8620{--width:47%;}.elementor-294 .elementor-element.elementor-element-2db55d9 .elementor-heading-title{font-size:16px;}.elementor-294 .elementor-element.elementor-element-dae3813 .elementor-counter-number-wrapper{font-size:58px;}.elementor-294 .elementor-element.elementor-element-1100649{--width:47%;}.elementor-294 .elementor-element.elementor-element-0d643ff .elementor-heading-title{font-size:16px;}.elementor-294 .elementor-element.elementor-element-2399dea .elementor-counter-number-wrapper{font-size:58px;}.elementor-294 .elementor-element.elementor-element-385a82d{padding:0px 0px 0px 0px;}.elementor-294 .elementor-element.elementor-element-33cb75f{padding:0px 0px 0px 0px;}.elementor-294 .elementor-element.elementor-element-6bc9873{padding:0px 0px 0px 0px;}.elementor-294 .elementor-element.elementor-element-aee396a{--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-294 .elementor-element.elementor-element-e0b2486 img{width:100%;height:416px;object-fit:cover;}.elementor-294 .elementor-element.elementor-element-c852382.e-con{--order:-99999 /* order start hack */;}.elementor-294 .elementor-element.elementor-element-d57f7e8 .elementor-heading-title{font-size:30px;}.elementor-294 .elementor-element.elementor-element-28f69d4 .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-294 .elementor-element.elementor-element-9809c66{padding:0px 0px 0px 0px;}.elementor-294 .elementor-element.elementor-element-f8c8530{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-294 .elementor-element.elementor-element-05d9624 .elementor-heading-title{font-size:30px;}.elementor-294 .elementor-element.elementor-element-e53409c::before, .elementor-294 .elementor-element.elementor-element-e53409c > .elementor-background-video-container::before, .elementor-294 .elementor-element.elementor-element-e53409c > .e-con-inner > .elementor-background-video-container::before, .elementor-294 .elementor-element.elementor-element-e53409c > .elementor-background-slideshow::before, .elementor-294 .elementor-element.elementor-element-e53409c > .e-con-inner > .elementor-background-slideshow::before, .elementor-294 .elementor-element.elementor-element-e53409c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-294 .elementor-element.elementor-element-f36c73f .elementor-heading-title{font-size:30px;}.elementor-294 .elementor-element.elementor-element-9bcf5f0{--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-294 .elementor-element.elementor-element-b4c1d17:not(.elementor-motion-effects-element-type-background), .elementor-294 .elementor-element.elementor-element-b4c1d17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-294 .elementor-element.elementor-element-b4c1d17{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-294 .elementor-element.elementor-element-e3be8a8{--min-height:0px;}.elementor-294 .elementor-element.elementor-element-c89eb6e .elementor-heading-title{font-size:30px;}.elementor-294 .elementor-element.elementor-element-e18a6f8 .elementor-heading-title{font-size:30px;}.elementor-294 .elementor-element.elementor-element-5e642a8{--padding-top:10px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-294 .elementor-element.elementor-element-c8fdb41 .elementor-heading-title{font-size:30px;}.elementor-294 .elementor-element.elementor-element-69ae76e{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-294 .elementor-element.elementor-element-90f69b5 img{width:169px;}.elementor-294 .elementor-element.elementor-element-6f7277b img{width:169px;}.elementor-294 .elementor-element.elementor-element-e9c4085 img{width:169px;}.elementor-294 .elementor-element.elementor-element-6ee3c67 img{width:169px;}.elementor-294 .elementor-element.elementor-element-b66eabf .elementor-heading-title{font-size:30px;}.elementor-294 .elementor-element.elementor-element-fe31c65{padding:0px 0px 0px 0px;}.elementor-294 .elementor-element.elementor-element-31f684a .elementor-counter-number-wrapper{font-size:58px;}.elementor-294 .elementor-element.elementor-element-3f624b2 .elementor-heading-title{font-size:16px;}.elementor-294 .elementor-element.elementor-element-bb5c624 img{height:351px;}.elementor-294 .elementor-element.elementor-element-4cdbb53 .elementor-heading-title{font-size:30px;}.elementor-294 .elementor-element.elementor-element-2cf5118{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-294 .elementor-element.elementor-element-a75bc71{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-294 .elementor-element.elementor-element-615ac9d{padding:0px 0px 0px 0px;}.elementor-294 .elementor-element.elementor-element-dc3007a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-294 .elementor-element.elementor-element-5e8ce0e{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-294 .elementor-element.elementor-element-d386d72{padding:0px 0px 0px 0px;}.elementor-294 .elementor-element.elementor-element-dbb9b4a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-294 .elementor-element.elementor-element-c30f0b4{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-294 .elementor-element.elementor-element-913594b{padding:0px 0px 0px 0px;}.elementor-294 .elementor-element.elementor-element-3e1efa9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-294 .elementor-element.elementor-element-a160db2{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-294 .elementor-element.elementor-element-59b4f1d{padding:0px 0px 0px 0px;}.elementor-294 .elementor-element.elementor-element-243a936{--e-n-carousel-swiper-slides-to-display:1;}.elementor-294 .elementor-element.elementor-element-430fe4b{--min-height:485px;}.elementor-294 .elementor-element.elementor-element-036a562::before, .elementor-294 .elementor-element.elementor-element-036a562 > .elementor-background-video-container::before, .elementor-294 .elementor-element.elementor-element-036a562 > .e-con-inner > .elementor-background-video-container::before, .elementor-294 .elementor-element.elementor-element-036a562 > .elementor-background-slideshow::before, .elementor-294 .elementor-element.elementor-element-036a562 > .e-con-inner > .elementor-background-slideshow::before, .elementor-294 .elementor-element.elementor-element-036a562 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-294 .elementor-element.elementor-element-036a562{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-294 .elementor-element.elementor-element-4cfdfe9 .elementor-heading-title{font-size:30px;}.elementor-294 .elementor-element.elementor-element-1c0c1a0 .elementor-heading-title{font-size:30px;}.elementor-294 .elementor-element.elementor-element-48d2982{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-294 .elementor-element.elementor-element-4e95b00{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-294 .elementor-element.elementor-element-478cf9c{text-align:start;}.elementor-294 .elementor-element.elementor-element-478cf9c img{width:173px;}.elementor-294 .elementor-element.elementor-element-7e17cc4{padding:0px 0px 0px 0px;}.elementor-294 .elementor-element.elementor-element-3e0b16d{text-align:start;}.elementor-294 .elementor-element.elementor-element-3e0b16d img{width:173px;}.elementor-294 .elementor-element.elementor-element-ddce47d{padding:0px 0px 0px 0px;}.elementor-294 .elementor-element.elementor-element-6f7c017{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-294 .elementor-element.elementor-element-e6d2771{text-align:start;}.elementor-294 .elementor-element.elementor-element-e6d2771 img{width:173px;}.elementor-294 .elementor-element.elementor-element-c821a25{padding:0px 0px 0px 0px;}.elementor-294 .elementor-element.elementor-element-2379e05{--padding-top:70px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-294 .elementor-element.elementor-element-ae365ca .elementor-heading-title{font-size:30px;}.elementor-294 .elementor-element.elementor-element-d525e65::before, .elementor-294 .elementor-element.elementor-element-d525e65 > .elementor-background-video-container::before, .elementor-294 .elementor-element.elementor-element-d525e65 > .e-con-inner > .elementor-background-video-container::before, .elementor-294 .elementor-element.elementor-element-d525e65 > .elementor-background-slideshow::before, .elementor-294 .elementor-element.elementor-element-d525e65 > .e-con-inner > .elementor-background-slideshow::before, .elementor-294 .elementor-element.elementor-element-d525e65 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:100% 100%;background-size:290px auto;}.elementor-294 .elementor-element.elementor-element-d525e65{--padding-top:30px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-294 .elementor-element.elementor-element-ce0d245 .elementor-heading-title{font-size:30px;}.elementor-294 .elementor-element.elementor-element-adfee20 .elementor-heading-title{font-size:30px;}.elementor-294 .elementor-element.elementor-element-c4ece15{--grid-columns:1;}.elementor-294 .elementor-element.elementor-element-efc8a15{--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-294 .elementor-element.elementor-element-e61b5e6 .elementor-heading-title{font-size:30px;}.elementor-294 .elementor-element.elementor-element-f9b0573{padding:0px 0px 0px 0px;}.elementor-294 .elementor-element.elementor-element-3fedbbe.e-con{--order:99999 /* order end hack */;}.elementor-294 .elementor-element.elementor-element-4da3aaa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(min-width:768px){.elementor-294 .elementor-element.elementor-element-a0b5513{--width:79%;}.elementor-294 .elementor-element.elementor-element-401b685{--width:50%;}.elementor-294 .elementor-element.elementor-element-c852382{--width:58%;}.elementor-294 .elementor-element.elementor-element-1247e22{--width:1010px;}.elementor-294 .elementor-element.elementor-element-2d7dbf3{--width:94%;}.elementor-294 .elementor-element.elementor-element-cffbede{--width:100%;}.elementor-294 .elementor-element.elementor-element-e1e811e{--width:250px;}.elementor-294 .elementor-element.elementor-element-036a562{--width:90%;}.elementor-294 .elementor-element.elementor-element-a8540dc{--width:250px;}.elementor-294 .elementor-element.elementor-element-88fe70b{--width:250px;}.elementor-294 .elementor-element.elementor-element-ebb5749{--width:250px;}.elementor-294 .elementor-element.elementor-element-9abd6a3{--width:50%;}.elementor-294 .elementor-element.elementor-element-d525e65{--width:66%;}.elementor-294 .elementor-element.elementor-element-121f415{--width:92%;}}































/* Start custom CSS for icon, class: .elementor-element-3528072 */.elementor-294 .elementor-element.elementor-element-3528072:after {
        border-radius: 0 30px 0 0;
    border-left: 0;
    right: 100%;
    content: "";
    position: absolute;
    top: 20px;
    height: 30px;
    width: 18px;
    border-bottom: none;
    background-color: transparent;
    box-shadow: 0 -15px 0 0 #fff;
}


.elementor-294 .elementor-element.elementor-element-3528072:before {
        border-radius: 30px 0 0 0;
    border-right: 0;
    left: 100%;
    content: "";
    position: absolute;
    top: 20px;
    height: 30px;
    width: 18px;
    border-bottom: none;
    background-color: transparent;
    box-shadow: 0 -15px 0 0 #fff;
}/* End custom CSS */







/* Start custom CSS for icon, class: .elementor-element-816f515 */.elementor-294 .elementor-element.elementor-element-816f515:after {
        border-radius: 0 30px 0 0;
    border-left: 0;
    right: 100%;
    content: "";
    position: absolute;
    top: 20px;
    height: 30px;
    width: 18px;
    border-bottom: none;
    background-color: transparent;
    box-shadow: 0 -15px 0 0 #fff;
}


.elementor-294 .elementor-element.elementor-element-816f515:before {
        border-radius: 30px 0 0 0;
    border-right: 0;
    left: 100%;
    content: "";
    position: absolute;
    top: 20px;
    height: 30px;
    width: 18px;
    border-bottom: none;
    background-color: transparent;
    box-shadow: 0 -15px 0 0 #fff;
}/* End custom CSS */







/* Start custom CSS for icon, class: .elementor-element-57b3585 */.elementor-294 .elementor-element.elementor-element-57b3585:after {
        border-radius: 0 30px 0 0;
    border-left: 0;
    right: 100%;
    content: "";
    position: absolute;
    top: 20px;
    height: 30px;
    width: 18px;
    border-bottom: none;
    background-color: transparent;
    box-shadow: 0 -15px 0 0 #fff;
}


.elementor-294 .elementor-element.elementor-element-57b3585:before {
        border-radius: 30px 0 0 0;
    border-right: 0;
    left: 100%;
    content: "";
    position: absolute;
    top: 20px;
    height: 30px;
    width: 18px;
    border-bottom: none;
    background-color: transparent;
    box-shadow: 0 -15px 0 0 #fff;
}/* End custom CSS */









/* Start custom CSS for image, class: .elementor-element-342cb95 */.elementor-294 .elementor-element.elementor-element-342cb95:before {
    content: "";
    position: absolute;
    background-color: transparent;
    height: 40px;
    width: 20px;
    box-shadow: 0 20px 0 0 #ffffff;
    border-bottom-right-radius: 15px;
bottom: 36px;
    top: auto;
    left: -20px;
}


.elementor-294 .elementor-element.elementor-element-342cb95:after {
    top: -40px;
    left: calc(100% - 125px);
content: "";
    position: absolute;
    background-color: transparent;
    height: 40px;
    width: 20px;
    box-shadow: 0 20px 0 0 #ffffff;
    border-bottom-right-radius: 20px;
}/* End custom CSS */










/* Start custom CSS for image, class: .elementor-element-92a62b7 */.elementor-294 .elementor-element.elementor-element-92a62b7 {
   animation: pbmit_run 7s linear infinite alternate; 
}

@keyframes pbmit_run {
0%, 100% {
    transform: translate(0, 0);
}
50% {
    transform: translate(20px, 0);
}
80% {
    transform: translate(-20px, 0);
}
}/* End custom CSS */




















/* Start custom CSS for icon, class: .elementor-element-a48f696 */.elementor-294 .elementor-element.elementor-element-a48f696:before {
        right: 100%;
    border-bottom-right-radius: 20px;
    box-shadow: 0 30px 0 0 #ffffff;
    content: "";
    position: absolute;
    background-color: transparent;
    bottom: 7px;
    height: 60px;
    width: 30px;
}

.elementor-294 .elementor-element.elementor-element-a48f696:after {
   box-shadow: 0 22px 0 0 #ffffff;
left: calc(100% - 30px);
bottom: 67px;
border-bottom-right-radius: 20px;
content: "";
position: absolute;
background-color: transparent;
height: 40px;
width: 30px;
z-index: -1;
}/* End custom CSS */







/* Start custom CSS for icon, class: .elementor-element-52f159d */.elementor-294 .elementor-element.elementor-element-52f159d:before {
        right: 100%;
    border-bottom-right-radius: 20px;
    box-shadow: 0 30px 0 0 #ffffff;
    content: "";
    position: absolute;
    background-color: transparent;
    bottom: 7px;
    height: 60px;
    width: 30px;
}

.elementor-294 .elementor-element.elementor-element-52f159d:after {
   box-shadow: 0 22px 0 0 #ffffff;
left: calc(100% - 30px);
bottom: 67px;
border-bottom-right-radius: 20px;
content: "";
position: absolute;
background-color: transparent;
height: 40px;
width: 30px;
z-index: -1;
}/* End custom CSS */







/* Start custom CSS for icon, class: .elementor-element-b7f4a14 */.elementor-294 .elementor-element.elementor-element-b7f4a14:before {
        right: 100%;
    border-bottom-right-radius: 20px;
    box-shadow: 0 30px 0 0 #ffffff;
    content: "";
    position: absolute;
    background-color: transparent;
    bottom: 7px;
    height: 60px;
    width: 30px;
}

.elementor-294 .elementor-element.elementor-element-b7f4a14:after {
   box-shadow: 0 22px 0 0 #ffffff;
left: calc(100% - 30px);
bottom: 67px;
border-bottom-right-radius: 20px;
content: "";
position: absolute;
background-color: transparent;
height: 40px;
width: 30px;
z-index: -1;
}/* End custom CSS */








/* Start custom CSS for icon, class: .elementor-element-03a3cea */.elementor-294 .elementor-element.elementor-element-03a3cea:before {
        right: 100%;
    border-bottom-right-radius: 20px;
    box-shadow: 0 30px 0 0 #ffffff;
    content: "";
    position: absolute;
    background-color: transparent;
    bottom: 7px;
    height: 60px;
    width: 30px;
}

.elementor-294 .elementor-element.elementor-element-03a3cea:after {
   box-shadow: 0 22px 0 0 #ffffff;
left: calc(100% - 30px);
bottom: 67px;
border-bottom-right-radius: 20px;
content: "";
position: absolute;
background-color: transparent;
height: 40px;
width: 30px;
z-index: -1;
}/* End custom CSS */







/* Start custom CSS for icon, class: .elementor-element-45c0ed9 */.elementor-294 .elementor-element.elementor-element-45c0ed9:before {
        right: 100%;
    border-bottom-right-radius: 20px;
    box-shadow: 0 30px 0 0 #ffffff;
    content: "";
    position: absolute;
    background-color: transparent;
    bottom: 7px;
    height: 60px;
    width: 30px;
}

.elementor-294 .elementor-element.elementor-element-45c0ed9:after {
   box-shadow: 0 22px 0 0 #ffffff;
left: calc(100% - 30px);
bottom: 67px;
border-bottom-right-radius: 20px;
content: "";
position: absolute;
background-color: transparent;
height: 40px;
width: 30px;
z-index: -1;
}/* End custom CSS */







/* Start custom CSS for icon, class: .elementor-element-8d38978 */.elementor-294 .elementor-element.elementor-element-8d38978:before {
        right: 100%;
    border-bottom-right-radius: 20px;
    box-shadow: 0 30px 0 0 #ffffff;
    content: "";
    position: absolute;
    background-color: transparent;
    bottom: 7px;
    height: 60px;
    width: 30px;
}

.elementor-294 .elementor-element.elementor-element-8d38978:after {
   box-shadow: 0 22px 0 0 #ffffff;
left: calc(100% - 30px);
bottom: 67px;
border-bottom-right-radius: 20px;
content: "";
position: absolute;
background-color: transparent;
height: 40px;
width: 30px;
z-index: -1;
}/* End custom CSS */






/* Start custom CSS for container, class: .elementor-element-e53409c */.serv-block:hover .ico-serv .elementor-icon{
	background-color:#4c9749 !important;
}

.serv-block:hover .titl-serv h3{
	color:#4C9749 !important;
	transition: 300ms;
}/* End custom CSS */



















/* Start custom CSS for heading, class: .elementor-element-d533c55 */.elementor-294 .elementor-element.elementor-element-d533c55:after {
    position: absolute;
    content: '';
    top: calc(50% - 160px);
    right: -90px;
    width: 106px;
    height: 208px;
    background-color: transparent;
    background-repeat: no-repeat;
    background-size: auto;
    background-image: url(https://crosspuente.mx/wp-content/uploads/2025/12/static-box-line-1-1.png);
}/* End custom CSS */



/* Start custom CSS for heading, class: .elementor-element-dda4244 */.elementor-294 .elementor-element.elementor-element-dda4244:after {
    transform: scaleX(-1);
    position: absolute;
    content: '';
    top: calc(50% + 60px);
    right: -90px;
    width: 106px;
    height: 208px;
    background-color: transparent;
    background-repeat: no-repeat;
    background-size: auto;
    background-image: url(https://crosspuente.mx/wp-content/uploads/2025/12/static-box-line-1-1.png);
}/* End custom CSS */





/* Start custom CSS for heading, class: .elementor-element-ccd6d2b */.elementor-294 .elementor-element.elementor-element-ccd6d2b:after {
    position: absolute;
    content: '';
    top: calc(50% - 160px);
    right: -90px;
    width: 106px;
    height: 208px;
    background-color: transparent;
    background-repeat: no-repeat;
    background-size: auto;
    background-image: url(https://crosspuente.mx/wp-content/uploads/2025/12/static-box-line-1-1.png);
}/* End custom CSS */































































/* Start custom CSS for image, class: .elementor-element-dbbe534 */.elementor-294 .elementor-element.elementor-element-dbbe534:before {
        border-radius: 0 0 30px 0;
    right: 100%;
    content: "";
    position: absolute;
    bottom: 23px;
    height: 40px;
    width: 20px;
    border-top: none;
    background-color: transparent;
    box-shadow: 0 20px 0 0 #fff;
}

.elementor-294 .elementor-element.elementor-element-dbbe534:after {
        border-radius: 0px 0px 0px 30px;
    left: 100%;
    content: "";
    position: absolute;
    bottom: 23px;
    height: 40px;
    width: 20px;
    border-top: none;
    background-color: transparent;
    box-shadow: 0 20px 0 0 #fff;
}/* End custom CSS */








/* Start custom CSS for image, class: .elementor-element-54224a7 */.elementor-294 .elementor-element.elementor-element-54224a7:before {
        border-radius: 0 0 30px 0;
    right: 100%;
    content: "";
    position: absolute;
    bottom: 23px;
    height: 40px;
    width: 20px;
    border-top: none;
    background-color: transparent;
    box-shadow: 0 20px 0 0 #fff;
}

.elementor-294 .elementor-element.elementor-element-54224a7:after {
        border-radius: 0px 0px 0px 30px;
    left: 100%;
    content: "";
    position: absolute;
    bottom: 23px;
    height: 40px;
    width: 20px;
    border-top: none;
    background-color: transparent;
    box-shadow: 0 20px 0 0 #fff;
}/* End custom CSS */








/* Start custom CSS for image, class: .elementor-element-ffb98df */.elementor-294 .elementor-element.elementor-element-ffb98df:before {
        border-radius: 0 0 30px 0;
    right: 100%;
    content: "";
    position: absolute;
    bottom: 23px;
    height: 40px;
    width: 20px;
    border-top: none;
    background-color: transparent;
    box-shadow: 0 20px 0 0 #fff;
}

.elementor-294 .elementor-element.elementor-element-ffb98df:after {
        border-radius: 0px 0px 0px 30px;
    left: 100%;
    content: "";
    position: absolute;
    bottom: 23px;
    height: 40px;
    width: 20px;
    border-top: none;
    background-color: transparent;
    box-shadow: 0 20px 0 0 #fff;
}/* End custom CSS */








/* Start custom CSS for image, class: .elementor-element-2493a75 */.elementor-294 .elementor-element.elementor-element-2493a75:before {
        border-radius: 0 0 30px 0;
    right: 100%;
    content: "";
    position: absolute;
    bottom: 23px;
    height: 40px;
    width: 20px;
    border-top: none;
    background-color: transparent;
    box-shadow: 0 20px 0 0 #fff;
}

.elementor-294 .elementor-element.elementor-element-2493a75:after {
        border-radius: 0px 0px 0px 30px;
    left: 100%;
    content: "";
    position: absolute;
    bottom: 23px;
    height: 40px;
    width: 20px;
    border-top: none;
    background-color: transparent;
    box-shadow: 0 20px 0 0 #fff;
}/* End custom CSS */








/* Start custom CSS for image, class: .elementor-element-dbbe534 */.elementor-294 .elementor-element.elementor-element-dbbe534:before {
        border-radius: 0 0 30px 0;
    right: 100%;
    content: "";
    position: absolute;
    bottom: 23px;
    height: 40px;
    width: 20px;
    border-top: none;
    background-color: transparent;
    box-shadow: 0 20px 0 0 #fff;
}

.elementor-294 .elementor-element.elementor-element-dbbe534:after {
        border-radius: 0px 0px 0px 30px;
    left: 100%;
    content: "";
    position: absolute;
    bottom: 23px;
    height: 40px;
    width: 20px;
    border-top: none;
    background-color: transparent;
    box-shadow: 0 20px 0 0 #fff;
}/* End custom CSS */








/* Start custom CSS for image, class: .elementor-element-54224a7 */.elementor-294 .elementor-element.elementor-element-54224a7:before {
        border-radius: 0 0 30px 0;
    right: 100%;
    content: "";
    position: absolute;
    bottom: 23px;
    height: 40px;
    width: 20px;
    border-top: none;
    background-color: transparent;
    box-shadow: 0 20px 0 0 #fff;
}

.elementor-294 .elementor-element.elementor-element-54224a7:after {
        border-radius: 0px 0px 0px 30px;
    left: 100%;
    content: "";
    position: absolute;
    bottom: 23px;
    height: 40px;
    width: 20px;
    border-top: none;
    background-color: transparent;
    box-shadow: 0 20px 0 0 #fff;
}/* End custom CSS */








/* Start custom CSS for image, class: .elementor-element-ffb98df */.elementor-294 .elementor-element.elementor-element-ffb98df:before {
        border-radius: 0 0 30px 0;
    right: 100%;
    content: "";
    position: absolute;
    bottom: 23px;
    height: 40px;
    width: 20px;
    border-top: none;
    background-color: transparent;
    box-shadow: 0 20px 0 0 #fff;
}

.elementor-294 .elementor-element.elementor-element-ffb98df:after {
        border-radius: 0px 0px 0px 30px;
    left: 100%;
    content: "";
    position: absolute;
    bottom: 23px;
    height: 40px;
    width: 20px;
    border-top: none;
    background-color: transparent;
    box-shadow: 0 20px 0 0 #fff;
}/* End custom CSS */








/* Start custom CSS for image, class: .elementor-element-2493a75 */.elementor-294 .elementor-element.elementor-element-2493a75:before {
        border-radius: 0 0 30px 0;
    right: 100%;
    content: "";
    position: absolute;
    bottom: 23px;
    height: 40px;
    width: 20px;
    border-top: none;
    background-color: transparent;
    box-shadow: 0 20px 0 0 #fff;
}

.elementor-294 .elementor-element.elementor-element-2493a75:after {
        border-radius: 0px 0px 0px 30px;
    left: 100%;
    content: "";
    position: absolute;
    bottom: 23px;
    height: 40px;
    width: 20px;
    border-top: none;
    background-color: transparent;
    box-shadow: 0 20px 0 0 #fff;
}/* End custom CSS */








/* Start custom CSS for image, class: .elementor-element-dbbe534 */.elementor-294 .elementor-element.elementor-element-dbbe534:before {
        border-radius: 0 0 30px 0;
    right: 100%;
    content: "";
    position: absolute;
    bottom: 23px;
    height: 40px;
    width: 20px;
    border-top: none;
    background-color: transparent;
    box-shadow: 0 20px 0 0 #fff;
}

.elementor-294 .elementor-element.elementor-element-dbbe534:after {
        border-radius: 0px 0px 0px 30px;
    left: 100%;
    content: "";
    position: absolute;
    bottom: 23px;
    height: 40px;
    width: 20px;
    border-top: none;
    background-color: transparent;
    box-shadow: 0 20px 0 0 #fff;
}/* End custom CSS */








/* Start custom CSS for image, class: .elementor-element-54224a7 */.elementor-294 .elementor-element.elementor-element-54224a7:before {
        border-radius: 0 0 30px 0;
    right: 100%;
    content: "";
    position: absolute;
    bottom: 23px;
    height: 40px;
    width: 20px;
    border-top: none;
    background-color: transparent;
    box-shadow: 0 20px 0 0 #fff;
}

.elementor-294 .elementor-element.elementor-element-54224a7:after {
        border-radius: 0px 0px 0px 30px;
    left: 100%;
    content: "";
    position: absolute;
    bottom: 23px;
    height: 40px;
    width: 20px;
    border-top: none;
    background-color: transparent;
    box-shadow: 0 20px 0 0 #fff;
}/* End custom CSS */








/* Start custom CSS for image, class: .elementor-element-ffb98df */.elementor-294 .elementor-element.elementor-element-ffb98df:before {
        border-radius: 0 0 30px 0;
    right: 100%;
    content: "";
    position: absolute;
    bottom: 23px;
    height: 40px;
    width: 20px;
    border-top: none;
    background-color: transparent;
    box-shadow: 0 20px 0 0 #fff;
}

.elementor-294 .elementor-element.elementor-element-ffb98df:after {
        border-radius: 0px 0px 0px 30px;
    left: 100%;
    content: "";
    position: absolute;
    bottom: 23px;
    height: 40px;
    width: 20px;
    border-top: none;
    background-color: transparent;
    box-shadow: 0 20px 0 0 #fff;
}/* End custom CSS */








/* Start custom CSS for image, class: .elementor-element-2493a75 */.elementor-294 .elementor-element.elementor-element-2493a75:before {
        border-radius: 0 0 30px 0;
    right: 100%;
    content: "";
    position: absolute;
    bottom: 23px;
    height: 40px;
    width: 20px;
    border-top: none;
    background-color: transparent;
    box-shadow: 0 20px 0 0 #fff;
}

.elementor-294 .elementor-element.elementor-element-2493a75:after {
        border-radius: 0px 0px 0px 30px;
    left: 100%;
    content: "";
    position: absolute;
    bottom: 23px;
    height: 40px;
    width: 20px;
    border-top: none;
    background-color: transparent;
    box-shadow: 0 20px 0 0 #fff;
}/* End custom CSS */








/* Start custom CSS for image, class: .elementor-element-dbbe534 */.elementor-294 .elementor-element.elementor-element-dbbe534:before {
        border-radius: 0 0 30px 0;
    right: 100%;
    content: "";
    position: absolute;
    bottom: 23px;
    height: 40px;
    width: 20px;
    border-top: none;
    background-color: transparent;
    box-shadow: 0 20px 0 0 #fff;
}

.elementor-294 .elementor-element.elementor-element-dbbe534:after {
        border-radius: 0px 0px 0px 30px;
    left: 100%;
    content: "";
    position: absolute;
    bottom: 23px;
    height: 40px;
    width: 20px;
    border-top: none;
    background-color: transparent;
    box-shadow: 0 20px 0 0 #fff;
}/* End custom CSS */








/* Start custom CSS for image, class: .elementor-element-54224a7 */.elementor-294 .elementor-element.elementor-element-54224a7:before {
        border-radius: 0 0 30px 0;
    right: 100%;
    content: "";
    position: absolute;
    bottom: 23px;
    height: 40px;
    width: 20px;
    border-top: none;
    background-color: transparent;
    box-shadow: 0 20px 0 0 #fff;
}

.elementor-294 .elementor-element.elementor-element-54224a7:after {
        border-radius: 0px 0px 0px 30px;
    left: 100%;
    content: "";
    position: absolute;
    bottom: 23px;
    height: 40px;
    width: 20px;
    border-top: none;
    background-color: transparent;
    box-shadow: 0 20px 0 0 #fff;
}/* End custom CSS */








/* Start custom CSS for image, class: .elementor-element-ffb98df */.elementor-294 .elementor-element.elementor-element-ffb98df:before {
        border-radius: 0 0 30px 0;
    right: 100%;
    content: "";
    position: absolute;
    bottom: 23px;
    height: 40px;
    width: 20px;
    border-top: none;
    background-color: transparent;
    box-shadow: 0 20px 0 0 #fff;
}

.elementor-294 .elementor-element.elementor-element-ffb98df:after {
        border-radius: 0px 0px 0px 30px;
    left: 100%;
    content: "";
    position: absolute;
    bottom: 23px;
    height: 40px;
    width: 20px;
    border-top: none;
    background-color: transparent;
    box-shadow: 0 20px 0 0 #fff;
}/* End custom CSS */








/* Start custom CSS for image, class: .elementor-element-2493a75 */.elementor-294 .elementor-element.elementor-element-2493a75:before {
        border-radius: 0 0 30px 0;
    right: 100%;
    content: "";
    position: absolute;
    bottom: 23px;
    height: 40px;
    width: 20px;
    border-top: none;
    background-color: transparent;
    box-shadow: 0 20px 0 0 #fff;
}

.elementor-294 .elementor-element.elementor-element-2493a75:after {
        border-radius: 0px 0px 0px 30px;
    left: 100%;
    content: "";
    position: absolute;
    bottom: 23px;
    height: 40px;
    width: 20px;
    border-top: none;
    background-color: transparent;
    box-shadow: 0 20px 0 0 #fff;
}/* End custom CSS */








/* Start custom CSS for image, class: .elementor-element-dbbe534 */.elementor-294 .elementor-element.elementor-element-dbbe534:before {
        border-radius: 0 0 30px 0;
    right: 100%;
    content: "";
    position: absolute;
    bottom: 23px;
    height: 40px;
    width: 20px;
    border-top: none;
    background-color: transparent;
    box-shadow: 0 20px 0 0 #fff;
}

.elementor-294 .elementor-element.elementor-element-dbbe534:after {
        border-radius: 0px 0px 0px 30px;
    left: 100%;
    content: "";
    position: absolute;
    bottom: 23px;
    height: 40px;
    width: 20px;
    border-top: none;
    background-color: transparent;
    box-shadow: 0 20px 0 0 #fff;
}/* End custom CSS */








/* Start custom CSS for image, class: .elementor-element-54224a7 */.elementor-294 .elementor-element.elementor-element-54224a7:before {
        border-radius: 0 0 30px 0;
    right: 100%;
    content: "";
    position: absolute;
    bottom: 23px;
    height: 40px;
    width: 20px;
    border-top: none;
    background-color: transparent;
    box-shadow: 0 20px 0 0 #fff;
}

.elementor-294 .elementor-element.elementor-element-54224a7:after {
        border-radius: 0px 0px 0px 30px;
    left: 100%;
    content: "";
    position: absolute;
    bottom: 23px;
    height: 40px;
    width: 20px;
    border-top: none;
    background-color: transparent;
    box-shadow: 0 20px 0 0 #fff;
}/* End custom CSS */








/* Start custom CSS for image, class: .elementor-element-ffb98df */.elementor-294 .elementor-element.elementor-element-ffb98df:before {
        border-radius: 0 0 30px 0;
    right: 100%;
    content: "";
    position: absolute;
    bottom: 23px;
    height: 40px;
    width: 20px;
    border-top: none;
    background-color: transparent;
    box-shadow: 0 20px 0 0 #fff;
}

.elementor-294 .elementor-element.elementor-element-ffb98df:after {
        border-radius: 0px 0px 0px 30px;
    left: 100%;
    content: "";
    position: absolute;
    bottom: 23px;
    height: 40px;
    width: 20px;
    border-top: none;
    background-color: transparent;
    box-shadow: 0 20px 0 0 #fff;
}/* End custom CSS */








/* Start custom CSS for image, class: .elementor-element-2493a75 */.elementor-294 .elementor-element.elementor-element-2493a75:before {
        border-radius: 0 0 30px 0;
    right: 100%;
    content: "";
    position: absolute;
    bottom: 23px;
    height: 40px;
    width: 20px;
    border-top: none;
    background-color: transparent;
    box-shadow: 0 20px 0 0 #fff;
}

.elementor-294 .elementor-element.elementor-element-2493a75:after {
        border-radius: 0px 0px 0px 30px;
    left: 100%;
    content: "";
    position: absolute;
    bottom: 23px;
    height: 40px;
    width: 20px;
    border-top: none;
    background-color: transparent;
    box-shadow: 0 20px 0 0 #fff;
}/* End custom CSS */






/* Start custom CSS for icon-box, class: .elementor-element-7f3b8c7 */.elementor-294 .elementor-element.elementor-element-7f3b8c7:after {
        right: 99.8%;
    border-bottom-right-radius: 20px;
    content: "";
    position: absolute;
    background-color: transparent;
    bottom: 0px;
    height: 58px;
    width: 51px;
    box-shadow: 0 25px 0 0 #fff;
}

.elementor-294 .elementor-element.elementor-element-7f3b8c7:before {
        left: 99.8%;
    border-bottom-left-radius: 20px;
    content: "";
    position: absolute;
    background-color: transparent;
    bottom: 0px;
    height: 58px;
    width: 51px;
    box-shadow: 0 25px 0 0 #fff;
}/* End custom CSS */




















































































/* Start custom CSS for pafe-form-builder-submit, class: .elementor-element-d433fe1 */.elementor-294 .elementor-element.elementor-element-d433fe1:before {
    right: 100%;
border-bottom-right-radius: 15px;
content: "";
    position: absolute;
    background-color: transparent;
    bottom: 0;
    height: 40px;
    width: 20px;
    box-shadow: 0 15px 0 0 #ffffff;
}

.elementor-294 .elementor-element.elementor-element-d433fe1:after {
    left: 100%;
    border-bottom-left-radius: 15px;
content: "";
    position: absolute;
    background-color: transparent;
    bottom: 0;
    height: 40px;
    width: 20px;
    box-shadow: 0 15px 0 0 #ffffff;
}/* End custom CSS */


















