.elementor-15580 .elementor-element.elementor-element-f36ab6d{--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-15580 .elementor-element.elementor-element-4a8f255d{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15580 .elementor-element.elementor-element-4d30d525{width:var( --container-widget-width, 33.3% );max-width:33.3%;--container-widget-width:33.3%;--container-widget-flex-grow:0;}.elementor-15580 .elementor-element.elementor-element-4d30d525 .banner-title{font-weight:700;}.elementor-15580 .elementor-element.elementor-element-4d30d525 .banner-subtitle{color:var( --e-global-color-accent );background-color:var( --e-global-color-accent );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-15580 .elementor-element.elementor-element-4d30d525 .banner-inner{color:var( --e-global-color-accent );}.elementor-15580 .elementor-element.elementor-element-4d30d525 .promo-banner:not(.banner-content-background) .content-banner, .elementor-15580 .elementor-element.elementor-element-4d30d525 .promo-banner.banner-content-background .wrapper-content-banner{max-width:234px;}.elementor-15580 .elementor-element.elementor-element-c3af412{width:var( --container-widget-width, 33.3% );max-width:33.3%;--container-widget-width:33.3%;--container-widget-flex-grow:0;}.elementor-15580 .elementor-element.elementor-element-c3af412 .banner-title{font-weight:700;}.elementor-15580 .elementor-element.elementor-element-c3af412 .banner-subtitle{color:var( --e-global-color-accent );background-color:var( --e-global-color-accent );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-15580 .elementor-element.elementor-element-c3af412 .banner-inner{color:var( --e-global-color-accent );}.elementor-15580 .elementor-element.elementor-element-c3af412 .promo-banner:not(.banner-content-background) .content-banner, .elementor-15580 .elementor-element.elementor-element-c3af412 .promo-banner.banner-content-background .wrapper-content-banner{max-width:234px;}.elementor-15580 .elementor-element.elementor-element-9fdbdb7{width:var( --container-widget-width, 33.3% );max-width:33.3%;--container-widget-width:33.3%;--container-widget-flex-grow:0;}.elementor-15580 .elementor-element.elementor-element-9fdbdb7 .banner-title{font-weight:700;}.elementor-15580 .elementor-element.elementor-element-9fdbdb7 .banner-subtitle{color:var( --e-global-color-accent );background-color:var( --e-global-color-accent );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-15580 .elementor-element.elementor-element-9fdbdb7 .banner-inner{color:var( --e-global-color-accent );}.elementor-15580 .elementor-element.elementor-element-9fdbdb7 .promo-banner:not(.banner-content-background) .content-banner, .elementor-15580 .elementor-element.elementor-element-9fdbdb7 .promo-banner.banner-content-background .wrapper-content-banner{max-width:234px;}.elementor-15580 .elementor-element.elementor-element-8c006f1{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15580 .elementor-element.elementor-element-16e7174{--display:flex;--min-height:550px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--border-radius:1rem 1rem 1rem 1rem;--padding-top:0rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15580 .elementor-element.elementor-element-16e7174:not(.elementor-motion-effects-element-type-background), .elementor-15580 .elementor-element.elementor-element-16e7174 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0DA658;}.elementor-15580 .elementor-element.elementor-element-f3866dc > .elementor-widget-container{margin:3rem 0rem 0rem 0rem;}.elementor-15580 .elementor-element.elementor-element-f3866dc{z-index:2;}.elementor-15580 .elementor-element.elementor-element-f3866dc .title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:3rem;font-weight:700;}.elementor-15580 .elementor-element.elementor-element-12bf5fa{z-index:3;}.elementor-15580 .elementor-element.elementor-element-12bf5fa .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:15px;}.elementor-15580 .elementor-element.elementor-element-12bf5fa .elementor-icon-box-title{margin-block-end:5px;color:#0DA658;}.elementor-15580 .elementor-element.elementor-element-12bf5fa.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-15580 .elementor-element.elementor-element-12bf5fa.elementor-view-framed .elementor-icon, .elementor-15580 .elementor-element.elementor-element-12bf5fa.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-15580 .elementor-element.elementor-element-12bf5fa .elementor-icon{font-size:2.5rem;}.elementor-15580 .elementor-element.elementor-element-12bf5fa .elementor-icon-box-title, .elementor-15580 .elementor-element.elementor-element-12bf5fa .elementor-icon-box-title a{font-size:1.1rem;}.elementor-15580 .elementor-element.elementor-element-cf4a492{--display:flex;--position:absolute;top:0px;}.elementor-15580 .elementor-element.elementor-element-cf4a492:not(.elementor-motion-effects-element-type-background), .elementor-15580 .elementor-element.elementor-element-cf4a492 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://institutotaylor.edu.pe/wp-content/uploads/2025/12/carreras-2-272x300.png");background-position:center center;background-repeat:no-repeat;background-size:auto;}body:not(.rtl) .elementor-15580 .elementor-element.elementor-element-cf4a492{left:0px;}body.rtl .elementor-15580 .elementor-element.elementor-element-cf4a492{right:0px;}.elementor-15580 .elementor-element.elementor-element-c14836d{--display:flex;--position:absolute;top:0px;}.elementor-15580 .elementor-element.elementor-element-c14836d:not(.elementor-motion-effects-element-type-background), .elementor-15580 .elementor-element.elementor-element-c14836d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0DA658;background-image:url("https://institutotaylor.edu.pe/wp-content/uploads/2025/12/carreras-1-241x300.jpg");background-position:center center;background-repeat:no-repeat;background-size:auto;}body:not(.rtl) .elementor-15580 .elementor-element.elementor-element-c14836d{left:0px;}body.rtl .elementor-15580 .elementor-element.elementor-element-c14836d{right:0px;}.elementor-15580 .elementor-element.elementor-element-2abfba9{--display:flex;--min-height:550px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--border-radius:1rem 1rem 1rem 1rem;--padding-top:0rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15580 .elementor-element.elementor-element-2abfba9:not(.elementor-motion-effects-element-type-background), .elementor-15580 .elementor-element.elementor-element-2abfba9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0955A5;}.elementor-15580 .elementor-element.elementor-element-cdfe232 > .elementor-widget-container{margin:1.5rem 0rem 0rem 0rem;}.elementor-15580 .elementor-element.elementor-element-cdfe232{z-index:3;}.elementor-15580 .elementor-element.elementor-element-cdfe232 .title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:3rem;font-weight:700;}.elementor-15580 .elementor-element.elementor-element-f83b4c0{z-index:3;}.elementor-15580 .elementor-element.elementor-element-f83b4c0 .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:15px;}.elementor-15580 .elementor-element.elementor-element-f83b4c0 .elementor-icon-box-title{margin-block-end:5px;color:#0955A5;}.elementor-15580 .elementor-element.elementor-element-f83b4c0.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-15580 .elementor-element.elementor-element-f83b4c0.elementor-view-framed .elementor-icon, .elementor-15580 .elementor-element.elementor-element-f83b4c0.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-15580 .elementor-element.elementor-element-f83b4c0 .elementor-icon{font-size:2.5rem;}.elementor-15580 .elementor-element.elementor-element-f83b4c0 .elementor-icon-box-title, .elementor-15580 .elementor-element.elementor-element-f83b4c0 .elementor-icon-box-title a{font-size:1.1rem;}.elementor-15580 .elementor-element.elementor-element-76f24c8{--display:flex;--position:absolute;top:0px;}.elementor-15580 .elementor-element.elementor-element-76f24c8:not(.elementor-motion-effects-element-type-background), .elementor-15580 .elementor-element.elementor-element-76f24c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://institutotaylor.edu.pe/wp-content/uploads/2025/12/carreras-3-333x300.png");background-position:center center;background-repeat:no-repeat;background-size:auto;}body:not(.rtl) .elementor-15580 .elementor-element.elementor-element-76f24c8{left:0px;}body.rtl .elementor-15580 .elementor-element.elementor-element-76f24c8{right:0px;}.elementor-15580 .elementor-element.elementor-element-62be494{--display:flex;--min-height:550px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--overlay-opacity:0.5;--border-radius:1rem 1rem 1rem 1rem;--padding-top:0rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15580 .elementor-element.elementor-element-62be494:not(.elementor-motion-effects-element-type-background), .elementor-15580 .elementor-element.elementor-element-62be494 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BC61CE;}.elementor-15580 .elementor-element.elementor-element-62be494::before, .elementor-15580 .elementor-element.elementor-element-62be494 > .elementor-background-video-container::before, .elementor-15580 .elementor-element.elementor-element-62be494 > .e-con-inner > .elementor-background-video-container::before, .elementor-15580 .elementor-element.elementor-element-62be494 > .elementor-background-slideshow::before, .elementor-15580 .elementor-element.elementor-element-62be494 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15580 .elementor-element.elementor-element-62be494 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-15580 .elementor-element.elementor-element-f89b76e > .elementor-widget-container{margin:3rem 0rem 0rem 0rem;}.elementor-15580 .elementor-element.elementor-element-f89b76e{z-index:2;}.elementor-15580 .elementor-element.elementor-element-f89b76e .title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:3rem;font-weight:700;}.elementor-15580 .elementor-element.elementor-element-fccab44{z-index:3;}.elementor-15580 .elementor-element.elementor-element-fccab44 .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:15px;}.elementor-15580 .elementor-element.elementor-element-fccab44 .elementor-icon-box-title{margin-block-end:5px;color:#8B09A5;}.elementor-15580 .elementor-element.elementor-element-fccab44.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-15580 .elementor-element.elementor-element-fccab44.elementor-view-framed .elementor-icon, .elementor-15580 .elementor-element.elementor-element-fccab44.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-15580 .elementor-element.elementor-element-fccab44 .elementor-icon{font-size:2.5rem;}.elementor-15580 .elementor-element.elementor-element-fccab44 .elementor-icon-box-title, .elementor-15580 .elementor-element.elementor-element-fccab44 .elementor-icon-box-title a{font-size:1.1rem;}.elementor-15580 .elementor-element.elementor-element-8e55332{--display:flex;--position:absolute;top:0px;}.elementor-15580 .elementor-element.elementor-element-8e55332:not(.elementor-motion-effects-element-type-background), .elementor-15580 .elementor-element.elementor-element-8e55332 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://institutotaylor.edu.pe/wp-content/uploads/2025/12/carreras-4-400x262.png");background-position:center center;background-repeat:no-repeat;background-size:auto;}body:not(.rtl) .elementor-15580 .elementor-element.elementor-element-8e55332{left:0px;}body.rtl .elementor-15580 .elementor-element.elementor-element-8e55332{right:0px;}.elementor-15580 .elementor-element.elementor-element-7eaff7d{--display:flex;--min-height:179px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:auto;}.elementor-15580 .elementor-element.elementor-element-0234a87 > .elementor-widget-container{margin:40px 40px 40px 40px;}.elementor-15580 .elementor-element.elementor-element-0234a87 .title{color:#0DA658;font-size:60px;font-weight:700;}.elementor-15580 .elementor-element.elementor-element-7402ff2a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--z-index:2;}.elementor-15580 .elementor-element.elementor-element-7402ff2a:not(.elementor-motion-effects-element-type-background), .elementor-15580 .elementor-element.elementor-element-7402ff2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15580 .elementor-element.elementor-element-35c330e4{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-15580 .elementor-element.elementor-element-35c330e4 > .elementor-widget-container{border-style:solid;border-width:0px 1px 0px 0px;border-color:#E6E6E6;}.elementor-15580 .elementor-element.elementor-element-35c330e4 .wd-info-box{padding:0px 25px 0px 25px;}.elementor-15580 .elementor-element.elementor-element-35c330e4 .info-box-title{color:var( --e-global-color-accent );font-weight:700;}.elementor-15580 .elementor-element.elementor-element-5c17c77{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-15580 .elementor-element.elementor-element-5c17c77 > .elementor-widget-container{border-style:solid;border-width:0px 1px 0px 0px;border-color:#E6E6E6;}.elementor-15580 .elementor-element.elementor-element-5c17c77 .wd-info-box{padding:0px 25px 0px 25px;}.elementor-15580 .elementor-element.elementor-element-5c17c77 .info-box-title{color:var( --e-global-color-accent );font-family:"Poppins", Sans-serif;font-weight:700;}.elementor-15580 .elementor-element.elementor-element-117e754{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-15580 .elementor-element.elementor-element-117e754 > .elementor-widget-container{border-style:solid;border-width:0px 1px 0px 0px;border-color:#E6E6E6;}.elementor-15580 .elementor-element.elementor-element-117e754 .wd-info-box{padding:0px 25px 0px 25px;}.elementor-15580 .elementor-element.elementor-element-117e754 .info-box-title{color:var( --e-global-color-accent );font-weight:700;}.elementor-15580 .elementor-element.elementor-element-1028ef91{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-15580 .elementor-element.elementor-element-1028ef91 .wd-info-box{padding:0px 25px 0px 25px;}.elementor-15580 .elementor-element.elementor-element-1028ef91 .info-box-title{color:var( --e-global-color-accent );font-weight:700;}.elementor-15580 .elementor-element.elementor-element-cae7ff6{--display:flex;--min-height:80vh;--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;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15580 .elementor-element.elementor-element-cae7ff6:not(.elementor-motion-effects-element-type-background), .elementor-15580 .elementor-element.elementor-element-cae7ff6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0DA658;}.elementor-15580 .elementor-element.elementor-element-cae7ff6.e-con{--align-self:center;}.elementor-15580 .elementor-element.elementor-element-59ea4fb{--display:flex;--min-height:80vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15580 .elementor-element.elementor-element-af9da7c .title-subtitle{color:#C2E0BD;font-size:30px;}.elementor-15580 .elementor-element.elementor-element-af9da7c .title{color:#FFFFFF;font-size:60px;font-weight:700;}.elementor-15580 .elementor-element.elementor-element-f07b96f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-15580 .elementor-element.elementor-element-62fa1c4 .wd-el-video{height:400px;}.elementor-15580 .elementor-element.elementor-element-11135a2 .wd-el-video{height:400px;}.elementor-15580 .elementor-element.elementor-element-4ab5f60 .wd-el-video{height:400px;}.elementor-15580 .elementor-element.elementor-element-8645463{--display:flex;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15580 .elementor-element.elementor-element-63f5ce3 .title-subtitle{color:#C2E0BD;font-size:30px;}.elementor-15580 .elementor-element.elementor-element-63f5ce3 .title{color:#0DA658;font-size:60px;font-weight:700;}.elementor-15580 .elementor-element.elementor-element-d588aac .wd-el-title{font-family:"Poppins", Sans-serif;font-weight:700;}.elementor-15580 .elementor-element.elementor-element-b749cb7{--display:flex;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15580 .elementor-element.elementor-element-e25dc8f .title-subtitle{color:#C2E0BD;font-size:30px;}.elementor-15580 .elementor-element.elementor-element-e25dc8f .title{color:#0DA658;font-size:60px;font-weight:700;}.elementor-15580 .elementor-element.elementor-element-7d38c55{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-15580 .elementor-element.elementor-element-8c32f41 .wd-info-box{background-image:url("https://institutotaylor.edu.pe/wp-content/uploads/2026/01/admision-bg.jpg");border-radius:25px 25px 25px 25px;background-position:bottom center;background-size:contain;background-color:#FFFFFF;}.elementor-15580 .elementor-element.elementor-element-8c32f41 > .elementor-widget-container{border-radius:25px 25px 25px 25px;}.elementor-15580 .elementor-element.elementor-element-8c32f41 .info-box-title{color:#0DA658;font-size:30px;font-weight:700;}.elementor-15580 .elementor-element.elementor-element-973eb2b .wd-info-box{background-image:url("https://institutotaylor.edu.pe/wp-content/uploads/2026/01/traslado-bg.jpg");border-radius:25px 25px 25px 25px;background-position:bottom center;background-size:contain;background-color:#FFFFFF;}.elementor-15580 .elementor-element.elementor-element-973eb2b > .elementor-widget-container{border-radius:25px 25px 25px 25px;}.elementor-15580 .elementor-element.elementor-element-973eb2b .info-box-title{color:#0DA658;font-size:30px;font-weight:700;}.elementor-15580 .elementor-element.elementor-element-924b931 .wd-info-box{background-image:url("https://institutotaylor.edu.pe/wp-content/uploads/2026/01/reingreso-bg.jpg");border-radius:25px 25px 25px 25px;background-position:bottom center;background-size:contain;background-color:#FFFFFF;}.elementor-15580 .elementor-element.elementor-element-924b931 > .elementor-widget-container{border-radius:25px 25px 25px 25px;}.elementor-15580 .elementor-element.elementor-element-924b931 .info-box-title{color:#0DA658;font-size:30px;font-weight:700;}.elementor-15580 .elementor-element.elementor-element-04e3da5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-15580 .elementor-element.elementor-element-da6ce34{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-15580 .elementor-element.elementor-element-da6ce34:not(.elementor-motion-effects-element-type-background), .elementor-15580 .elementor-element.elementor-element-da6ce34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F700;}.elementor-15580 .elementor-element.elementor-element-316f1c5 .title{color:var( --e-global-color-accent );font-size:22px;font-weight:600;}.elementor-15580 .elementor-element.elementor-element-316f1c5 .title-after_title{color:#186D4F;font-family:"Poppins", Sans-serif;font-weight:900;}.elementor-15580 .elementor-element.elementor-element-f38a3d4{--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-15580 .elementor-element.elementor-element-c0da3df .wd-info-box{padding:10px 10px 10px 10px;border-radius:5px 5px 5px 5px;}:root{--page-title-display:none;}@media(min-width:769px){.elementor-15580 .elementor-element.elementor-element-7eaff7d{--width:100%;}}@media(max-width:1024px){.elementor-15580 .elementor-element.elementor-element-4a8f255d{--margin-top:-110px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-15580 .elementor-element.elementor-element-4d30d525 .promo-banner:not(.banner-content-background) .content-banner, .elementor-15580 .elementor-element.elementor-element-4d30d525 .promo-banner.banner-content-background .wrapper-content-banner{max-width:210px;}.elementor-15580 .elementor-element.elementor-element-c3af412 .promo-banner:not(.banner-content-background) .content-banner, .elementor-15580 .elementor-element.elementor-element-c3af412 .promo-banner.banner-content-background .wrapper-content-banner{max-width:210px;}.elementor-15580 .elementor-element.elementor-element-9fdbdb7 .promo-banner:not(.banner-content-background) .content-banner, .elementor-15580 .elementor-element.elementor-element-9fdbdb7 .promo-banner.banner-content-background .wrapper-content-banner{max-width:210px;}.elementor-15580 .elementor-element.elementor-element-8c006f1{--grid-auto-flow:row;}.elementor-15580 .elementor-element.elementor-element-7402ff2a{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-15580 .elementor-element.elementor-element-35c330e4{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-15580 .elementor-element.elementor-element-5c17c77{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-15580 .elementor-element.elementor-element-5c17c77 > .elementor-widget-container{border-width:0px 0px 0px 0px;}.elementor-15580 .elementor-element.elementor-element-117e754{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-15580 .elementor-element.elementor-element-1028ef91{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-15580 .elementor-element.elementor-element-7d38c55{--grid-auto-flow:row;}.elementor-15580 .elementor-element.elementor-element-da6ce34{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}}@media(max-width:768px){.elementor-15580 .elementor-element.elementor-element-4a8f255d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-110px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-15580 .elementor-element.elementor-element-4d30d525{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15580 .elementor-element.elementor-element-c3af412{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15580 .elementor-element.elementor-element-9fdbdb7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15580 .elementor-element.elementor-element-8c006f1{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-15580 .elementor-element.elementor-element-0234a87 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-15580 .elementor-element.elementor-element-7402ff2a{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-15580 .elementor-element.elementor-element-35c330e4{width:100%;max-width:100%;}.elementor-15580 .elementor-element.elementor-element-35c330e4 > .elementor-widget-container{border-width:0px 0px 0px 0px;}.elementor-15580 .elementor-element.elementor-element-5c17c77{width:100%;max-width:100%;}.elementor-15580 .elementor-element.elementor-element-117e754{width:100%;max-width:100%;}.elementor-15580 .elementor-element.elementor-element-117e754 > .elementor-widget-container{border-width:0px 0px 0px 0px;}.elementor-15580 .elementor-element.elementor-element-1028ef91{width:100%;max-width:100%;}.elementor-15580 .elementor-element.elementor-element-af9da7c > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-15580 .elementor-element.elementor-element-af9da7c .title-subtitle{font-size:1.2rem;}.elementor-15580 .elementor-element.elementor-element-af9da7c .title{font-size:2rem;}.elementor-15580 .elementor-element.elementor-element-63f5ce3 .title{font-size:3rem;}.elementor-15580 .elementor-element.elementor-element-e25dc8f .title{font-size:3rem;}.elementor-15580 .elementor-element.elementor-element-7d38c55{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-15580 .elementor-element.elementor-element-da6ce34{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}}/* Start custom CSS for icon-box, class: .elementor-element-12bf5fa */.elementor-15580 .elementor-element.elementor-element-12bf5fa{
    background: #fff;
    border-radius: 15px;
    margin: 0 20px;
    padding: 5px 10px;
}
.elementor-15580 .elementor-element.elementor-element-12bf5fa .elementor-icon-box-icon{
    background-color: #0da658;
    border-radius: 100px;
    padding: 5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf4a492 */.elementor-15580 .elementor-element.elementor-element-cf4a492{
    inset: 0;
    transition: transform 0.3 ease;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c14836d */.elementor-15580 .elementor-element.elementor-element-c14836d{
    inset: 0;
    transition: transform 0.3 ease;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16e7174 */.elementor-15580 .elementor-element.elementor-element-16e7174{
    position: relative;
    overflow: hidden;
}
.elementor-15580 .elementor-element.elementor-element-16e7174:hover .carreras-fondo{
    transform: scale(1.6);
}
.elementor-15580 .elementor-element.elementor-element-16e7174:hover .carreras-fondo2{
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f83b4c0 */.elementor-15580 .elementor-element.elementor-element-f83b4c0{
    background: #fff;
    border-radius: 15px;
    margin: 0 20px;
    padding: 5px 10px;
}
.elementor-15580 .elementor-element.elementor-element-f83b4c0 .elementor-icon-box-icon{
    background-color: #0955A5;
    border-radius: 100px;
    padding: 5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76f24c8 */.elementor-15580 .elementor-element.elementor-element-76f24c8{
    inset: 0;
    transition: transform 0.3 ease;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2abfba9 */.elementor-15580 .elementor-element.elementor-element-2abfba9{
    position: relative;
    overflow: hidden;
}
.elementor-15580 .elementor-element.elementor-element-2abfba9:hover .carreras-fondo{
    transform: scale(1.6);
}
.elementor-15580 .elementor-element.elementor-element-2abfba9:hover .carreras-fondo2{
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fccab44 */.elementor-15580 .elementor-element.elementor-element-fccab44{
    background: #fff;
    border-radius: 15px;
    margin: 0 20px;
    padding: 5px 10px;
}
.elementor-15580 .elementor-element.elementor-element-fccab44 .elementor-icon-box-icon{
    background-color: #8B09A5;
    border-radius: 100px;
    padding: 5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e55332 */.elementor-15580 .elementor-element.elementor-element-8e55332{
    inset: 0;
    transition: transform 0.3 ease;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62be494 */.elementor-15580 .elementor-element.elementor-element-62be494{
    position: relative;
    overflow: hidden;
}
.elementor-15580 .elementor-element.elementor-element-62be494:hover .carreras-fondo{
    transform: scale(1.6);
}
.elementor-15580 .elementor-element.elementor-element-62be494:hover .carreras-fondo2{
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for wd_infobox, class: .elementor-element-8c32f41 */.elementor-15580 .elementor-element.elementor-element-8c32f41 .wd-button-wrapper  a{
    background-color: #0855a5 !important;
    border: 1px solid #fff;
    color: #fff;
    text-transform: uppercase;
    font-weight: bolder;
}
.elementor-15580 .elementor-element.elementor-element-8c32f41 .wd-button-wrapper  a:hover{
    background-color: #fff !important;
    border: 1px solid #0855a5;
    color: #0855a5;
}

.elementor-15580 .elementor-element.elementor-element-8c32f41:hover .info-box-icon{
    scale: 1.1;
}/* End custom CSS */
/* Start custom CSS for wd_infobox, class: .elementor-element-973eb2b */.elementor-15580 .elementor-element.elementor-element-973eb2b .wd-button-wrapper  a{
    background-color: #8b0aa5 !important;
    border: 1px solid #fff;
    color: #fff;
    text-transform: uppercase;
    font-weight: bolder;
}
.elementor-15580 .elementor-element.elementor-element-973eb2b .wd-button-wrapper  a:hover{
    background-color: #fff !important;
    border: 1px solid #8b0aa5;
    color: #8b0aa5;
}

.elementor-15580 .elementor-element.elementor-element-973eb2b:hover .info-box-icon{
    scale: 1.1;
}/* End custom CSS */
/* Start custom CSS for wd_infobox, class: .elementor-element-924b931 */.elementor-15580 .elementor-element.elementor-element-924b931 .wd-button-wrapper  a{
    background-color: #12a0b8 !important;
    border: 1px solid #fff;
    color: #fff;
    text-transform: uppercase;
    font-weight: bolder;
}
.elementor-15580 .elementor-element.elementor-element-924b931 .wd-button-wrapper  a:hover{
    background-color: #fff !important;
    border: 1px solid #12a0b8;
    color: #12a0b8;
}

.elementor-15580 .elementor-element.elementor-element-924b931:hover .info-box-icon{
    scale: 1.1;
}/* End custom CSS */
/* Start custom CSS */.wd-content-layout{
    padding-top: 0 !important;
}
body.elementor-page-15580 .wd-page-title{
    display: none;
}

body.elementor-page-15580 .mfp-content{
    width: auto;
}

body.elementor-page-15580 .mfp-wrap .wd-popup{
    width: auto;
}

body.elementor-page-15580 .wd-video-popup video {
   max-height: 80vh;
  width: auto;
}

body.elementor-page-15580 .wd-slide-container {
  padding: 0;
}/* End custom CSS */