.elementor-12 .elementor-element.elementor-element-b4aa84b{--display:flex;--min-height:80vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.7;border-style:none;--border-style:none;--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-12 .elementor-element.elementor-element-b4aa84b::before, .elementor-12 .elementor-element.elementor-element-b4aa84b > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-b4aa84b > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-b4aa84b > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-b4aa84b > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-b4aa84b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-145d7e0{--display:flex;--min-height:80vh;--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-12 .elementor-element.elementor-element-145d7e0:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-145d7e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-46f3c1a{--display:flex;--min-height:80vh;--justify-content:flex-end;}.elementor-12 .elementor-element.elementor-element-46f3c1a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-46f3c1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://universityofcagayanvalley.kinsta.cloud/wp-content/uploads/2026/06/herocarousel-scaled.jpg");background-position:center center;background-repeat:no-repeat;}.elementor-12 .elementor-element.elementor-element-6e7b14a{--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:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-9809916{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:50px;--padding-left:100px;--padding-right:20px;}.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-12 .elementor-element.elementor-element-8fad213 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;color:#FEC417;}.elementor-12 .elementor-element.elementor-element-0ecd045 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:50px;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.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-12 .elementor-element.elementor-element-6976dbe{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-6976dbe .elementor-icon-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-6976dbe .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-6976dbe .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-6976dbe .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-6976dbe .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-12 .elementor-element.elementor-element-062c5ba{--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-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12 .elementor-element.elementor-element-0d994c5 .elementor-button{background-color:#FFFFFF99;font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-0d994c5 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-0d994c5 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor1 );color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-0d994c5 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-0d994c5 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-6711a0a{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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:50px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-822ea1f{text-align:center;}.elementor-12 .elementor-element.elementor-element-822ea1f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-5605d98{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:start;}.elementor-12 .elementor-element.elementor-element-5605d98 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:700;color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-89cc7ba{--display:flex;--min-height:80vh;--justify-content:flex-end;--overlay-opacity:0.5;}.elementor-12 .elementor-element.elementor-element-89cc7ba:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-89cc7ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://universityofcagayanvalley.kinsta.cloud/wp-content/uploads/2026/06/Quality-Education-Banner-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-89cc7ba::before, .elementor-12 .elementor-element.elementor-element-89cc7ba > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-89cc7ba > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-89cc7ba > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-89cc7ba > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-89cc7ba > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-faf5589{--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:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-9df3185{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:50px;--padding-left:100px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-541fdba .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:#FEC417;}.elementor-12 .elementor-element.elementor-element-0e67af8 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:50px;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.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-12 .elementor-element.elementor-element-ce06136{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:35px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-abb413a{--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-12 .elementor-element.elementor-element-59c09db .elementor-button{background-color:#FFFFFF99;font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-59c09db .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-59c09db .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor1 );color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-59c09db .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-59c09db .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-8273aa7{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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:50px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c95a5f1{text-align:center;}.elementor-12 .elementor-element.elementor-element-c95a5f1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-ad093e4{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:start;}.elementor-12 .elementor-element.elementor-element-ad093e4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:700;color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-ac90589{--display:flex;--min-height:80vh;--justify-content:flex-end;--overlay-opacity:0.2;}.elementor-12 .elementor-element.elementor-element-ac90589:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ac90589 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://universityofcagayanvalley.kinsta.cloud/wp-content/uploads/2026/06/AdobeStock_386347095-1-scaled.jpg");background-position:center center;background-size:cover;}.elementor-12 .elementor-element.elementor-element-ac90589::before, .elementor-12 .elementor-element.elementor-element-ac90589 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-ac90589 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-ac90589 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-ac90589 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-ac90589 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-eae29f8{--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:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-54a6a59{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:50px;--padding-left:100px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-b4cdc0d .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:#FEC417;}.elementor-12 .elementor-element.elementor-element-1da6ad7 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:50px;font-weight:700;text-transform:uppercase;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-89c4372{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:35px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-72dddd5{--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-12 .elementor-element.elementor-element-601359e .elementor-button{background-color:#FFFFFF99;font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-601359e .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-601359e .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor1 );color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-601359e .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-601359e .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-2c4eca4{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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:50px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-357d261{text-align:center;}.elementor-12 .elementor-element.elementor-element-357d261 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-c1b93b7{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:start;}.elementor-12 .elementor-element.elementor-element-c1b93b7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:700;color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-3fb2bdc{--display:flex;--min-height:80vh;--justify-content:flex-end;--overlay-opacity:0.5;--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-12 .elementor-element.elementor-element-3fb2bdc:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3fb2bdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://universityofcagayanvalley.kinsta.cloud/wp-content/uploads/2026/07/World-Class-Hero-Banner-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-3fb2bdc::before, .elementor-12 .elementor-element.elementor-element-3fb2bdc > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-3fb2bdc > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-3fb2bdc > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-3fb2bdc > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-3fb2bdc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-cff1635{--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:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d69d5f4{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:50px;--padding-left:100px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-485843f .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;color:#FEC417;}.elementor-12 .elementor-element.elementor-element-90700fa .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:50px;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-f983b5c .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-12 .elementor-element.elementor-element-f983b5c .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-f983b5c .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-f983b5c .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-e0444e9{width:var( --container-widget-width, 80% );max-width:80%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 0px 0px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:30px;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.7);color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-7139d0d{--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-12 .elementor-element.elementor-element-edcfd0d .elementor-button{background-color:#FFFFFF99;font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-edcfd0d .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-edcfd0d .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor1 );color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-edcfd0d .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-edcfd0d .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-f62a65f .elementor-button{background-color:#FFFFFF99;font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-f62a65f .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-f62a65f .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor1 );color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-f62a65f .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-f62a65f .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-e10a363{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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:50px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d90d789{text-align:center;}.elementor-12 .elementor-element.elementor-element-d90d789 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-6714fba{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:start;}.elementor-12 .elementor-element.elementor-element-6714fba .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:700;color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-23d5400{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-12 .elementor-element.elementor-element-23d5400.elementor-element{--align-self:center;}:where( .elementor-12 .elementor-element.elementor-element-23d5400 .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-12 .elementor-element.elementor-element-9ccd186{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-12 .elementor-element.elementor-element-efef926{--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-12 .elementor-element.elementor-element-407c623{--display:flex;}.elementor-12 .elementor-element.elementor-element-e190dc1{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-12 .elementor-element.elementor-element-e5af9d4 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-f09286b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:50px;font-weight:700;text-transform:uppercase;line-height:52px;letter-spacing:-2.4px;color:#444444;}.elementor-12 .elementor-element.elementor-element-421f84d{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-cbbb0f4{--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-12 .elementor-element.elementor-element-1593c58 .elementor-button{background-color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:700;fill:var( --e-global-color-astglobalcolor1 );color:var( --e-global-color-astglobalcolor1 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-astglobalcolor1 );border-radius:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-1593c58 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-1593c58 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor1 );color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-12 .elementor-element.elementor-element-1593c58 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-1593c58 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-aa290c2 .elementor-button{background-color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:700;fill:var( --e-global-color-astglobalcolor1 );color:var( --e-global-color-astglobalcolor1 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-astglobalcolor1 );border-radius:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-aa290c2 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-aa290c2 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor1 );color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-12 .elementor-element.elementor-element-aa290c2 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-aa290c2 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-419f284{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-419f284.e-con{--align-self:center;}.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-12 .elementor-element.elementor-element-aadfcab{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-96bb2ea{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-d90a93a{--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:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-12 .elementor-element.elementor-element-7f479de{background-color:#F2F2F2;padding:20px 50px 20px 50px;text-align:center;}.elementor-12 .elementor-element.elementor-element-7f479de .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:700;color:#444444;}.elementor-12 .elementor-element.elementor-element-e73e1ab{--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-evenly;--align-items:center;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-2a02f6a{--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-12 .elementor-element.elementor-element-527e7f1{padding:10px 40px 10px 10px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-527e7f1 .elementor-icon-box-wrapper{align-items:center;gap:30px;}.elementor-12 .elementor-element.elementor-element-527e7f1 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-527e7f1 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:800;}.elementor-12 .elementor-element.elementor-element-527e7f1 .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-527e7f1:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-527e7f1:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-527e7f1 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-787c629{padding:10px 40px 10px 10px;border-style:none;}.elementor-12 .elementor-element.elementor-element-787c629 .elementor-icon-box-wrapper{align-items:center;gap:30px;}.elementor-12 .elementor-element.elementor-element-787c629 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-787c629 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:800;}.elementor-12 .elementor-element.elementor-element-787c629 .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-787c629:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-787c629:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-787c629 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-4b92e6c{--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-12 .elementor-element.elementor-element-43635b5{padding:10px 40px 10px 10px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-43635b5 .elementor-icon-box-wrapper{align-items:center;gap:30px;}.elementor-12 .elementor-element.elementor-element-43635b5 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-43635b5 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:800;}.elementor-12 .elementor-element.elementor-element-43635b5 .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-43635b5:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-43635b5:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-43635b5 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-658e98b{padding:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-658e98b .elementor-icon-box-wrapper{align-items:center;gap:30px;}.elementor-12 .elementor-element.elementor-element-658e98b .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-658e98b .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:800;}.elementor-12 .elementor-element.elementor-element-658e98b .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-658e98b:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-658e98b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-658e98b .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-f692bfd{--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;--overlay-opacity:0.7;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-f692bfd:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-f692bfd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://universityofcagayanvalley.kinsta.cloud/wp-content/uploads/2026/06/DSC_1746-1-scaled.jpg");background-position:top center;background-size:cover;}.elementor-12 .elementor-element.elementor-element-f692bfd::before, .elementor-12 .elementor-element.elementor-element-f692bfd > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-f692bfd > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-f692bfd > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-f692bfd > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-f692bfd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#282323B2;--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-eeb0e25{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-cb62a5c .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;text-shadow:4px 4px 5px #000000;color:#FFAA00;}.elementor-12 .elementor-element.elementor-element-2c7e599{text-align:center;}.elementor-12 .elementor-element.elementor-element-2c7e599 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:50px;font-weight:700;text-transform:uppercase;letter-spacing:-4.2px;color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-4f367d0{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-5bfe45f .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-12 .elementor-element.elementor-element-7c6ff00{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-12 .elementor-element.elementor-element-7c6ff00 > .elementor-shape-bottom .elementor-shape-fill, .elementor-12 .elementor-element.elementor-element-7c6ff00 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#F2F2F2;}.elementor-12 .elementor-element.elementor-element-7c6ff00 > .elementor-shape-bottom svg, .elementor-12 .elementor-element.elementor-element-7c6ff00 > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:0px;}.elementor-12 .elementor-element.elementor-element-9dc7b45{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-12 .elementor-element.elementor-element-83bd555{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-83bd555.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-88db0cc{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-5c47499{--display:flex;--justify-content:center;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-2b8dcb1{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-12 .elementor-element.elementor-element-c3c0600 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-b6f7da4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:50px;font-weight:700;text-transform:uppercase;line-height:52px;color:#444444;}.elementor-12 .elementor-element.elementor-element-49c0f33{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-49c0f33 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#3F3F3F;}.elementor-12 .elementor-element.elementor-element-a200597{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-651a840{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-651a840.e-con{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-e84ab11{background-color:#F2F2F2;padding:05px 0100px 05px 05px;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-12 .elementor-element.elementor-element-e84ab11 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-12 .elementor-element.elementor-element-e84ab11 .elementor-icon{font-size:18px;}.elementor-12 .elementor-element.elementor-element-e84ab11 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:700;color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-aa32ebc{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-794d7fb{width:100%;max-width:100%;background-color:var( --e-global-color-accent );padding:30px 20px 30px 20px;text-align:start;}.elementor-12 .elementor-element.elementor-element-794d7fb .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-1b6eae1{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-eb70319 .elementor-button{background-color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:700;fill:var( --e-global-color-astglobalcolor1 );color:var( --e-global-color-astglobalcolor1 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-astglobalcolor1 );border-radius:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-eb70319 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-eb70319 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor1 );color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-12 .elementor-element.elementor-element-eb70319 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-eb70319 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-79de020{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-79de020.e-con{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-541e310{background-color:#F2F2F2;padding:05px 0100px 05px 05px;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-12 .elementor-element.elementor-element-541e310 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-12 .elementor-element.elementor-element-541e310 .elementor-icon{font-size:18px;}.elementor-12 .elementor-element.elementor-element-541e310 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:700;color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-ee030a2{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-f3700b0{width:100%;max-width:100%;background-color:var( --e-global-color-accent );padding:30px 20px 30px 20px;text-align:start;}.elementor-12 .elementor-element.elementor-element-f3700b0 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-b205f8b{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-69bd554 .elementor-button{background-color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:700;fill:var( --e-global-color-astglobalcolor1 );color:var( --e-global-color-astglobalcolor1 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-astglobalcolor1 );border-radius:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-69bd554 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-69bd554 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor1 );color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-12 .elementor-element.elementor-element-69bd554 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-69bd554 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-31091d0{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-31091d0.e-con{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-54fd8ce{background-color:#F2F2F2;padding:05px 0100px 05px 05px;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-12 .elementor-element.elementor-element-54fd8ce .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-12 .elementor-element.elementor-element-54fd8ce .elementor-icon{font-size:18px;}.elementor-12 .elementor-element.elementor-element-54fd8ce .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:700;color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-c3fcd3d{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-901fbe0{width:100%;max-width:100%;background-color:var( --e-global-color-accent );padding:30px 20px 30px 20px;text-align:start;}.elementor-12 .elementor-element.elementor-element-901fbe0 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-1b59a92{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-71d5dbc .elementor-button{background-color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:700;fill:var( --e-global-color-astglobalcolor1 );color:var( --e-global-color-astglobalcolor1 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-astglobalcolor1 );border-radius:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-71d5dbc .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-71d5dbc .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor1 );color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-12 .elementor-element.elementor-element-71d5dbc .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-71d5dbc .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-ea27589{--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-12 .elementor-element.elementor-element-80015b2{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-12 .elementor-element.elementor-element-5ef3b7a{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-f588852{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-12 .elementor-element.elementor-element-fcebf2c .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:25px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-f5b20a1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:65px;font-weight:700;text-transform:uppercase;line-height:52px;color:#444444;}.elementor-12 .elementor-element.elementor-element-f3a635f{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-f3a635f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:23px;font-weight:400;color:#3F3F3F;}.elementor-12 .elementor-element.elementor-element-43f9314{--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-12 .elementor-element.elementor-element-85e37b6 .elementor-button{background-color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:700;fill:var( --e-global-color-astglobalcolor1 );color:var( --e-global-color-astglobalcolor1 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-astglobalcolor1 );border-radius:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-85e37b6 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-85e37b6 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor1 );color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-12 .elementor-element.elementor-element-85e37b6 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-85e37b6 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-1591d42{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-1591d42.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-0e2122f{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3b95ed7{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5f7cbc3{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-5f7cbc3:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5f7cbc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://universityofcagayanvalley.kinsta.cloud/wp-content/uploads/2026/06/image-12.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-5f7cbc3.e-con{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-1339916 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:25px;font-weight:700;color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-b0ee25c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:25px;font-weight:700;color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-8fd4964 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:25px;font-weight:700;color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-56bc8d0{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-8c40aae .elementor-button{background-color:#80000000;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-astglobalcolor4 );border-radius:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-8c40aae .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-8c40aae .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-primary );border-color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-8c40aae .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-8c40aae .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-129adc4{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-129adc4:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-129adc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://universityofcagayanvalley.kinsta.cloud/wp-content/uploads/2026/06/image-14.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-129adc4.e-con{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-aac6903 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:25px;font-weight:700;color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-fe9fb23 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:25px;font-weight:700;color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-8620379{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-dcd1a36 .elementor-button{background-color:#80000000;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-astglobalcolor4 );border-radius:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-dcd1a36 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-dcd1a36 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-primary );border-color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-dcd1a36 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-dcd1a36 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-f37be25{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-f37be25:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-f37be25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://universityofcagayanvalley.kinsta.cloud/wp-content/uploads/2026/06/image-15.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-f37be25.e-con{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-63dbab5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:25px;font-weight:700;color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-90f4983 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:25px;font-weight:700;color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-85e64d4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:25px;font-weight:700;color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-dc90525{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-470c8b9 .elementor-button{background-color:#80000000;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-astglobalcolor4 );border-radius:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-470c8b9 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-470c8b9 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-primary );border-color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-470c8b9 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-470c8b9 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-c544dc2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-76b3a9d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:100px;--padding-right:100px;}.elementor-12 .elementor-element.elementor-element-4a3fa3c.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-4a3fa3c{text-align:center;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-ec63812{padding:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-ec63812 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:50px;font-weight:700;color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-2f422da{--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-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-2f422da:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2f422da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://universityofcagayanvalley.kinsta.cloud/wp-content/uploads/2026/06/Mask-group-scaled.jpg");background-position:center center;background-size:cover;}.elementor-12 .elementor-element.elementor-element-cdac644{--display:flex;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-60589e0{text-align:start;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:500;line-height:35px;color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-66eebe1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-66eebe1.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-c816da7{--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;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-e5f4d6f{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-astglobalcolor1 );--border-color:var( --e-global-color-astglobalcolor1 );--border-radius:22px 22px 22px 22px;}.elementor-12 .elementor-element.elementor-element-c2cc5ef{--display:flex;}.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-12 .elementor-element.elementor-element-f1da0d0{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -50px;}.elementor-12 .elementor-element.elementor-element-f1da0d0.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-f1da0d0 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-f1da0d0 .elementor-icon{font-size:80px;}.elementor-12 .elementor-element.elementor-element-f1da0d0 .elementor-icon svg{height:80px;}.elementor-12 .elementor-element.elementor-element-d923ebb .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-12 .elementor-element.elementor-element-d923ebb .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-d923ebb .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:800;line-height:24.64px;}.elementor-12 .elementor-element.elementor-element-d923ebb .elementor-icon-box-title{color:#444444;}.elementor-12 .elementor-element.elementor-element-d923ebb:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-d923ebb:has(:focus) .elementor-icon-box-title{color:#444444;}.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-12 .elementor-element.elementor-element-e3c2051{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-12 .elementor-element.elementor-element-e3c2051 .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-e3c2051 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-50e3bea{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-bc9ed27{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-astglobalcolor1 );--border-color:var( --e-global-color-astglobalcolor1 );--border-radius:22px 22px 22px 22px;}.elementor-12 .elementor-element.elementor-element-2b20ce6{--display:flex;}.elementor-12 .elementor-element.elementor-element-856f196{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -50px;}.elementor-12 .elementor-element.elementor-element-856f196.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-856f196 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-856f196 .elementor-icon{font-size:80px;}.elementor-12 .elementor-element.elementor-element-856f196 .elementor-icon svg{height:80px;}.elementor-12 .elementor-element.elementor-element-44721e3 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-12 .elementor-element.elementor-element-44721e3 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-44721e3 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:800;line-height:24.64px;}.elementor-12 .elementor-element.elementor-element-44721e3 .elementor-icon-box-title{color:#444444;}.elementor-12 .elementor-element.elementor-element-44721e3:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-44721e3:has(:focus) .elementor-icon-box-title{color:#444444;}.elementor-12 .elementor-element.elementor-element-6a4a94b{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-12 .elementor-element.elementor-element-6a4a94b .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-6a4a94b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-482c0e4{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-1ba89c9{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-astglobalcolor1 );--border-color:var( --e-global-color-astglobalcolor1 );--border-radius:22px 22px 22px 22px;}.elementor-12 .elementor-element.elementor-element-711da13{--display:flex;}.elementor-12 .elementor-element.elementor-element-13966c7{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -50px;}.elementor-12 .elementor-element.elementor-element-13966c7.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-13966c7 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-13966c7 .elementor-icon{font-size:80px;}.elementor-12 .elementor-element.elementor-element-13966c7 .elementor-icon svg{height:80px;}.elementor-12 .elementor-element.elementor-element-5e1aaf7 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-12 .elementor-element.elementor-element-5e1aaf7 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-5e1aaf7 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:800;line-height:24.64px;}.elementor-12 .elementor-element.elementor-element-5e1aaf7 .elementor-icon-box-title{color:#444444;}.elementor-12 .elementor-element.elementor-element-5e1aaf7:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-5e1aaf7:has(:focus) .elementor-icon-box-title{color:#444444;}.elementor-12 .elementor-element.elementor-element-7e5dab9{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-12 .elementor-element.elementor-element-7e5dab9 .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-7e5dab9 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-1f5d712{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-3b46bb7{--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-evenly;--align-items:center;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-c8e67e6{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-1d02a91 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;}.elementor-12 .elementor-element.elementor-element-1d02a91 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-1d02a91 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-1d02a91{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-1d02a91 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-1d02a91 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-70cb235{--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;--overlay-opacity:0.7;--margin-top:50px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-70cb235:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-70cb235 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://universityofcagayanvalley.kinsta.cloud/wp-content/uploads/2026/04/ucvhistory.jpg");background-position:center center;background-size:cover;}.elementor-12 .elementor-element.elementor-element-70cb235::before, .elementor-12 .elementor-element.elementor-element-70cb235 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-70cb235 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-70cb235 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-70cb235 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-70cb235 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#282323;--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-6b4dcf7{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-19c11d2{padding:120px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:50px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-66691d4{text-align:center;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-6a8bbdb{--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:50px;--margin-bottom:-250px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-da1451c{--display:flex;--min-height:40vh;--justify-content:flex-end;--background-transition:0.3s;--overlay-opacity:0.9;border-style:solid;--border-style:solid;border-color:var( --e-global-color-astglobalcolor4 );--border-color:var( --e-global-color-astglobalcolor4 );--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-da1451c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-da1451c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;background-image:url("https://universityofcagayanvalley.kinsta.cloud/wp-content/uploads/2026/02/MCDP-scaled.jpg");background-position:center center;background-size:cover;}.elementor-12 .elementor-element.elementor-element-da1451c:hover{background-color:#FFEB99;}.elementor-12 .elementor-element.elementor-element-da1451c::before, .elementor-12 .elementor-element.elementor-element-da1451c > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-da1451c > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-da1451c > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-da1451c > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-da1451c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(186deg, #80000000 50%, var( --e-global-color-astglobalcolor1 ) 100%);}.elementor-12 .elementor-element.elementor-element-fa2aab2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:500;color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-12cc86a{--display:flex;--justify-content:flex-end;--background-transition:0.3s;--overlay-opacity:0.9;border-style:solid;--border-style:solid;border-color:var( --e-global-color-astglobalcolor4 );--border-color:var( --e-global-color-astglobalcolor4 );--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-12cc86a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-12cc86a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;background-image:url("https://universityofcagayanvalley.kinsta.cloud/wp-content/uploads/2026/06/Research-Innovation.jpg");background-position:center center;background-size:cover;}.elementor-12 .elementor-element.elementor-element-12cc86a:hover{background-color:#FFEB99;}.elementor-12 .elementor-element.elementor-element-12cc86a::before, .elementor-12 .elementor-element.elementor-element-12cc86a > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-12cc86a > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-12cc86a > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-12cc86a > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-12cc86a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(186deg, #80000000 50%, var( --e-global-color-astglobalcolor1 ) 100%);}.elementor-12 .elementor-element.elementor-element-9bf7449 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:500;color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-284431d{--display:flex;--justify-content:flex-end;--background-transition:0.3s;--overlay-opacity:0.9;border-style:solid;--border-style:solid;border-color:var( --e-global-color-astglobalcolor4 );--border-color:var( --e-global-color-astglobalcolor4 );--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-284431d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-284431d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;background-image:url("https://universityofcagayanvalley.kinsta.cloud/wp-content/uploads/2026/06/Rectangle-428.jpg");background-position:center center;background-size:cover;}.elementor-12 .elementor-element.elementor-element-284431d:hover{background-color:#FFEB99;}.elementor-12 .elementor-element.elementor-element-284431d::before, .elementor-12 .elementor-element.elementor-element-284431d > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-284431d > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-284431d > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-284431d > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-284431d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(186deg, #80000000 50%, var( --e-global-color-astglobalcolor1 ) 100%);}.elementor-12 .elementor-element.elementor-element-1c94fa3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:500;color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-6eb904e{--display:flex;--justify-content:flex-end;--background-transition:0.3s;--overlay-opacity:0.9;border-style:solid;--border-style:solid;border-color:var( --e-global-color-astglobalcolor4 );--border-color:var( --e-global-color-astglobalcolor4 );--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-6eb904e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6eb904e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;background-image:url("https://universityofcagayanvalley.kinsta.cloud/wp-content/uploads/2026/06/Blood-Letting.jpg");background-position:center center;background-size:cover;}.elementor-12 .elementor-element.elementor-element-6eb904e:hover{background-color:#FFEB99;}.elementor-12 .elementor-element.elementor-element-6eb904e::before, .elementor-12 .elementor-element.elementor-element-6eb904e > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-6eb904e > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-6eb904e > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-6eb904e > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-6eb904e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(186deg, #80000000 50%, var( --e-global-color-astglobalcolor1 ) 100%);}.elementor-12 .elementor-element.elementor-element-8235e63 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:500;color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-b9ac012{--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;--overlay-opacity:0.7;--margin-top:200px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-b9ac012:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-b9ac012 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://universityofcagayanvalley.kinsta.cloud/wp-content/uploads/2026/06/image-18.jpg");background-position:bottom center;background-size:cover;}.elementor-12 .elementor-element.elementor-element-b9ac012::before, .elementor-12 .elementor-element.elementor-element-b9ac012 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-b9ac012 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-b9ac012 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-b9ac012 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-b9ac012 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#282323;--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-73a78b3{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ab7d4cb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-e30c798{padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:50px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-300f4c7{text-align:start;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-f211ca4 .elementor-button{background-color:#80000000;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;border-style:solid;}.elementor-12 .elementor-element.elementor-element-f211ca4 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-f211ca4 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-f211ca4 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-f211ca4 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-61ace4b{--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:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-8560f9d{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:09px;--padding-bottom:09px;--padding-left:09px;--padding-right:09px;}.elementor-12 .elementor-element.elementor-element-9721cba{--display:flex;--justify-content:flex-end;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:30px 30px 30px 30px;--padding-top:300px;--padding-bottom:20px;--padding-left:30px;--padding-right:50px;}.elementor-12 .elementor-element.elementor-element-9721cba:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-9721cba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://universityofcagayanvalley.kinsta.cloud/wp-content/uploads/2026/04/I2A4955-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-9721cba::before, .elementor-12 .elementor-element.elementor-element-9721cba > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-9721cba > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-9721cba > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-9721cba > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-9721cba > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #E4C1C100 65%, var( --e-global-color-accent ) 76%);}.elementor-12 .elementor-element.elementor-element-8058b88 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-bf971dc{--display:flex;--justify-content:flex-end;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:30px 30px 30px 30px;--padding-top:300px;--padding-bottom:20px;--padding-left:30px;--padding-right:50px;}.elementor-12 .elementor-element.elementor-element-bf971dc:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-bf971dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://universityofcagayanvalley.kinsta.cloud/wp-content/uploads/2026/06/campus-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-bf971dc::before, .elementor-12 .elementor-element.elementor-element-bf971dc > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-bf971dc > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-bf971dc > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-bf971dc > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-bf971dc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #E4C1C100 65%, var( --e-global-color-accent ) 76%);}.elementor-12 .elementor-element.elementor-element-54c06cf .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-9088f51{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:09px;--padding-bottom:09px;--padding-left:09px;--padding-right:09px;}.elementor-12 .elementor-element.elementor-element-cbb66b1{--display:flex;--justify-content:flex-end;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:30px 30px 30px 30px;--padding-top:300px;--padding-bottom:20px;--padding-left:30px;--padding-right:50px;}.elementor-12 .elementor-element.elementor-element-cbb66b1:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-cbb66b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://universityofcagayanvalley.kinsta.cloud/wp-content/uploads/2026/06/health-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-cbb66b1::before, .elementor-12 .elementor-element.elementor-element-cbb66b1 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-cbb66b1 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-cbb66b1 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-cbb66b1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-cbb66b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #E4C1C100 65%, var( --e-global-color-accent ) 76%);}.elementor-12 .elementor-element.elementor-element-aae4f03 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-d24f781{--display:flex;--justify-content:flex-end;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:30px 30px 30px 30px;--padding-top:300px;--padding-bottom:20px;--padding-left:30px;--padding-right:50px;}.elementor-12 .elementor-element.elementor-element-d24f781:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d24f781 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://universityofcagayanvalley.kinsta.cloud/wp-content/uploads/2026/06/sports-1.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-d24f781::before, .elementor-12 .elementor-element.elementor-element-d24f781 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-d24f781 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-d24f781 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-d24f781 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-d24f781 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #E4C1C100 65%, var( --e-global-color-accent ) 76%);}.elementor-12 .elementor-element.elementor-element-1583d5a .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-483a1bb{--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:center;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-ec4c858{--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-12 .elementor-element.elementor-element-cb164fc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-136890e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-136890e.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-6680205{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-12 .elementor-element.elementor-element-3cb6870{border-style:solid;border-width:0px 0px 08px 0px;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-3cb6870 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:28px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-4394d0b .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-size:16px;font-weight:400;font-style:italic;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-21c4aba{--display:flex;}.elementor-12 .elementor-element.elementor-element-1bd5aa2{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1bd5aa2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:50px;font-weight:700;text-transform:uppercase;color:#2E3231;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{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-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );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-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );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-12 .elementor-element.elementor-element-2e67a34 .elementor-swiper-button{font-size:20px;}.elementor-12 .elementor-element.elementor-element-2e67a34 .elementor-testimonial__text{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-2e67a34 .elementor-testimonial__name{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-48f311e{--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:center;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-48f311e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-48f311e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-12 .elementor-element.elementor-element-8b0658e{--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-evenly;--align-items:center;}.elementor-12 .elementor-element.elementor-element-b3c5e75{--display:flex;}.elementor-12 .elementor-element.elementor-element-51ce9a8{--display:flex;}.elementor-12 .elementor-element.elementor-element-43d7f02{--display:flex;}.elementor-12 .elementor-element.elementor-element-544af64{--display:flex;}.elementor-12 .elementor-element.elementor-element-04ceffa{--display:flex;}.elementor-12 .elementor-element.elementor-element-d16da3f{--display:flex;}.elementor-12 .elementor-element.elementor-element-45ef888{--display:flex;}.elementor-12 .elementor-element.elementor-element-ff8b1c1{--display:flex;}.elementor-12 .elementor-element.elementor-element-092f7f6{--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;--overlay-opacity:0.5;}.elementor-12 .elementor-element.elementor-element-092f7f6::before, .elementor-12 .elementor-element.elementor-element-092f7f6 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-092f7f6 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-092f7f6 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-092f7f6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-092f7f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-229fe3d{--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:100px 100px;--row-gap:100px;--column-gap:100px;--overlay-opacity:0.7;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-229fe3d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-229fe3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://universityofcagayanvalley.kinsta.cloud/wp-content/uploads/2026/02/MCDP-scaled.jpg");background-position:center center;}.elementor-12 .elementor-element.elementor-element-229fe3d::before, .elementor-12 .elementor-element.elementor-element-229fe3d > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-229fe3d > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-229fe3d > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-229fe3d > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-229fe3d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-astglobalcolor4 ) 0%, var( --e-global-color-astglobalcolor1 ) 50%);}.elementor-12 .elementor-element.elementor-element-6b4e0da{--display:flex;}.elementor-widget-theme-site-logo .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-12 .elementor-element.elementor-element-6a41ec2 img{width:70%;max-width:70%;}.elementor-12 .elementor-element.elementor-element-8efd7f1{--display:flex;}.elementor-12 .elementor-element.elementor-element-d968329 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-873fcb8{font-family:"Inter", Sans-serif;font-weight:400;color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-209e6ae .elementor-button{background-color:#61CE7000;fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );border-style:solid;border-width:1px 1px 1px 1px;border-radius:50px 50px 50px 50px;}.elementor-12 .elementor-element.elementor-element-209e6ae .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-209e6ae .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor1 );}.elementor-12 .elementor-element.elementor-element-209e6ae .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-209e6ae .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor1 );}.elementor-12 .elementor-element.elementor-element-3a24e14{--spacer-size:50px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-b4aa84b{--min-height:80vh;}.elementor-12 .elementor-element.elementor-element-145d7e0{--min-height:80vh;}.elementor-12 .elementor-element.elementor-element-6e7b14a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-9809916{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12 .elementor-element.elementor-element-8fad213 .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-0ecd045 .elementor-heading-title{font-size:20px;}.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-12 .elementor-element.elementor-element-0d994c5 .elementor-button{font-size:12px;}.elementor-12 .elementor-element.elementor-element-6711a0a{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-822ea1f .elementor-heading-title{font-size:12px;}.elementor-12 .elementor-element.elementor-element-5605d98 .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-89cc7ba{--min-height:60vh;}.elementor-12 .elementor-element.elementor-element-9df3185{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-541fdba .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-0e67af8 .elementor-heading-title{font-size:20px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-ce06136{font-size:15px;}.elementor-12 .elementor-element.elementor-element-59c09db .elementor-button{font-size:12px;}.elementor-12 .elementor-element.elementor-element-8273aa7{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-c95a5f1 .elementor-heading-title{font-size:15px;}.elementor-12 .elementor-element.elementor-element-ad093e4 .elementor-heading-title{font-size:15px;}.elementor-12 .elementor-element.elementor-element-ac90589{--min-height:60vh;}.elementor-12 .elementor-element.elementor-element-54a6a59{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-b4cdc0d .elementor-heading-title{font-size:15px;}.elementor-12 .elementor-element.elementor-element-1da6ad7 .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-89c4372{font-size:15px;}.elementor-12 .elementor-element.elementor-element-601359e .elementor-button{font-size:12px;}.elementor-12 .elementor-element.elementor-element-2c4eca4{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-357d261 .elementor-heading-title{font-size:15px;}.elementor-12 .elementor-element.elementor-element-c1b93b7 .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-3fb2bdc{--min-height:60vh;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-cff1635{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-d69d5f4{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-485843f .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-90700fa .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-e0444e9{font-size:15px;}.elementor-12 .elementor-element.elementor-element-edcfd0d .elementor-button{font-size:12px;}.elementor-12 .elementor-element.elementor-element-f62a65f .elementor-button{font-size:12px;}.elementor-12 .elementor-element.elementor-element-e10a363{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-d90d789 .elementor-heading-title{font-size:12px;}.elementor-12 .elementor-element.elementor-element-6714fba .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-23d5400{--e-n-carousel-swiper-slides-to-display:1;}.elementor-12 .elementor-element.elementor-element-9ccd186{--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-efef926{--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-12 .elementor-element.elementor-element-e5af9d4 .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-f09286b .elementor-heading-title{font-size:40px;}.elementor-12 .elementor-element.elementor-element-1593c58 .elementor-button{font-size:12px;}.elementor-12 .elementor-element.elementor-element-aa290c2 .elementor-button{font-size:12px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-e73e1ab{--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-12 .elementor-element.elementor-element-2a02f6a{--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-12 .elementor-element.elementor-element-527e7f1{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-527e7f1 .elementor-icon{font-size:20px;}.elementor-12 .elementor-element.elementor-element-527e7f1 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-527e7f1 .elementor-icon-box-title a{font-size:20px;}.elementor-12 .elementor-element.elementor-element-527e7f1 .elementor-icon-box-description{font-size:16px;}.elementor-12 .elementor-element.elementor-element-787c629{width:initial;max-width:initial;}.elementor-12 .elementor-element.elementor-element-787c629 .elementor-icon{font-size:30px;}.elementor-12 .elementor-element.elementor-element-787c629 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-787c629 .elementor-icon-box-title a{font-size:20px;}.elementor-12 .elementor-element.elementor-element-787c629 .elementor-icon-box-description{font-size:16px;}.elementor-12 .elementor-element.elementor-element-4b92e6c{--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-12 .elementor-element.elementor-element-43635b5{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-43635b5 .elementor-icon{font-size:20px;}.elementor-12 .elementor-element.elementor-element-43635b5 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-43635b5 .elementor-icon-box-title a{font-size:20px;}.elementor-12 .elementor-element.elementor-element-43635b5 .elementor-icon-box-description{font-size:16px;}.elementor-12 .elementor-element.elementor-element-658e98b{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-658e98b .elementor-icon{font-size:20px;}.elementor-12 .elementor-element.elementor-element-658e98b .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-658e98b .elementor-icon-box-title a{font-size:20px;}.elementor-12 .elementor-element.elementor-element-658e98b .elementor-icon-box-description{font-size:16px;}.elementor-12 .elementor-element.elementor-element-f692bfd{--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-12 .elementor-element.elementor-element-2c7e599 .elementor-heading-title{font-size:30px;}.elementor-12 .elementor-element.elementor-element-4f367d0{font-size:16px;}.elementor-12 .elementor-element.elementor-element-5bfe45f .elementor-button{font-size:16px;}.elementor-12 .elementor-element.elementor-element-9dc7b45{--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-12 .elementor-element.elementor-element-c3c0600 .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-b6f7da4 .elementor-heading-title{font-size:40px;}.elementor-12 .elementor-element.elementor-element-49c0f33 .elementor-heading-title{font-size:15px;}.elementor-12 .elementor-element.elementor-element-a200597{--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-12 .elementor-element.elementor-element-eb70319 .elementor-button{font-size:12px;}.elementor-12 .elementor-element.elementor-element-69bd554 .elementor-button{font-size:12px;}.elementor-12 .elementor-element.elementor-element-71d5dbc .elementor-button{font-size:12px;}.elementor-12 .elementor-element.elementor-element-80015b2{--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-12 .elementor-element.elementor-element-fcebf2c .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-f5b20a1 .elementor-heading-title{font-size:40px;}.elementor-12 .elementor-element.elementor-element-f3a635f .elementor-heading-title{font-size:15px;}.elementor-12 .elementor-element.elementor-element-85e37b6 .elementor-button{font-size:12px;}.elementor-12 .elementor-element.elementor-element-3b95ed7{--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-12 .elementor-element.elementor-element-8c40aae .elementor-button{font-size:12px;}.elementor-12 .elementor-element.elementor-element-dcd1a36 .elementor-button{font-size:12px;}.elementor-12 .elementor-element.elementor-element-470c8b9 .elementor-button{font-size:12px;}.elementor-12 .elementor-element.elementor-element-60589e0{font-size:16px;}.elementor-12 .elementor-element.elementor-element-c816da7{--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-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12 .elementor-element.elementor-element-70cb235{--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-12 .elementor-element.elementor-element-b9ac012{--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-12 .elementor-element.elementor-element-73a78b3{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-e30c798{font-size:30px;}.elementor-12 .elementor-element.elementor-element-300f4c7{font-size:20px;}.elementor-12 .elementor-element.elementor-element-8560f9d{--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-12 .elementor-element.elementor-element-9088f51{--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-12 .elementor-element.elementor-element-ec4c858{--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-12 .elementor-element.elementor-element-1bd5aa2 .elementor-heading-title{font-size:30px;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-theme-site-logo .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-b4aa84b{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12 .elementor-element.elementor-element-8fad213 .elementor-heading-title{font-size:15px;}.elementor-12 .elementor-element.elementor-element-0ecd045 .elementor-heading-title{font-size:20px;}.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-12 .elementor-element.elementor-element-6976dbe .elementor-icon-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-541fdba .elementor-heading-title{font-size:15px;}.elementor-12 .elementor-element.elementor-element-0e67af8 .elementor-heading-title{font-size:20px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-ce06136{font-size:12px;}.elementor-12 .elementor-element.elementor-element-b4cdc0d .elementor-heading-title{font-size:30px;}.elementor-12 .elementor-element.elementor-element-1da6ad7 .elementor-heading-title{font-size:30px;}.elementor-12 .elementor-element.elementor-element-89c4372{font-size:15px;}.elementor-12 .elementor-element.elementor-element-485843f .elementor-heading-title{font-size:15px;}.elementor-12 .elementor-element.elementor-element-90700fa .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-f983b5c .elementor-icon-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-e0444e9{font-size:12px;line-height:1.7em;}.elementor-12 .elementor-element.elementor-element-23d5400{--e-n-carousel-swiper-slides-to-display:1;}.elementor-12 .elementor-element.elementor-element-9ccd186{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-f09286b .elementor-heading-title{font-size:25px;line-height:1;}.elementor-12 .elementor-element.elementor-element-421f84d{font-size:16px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-d90a93a{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7f479de{width:100%;max-width:100%;padding:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-7f479de .elementor-heading-title{font-size:16px;}.elementor-12 .elementor-element.elementor-element-2a02f6a{--width:100%;}.elementor-12 .elementor-element.elementor-element-527e7f1{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-527e7f1 .elementor-icon-box-wrapper{align-items:start;}.elementor-12 .elementor-element.elementor-element-787c629{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-787c629 .elementor-icon-box-wrapper{align-items:start;}.elementor-12 .elementor-element.elementor-element-2c7e599 .elementor-heading-title{font-size:40px;}.elementor-12 .elementor-element.elementor-element-4f367d0{font-size:15px;}.elementor-12 .elementor-element.elementor-element-b6f7da4 .elementor-heading-title{font-size:25px;line-height:1;}.elementor-12 .elementor-element.elementor-element-49c0f33 .elementor-heading-title{font-size:15px;}.elementor-12 .elementor-element.elementor-element-f5b20a1 .elementor-heading-title{font-size:25px;line-height:1;}.elementor-12 .elementor-element.elementor-element-f3a635f .elementor-heading-title{font-size:15px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12 .elementor-element.elementor-element-66691d4{font-size:15px;}.elementor-12 .elementor-element.elementor-element-300f4c7{font-size:15px;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-theme-site-logo .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-6a41ec2 img{width:50%;}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-b4aa84b{--width:100%;}.elementor-12 .elementor-element.elementor-element-145d7e0{--width:100%;}.elementor-12 .elementor-element.elementor-element-46f3c1a{--width:100%;}.elementor-12 .elementor-element.elementor-element-6e7b14a{--width:100%;}.elementor-12 .elementor-element.elementor-element-9809916{--width:80%;}.elementor-12 .elementor-element.elementor-element-6711a0a{--width:20%;}.elementor-12 .elementor-element.elementor-element-89cc7ba{--width:100%;}.elementor-12 .elementor-element.elementor-element-faf5589{--width:100%;}.elementor-12 .elementor-element.elementor-element-9df3185{--width:80%;}.elementor-12 .elementor-element.elementor-element-8273aa7{--width:20%;}.elementor-12 .elementor-element.elementor-element-ac90589{--width:100%;}.elementor-12 .elementor-element.elementor-element-eae29f8{--width:100%;}.elementor-12 .elementor-element.elementor-element-54a6a59{--width:80%;}.elementor-12 .elementor-element.elementor-element-2c4eca4{--width:20%;}.elementor-12 .elementor-element.elementor-element-3fb2bdc{--width:100%;}.elementor-12 .elementor-element.elementor-element-cff1635{--width:100%;}.elementor-12 .elementor-element.elementor-element-d69d5f4{--width:80%;}.elementor-12 .elementor-element.elementor-element-e10a363{--width:20%;}.elementor-12 .elementor-element.elementor-element-f692bfd{--width:100%;}.elementor-12 .elementor-element.elementor-element-7c6ff00{--width:100%;}.elementor-12 .elementor-element.elementor-element-c544dc2{--width:100%;}.elementor-12 .elementor-element.elementor-element-76b3a9d{--width:90%;}.elementor-12 .elementor-element.elementor-element-2f422da{--width:90%;}.elementor-12 .elementor-element.elementor-element-cdac644{--width:60%;}.elementor-12 .elementor-element.elementor-element-66eebe1{--width:40%;}.elementor-12 .elementor-element.elementor-element-c816da7{--width:90%;}.elementor-12 .elementor-element.elementor-element-3b46bb7{--width:90%;}.elementor-12 .elementor-element.elementor-element-70cb235{--width:100%;}.elementor-12 .elementor-element.elementor-element-b9ac012{--width:100%;}.elementor-12 .elementor-element.elementor-element-61ace4b{--width:80%;}.elementor-12 .elementor-element.elementor-element-9721cba{--width:70%;}.elementor-12 .elementor-element.elementor-element-bf971dc{--width:30%;}.elementor-12 .elementor-element.elementor-element-cbb66b1{--width:30%;}.elementor-12 .elementor-element.elementor-element-d24f781{--width:70%;}.elementor-12 .elementor-element.elementor-element-483a1bb{--width:100%;}.elementor-12 .elementor-element.elementor-element-ec4c858{--width:90%;}.elementor-12 .elementor-element.elementor-element-cb164fc{--width:30%;}.elementor-12 .elementor-element.elementor-element-21c4aba{--width:70%;}.elementor-12 .elementor-element.elementor-element-8b0658e{--width:90%;}.elementor-12 .elementor-element.elementor-element-229fe3d{--content-width:1200px;}.elementor-12 .elementor-element.elementor-element-6b4e0da{--width:30%;}.elementor-12 .elementor-element.elementor-element-8efd7f1{--width:70%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-9809916{--width:60%;}.elementor-12 .elementor-element.elementor-element-6711a0a{--width:30%;}.elementor-12 .elementor-element.elementor-element-9df3185{--width:60%;}.elementor-12 .elementor-element.elementor-element-8273aa7{--width:30%;}.elementor-12 .elementor-element.elementor-element-54a6a59{--width:60%;}.elementor-12 .elementor-element.elementor-element-2c4eca4{--width:30%;}.elementor-12 .elementor-element.elementor-element-d69d5f4{--width:60%;}.elementor-12 .elementor-element.elementor-element-e10a363{--width:30%;}.elementor-12 .elementor-element.elementor-element-9721cba{--width:100%;}.elementor-12 .elementor-element.elementor-element-bf971dc{--width:100%;}.elementor-12 .elementor-element.elementor-element-cbb66b1{--width:100%;}.elementor-12 .elementor-element.elementor-element-d24f781{--width:100%;}.elementor-12 .elementor-element.elementor-element-cb164fc{--width:100%;}.elementor-12 .elementor-element.elementor-element-21c4aba{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-2c7e599 */.elementor-12 .elementor-element.elementor-element-2c7e599 h2 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4f367d0 */.elementor-12 .elementor-element.elementor-element-4f367d0 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1b6eae1 */.elementor-12 .elementor-element.elementor-element-1b6eae1 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b205f8b */.elementor-12 .elementor-element.elementor-element-b205f8b p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1b59a92 */.elementor-12 .elementor-element.elementor-element-1b59a92 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c6ff00 */.elementor-12 .elementor-element.elementor-element-7c6ff00 {
    background: linear-gradient(
        to bottom,
        transparent 60%,
        #F2F2F2 60%
    );
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a3fa3c */.elementor-12 .elementor-element.elementor-element-4a3fa3c p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ec63812 */.elementor-12 .elementor-element.elementor-element-ec63812 h2 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-60589e0 */.elementor-12 .elementor-element.elementor-element-60589e0 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c8e67e6 */.elementor-12 .elementor-element.elementor-element-c8e67e6 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-19c11d2 */.elementor-12 .elementor-element.elementor-element-19c11d2 {
    font-family: "Open Sans", sans-serif;
    font-size: 70px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1;
}

/* Yellow highlight (tight like your design) */
.elementor-12 .elementor-element.elementor-element-19c11d2 .ucv-highlight {
    color: #FED12A;
    padding: 0 8px; /* IMPORTANT: no vertical padding */
    display: inline;
}

/* White text */
.elementor-12 .elementor-element.elementor-element-19c11d2 .ucv-rest {
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da1451c */.elementor-12 .elementor-element.elementor-element-da1451c {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    cursor: pointer;
}

.elementor-12 .elementor-element.elementor-element-da1451c:hover {
    transform: scale(1.05);
    box-shadow: 0 10px 25px rgba(0,0,0,0.15);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12cc86a */.elementor-12 .elementor-element.elementor-element-12cc86a {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    cursor: pointer;
}

.elementor-12 .elementor-element.elementor-element-12cc86a:hover {
    transform: scale(1.05);
    box-shadow: 0 10px 25px rgba(0,0,0,0.15);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-284431d */.elementor-12 .elementor-element.elementor-element-284431d {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    cursor: pointer;
}

.elementor-12 .elementor-element.elementor-element-284431d:hover {
    transform: scale(1.05);
    box-shadow: 0 10px 25px rgba(0,0,0,0.15);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6eb904e */.elementor-12 .elementor-element.elementor-element-6eb904e {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    cursor: pointer;
}

.elementor-12 .elementor-element.elementor-element-6eb904e:hover {
    transform: scale(1.05);
    box-shadow: 0 10px 25px rgba(0,0,0,0.15);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e30c798 */.elementor-12 .elementor-element.elementor-element-e30c798 {
    font-family: "Open Sans", sans-serif;
    font-size: 70px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1;
}

/* Yellow highlight (tight like your design) */
.elementor-12 .elementor-element.elementor-element-e30c798 .ucv-highlight {
    color: #FED12A;
    padding: 0 8px; /* IMPORTANT: no vertical padding */
    display: inline;
}

/* White text */
.elementor-12 .elementor-element.elementor-element-e30c798 .ucv-rest {
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9721cba */.elementor-12 .elementor-element.elementor-element-9721cba {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    cursor: pointer;
}

.elementor-12 .elementor-element.elementor-element-9721cba:hover {
    transform: scale(1.05);
    box-shadow: 0 10px 25px rgba(0,0,0,0.15);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf971dc */.elementor-12 .elementor-element.elementor-element-bf971dc {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    cursor: pointer;
}

.elementor-12 .elementor-element.elementor-element-bf971dc:hover {
    transform: scale(1.05);
    box-shadow: 0 10px 25px rgba(0,0,0,0.15);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cbb66b1 */.elementor-12 .elementor-element.elementor-element-cbb66b1 {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    cursor: pointer;
}

.elementor-12 .elementor-element.elementor-element-cbb66b1:hover {
    transform: scale(1.05);
    box-shadow: 0 10px 25px rgba(0,0,0,0.15);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d24f781 */.elementor-12 .elementor-element.elementor-element-d24f781 {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    cursor: pointer;
}

.elementor-12 .elementor-element.elementor-element-d24f781:hover {
    transform: scale(1.05);
    box-shadow: 0 10px 25px rgba(0,0,0,0.15);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb164fc */.elementor-12 .elementor-element.elementor-element-cb164fc {
    background: linear-gradient(
        to bottom,
        transparent 0%,
        transparent 35%,
        #D9D9D9 35%,
        #D9D9D9 100%
    );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1bd5aa2 */.elementor-12 .elementor-element.elementor-element-1bd5aa2 {
    font-family: Inter;
    font-size: 50px;
    font-weight: 700;
    line-height: 88%;
    letter-spacing: -3px;
    text-transform: uppercase;
    color: #2E3231;
    text-align: center;
}

.elementor-12 .elementor-element.elementor-element-1bd5aa2 .ucv-red {
    color: #800000;
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-2e67a34 *//* =========================
   TESTIMONIAL CARD
========================= */
.elementor-12 .elementor-element.elementor-element-2e67a34 .elementor-testimonial {
    background: #F2F2F2;
    border-radius: 22px;
    padding: 60px 25px 30px; /* extra top space for name */
    position: relative;
    text-align: center;
    box-shadow: none;
    height: 100%;
}

/* =========================
   SPEECH BUBBLE POINTER
========================= */
.elementor-12 .elementor-element.elementor-element-2e67a34 .elementor-testimonial:after {
    content: "";
    position: absolute;
    bottom: -16px;
    left: 50%;
    transform: translateX(-50%);
    border-width: 16px 14px 0 14px;
    border-style: solid;
    border-color: #F2F2F2 transparent transparent transparent;
}

/* =========================
   NAME (FORCED TOP)
========================= */
.elementor-12 .elementor-element.elementor-element-2e67a34 .elementor-testimonial-name {
    position: absolute;
    top: 20px;
    left: 0;
    width: 100%;
    font-weight: 700;
    font-size: 16px;
    color: #000;
    text-align: center;
}

/* =========================
   STARS
========================= */
.elementor-12 .elementor-element.elementor-element-2e67a34 .stars {
    display: block;
    color: #F4A100;
    font-size: 18px;
    letter-spacing: 3px;
    margin-bottom: 10px;
}

/* =========================
   CONTENT TEXT
========================= */
.elementor-12 .elementor-element.elementor-element-2e67a34 .elementor-testimonial-content {
    font-size: 14px;
    line-height: 1.6;
    color: #333;
    margin-top: 10px;
}

.elementor-12 .elementor-element.elementor-element-2e67a34 .elementor-testimonial-content p {
    margin: 0;
}

/* =========================
   SLIDE SPACING FIX
========================= */
.elementor-12 .elementor-element.elementor-element-2e67a34 .swiper-wrapper {
    align-items: stretch;
}

.elementor-12 .elementor-element.elementor-element-2e67a34 .swiper-slide {
    height: auto;
    padding-bottom: 35px;
}

/* =========================
   ARROWS
========================= */
.elementor-12 .elementor-element.elementor-element-2e67a34 .elementor-swiper-button {
    color: #999;
}

.elementor-12 .elementor-element.elementor-element-2e67a34 .elementor-swiper-button:hover {
    color: #000;
}

/* =========================
   REMOVE IMAGE
========================= */
.elementor-12 .elementor-element.elementor-element-2e67a34 .elementor-testimonial-image {
    display: none;
}

/* =========================
   HOVER EFFECT
========================= */
.elementor-12 .elementor-element.elementor-element-2e67a34 .elementor-testimonial:hover {
    transform: translateY(-5px);
    transition: 0.3s ease;
}/* End custom CSS */