.elementor-3250 .elementor-element.elementor-element-b896df1{--display:flex;--min-height:580px;--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 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:#00B9FF;--border-color:#00B9FF;}.elementor-3250 .elementor-element.elementor-element-b896df1:not(.elementor-motion-effects-element-type-background), .elementor-3250 .elementor-element.elementor-element-b896df1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #D5F3FFA8 0%, #EDE7FF 100%);}.elementor-3250 .elementor-element.elementor-element-0dd9621{--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:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--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-3250 .elementor-element.elementor-element-33ad8e4 .elementor-button{background-color:#BFEDFF;font-family:"AvenirLT-Book", Sans-serif;font-weight:500;fill:#00B9FF;color:#00B9FF;border-radius:18px 18px 18px 18px;}.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-3250 .elementor-element.elementor-element-7a9e29a .elementor-heading-title{font-family:"AvenirLT-Black", Sans-serif;font-size:50px;font-weight:600;color:#000000;}.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-3250 .elementor-element.elementor-element-3b853be > .elementor-widget-container{padding:0px 30px 0px 0px;}.elementor-3250 .elementor-element.elementor-element-3b853be{font-family:"AvenirLT-Book", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-3250 .elementor-element.elementor-element-2fc2db0{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;}.elementor-3250 .elementor-element.elementor-element-bea4f16 .elementor-button{background-color:#59BDB8;font-family:"AvenirLT-Book", Sans-serif;font-size:18px;font-weight:500;border-radius:20px 20px 20px 20px;}.elementor-3250 .elementor-element.elementor-element-b847931 .elementor-button{background-color:#61CE7000;font-family:"AvenirLT-Book", Sans-serif;font-size:18px;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#59BDB8;border-radius:20px 20px 20px 20px;}.elementor-3250 .elementor-element.elementor-element-d72c79c{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-3250 .elementor-element.elementor-element-84ddcab img{border-radius:20px 20px 20px 20px;box-shadow:0px 2px 5px 0px rgba(0,0,0,0.5);}.elementor-3250 .elementor-element.elementor-element-f3c1d17{--display:flex;--min-height:0px;--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 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 1px 0px rgba(0,0,0,0.5);--margin-top:-60px;--margin-bottom:0px;--margin-left:-25px;--margin-right:0px;--e-con-transform-transition-duration:800ms;}.elementor-3250 .elementor-element.elementor-element-f3c1d17:not(.elementor-motion-effects-element-type-background), .elementor-3250 .elementor-element.elementor-element-f3c1d17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3250 .elementor-element.elementor-element-f3c1d17:hover::before, .elementor-3250 .elementor-element.elementor-element-f3c1d17:hover > .elementor-background-video-container::before, .elementor-3250 .elementor-element.elementor-element-f3c1d17:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-3250 .elementor-element.elementor-element-f3c1d17 > .elementor-background-slideshow:hover::before, .elementor-3250 .elementor-element.elementor-element-f3c1d17 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-3250 .elementor-element.elementor-element-f3c1d17:hover{box-shadow:0px 2px 8px 0px rgba(0,0,0,0.5);}.elementor-3250 .elementor-element.elementor-element-7aa2df9{--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;--justify-content:center;--align-items:center;}.elementor-3250 .elementor-element.elementor-element-5d8a2e2 img{width:55px;}.elementor-3250 .elementor-element.elementor-element-5a67a92{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:14px 0px;--row-gap:14px;--column-gap:0px;}.elementor-3250 .elementor-element.elementor-element-bf96a18 .elementor-heading-title{font-family:"AvenirLT-Black", Sans-serif;font-size:17px;font-weight:600;color:#000000;}.elementor-3250 .elementor-element.elementor-element-bf96a18 .elementor-heading-title a:hover, .elementor-3250 .elementor-element.elementor-element-bf96a18 .elementor-heading-title a:focus{color:#00B9FF;}.elementor-3250 .elementor-element.elementor-element-5f1ea7f{font-family:"AvenirLT-Book", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-3250 .elementor-element.elementor-element-e844407{--display:flex;--min-height:759px;--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 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:#00B9FF;--border-color:#00B9FF;}.elementor-3250 .elementor-element.elementor-element-e844407:not(.elementor-motion-effects-element-type-background), .elementor-3250 .elementor-element.elementor-element-e844407 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #D5F3FFA8 0%, #EDE7FF 100%);}.elementor-3250 .elementor-element.elementor-element-e1007b6{--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:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3250 .elementor-element.elementor-element-d51179c .elementor-button{background-color:#BFEDFF;font-family:"AvenirLT-Book", Sans-serif;font-weight:500;fill:#00B9FF;color:#00B9FF;border-radius:18px 18px 18px 18px;}.elementor-3250 .elementor-element.elementor-element-91e3203 .elementor-heading-title{font-family:"AvenirLT-Black", Sans-serif;font-size:50px;font-weight:600;color:#000000;}.elementor-3250 .elementor-element.elementor-element-2c342c1 img{border-radius:20px 20px 20px 20px;box-shadow:0px 2px 5px 0px rgba(0,0,0,0.5);}.elementor-3250 .elementor-element.elementor-element-c3c374e{--display:flex;--min-height:0px;--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 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 1px 0px rgba(0,0,0,0.5);--margin-top:-60px;--margin-bottom:0px;--margin-left:-25px;--margin-right:0px;--e-con-transform-transition-duration:800ms;}.elementor-3250 .elementor-element.elementor-element-c3c374e:not(.elementor-motion-effects-element-type-background), .elementor-3250 .elementor-element.elementor-element-c3c374e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3250 .elementor-element.elementor-element-c3c374e:hover::before, .elementor-3250 .elementor-element.elementor-element-c3c374e:hover > .elementor-background-video-container::before, .elementor-3250 .elementor-element.elementor-element-c3c374e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-3250 .elementor-element.elementor-element-c3c374e > .elementor-background-slideshow:hover::before, .elementor-3250 .elementor-element.elementor-element-c3c374e > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-3250 .elementor-element.elementor-element-c3c374e:hover{box-shadow:0px 2px 8px 0px rgba(0,0,0,0.5);}.elementor-3250 .elementor-element.elementor-element-93bdd3f{--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;--justify-content:center;--align-items:center;}.elementor-3250 .elementor-element.elementor-element-3690248 img{width:55px;}.elementor-3250 .elementor-element.elementor-element-7f2cff3{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:14px 0px;--row-gap:14px;--column-gap:0px;}.elementor-3250 .elementor-element.elementor-element-7c999b8 .elementor-heading-title{font-family:"AvenirLT-Black", Sans-serif;font-size:17px;font-weight:600;color:#000000;}.elementor-3250 .elementor-element.elementor-element-7c999b8 .elementor-heading-title a:hover, .elementor-3250 .elementor-element.elementor-element-7c999b8 .elementor-heading-title a:focus{color:#00B9FF;}.elementor-3250 .elementor-element.elementor-element-451c8f6{font-family:"AvenirLT-Book", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-3250 .elementor-element.elementor-element-98e5c78 > .elementor-widget-container{padding:0px 30px 0px 0px;}.elementor-3250 .elementor-element.elementor-element-98e5c78{font-family:"AvenirLT-Book", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-3250 .elementor-element.elementor-element-55d74c8{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;}.elementor-3250 .elementor-element.elementor-element-7f98f26 .elementor-button{background-color:#59BDB8;font-family:"AvenirLT-Book", Sans-serif;font-size:18px;font-weight:500;border-radius:20px 20px 20px 20px;}.elementor-3250 .elementor-element.elementor-element-aaec90f .elementor-button{background-color:#61CE7000;font-family:"AvenirLT-Book", Sans-serif;font-size:18px;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#59BDB8;border-radius:20px 20px 20px 20px;}.elementor-3250 .elementor-element.elementor-element-238f289{--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:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3250 .elementor-element.elementor-element-22d6dbb{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3250 .elementor-element.elementor-element-22d6dbb:not(.elementor-motion-effects-element-type-background), .elementor-3250 .elementor-element.elementor-element-22d6dbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(140deg, #005066 0%, #690099 100%);}.elementor-3250 .elementor-element.elementor-element-a4fcb32{text-align:center;}.elementor-3250 .elementor-element.elementor-element-a4fcb32 .elementor-heading-title{font-family:"AvenirLT-Black", Sans-serif;font-size:26px;font-weight:600;color:#FFFFFF;}.elementor-3250 .elementor-element.elementor-element-eeeb391{text-align:center;font-family:"AvenirLT-Book", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-3250 .elementor-element.elementor-element-4948949{--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:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3250 .elementor-element.elementor-element-2dd9315 .elementor-button{background-color:#EDE7FF;font-family:"AvenirLT-Black", Sans-serif;font-size:14px;font-weight:500;fill:#D43CFF;color:#D43CFF;border-radius:18px 18px 18px 18px;}.elementor-3250 .elementor-element.elementor-element-bb99553{text-align:center;font-family:"AvenirLT-Book", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-3250 .elementor-element.elementor-element-d340e0e{--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;--align-items:center;}.elementor-3250 .elementor-element.elementor-element-4a8ecad{--display:flex;--min-height:160px;--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 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 1px 0px rgba(0,0,0,0.5);--e-con-transform-transition-duration:800ms;}.elementor-3250 .elementor-element.elementor-element-4a8ecad:not(.elementor-motion-effects-element-type-background), .elementor-3250 .elementor-element.elementor-element-4a8ecad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(140deg, #D5F3FFA8 0%, #EDE7FF91 100%);}.elementor-3250 .elementor-element.elementor-element-4a8ecad:hover::before, .elementor-3250 .elementor-element.elementor-element-4a8ecad:hover > .elementor-background-video-container::before, .elementor-3250 .elementor-element.elementor-element-4a8ecad:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-3250 .elementor-element.elementor-element-4a8ecad > .elementor-background-slideshow:hover::before, .elementor-3250 .elementor-element.elementor-element-4a8ecad > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-3250 .elementor-element.elementor-element-4a8ecad:hover{box-shadow:0px 2px 8px 0px rgba(0,0,0,0.5);}.elementor-3250 .elementor-element.elementor-element-91442e6{--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;--justify-content:center;--align-items:center;}.elementor-3250 .elementor-element.elementor-element-b3651ce img{width:68px;}.elementor-3250 .elementor-element.elementor-element-53af269{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:14px 0px;--row-gap:14px;--column-gap:0px;}.elementor-3250 .elementor-element.elementor-element-30616ce .elementor-heading-title{font-family:"AvenirLT-Black", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-3250 .elementor-element.elementor-element-30616ce .elementor-heading-title a:hover, .elementor-3250 .elementor-element.elementor-element-30616ce .elementor-heading-title a:focus{color:#00B9FF;}.elementor-3250 .elementor-element.elementor-element-0f04ee4{font-family:"AvenirLT-Book", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-3250 .elementor-element.elementor-element-0e4bdbd{--display:flex;--min-height:160px;--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 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 1px 0px rgba(0,0,0,0.5);--e-con-transform-transition-duration:800ms;}.elementor-3250 .elementor-element.elementor-element-0e4bdbd:not(.elementor-motion-effects-element-type-background), .elementor-3250 .elementor-element.elementor-element-0e4bdbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(140deg, #D5F3FFA8 0%, #EDE7FF91 100%);}.elementor-3250 .elementor-element.elementor-element-0e4bdbd:hover::before, .elementor-3250 .elementor-element.elementor-element-0e4bdbd:hover > .elementor-background-video-container::before, .elementor-3250 .elementor-element.elementor-element-0e4bdbd:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-3250 .elementor-element.elementor-element-0e4bdbd > .elementor-background-slideshow:hover::before, .elementor-3250 .elementor-element.elementor-element-0e4bdbd > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-3250 .elementor-element.elementor-element-0e4bdbd:hover{box-shadow:0px 2px 8px 0px rgba(0,0,0,0.5);}.elementor-3250 .elementor-element.elementor-element-81a744f{--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;--justify-content:center;--align-items:center;}.elementor-3250 .elementor-element.elementor-element-85f091c img{width:68px;}.elementor-3250 .elementor-element.elementor-element-ad3c9a4{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:14px 0px;--row-gap:14px;--column-gap:0px;}.elementor-3250 .elementor-element.elementor-element-3cf909c .elementor-heading-title{font-family:"AvenirLT-Black", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-3250 .elementor-element.elementor-element-3cf909c .elementor-heading-title a:hover, .elementor-3250 .elementor-element.elementor-element-3cf909c .elementor-heading-title a:focus{color:#00B9FF;}.elementor-3250 .elementor-element.elementor-element-427be99{font-family:"AvenirLT-Book", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-3250 .elementor-element.elementor-element-a35557b{--display:flex;--min-height:160px;--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 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 1px 0px rgba(0,0,0,0.5);--e-con-transform-transition-duration:800ms;}.elementor-3250 .elementor-element.elementor-element-a35557b:not(.elementor-motion-effects-element-type-background), .elementor-3250 .elementor-element.elementor-element-a35557b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(140deg, #D5F3FFA8 0%, #EDE7FF91 100%);}.elementor-3250 .elementor-element.elementor-element-a35557b:hover::before, .elementor-3250 .elementor-element.elementor-element-a35557b:hover > .elementor-background-video-container::before, .elementor-3250 .elementor-element.elementor-element-a35557b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-3250 .elementor-element.elementor-element-a35557b > .elementor-background-slideshow:hover::before, .elementor-3250 .elementor-element.elementor-element-a35557b > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-3250 .elementor-element.elementor-element-a35557b:hover{box-shadow:0px 2px 8px 0px rgba(0,0,0,0.5);}.elementor-3250 .elementor-element.elementor-element-52a47de{--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;--justify-content:center;--align-items:center;}.elementor-3250 .elementor-element.elementor-element-4dcdc90 img{width:68px;}.elementor-3250 .elementor-element.elementor-element-c9d3838{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:14px 0px;--row-gap:14px;--column-gap:0px;}.elementor-3250 .elementor-element.elementor-element-7a5f9fb .elementor-heading-title{font-family:"AvenirLT-Black", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-3250 .elementor-element.elementor-element-7a5f9fb .elementor-heading-title a:hover, .elementor-3250 .elementor-element.elementor-element-7a5f9fb .elementor-heading-title a:focus{color:#00B9FF;}.elementor-3250 .elementor-element.elementor-element-8f028e5{font-family:"AvenirLT-Book", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-3250 .elementor-element.elementor-element-e45a83a{--display:flex;--min-height:160px;--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 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 1px 0px rgba(0,0,0,0.5);--e-con-transform-transition-duration:800ms;}.elementor-3250 .elementor-element.elementor-element-e45a83a:not(.elementor-motion-effects-element-type-background), .elementor-3250 .elementor-element.elementor-element-e45a83a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(140deg, #D5F3FFA8 0%, #EDE7FF91 100%);}.elementor-3250 .elementor-element.elementor-element-e45a83a:hover::before, .elementor-3250 .elementor-element.elementor-element-e45a83a:hover > .elementor-background-video-container::before, .elementor-3250 .elementor-element.elementor-element-e45a83a:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-3250 .elementor-element.elementor-element-e45a83a > .elementor-background-slideshow:hover::before, .elementor-3250 .elementor-element.elementor-element-e45a83a > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-3250 .elementor-element.elementor-element-e45a83a:hover{box-shadow:0px 2px 8px 0px rgba(0,0,0,0.5);}.elementor-3250 .elementor-element.elementor-element-25c2c3f{--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;--justify-content:center;--align-items:center;}.elementor-3250 .elementor-element.elementor-element-ff5747f img{width:68px;}.elementor-3250 .elementor-element.elementor-element-772c7cd{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:14px 0px;--row-gap:14px;--column-gap:0px;}.elementor-3250 .elementor-element.elementor-element-f2c9c67 .elementor-heading-title{font-family:"AvenirLT-Black", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-3250 .elementor-element.elementor-element-f2c9c67 .elementor-heading-title a:hover, .elementor-3250 .elementor-element.elementor-element-f2c9c67 .elementor-heading-title a:focus{color:#00B9FF;}.elementor-3250 .elementor-element.elementor-element-370c537{font-family:"AvenirLT-Book", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-3250 .elementor-element.elementor-element-63b18091{padding:72px 64px 72px 64px;}.elementor-3250 .elementor-element.elementor-element-bbd472d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-3250 .elementor-element.elementor-element-bbd472d:not(.elementor-motion-effects-element-type-background), .elementor-3250 .elementor-element.elementor-element-bbd472d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(145deg, #D5F3FFA8 0%, #EDE7FF 100%);}.elementor-3250 .elementor-element.elementor-element-a60cd0b .elementor-button{background-color:#BFEDFF;font-family:"AvenirLT-Black", Sans-serif;font-size:14px;font-weight:500;fill:#00B9FF;color:#00B9FF;border-radius:18px 18px 18px 18px;}.elementor-3250 .elementor-element.elementor-element-58446a6{text-align:start;}.elementor-3250 .elementor-element.elementor-element-58446a6 .elementor-heading-title{font-family:"AvenirLT-Black", Sans-serif;font-size:26px;font-weight:600;color:#000000;}.elementor-3250 .elementor-element.elementor-element-cd7abd9{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3250 .elementor-element.elementor-element-0cb616e{--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:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 1px 0px rgba(0,0,0,0.5);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3250 .elementor-element.elementor-element-0cb616e:not(.elementor-motion-effects-element-type-background), .elementor-3250 .elementor-element.elementor-element-0cb616e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3250 .elementor-element.elementor-element-0cb616e:hover::before, .elementor-3250 .elementor-element.elementor-element-0cb616e:hover > .elementor-background-video-container::before, .elementor-3250 .elementor-element.elementor-element-0cb616e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-3250 .elementor-element.elementor-element-0cb616e > .elementor-background-slideshow:hover::before, .elementor-3250 .elementor-element.elementor-element-0cb616e > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-3250 .elementor-element.elementor-element-0cb616e:hover{box-shadow:0px 2px 8px 0px rgba(0,0,0,0.5);}.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-3250 .elementor-element.elementor-element-1216c96 .elementor-icon-wrapper{text-align:start;}.elementor-3250 .elementor-element.elementor-element-1216c96.elementor-view-stacked .elementor-icon{background-color:#F44336;}.elementor-3250 .elementor-element.elementor-element-1216c96.elementor-view-framed .elementor-icon, .elementor-3250 .elementor-element.elementor-element-1216c96.elementor-view-default .elementor-icon{color:#F44336;border-color:#F44336;}.elementor-3250 .elementor-element.elementor-element-1216c96.elementor-view-framed .elementor-icon, .elementor-3250 .elementor-element.elementor-element-1216c96.elementor-view-default .elementor-icon svg{fill:#F44336;}.elementor-3250 .elementor-element.elementor-element-1216c96 .elementor-icon{font-size:30px;}.elementor-3250 .elementor-element.elementor-element-1216c96 .elementor-icon svg{height:30px;}.elementor-3250 .elementor-element.elementor-element-7e61f12 .elementor-heading-title{font-family:"AvenirLT-Black", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-3250 .elementor-element.elementor-element-7e61f12 .elementor-heading-title a:hover, .elementor-3250 .elementor-element.elementor-element-7e61f12 .elementor-heading-title a:focus{color:#00B9FF;}.elementor-3250 .elementor-element.elementor-element-949b541{font-family:"AvenirLT-Book", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-3250 .elementor-element.elementor-element-5d61291{--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:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 1px 0px rgba(0,0,0,0.5);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3250 .elementor-element.elementor-element-5d61291:not(.elementor-motion-effects-element-type-background), .elementor-3250 .elementor-element.elementor-element-5d61291 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3250 .elementor-element.elementor-element-5d61291:hover::before, .elementor-3250 .elementor-element.elementor-element-5d61291:hover > .elementor-background-video-container::before, .elementor-3250 .elementor-element.elementor-element-5d61291:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-3250 .elementor-element.elementor-element-5d61291 > .elementor-background-slideshow:hover::before, .elementor-3250 .elementor-element.elementor-element-5d61291 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-3250 .elementor-element.elementor-element-5d61291:hover{box-shadow:0px 2px 8px 0px rgba(0,0,0,0.5);}.elementor-3250 .elementor-element.elementor-element-c793847 .elementor-icon-wrapper{text-align:start;}.elementor-3250 .elementor-element.elementor-element-c793847.elementor-view-stacked .elementor-icon{background-color:#F44336;}.elementor-3250 .elementor-element.elementor-element-c793847.elementor-view-framed .elementor-icon, .elementor-3250 .elementor-element.elementor-element-c793847.elementor-view-default .elementor-icon{color:#F44336;border-color:#F44336;}.elementor-3250 .elementor-element.elementor-element-c793847.elementor-view-framed .elementor-icon, .elementor-3250 .elementor-element.elementor-element-c793847.elementor-view-default .elementor-icon svg{fill:#F44336;}.elementor-3250 .elementor-element.elementor-element-c793847 .elementor-icon{font-size:30px;}.elementor-3250 .elementor-element.elementor-element-c793847 .elementor-icon svg{height:30px;}.elementor-3250 .elementor-element.elementor-element-21322f9 .elementor-heading-title{font-family:"AvenirLT-Black", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-3250 .elementor-element.elementor-element-21322f9 .elementor-heading-title a:hover, .elementor-3250 .elementor-element.elementor-element-21322f9 .elementor-heading-title a:focus{color:#00B9FF;}.elementor-3250 .elementor-element.elementor-element-66234a1{font-family:"AvenirLT-Book", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-3250 .elementor-element.elementor-element-97996ac{--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:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 1px 0px rgba(0,0,0,0.5);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3250 .elementor-element.elementor-element-97996ac:not(.elementor-motion-effects-element-type-background), .elementor-3250 .elementor-element.elementor-element-97996ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3250 .elementor-element.elementor-element-97996ac:hover::before, .elementor-3250 .elementor-element.elementor-element-97996ac:hover > .elementor-background-video-container::before, .elementor-3250 .elementor-element.elementor-element-97996ac:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-3250 .elementor-element.elementor-element-97996ac > .elementor-background-slideshow:hover::before, .elementor-3250 .elementor-element.elementor-element-97996ac > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-3250 .elementor-element.elementor-element-97996ac:hover{box-shadow:0px 2px 8px 0px rgba(0,0,0,0.5);}.elementor-3250 .elementor-element.elementor-element-2eb9bc4 .elementor-icon-wrapper{text-align:start;}.elementor-3250 .elementor-element.elementor-element-2eb9bc4.elementor-view-stacked .elementor-icon{background-color:#F44336;}.elementor-3250 .elementor-element.elementor-element-2eb9bc4.elementor-view-framed .elementor-icon, .elementor-3250 .elementor-element.elementor-element-2eb9bc4.elementor-view-default .elementor-icon{color:#F44336;border-color:#F44336;}.elementor-3250 .elementor-element.elementor-element-2eb9bc4.elementor-view-framed .elementor-icon, .elementor-3250 .elementor-element.elementor-element-2eb9bc4.elementor-view-default .elementor-icon svg{fill:#F44336;}.elementor-3250 .elementor-element.elementor-element-2eb9bc4 .elementor-icon{font-size:30px;}.elementor-3250 .elementor-element.elementor-element-2eb9bc4 .elementor-icon svg{height:30px;}.elementor-3250 .elementor-element.elementor-element-f000cb9 .elementor-heading-title{font-family:"AvenirLT-Black", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-3250 .elementor-element.elementor-element-f000cb9 .elementor-heading-title a:hover, .elementor-3250 .elementor-element.elementor-element-f000cb9 .elementor-heading-title a:focus{color:#00B9FF;}.elementor-3250 .elementor-element.elementor-element-0fbe44e{font-family:"AvenirLT-Book", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-3250 .elementor-element.elementor-element-8f222ee{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3250 .elementor-element.elementor-element-e4e9dfb{--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:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 1px 0px rgba(0,0,0,0.5);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3250 .elementor-element.elementor-element-e4e9dfb:not(.elementor-motion-effects-element-type-background), .elementor-3250 .elementor-element.elementor-element-e4e9dfb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3250 .elementor-element.elementor-element-e4e9dfb:hover::before, .elementor-3250 .elementor-element.elementor-element-e4e9dfb:hover > .elementor-background-video-container::before, .elementor-3250 .elementor-element.elementor-element-e4e9dfb:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-3250 .elementor-element.elementor-element-e4e9dfb > .elementor-background-slideshow:hover::before, .elementor-3250 .elementor-element.elementor-element-e4e9dfb > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-3250 .elementor-element.elementor-element-e4e9dfb:hover{box-shadow:0px 2px 8px 0px rgba(0,0,0,0.5);}.elementor-3250 .elementor-element.elementor-element-119406d .elementor-icon-wrapper{text-align:start;}.elementor-3250 .elementor-element.elementor-element-119406d.elementor-view-stacked .elementor-icon{background-color:#F44336;}.elementor-3250 .elementor-element.elementor-element-119406d.elementor-view-framed .elementor-icon, .elementor-3250 .elementor-element.elementor-element-119406d.elementor-view-default .elementor-icon{color:#F44336;border-color:#F44336;}.elementor-3250 .elementor-element.elementor-element-119406d.elementor-view-framed .elementor-icon, .elementor-3250 .elementor-element.elementor-element-119406d.elementor-view-default .elementor-icon svg{fill:#F44336;}.elementor-3250 .elementor-element.elementor-element-119406d .elementor-icon{font-size:30px;}.elementor-3250 .elementor-element.elementor-element-119406d .elementor-icon svg{height:30px;}.elementor-3250 .elementor-element.elementor-element-a3e7196 .elementor-heading-title{font-family:"AvenirLT-Black", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-3250 .elementor-element.elementor-element-a3e7196 .elementor-heading-title a:hover, .elementor-3250 .elementor-element.elementor-element-a3e7196 .elementor-heading-title a:focus{color:#00B9FF;}.elementor-3250 .elementor-element.elementor-element-e33febe{font-family:"AvenirLT-Book", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-3250 .elementor-element.elementor-element-776e5b8{--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:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 1px 0px rgba(0,0,0,0.5);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3250 .elementor-element.elementor-element-776e5b8:not(.elementor-motion-effects-element-type-background), .elementor-3250 .elementor-element.elementor-element-776e5b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3250 .elementor-element.elementor-element-776e5b8:hover::before, .elementor-3250 .elementor-element.elementor-element-776e5b8:hover > .elementor-background-video-container::before, .elementor-3250 .elementor-element.elementor-element-776e5b8:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-3250 .elementor-element.elementor-element-776e5b8 > .elementor-background-slideshow:hover::before, .elementor-3250 .elementor-element.elementor-element-776e5b8 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-3250 .elementor-element.elementor-element-776e5b8:hover{box-shadow:0px 2px 8px 0px rgba(0,0,0,0.5);}.elementor-3250 .elementor-element.elementor-element-8a1305d .elementor-icon-wrapper{text-align:start;}.elementor-3250 .elementor-element.elementor-element-8a1305d.elementor-view-stacked .elementor-icon{background-color:#F44336;}.elementor-3250 .elementor-element.elementor-element-8a1305d.elementor-view-framed .elementor-icon, .elementor-3250 .elementor-element.elementor-element-8a1305d.elementor-view-default .elementor-icon{color:#F44336;border-color:#F44336;}.elementor-3250 .elementor-element.elementor-element-8a1305d.elementor-view-framed .elementor-icon, .elementor-3250 .elementor-element.elementor-element-8a1305d.elementor-view-default .elementor-icon svg{fill:#F44336;}.elementor-3250 .elementor-element.elementor-element-8a1305d .elementor-icon{font-size:30px;}.elementor-3250 .elementor-element.elementor-element-8a1305d .elementor-icon svg{height:30px;}.elementor-3250 .elementor-element.elementor-element-bc6a02f .elementor-heading-title{font-family:"AvenirLT-Black", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-3250 .elementor-element.elementor-element-bc6a02f .elementor-heading-title a:hover, .elementor-3250 .elementor-element.elementor-element-bc6a02f .elementor-heading-title a:focus{color:#00B9FF;}.elementor-3250 .elementor-element.elementor-element-689a923{font-family:"AvenirLT-Book", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-3250 .elementor-element.elementor-element-c7b9064{--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:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 1px 0px rgba(0,0,0,0.5);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3250 .elementor-element.elementor-element-c7b9064:not(.elementor-motion-effects-element-type-background), .elementor-3250 .elementor-element.elementor-element-c7b9064 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3250 .elementor-element.elementor-element-c7b9064:hover::before, .elementor-3250 .elementor-element.elementor-element-c7b9064:hover > .elementor-background-video-container::before, .elementor-3250 .elementor-element.elementor-element-c7b9064:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-3250 .elementor-element.elementor-element-c7b9064 > .elementor-background-slideshow:hover::before, .elementor-3250 .elementor-element.elementor-element-c7b9064 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-3250 .elementor-element.elementor-element-c7b9064:hover{box-shadow:0px 2px 8px 0px rgba(0,0,0,0.5);}.elementor-3250 .elementor-element.elementor-element-2dac492 .elementor-icon-wrapper{text-align:start;}.elementor-3250 .elementor-element.elementor-element-2dac492.elementor-view-stacked .elementor-icon{background-color:#F44336;}.elementor-3250 .elementor-element.elementor-element-2dac492.elementor-view-framed .elementor-icon, .elementor-3250 .elementor-element.elementor-element-2dac492.elementor-view-default .elementor-icon{color:#F44336;border-color:#F44336;}.elementor-3250 .elementor-element.elementor-element-2dac492.elementor-view-framed .elementor-icon, .elementor-3250 .elementor-element.elementor-element-2dac492.elementor-view-default .elementor-icon svg{fill:#F44336;}.elementor-3250 .elementor-element.elementor-element-2dac492 .elementor-icon{font-size:30px;}.elementor-3250 .elementor-element.elementor-element-2dac492 .elementor-icon svg{height:30px;}.elementor-3250 .elementor-element.elementor-element-e9fd27a .elementor-heading-title{font-family:"AvenirLT-Black", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-3250 .elementor-element.elementor-element-e9fd27a .elementor-heading-title a:hover, .elementor-3250 .elementor-element.elementor-element-e9fd27a .elementor-heading-title a:focus{color:#00B9FF;}.elementor-3250 .elementor-element.elementor-element-a23b1a7{font-family:"AvenirLT-Book", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-3250 .elementor-element.elementor-element-1bafd0bf:not(.elementor-motion-effects-element-type-background), .elementor-3250 .elementor-element.elementor-element-1bafd0bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #1D212A 0%, #1D212A 100%);}.elementor-3250 .elementor-element.elementor-element-1bafd0bf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:72px 64px 72px 64px;}.elementor-3250 .elementor-element.elementor-element-1bafd0bf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-3250 .elementor-element.elementor-element-2fc2db0{--grid-auto-flow:row;}.elementor-3250 .elementor-element.elementor-element-55d74c8{--grid-auto-flow:row;}.elementor-3250 .elementor-element.elementor-element-d340e0e{--grid-auto-flow:row;}.elementor-3250 .elementor-element.elementor-element-cd7abd9{--grid-auto-flow:row;}.elementor-3250 .elementor-element.elementor-element-8f222ee{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-3250 .elementor-element.elementor-element-b896df1{--content-width:1282px;}.elementor-3250 .elementor-element.elementor-element-0dd9621{--width:50%;}.elementor-3250 .elementor-element.elementor-element-d72c79c{--width:50%;}.elementor-3250 .elementor-element.elementor-element-f3c1d17{--width:54%;}.elementor-3250 .elementor-element.elementor-element-7aa2df9{--width:25%;}.elementor-3250 .elementor-element.elementor-element-5a67a92{--width:75%;}.elementor-3250 .elementor-element.elementor-element-e844407{--content-width:1282px;}.elementor-3250 .elementor-element.elementor-element-e1007b6{--width:50%;}.elementor-3250 .elementor-element.elementor-element-c3c374e{--width:54%;}.elementor-3250 .elementor-element.elementor-element-93bdd3f{--width:25%;}.elementor-3250 .elementor-element.elementor-element-7f2cff3{--width:75%;}.elementor-3250 .elementor-element.elementor-element-238f289{--content-width:1300px;}.elementor-3250 .elementor-element.elementor-element-4948949{--content-width:1300px;}.elementor-3250 .elementor-element.elementor-element-d340e0e{--width:1300px;}.elementor-3250 .elementor-element.elementor-element-91442e6{--width:25%;}.elementor-3250 .elementor-element.elementor-element-53af269{--width:75%;}.elementor-3250 .elementor-element.elementor-element-81a744f{--width:25%;}.elementor-3250 .elementor-element.elementor-element-ad3c9a4{--width:75%;}.elementor-3250 .elementor-element.elementor-element-52a47de{--width:25%;}.elementor-3250 .elementor-element.elementor-element-c9d3838{--width:75%;}.elementor-3250 .elementor-element.elementor-element-25c2c3f{--width:25%;}.elementor-3250 .elementor-element.elementor-element-772c7cd{--width:75%;}.elementor-3250 .elementor-element.elementor-element-bbd472d{--content-width:1300px;}.elementor-3250 .elementor-element.elementor-element-8f222ee{--width:100%;}}@media(max-width:767px){.elementor-3250 .elementor-element.elementor-element-b896df1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3250 .elementor-element.elementor-element-33ad8e4 .elementor-button{font-size:13px;}.elementor-3250 .elementor-element.elementor-element-7a9e29a .elementor-heading-title{font-size:35px;}.elementor-3250 .elementor-element.elementor-element-2fc2db0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3250 .elementor-element.elementor-element-d72c79c{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3250 .elementor-element.elementor-element-f3c1d17{--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;}.elementor-3250 .elementor-element.elementor-element-7aa2df9{--width:22%;}.elementor-3250 .elementor-element.elementor-element-5a67a92{--width:69%;}.elementor-3250 .elementor-element.elementor-element-e844407{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3250 .elementor-element.elementor-element-d51179c .elementor-button{font-size:15px;}.elementor-3250 .elementor-element.elementor-element-91e3203 .elementor-heading-title{font-size:35px;}.elementor-3250 .elementor-element.elementor-element-c3c374e{--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:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3250 .elementor-element.elementor-element-93bdd3f{--width:22%;}.elementor-3250 .elementor-element.elementor-element-7f2cff3{--width:69%;}.elementor-3250 .elementor-element.elementor-element-98e5c78{text-align:center;font-size:18px;}.elementor-3250 .elementor-element.elementor-element-55d74c8{--e-con-grid-template-columns:repeat(2, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;}.elementor-3250 .elementor-element.elementor-element-7f98f26 .elementor-button{font-size:15px;}.elementor-3250 .elementor-element.elementor-element-aaec90f .elementor-button{font-size:15px;}.elementor-3250 .elementor-element.elementor-element-a4fcb32 .elementor-heading-title{font-size:25px;}.elementor-3250 .elementor-element.elementor-element-eeeb391{font-size:18px;}.elementor-3250 .elementor-element.elementor-element-4948949{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3250 .elementor-element.elementor-element-2dd9315 .elementor-button{font-size:15px;}.elementor-3250 .elementor-element.elementor-element-bb99553{font-size:18px;}.elementor-3250 .elementor-element.elementor-element-d340e0e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3250 .elementor-element.elementor-element-53af269{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3250 .elementor-element.elementor-element-30616ce .elementor-heading-title{font-size:20px;}.elementor-3250 .elementor-element.elementor-element-0f04ee4{font-size:18px;}.elementor-3250 .elementor-element.elementor-element-ad3c9a4{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3250 .elementor-element.elementor-element-3cf909c .elementor-heading-title{font-size:20px;}.elementor-3250 .elementor-element.elementor-element-427be99{font-size:18px;}.elementor-3250 .elementor-element.elementor-element-c9d3838{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3250 .elementor-element.elementor-element-7a5f9fb .elementor-heading-title{font-size:20px;}.elementor-3250 .elementor-element.elementor-element-8f028e5{font-size:18px;}.elementor-3250 .elementor-element.elementor-element-772c7cd{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3250 .elementor-element.elementor-element-f2c9c67 .elementor-heading-title{font-size:20px;}.elementor-3250 .elementor-element.elementor-element-370c537{font-size:18px;}.elementor-3250 .elementor-element.elementor-element-63b18091{padding:15px 15px 15px 15px;}.elementor-3250 .elementor-element.elementor-element-bbd472d{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3250 .elementor-element.elementor-element-a60cd0b .elementor-button{font-size:15px;}.elementor-3250 .elementor-element.elementor-element-58446a6 .elementor-heading-title{font-size:25px;}.elementor-3250 .elementor-element.elementor-element-cd7abd9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3250 .elementor-element.elementor-element-7e61f12 .elementor-heading-title{font-size:20px;}.elementor-3250 .elementor-element.elementor-element-949b541{font-size:18px;}.elementor-3250 .elementor-element.elementor-element-21322f9 .elementor-heading-title{font-size:20px;}.elementor-3250 .elementor-element.elementor-element-66234a1{font-size:18px;}.elementor-3250 .elementor-element.elementor-element-f000cb9 .elementor-heading-title{font-size:20px;}.elementor-3250 .elementor-element.elementor-element-0fbe44e{font-size:18px;}.elementor-3250 .elementor-element.elementor-element-8f222ee{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3250 .elementor-element.elementor-element-a3e7196 .elementor-heading-title{font-size:20px;}.elementor-3250 .elementor-element.elementor-element-e33febe{font-size:18px;}.elementor-3250 .elementor-element.elementor-element-bc6a02f .elementor-heading-title{font-size:20px;}.elementor-3250 .elementor-element.elementor-element-689a923{font-size:18px;}.elementor-3250 .elementor-element.elementor-element-e9fd27a .elementor-heading-title{font-size:20px;}.elementor-3250 .elementor-element.elementor-element-a23b1a7{font-size:18px;}.elementor-3250 .elementor-element.elementor-element-1bafd0bf{padding:15px 15px 15px 15px;}}/* Start custom CSS for heading, class: .elementor-element-7a9e29a */.gradient-text {
  background: linear-gradient(90deg, #2DBEFF, #A94DFF);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-91e3203 */.gradient-text {
  background: linear-gradient(90deg, #2DBEFF, #A94DFF);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a4fcb32 */.gradient-text {
  background: linear-gradient(90deg, #2DBEFF, #A94DFF);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ec52d28 */.jm-pills{
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
  margin-top: 10px;
}

/* pills estilo glass */
.jm-pill{
  display: inline-block;
  padding: 10px 14px;
  border-radius: 999px;
  font-size: 0.9rem;
  font-weight: 600;

  background: rgba(255, 255, 255, 0.1);
  color: #ffffff;

  border: 1px solid rgba(255, 255, 255, 0.2);
  backdrop-filter: blur(6px);

  transition: all .2s ease;
  cursor: default;
}

/* hover suave */
.jm-pill:hover{
  transform: translateY(-2px);
  background: rgba(255, 255, 255, 0.2);
  border-color: rgba(255, 255, 255, 0.4);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-41ad6dcb */.jm-programa{
  font-family: Arial, sans-serif;
}

/* Línea debajo del título */
.jm-programa .jm-underline{
  width: 70px;
  height: 4px;
  background: #1A1A2E;
  margin: 10px 0 20px;
  border-radius: 2px;
}

/* GRID CARDS */
.jm-programa .jm-includes-grid{
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 20px;
  margin-bottom: 40px;
}

.jm-programa .jm-inc{
  background: #fff;
  border: 1px solid #eee;
  border-radius: 14px;
  padding: 20px;
  box-shadow: 0 4px 12px rgba(0,0,0,0.05);
}

.jm-programa .jm-inc .ii{
  font-size: 28px;
  margin-bottom: 10px;
}

.jm-programa .jm-inc h3{
  margin: 0 0 8px;
  font-size: 1.1rem;
  color: #1A1A2E;
}

.jm-programa .jm-inc p{
  margin: 0;
  font-size: 0.95rem;
  line-height: 1.6;
  color: #555;
}

/* =========================
   TABLA FINAL LIMPIA
========================= */

.jm-programa .jm-table{
  width: 100%;
  border: 1px solid #eee;
  border-radius: 14px;
  overflow: hidden;
  background: #fff;
}

/* 3 columnas */
.jm-programa .jm-table-head,
.jm-programa .jm-tr{
  display: grid;
  grid-template-columns: 2fr 1fr 1fr;
}

/* HEADER GENERAL */
.jm-programa .jm-table-head{
  color: #fff;
  font-weight: 700;
}

/* SOLO COLORES EN HEADERS */
.jm-programa .jm-th-c{
  background: #1A1A2E;
  padding: 14px 16px;
}

.jm-programa .jm-th-1{
  background: #e8a44a;
  padding: 14px 16px;
  text-align: center;
}

.jm-programa .jm-th-2{
  background: #4dbfbf;
  padding: 14px 16px;
  text-align: center;
}

/* CELDAS (SIN FONDOS) */
.jm-programa .jm-td-c,
.jm-programa .jm-td-1,
.jm-programa .jm-td-2{
  padding: 14px 16px;
  border-bottom: 1px solid #eee;
  background: #fff;
}

/* SOLO COLOR DE TEXTO EN COLUMNAS 1 Y 2 */
.jm-programa .jm-td-1{
  color: #e8a44a;
  font-weight: 600;
  text-align: center;
}

.jm-programa .jm-td-2{
  color: #4dbfbf;
  font-weight: 600;
  text-align: center;
}

/* LINEAS VERTICALES */
.jm-programa .jm-th-c,
.jm-programa .jm-td-c{
  border-right: 1px solid #eee;
}

.jm-programa .jm-th-1,
.jm-programa .jm-td-1{
  border-right: 1px solid #eee;
}

/* alternancia suave SOLO columna izquierda */
.jm-programa .jm-tr:nth-child(even) .jm-td-c{
  background: #fafafa;
}

/* RESPONSIVE */
@media (max-width: 768px){
  .jm-programa .jm-includes-grid{
    grid-template-columns: 1fr;
  }

  .jm-programa .jm-table-head,
  .jm-programa .jm-tr{
    grid-template-columns: 1fr;
  }

  .jm-programa .jm-th-1,
  .jm-programa .jm-th-2,
  .jm-programa .jm-td-1,
  .jm-programa .jm-td-2{
    text-align: left;
  }
}
/* ===== SOLO MÓVIL ===== */
@media (max-width: 768px){

  .jm-programa .jm-table-head{
    display: none;
  }

  .jm-programa .jm-tr{
    display: block;
    border: 1px solid #eee;
    border-radius: 12px;
    margin-bottom: 12px;
    overflow: hidden;
    background: #fff;
  }

  /* fila clickeable */
  .jm-programa .jm-tr{
    cursor: pointer;
  }

  /* primera columna como título */
  .jm-programa .jm-td-c{
    font-weight: 700;
    background: #f7f7f7;
    padding: 14px 16px;
  }

  /* contenido oculto */
  .jm-programa .jm-td-1,
  .jm-programa .jm-td-2{
    display: none;
    padding: 10px 16px;
    border-top: 1px solid #eee;
  }

  /* cuando está activo */
  .jm-programa .jm-tr.active .jm-td-1,
  .jm-programa .jm-tr.active .jm-td-2{
    display: block;
  }

  /* colores respetados */
  .jm-programa .jm-td-1{
    color: #e8a44a;
    font-weight: 600;
  }

  .jm-programa .jm-td-2{
    color: #4dbfbf;
    font-weight: 600;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-58446a6 */.gradient-text {
  background: linear-gradient(90deg, #2DBEFF, #A94DFF);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'AvenirLT-Book';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://jappymind.com/wp-content/uploads/2025/02/AvenirLTStd-Book.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'AvenirLT-Black';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://jappymind.com/wp-content/uploads/2025/02/AvenirLTStd-Black.ttf') format('truetype');
}
/* End Custom Fonts CSS */