.elementor-24 .elementor-element.elementor-element-8efd70c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-00769fa{--display:flex;--min-height:100vh;--justify-content:flex-end;--border-radius:0px 0px 50px 50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-24 .elementor-element.elementor-element-00769fa:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-00769fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gcb.edu.co/wp-content/uploads/2026/07/dis-scaled.webp");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-20750a1{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4vw;--padding-bottom:3vw;--padding-left:4vw;--padding-right:4vw;}.elementor-24 .elementor-element.elementor-element-2205adf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-117ed65 .elementor-icon-wrapper{text-align:start;}.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-24 .elementor-element.elementor-element-f305ab9{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;padding:0px 0px 0px 0px;color:#FFFFFF;}.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-24 .elementor-element.elementor-element-90530f1{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:start;}.elementor-24 .elementor-element.elementor-element-90530f1 .elementor-heading-title{font-family:"Bookman Old Style", Sans-serif;font-size:4rem;font-weight:700;line-height:4.2rem;color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-eef1ae9{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;width:var( --container-widget-width, 735px );max-width:735px;--container-widget-width:735px;--container-widget-flex-grow:0;font-family:"Bookman Old Style italic", Sans-serif;font-size:1.6rem;font-weight:300;color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-48eca5a{margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-24 .elementor-element.elementor-element-48eca5a.elementor-element{--align-self:flex-end;}.elementor-24 .elementor-element.elementor-element-30485eb{--display:flex;--min-height:100vh;--justify-content:center;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-24 .elementor-element.elementor-element-30485eb:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-30485eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-25ebed2{--display:flex;--padding-top:0vw;--padding-bottom:0vw;--padding-left:4vw;--padding-right:4vw;}.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-24 .elementor-element.elementor-element-6ce9057{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-24 .elementor-element.elementor-element-6ce9057 img{width:10%;}.elementor-24 .elementor-element.elementor-element-609a79c{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;text-align:center;font-family:"Bookman Old Style", Sans-serif;font-size:2rem;font-weight:400;line-height:2.6rem;color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-609a79c.elementor-element{--align-self:center;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );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 );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-af15038{--divider-border-style:solid;--divider-color:#C61531;--divider-border-width:2px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-af15038 .elementor-divider-separator{width:7%;margin:0 auto;margin-center:0;}.elementor-24 .elementor-element.elementor-element-af15038 .elementor-divider{text-align:center;padding-block-start:8px;padding-block-end:8px;}.elementor-24 .elementor-element.elementor-element-a48b8b9{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;width:var( --container-widget-width, 1100px );max-width:1100px;padding:0rem 6rem 0rem 6rem;--container-widget-width:1100px;--container-widget-flex-grow:0;text-align:center;font-family:"Seravek", Sans-serif;font-size:1.5rem;font-weight:400;color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-a48b8b9.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-b4adb68 .elementor-icon-wrapper{text-align:center;}.elementor-24 .elementor-element.elementor-element-b4adb68 .elementor-icon{font-size:20px;}.elementor-24 .elementor-element.elementor-element-b4adb68 .elementor-icon svg{height:20px;}.elementor-24 .elementor-element.elementor-element-36a51bf{--display:flex;--min-height:100vh;--justify-content:center;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-24 .elementor-element.elementor-element-36a51bf:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-36a51bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gcb.edu.co/wp-content/uploads/2026/07/ninos-autobus-scaled.webp");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-8723fd5{--display:flex;--min-height:30vh;--justify-content:center;}.elementor-24 .elementor-element.elementor-element-2fff4bd{text-align:center;}.elementor-24 .elementor-element.elementor-element-2fff4bd .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-24 .elementor-element.elementor-element-e6cd5c5{text-align:center;}.elementor-24 .elementor-element.elementor-element-e6cd5c5 .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-24 .elementor-element.elementor-element-6d2d971{text-align:center;}.elementor-24 .elementor-element.elementor-element-6d2d971 .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-24 .elementor-element.elementor-element-5034012{text-align:center;}.elementor-24 .elementor-element.elementor-element-5034012 .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-24 .elementor-element.elementor-element-51856c8{--display:flex;--min-height:100vh;--justify-content:center;--border-radius:50px 50px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-24 .elementor-element.elementor-element-51856c8:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-51856c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-e6f2eeb{--display:flex;--padding-top:0vw;--padding-bottom:0vw;--padding-left:4vw;--padding-right:4vw;}.elementor-24 .elementor-element.elementor-element-3f7798f{text-align:center;font-family:"Bookman Old Style", Sans-serif;font-size:3.2rem;font-weight:normal;line-height:3rem;}.elementor-24 .elementor-element.elementor-element-01d5a46{--display:flex;--min-height:100vh;--justify-content:center;--border-radius:50px 50px 0px 0px;--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-24 .elementor-element.elementor-element-01d5a46:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-01d5a46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F6F1;}.elementor-24 .elementor-element.elementor-element-30966ac{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-7a91ff0{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;font-family:"Bookman Old Style", Sans-serif;font-size:3.2rem;font-weight:normal;line-height:3rem;}.elementor-24 .elementor-element.elementor-element-7a91ff0.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-0ebb8d9{--divider-border-style:solid;--divider-color:#C61531;--divider-border-width:2px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-0ebb8d9 .elementor-divider-separator{width:7%;margin:0 auto;margin-center:0;}.elementor-24 .elementor-element.elementor-element-0ebb8d9 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-24 .elementor-element.elementor-element-cfde690{--display:flex;}.elementor-24 .elementor-element.elementor-element-bac8659{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-24 .elementor-element.elementor-element-bac8659 img{border-radius:20px 20px 20px 20px;}.elementor-24 .elementor-element.elementor-element-f3befe8{--display:flex;}.elementor-24 .elementor-element.elementor-element-ad38742{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-24 .elementor-element.elementor-element-ad38742 img{border-radius:20px 20px 20px 20px;}.elementor-24 .elementor-element.elementor-element-eccdb0b{--display:flex;}.elementor-24 .elementor-element.elementor-element-d399e47{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-24 .elementor-element.elementor-element-d399e47 img{border-radius:20px 20px 20px 20px;}.elementor-24 .elementor-element.elementor-element-b216ce3{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-24 .elementor-element.elementor-element-4264c6d{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-24 .elementor-element.elementor-element-4264c6d img{border-radius:20px 20px 20px 20px;}.elementor-24 .elementor-element.elementor-element-58babe6{--display:flex;}.elementor-24 .elementor-element.elementor-element-8da8613{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;padding:0vw 0vw 0vw 0vw;}.elementor-24 .elementor-element.elementor-element-8da8613 img{border-radius:20px 20px 20px 20px;}.elementor-24 .elementor-element.elementor-element-00a0ed0{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-offset-size:100px;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-24 .elementor-element.elementor-element-77e0214{--display:flex;--min-height:100vh;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:50px 50px 0px 0px;--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-24 .elementor-element.elementor-element-77e0214:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-77e0214 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://gcb.edu.co/wp-content/uploads/2026/07/Prefoter-cada-ninop-es-unico-y-valioso-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-d15aca7{--display:flex;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-24 .elementor-element.elementor-element-ff19c16{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;width:var( --container-widget-width, 1000px );max-width:1000px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:center;font-family:"Bookman Old Style", Sans-serif;font-size:3.3rem;font-weight:400;line-height:4rem;color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-ff19c16.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-9f0d6bb{--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;--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-button .elementor-button{background-color:var( --e-global-color-accent );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-24 .elementor-element.elementor-element-ffee4b0 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Seravek", Sans-serif;font-size:1rem;font-weight:400;border-style:solid;border-color:var( --e-global-color-secondary );border-radius:5px 5px 5px 5px;padding:20px 20px 20px 20px;}.elementor-24 .elementor-element.elementor-element-ffee4b0:hover{--e-transform-translateY:-4px;}.elementor-24 .elementor-element.elementor-element-88262d2 .elementor-button{background-color:#C6153100;font-family:"Seravek", Sans-serif;font-size:1rem;font-weight:400;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:5px 5px 5px 5px;padding:20px 20px 20px 20px;}.elementor-24 .elementor-element.elementor-element-88262d2:hover{--e-transform-translateY:-4px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-24 .elementor-element.elementor-element-00769fa{--min-height:90vh;}.elementor-24 .elementor-element.elementor-element-00769fa:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-00769fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-307px 0px;}.elementor-24 .elementor-element.elementor-element-20750a1{--min-height:100vh;--justify-content:flex-end;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-24 .elementor-element.elementor-element-90530f1{--container-widget-width:540px;--container-widget-flex-grow:0;width:var( --container-widget-width, 540px );max-width:540px;}.elementor-24 .elementor-element.elementor-element-90530f1 .elementor-heading-title{font-size:3.6rem;line-height:4rem;}.elementor-24 .elementor-element.elementor-element-eef1ae9{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-24 .elementor-element.elementor-element-48eca5a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-24 .elementor-element.elementor-element-48eca5a.elementor-element{--align-self:flex-start;}.elementor-24 .elementor-element.elementor-element-25ebed2{--min-height:100vh;--justify-content:center;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-24 .elementor-element.elementor-element-6ce9057 img{width:15%;}.elementor-24 .elementor-element.elementor-element-609a79c{--container-widget-width:665px;--container-widget-flex-grow:0;width:var( --container-widget-width, 665px );max-width:665px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-24 .elementor-element.elementor-element-a48b8b9{padding:0rem 4rem 0rem 4rem;line-height:1.4em;}.elementor-24 .elementor-element.elementor-element-2fff4bd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-24 .elementor-element.elementor-element-e6cd5c5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-24 .elementor-element.elementor-element-6d2d971 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-24 .elementor-element.elementor-element-5034012 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-24 .elementor-element.elementor-element-e6f2eeb{--min-height:100vh;--justify-content:center;}.elementor-24 .elementor-element.elementor-element-3f7798f{font-size:2.6rem;}.elementor-24 .elementor-element.elementor-element-01d5a46{--padding-top:8vw;--padding-bottom:8vw;--padding-left:0vw;--padding-right:0vw;}.elementor-24 .elementor-element.elementor-element-7a91ff0{--container-widget-width:645px;--container-widget-flex-grow:0;width:var( --container-widget-width, 645px );max-width:645px;font-size:2.6rem;}.elementor-24 .elementor-element.elementor-element-00a0ed0{--e-n-carousel-swiper-slides-to-display:2;}.elementor-24 .elementor-element.elementor-element-d15aca7{--min-height:100vh;}.elementor-24 .elementor-element.elementor-element-ff19c16{--container-widget-width:660px;--container-widget-flex-grow:0;width:var( --container-widget-width, 660px );max-width:660px;font-size:2.6rem;line-height:3rem;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:767px){.elementor-24 .elementor-element.elementor-element-00769fa:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-00769fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-336px 0px;}.elementor-24 .elementor-element.elementor-element-20750a1{--min-height:90vh;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-24 .elementor-element.elementor-element-90530f1 .elementor-heading-title{font-size:2rem;line-height:2.4rem;}.elementor-24 .elementor-element.elementor-element-eef1ae9{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:1.4rem;line-height:1.8rem;}.elementor-24 .elementor-element.elementor-element-30485eb{--min-height:80vh;}.elementor-24 .elementor-element.elementor-element-25ebed2{--min-height:80vh;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-24 .elementor-element.elementor-element-6ce9057 img{width:30%;}.elementor-24 .elementor-element.elementor-element-609a79c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:1.5rem;line-height:1.3em;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-24 .elementor-element.elementor-element-af15038 .elementor-divider-separator{width:15%;}.elementor-24 .elementor-element.elementor-element-a48b8b9{padding:0rem 0rem 0rem 0rem;font-size:1.2rem;}.elementor-24 .elementor-element.elementor-element-36a51bf{--min-height:100vh;}.elementor-24 .elementor-element.elementor-element-2fff4bd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-24 .elementor-element.elementor-element-e6cd5c5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-24 .elementor-element.elementor-element-6d2d971 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-24 .elementor-element.elementor-element-5034012 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-24 .elementor-element.elementor-element-51856c8{--min-height:100vh;}.elementor-24 .elementor-element.elementor-element-e6f2eeb{--min-height:80vh;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:4vw;--padding-bottom:4vw;--padding-left:4vw;--padding-right:4vw;}.elementor-24 .elementor-element.elementor-element-3f7798f{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;font-size:2rem;line-height:2.3rem;}.elementor-24 .elementor-element.elementor-element-3f7798f.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-7a91ff0{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;font-size:2rem;line-height:2.3rem;}.elementor-24 .elementor-element.elementor-element-7a91ff0.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-0ebb8d9 .elementor-divider-separator{width:15%;}.elementor-24 .elementor-element.elementor-element-00a0ed0{--e-n-carousel-swiper-slides-to-display:1;}.elementor-24 .elementor-element.elementor-element-77e0214{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-24 .elementor-element.elementor-element-d15aca7{--min-height:80vh;}.elementor-24 .elementor-element.elementor-element-ff19c16{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;font-size:1.9rem;line-height:2.2rem;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-24 .elementor-element.elementor-element-ffee4b0 .elementor-button{font-size:0.8rem;border-width:1px 1px 1px 1px;border-radius:6px 6px 6px 6px;padding:16px 16px 16px 16px;}.elementor-24 .elementor-element.elementor-element-88262d2 .elementor-button{font-size:0.8rem;border-radius:6px 6px 6px 6px;padding:16px 16px 16px 16px;}}/* Start custom CSS for html, class: .elementor-element-48eca5a */.breadcrumb-white,
.breadcrumb-white a,
.breadcrumb-white span,
.breadcrumb-white p,
.breadcrumb-white .separator,
.breadcrumb-white .last {
    color: #fff !important;
}/* End custom CSS */
/* Start custom CSS *//* ==================================================
   GCB — FRASES AUTOMÁTICAS
================================================== */


/* --------------------------------------------------
   1. CONTENEDOR PRINCIPAL
-------------------------------------------------- */

.gcb-frases-scroll {
    position: relative;
    width: 100%;
    min-height: 100vh;
    overflow: hidden;
}


/* --------------------------------------------------
   2. CONTENEDOR INTERNO
-------------------------------------------------- */

.gcb-frases-scroll .gcb-frases-contenido {
    position: absolute;

    top: 0;
    right: 0;
    bottom: 0;
    left: 0;

    display: flex;
    align-items: center;
    justify-content: center;

    width: 100%;
    height: 100%;

    padding: 40px;

    z-index: 2;
}


/* --------------------------------------------------
   3. ESTADO GENERAL DE LAS FRASES
-------------------------------------------------- */

.gcb-frases-scroll .gcb-frase {
    position: absolute;

    top: 50%;
    left: 50%;

    width: calc(100% - 80px);
    max-width: 1100px;

    margin: 0;

    text-align: center;

    opacity: 0;
    visibility: hidden;

    filter: blur(8px);

    transform:
        translate(-50%, calc(-50% + 40px));

    transition:
        opacity 700ms cubic-bezier(0.22, 1, 0.36, 1),
        transform 700ms cubic-bezier(0.22, 1, 0.36, 1),
        filter 700ms cubic-bezier(0.22, 1, 0.36, 1);

    pointer-events: none;

    will-change:
        opacity,
        transform,
        filter;
}


/* --------------------------------------------------
   4. FRASE PREPARADA PARA ENTRAR
-------------------------------------------------- */

.gcb-frases-scroll .gcb-frase.gcb-frase-entrando {
    visibility: visible;
}


/* --------------------------------------------------
   5. FRASE ACTIVA
-------------------------------------------------- */

.gcb-frases-scroll .gcb-frase.gcb-frase-activa {
    opacity: 1;
    visibility: visible;

    filter: blur(0);

    transform:
        translate(-50%, -50%);

    z-index: 2;
}


/* --------------------------------------------------
   6. FRASE QUE SALE
-------------------------------------------------- */

.gcb-frases-scroll .gcb-frase.gcb-frase-saliendo {
    opacity: 0;
    visibility: visible;

    filter: blur(8px);

    transform:
        translate(-50%, calc(-50% - 40px));

    z-index: 1;
}


/* --------------------------------------------------
   7. PRIMERA FRASE VISIBLE ANTES DE CARGAR JS
-------------------------------------------------- */

.gcb-frases-scroll:not(.gcb-frases-listas)
.gcb-frase:first-child {
    opacity: 1;
    visibility: visible;

    filter: blur(0);

    transform:
        translate(-50%, -50%);
}


/* --------------------------------------------------
   8. ELEMENTOS INTERNOS DE ELEMENTOR
-------------------------------------------------- */

.gcb-frases-scroll
.gcb-frase
.elementor-widget-container,
.gcb-frases-scroll
.gcb-frase
.elementor-heading-title {
    margin: 0;
}


/* --------------------------------------------------
   9. TABLETA
-------------------------------------------------- */

@media (max-width: 1024px) {

    .gcb-frases-scroll
    .gcb-frases-contenido {
        padding: 32px;
    }

    .gcb-frases-scroll
    .gcb-frase {
        width: calc(100% - 64px);
        max-width: 850px;
    }
}


/* --------------------------------------------------
   10. MÓVIL
-------------------------------------------------- */

@media (max-width: 767px) {

    .gcb-frases-scroll {
        min-height: 100vh;
    }

    .gcb-frases-scroll
    .gcb-frases-contenido {
        padding: 24px;
    }

    .gcb-frases-scroll
    .gcb-frase {
        width: calc(100% - 48px);
        max-width: none;

        transform:
            translate(-50%, calc(-50% + 28px));
    }

    .gcb-frases-scroll
    .gcb-frase.gcb-frase-activa {
        transform:
            translate(-50%, -50%);
    }

    .gcb-frases-scroll
    .gcb-frase.gcb-frase-saliendo {
        transform:
            translate(-50%, calc(-50% - 28px));
    }
}


/* --------------------------------------------------
   11. REDUCCIÓN DE MOVIMIENTO
-------------------------------------------------- */

@media (prefers-reduced-motion: reduce) {

    .gcb-frases-scroll .gcb-frase {
        filter: none;

        transition:
            opacity 300ms ease;
    }

    .gcb-frases-scroll
    .gcb-frase.gcb-frase-activa,
    .gcb-frases-scroll
    .gcb-frase.gcb-frase-saliendo {
        filter: none;
    }
}

/* ==================================================
   GCB — ALTURA RESPONSIVE DE LA SECCIÓN DE FRASES
================================================== */

/*
 * Contenedor principal con la imagen de fondo.
 */
.gcb-frases-scroll,
.gcb-frases-scroll.e-con {
    position: relative !important;

    width: 100% !important;
    height: 100vh !important;
    min-height: 100vh !important;

    flex: 0 0 auto !important;

    overflow: hidden !important;

    background-size: cover !important;
    background-position: center center !important;
    background-repeat: no-repeat !important;
}


/*
 * En caso de que Elementor agregue un contenedor interno
 * mediante la estructura boxed.
 */
.gcb-frases-scroll > .e-con-inner {
    position: relative !important;

    width: 100% !important;
    height: 100% !important;
    min-height: 100% !important;
}


/*
 * El contenedor de las frases ocupa toda la sección.
 */
.gcb-frases-scroll .gcb-frases-contenido {
    position: absolute !important;

    top: 0 !important;
    right: 0 !important;
    bottom: 0 !important;
    left: 0 !important;

    width: 100% !important;
    height: 100% !important;
    min-height: 100% !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    z-index: 2;
}


/* ==================================================
   TABLETA
================================================== */

@media (max-width: 1024px) {

    .gcb-frases-scroll,
    .gcb-frases-scroll.e-con {
        width: 100% !important;
        height: 100vh !important;
        min-height: 100vh !important;
    }

    .gcb-frases-scroll
    .gcb-frases-contenido {
        height: 100% !important;
        min-height: 100% !important;
        padding: 32px !important;
    }
}


/* ==================================================
   MÓVIL
================================================== */

@media (max-width: 767px) {

    .gcb-frases-scroll,
    .gcb-frases-scroll.e-con {
        width: 100% !important;
        height: 100vh !important;
        min-height: 100vh !important;
    }

    .gcb-frases-scroll
    .gcb-frases-contenido {
        height: 100% !important;
        min-height: 100% !important;
        padding: 24px !important;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Bookman Old Style';
	font-display: auto;
	src: url('https://gcb.edu.co/wp-content/uploads/2026/07/bookmanoldstyle.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Bookman Old Style italic';
	font-display: auto;
	src: url('https://gcb.edu.co/wp-content/uploads/2026/07/bookmanoldstyle_italic.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Seravek';
	font-display: auto;
	src: url('https://gcb.edu.co/wp-content/uploads/2026/07/Seravek.ttf') format('truetype');
}
/* End Custom Fonts CSS */