.elementor-5548 .elementor-element.elementor-element-f5c4f57{--display:grid;--min-height:380px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--overlay-opacity:0.6;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-5548 .elementor-element.elementor-element-f5c4f57:not(.elementor-motion-effects-element-type-background), .elementor-5548 .elementor-element.elementor-element-f5c4f57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cappacollege.ca/wp-content/uploads/2026/02/pexels-pixabay-257736-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5548 .elementor-element.elementor-element-f5c4f57::before, .elementor-5548 .elementor-element.elementor-element-f5c4f57 > .elementor-background-video-container::before, .elementor-5548 .elementor-element.elementor-element-f5c4f57 > .e-con-inner > .elementor-background-video-container::before, .elementor-5548 .elementor-element.elementor-element-f5c4f57 > .elementor-background-slideshow::before, .elementor-5548 .elementor-element.elementor-element-f5c4f57 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5548 .elementor-element.elementor-element-f5c4f57 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-5548 .elementor-element.elementor-element-3e9ac54{--display:flex;}.elementor-5548 .elementor-element.elementor-element-dd88ab0{text-align:start;}.elementor-5548 .elementor-element.elementor-element-dd88ab0 img{width:175px;height:80px;object-fit:contain;object-position:center center;}.elementor-5548 .elementor-element.elementor-element-b5707bd > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-5548 .elementor-element.elementor-element-b5707bd{color:#FFFFFF;}.elementor-5548 .elementor-element.elementor-element-53a2485 .elementor-button:hover, .elementor-5548 .elementor-element.elementor-element-53a2485 .elementor-button:focus{background-color:#FFFFFF;}.elementor-5548 .elementor-element.elementor-element-53a2485 .elementor-button{font-size:16px;font-weight:700;fill:#283043;color:#283043;border-radius:0px 0px 0px 0px;}.elementor-5548 .elementor-element.elementor-element-efcd4c7{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:50px 50px;--row-gap:50px;--column-gap:50px;--grid-auto-flow:row;--align-items:center;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5548 .elementor-element.elementor-element-3568c2a{text-align:start;}.elementor-5548 .elementor-element.elementor-element-a1860f7{--display:flex;--min-height:0px;--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;--padding-top:50px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-5548 .elementor-element.elementor-element-a1860f7:not(.elementor-motion-effects-element-type-background), .elementor-5548 .elementor-element.elementor-element-a1860f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cappacollege.ca/wp-content/uploads/2025/06/Cappa-bg.jpg");background-position:bottom center;background-size:cover;}.elementor-5548 .elementor-element.elementor-element-d51cf14{--display:flex;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-5548 .elementor-element.elementor-element-d51cf14.e-con{--align-self:center;}.elementor-5548 .elementor-element.elementor-element-f80eeec{text-align:center;}.elementor-5548 .elementor-element.elementor-element-cae0003{--display:flex;--min-height:250px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-5548 .elementor-element.elementor-element-cae0003:not(.elementor-motion-effects-element-type-background), .elementor-5548 .elementor-element.elementor-element-cae0003 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5E3E3;}.elementor-5548 .elementor-element.elementor-element-cae0003.e-con{--align-self:center;}.elementor-5548 .elementor-element.elementor-element-e2c901d{--display:flex;--min-height:250px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-5548 .elementor-element.elementor-element-e2c901d:not(.elementor-motion-effects-element-type-background), .elementor-5548 .elementor-element.elementor-element-e2c901d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5E3E3;}.elementor-5548 .elementor-element.elementor-element-e2c901d.e-con{--align-self:center;}.elementor-5548 .elementor-element.elementor-element-7aafb1c{--display:flex;--min-height:250px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-5548 .elementor-element.elementor-element-7aafb1c:not(.elementor-motion-effects-element-type-background), .elementor-5548 .elementor-element.elementor-element-7aafb1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5E3E3;}.elementor-5548 .elementor-element.elementor-element-7aafb1c.e-con{--align-self:center;}.elementor-5548 .elementor-element.elementor-element-3ef814f{--display:flex;--min-height:250px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-5548 .elementor-element.elementor-element-3ef814f:not(.elementor-motion-effects-element-type-background), .elementor-5548 .elementor-element.elementor-element-3ef814f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5E3E3;}.elementor-5548 .elementor-element.elementor-element-3ef814f.e-con{--align-self:center;}.elementor-5548 .elementor-element.elementor-element-d9e68d3{--display:flex;--min-height:250px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-5548 .elementor-element.elementor-element-d9e68d3:not(.elementor-motion-effects-element-type-background), .elementor-5548 .elementor-element.elementor-element-d9e68d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5E3E3;}.elementor-5548 .elementor-element.elementor-element-d9e68d3.e-con{--align-self:center;}.elementor-5548 .elementor-element.elementor-element-c9defc4{--display:flex;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-5548 .elementor-element.elementor-element-c9defc4.e-con{--align-self:center;}.elementor-5548 .elementor-element.elementor-element-12d6931 .elementor-button{background-color:#283043;font-size:16px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-5548 .elementor-element.elementor-element-12d6931 .elementor-button:hover, .elementor-5548 .elementor-element.elementor-element-12d6931 .elementor-button:focus{background-color:#283043;color:#FFFFFF;}.elementor-5548 .elementor-element.elementor-element-12d6931 .elementor-button:hover svg, .elementor-5548 .elementor-element.elementor-element-12d6931 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-5548 .elementor-element.elementor-element-b7659da{--display:flex;--min-height:0px;--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;--padding-top:90px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-5548 .elementor-element.elementor-element-bddb63c{--display:flex;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-5548 .elementor-element.elementor-element-bddb63c.e-con{--align-self:center;}.elementor-5548 .elementor-element.elementor-element-693e06c{text-align:center;}.elementor-5548 .elementor-element.elementor-element-231d71e{--display:flex;--min-height:335px;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:#DBDBDB;--border-color:#DBDBDB;--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-5548 .elementor-element.elementor-element-231d71e.e-con{--align-self:center;}.elementor-5548 .elementor-element.elementor-element-984cfc1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:30px;--padding-right:20px;}.elementor-5548 .elementor-element.elementor-element-9131a32 > .elementor-widget-container{margin:0px 20px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5548 .elementor-element.elementor-element-9131a32 img{width:100px;height:100px;object-fit:contain;object-position:center center;}.elementor-5548 .elementor-element.elementor-element-6fb4653 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5548 .elementor-element.elementor-element-4e2cbdf > .elementor-widget-container{padding:0px 20px 0px 30px;}.elementor-5548 .elementor-element.elementor-element-1f42659{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:#F4BA43;--border-color:#F4BA43;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:25px;--padding-right:30px;}.elementor-5548 .elementor-element.elementor-element-1f42659:not(.elementor-motion-effects-element-type-background), .elementor-5548 .elementor-element.elementor-element-1f42659 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEE8BB;}.elementor-5548 .elementor-element.elementor-element-017d532 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5548 .elementor-element.elementor-element-0b6e951{--display:flex;--min-height:335px;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:#DBDBDB;--border-color:#DBDBDB;--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-5548 .elementor-element.elementor-element-0b6e951.e-con{--align-self:center;}.elementor-5548 .elementor-element.elementor-element-cab4b5f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:30px;--padding-right:20px;}.elementor-5548 .elementor-element.elementor-element-a3f316c > .elementor-widget-container{margin:0px 20px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5548 .elementor-element.elementor-element-a3f316c img{width:100px;height:100px;object-fit:contain;object-position:center center;}.elementor-5548 .elementor-element.elementor-element-2103089 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5548 .elementor-element.elementor-element-e5cbfec > .elementor-widget-container{padding:0px 20px 0px 30px;}.elementor-5548 .elementor-element.elementor-element-331ad5e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:#F4BA43;--border-color:#F4BA43;--padding-top:20px;--padding-bottom:20px;--padding-left:25px;--padding-right:30px;}.elementor-5548 .elementor-element.elementor-element-331ad5e:not(.elementor-motion-effects-element-type-background), .elementor-5548 .elementor-element.elementor-element-331ad5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEE8BB;}.elementor-5548 .elementor-element.elementor-element-1f0bab9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5548 .elementor-element.elementor-element-a4b69e5{--display:flex;--min-height:335px;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:#DBDBDB;--border-color:#DBDBDB;--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-5548 .elementor-element.elementor-element-a4b69e5.e-con{--align-self:center;}.elementor-5548 .elementor-element.elementor-element-753fee3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:30px;--padding-right:20px;}.elementor-5548 .elementor-element.elementor-element-36698dc > .elementor-widget-container{margin:0px 20px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5548 .elementor-element.elementor-element-36698dc img{width:100px;height:100px;object-fit:contain;object-position:center center;}.elementor-5548 .elementor-element.elementor-element-18d778b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5548 .elementor-element.elementor-element-48a32ac > .elementor-widget-container{padding:0px 20px 0px 30px;}.elementor-5548 .elementor-element.elementor-element-b4d639c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:#F4BA43;--border-color:#F4BA43;--padding-top:20px;--padding-bottom:20px;--padding-left:25px;--padding-right:30px;}.elementor-5548 .elementor-element.elementor-element-b4d639c:not(.elementor-motion-effects-element-type-background), .elementor-5548 .elementor-element.elementor-element-b4d639c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEE8BB;}.elementor-5548 .elementor-element.elementor-element-0df765e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5548 .elementor-element.elementor-element-bf1afb0{--display:flex;}.elementor-5548 .elementor-element.elementor-element-477a7d8{--display:flex;--min-height:335px;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:#DBDBDB;--border-color:#DBDBDB;--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-5548 .elementor-element.elementor-element-477a7d8.e-con{--align-self:center;}.elementor-5548 .elementor-element.elementor-element-e9f4a50{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:30px;--padding-right:20px;}.elementor-5548 .elementor-element.elementor-element-94ddbe1 > .elementor-widget-container{margin:0px 20px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5548 .elementor-element.elementor-element-94ddbe1 img{width:100px;height:100px;object-fit:contain;object-position:center center;}.elementor-5548 .elementor-element.elementor-element-1b6d0ad > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5548 .elementor-element.elementor-element-a93de84 > .elementor-widget-container{padding:0px 20px 0px 30px;}.elementor-5548 .elementor-element.elementor-element-fa89ecc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:#F4BA43;--border-color:#F4BA43;--padding-top:20px;--padding-bottom:20px;--padding-left:25px;--padding-right:30px;}.elementor-5548 .elementor-element.elementor-element-fa89ecc:not(.elementor-motion-effects-element-type-background), .elementor-5548 .elementor-element.elementor-element-fa89ecc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEE8BB;}.elementor-5548 .elementor-element.elementor-element-0fad107 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5548 .elementor-element.elementor-element-a15b40b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:50px 50px;--row-gap:50px;--column-gap:50px;--grid-auto-flow:row;--align-items:start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-5548 .elementor-element.elementor-element-a15b40b:not(.elementor-motion-effects-element-type-background), .elementor-5548 .elementor-element.elementor-element-a15b40b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5E3E3;}.elementor-5548 .elementor-element.elementor-element-6811ea4{text-align:start;}.elementor-5548 .elementor-element.elementor-element-635a587{--display:flex;}.elementor-5548 .elementor-element.elementor-element-526805b{--display:flex;--min-height:0px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-5548 .elementor-element.elementor-element-526805b.e-con{--align-self:center;}.elementor-5548 .elementor-element.elementor-element-d42c596 .elementor-button{background-color:#283043;font-size:16px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-5548 .elementor-element.elementor-element-d42c596 .elementor-button:hover, .elementor-5548 .elementor-element.elementor-element-d42c596 .elementor-button:focus{background-color:#283043;color:#FFFFFF;}.elementor-5548 .elementor-element.elementor-element-d42c596 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-5548 .elementor-element.elementor-element-d42c596 .elementor-button:hover svg, .elementor-5548 .elementor-element.elementor-element-d42c596 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-5548 .elementor-element.elementor-element-8db5206{text-align:start;}.elementor-5548 .elementor-element.elementor-element-8db5206 .elementor-heading-title{font-size:20px;}.elementor-5548 .elementor-element.elementor-element-d38e118{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--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-5548 .elementor-element.elementor-element-d38e118:not(.elementor-motion-effects-element-type-background), .elementor-5548 .elementor-element.elementor-element-d38e118 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3E3E3;}.elementor-5548 .elementor-element.elementor-element-6bf5a16{--display:flex;--justify-content:center;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-5548 .elementor-element.elementor-element-6bf5a16:not(.elementor-motion-effects-element-type-background), .elementor-5548 .elementor-element.elementor-element-6bf5a16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5548 .elementor-element.elementor-element-ce60517 .elementor-button:hover, .elementor-5548 .elementor-element.elementor-element-ce60517 .elementor-button:focus{background-color:#FFB80F;}.elementor-5548 .elementor-element.elementor-element-ce60517 .elementor-button{font-size:16px;font-weight:700;fill:#283043;color:#283043;border-radius:0px 0px 0px 0px;}.elementor-5548 .elementor-element.elementor-element-35ae765{--display:flex;--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-5548 .elementor-element.elementor-element-35ae765:not(.elementor-motion-effects-element-type-background), .elementor-5548 .elementor-element.elementor-element-35ae765 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5548 .elementor-element.elementor-element-62542be > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 90px 0px 90px;}.elementor-5548 .elementor-element.elementor-element-62542be{text-align:center;}.elementor-5548 .elementor-element.elementor-element-50115bd{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-5548 .elementor-element.elementor-element-50115bd:not(.elementor-motion-effects-element-type-background), .elementor-5548 .elementor-element.elementor-element-50115bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3E3E3;}.elementor-5548 .elementor-element.elementor-element-444e494{--display:flex;--justify-content:center;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-5548 .elementor-element.elementor-element-444e494:not(.elementor-motion-effects-element-type-background), .elementor-5548 .elementor-element.elementor-element-444e494 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cappacollege.ca/wp-content/uploads/2025/06/CNC-career-bg.jpg");background-position:center center;background-size:cover;}.elementor-5548 .elementor-element.elementor-element-0da6bd4{--display:flex;}.elementor-5548 .elementor-element.elementor-element-3b369c5{color:#FFFFFF;}.elementor-5548 .elementor-element.elementor-element-5baad22{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-5548 .elementor-element.elementor-element-5baad22:not(.elementor-motion-effects-element-type-background), .elementor-5548 .elementor-element.elementor-element-5baad22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3E3E3;}.elementor-5548 .elementor-element.elementor-element-e042d46{--display:flex;--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-5548 .elementor-element.elementor-element-e042d46:not(.elementor-motion-effects-element-type-background), .elementor-5548 .elementor-element.elementor-element-e042d46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5548 .elementor-element.elementor-element-4f39297 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 90px 0px 90px;}.elementor-5548 .elementor-element.elementor-element-4f39297{text-align:center;}.elementor-5548 .elementor-element.elementor-element-f011d4f{--display:flex;--justify-content:center;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-5548 .elementor-element.elementor-element-f011d4f:not(.elementor-motion-effects-element-type-background), .elementor-5548 .elementor-element.elementor-element-f011d4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5548 .elementor-element.elementor-element-1598924 .elementor-button:hover, .elementor-5548 .elementor-element.elementor-element-1598924 .elementor-button:focus{background-color:#FFB80F;}.elementor-5548 .elementor-element.elementor-element-1598924 .elementor-button{font-size:16px;font-weight:700;fill:#283043;color:#283043;border-radius:0px 0px 0px 0px;}.elementor-5548 .elementor-element.elementor-element-24e6894{--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:80px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-5548 .elementor-element.elementor-element-24e6894:not(.elementor-motion-effects-element-type-background), .elementor-5548 .elementor-element.elementor-element-24e6894 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cappacollege.ca/wp-content/uploads/2026/02/pexels-aizat-ramlan-1291546-9679179-scaled.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-5548 .elementor-element.elementor-element-1a15a12{--display:flex;--min-height:544px;}.elementor-5548 .elementor-element.elementor-element-fce21c1 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-5548 .elementor-element.elementor-element-fce21c1.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-5548 .elementor-element.elementor-element-830b75d{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-5548 .elementor-element.elementor-element-830b75d:not(.elementor-motion-effects-element-type-background), .elementor-5548 .elementor-element.elementor-element-830b75d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-5548 .elementor-element.elementor-element-833add3{text-align:start;}.elementor-5548 .elementor-element.elementor-element-833add3 img{width:175px;height:80px;object-fit:contain;object-position:center center;}.elementor-5548 .elementor-element.elementor-element-92f43f3{text-align:center;color:#FFFFFF;}.elementor-5548 .elementor-element.elementor-element-aaea3ba{text-align:center;color:#5C5C5C;}body.elementor-page-5548{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-5548 .elementor-element.elementor-element-d51cf14{--width:100%;}.elementor-5548 .elementor-element.elementor-element-cae0003{--width:31%;}.elementor-5548 .elementor-element.elementor-element-e2c901d{--width:31%;}.elementor-5548 .elementor-element.elementor-element-7aafb1c{--width:31%;}.elementor-5548 .elementor-element.elementor-element-3ef814f{--width:31%;}.elementor-5548 .elementor-element.elementor-element-d9e68d3{--width:31%;}.elementor-5548 .elementor-element.elementor-element-c9defc4{--width:100%;}.elementor-5548 .elementor-element.elementor-element-bddb63c{--width:100%;}.elementor-5548 .elementor-element.elementor-element-231d71e{--width:48%;}.elementor-5548 .elementor-element.elementor-element-0b6e951{--width:48%;}.elementor-5548 .elementor-element.elementor-element-a4b69e5{--width:48%;}.elementor-5548 .elementor-element.elementor-element-477a7d8{--width:48%;}.elementor-5548 .elementor-element.elementor-element-526805b{--width:100%;}.elementor-5548 .elementor-element.elementor-element-0da6bd4{--width:50%;}.elementor-5548 .elementor-element.elementor-element-1a15a12{--width:50%;}}@media(max-width:1024px){.elementor-5548 .elementor-element.elementor-element-f5c4f57{--grid-auto-flow:row;}.elementor-5548 .elementor-element.elementor-element-efcd4c7{--grid-auto-flow:row;}.elementor-5548 .elementor-element.elementor-element-a15b40b{--grid-auto-flow:row;}.elementor-5548 .elementor-element.elementor-element-d38e118{--grid-auto-flow:row;}.elementor-5548 .elementor-element.elementor-element-50115bd{--grid-auto-flow:row;}.elementor-5548 .elementor-element.elementor-element-5baad22{--grid-auto-flow:row;}.elementor-5548 .elementor-element.elementor-element-830b75d{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-5548 .elementor-element.elementor-element-f5c4f57{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5548 .elementor-element.elementor-element-efcd4c7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5548 .elementor-element.elementor-element-a1860f7{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5548 .elementor-element.elementor-element-b7659da{--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5548 .elementor-element.elementor-element-a15b40b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5548 .elementor-element.elementor-element-d38e118{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5548 .elementor-element.elementor-element-50115bd{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5548 .elementor-element.elementor-element-5baad22{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5548 .elementor-element.elementor-element-24e6894:not(.elementor-motion-effects-element-type-background), .elementor-5548 .elementor-element.elementor-element-24e6894 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cappacollege.ca/wp-content/uploads/2025/06/CNC-form-bg-mob.jpg");background-position:top center;}.elementor-5548 .elementor-element.elementor-element-1a15a12{--min-height:350px;}.elementor-5548 .elementor-element.elementor-element-830b75d{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS */.career-guide {display:none!important}
.hdr-lft h1 {color:#fff!important;font-size:3.75em;}
.hdr-lft h5 {color:#fff;text-transform:uppercase;font-family:'raleway'!important;}
.hdr-lft p {font-size:1.5em;line-height:1.5em;}
p,li {font-size:1.35em;line-height:1.45em;}
b,strong {font-weight:700!important;}
.hvr-box {text-align:center;}
.hvr-box h6 {margin-bottom:5px;}
.hvr-box p{margin-bottom:0;display:none;font-size:1.25em;}
.hvr-box:hover p {display:inline-block;}
.hvr-box:hover {background-color:#fff!important;box-shadow:0 0 15px rgba(0,0,0,0.3);}
.certs h4 {margin-bottom:0;}
.light-cont p, .light-cont h2,light-cont li {color:#fff!important;}
.ftr a {color:#fff;}
.wht-bg {background:#fff!important;}
.btm-cont {position:absolute;bottom:0;}
.tools ul {display: flex
; flex-wrap: wrap; flex-direction: row; align-content: flex-start; align-items: flex-start;}
.tools ul li {width: 48%; margin: 0 0 10px !important;}

@media only screen and (max-width: 800px) {
    .btm-cont {position:relative!important;bottom:auto;}
    .hdr-lft h1 {color:#fff!important;font-size:2.5em;}
.hdr-lft p {font-size:1em;line-height:1.5em;}
p,li {font-size:1em;line-height:1.45em;}
b,strong {font-weight:700!important;}
.hvr-box {text-align:center;}
.hvr-box h6 {margin-bottom:5px;}
.hvr-box p{margin-bottom:0;display:block;font-size:1em;}
.hvr-box:hover p {display:inline-block;}
.hvr-box:hover {background-color:#fff!important;box-shadow:0 0 15px rgba(0,0,0,0.3);}
h4 {font-size:1.25em;}
h2 {font-size:1.5em;}
}/* End custom CSS */