.elementor-4873 .elementor-element.elementor-element-6ed3cb3{--display:flex;--min-height:350px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-1vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-4873 .elementor-element.elementor-element-6ed3cb3 > .elementor-shape-top .elementor-shape-fill, .elementor-4873 .elementor-element.elementor-element-6ed3cb3 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#000075;}.elementor-4873 .elementor-element.elementor-element-6ed3cb3 > .elementor-shape-top svg, .elementor-4873 .elementor-element.elementor-element-6ed3cb3 > .e-con-inner > .elementor-shape-top svg{height:30px;transform:translateX(-50%) rotateY(180deg);}.elementor-4873 .elementor-element.elementor-element-6ed3cb3 > .elementor-shape-top, .elementor-4873 .elementor-element.elementor-element-6ed3cb3 > .e-con-inner > .elementor-shape-top{z-index:2;pointer-events:none;}.elementor-4873 .elementor-element.elementor-element-6ed3cb3 > .elementor-shape-bottom .elementor-shape-fill, .elementor-4873 .elementor-element.elementor-element-6ed3cb3 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#000075;}.elementor-4873 .elementor-element.elementor-element-6ed3cb3 > .elementor-shape-bottom svg, .elementor-4873 .elementor-element.elementor-element-6ed3cb3 > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:50px;transform:translateX(-50%) rotateY(180deg);}.elementor-4873 .elementor-element.elementor-element-6ed3cb3 > .elementor-shape-bottom, .elementor-4873 .elementor-element.elementor-element-6ed3cb3 > .e-con-inner > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-4873 .elementor-element.elementor-element-076c3d7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:-1vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-4873 .elementor-element.elementor-element-076c3d7:not(.elementor-motion-effects-element-type-background), .elementor-4873 .elementor-element.elementor-element-076c3d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000075;}.elementor-4873 .elementor-element.elementor-element-076c3d7 > .elementor-shape-bottom .elementor-shape-fill, .elementor-4873 .elementor-element.elementor-element-076c3d7 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#000750;}.elementor-4873 .elementor-element.elementor-element-076c3d7 > .elementor-shape-bottom svg, .elementor-4873 .elementor-element.elementor-element-076c3d7 > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:50px;}.elementor-4873 .elementor-element.elementor-element-076c3d7.e-con{--align-self:flex-start;}.elementor-4873 .elementor-element.elementor-element-66c42c2{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--border-radius:10px 10px 10px 10px;}.elementor-4873 .elementor-element.elementor-element-05ab134{--display:flex;--min-height:30%;--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--margin-top:-1vw;--margin-bottom:-1vw;--margin-left:0vw;--margin-right:-1vw;}.elementor-4873 .elementor-element.elementor-element-05ab134.e-con{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-4873 .elementor-element.elementor-element-2e27f8d > .elementor-widget-container{margin:-1vw 0vw 0vw 0vw;}.elementor-4873 .elementor-element.elementor-element-2e27f8d{text-align:start;}.elementor-4873 .elementor-element.elementor-element-2e27f8d .elementor-heading-title{font-size:1.5vw;line-height:1em;color:var( --e-global-color-text );}.elementor-4873 .elementor-element.elementor-element-ce5acca{--display:flex;--justify-content:flex-end;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4873 .elementor-element.elementor-element-ce5acca.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4873 .elementor-element.elementor-element-8298dbb{--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;border-style:solid;--border-style:solid;border-color:#C9D6FB;--border-color:#C9D6FB;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);--margin-top:-2vw;--margin-bottom:-1vw;--margin-left:0vw;--margin-right:0vw;}.elementor-4873 .elementor-element.elementor-element-8298dbb:not(.elementor-motion-effects-element-type-background), .elementor-4873 .elementor-element.elementor-element-8298dbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-00a350e );}.elementor-4873 .elementor-element.elementor-element-437d64d > .elementor-widget-container{margin:01vw 02vw 0vw 0vw;}.elementor-4873 .elementor-element.elementor-element-437d64d .elementor-icon-wrapper{text-align:center;}.elementor-4873 .elementor-element.elementor-element-437d64d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );color:#090250;}.elementor-4873 .elementor-element.elementor-element-437d64d.elementor-view-framed .elementor-icon, .elementor-4873 .elementor-element.elementor-element-437d64d.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-4873 .elementor-element.elementor-element-437d64d.elementor-view-framed .elementor-icon, .elementor-4873 .elementor-element.elementor-element-437d64d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-4873 .elementor-element.elementor-element-437d64d.elementor-view-framed .elementor-icon{background-color:#090250;}.elementor-4873 .elementor-element.elementor-element-437d64d.elementor-view-stacked .elementor-icon svg{fill:#090250;}.elementor-4873 .elementor-element.elementor-element-437d64d .elementor-icon{font-size:2vw;}.elementor-4873 .elementor-element.elementor-element-437d64d .elementor-icon svg{height:2vw;}.elementor-4873 .elementor-element.elementor-element-1307c26{text-align:center;}.elementor-4873 .elementor-element.elementor-element-1307c26 .elementor-heading-title{font-size:1.5vw;line-height:1em;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-4873 .elementor-element.elementor-element-ef07453{--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;border-style:solid;--border-style:solid;border-color:#C9D6FB;--border-color:#C9D6FB;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);--margin-top:-1vw;--margin-bottom:-1vw;--margin-left:0vw;--margin-right:0vw;}.elementor-4873 .elementor-element.elementor-element-ef07453:not(.elementor-motion-effects-element-type-background), .elementor-4873 .elementor-element.elementor-element-ef07453 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-00a350e );}.elementor-4873 .elementor-element.elementor-element-05d78b6 > .elementor-widget-container{margin:01vw 02vw 0vw 0vw;}.elementor-4873 .elementor-element.elementor-element-05d78b6 .elementor-icon-wrapper{text-align:center;}.elementor-4873 .elementor-element.elementor-element-05d78b6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );color:#090250;}.elementor-4873 .elementor-element.elementor-element-05d78b6.elementor-view-framed .elementor-icon, .elementor-4873 .elementor-element.elementor-element-05d78b6.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-4873 .elementor-element.elementor-element-05d78b6.elementor-view-framed .elementor-icon, .elementor-4873 .elementor-element.elementor-element-05d78b6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-4873 .elementor-element.elementor-element-05d78b6.elementor-view-framed .elementor-icon{background-color:#090250;}.elementor-4873 .elementor-element.elementor-element-05d78b6.elementor-view-stacked .elementor-icon svg{fill:#090250;}.elementor-4873 .elementor-element.elementor-element-05d78b6 .elementor-icon{font-size:2vw;}.elementor-4873 .elementor-element.elementor-element-05d78b6 .elementor-icon svg{height:2vw;}.elementor-4873 .elementor-element.elementor-element-b8e89b5{text-align:center;}.elementor-4873 .elementor-element.elementor-element-b8e89b5 .elementor-heading-title{font-size:1.5vw;line-height:1em;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-4873 .elementor-element.elementor-element-9641844{--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;border-style:solid;--border-style:solid;border-color:#C9D6FB;--border-color:#C9D6FB;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);--margin-top:-1vw;--margin-bottom:-1vw;--margin-left:0vw;--margin-right:0vw;}.elementor-4873 .elementor-element.elementor-element-9641844:not(.elementor-motion-effects-element-type-background), .elementor-4873 .elementor-element.elementor-element-9641844 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-00a350e );}.elementor-4873 .elementor-element.elementor-element-356acd2 > .elementor-widget-container{margin:01vw 02vw 0vw 0vw;}.elementor-4873 .elementor-element.elementor-element-356acd2 .elementor-icon-wrapper{text-align:center;}.elementor-4873 .elementor-element.elementor-element-356acd2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );color:#090250;}.elementor-4873 .elementor-element.elementor-element-356acd2.elementor-view-framed .elementor-icon, .elementor-4873 .elementor-element.elementor-element-356acd2.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-4873 .elementor-element.elementor-element-356acd2.elementor-view-framed .elementor-icon, .elementor-4873 .elementor-element.elementor-element-356acd2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-4873 .elementor-element.elementor-element-356acd2.elementor-view-framed .elementor-icon{background-color:#090250;}.elementor-4873 .elementor-element.elementor-element-356acd2.elementor-view-stacked .elementor-icon svg{fill:#090250;}.elementor-4873 .elementor-element.elementor-element-356acd2 .elementor-icon{font-size:2vw;}.elementor-4873 .elementor-element.elementor-element-356acd2 .elementor-icon svg{height:2vw;}.elementor-4873 .elementor-element.elementor-element-6deb639{text-align:center;}.elementor-4873 .elementor-element.elementor-element-6deb639 .elementor-heading-title{font-size:1.5vw;line-height:1em;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-4873 .elementor-element.elementor-element-031e689{--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;border-style:solid;--border-style:solid;border-color:#C9D6FB;--border-color:#C9D6FB;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);--margin-top:-1vw;--margin-bottom:-1vw;--margin-left:0vw;--margin-right:0vw;}.elementor-4873 .elementor-element.elementor-element-031e689:not(.elementor-motion-effects-element-type-background), .elementor-4873 .elementor-element.elementor-element-031e689 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-00a350e );}.elementor-4873 .elementor-element.elementor-element-3096bac > .elementor-widget-container{margin:01vw 02vw 0vw 0vw;}.elementor-4873 .elementor-element.elementor-element-3096bac .elementor-icon-wrapper{text-align:center;}.elementor-4873 .elementor-element.elementor-element-3096bac.elementor-view-stacked .elementor-icon{background-color:#F3D61B;color:#090250;}.elementor-4873 .elementor-element.elementor-element-3096bac.elementor-view-framed .elementor-icon, .elementor-4873 .elementor-element.elementor-element-3096bac.elementor-view-default .elementor-icon{color:#F3D61B;border-color:#F3D61B;}.elementor-4873 .elementor-element.elementor-element-3096bac.elementor-view-framed .elementor-icon, .elementor-4873 .elementor-element.elementor-element-3096bac.elementor-view-default .elementor-icon svg{fill:#F3D61B;}.elementor-4873 .elementor-element.elementor-element-3096bac.elementor-view-framed .elementor-icon{background-color:#090250;}.elementor-4873 .elementor-element.elementor-element-3096bac.elementor-view-stacked .elementor-icon svg{fill:#090250;}.elementor-4873 .elementor-element.elementor-element-3096bac .elementor-icon{font-size:2vw;}.elementor-4873 .elementor-element.elementor-element-3096bac .elementor-icon svg{height:2vw;}.elementor-4873 .elementor-element.elementor-element-4b23eac{text-align:center;}.elementor-4873 .elementor-element.elementor-element-4b23eac .elementor-heading-title{font-size:1.5vw;line-height:1em;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-4873 .elementor-element.elementor-element-b8e0ebb{--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;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-4873 .elementor-element.elementor-element-b8e0ebb:not(.elementor-motion-effects-element-type-background), .elementor-4873 .elementor-element.elementor-element-b8e0ebb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4873 .elementor-element.elementor-element-b8e0ebb > .elementor-shape-top .elementor-shape-fill, .elementor-4873 .elementor-element.elementor-element-b8e0ebb > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-00a350e );}.elementor-4873 .elementor-element.elementor-element-b8e0ebb > .elementor-shape-top svg, .elementor-4873 .elementor-element.elementor-element-b8e0ebb > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:30px;transform:translateX(-50%) rotateY(180deg);}.elementor-4873 .elementor-element.elementor-element-b8e0ebb > .elementor-shape-top, .elementor-4873 .elementor-element.elementor-element-b8e0ebb > .e-con-inner > .elementor-shape-top{z-index:2;pointer-events:none;}.elementor-4873 .elementor-element.elementor-element-b8e0ebb.e-con{--align-self:flex-start;}.elementor-4873 .elementor-element.elementor-element-ac058c9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:0px 0px 0px 0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:6vw;--padding-bottom:7vw;--padding-left:2vw;--padding-right:2vw;}.elementor-4873 .elementor-element.elementor-element-ac058c9.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-4873 .elementor-element.elementor-element-f9f87d3{--display:flex;--min-height:50px;--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;--justify-content:space-around;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:0px 0px 0px 0px;--padding-top:3vw;--padding-bottom:6vw;--padding-left:2vw;--padding-right:2vw;}.elementor-4873 .elementor-element.elementor-element-f9f87d3.e-con{--align-self:stretch;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-4873 .elementor-element.elementor-element-cd4ba9b > .elementor-widget-container{margin:-3vw -3vw -3vw -3vw;}.elementor-4873 .elementor-element.elementor-element-cd4ba9b.elementor-element{--align-self:center;}.elementor-4873 .elementor-element.elementor-element-cd4ba9b img{width:15vw;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-4873 .elementor-element.elementor-element-713d171{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--margin-top:1vw;--margin-bottom:0vw;--margin-left:1vw;--margin-right:1vw;}.elementor-4873 .elementor-element.elementor-element-713d171.e-con{--align-self:flex-end;}.elementor-4873 .elementor-element.elementor-element-6aefd30{--display:flex;--min-height:50px;--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;--justify-content:space-around;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:0px 0px 0px 0px;--padding-top:3vw;--padding-bottom:6vw;--padding-left:2vw;--padding-right:2vw;}.elementor-4873 .elementor-element.elementor-element-6aefd30.e-con{--align-self:stretch;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-4873 .elementor-element.elementor-element-b8d1fd3 > .elementor-widget-container{margin:-3vw -3vw -3vw -3vw;}.elementor-4873 .elementor-element.elementor-element-b8d1fd3.elementor-element{--align-self:center;}.elementor-4873 .elementor-element.elementor-element-b8d1fd3 img{width:15vw;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-4873 .elementor-element.elementor-element-264bcca{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--margin-top:1vw;--margin-bottom:0vw;--margin-left:1vw;--margin-right:1vw;}.elementor-4873 .elementor-element.elementor-element-264bcca.e-con{--align-self:flex-end;}.elementor-4873 .elementor-element.elementor-element-97e7705{--display:flex;--min-height:50px;--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;--justify-content:space-around;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:0px 0px 0px 0px;--padding-top:3vw;--padding-bottom:6vw;--padding-left:2vw;--padding-right:2vw;}.elementor-4873 .elementor-element.elementor-element-97e7705.e-con{--align-self:stretch;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-4873 .elementor-element.elementor-element-ed95826 > .elementor-widget-container{margin:-3vw -3vw -3vw -3vw;}.elementor-4873 .elementor-element.elementor-element-ed95826.elementor-element{--align-self:center;}.elementor-4873 .elementor-element.elementor-element-ed95826 img{width:15vw;}.elementor-4873 .elementor-element.elementor-element-fd30592{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--margin-top:1vw;--margin-bottom:0vw;--margin-left:1vw;--margin-right:1vw;}.elementor-4873 .elementor-element.elementor-element-fd30592.e-con{--align-self:flex-end;}.elementor-4873 .elementor-element.elementor-element-a9479de{--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;}@media(min-width:768px){.elementor-4873 .elementor-element.elementor-element-6ed3cb3{--width:100%;}.elementor-4873 .elementor-element.elementor-element-076c3d7{--width:100%;}.elementor-4873 .elementor-element.elementor-element-66c42c2{--width:50%;}.elementor-4873 .elementor-element.elementor-element-05ab134{--width:100%;}.elementor-4873 .elementor-element.elementor-element-ce5acca{--width:47.056%;}.elementor-4873 .elementor-element.elementor-element-8298dbb{--width:100%;}.elementor-4873 .elementor-element.elementor-element-ef07453{--width:100%;}.elementor-4873 .elementor-element.elementor-element-9641844{--width:100%;}.elementor-4873 .elementor-element.elementor-element-031e689{--width:100%;}.elementor-4873 .elementor-element.elementor-element-ac058c9{--width:23%;}.elementor-4873 .elementor-element.elementor-element-f9f87d3{--width:23%;}.elementor-4873 .elementor-element.elementor-element-713d171{--width:100%;}.elementor-4873 .elementor-element.elementor-element-6aefd30{--width:23%;}.elementor-4873 .elementor-element.elementor-element-264bcca{--width:100%;}.elementor-4873 .elementor-element.elementor-element-97e7705{--width:23%;}.elementor-4873 .elementor-element.elementor-element-fd30592{--width:100%;}}/* Start custom CSS for html, class: .elementor-element-78cbf49 *//* ESTRUCTURA GENERAL DEL BANNER */
.conductor-banner{
  width:100vw;
  min-height:31.25vw;

  background-color:#000075;

  overflow:hidden;
  display:flex;

  margin-left:calc(-50vw + 50%);
  margin-right:calc(-50vw + 50%);

  isolation:isolate;
}

/* CONTENEDOR IZQUIERDO */
.conductor-content{
  width:50%;

  padding:3.47vw 4.17vw;

  color:white;

  display:flex;
  flex-direction:column;
  justify-content:center;

  z-index:2;
}

/* TITULO */
.conductor-title{
  color:white;

  font-size:3vw;
  line-height:1.2;

  margin-bottom:1.5vw;

  position:relative;
  display:inline-block;
}

/* PALABRA DESTACADA */
.conductor-kavirt{
  color:#F3CB4E;
}

/* PARRAFO */
.kavirt-text-conductor{
  color:white;

  font-size:1vw;
  line-height:1.2em;

  margin-bottom:2vw;

  max-width:28vw;
}

/* BOTÓN */
.conductor-button{
  background-color:#F3CB4E;
  color:#090250;

  border:none;

  padding:0.73vw 1.46vw;

  border-radius:5vw;

  cursor:pointer;

  display:inline-flex;
  align-items:center;
  justify-content:center;

  width:fit-content;

  font-size:0.95vw;
  font-weight:700;

  margin-top:2vw;

  gap:0.7vw;

  transition:0.3s ease;
}

/* HOVER BOTÓN */
.conductor-button:hover{
  background-color:white;
  color:#090250;

  transform:scale(1.05);
}

/* CONTENEDOR DERECHO */
.conductor-image{
  width:50%;
  position:relative;
  overflow:hidden;
}

/* IMAGEN */
.conductor-image img{
  width:100%;
  height:100%;

  object-fit:cover;
  display:block;

  /* CURVA SOLO EN LA IZQUIERDA */
  border-top-left-radius:50% 100%;
  border-bottom-left-radius:50% 100%;


  /* SOMBRA SUAVE */
  box-shadow:
    0 0 2vw rgba(243,203,78,0.18);

  transition:0.4s ease;
}



/* RESPONSIVE */
@media(max-width:1024px){

.conductor-banner{
  flex-direction:column;
}

.conductor-content{
  width:100%;

  padding:10vw 7vw;

  text-align:center;
  align-items:center;
}

.conductor-title{
  font-size:10vw;
}

.kavirt-text-conductor{
  font-size:3.5vw;
  max-width:100%;
}

.conductor-button{
  padding:3vw 5vw;

  font-size:3.5vw;

  gap:2vw;
}

.conductor-image{
  width:100%;
  height:90vw;
}

.conductor-image img{
  border-left:1vw solid #F3CB4E;
  border-top:1vw solid #F3CB4E;
  border-bottom:1vw solid #F3CB4E;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4695b6a */.titulo-beneficios{
    display:flex;
    flex-direction:column;
    gap:.15vw;
    font-family:Arial, sans-serif;
}

/* BENEFICIOS */
.texto-azul{
    color:#000075;
    font-size:1.5vw;
    font-weight:700;
    line-height:1em;
}

/* PENSADOS PARA TI */
.texto-negro{
    color:#000000;
    font-size:1.8vw;
    font-weight:700;
    line-height:1em;
    margin-top:-0.2vw;
}

/* rayita */
.linea-hover{
    width:4vw;
    height:.35vw;
    background:#000075;
    border-radius:5vw;
    position:relative;
    overflow:hidden;
    margin-top:.7vw;
}

/* brillo hover */
.linea-hover::before{
    content:"";
    position:absolute;
    top:0;
    left:-120%;
    width:70%;
    height:100%;
    background:linear-gradient(
        90deg,
        transparent,
        rgba(255,255,255,.9),
        transparent
    );
    transition:.6s;
}

/* animación */
.titulo-beneficios:hover .linea-hover::before{
    left:120%;
}

/* párrafo */
.texto-beneficio{
    color:#000000;
    font-size:1vw;
    line-height:1.3em;
    margin-top:.8vw;
    max-width:18vw;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-60ae3c8 *//* CONTENEDOR */
.card-beneficio-claro,
.card-beneficio-oscuro{
    display:flex;
    flex-direction:column;
    font-family:Arial, sans-serif;
}

/* TITULO */
.titulo-beneficio{
    font-size:1.2vw;
    color:#000000;
    margin-top:0.5vw;
    line-height:1em;
    font-weight:600;
}

/* TEXTO */
.texto-beneficio-conductor{
    font-size:1vw;
    color:black;
    line-height:1.2em;
    margin-top:1vw;
    font-weight:400;
    max-width:18vw;
}

/* ========================= */
/* BENEFICIOS 1 Y 3 */
/* ========================= */

.numero-claro{
    font-size:2vw;
    color:#A4BAEF;
    font-weight:700;
    line-height:1em;
}

.linea-hover-claro{
    width:4vw;
    height:.35vw;
    background:#A4BAEF;
    border-radius:5vw;
    position:relative;
    overflow:hidden;
    margin-top:1vw;
}

/* ========================= */
/* BENEFICIO 2 */
/* ========================= */

.numero-oscuro{
    font-size:2vw;
    color:#000075;
    font-weight:700;
    line-height:1em;
}

.linea-hover-oscuro{
    width:4vw;
    height:.35vw;
    background:#000075;
    border-radius:5vw;
    position:relative;
    overflow:hidden;
    margin-top:1vw;
}

/* BRILLO */
.linea-hover-claro::before,
.linea-hover-oscuro::before{
    content:"";
    position:absolute;
    top:0;
    left:-120%;
    width:70%;
    height:100%;
    background:linear-gradient(
        90deg,
        transparent,
        rgba(255,255,255,.9),
        transparent
    );
    transition:.6s;
}

/* HOVER */
.card-beneficio-claro:hover .linea-hover-claro::before,
.card-beneficio-oscuro:hover .linea-hover-oscuro::before{
    left:120%;
}/* End custom CSS */