.elementor-777 .elementor-element.elementor-element-16bcc658{--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:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-777 .elementor-element.elementor-element-2239e50e{text-align:center;}.elementor-777 .elementor-element.elementor-element-2239e50e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-777 .elementor-element.elementor-element-d7ec7fb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-777 .elementor-element.elementor-element-3c2e2068 .elementor-wrapper{--video-aspect-ratio:2.33333;}.elementor-777 .elementor-element.elementor-element-6f16ccc5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-777 .elementor-element.elementor-element-583237f6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-777 .elementor-element.elementor-element-9169136{--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;--gap:35px 35px;--row-gap:35px;--column-gap:35px;}.elementor-777 .elementor-element.elementor-element-3366c401{--display:flex;--border-radius:21px 21px 21px 21px;box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.1);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-777 .elementor-element.elementor-element-3366c401:not(.elementor-motion-effects-element-type-background), .elementor-777 .elementor-element.elementor-element-3366c401 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-777 .elementor-element.elementor-element-181f1b9f{text-align:center;}.elementor-777 .elementor-element.elementor-element-181f1b9f .elementor-heading-title{font-family:var( --e-global-typography-14655d4-font-family ), Sans-serif;font-size:var( --e-global-typography-14655d4-font-size );font-weight:var( --e-global-typography-14655d4-font-weight );line-height:var( --e-global-typography-14655d4-line-height );color:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-777 .elementor-element.elementor-element-ab61727{text-align:center;}.elementor-777 .elementor-element.elementor-element-66ecee05{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-777 .elementor-element.elementor-element-43b3ebd1{--display:flex;--justify-content:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--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-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-777 .elementor-element.elementor-element-379ca .elementor-icon-box-wrapper{text-align:left;}.elementor-777 .elementor-element.elementor-element-379ca .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-777 .elementor-element.elementor-element-379ca .elementor-icon-box-title, .elementor-777 .elementor-element.elementor-element-379ca .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-777 .elementor-element.elementor-element-379ca .elementor-icon-box-description{font-family:var( --e-global-typography-6ebeb92-font-family ), Sans-serif;font-size:var( --e-global-typography-6ebeb92-font-size );font-weight:var( --e-global-typography-6ebeb92-font-weight );color:var( --e-global-color-secondary );}.elementor-777 .elementor-element.elementor-element-10e76ede .elementor-icon-box-wrapper{text-align:left;}.elementor-777 .elementor-element.elementor-element-10e76ede .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-777 .elementor-element.elementor-element-10e76ede .elementor-icon-box-title, .elementor-777 .elementor-element.elementor-element-10e76ede .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-777 .elementor-element.elementor-element-10e76ede .elementor-icon-box-description{font-family:var( --e-global-typography-6ebeb92-font-family ), Sans-serif;font-size:var( --e-global-typography-6ebeb92-font-size );font-weight:var( --e-global-typography-6ebeb92-font-weight );color:var( --e-global-color-secondary );}.elementor-777 .elementor-element.elementor-element-80f0960 .elementor-icon-box-wrapper{text-align:left;}.elementor-777 .elementor-element.elementor-element-80f0960 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-777 .elementor-element.elementor-element-80f0960 .elementor-icon-box-title, .elementor-777 .elementor-element.elementor-element-80f0960 .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-777 .elementor-element.elementor-element-80f0960 .elementor-icon-box-description{font-family:var( --e-global-typography-6ebeb92-font-family ), Sans-serif;font-size:var( --e-global-typography-6ebeb92-font-size );font-weight:var( --e-global-typography-6ebeb92-font-weight );color:var( --e-global-color-secondary );}.elementor-777 .elementor-element.elementor-element-28c4dd3a .elementor-icon-box-wrapper{text-align:left;}.elementor-777 .elementor-element.elementor-element-28c4dd3a .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-777 .elementor-element.elementor-element-28c4dd3a .elementor-icon-box-title, .elementor-777 .elementor-element.elementor-element-28c4dd3a .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-777 .elementor-element.elementor-element-28c4dd3a .elementor-icon-box-description{font-family:var( --e-global-typography-6ebeb92-font-family ), Sans-serif;font-size:var( --e-global-typography-6ebeb92-font-size );font-weight:var( --e-global-typography-6ebeb92-font-weight );color:var( --e-global-color-secondary );}.elementor-777 .elementor-element.elementor-element-134c0b8e{--display:flex;--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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-777 .elementor-element.elementor-element-5ebd0fd3 img{border-radius:14px 14px 14px 14px;}.elementor-777 .elementor-element.elementor-element-76504f0e{--display:flex;--border-radius:24px 24px 24px 24px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.18);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-777 .elementor-element.elementor-element-76504f0e:not(.elementor-motion-effects-element-type-background), .elementor-777 .elementor-element.elementor-element-76504f0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-777 .elementor-element.elementor-element-70fb851f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:15px;--padding-bottom:15px;--padding-left:35px;--padding-right:35px;}.elementor-777 .elementor-element.elementor-element-70fb851f:not(.elementor-motion-effects-element-type-background), .elementor-777 .elementor-element.elementor-element-70fb851f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-777 .elementor-element.elementor-element-3f09f86d .elementor-heading-title{font-family:var( --e-global-typography-14655d4-font-family ), Sans-serif;font-size:var( --e-global-typography-14655d4-font-size );font-weight:var( --e-global-typography-14655d4-font-weight );line-height:var( --e-global-typography-14655d4-line-height );color:#FFFFFF;}.elementor-777 .elementor-element.elementor-element-4f41517e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:8px 8px 8px 8px;--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-777 .elementor-element.elementor-element-4f41517e:not(.elementor-motion-effects-element-type-background), .elementor-777 .elementor-element.elementor-element-4f41517e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8fd6b68 );}.elementor-777 .elementor-element.elementor-element-471d61a5 img{width:100%;}.elementor-777 .elementor-element.elementor-element-52a33865 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-777 .elementor-element.elementor-element-52a33865{text-align:center;}.elementor-777 .elementor-element.elementor-element-52a33865 .elementor-heading-title{font-family:var( --e-global-typography-6ebeb92-font-family ), Sans-serif;font-size:var( --e-global-typography-6ebeb92-font-size );font-weight:var( --e-global-typography-6ebeb92-font-weight );}.elementor-777 .elementor-element.elementor-element-3ab77720{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:8px 8px 8px 8px;--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-777 .elementor-element.elementor-element-3ab77720:not(.elementor-motion-effects-element-type-background), .elementor-777 .elementor-element.elementor-element-3ab77720 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8fd6b68 );}.elementor-777 .elementor-element.elementor-element-29a9b3d2 img{width:100%;}.elementor-777 .elementor-element.elementor-element-4ce395ba > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-777 .elementor-element.elementor-element-4ce395ba{text-align:center;}.elementor-777 .elementor-element.elementor-element-4ce395ba .elementor-heading-title{font-family:var( --e-global-typography-6ebeb92-font-family ), Sans-serif;font-size:var( --e-global-typography-6ebeb92-font-size );font-weight:var( --e-global-typography-6ebeb92-font-weight );}.elementor-777 .elementor-element.elementor-element-4b27ab79{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:8px 8px 8px 8px;--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-777 .elementor-element.elementor-element-4b27ab79:not(.elementor-motion-effects-element-type-background), .elementor-777 .elementor-element.elementor-element-4b27ab79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8fd6b68 );}.elementor-777 .elementor-element.elementor-element-2cb9ef69 img{width:100%;}.elementor-777 .elementor-element.elementor-element-277151a > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-777 .elementor-element.elementor-element-277151a{text-align:center;}.elementor-777 .elementor-element.elementor-element-277151a .elementor-heading-title{font-family:var( --e-global-typography-6ebeb92-font-family ), Sans-serif;font-size:var( --e-global-typography-6ebeb92-font-size );font-weight:var( --e-global-typography-6ebeb92-font-weight );}.elementor-777 .elementor-element.elementor-element-6c6cb730{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:8px 8px 8px 8px;--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-777 .elementor-element.elementor-element-6c6cb730:not(.elementor-motion-effects-element-type-background), .elementor-777 .elementor-element.elementor-element-6c6cb730 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8fd6b68 );}.elementor-777 .elementor-element.elementor-element-4e2f2943 img{width:100%;}.elementor-777 .elementor-element.elementor-element-5a966651 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-777 .elementor-element.elementor-element-5a966651{text-align:center;}.elementor-777 .elementor-element.elementor-element-5a966651 .elementor-heading-title{font-family:var( --e-global-typography-6ebeb92-font-family ), Sans-serif;font-size:var( --e-global-typography-6ebeb92-font-size );font-weight:var( --e-global-typography-6ebeb92-font-weight );}.elementor-777 .elementor-element.elementor-element-209c0516{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:8px 8px 8px 8px;--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-777 .elementor-element.elementor-element-209c0516:not(.elementor-motion-effects-element-type-background), .elementor-777 .elementor-element.elementor-element-209c0516 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8fd6b68 );}.elementor-777 .elementor-element.elementor-element-17945d73 img{width:100%;}.elementor-777 .elementor-element.elementor-element-1ef2b1b5 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-777 .elementor-element.elementor-element-1ef2b1b5{text-align:center;}.elementor-777 .elementor-element.elementor-element-1ef2b1b5 .elementor-heading-title{font-family:var( --e-global-typography-6ebeb92-font-family ), Sans-serif;font-size:var( --e-global-typography-6ebeb92-font-size );font-weight:var( --e-global-typography-6ebeb92-font-weight );}.elementor-777 .elementor-element.elementor-element-0340ce3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:8px 8px 8px 8px;--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-777 .elementor-element.elementor-element-0340ce3:not(.elementor-motion-effects-element-type-background), .elementor-777 .elementor-element.elementor-element-0340ce3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8fd6b68 );}.elementor-777 .elementor-element.elementor-element-a03860c img{width:100%;}.elementor-777 .elementor-element.elementor-element-c53012c > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-777 .elementor-element.elementor-element-c53012c{text-align:center;}.elementor-777 .elementor-element.elementor-element-c53012c .elementor-heading-title{font-family:var( --e-global-typography-6ebeb92-font-family ), Sans-serif;font-size:var( --e-global-typography-6ebeb92-font-size );font-weight:var( --e-global-typography-6ebeb92-font-weight );}.elementor-777 .elementor-element.elementor-element-f50c0{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-777 .elementor-element.elementor-element-f50c0 > .elementor-widget-container{padding:15px 35px 15px 35px;}.elementor-777 .elementor-element.elementor-element-39f27922{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:21px 21px 21px 21px;box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-777 .elementor-element.elementor-element-39f27922:not(.elementor-motion-effects-element-type-background), .elementor-777 .elementor-element.elementor-element-39f27922 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8fd6b68 );}.elementor-777 .elementor-element.elementor-element-71330bcb{--display:flex;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:60px;--padding-right:60px;}.elementor-777 .elementor-element.elementor-element-48ecd71d .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-777 .elementor-element.elementor-element-34441b41{color:var( --e-global-color-08bb6d7 );}.elementor-777 .elementor-element.elementor-element-5be97219{--display:flex;--min-height:395px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-777 .elementor-element.elementor-element-5be97219:not(.elementor-motion-effects-element-type-background), .elementor-777 .elementor-element.elementor-element-5be97219 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://estudiarenelexterior.mx/wp-content/uploads/2025/04/estudiar-en-el-exterior-australia-8.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-777 .elementor-element.elementor-element-1dbb6b0b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:21px 21px 21px 21px;box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-777 .elementor-element.elementor-element-1dbb6b0b:not(.elementor-motion-effects-element-type-background), .elementor-777 .elementor-element.elementor-element-1dbb6b0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-777 .elementor-element.elementor-element-368c41e9{--display:flex;--min-height:247px;}.elementor-777 .elementor-element.elementor-element-4c5568e1{--display:flex;--min-height:150px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-777 .elementor-element.elementor-element-6919408e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-777 .elementor-element.elementor-element-4ecb94f2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-777 .elementor-element.elementor-element-35de9ec3{text-align:left;font-family:var( --e-global-typography-6ebeb92-font-family ), Sans-serif;font-size:var( --e-global-typography-6ebeb92-font-size );font-weight:var( --e-global-typography-6ebeb92-font-weight );color:var( --e-global-color-08bb6d7 );}.elementor-777 .elementor-element.elementor-element-644fd09f{--display:flex;--border-radius:21px 21px 21px 21px;box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.1);--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-777 .elementor-element.elementor-element-644fd09f:not(.elementor-motion-effects-element-type-background), .elementor-777 .elementor-element.elementor-element-644fd09f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-777 .elementor-element.elementor-element-63361e39{text-align:center;}.elementor-777 .elementor-element.elementor-element-63361e39 .elementor-heading-title{font-family:var( --e-global-typography-14655d4-font-family ), Sans-serif;font-size:var( --e-global-typography-14655d4-font-size );font-weight:var( --e-global-typography-14655d4-font-weight );line-height:var( --e-global-typography-14655d4-line-height );color:var( --e-global-color-secondary );}.elementor-777 .elementor-element.elementor-element-6f4a6c04 > .elementor-widget-container{padding:0px 50px 0px 50px;}.elementor-777 .elementor-element.elementor-element-6f4a6c04{text-align:center;}.elementor-777 .elementor-element.elementor-element-6c07a09b > .elementor-widget-container{padding:0px 50px 0px 50px;}.elementor-777 .elementor-element.elementor-element-6c07a09b img{width:100%;border-radius:24px 24px 24px 24px;}.elementor-777 .elementor-element.elementor-element-6e919d62{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:050px;}.elementor-777 .elementor-element.elementor-element-e17d4e4 .elementor-icon-box-wrapper{text-align:left;}.elementor-777 .elementor-element.elementor-element-e17d4e4 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-777 .elementor-element.elementor-element-e17d4e4 .elementor-icon-box-title, .elementor-777 .elementor-element.elementor-element-e17d4e4 .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-777 .elementor-element.elementor-element-e17d4e4 .elementor-icon-box-description{font-family:var( --e-global-typography-6ebeb92-font-family ), Sans-serif;font-size:var( --e-global-typography-6ebeb92-font-size );font-weight:var( --e-global-typography-6ebeb92-font-weight );color:var( --e-global-color-08bb6d7 );}.elementor-777 .elementor-element.elementor-element-4cbd22fa .elementor-icon-box-wrapper{text-align:left;}.elementor-777 .elementor-element.elementor-element-4cbd22fa .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-777 .elementor-element.elementor-element-4cbd22fa .elementor-icon-box-title, .elementor-777 .elementor-element.elementor-element-4cbd22fa .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-777 .elementor-element.elementor-element-4cbd22fa .elementor-icon-box-description{font-family:var( --e-global-typography-6ebeb92-font-family ), Sans-serif;font-size:var( --e-global-typography-6ebeb92-font-size );font-weight:var( --e-global-typography-6ebeb92-font-weight );color:var( --e-global-color-08bb6d7 );}.elementor-777 .elementor-element.elementor-element-1b24c3c1 .elementor-icon-box-wrapper{text-align:left;}.elementor-777 .elementor-element.elementor-element-1b24c3c1 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-777 .elementor-element.elementor-element-1b24c3c1 .elementor-icon-box-title, .elementor-777 .elementor-element.elementor-element-1b24c3c1 .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-777 .elementor-element.elementor-element-1b24c3c1 .elementor-icon-box-description{font-family:var( --e-global-typography-6ebeb92-font-family ), Sans-serif;font-size:var( --e-global-typography-6ebeb92-font-size );font-weight:var( --e-global-typography-6ebeb92-font-weight );color:var( --e-global-color-08bb6d7 );}.elementor-777 .elementor-element.elementor-element-65477db0{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-777 .elementor-element.elementor-element-65477db0:not(.elementor-motion-effects-element-type-background), .elementor-777 .elementor-element.elementor-element-65477db0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-777 .elementor-element.elementor-element-74ce2373{text-align:center;}.elementor-777 .elementor-element.elementor-element-74ce2373 .elementor-heading-title{font-family:var( --e-global-typography-f2dc059-font-family ), Sans-serif;font-size:var( --e-global-typography-f2dc059-font-size );font-weight:var( --e-global-typography-f2dc059-font-weight );color:#FFFFFF;}.elementor-777 .elementor-element.elementor-element-6b12aefb{--display:flex;--border-radius:21px 21px 21px 21px;box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.1);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-777 .elementor-element.elementor-element-6b12aefb:not(.elementor-motion-effects-element-type-background), .elementor-777 .elementor-element.elementor-element-6b12aefb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-777 .elementor-element.elementor-element-7d42253f{text-align:center;}.elementor-777 .elementor-element.elementor-element-7d42253f .elementor-heading-title{font-family:var( --e-global-typography-14655d4-font-family ), Sans-serif;font-size:var( --e-global-typography-14655d4-font-size );font-weight:var( --e-global-typography-14655d4-font-weight );line-height:var( --e-global-typography-14655d4-line-height );color:var( --e-global-color-secondary );}.elementor-777 .elementor-element.elementor-element-36feff90{text-align:center;}.elementor-777 .elementor-element.elementor-element-1db1789f img{width:100%;border-radius:24px 24px 24px 24px;}.elementor-777 .elementor-element.elementor-element-6cdeb2e4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:21px 21px 21px 21px;box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-777 .elementor-element.elementor-element-6cdeb2e4:not(.elementor-motion-effects-element-type-background), .elementor-777 .elementor-element.elementor-element-6cdeb2e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-777 .elementor-element.elementor-element-1fabab3e{--display:flex;--min-height:247px;}.elementor-777 .elementor-element.elementor-element-3a76fb34{--display:flex;--min-height:150px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-777 .elementor-element.elementor-element-32598d8a .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-777 .elementor-element.elementor-element-d2bcc87{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-777 .elementor-element.elementor-element-3bc35d1d{text-align:left;font-family:var( --e-global-typography-6ebeb92-font-family ), Sans-serif;font-size:var( --e-global-typography-6ebeb92-font-size );font-weight:var( --e-global-typography-6ebeb92-font-weight );color:var( --e-global-color-08bb6d7 );}.elementor-777 .elementor-element.elementor-element-1421d202{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-777 .elementor-element.elementor-element-6a7e241f{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-777 .elementor-element.elementor-element-6a7e241f > .elementor-widget-container{background-color:#FFFFFF;padding:30px 30px 30px 30px;border-radius:21px 21px 21px 21px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.21);}.elementor-777 .elementor-element.elementor-element-6a7e241f.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-777 .elementor-element.elementor-element-6a7e241f.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-777 .elementor-element.elementor-element-6a7e241f.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-777 .elementor-element.elementor-element-6a7e241f .elementor-image-box-wrapper .elementor-image-box-img{width:150px;}.elementor-777 .elementor-element.elementor-element-6a7e241f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-777 .elementor-element.elementor-element-6a7e241f .elementor-image-box-title{font-family:var( --e-global-typography-6ebeb92-font-family ), Sans-serif;font-size:var( --e-global-typography-6ebeb92-font-size );font-weight:var( --e-global-typography-6ebeb92-font-weight );color:var( --e-global-color-secondary );}.elementor-777 .elementor-element.elementor-element-19ac0af4{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-777 .elementor-element.elementor-element-19ac0af4 > .elementor-widget-container{background-color:#FFFFFF;padding:30px 30px 30px 30px;border-radius:21px 21px 21px 21px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.21);}.elementor-777 .elementor-element.elementor-element-19ac0af4 .elementor-image-box-wrapper{text-align:center;}.elementor-777 .elementor-element.elementor-element-19ac0af4.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-777 .elementor-element.elementor-element-19ac0af4.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-777 .elementor-element.elementor-element-19ac0af4.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-777 .elementor-element.elementor-element-19ac0af4 .elementor-image-box-wrapper .elementor-image-box-img{width:150px;}.elementor-777 .elementor-element.elementor-element-19ac0af4 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-777 .elementor-element.elementor-element-19ac0af4 .elementor-image-box-title{font-family:var( --e-global-typography-6ebeb92-font-family ), Sans-serif;font-size:var( --e-global-typography-6ebeb92-font-size );font-weight:var( --e-global-typography-6ebeb92-font-weight );color:var( --e-global-color-secondary );}.elementor-777 .elementor-element.elementor-element-5404b1d4{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-777 .elementor-element.elementor-element-5404b1d4 > .elementor-widget-container{background-color:#FFFFFF;padding:30px 30px 30px 30px;border-radius:21px 21px 21px 21px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.21);}.elementor-777 .elementor-element.elementor-element-5404b1d4 .elementor-image-box-wrapper{text-align:center;}.elementor-777 .elementor-element.elementor-element-5404b1d4.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-777 .elementor-element.elementor-element-5404b1d4.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-777 .elementor-element.elementor-element-5404b1d4.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-777 .elementor-element.elementor-element-5404b1d4 .elementor-image-box-wrapper .elementor-image-box-img{width:150px;}.elementor-777 .elementor-element.elementor-element-5404b1d4 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-777 .elementor-element.elementor-element-5404b1d4 .elementor-image-box-title{font-family:var( --e-global-typography-6ebeb92-font-family ), Sans-serif;font-size:var( --e-global-typography-6ebeb92-font-size );font-weight:var( --e-global-typography-6ebeb92-font-weight );color:var( --e-global-color-secondary );}.elementor-777 .elementor-element.elementor-element-277e355a{--display:flex;--border-radius:24px 24px 24px 24px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.18);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-777 .elementor-element.elementor-element-277e355a:not(.elementor-motion-effects-element-type-background), .elementor-777 .elementor-element.elementor-element-277e355a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-777 .elementor-element.elementor-element-57f769a7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:15px;--padding-bottom:15px;--padding-left:35px;--padding-right:35px;}.elementor-777 .elementor-element.elementor-element-57f769a7:not(.elementor-motion-effects-element-type-background), .elementor-777 .elementor-element.elementor-element-57f769a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-777 .elementor-element.elementor-element-2a95d6ee .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:#FFFFFF;}.elementor-777 .elementor-element.elementor-element-20ef9d4{--e-image-carousel-slides-to-show:3;}.elementor-777 .elementor-element.elementor-element-d80b374{--display:flex;--border-radius:21px 21px 21px 21px;box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.1);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-777 .elementor-element.elementor-element-d80b374:not(.elementor-motion-effects-element-type-background), .elementor-777 .elementor-element.elementor-element-d80b374 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-777 .elementor-element.elementor-element-45059f7{text-align:center;}.elementor-777 .elementor-element.elementor-element-45059f7 .elementor-heading-title{font-family:var( --e-global-typography-14655d4-font-family ), Sans-serif;font-size:var( --e-global-typography-14655d4-font-size );font-weight:var( --e-global-typography-14655d4-font-weight );line-height:var( --e-global-typography-14655d4-line-height );color:var( --e-global-color-secondary );}.elementor-777 .elementor-element.elementor-element-af963a6{text-align:center;}.elementor-777 .elementor-element.elementor-element-ac4c488 img{width:100%;border-radius:24px 24px 24px 24px;}.elementor-777 .elementor-element.elementor-element-179536e4{text-align:center;}.elementor-777 .elementor-element.elementor-element-179536e4 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-777 .elementor-element.elementor-element-4c7d4ad3{--display:flex;}.elementor-777 .elementor-element.elementor-element-7a4854c7{--display:flex;}.elementor-777 .elementor-element.elementor-element-1f37f1bc{--display:flex;}.elementor-777 .elementor-element.elementor-element-1dac9b2{--display:flex;}.elementor-777 .elementor-element.elementor-element-70c1bd2b{--display:flex;}.elementor-777 .elementor-element.elementor-element-156ccc14{--display:flex;}.elementor-777 .elementor-element.elementor-element-426ad1ff{--n-accordion-title-font-size:var( --e-global-typography-accent-font-size );--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:37px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:14px 14px 14px 14px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-icon-size:15px;}.elementor-777 .elementor-element.elementor-element-426ad1ff > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;}:where( .elementor-777 .elementor-element.elementor-element-426ad1ff > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#F0F0F0;border-style:none;}:where( .elementor-777 .elementor-element.elementor-element-426ad1ff > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-777 .elementor-element.elementor-element-84762cf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-777 .elementor-element.elementor-element-131fd99e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-777 .elementor-element.elementor-element-2239e50e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-777 .elementor-element.elementor-element-6f16ccc5{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-777 .elementor-element.elementor-element-181f1b9f .elementor-heading-title{font-size:var( --e-global-typography-14655d4-font-size );line-height:var( --e-global-typography-14655d4-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-777 .elementor-element.elementor-element-379ca .elementor-icon-box-title, .elementor-777 .elementor-element.elementor-element-379ca .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-777 .elementor-element.elementor-element-379ca .elementor-icon-box-description{font-size:var( --e-global-typography-6ebeb92-font-size );}.elementor-777 .elementor-element.elementor-element-10e76ede .elementor-icon-box-title, .elementor-777 .elementor-element.elementor-element-10e76ede .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-777 .elementor-element.elementor-element-10e76ede .elementor-icon-box-description{font-size:var( --e-global-typography-6ebeb92-font-size );}.elementor-777 .elementor-element.elementor-element-80f0960 .elementor-icon-box-title, .elementor-777 .elementor-element.elementor-element-80f0960 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-777 .elementor-element.elementor-element-80f0960 .elementor-icon-box-description{font-size:var( --e-global-typography-6ebeb92-font-size );}.elementor-777 .elementor-element.elementor-element-28c4dd3a .elementor-icon-box-title, .elementor-777 .elementor-element.elementor-element-28c4dd3a .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-777 .elementor-element.elementor-element-28c4dd3a .elementor-icon-box-description{font-size:var( --e-global-typography-6ebeb92-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-777 .elementor-element.elementor-element-3f09f86d .elementor-heading-title{font-size:var( --e-global-typography-14655d4-font-size );line-height:var( --e-global-typography-14655d4-line-height );}.elementor-777 .elementor-element.elementor-element-52a33865 .elementor-heading-title{font-size:var( --e-global-typography-6ebeb92-font-size );}.elementor-777 .elementor-element.elementor-element-4ce395ba .elementor-heading-title{font-size:var( --e-global-typography-6ebeb92-font-size );}.elementor-777 .elementor-element.elementor-element-277151a .elementor-heading-title{font-size:var( --e-global-typography-6ebeb92-font-size );}.elementor-777 .elementor-element.elementor-element-5a966651 .elementor-heading-title{font-size:var( --e-global-typography-6ebeb92-font-size );}.elementor-777 .elementor-element.elementor-element-1ef2b1b5 .elementor-heading-title{font-size:var( --e-global-typography-6ebeb92-font-size );}.elementor-777 .elementor-element.elementor-element-c53012c .elementor-heading-title{font-size:var( --e-global-typography-6ebeb92-font-size );}.elementor-777 .elementor-element.elementor-element-f50c0{--e-n-carousel-swiper-slides-to-display:2;}.elementor-777 .elementor-element.elementor-element-71330bcb{--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-777 .elementor-element.elementor-element-48ecd71d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-777 .elementor-element.elementor-element-5be97219:not(.elementor-motion-effects-element-type-background), .elementor-777 .elementor-element.elementor-element-5be97219 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://estudiarenelexterior.mx/wp-content/uploads/2025/04/estudiar-en-el-exterior-canada-5-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-777 .elementor-element.elementor-element-6919408e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-777 .elementor-element.elementor-element-35de9ec3{font-size:var( --e-global-typography-6ebeb92-font-size );}.elementor-777 .elementor-element.elementor-element-63361e39 .elementor-heading-title{font-size:var( --e-global-typography-14655d4-font-size );line-height:var( --e-global-typography-14655d4-line-height );}.elementor-777 .elementor-element.elementor-element-e17d4e4 .elementor-icon-box-title, .elementor-777 .elementor-element.elementor-element-e17d4e4 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-777 .elementor-element.elementor-element-e17d4e4 .elementor-icon-box-description{font-size:var( --e-global-typography-6ebeb92-font-size );}.elementor-777 .elementor-element.elementor-element-4cbd22fa .elementor-icon-box-title, .elementor-777 .elementor-element.elementor-element-4cbd22fa .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-777 .elementor-element.elementor-element-4cbd22fa .elementor-icon-box-description{font-size:var( --e-global-typography-6ebeb92-font-size );}.elementor-777 .elementor-element.elementor-element-1b24c3c1 .elementor-icon-box-title, .elementor-777 .elementor-element.elementor-element-1b24c3c1 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-777 .elementor-element.elementor-element-1b24c3c1 .elementor-icon-box-description{font-size:var( --e-global-typography-6ebeb92-font-size );}.elementor-777 .elementor-element.elementor-element-74ce2373 .elementor-heading-title{font-size:var( --e-global-typography-f2dc059-font-size );}.elementor-777 .elementor-element.elementor-element-7d42253f .elementor-heading-title{font-size:var( --e-global-typography-14655d4-font-size );line-height:var( --e-global-typography-14655d4-line-height );}.elementor-777 .elementor-element.elementor-element-32598d8a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-777 .elementor-element.elementor-element-3bc35d1d{font-size:var( --e-global-typography-6ebeb92-font-size );}.elementor-777 .elementor-element.elementor-element-1421d202{--justify-content:space-between;--flex-wrap:wrap;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-777 .elementor-element.elementor-element-6a7e241f{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-777 .elementor-element.elementor-element-6a7e241f .elementor-image-box-title{font-size:var( --e-global-typography-6ebeb92-font-size );}.elementor-777 .elementor-element.elementor-element-19ac0af4{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-777 .elementor-element.elementor-element-19ac0af4 .elementor-image-box-title{font-size:var( --e-global-typography-6ebeb92-font-size );}.elementor-777 .elementor-element.elementor-element-5404b1d4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-777 .elementor-element.elementor-element-5404b1d4 .elementor-image-box-title{font-size:var( --e-global-typography-6ebeb92-font-size );}.elementor-777 .elementor-element.elementor-element-2a95d6ee .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-777 .elementor-element.elementor-element-20ef9d4{--e-image-carousel-slides-to-show:4;}.elementor-777 .elementor-element.elementor-element-45059f7 .elementor-heading-title{font-size:var( --e-global-typography-14655d4-font-size );line-height:var( --e-global-typography-14655d4-line-height );}.elementor-777 .elementor-element.elementor-element-426ad1ff{--n-accordion-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-777 .elementor-element.elementor-element-84762cf.e-con{--align-self:center;}.elementor-777 .elementor-element.elementor-element-131fd99e{width:100%;max-width:100%;}.elementor-777 .elementor-element.elementor-element-131fd99e.elementor-element{--align-self:center;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-777 .elementor-element.elementor-element-2239e50e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-777 .elementor-element.elementor-element-181f1b9f .elementor-heading-title{font-size:var( --e-global-typography-14655d4-font-size );line-height:var( --e-global-typography-14655d4-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-777 .elementor-element.elementor-element-379ca .elementor-icon-box-title, .elementor-777 .elementor-element.elementor-element-379ca .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-777 .elementor-element.elementor-element-379ca .elementor-icon-box-description{font-size:var( --e-global-typography-6ebeb92-font-size );}.elementor-777 .elementor-element.elementor-element-10e76ede .elementor-icon-box-title, .elementor-777 .elementor-element.elementor-element-10e76ede .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-777 .elementor-element.elementor-element-10e76ede .elementor-icon-box-description{font-size:var( --e-global-typography-6ebeb92-font-size );}.elementor-777 .elementor-element.elementor-element-80f0960 .elementor-icon-box-title, .elementor-777 .elementor-element.elementor-element-80f0960 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-777 .elementor-element.elementor-element-80f0960 .elementor-icon-box-description{font-size:var( --e-global-typography-6ebeb92-font-size );}.elementor-777 .elementor-element.elementor-element-28c4dd3a .elementor-icon-box-title, .elementor-777 .elementor-element.elementor-element-28c4dd3a .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-777 .elementor-element.elementor-element-28c4dd3a .elementor-icon-box-description{font-size:var( --e-global-typography-6ebeb92-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-777 .elementor-element.elementor-element-70fb851f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-777 .elementor-element.elementor-element-3f09f86d{text-align:center;}.elementor-777 .elementor-element.elementor-element-3f09f86d .elementor-heading-title{font-size:var( --e-global-typography-14655d4-font-size );line-height:var( --e-global-typography-14655d4-line-height );}.elementor-777 .elementor-element.elementor-element-52a33865 .elementor-heading-title{font-size:var( --e-global-typography-6ebeb92-font-size );}.elementor-777 .elementor-element.elementor-element-4ce395ba .elementor-heading-title{font-size:var( --e-global-typography-6ebeb92-font-size );}.elementor-777 .elementor-element.elementor-element-277151a .elementor-heading-title{font-size:var( --e-global-typography-6ebeb92-font-size );}.elementor-777 .elementor-element.elementor-element-5a966651 .elementor-heading-title{font-size:var( --e-global-typography-6ebeb92-font-size );}.elementor-777 .elementor-element.elementor-element-1ef2b1b5 .elementor-heading-title{font-size:var( --e-global-typography-6ebeb92-font-size );}.elementor-777 .elementor-element.elementor-element-c53012c .elementor-heading-title{font-size:var( --e-global-typography-6ebeb92-font-size );}.elementor-777 .elementor-element.elementor-element-f50c0{--e-n-carousel-swiper-slides-to-display:1;}.elementor-777 .elementor-element.elementor-element-48ecd71d{text-align:center;}.elementor-777 .elementor-element.elementor-element-48ecd71d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-777 .elementor-element.elementor-element-34441b41{text-align:center;}.elementor-777 .elementor-element.elementor-element-5be97219{--min-height:254px;}.elementor-777 .elementor-element.elementor-element-1dbb6b0b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-777 .elementor-element.elementor-element-6919408e{text-align:center;}.elementor-777 .elementor-element.elementor-element-6919408e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-777 .elementor-element.elementor-element-35de9ec3{font-size:var( --e-global-typography-6ebeb92-font-size );}.elementor-777 .elementor-element.elementor-element-63361e39 .elementor-heading-title{font-size:var( --e-global-typography-14655d4-font-size );line-height:var( --e-global-typography-14655d4-line-height );}.elementor-777 .elementor-element.elementor-element-6f4a6c04 > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-777 .elementor-element.elementor-element-6c07a09b > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-777 .elementor-element.elementor-element-6c07a09b img{height:163px;object-fit:cover;border-radius:14px 14px 14px 14px;}.elementor-777 .elementor-element.elementor-element-6e919d62{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-777 .elementor-element.elementor-element-e17d4e4 .elementor-icon-box-title, .elementor-777 .elementor-element.elementor-element-e17d4e4 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-777 .elementor-element.elementor-element-e17d4e4 .elementor-icon-box-description{font-size:var( --e-global-typography-6ebeb92-font-size );}.elementor-777 .elementor-element.elementor-element-4cbd22fa .elementor-icon-box-title, .elementor-777 .elementor-element.elementor-element-4cbd22fa .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-777 .elementor-element.elementor-element-4cbd22fa .elementor-icon-box-description{font-size:var( --e-global-typography-6ebeb92-font-size );}.elementor-777 .elementor-element.elementor-element-1b24c3c1 .elementor-icon-box-title, .elementor-777 .elementor-element.elementor-element-1b24c3c1 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-777 .elementor-element.elementor-element-1b24c3c1 .elementor-icon-box-description{font-size:var( --e-global-typography-6ebeb92-font-size );}.elementor-777 .elementor-element.elementor-element-74ce2373 .elementor-heading-title{font-size:var( --e-global-typography-f2dc059-font-size );}.elementor-777 .elementor-element.elementor-element-7d42253f .elementor-heading-title{font-size:var( --e-global-typography-14655d4-font-size );line-height:var( --e-global-typography-14655d4-line-height );}.elementor-777 .elementor-element.elementor-element-1db1789f img{height:163px;object-fit:cover;border-radius:14px 14px 14px 14px;}.elementor-777 .elementor-element.elementor-element-6cdeb2e4{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-777 .elementor-element.elementor-element-32598d8a{text-align:center;}.elementor-777 .elementor-element.elementor-element-32598d8a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-777 .elementor-element.elementor-element-3bc35d1d{font-size:var( --e-global-typography-6ebeb92-font-size );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-777 .elementor-element.elementor-element-6a7e241f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-777 .elementor-element.elementor-element-6a7e241f .elementor-image-box-img{margin-bottom:15px;}.elementor-777 .elementor-element.elementor-element-6a7e241f .elementor-image-box-title{font-size:var( --e-global-typography-6ebeb92-font-size );}.elementor-777 .elementor-element.elementor-element-19ac0af4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-777 .elementor-element.elementor-element-19ac0af4 .elementor-image-box-img{margin-bottom:15px;}.elementor-777 .elementor-element.elementor-element-19ac0af4 .elementor-image-box-title{font-size:var( --e-global-typography-6ebeb92-font-size );}.elementor-777 .elementor-element.elementor-element-5404b1d4 .elementor-image-box-img{margin-bottom:15px;}.elementor-777 .elementor-element.elementor-element-5404b1d4 .elementor-image-box-title{font-size:var( --e-global-typography-6ebeb92-font-size );}.elementor-777 .elementor-element.elementor-element-57f769a7{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-777 .elementor-element.elementor-element-2a95d6ee{text-align:center;}.elementor-777 .elementor-element.elementor-element-2a95d6ee .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-777 .elementor-element.elementor-element-20ef9d4{--e-image-carousel-slides-to-show:2;}.elementor-777 .elementor-element.elementor-element-45059f7 .elementor-heading-title{font-size:var( --e-global-typography-14655d4-font-size );line-height:var( --e-global-typography-14655d4-line-height );}.elementor-777 .elementor-element.elementor-element-ac4c488 img{height:163px;object-fit:cover;border-radius:14px 14px 14px 14px;}.elementor-777 .elementor-element.elementor-element-426ad1ff{--n-accordion-title-font-size:var( --e-global-typography-accent-font-size );}}@media(min-width:768px){.elementor-777 .elementor-element.elementor-element-583237f6{--width:15%;}.elementor-777 .elementor-element.elementor-element-9169136{--width:70%;}.elementor-777 .elementor-element.elementor-element-43b3ebd1{--width:35%;}.elementor-777 .elementor-element.elementor-element-134c0b8e{--width:65%;}.elementor-777 .elementor-element.elementor-element-71330bcb{--width:60%;}.elementor-777 .elementor-element.elementor-element-5be97219{--width:40%;}.elementor-777 .elementor-element.elementor-element-84762cf{--width:15%;}}@media(max-width:1024px) and (min-width:768px){.elementor-777 .elementor-element.elementor-element-583237f6{--width:1px;}.elementor-777 .elementor-element.elementor-element-9169136{--width:100%;}.elementor-777 .elementor-element.elementor-element-84762cf{--width:500px;}}/* Start custom CSS for container, class: .elementor-element-4f41517e */.elementor-777 .elementor-element.elementor-element-4f41517e{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ab77720 */.elementor-777 .elementor-element.elementor-element-3ab77720{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b27ab79 */.elementor-777 .elementor-element.elementor-element-4b27ab79{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c6cb730 */.elementor-777 .elementor-element.elementor-element-6c6cb730{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-209c0516 */.elementor-777 .elementor-element.elementor-element-209c0516{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0340ce3 */.elementor-777 .elementor-element.elementor-element-0340ce3{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f41517e */.elementor-777 .elementor-element.elementor-element-4f41517e{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ab77720 */.elementor-777 .elementor-element.elementor-element-3ab77720{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b27ab79 */.elementor-777 .elementor-element.elementor-element-4b27ab79{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c6cb730 */.elementor-777 .elementor-element.elementor-element-6c6cb730{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-209c0516 */.elementor-777 .elementor-element.elementor-element-209c0516{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0340ce3 */.elementor-777 .elementor-element.elementor-element-0340ce3{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f41517e */.elementor-777 .elementor-element.elementor-element-4f41517e{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ab77720 */.elementor-777 .elementor-element.elementor-element-3ab77720{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b27ab79 */.elementor-777 .elementor-element.elementor-element-4b27ab79{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c6cb730 */.elementor-777 .elementor-element.elementor-element-6c6cb730{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-209c0516 */.elementor-777 .elementor-element.elementor-element-209c0516{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0340ce3 */.elementor-777 .elementor-element.elementor-element-0340ce3{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f41517e */.elementor-777 .elementor-element.elementor-element-4f41517e{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ab77720 */.elementor-777 .elementor-element.elementor-element-3ab77720{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b27ab79 */.elementor-777 .elementor-element.elementor-element-4b27ab79{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c6cb730 */.elementor-777 .elementor-element.elementor-element-6c6cb730{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-209c0516 */.elementor-777 .elementor-element.elementor-element-209c0516{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0340ce3 */.elementor-777 .elementor-element.elementor-element-0340ce3{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f41517e */.elementor-777 .elementor-element.elementor-element-4f41517e{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ab77720 */.elementor-777 .elementor-element.elementor-element-3ab77720{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b27ab79 */.elementor-777 .elementor-element.elementor-element-4b27ab79{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c6cb730 */.elementor-777 .elementor-element.elementor-element-6c6cb730{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-209c0516 */.elementor-777 .elementor-element.elementor-element-209c0516{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0340ce3 */.elementor-777 .elementor-element.elementor-element-0340ce3{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f41517e */.elementor-777 .elementor-element.elementor-element-4f41517e{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ab77720 */.elementor-777 .elementor-element.elementor-element-3ab77720{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b27ab79 */.elementor-777 .elementor-element.elementor-element-4b27ab79{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c6cb730 */.elementor-777 .elementor-element.elementor-element-6c6cb730{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-209c0516 */.elementor-777 .elementor-element.elementor-element-209c0516{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0340ce3 */.elementor-777 .elementor-element.elementor-element-0340ce3{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f41517e */.elementor-777 .elementor-element.elementor-element-4f41517e{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ab77720 */.elementor-777 .elementor-element.elementor-element-3ab77720{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b27ab79 */.elementor-777 .elementor-element.elementor-element-4b27ab79{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c6cb730 */.elementor-777 .elementor-element.elementor-element-6c6cb730{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-209c0516 */.elementor-777 .elementor-element.elementor-element-209c0516{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0340ce3 */.elementor-777 .elementor-element.elementor-element-0340ce3{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76504f0e */.elementor-777 .elementor-element.elementor-element-76504f0e{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39f27922 */.elementor-777 .elementor-element.elementor-element-39f27922{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1dbb6b0b */.elementor-777 .elementor-element.elementor-element-1dbb6b0b{
    overflow: hidden;
}
/* Contenedor principal del flipbox */
#flip-box-1 {
  perspective: 1000px;
  position: relative;
  display: block;
}

/* Contenedor interno que manejará la rotación */
#flip-box-1 .flip-inner {
  position: relative;
  width: 100%;
  height: 100%;
  text-align: center;
  transition: transform 0.8s;
  transform-style: preserve-3d;
}

/* Activar rotación en hover */
#flip-box-1:hover .flip-inner {
  transform: rotateY(180deg);
}

/* Estilos base para ambas caras */
#flip-front-1,
#flip-back-1 {
  position: absolute;
  width: 100%;
  height: 100%;
  backface-visibility: hidden;
  top: 0;
  left: 0;
}

/* Cara frontal - visible por defecto */
#flip-front-1 {
  z-index: 2;
}

/* Cara trasera - rotada 180 grados inicialmente */
#flip-back-1 {
  transform: rotateY(180deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-644fd09f */.elementor-777 .elementor-element.elementor-element-644fd09f{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6cdeb2e4 */.elementor-777 .elementor-element.elementor-element-6cdeb2e4{
    overflow: hidden;
}
/* Contenedor principal del flipbox */
#flip-box-2 {
  perspective: 1000px;
  position: relative;
  display: block;
}

/* Contenedor interno que manejará la rotación */
#flip-box-2 .flip-inner {
  position: relative;
  width: 100%;
  height: 100%;
  text-align: center;
  transition: transform 0.8s;
  transform-style: preserve-3d;
}

/* Activar rotación en hover */
#flip-box-2:hover .flip-inner {
  transform: rotateY(180deg);
}

/* Estilos base para ambas caras */
#flip-front-2,
#flip-back-2 {
  position: absolute;
  width: 100%;
  height: 100%;
  backface-visibility: hidden;
  top: 0;
  left: 0;
}

/* Cara frontal - visible por defecto */
#flip-front-2 {
  z-index: 2;
}

/* Cara trasera - rotada 180 grados inicialmente */
#flip-back-2 {
  transform: rotateY(180deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-277e355a */.elementor-777 .elementor-element.elementor-element-277e355a{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9169136 */.elementor-777 .elementor-element.elementor-element-9169136{
    max-width: 1140px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84762cf */.elementor-777 .elementor-element.elementor-element-84762cf{
    min-width: 324px;
}/* End custom CSS */