.elementor-5662 .elementor-element.elementor-element-5365ed44{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-between;--background-transition:0.3s;--overlay-opacity:1;--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-5662 .elementor-element.elementor-element-5365ed44::before, .elementor-5662 .elementor-element.elementor-element-5365ed44 > .elementor-background-video-container::before, .elementor-5662 .elementor-element.elementor-element-5365ed44 > .e-con-inner > .elementor-background-video-container::before, .elementor-5662 .elementor-element.elementor-element-5365ed44 > .elementor-background-slideshow::before, .elementor-5662 .elementor-element.elementor-element-5365ed44 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5662 .elementor-element.elementor-element-5365ed44 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#0D173C;}.elementor-5662 .elementor-element.elementor-element-66855444 img{width:127px;}.elementor-5662 .elementor-element.elementor-element-30f82bc9 .twbb-menu-toggle{margin:0 auto;}.elementor-5662 .elementor-element.elementor-element-30f82bc9 .twbb-nav-menu__container, .elementor-5662 .elementor-element.elementor-element-30f82bc9 .twbb-nav-menu__container ul li a{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:1.942em;}.elementor-5662 .elementor-element.elementor-element-30f82bc9 .twbb-nav-menu--main .twbb-item,
					 .elementor-5662 .elementor-element.elementor-element-30f82bc9 .twbb-nav-menu--dropdown .twbb-item{color:#FFFFFF;}.elementor-5662 .elementor-element.elementor-element-30f82bc9 .twbb-nav-menu--dropdown a.twbb-item, .elementor-5662 .elementor-element.elementor-element-30f82bc9 .sub-menu .twbb-sub-item{color:#000000;}.elementor-5662 .elementor-element.elementor-element-30f82bc9 .twbb-nav-menu--dropdown{background-color:#FFFFFF;}.elementor-5662 .elementor-element.elementor-element-30f82bc9 div.twbb-menu-toggle{color:#FFFFFF;}.elementor-5662 .elementor-element.elementor-element-30f82bc9 div.twbb-menu-toggle .e-font-icon-svg{fill:#FFFFFF;}.elementor-5662 .elementor-element.elementor-element-3e365a5{--grid-template-columns:repeat(0, auto);--icon-size:26px;--grid-column-gap:0px;--grid-row-gap:0px;}.elementor-5662 .elementor-element.elementor-element-3e365a5 .elementor-widget-container{text-align:center;}.elementor-5662 .elementor-element.elementor-element-3e365a5 .elementor-social-icon{background-color:#02010100;}.elementor-5662 .elementor-element.elementor-element-3e365a5 .elementor-social-icon i{color:#FFFFFF;}.elementor-5662 .elementor-element.elementor-element-3e365a5 .elementor-social-icon svg{fill:#FFFFFF;}.elementor-5662 .elementor-element.elementor-element-72ab0552{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:0.3s;--overlay-opacity:1;--padding-block-start:150px;--padding-block-end:150px;--padding-inline-start:150px;--padding-inline-end:150px;}.elementor-5662 .elementor-element.elementor-element-72ab0552::before, .elementor-5662 .elementor-element.elementor-element-72ab0552 > .elementor-background-video-container::before, .elementor-5662 .elementor-element.elementor-element-72ab0552 > .e-con-inner > .elementor-background-video-container::before, .elementor-5662 .elementor-element.elementor-element-72ab0552 > .elementor-background-slideshow::before, .elementor-5662 .elementor-element.elementor-element-72ab0552 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5662 .elementor-element.elementor-element-72ab0552 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-image:url("https://bk.imin.org.mx/wp-content/uploads/2025/04/CursoIMIN25_banner-fondo.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5662 .elementor-element.elementor-element-2dc6d954{--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;--justify-content:center;--align-items:center;--background-transition:0.3s;}.elementor-5662 .elementor-element.elementor-element-2cf6ab77{text-align:center;}.elementor-5662 .elementor-element.elementor-element-2cf6ab77 img{width:93%;}.elementor-5662 .elementor-element.elementor-element-2a547535{--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;--justify-content:center;--align-items:center;--gap:182px 182px;--background-transition:0.3s;}.elementor-5662 .elementor-element.elementor-element-2a547535, .elementor-5662 .elementor-element.elementor-element-2a547535::before{--border-transition:0.3s;}.elementor-5662 .elementor-element.elementor-element-2a547535.e-con{--align-self:center;}.elementor-5662 .elementor-element.elementor-element-2f1a6758 img{width:95%;}.elementor-5662 .elementor-element.elementor-element-5821f4a6 .elementor-button{fill:#000000;color:#000000;background-color:#1FB2AE;}.elementor-5662 .elementor-element.elementor-element-3d66b3f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-5662 .elementor-element.elementor-element-70bc43b6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:40px;--padding-block-end:0px;--padding-inline-start:60px;--padding-inline-end:60px;}.elementor-5662 .elementor-element.elementor-element-10f4e06.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-5662 .elementor-element.elementor-element-6bbc2bfb .elementor-heading-title{color:#15375D;font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:700;line-height:1.235em;}.elementor-5662 .elementor-element.elementor-element-6bbc2bfb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5662 .elementor-element.elementor-element-449cea5a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:1.942em;}.elementor-5662 .elementor-element.elementor-element-449cea5a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5662 .elementor-element.elementor-element-2b2ad07{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:1.942em;}.elementor-5662 .elementor-element.elementor-element-2b2ad07 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5662 .elementor-element.elementor-element-15d28c4c .elementor-button{background-color:#0481B3;}.elementor-5662 .elementor-element.elementor-element-15d28c4c > .elementor-widget-container{margin:40px 0px 60px 0px;}.elementor-5662 .elementor-element.elementor-element-2c65d15{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--margin-block-start:15px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-5662 .elementor-element.elementor-element-47ef9a9 .elementor-button{background-color:#EE7B50;border-radius:5px 5px 5px 5px;}.elementor-5662 .elementor-element.elementor-element-47ef9a9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5662 .elementor-element.elementor-element-5ea1edd .elementor-button{background-color:#EE7B50;border-radius:5px 5px 5px 5px;}.elementor-5662 .elementor-element.elementor-element-5ea1edd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5662 .elementor-element.elementor-element-6133adc .elementor-button{background-color:#EE7B50;border-radius:5px 5px 5px 5px;}.elementor-5662 .elementor-element.elementor-element-6133adc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5662 .elementor-element.elementor-element-373d7912{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:40px;--padding-block-end:80px;--padding-inline-start:60px;--padding-inline-end:60px;}.elementor-5662 .elementor-element.elementor-element-4bdb40f7{--display:flex;--background-transition:0.3s;--overlay-opacity:0.5;--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:40px;--padding-inline-end:40px;}.elementor-5662 .elementor-element.elementor-element-4bdb40f7:not(.elementor-motion-effects-element-type-background), .elementor-5662 .elementor-element.elementor-element-4bdb40f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0FAFA;}.elementor-5662 .elementor-element.elementor-element-4bdb40f7::before, .elementor-5662 .elementor-element.elementor-element-4bdb40f7 > .elementor-background-video-container::before, .elementor-5662 .elementor-element.elementor-element-4bdb40f7 > .e-con-inner > .elementor-background-video-container::before, .elementor-5662 .elementor-element.elementor-element-4bdb40f7 > .elementor-background-slideshow::before, .elementor-5662 .elementor-element.elementor-element-4bdb40f7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5662 .elementor-element.elementor-element-4bdb40f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-5662 .elementor-element.elementor-element-4bdb40f7, .elementor-5662 .elementor-element.elementor-element-4bdb40f7::before{--border-transition:0.3s;}.elementor-5662 .elementor-element.elementor-element-48a87eb8 .elementor-heading-title{color:#15375D;font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:700;line-height:1.235em;}.elementor-5662 .elementor-element.elementor-element-4ebb61cc{--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;--justify-content:space-between;--align-items:flex-start;--background-transition:0.3s;}.elementor-5662 .elementor-element.elementor-element-4cefdd7f{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-5662 .elementor-element.elementor-element-4cefdd7f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5662 .elementor-element.elementor-element-42187b94{width:var( --container-widget-width, 29.787% );max-width:29.787%;--container-widget-width:29.787%;--container-widget-flex-grow:0;}.elementor-5662 .elementor-element.elementor-element-42187b94.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5662 .elementor-element.elementor-element-7342ea66 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:1.235em;}.elementor-5662 .elementor-element.elementor-element-313663f9{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.942em;}.elementor-5662 .elementor-element.elementor-element-2f8b486{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-5662 .elementor-element.elementor-element-2f8b486.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5662 .elementor-element.elementor-element-4d0ad947{width:var( --container-widget-width, 28.625% );max-width:28.625%;--container-widget-width:28.625%;--container-widget-flex-grow:0;}.elementor-5662 .elementor-element.elementor-element-4d0ad947.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5662 .elementor-element.elementor-element-345b0722{text-align:left;}.elementor-5662 .elementor-element.elementor-element-345b0722 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:1.235em;}.elementor-5662 .elementor-element.elementor-element-7272fde4{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.942em;}.elementor-5662 .elementor-element.elementor-element-4f4c62ee{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-5662 .elementor-element.elementor-element-4f4c62ee.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5662 .elementor-element.elementor-element-497b39f8{width:var( --container-widget-width, 27.376% );max-width:27.376%;--container-widget-width:27.376%;--container-widget-flex-grow:0;}.elementor-5662 .elementor-element.elementor-element-497b39f8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5662 .elementor-element.elementor-element-3afb2c2d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:1.235em;}.elementor-5662 .elementor-element.elementor-element-796cf89b{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.942em;}.elementor-5662 .elementor-element.elementor-element-b55dd13{--display:flex;--background-transition:0.3s;--overlay-opacity:0.5;--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:40px;--padding-inline-end:40px;}.elementor-5662 .elementor-element.elementor-element-b55dd13:not(.elementor-motion-effects-element-type-background), .elementor-5662 .elementor-element.elementor-element-b55dd13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0FAFA;}.elementor-5662 .elementor-element.elementor-element-b55dd13::before, .elementor-5662 .elementor-element.elementor-element-b55dd13 > .elementor-background-video-container::before, .elementor-5662 .elementor-element.elementor-element-b55dd13 > .e-con-inner > .elementor-background-video-container::before, .elementor-5662 .elementor-element.elementor-element-b55dd13 > .elementor-background-slideshow::before, .elementor-5662 .elementor-element.elementor-element-b55dd13 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5662 .elementor-element.elementor-element-b55dd13 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-5662 .elementor-element.elementor-element-b55dd13, .elementor-5662 .elementor-element.elementor-element-b55dd13::before{--border-transition:0.3s;}.elementor-5662 .elementor-element.elementor-element-cea98fa .elementor-heading-title{color:#15375D;font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:700;line-height:1.235em;}.elementor-5662 .elementor-element.elementor-element-b852b8a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:400;line-height:1.942em;}.elementor-5662 .elementor-element.elementor-element-1bbe2cc{--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;--justify-content:center;--align-items:flex-start;--background-transition:0.3s;}.elementor-5662 .elementor-element.elementor-element-252fc0f{text-align:center;width:var( --container-widget-width, 17.428% );max-width:17.428%;--container-widget-width:17.428%;--container-widget-flex-grow:0;}.elementor-5662 .elementor-element.elementor-element-252fc0f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5662 .elementor-element.elementor-element-5798f730{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:40px;--padding-block-end:0px;--padding-inline-start:60px;--padding-inline-end:60px;}.elementor-5662 .elementor-element.elementor-element-11b0296b .elementor-heading-title{color:#15375D;font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:700;line-height:1.235em;}.elementor-5662 .elementor-element.elementor-element-11b0296b > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-5662 .elementor-element.elementor-element-54d21b3a{--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;--justify-content:space-around;--align-items:flex-start;--background-transition:0.3s;}.elementor-5662 .elementor-element.elementor-element-54d21b3a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5662 .elementor-element.elementor-element-40e8049a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-5662 .elementor-element.elementor-element-58ab93ac .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:700;line-height:1.235em;}.elementor-5662 .elementor-element.elementor-element-7b095daa{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-5662 .elementor-element.elementor-element-19617eab .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:700;line-height:1.235em;}.elementor-5662 .elementor-element.elementor-element-6e411618{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-5662 .elementor-element.elementor-element-6c713af9{text-align:center;}.elementor-5662 .elementor-element.elementor-element-6c713af9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:700;line-height:1.235em;}.elementor-5662 .elementor-element.elementor-element-6de4fbba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:40px;--padding-block-end:0px;--padding-inline-start:60px;--padding-inline-end:60px;}.elementor-5662 .elementor-element.elementor-element-6de4fbba.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5662 .elementor-element.elementor-element-131fcf3 .elementor-heading-title{color:#CE4983;font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:700;line-height:1.235em;}.elementor-5662 .elementor-element.elementor-element-131fcf3 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-5662 .elementor-element.elementor-element-7e2f93e9 .e-gallery-justified .twbb_item_image_section{height:100%;}.elementor-5662 .elementor-element.elementor-element-7e2f93e9{--image-border-color:var( --e-global-color-twbb_link_hover );--image-background-color:#FFFFFF;--image-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--description-text-color:var( --e-global-color-primary );}.elementor-5662 .elementor-element.elementor-element-7e2f93e9 .e-gallery-image{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-5662 .elementor-element.elementor-element-7e2f93e9 .elementor-gallery-item .elementor-gallery-item__image{background-size:cover;background-repeat:no-repeat;}.elementor-5662 .elementor-element.elementor-element-7e1fe7d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:40px;--padding-block-end:0px;--padding-inline-start:60px;--padding-inline-end:60px;}.elementor-5662 .elementor-element.elementor-element-7e1fe7d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5662 .elementor-element.elementor-element-cbd28da .elementor-heading-title{color:#CE4983;font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:700;line-height:1.235em;}.elementor-5662 .elementor-element.elementor-element-cbd28da > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-5662 .elementor-element.elementor-element-e17da67 .e-gallery-justified .twbb_item_image_section{height:100%;}.elementor-5662 .elementor-element.elementor-element-e17da67{--image-border-color:var( --e-global-color-twbb_link_hover );--image-background-color:#FFFFFF;--image-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--description-text-color:var( --e-global-color-primary );}.elementor-5662 .elementor-element.elementor-element-e17da67 .e-gallery-image{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-5662 .elementor-element.elementor-element-e17da67 .elementor-gallery-item .elementor-gallery-item__image{background-size:cover;background-repeat:no-repeat;}.elementor-5662 .elementor-element.elementor-element-6e54076{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:45px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-5662 .elementor-element.elementor-element-230b1a3 .elementor-heading-title{color:#15375D;}.elementor-5662 .elementor-element.elementor-element-8cc846a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-5662 .elementor-element.elementor-element-397687c{--e-image-carousel-slides-to-show:4;}.elementor-5662 .elementor-element.elementor-element-397687c .elementor-swiper-button.elementor-swiper-button-prev, .elementor-5662 .elementor-element.elementor-element-397687c .elementor-swiper-button.elementor-swiper-button-next{color:#15375D;}.elementor-5662 .elementor-element.elementor-element-397687c .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-5662 .elementor-element.elementor-element-397687c .elementor-swiper-button.elementor-swiper-button-next svg{fill:#15375D;}.elementor-5662 .elementor-element.elementor-element-397687c .elementor-image-carousel-caption{text-align:center;}.elementor-5662 .elementor-element.elementor-element-c767ba2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:80px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-5662 .elementor-element.elementor-element-d44eb81 .elementor-heading-title{color:#15375D;}.elementor-5662 .elementor-element.elementor-element-45e1831{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-5662 .elementor-element.elementor-element-af8a036{--e-image-carousel-slides-to-show:4;}.elementor-5662 .elementor-element.elementor-element-af8a036 .elementor-image-carousel-caption{text-align:center;}.elementor-5662 .elementor-element.elementor-element-7c00ee26{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--overlay-opacity:1;--margin-block-start:52px;--margin-block-end:50px;--margin-inline-start:00px;--margin-inline-end:0px;--padding-block-start:40px;--padding-block-end:0px;--padding-inline-start:60px;--padding-inline-end:60px;}.elementor-5662 .elementor-element.elementor-element-7c00ee26::before, .elementor-5662 .elementor-element.elementor-element-7c00ee26 > .elementor-background-video-container::before, .elementor-5662 .elementor-element.elementor-element-7c00ee26 > .e-con-inner > .elementor-background-video-container::before, .elementor-5662 .elementor-element.elementor-element-7c00ee26 > .elementor-background-slideshow::before, .elementor-5662 .elementor-element.elementor-element-7c00ee26 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5662 .elementor-element.elementor-element-7c00ee26 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-5662 .elementor-element.elementor-element-1084ab19{--display:flex;--background-transition:0.3s;--overlay-opacity:0.5;--padding-block-start:40px;--padding-block-end:0px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-5662 .elementor-element.elementor-element-1084ab19::before, .elementor-5662 .elementor-element.elementor-element-1084ab19 > .elementor-background-video-container::before, .elementor-5662 .elementor-element.elementor-element-1084ab19 > .e-con-inner > .elementor-background-video-container::before, .elementor-5662 .elementor-element.elementor-element-1084ab19 > .elementor-background-slideshow::before, .elementor-5662 .elementor-element.elementor-element-1084ab19 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5662 .elementor-element.elementor-element-1084ab19 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#F8F8F8;}.elementor-5662 .elementor-element.elementor-element-20319214 .elementor-heading-title{color:#0D173C;font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:700;line-height:1.235em;}.elementor-5662 .elementor-element.elementor-element-20319214 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-5662 .elementor-element.elementor-element-73314492{width:var( --container-widget-width, 79.18% );max-width:79.18%;--container-widget-width:79.18%;--container-widget-flex-grow:0;}.elementor-5662 .elementor-element.elementor-element-73314492.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-5662 .elementor-element.elementor-element-f5d5536{--display:flex;--background-transition:0.3s;--overlay-opacity:0.5;--padding-block-start:40px;--padding-block-end:0px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-5662 .elementor-element.elementor-element-f5d5536::before, .elementor-5662 .elementor-element.elementor-element-f5d5536 > .elementor-background-video-container::before, .elementor-5662 .elementor-element.elementor-element-f5d5536 > .e-con-inner > .elementor-background-video-container::before, .elementor-5662 .elementor-element.elementor-element-f5d5536 > .elementor-background-slideshow::before, .elementor-5662 .elementor-element.elementor-element-f5d5536 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5662 .elementor-element.elementor-element-f5d5536 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#F8F8F8;}.elementor-5662 .elementor-element.elementor-element-65857f1 .elementor-heading-title{color:#0D173C;font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:700;line-height:1.235em;}.elementor-5662 .elementor-element.elementor-element-65857f1 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-5662 .elementor-element.elementor-element-ce218ab{width:var( --container-widget-width, 79.18% );max-width:79.18%;--container-widget-width:79.18%;--container-widget-flex-grow:0;}.elementor-5662 .elementor-element.elementor-element-ce218ab.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-5662 .elementor-element.elementor-element-14c51baa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--overlay-opacity:1;--margin-block-start:52px;--margin-block-end:50px;--margin-inline-start:00px;--margin-inline-end:0px;--padding-block-start:40px;--padding-block-end:0px;--padding-inline-start:60px;--padding-inline-end:60px;}.elementor-5662 .elementor-element.elementor-element-14c51baa::before, .elementor-5662 .elementor-element.elementor-element-14c51baa > .elementor-background-video-container::before, .elementor-5662 .elementor-element.elementor-element-14c51baa > .e-con-inner > .elementor-background-video-container::before, .elementor-5662 .elementor-element.elementor-element-14c51baa > .elementor-background-slideshow::before, .elementor-5662 .elementor-element.elementor-element-14c51baa > .e-con-inner > .elementor-background-slideshow::before, .elementor-5662 .elementor-element.elementor-element-14c51baa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-5662 .elementor-element.elementor-element-d06707{--display:flex;--background-transition:0.3s;--overlay-opacity:0.5;--padding-block-start:40px;--padding-block-end:0px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-5662 .elementor-element.elementor-element-d06707::before, .elementor-5662 .elementor-element.elementor-element-d06707 > .elementor-background-video-container::before, .elementor-5662 .elementor-element.elementor-element-d06707 > .e-con-inner > .elementor-background-video-container::before, .elementor-5662 .elementor-element.elementor-element-d06707 > .elementor-background-slideshow::before, .elementor-5662 .elementor-element.elementor-element-d06707 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5662 .elementor-element.elementor-element-d06707 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#F8F8F8;}.elementor-5662 .elementor-element.elementor-element-2f5aed8 .elementor-heading-title{color:#0D173C;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:1.235em;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-5662 .elementor-element.elementor-element-23d491a6 .elementor-heading-title{color:#0D173C;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;line-height:1.235em;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-5662 .elementor-element.elementor-element-7a680ced{width:var( --container-widget-width, 80.18% );max-width:80.18%;--container-widget-width:80.18%;--container-widget-flex-grow:0;}.elementor-5662 .elementor-element.elementor-element-7a680ced.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-5662 .elementor-element.elementor-element-66f586e6{width:var( --container-widget-width, 80.18% );max-width:80.18%;--container-widget-width:80.18%;--container-widget-flex-grow:0;}.elementor-5662 .elementor-element.elementor-element-66f586e6.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-5662 .elementor-element.elementor-element-7218fde5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--overlay-opacity:1;--margin-block-start:52px;--margin-block-end:50px;--margin-inline-start:00px;--margin-inline-end:0px;--padding-block-start:40px;--padding-block-end:0px;--padding-inline-start:60px;--padding-inline-end:60px;}.elementor-5662 .elementor-element.elementor-element-7218fde5::before, .elementor-5662 .elementor-element.elementor-element-7218fde5 > .elementor-background-video-container::before, .elementor-5662 .elementor-element.elementor-element-7218fde5 > .e-con-inner > .elementor-background-video-container::before, .elementor-5662 .elementor-element.elementor-element-7218fde5 > .elementor-background-slideshow::before, .elementor-5662 .elementor-element.elementor-element-7218fde5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5662 .elementor-element.elementor-element-7218fde5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-5662 .elementor-element.elementor-element-405ebd31{--display:flex;--background-transition:0.3s;--overlay-opacity:0.5;--padding-block-start:40px;--padding-block-end:0px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-5662 .elementor-element.elementor-element-405ebd31::before, .elementor-5662 .elementor-element.elementor-element-405ebd31 > .elementor-background-video-container::before, .elementor-5662 .elementor-element.elementor-element-405ebd31 > .e-con-inner > .elementor-background-video-container::before, .elementor-5662 .elementor-element.elementor-element-405ebd31 > .elementor-background-slideshow::before, .elementor-5662 .elementor-element.elementor-element-405ebd31 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5662 .elementor-element.elementor-element-405ebd31 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#F8F8F8;}.elementor-5662 .elementor-element.elementor-element-46e331c4 .elementor-heading-title{color:#0D173C;font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:700;line-height:1.235em;}.elementor-5662 .elementor-element.elementor-element-1b25ee5c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5662 .elementor-element.elementor-element-1b25ee5c{width:var( --container-widget-width, 89.487% );max-width:89.487%;--container-widget-width:89.487%;--container-widget-flex-grow:0;}.elementor-5662 .elementor-element.elementor-element-1b25ee5c.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-5662 .elementor-element.elementor-element-6974f4d6{--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;--justify-content:flex-start;--align-items:flex-start;--background-transition:0.3s;--padding-block-start:40px;--padding-block-end:80px;--padding-inline-start:60px;--padding-inline-end:60px;}.elementor-5662 .elementor-element.elementor-element-1a10738c .elementor-heading-title{color:#0481B3;font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:700;line-height:1.235em;}.elementor-5662 .elementor-element.elementor-element-1a10738c > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-5662 .elementor-element.elementor-element-1e70883b{--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;--justify-content:space-between;--align-items:stretch;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-5662 .elementor-element.elementor-element-49f1276d{--display:flex;--background-transition:0.3s;}.elementor-5662 .elementor-element.elementor-element-49f1276d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5662 .elementor-element.elementor-element-797fd497{text-align:center;}.elementor-5662 .elementor-element.elementor-element-35690bd5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5662 .elementor-element.elementor-element-515caaa5{--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;--justify-content:flex-start;--align-items:flex-start;--background-transition:0.3s;--padding-block-start:40px;--padding-block-end:80px;--padding-inline-start:60px;--padding-inline-end:60px;}.elementor-5662 .elementor-element.elementor-element-5b69289c .elementor-heading-title{color:#0481B3;font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:700;line-height:1.235em;}.elementor-5662 .elementor-element.elementor-element-5b69289c > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-5662 .elementor-element.elementor-element-26effdd8{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-5662 .elementor-element.elementor-element-26effdd8 .elementor-divider-separator{width:100%;}.elementor-5662 .elementor-element.elementor-element-26effdd8 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-5662 .elementor-element.elementor-element-7e96d021{--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;--justify-content:center;--align-items:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-5662 .elementor-element.elementor-element-48a0ff3b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5662 .elementor-element.elementor-element-694d7f2{--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;--justify-content:flex-start;--align-items:flex-start;--background-transition:0.3s;--padding-block-start:40px;--padding-block-end:80px;--padding-inline-start:60px;--padding-inline-end:60px;}.elementor-5662 .elementor-element.elementor-element-8679dc4 .elementor-heading-title{color:#0481B3;font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:700;line-height:1.235em;}.elementor-5662 .elementor-element.elementor-element-8679dc4 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-5662 .elementor-element.elementor-element-3261b9b{text-align:center;}.elementor-5662 .elementor-element.elementor-element-3261b9b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5662 .elementor-element.elementor-element-c72a2ae{--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;--justify-content:center;--align-items:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-5662 .elementor-element.elementor-element-b388cfd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5662 .elementor-element.elementor-element-f8370da{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-5662 .elementor-element.elementor-element-f8370da .elementor-divider-separator{width:100%;}.elementor-5662 .elementor-element.elementor-element-f8370da .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-5662 .elementor-element.elementor-element-2e6efcc{--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;--justify-content:center;--align-items:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-5662 .elementor-element.elementor-element-94a7a1f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5662 .elementor-element.elementor-element-b89f71f{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-5662 .elementor-element.elementor-element-b89f71f .elementor-divider-separator{width:100%;}.elementor-5662 .elementor-element.elementor-element-b89f71f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-5662 .elementor-element.elementor-element-5f0737f{--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;--justify-content:center;--align-items:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-5662 .elementor-element.elementor-element-3dc6b2a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5662 .elementor-element.elementor-element-3dca8c1{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-5662 .elementor-element.elementor-element-3dca8c1 .elementor-divider-separator{width:100%;}.elementor-5662 .elementor-element.elementor-element-3dca8c1 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-5662 .elementor-element.elementor-element-a81361f{--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;--justify-content:center;--align-items:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-5662 .elementor-element.elementor-element-947c9d1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5662 .elementor-element.elementor-element-60c7ead6{--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;--justify-content:flex-start;--align-items:flex-start;--background-transition:0.3s;--padding-block-start:40px;--padding-block-end:80px;--padding-inline-start:60px;--padding-inline-end:60px;}.elementor-5662 .elementor-element.elementor-element-30e467d7{--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;--justify-content:space-between;--align-items:stretch;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-5662 .elementor-element.elementor-element-6b08516b{--display:flex;--background-transition:0.3s;}.elementor-5662 .elementor-element.elementor-element-6b08516b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5662 .elementor-element.elementor-element-465d58fc{text-align:center;}.elementor-5662 .elementor-element.elementor-element-33354a79.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5662 .elementor-element.elementor-element-538ca8e5{--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;--justify-content:center;--align-items:center;--background-transition:0.3s;--overlay-opacity:1;}.elementor-5662 .elementor-element.elementor-element-538ca8e5::before, .elementor-5662 .elementor-element.elementor-element-538ca8e5 > .elementor-background-video-container::before, .elementor-5662 .elementor-element.elementor-element-538ca8e5 > .e-con-inner > .elementor-background-video-container::before, .elementor-5662 .elementor-element.elementor-element-538ca8e5 > .elementor-background-slideshow::before, .elementor-5662 .elementor-element.elementor-element-538ca8e5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5662 .elementor-element.elementor-element-538ca8e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#0D173C;}.elementor-5662 .elementor-element.elementor-element-2b462b77 .twbb-nav-menu--main .twbb-menu-columns,
	              .elementor-5662 .elementor-element.elementor-element-2b462b77 .twbb-nav-menu--main .twbb-menu-columns-tablet,
	              .elementor-5662 .elementor-element.elementor-element-2b462b77 .twbb-nav-menu--main .twbb-menu-columns-mobile,
				  .elementor-5662 .elementor-element.elementor-element-2b462b77 .twbb-nav-menu--dropdown .twbb-menu-columns{display:grid;grid-template-columns:repeat(1, calc(100% / 1));}.elementor-5662 .elementor-element.elementor-element-2b462b77 .twbb-nav-menu__container, .elementor-5662 .elementor-element.elementor-element-2b462b77 .twbb-nav-menu__container ul li a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;line-height:1.942em;}.elementor-5662 .elementor-element.elementor-element-2b462b77 .twbb-nav-menu--main .twbb-item,
					 .elementor-5662 .elementor-element.elementor-element-2b462b77 .twbb-nav-menu--dropdown .twbb-item{color:#FFFFFF;}.elementor-5662 .elementor-element.elementor-element-2b462b77 .twbb-nav-menu--main:not(.e--pointer-framed) .twbb-item:before,
					.elementor-5662 .elementor-element.elementor-element-2b462b77 .twbb-nav-menu--main:not(.e--pointer-framed) .twbb-item:after{background-color:#595D6900;}.elementor-5662 .elementor-element.elementor-element-2b462b77 .e--pointer-framed .twbb-item:before,
					.elementor-5662 .elementor-element.elementor-element-2b462b77 .e--pointer-framed .twbb-item:after{border-color:#595D6900;}.elementor-5662 .elementor-element.elementor-element-5d07fe5a{--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;--justify-content:center;--align-items:center;--background-transition:0.3s;}.elementor-5662 .elementor-element.elementor-element-5d07fe5a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5662 .elementor-element.elementor-element-1edf1b49{text-align:center;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-weight:500;line-height:1.942em;}.elementor-5662 .elementor-element.elementor-element-762b6a72{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-5662 .elementor-element.elementor-element-762b6a72 .elementor-widget-container{text-align:center;}.elementor-5662 .elementor-element.elementor-element-762b6a72 .elementor-social-icon{background-color:#02010100;}.elementor-5662 .elementor-element.elementor-element-723fc4ec img{width:66%;}.elementor-5662 .elementor-element.elementor-element-723fc4ec{width:var( --container-widget-width, 29.292% );max-width:29.292%;--container-widget-width:29.292%;--container-widget-flex-grow:0;}.elementor-5662 .elementor-element.elementor-element-723fc4ec.elementor-element{--flex-grow:0;--flex-shrink:0;}@media(min-width:768px){.elementor-5662 .elementor-element.elementor-element-72ab0552{--content-width:100%;}.elementor-5662 .elementor-element.elementor-element-2dc6d954{--width:100%;}.elementor-5662 .elementor-element.elementor-element-2a547535{--width:100%;}.elementor-5662 .elementor-element.elementor-element-4cefdd7f{--width:282px;}.elementor-5662 .elementor-element.elementor-element-2f8b486{--width:269px;}.elementor-5662 .elementor-element.elementor-element-4f4c62ee{--width:263px;}.elementor-5662 .elementor-element.elementor-element-54d21b3a{--width:99.244%;}.elementor-5662 .elementor-element.elementor-element-40e8049a{--width:150px;}.elementor-5662 .elementor-element.elementor-element-7b095daa{--width:150px;}.elementor-5662 .elementor-element.elementor-element-6e411618{--width:150px;}.elementor-5662 .elementor-element.elementor-element-49f1276d{--width:29.725%;}.elementor-5662 .elementor-element.elementor-element-6b08516b{--width:29.725%;}.elementor-5662 .elementor-element.elementor-element-5d07fe5a{--width:24.999%;}}@media(max-width:1024px) and (min-width:768px){.elementor-5662 .elementor-element.elementor-element-49f1276d{--width:384.156px;}}@media(max-width:1024px){.elementor-5662 .elementor-element.elementor-element-5365ed44{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5662 .elementor-element.elementor-element-72ab0552{--padding-block-start:80px;--padding-block-end:80px;--padding-inline-start:80px;--padding-inline-end:80px;}.elementor-5662 .elementor-element.elementor-element-2cf6ab77 img{width:67%;}.elementor-5662 .elementor-element.elementor-element-2a547535{--gap:98px 98px;}.elementor-5662 .elementor-element.elementor-element-2f1a6758 img{width:80%;}.elementor-5662 .elementor-element.elementor-element-4ebb61cc{--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;--align-items:center;}.elementor-5662 .elementor-element.elementor-element-1bbe2cc{--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;--align-items:center;}.elementor-5662 .elementor-element.elementor-element-8cc846a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-5662 .elementor-element.elementor-element-397687c{--e-image-carousel-slides-to-show:2;}.elementor-5662 .elementor-element.elementor-element-397687c .elementor-swiper-button.elementor-swiper-button-prev, .elementor-5662 .elementor-element.elementor-element-397687c .elementor-swiper-button.elementor-swiper-button-next{font-size:0px;}.elementor-5662 .elementor-element.elementor-element-af8a036 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-5662 .elementor-element.elementor-element-af8a036 .elementor-swiper-button.elementor-swiper-button-next{font-size:0px;}.elementor-5662 .elementor-element.elementor-element-1e70883b{--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;--align-items:center;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-5662 .elementor-element.elementor-element-35690bd5{width:var( --container-widget-width, 403px );max-width:403px;--container-widget-width:403px;--container-widget-flex-grow:0;}.elementor-5662 .elementor-element.elementor-element-7e96d021{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-5662 .elementor-element.elementor-element-4ba0a7d img{height:150px;}.elementor-5662 .elementor-element.elementor-element-4ba0a7d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5662 .elementor-element.elementor-element-c72a2ae{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-5662 .elementor-element.elementor-element-9d8926d img{height:149px;object-fit:fill;}.elementor-5662 .elementor-element.elementor-element-9d8926d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5662 .elementor-element.elementor-element-2e6efcc{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-5662 .elementor-element.elementor-element-4264bd2 img{height:149px;object-fit:fill;}.elementor-5662 .elementor-element.elementor-element-4264bd2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5662 .elementor-element.elementor-element-5f0737f{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-5662 .elementor-element.elementor-element-35e7a3a img{height:150px;}.elementor-5662 .elementor-element.elementor-element-35e7a3a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5662 .elementor-element.elementor-element-a81361f{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-5662 .elementor-element.elementor-element-b42ff84 img{height:150px;}.elementor-5662 .elementor-element.elementor-element-b42ff84 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5662 .elementor-element.elementor-element-30e467d7{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-5662 .elementor-element.elementor-element-16179eac > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-5662 .elementor-element.elementor-element-72ab0552{--padding-block-start:40px;--padding-block-end:40px;--padding-inline-start:40px;--padding-inline-end:40px;}.elementor-5662 .elementor-element.elementor-element-70bc43b6{--margin-block-start:50px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:15px;--padding-block-end:15px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-5662 .elementor-element.elementor-element-373d7912{--margin-block-start:80px;--margin-block-end:50px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-5662 .elementor-element.elementor-element-4bdb40f7{--padding-block-start:15px;--padding-block-end:15px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-5662 .elementor-element.elementor-element-4ebb61cc{--gap:40px 40px;}.elementor-5662 .elementor-element.elementor-element-b55dd13{--padding-block-start:15px;--padding-block-end:15px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-5662 .elementor-element.elementor-element-1bbe2cc{--gap:40px 40px;}.elementor-5662 .elementor-element.elementor-element-252fc0f{width:var( --container-widget-width, 220.891px );max-width:220.891px;--container-widget-width:220.891px;--container-widget-flex-grow:0;}.elementor-5662 .elementor-element.elementor-element-5798f730{--margin-block-start:0px;--margin-block-end:50px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:16px;--padding-block-end:16px;--padding-inline-start:16px;--padding-inline-end:16px;}.elementor-5662 .elementor-element.elementor-element-6de4fbba{--padding-block-start:15px;--padding-block-end:15px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-5662 .elementor-element.elementor-element-7e1fe7d{--padding-block-start:15px;--padding-block-end:15px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-5662 .elementor-element.elementor-element-8cc846a{--min-height:0px;}.elementor-5662 .elementor-element.elementor-element-397687c .elementor-swiper-button.elementor-swiper-button-prev, .elementor-5662 .elementor-element.elementor-element-397687c .elementor-swiper-button.elementor-swiper-button-next{font-size:0px;}.elementor-5662 .elementor-element.elementor-element-397687c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5662 .elementor-element.elementor-element-397687c.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-5662 .elementor-element.elementor-element-c767ba2{--margin-block-start:7em;--margin-block-end:0em;--margin-inline-start:0em;--margin-inline-end:0em;}.elementor-5662 .elementor-element.elementor-element-d44eb81 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5662 .elementor-element.elementor-element-7c00ee26{--padding-block-start:15px;--padding-block-end:15px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-5662 .elementor-element.elementor-element-14c51baa{--padding-block-start:15px;--padding-block-end:15px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-5662 .elementor-element.elementor-element-7218fde5{--padding-block-start:15px;--padding-block-end:15px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-5662 .elementor-element.elementor-element-6974f4d6{--padding-block-start:15px;--padding-block-end:15px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-5662 .elementor-element.elementor-element-1e70883b{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;}.elementor-5662 .elementor-element.elementor-element-35690bd5{width:var( --container-widget-width, 325px );max-width:325px;--container-widget-width:325px;--container-widget-flex-grow:0;}.elementor-5662 .elementor-element.elementor-element-515caaa5{--padding-block-start:15px;--padding-block-end:15px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-5662 .elementor-element.elementor-element-7e96d021{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;}.elementor-5662 .elementor-element.elementor-element-48a0ff3b{width:var( --container-widget-width, 325px );max-width:325px;--container-widget-width:325px;--container-widget-flex-grow:0;}.elementor-5662 .elementor-element.elementor-element-694d7f2{--padding-block-start:15px;--padding-block-end:15px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-5662 .elementor-element.elementor-element-c72a2ae{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;}.elementor-5662 .elementor-element.elementor-element-b388cfd{width:var( --container-widget-width, 325px );max-width:325px;--container-widget-width:325px;--container-widget-flex-grow:0;}.elementor-5662 .elementor-element.elementor-element-2e6efcc{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;}.elementor-5662 .elementor-element.elementor-element-94a7a1f{width:var( --container-widget-width, 325px );max-width:325px;--container-widget-width:325px;--container-widget-flex-grow:0;}.elementor-5662 .elementor-element.elementor-element-5f0737f{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;}.elementor-5662 .elementor-element.elementor-element-3dc6b2a{width:var( --container-widget-width, 325px );max-width:325px;--container-widget-width:325px;--container-widget-flex-grow:0;}.elementor-5662 .elementor-element.elementor-element-a81361f{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;}.elementor-5662 .elementor-element.elementor-element-947c9d1{width:var( --container-widget-width, 325px );max-width:325px;--container-widget-width:325px;--container-widget-flex-grow:0;}.elementor-5662 .elementor-element.elementor-element-60c7ead6{--padding-block-start:15px;--padding-block-end:15px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-5662 .elementor-element.elementor-element-30e467d7{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;}.elementor-5662 .elementor-element.elementor-element-33354a79{width:var( --container-widget-width, 325px );max-width:325px;--container-widget-width:325px;--container-widget-flex-grow:0;}.elementor-5662 .elementor-element.elementor-element-538ca8e5{--justify-content:center;}.elementor-5662 .elementor-element.elementor-element-723fc4ec img{width:90px;}}/* Start custom CSS for container, class: .elementor-element-72ab0552 */#navBarMainer,
#footerMainer{
    display:none;
}

#btnRegisterHeader a.elementor-button{
    padding: 6px 50px
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b4eb410 *//* Estilos carousel */


   .cautiva-carousel {
    position: relative;
    overflow: hidden;
    width: 100%;
    background: #000;
    --cautiva-autoplay-ms: 3500;
    --cautiva-transition-ms: 600;
    --cautiva-easing: cubic-bezier(.22,.61,.36,1);
  }

  .cautiva-carousel__track {
    display: flex;
    transition: transform var(--cautiva-transition-ms) var(--cautiva-easing);
    will-change: transform;
  }

  .cautiva-carousel__slide {
    flex: 0 0 100%;
    width: 100%;
  }

  .cautiva-carousel__slide img {
    display: block;
    width: 100%;       /* ocupa todo el ancho disponible */
    height: auto;      /* respeta la proporción natural */
  }

  .cautiva-carousel__btn {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    inline-size: 44px;
    block-size: 44px;
    border-radius: 999px;
    border: 0;
    background: rgba(255,255,255,.16);
    color: #fff;
    cursor: pointer;
    display: grid;
    place-items: center;
    opacity: 0;
    transition: opacity .2s ease;
  }
  .cautiva-carousel:hover .cautiva-carousel__btn { opacity: 1; }
  .cautiva-carousel__btn--prev { left: 12px; }
  .cautiva-carousel__btn--next { right: 12px; }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73314492 */.containerBlue {
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(250px, 1fr));
    gap: 20px;
    row-gap:30px;
    padding: 20px;
    align-items:end;
    justify-content: center
   
}

.card-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
}




.containerBlue .card-wrapper h2 {
    color: #15375D !important;
    margin-bottom: 10px;
    font-size: 1.2rem;
    text-align:center;
}

.cardBlue {
    background: #EE7B50 !important;
    border-radius: 10px;
    padding: 20px;
    color: white;
    text-align: center;
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100%;
}

.card-content p {
    margin: 5px 0;
    font-size: 1.1rem;
}

.priceNumber{
    font-size:24px;
}

@media (max-width: 768px) {
    .container {
        grid-template-columns: repeat(2, 1fr);
    }
}

@media (max-width: 480px) {
    .container {
        grid-template-columns: 1fr;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ce218ab */.containerBlue {
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(250px, 1fr));
    gap: 20px;
    row-gap:30px;
    padding: 20px;
    align-items:end;
    justify-content: center
   
}

.card-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
}




.containerBlue .card-wrapper h2 {
    color: #15375D !important;
    margin-bottom: 10px;
    font-size: 1.2rem;
    text-align:center;
}

.cardBlue {
    background: #EE7B50 !important;
    border-radius: 10px;
    padding: 20px;
    color: white;
    text-align: center;
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100%;
}

.card-content p {
    margin: 5px 0;
    font-size: 1.1rem;
}

.priceNumber{
    font-size:24px;
}

@media (max-width: 768px) {
    .container {
        grid-template-columns: repeat(2, 1fr);
    }
}

@media (max-width: 480px) {
    .container {
        grid-template-columns: 1fr;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7a680ced */.container {
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(250px, 1fr));
    gap: 20px;
    row-gap:30px;
    padding: 20px;
    align-items:end;
}

.card-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
}

.card-wrapper h2 {
    color: #CE4983;
    margin-bottom: 10px;
    font-size: 1.2rem;
    text-align:center;
}

.card {
    background: linear-gradient(0deg, #CE4983 0%, #CE4983 100%);
    border-radius: 10px;
    padding: 20px;
    color: white;
    text-align: center;
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100%;
}

.card-content p {
    margin: 5px 0;
    font-size: 1.1rem;
}

.priceNumber{
    font-size:24px;
}

@media (max-width: 768px) {
    .container {
        grid-template-columns: repeat(2, 1fr);
    }
}

@media (max-width: 480px) {
    .container {
        grid-template-columns: 1fr;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-66f586e6 */.container {
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(250px, 1fr));
    gap: 20px;
    row-gap:30px;
    padding: 20px;
    align-items:end;
}

.card-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
}

.card-wrapper h2 {
    color: #ED900A;
    margin-bottom: 10px;
    font-size: 1.2rem;
    text-align:center;
}

.card {
    background: linear-gradient(0deg, #F7D147 0%, #ED900A 100%);
    border-radius: 10px;
    padding: 20px;
    color: white;
    text-align: center;
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100%;
}

.card-content p {
    margin: 5px 0;
    font-size: 1.1rem;
}

.priceNumber{
    font-size:24px;
}

@media (max-width: 768px) {
    .container {
        grid-template-columns: repeat(2, 1fr);
    }
}

@media (max-width: 480px) {
    .container {
        grid-template-columns: 1fr;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1b25ee5c */.containerBlue.containerNoGrid{
    display: grid;
    grid-template-columns: repeat(3, minmax(250px, 1fr));
    gap: 20px;
    row-gap:30px;
    padding: 20px;
    align-items:end;
}



.card-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
}

.containerBlue .card-wrapper h2 {
    color: #179ED3;
    margin-bottom: 10px;
    font-size: 1.2rem;
    text-align:center;
}

.cardBlue {
    background: linear-gradient(0deg, #179ED3 0%, #03537B 100%);
    border-radius: 10px;
    padding: 20px;
    color: white;
    text-align: center;
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100%;
}

.card-content p {
    margin: 5px 0;
    font-size: 1.1rem;
}

.priceNumber{
    font-size:24px;
}

.cardMini{
    max-width:250px;
}

@media (max-width: 1024px) {
    .container,
    .containerBlue.containerNoGrid {
        grid-template-columns: repeat(2, 1fr);
    }
}

@media (max-width: 480px) {
    .container,
    .containerBlue.containerNoGrid {
        grid-template-columns: 1fr;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4da3816a */.flipbox {
  width: 400px;
  height: 200px;
  perspective: 1000px;
}

.flipbox-inner {
  width: 100%;
  height: 100%;
  transition: transform 0.6s;
  transform-style: preserve-3d;
  position: relative;
}

.flipbox:hover .flipbox-inner {
  transform: rotateY(180deg);
}

.flipbox-front,
.flipbox-back {
  width: 100%;
  height: 100%;
  position: absolute;
  backface-visibility: hidden;
}

.flipbox-front img,
.flipbox-back img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.flipbox-back {
  transform: rotateY(180deg);
}

@media screen and (max-width: 400px){
    .flipbox {
  width: 300px;
  height: 200px;
}
}/* End custom CSS */
/* Start custom CSS */.hiddenElement{
    display:none !important;
}

.swiper-wrapper.twbb_slides-widget, .swiper-wrapper, .elementor-328 .elementor-element.elementor-element-f12fe08 .swiper-slide{
    height: auto !important;
}

 :root {
      --main-color: #EE7B50;
      --bg-color: #f5f5f5;
      --text-color: #333;
    }
    



    .imin-custom-toggle-container {
      position: relative;
      width:100%;
      max-width: 600px;
      height: 80px;
      background: #e0e0e0;
      border-radius: 30px;
      display: flex;
      align-items: center;
      padding: 5px;
      box-shadow: 0 2px 10px rgba(0,0,0,0.1);
    }

    .imin-custom-toggle-track {
      position: absolute;
      top: 5px;
      bottom: 5px;
      width: 44%;
      background-color: var(--main-color);
      border-radius: 25px;
      transition: transform 0.3s ease;
      z-index: 0;
    }

    .imin-custom-toggle-labels {
      display: flex;
      justify-content: space-between;
      align-items: center;
      width: 100%;
      z-index: 1;
      font-size: 14px;
      font-weight: 500;
    }

    .imin-custom-toggle-label {
      flex: 1;
      text-align: center;
      cursor: pointer;
      padding: 10px;
      max-width:45%;
      user-select: none;
      z-index: 2;
    }

    .imin-custom-hidden-checkbox {
      display: none;
    }

    /* Mueve el body.elementor-page-5662 visual */
    .imin-custom-hidden-checkbox:checked ~ .imin-custom-toggle-track {
      transform: translateX(120%);
    }
    
    .headerBanner a, .headerBanner img {
        width:100% !important;
    }

    #welcomePrimerCurso, #welcomeGeneral,#costosCurso, #costosCongreso {
      margin-top: 40px;
      font-size: 20px;
      display: none;
      transition: opacity 0.3s ease;
    }
    
    #banner1,#ponentesCurso,#btnCurso{
        display:none;
    }
    
    #welcomePrimerCurso, #costosCurso, #banner2, #ponentesNivel,#btnPrimerNivel{
        display:block;
    }/* End custom CSS */