.elementor-10884 .elementor-element.elementor-element-3d420742{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:080px;--padding-left:20px;--padding-right:20px;}.elementor-10884 .elementor-element.elementor-element-1aed1e09{--display:flex;--z-index:3;}.elementor-10884 .elementor-element.elementor-element-2dfbd9de{--divider-border-style:solid;--divider-color:#EE5814;--divider-border-width:1px;}.elementor-10884 .elementor-element.elementor-element-2dfbd9de .elementor-divider-separator{width:18%;}.elementor-10884 .elementor-element.elementor-element-2dfbd9de .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10884 .elementor-element.elementor-element-2dfbd9de .elementor-divider__text{color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;}.elementor-10884 .elementor-element.elementor-element-6901e9c8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:65px;font-weight:700;line-height:54px;}.elementor-10884 .elementor-element.elementor-element-75f07cb2{column-gap:0px;font-family:"Nunito Sans", Sans-serif;font-size:16px;}.elementor-10884 .elementor-element.elementor-element-75f07cb2 p{margin-block-end:2px;}.elementor-10884 .elementor-element.elementor-element-f6aef36{--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-10884 .elementor-element.elementor-element-23a24ab1 .elementor-button{background-color:#EE5814;font-family:"Poppins", Sans-serif;font-size:11px;font-weight:800;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:12px 23px 12px 23px;}.elementor-10884 .elementor-element.elementor-element-23a24ab1 .elementor-button:hover, .elementor-10884 .elementor-element.elementor-element-23a24ab1 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-10884 .elementor-element.elementor-element-23a24ab1:hover{--e-transform-translateY:-3px;}.elementor-10884 .elementor-element.elementor-element-2ae94bc3 .elementor-button{background-color:#EE581400;font-family:"Poppins", Sans-serif;font-size:11px;font-weight:800;text-transform:uppercase;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:999px 999px 999px 999px;padding:12px 23px 12px 23px;}.elementor-10884 .elementor-element.elementor-element-2ae94bc3 .elementor-button:hover, .elementor-10884 .elementor-element.elementor-element-2ae94bc3 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:#FFFFFF;}.elementor-10884 .elementor-element.elementor-element-2ae94bc3:hover{--e-transform-translateY:-3px;}.elementor-10884 .elementor-element.elementor-element-2ae94bc3 .elementor-button:hover svg, .elementor-10884 .elementor-element.elementor-element-2ae94bc3 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10884 .elementor-element.elementor-element-2a723c1e{--display:flex;--z-index:3;}.elementor-10884 .elementor-element.elementor-element-2a723c1e.e-con{--align-self:center;}.elementor-10884 .elementor-element.elementor-element-3fe81d70 img{border-style:solid;border-width:10px 10px 10px 10px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;box-shadow:0px 18px 45px 0px rgba(11.000000000000007, 53.00000000000002, 103, 0.12);}.elementor-10884 .elementor-element.elementor-element-3e5ba6ef{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10884 .elementor-element.elementor-element-3e5ba6ef:not(.elementor-motion-effects-element-type-background), .elementor-10884 .elementor-element.elementor-element-3e5ba6ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#073773;}.elementor-10884 .elementor-element.elementor-element-312ec10b{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10884 .elementor-element.elementor-element-5fd6b955{padding:25px 25px 25px 25px;border-style:solid;border-width:0px 01px 0px 00px;border-color:#FFFFFF3D;}.elementor-10884 .elementor-element.elementor-element-5fd6b955 .elementor-icon-box-wrapper{align-items:center;gap:14px;}.elementor-10884 .elementor-element.elementor-element-5fd6b955 .elementor-icon-box-title{margin-block-end:6px;color:#FFFFFF;}.elementor-10884 .elementor-element.elementor-element-5fd6b955.elementor-view-stacked .elementor-icon{background-color:#FFD36A;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-10884 .elementor-element.elementor-element-5fd6b955.elementor-view-framed .elementor-icon, .elementor-10884 .elementor-element.elementor-element-5fd6b955.elementor-view-default .elementor-icon{fill:#FFD36A;color:#FFD36A;border-color:#FFD36A;}.elementor-10884 .elementor-element.elementor-element-5fd6b955.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-10884 .elementor-element.elementor-element-5fd6b955 .elementor-icon{font-size:20px;border-radius:13px 13px 13px 13px;}.elementor-10884 .elementor-element.elementor-element-5fd6b955 .elementor-icon-box-title, .elementor-10884 .elementor-element.elementor-element-5fd6b955 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:700;}.elementor-10884 .elementor-element.elementor-element-5fd6b955 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;color:#FFFFFF;}.elementor-10884 .elementor-element.elementor-element-52f4b497{padding:25px 25px 25px 25px;border-style:solid;border-width:0px 01px 0px 00px;border-color:#FFFFFF3D;}.elementor-10884 .elementor-element.elementor-element-52f4b497 .elementor-icon-box-wrapper{align-items:center;gap:14px;}.elementor-10884 .elementor-element.elementor-element-52f4b497 .elementor-icon-box-title{margin-block-end:6px;color:#FFFFFF;}.elementor-10884 .elementor-element.elementor-element-52f4b497.elementor-view-stacked .elementor-icon{background-color:#FFD36A;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-10884 .elementor-element.elementor-element-52f4b497.elementor-view-framed .elementor-icon, .elementor-10884 .elementor-element.elementor-element-52f4b497.elementor-view-default .elementor-icon{fill:#FFD36A;color:#FFD36A;border-color:#FFD36A;}.elementor-10884 .elementor-element.elementor-element-52f4b497.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-10884 .elementor-element.elementor-element-52f4b497 .elementor-icon{font-size:20px;border-radius:13px 13px 13px 13px;}.elementor-10884 .elementor-element.elementor-element-52f4b497 .elementor-icon-box-title, .elementor-10884 .elementor-element.elementor-element-52f4b497 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:700;}.elementor-10884 .elementor-element.elementor-element-52f4b497 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;color:#FFFFFF;}.elementor-10884 .elementor-element.elementor-element-3c0c9b7e{padding:25px 25px 25px 25px;border-style:solid;border-width:0px 01px 0px 00px;border-color:#FFFFFF3D;}.elementor-10884 .elementor-element.elementor-element-3c0c9b7e .elementor-icon-box-wrapper{align-items:center;gap:14px;}.elementor-10884 .elementor-element.elementor-element-3c0c9b7e .elementor-icon-box-title{margin-block-end:6px;color:#FFFFFF;}.elementor-10884 .elementor-element.elementor-element-3c0c9b7e.elementor-view-stacked .elementor-icon{background-color:#FFD36A;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-10884 .elementor-element.elementor-element-3c0c9b7e.elementor-view-framed .elementor-icon, .elementor-10884 .elementor-element.elementor-element-3c0c9b7e.elementor-view-default .elementor-icon{fill:#FFD36A;color:#FFD36A;border-color:#FFD36A;}.elementor-10884 .elementor-element.elementor-element-3c0c9b7e.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-10884 .elementor-element.elementor-element-3c0c9b7e .elementor-icon{font-size:20px;border-radius:13px 13px 13px 13px;}.elementor-10884 .elementor-element.elementor-element-3c0c9b7e .elementor-icon-box-title, .elementor-10884 .elementor-element.elementor-element-3c0c9b7e .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:700;}.elementor-10884 .elementor-element.elementor-element-3c0c9b7e .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;color:#FFFFFF;}.elementor-10884 .elementor-element.elementor-element-a282a1f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-10884 .elementor-element.elementor-element-a282a1f:not(.elementor-motion-effects-element-type-background), .elementor-10884 .elementor-element.elementor-element-a282a1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #FFFFFF 0%, #FFF7EB 100%);}.elementor-10884 .elementor-element.elementor-element-1f8de51{--display:flex;}.elementor-10884 .elementor-element.elementor-element-1f8de51.e-con{--align-self:center;}.elementor-10884 .elementor-element.elementor-element-f203845{--divider-border-style:solid;--divider-color:#EE5814;--divider-border-width:1px;}.elementor-10884 .elementor-element.elementor-element-f203845 .elementor-divider-separator{width:15%;margin:0 auto;margin-left:0;}.elementor-10884 .elementor-element.elementor-element-f203845 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-10884 .elementor-element.elementor-element-f203845 .elementor-divider__text{color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;}.elementor-10884 .elementor-element.elementor-element-ec7903e.elementor-element{--align-self:flex-start;}.elementor-10884 .elementor-element.elementor-element-ec7903e{text-align:start;}.elementor-10884 .elementor-element.elementor-element-ec7903e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:700;line-height:54px;}.elementor-10884 .elementor-element.elementor-element-c48f840.elementor-element{--align-self:flex-start;}.elementor-10884 .elementor-element.elementor-element-c48f840{column-gap:0px;text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:16px;}.elementor-10884 .elementor-element.elementor-element-c48f840 p{margin-block-end:2px;}.elementor-10884 .elementor-element.elementor-element-239bf02{z-index:8;}.elementor-10884 .elementor-element.elementor-element-3436bdc{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--z-index:8;}.elementor-10884 .elementor-element.elementor-element-2a7a655{--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:80px;--padding-left:20px;--padding-right:20px;}.elementor-10884 .elementor-element.elementor-element-2a7a655:not(.elementor-motion-effects-element-type-background), .elementor-10884 .elementor-element.elementor-element-2a7a655 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #073773 0%, #0C4D91 100%);}.elementor-10884 .elementor-element.elementor-element-5f32c38{--display:flex;--justify-content:center;}.elementor-10884 .elementor-element.elementor-element-e1424f5.elementor-element{--align-self:flex-start;}.elementor-10884 .elementor-element.elementor-element-e1424f5{z-index:5;}.elementor-10884 .elementor-element.elementor-element-e1424f5 img{border-style:solid;border-width:10px 10px 10px 10px;border-color:#FFFFFF;border-radius:28px 28px 28px 28px;box-shadow:0px 18px 45px 0px rgba(11.000000000000007, 53.00000000000002, 103, 0.12);}.elementor-10884 .elementor-element.elementor-element-b599c73{--display:flex;--min-height:348px;--border-radius:26px 26px 26px 26px;--margin-top:-70%;--margin-bottom:0%;--margin-left:3%;--margin-right:0%;}.elementor-10884 .elementor-element.elementor-element-b599c73:not(.elementor-motion-effects-element-type-background), .elementor-10884 .elementor-element.elementor-element-b599c73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFD36A;}.elementor-10884 .elementor-element.elementor-element-bd8c631{--display:flex;}.elementor-10884 .elementor-element.elementor-element-ee8868e{--divider-border-style:solid;--divider-color:#EE5814;--divider-border-width:2px;}.elementor-10884 .elementor-element.elementor-element-ee8868e .elementor-divider-separator{width:25%;margin:0 auto;margin-left:0;}.elementor-10884 .elementor-element.elementor-element-ee8868e .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-10884 .elementor-element.elementor-element-ee8868e .elementor-divider__text{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;}.elementor-10884 .elementor-element.elementor-element-fb3181b.elementor-element{--align-self:flex-start;}.elementor-10884 .elementor-element.elementor-element-fb3181b{text-align:start;}.elementor-10884 .elementor-element.elementor-element-fb3181b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:700;line-height:54px;color:#FFFFFF;}.elementor-10884 .elementor-element.elementor-element-2f7a547.elementor-element{--align-self:flex-start;}.elementor-10884 .elementor-element.elementor-element-2f7a547{column-gap:0px;text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:16px;color:#FFFFFF;}.elementor-10884 .elementor-element.elementor-element-2f7a547 p{margin-block-end:2px;}.elementor-10884 .elementor-element.elementor-element-cdf2927 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2);}.elementor-10884 .elementor-element.elementor-element-cdf2927 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2);}.elementor-10884 .elementor-element.elementor-element-cdf2927 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2);}.elementor-10884 .elementor-element.elementor-element-cdf2927 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2);}.elementor-10884 .elementor-element.elementor-element-cdf2927 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2);}.elementor-10884 .elementor-element.elementor-element-cdf2927 .elementor-icon-list-icon i{color:#FFD36A;transition:color 0.3s;}.elementor-10884 .elementor-element.elementor-element-cdf2927 .elementor-icon-list-icon svg{fill:#FFD36A;transition:fill 0.3s;}.elementor-10884 .elementor-element.elementor-element-cdf2927{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10884 .elementor-element.elementor-element-cdf2927 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10884 .elementor-element.elementor-element-cdf2927 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;}.elementor-10884 .elementor-element.elementor-element-cdf2927 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-10884 .elementor-element.elementor-element-a0956eb .elementor-button{background-color:#EE5814;font-family:"Poppins", Sans-serif;font-size:11px;font-weight:800;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:12px 23px 12px 23px;}.elementor-10884 .elementor-element.elementor-element-a0956eb .elementor-button:hover, .elementor-10884 .elementor-element.elementor-element-a0956eb .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-10884 .elementor-element.elementor-element-a0956eb:hover{--e-transform-translateY:-3px;}.elementor-10884 .elementor-element.elementor-element-7f3ffe9{--display:flex;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-10884 .elementor-element.elementor-element-7f3ffe9:not(.elementor-motion-effects-element-type-background), .elementor-10884 .elementor-element.elementor-element-7f3ffe9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EE5814;}.elementor-10884 .elementor-element.elementor-element-f60da82{--display:flex;}.elementor-10884 .elementor-element.elementor-element-f60da82.e-con{--align-self:center;}.elementor-10884 .elementor-element.elementor-element-e874dc5{--divider-border-style:solid;--divider-color:#EE5814;--divider-border-width:1px;}.elementor-10884 .elementor-element.elementor-element-e874dc5 .elementor-divider-separator{width:18%;margin:0 auto;margin-center:0;}.elementor-10884 .elementor-element.elementor-element-e874dc5 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-10884 .elementor-element.elementor-element-e874dc5 .elementor-divider__text{color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;}.elementor-10884 .elementor-element.elementor-element-c5077b3{text-align:center;}.elementor-10884 .elementor-element.elementor-element-c5077b3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:700;line-height:54px;color:var( --e-global-color-6b0bab2 );}.elementor-10884 .elementor-element.elementor-element-0b166b6{column-gap:0px;text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:16px;color:#FFFFFF;}.elementor-10884 .elementor-element.elementor-element-0b166b6 p{margin-block-end:2px;}.elementor-10884 .elementor-element.elementor-element-69a803f{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;}.elementor-10884 .elementor-element.elementor-element-cd83b34{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-10884 .elementor-element.elementor-element-6e734fe.elementor-element{--align-self:flex-start;}.elementor-10884 .elementor-element.elementor-element-01b9c9c{text-align:start;}.elementor-10884 .elementor-element.elementor-element-01b9c9c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-10884 .elementor-element.elementor-element-9ad943e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-10884 .elementor-element.elementor-element-845b2a2.elementor-element{--align-self:flex-start;}.elementor-10884 .elementor-element.elementor-element-f3130aa{text-align:start;}.elementor-10884 .elementor-element.elementor-element-f3130aa .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-10884 .elementor-element.elementor-element-39931f7 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Poppins", Sans-serif;font-size:11px;font-weight:800;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:12px 23px 12px 23px;}.elementor-10884 .elementor-element.elementor-element-39931f7 .elementor-button:hover, .elementor-10884 .elementor-element.elementor-element-39931f7 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-10884 .elementor-element.elementor-element-39931f7:hover{--e-transform-translateY:-3px;}.elementor-10884 .elementor-element.elementor-element-39931f7 .elementor-button-content-wrapper{flex-direction:row;}@media(max-width:1024px){.elementor-10884 .elementor-element.elementor-element-2dfbd9de .elementor-divider-separator{width:28%;}.elementor-10884 .elementor-element.elementor-element-3e5ba6ef{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10884 .elementor-element.elementor-element-312ec10b{--grid-auto-flow:row;}.elementor-10884 .elementor-element.elementor-element-5fd6b955{padding:30px 10px 30px 10px;}.elementor-10884 .elementor-element.elementor-element-52f4b497{padding:30px 10px 30px 10px;}.elementor-10884 .elementor-element.elementor-element-3c0c9b7e{padding:30px 10px 30px 10px;}.elementor-10884 .elementor-element.elementor-element-f203845 .elementor-divider-separator{width:23%;}.elementor-10884 .elementor-element.elementor-element-3436bdc{--grid-auto-flow:row;}.elementor-10884 .elementor-element.elementor-element-b599c73{--min-height:199px;}.elementor-10884 .elementor-element.elementor-element-ee8868e .elementor-divider-separator{width:23%;}.elementor-10884 .elementor-element.elementor-element-e874dc5 .elementor-divider-separator{width:30%;}.elementor-10884 .elementor-element.elementor-element-69a803f{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-10884 .elementor-element.elementor-element-2dfbd9de .elementor-divider-separator{width:33%;}.elementor-10884 .elementor-element.elementor-element-312ec10b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10884 .elementor-element.elementor-element-5fd6b955{border-width:0px 0px 1px 0px;}.elementor-10884 .elementor-element.elementor-element-52f4b497{border-width:0px 0px 1px 0px;}.elementor-10884 .elementor-element.elementor-element-3c0c9b7e{border-width:0px 0px 1px 0px;}.elementor-10884 .elementor-element.elementor-element-f203845 .elementor-divider-separator{width:53%;}.elementor-10884 .elementor-element.elementor-element-ec7903e .elementor-heading-title{font-size:40px;line-height:1.2em;}.elementor-10884 .elementor-element.elementor-element-3436bdc{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10884 .elementor-element.elementor-element-b599c73{--min-height:169px;}.elementor-10884 .elementor-element.elementor-element-ee8868e .elementor-divider-separator{width:53%;}.elementor-10884 .elementor-element.elementor-element-fb3181b .elementor-heading-title{font-size:40px;line-height:1.2em;}.elementor-10884 .elementor-element.elementor-element-e874dc5 .elementor-divider-separator{width:53%;}.elementor-10884 .elementor-element.elementor-element-c5077b3 .elementor-heading-title{font-size:40px;line-height:1.2em;}.elementor-10884 .elementor-element.elementor-element-69a803f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10884 .elementor-element.elementor-element-cd83b34{--justify-content:flex-start;}.elementor-10884 .elementor-element.elementor-element-9ad943e{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;}}@media(min-width:768px){.elementor-10884 .elementor-element.elementor-element-3d420742{--content-width:1140px;}.elementor-10884 .elementor-element.elementor-element-1f8de51{--width:100%;}.elementor-10884 .elementor-element.elementor-element-b599c73{--width:533px;}.elementor-10884 .elementor-element.elementor-element-f60da82{--width:100%;}.elementor-10884 .elementor-element.elementor-element-cd83b34{--width:63%;}.elementor-10884 .elementor-element.elementor-element-9ad943e{--width:57%;}}@media(max-width:1024px) and (min-width:768px){.elementor-10884 .elementor-element.elementor-element-b599c73{--width:99%;}}/* Start custom CSS for image, class: .elementor-element-3fe81d70 */.elementor-10884 .elementor-element.elementor-element-3fe81d70 img {
  border-radius: 46% 54% 46% 54% / 54% 45% 55% 46% !important;
}

/* Animación de flotación */
@keyframes flyFloat {
  0%, 100% {
    transform: rotate(90deg) translateY(0px);
  }
  50% {
    transform: rotate(90deg) translateY(-8px);
  }
}

/* Marco de referencia en la imagen */
.elementor-10884 .elementor-element.elementor-element-3fe81d70 {
  position: relative !important;
}

/* 1. AVIONCITO NARANJA (Mirando a la derecha + flotación) */
.elementor-10884 .elementor-element.elementor-element-3fe81d70::before {
  content: '' !important;
  position: absolute !important;
  width: 82px !important;
  height: 48px !important;
  top: -20px !important;
  right: 42% !important;
  background-color: #EE5814 !important;
  mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M21 16v-2l-8-5V3.5c0-.83-.67-1.5-1.5-1.5S10 2.67 10 3.5V9l-8 5v2l8-2.5V19l-2 1.5V22l3.5-1 3.5 1v-1.5L13 19v-5.5l8 2.5z'/%3E%3C/svg%3E") no-repeat center / contain !important;
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M21 16v-2l-8-5V3.5c0-.83-.67-1.5-1.5-1.5S10 2.67 10 3.5V9l-8 5v2l8-2.5V19l-2 1.5V22l3.5-1 3.5 1v-1.5L13 19v-5.5l8 2.5z'/%3E%3C/svg%3E") no-repeat center / contain !important;
  animation: flyFloat 5s ease-in-out infinite !important;
  z-index: 10 !important;
  pointer-events: none !important;
}

/* 2. HUELLA 1 (Arriba/Centro a la derecha) */
.elementor-10884 .elementor-element.elementor-element-3fe81d70::after {
  content: '' !important;
  position: absolute !important;
  width: 32px !important;
  height: 32px !important;
  top: 75% !important;
  right: 7% !important;
  background-color: #EE5814 !important;
  mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 11.5c-1.8 0-3.5 1.2-3.5 3 0 1.8 1.5 3.5 3.5 3.5s3.5-1.7 3.5-3.5c0-1.8-1.7-3-3.5-3zm-5.5-3c-1 0-1.8.8-1.8 1.8 0 1 .8 1.8 1.8 1.8s1.8-.8 1.8-1.8c0-1-.8-1.8-1.8-1.8zm11 0c-1 0-1.8.8-1.8 1.8 0 1 .8 1.8 1.8 1.8s1.8-.8 1.8-1.8c0-1-.8-1.8-1.8-1.8zm-8-3.5c-1 0-1.8.8-1.8 1.8 0 1 .8 1.8 1.8 1.8s1.8-.8 1.8-1.8c0-1-.8-1.8-1.8-1.8zm5 0c-1 0-1.8.8-1.8 1.8 0 1 .8 1.8 1.8 1.8s1.8-.8 1.8-1.8c0-1-.8-1.8-1.8-1.8z'/%3E%3C/svg%3E") no-repeat center / contain !important;
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 11.5c-1.8 0-3.5 1.2-3.5 3 0 1.8 1.5 3.5 3.5 3.5s3.5-1.7 3.5-3.5c0-1.8-1.7-3-3.5-3zm-5.5-3c-1 0-1.8.8-1.8 1.8 0 1 .8 1.8 1.8 1.8s1.8-.8 1.8-1.8c0-1-.8-1.8-1.8-1.8zm11 0c-1 0-1.8.8-1.8 1.8 0 1 .8 1.8 1.8 1.8s1.8-.8 1.8-1.8c0-1-.8-1.8-1.8-1.8zm-8-3.5c-1 0-1.8.8-1.8 1.8 0 1 .8 1.8 1.8 1.8s1.8-.8 1.8-1.8c0-1-.8-1.8-1.8-1.8zm5 0c-1 0-1.8.8-1.8 1.8 0 1 .8 1.8 1.8 1.8s1.8-.8 1.8-1.8c0-1-.8-1.8-1.8-1.8z'/%3E%3C/svg%3E") no-repeat center / contain !important;
  transform: rotate(15deg) !important;
  z-index: 10 !important;
  pointer-events: none !important;
}

/* 3. HUELLA 2 (Abajo a la derecha en el contenedor interno del widget) */
.elementor-10884 .elementor-element.elementor-element-3fe81d70 .elementor-widget-container::after {
  content: '' !important;
  position: absolute !important;
  width: 26px !important;
  height: 26px !important;
  bottom: 8% !important;
  right: 18% !important;
  background-color: #e6c382 !important;
  mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 11.5c-1.8 0-3.5 1.2-3.5 3 0 1.8 1.5 3.5 3.5 3.5s3.5-1.7 3.5-3.5c0-1.8-1.7-3-3.5-3zm-5.5-3c-1 0-1.8.8-1.8 1.8 0 1 .8 1.8 1.8 1.8s1.8-.8 1.8-1.8c0-1-.8-1.8-1.8-1.8zm11 0c-1 0-1.8.8-1.8 1.8 0 1 .8 1.8 1.8 1.8s1.8-.8 1.8-1.8c0-1-.8-1.8-1.8-1.8zm-8-3.5c-1 0-1.8.8-1.8 1.8 0 1 .8 1.8 1.8 1.8s1.8-.8 1.8-1.8c0-1-.8-1.8-1.8-1.8zm5 0c-1 0-1.8.8-1.8 1.8 0 1 .8 1.8 1.8 1.8s1.8-.8 1.8-1.8c0-1-.8-1.8-1.8-1.8z'/%3E%3C/svg%3E") no-repeat center / contain !important;
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 11.5c-1.8 0-3.5 1.2-3.5 3 0 1.8 1.5 3.5 3.5 3.5s3.5-1.7 3.5-3.5c0-1.8-1.7-3-3.5-3zm-5.5-3c-1 0-1.8.8-1.8 1.8 0 1 .8 1.8 1.8 1.8s1.8-.8 1.8-1.8c0-1-.8-1.8-1.8-1.8zm11 0c-1 0-1.8.8-1.8 1.8 0 1 .8 1.8 1.8 1.8s1.8-.8 1.8-1.8c0-1-.8-1.8-1.8-1.8zm-8-3.5c-1 0-1.8.8-1.8 1.8 0 1 .8 1.8 1.8 1.8s1.8-.8 1.8-1.8c0-1-.8-1.8-1.8-1.8zm5 0c-1 0-1.8.8-1.8 1.8 0 1 .8 1.8 1.8 1.8s1.8-.8 1.8-1.8c0-1-.8-1.8-1.8-1.8z'/%3E%3C/svg%3E") no-repeat center / contain !important;
  transform: rotate(-10deg) !important;
  z-index: 10 !important;
  pointer-events: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d420742 *//* Contenedor Principal (1f5d207) - ESCRITORIO */
.elementor-10884 .elementor-element.elementor-element-3d420742 {
  position: relative !important;
  overflow: hidden !important;
  background-image: radial-gradient(circle at 11% 18%, rgba(255, 211, 106, 0.42), transparent 18%), linear-gradient(118deg, var(--cream-2, #fff3d6) 0%, #ffffff 57%, #f7e6c7 100%) !important;
}

/* 1. CÍRCULO GIGANTE SIN RELLENO (Línea fina) */
.elementor-10884 .elementor-element.elementor-element-3d420742::before {
  content: '' !important;
  position: absolute !important;
  width: 920px !important;
  height: 920px !important;
  border: 1px solid rgba(230, 195, 130, 0.45) !important;
  border-radius: 50% !important;
  top: 0% !important;
  left: 1500px !important;
  transform: translateY(-50%) scale(0.75) !important;
  transform-origin: center center !important;
  z-index: 0 !important;
  pointer-events: none !important;
}

/* 2. CÍRCULO CHICO CON RELLENO (Sólido) */
.elementor-10884 .elementor-element.elementor-element-3d420742::after {
  content: '' !important;
  position: absolute !important;
  width: 269px !important;
  height: 260px !important;
  background-color: rgba(247, 226, 185, 0.7) !important;
  border-radius: 50% !important;
  top: 0px !important;
  right: 200px !important;
  transform: scale(0.8) !important;
  transform-origin: center center !important;
  z-index: 0 !important;
  pointer-events: none !important;
}

/* 3. Asegurar que texto e imagen queden por ENCIMA */
.elementor-10884 .elementor-element.elementor-element-3d420742 .e-child {
  position: relative !important;
  z-index: 1 !important;
}

/* 4. Recorte elíptico de la foto */
.elementor-10884 .elementor-element.elementor-element-3d420742 .elementor-element-bf51de8 img {
  border-radius: 46% 54% 46% 54% / 54% 45% 55% 46% !important;
}

/* ==========================================
   ADAPTACIÓN EXCLUSIVA PARA TABLET
   ========================================== */
@media (min-width: 768px) and (max-width: 1024px) {
  /* Reajuste del círculo fino para que abrace la foto en tablet */
  .elementor-10884 .elementor-element.elementor-element-3d420742::before {
    width: 600px !important;
    height: 600px !important;
    left: auto !important;
    right: -100px !important;
    top: 50% !important;
    transform: translateY(-50%) scale(0.85) !important;
  }

  /* Reajuste del círculo con relleno en la esquina de la foto en tablet */
  .elementor-10884 .elementor-element.elementor-element-3d420742::after {
    width: 200px !important;
    height: 200px !important;
    right: 20px !important;
    top: 10% !important;
    transform: scale(0.85) !important;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c712e6b *//* Contenedor principal de las tarjetas (Grid) */
.route-grid {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 30px;
  align-items: stretch; /* Obliga a que las tarjetas compartan la misma altura por fila */
}

/* Tarjeta principal */
.route-card {
  display: grid;
  grid-template-columns: 228px 1fr;
  background-color: #ffffff;
  border-radius: 30px;
  overflow: hidden;
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.04);
  height: 100%; /* Ocupa todo el alto de la fila */
}

/* Argentina (Ocupa las dos columnas arriba) */
.route-card.argentina {
  grid-column: span 2;
  height: auto;
}

/* Bloque lateral izquierdo azul claro */
.route-card .origin {
  background-color: #e8f4fd;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 30px 20px;
  text-align: center;
  height: 100%; /* Forzar estiramiento completo */
}

.route-card .origin-inner {
  display: flex;
  flex-direction: column;
  align-items: center;
}

.route-card .origin-flag {
  width: 50px;
  height: auto;
  border-radius: 4px;
  margin-bottom: 12px;
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.1);
}

.route-card .origin-label {
  font-size: 11px;
  text-transform: uppercase;
  letter-spacing: 1px;
  color: #1b2a47;
  font-weight: 700;
  opacity: 0.7;
}

.route-card .origin-name {
  font-size: 18px;
  font-weight: 800;
  color: #1b2a47;
}

/* Contenido de la derecha */
.route-card .route-content {
  padding: 30px;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}

.route-card .route-content h3 {
  margin: 0 0 20px 0;
  font-size: 16px;
  font-weight: 700;
  color: #1b2a47;
}

/* Grid de los chips/píldoras de destino */
.route-card .destinations {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
  align-content: flex-start; /* Evita que los chips se estiren verticalmente */
}

.route-card .destination {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  background-color: #f7f9fc;
  border: 1px solid #e2e8f0;
  border-radius: 50px;
  padding: 6px 14px;
  font-size: 13px;
  font-weight: 600;
  color: #1b2a47;
  transition: all 0.25s ease;
  cursor: pointer;
}

.route-card .destination img {
  width: 18px;
  height: auto;
  border-radius: 2px;
}

/* Efecto HOVER para los destinos */
.route-card .destination:hover {
  background-color: #ffffff;
  border-color: #EE5814;
  box-shadow: 0 4px 12px rgba(238, 88, 20, 0.18);
  transform: translateY(-2px);
}

/* Ajuste Responsive para celulares */
@media (max-width: 768px) {
  .route-grid {
    grid-template-columns: 1fr;
  }
  .route-card.argentina {
    grid-column: span 1;
  }
  .route-card {
    grid-template-columns: 1fr;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-845b2a2 */b {
  display: inline-grid;
  width: 21px;
  height: 21px;
  place-items: center;
  border-radius: 50%;
  background-color: #f7b731; /* o var(--yellow) */
  color: #1b2a47;            /* o var(--ink) */
  font-size: 11px;
  font-weight: bold;
  font-family: inherit;
  line-height: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f3ffe9 *//* Asegura el posicionamiento relativo y contenedor recortado */
.decoracion-estilos {
  position: relative !important;
  overflow: hidden !important;
}

/* 1. ESTRELLA NARANJA/AMARILLA (Abajo a la izquierda) */
.decoracion-estilos::before {
  content: '' !important;
  position: absolute !important;
  width: 90px !important;
  height: 90px !important;
  bottom: 12% !important;
  left: 8% !important;
  background-color: #fca311 !important;
  mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath d='M45 0h10v45h45v10H55v45H45V55H0V45h45z' transform='rotate(45 50 50)'/%3E%3Cpath d='M47 10h6v37h37v6H53v37h-6V53H10v-6h37z'/%3E%3C/svg%3E") no-repeat center / contain !important;
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath d='M45 0h10v45h45v10H55v45H45V55H0V45h45z' transform='rotate(45 50 50)'/%3E%3Cpath d='M47 10h6v37h37v6H53v37h-6V53H10v-6h37z'/%3E%3C/svg%3E") no-repeat center / contain !important;
  z-index: 1 !important;
  pointer-events: none !important;
}

/* 2. RAYITAS DIAGONALES (Arriba a la derecha) */
.decoracion-estilos::after {
  content: '' !important;
  position: absolute !important;
  width: 50px !important;
  height: 50px !important;
  top: 10% !important;
  right: 10% !important;
  background-color: #fca311 !important;
  mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50'%3E%3Cpath d='M5 40L25 10M18 45L38 15M31 50L51 20' stroke='black' stroke-width='4' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat center / contain !important;
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50'%3E%3Cpath d='M5 40L25 10M18 45L38 15M31 50L51 20' stroke='black' stroke-width='4' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat center / contain !important;
  z-index: 1 !important;
  pointer-events: none !important;
}

/* 3. CÍRCULO FINO IZQUIERDA (Cortado arriba a la izquierda) */
.decoracion-estilos .e-con-inner::before {
  content: '' !important;
  position: absolute !important;
  width: 280px !important;
  height: 280px !important;
  top: -100px !important;
  left: -100px !important;
  border: 2px solid rgba(255, 255, 255, 0.25) !important;
  border-radius: 50% !important;
  z-index: 1 !important;
  pointer-events: none !important;
}

/* 4. CÍRCULO FINO DERECHA (Abajo a la derecha) */
.decoracion-estilos .e-con-inner::after {
  content: '' !important;
  position: absolute !important;
  width: 220px !important;
  height: 220px !important;
  bottom: -80px !important;
  right: 2% !important;
  border: 2px solid rgba(255, 255, 255, 0.25) !important;
  border-radius: 50% !important;
  z-index: 1 !important;
  pointer-events: none !important;
}/* End custom CSS */