.elementor-16533 .elementor-element.elementor-element-3335ab27{--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;--overflow:hidden;--overlay-opacity:0.6;--padding-top:10em;--padding-bottom:10em;--padding-left:1em;--padding-right:1em;}.elementor-16533 .elementor-element.elementor-element-3335ab27:not(.elementor-motion-effects-element-type-background), .elementor-16533 .elementor-element.elementor-element-3335ab27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clc-london.ac.uk/wp-content/uploads/2026/10/explaining-chemistry.webp");background-position:50% 40%;background-repeat:no-repeat;background-size:cover;}.elementor-16533 .elementor-element.elementor-element-3335ab27::before, .elementor-16533 .elementor-element.elementor-element-3335ab27 > .elementor-background-video-container::before, .elementor-16533 .elementor-element.elementor-element-3335ab27 > .e-con-inner > .elementor-background-video-container::before, .elementor-16533 .elementor-element.elementor-element-3335ab27 > .elementor-background-slideshow::before, .elementor-16533 .elementor-element.elementor-element-3335ab27 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16533 .elementor-element.elementor-element-3335ab27 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-16533 .elementor-element.elementor-element-1e041062{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16533 .elementor-element.elementor-element-5e99e964 > .elementor-widget-container{padding:7px 10px 5px 10px;border-radius:8px 8px 8px 8px;}.elementor-16533 .elementor-element.elementor-element-5e99e964.elementor-element{--align-self:flex-start;}.elementor-16533 .elementor-element.elementor-element-5e99e964 .elementor-heading-title{font-family:"digiva", Sans-serif;font-size:clamp(0.75rem, 0.7011rem + 0.2174vw, 0.875rem);font-weight:600;text-transform:capitalize;line-height:1.2em;letter-spacing:1px;color:#1F8791;}.elementor-16533 .elementor-element.elementor-element-41fe0eac .elementor-heading-title{font-family:"kholic", Sans-serif;font-size:clamp(2rem, 1.5842rem + 1.8478vw, 3.0625rem);font-weight:600;text-transform:capitalize;line-height:1.1em;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-16533 .elementor-element.elementor-element-cc17af3{--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-16533 .elementor-element.elementor-element-3c41d354{--divider-border-style:solid;--divider-border-width:1px;width:var( --container-widget-width, 4px );max-width:4px;--container-widget-width:4px;--container-widget-flex-grow:0;}.elementor-16533 .elementor-element.elementor-element-3c41d354 > .elementor-widget-container{border-style:solid;border-width:0px 0px 0px 4px;border-color:#1F8791;}.elementor-16533 .elementor-element.elementor-element-3c41d354 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-16533 .elementor-element.elementor-element-5b03b9fe > .elementor-widget-container{margin:0px 0px -13px 0px;padding:15px 0px 0px 0px;}.elementor-16533 .elementor-element.elementor-element-5b03b9fe{font-family:"digiva", Sans-serif;font-size:clamp(1rem, 0.9022rem + 0.4348vw, 1.25rem);font-weight:400;line-height:1.4em;letter-spacing:1px;}.elementor-16533 .elementor-element.elementor-element-4fa46d22 .elementor-button{background-color:#1F8791;font-family:"digiva", Sans-serif;font-size:16px;text-transform:capitalize;border-style:none;border-radius:8px 8px 8px 8px;padding:17px 20px 15px 20px;}.elementor-16533 .elementor-element.elementor-element-4fa46d22 .elementor-button:hover, .elementor-16533 .elementor-element.elementor-element-4fa46d22 .elementor-button:focus{background-color:#213153;border-color:#213153;}.elementor-16533 .elementor-element.elementor-element-4fa46d22 > .elementor-widget-container:hover{--e-transform-translateY:5px;}.elementor-16533 .elementor-element.elementor-element-4fa46d22 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-16533 .elementor-element.elementor-element-4fa46d22.elementor-element{--align-self:flex-start;}.elementor-16533 .elementor-element.elementor-element-4fa46d22 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-16533 .elementor-element.elementor-element-4fa46d22 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-16533 .elementor-element.elementor-element-37bc061d{--display:flex;--min-height:650px;--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:10em;--padding-bottom:10em;--padding-left:1em;--padding-right:1em;}.elementor-16533 .elementor-element.elementor-element-7dfe34d7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16533 .elementor-element.elementor-element-6726ab86 .elementor-heading-title{font-family:"kholic", Sans-serif;font-size:clamp(2.375rem, 1.8125rem + 2.5vw, 3.8125rem);font-weight:700;text-transform:capitalize;line-height:1.4em;letter-spacing:1px;color:#1F8791;}.elementor-16533 .elementor-element.elementor-element-6ecc4169{--divider-border-style:solid;--divider-color:#007684;--divider-border-width:4px;}.elementor-16533 .elementor-element.elementor-element-6ecc4169 .elementor-divider-separator{width:80px;margin:0 auto;margin-left:0;}.elementor-16533 .elementor-element.elementor-element-6ecc4169 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-16533 .elementor-element.elementor-element-4b7db1d7{font-family:"digiva", Sans-serif;font-size:18px;color:#333333;}.elementor-16533 .elementor-element.elementor-element-7dcbda43{--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-16533 .elementor-element.elementor-element-43997617 .elementor-button{background-color:#1F8791;font-family:"digiva", Sans-serif;font-size:16px;text-transform:capitalize;border-style:none;border-radius:8px 8px 8px 8px;padding:17px 20px 15px 20px;}.elementor-16533 .elementor-element.elementor-element-43997617 .elementor-button:hover, .elementor-16533 .elementor-element.elementor-element-43997617 .elementor-button:focus{background-color:#213153;border-color:#213153;}.elementor-16533 .elementor-element.elementor-element-43997617 > .elementor-widget-container:hover{--e-transform-translateY:5px;}.elementor-16533 .elementor-element.elementor-element-43997617.elementor-element{--align-self:flex-start;}.elementor-16533 .elementor-element.elementor-element-43997617 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-16533 .elementor-element.elementor-element-43997617 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-16533 .elementor-element.elementor-element-7df986a4 .elementor-button{background-color:#213153;font-family:"digiva", Sans-serif;font-size:16px;text-transform:capitalize;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:8px 8px 8px 8px;}.elementor-16533 .elementor-element.elementor-element-7df986a4 .elementor-button:hover, .elementor-16533 .elementor-element.elementor-element-7df986a4 .elementor-button:focus{background-color:#1F8791;border-color:#1F8791;}.elementor-16533 .elementor-element.elementor-element-7df986a4 > .elementor-widget-container:hover{--e-transform-translateY:5px;}.elementor-16533 .elementor-element.elementor-element-7df986a4.elementor-element{--align-self:flex-start;}.elementor-16533 .elementor-element.elementor-element-7df986a4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-16533 .elementor-element.elementor-element-7df986a4 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-16533 .elementor-element.elementor-element-288f71e7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16533 .elementor-element.elementor-element-288f71e7:not(.elementor-motion-effects-element-type-background), .elementor-16533 .elementor-element.elementor-element-288f71e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#007682;}.elementor-16533 .elementor-element.elementor-element-288f71e7::before, .elementor-16533 .elementor-element.elementor-element-288f71e7 > .elementor-background-video-container::before, .elementor-16533 .elementor-element.elementor-element-288f71e7 > .e-con-inner > .elementor-background-video-container::before, .elementor-16533 .elementor-element.elementor-element-288f71e7 > .elementor-background-slideshow::before, .elementor-16533 .elementor-element.elementor-element-288f71e7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16533 .elementor-element.elementor-element-288f71e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-16533 .elementor-element.elementor-element-609a8ed6{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:stretch;--align-items:center;--overflow:hidden;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-16533 .elementor-element.elementor-element-609a8ed6:not(.elementor-motion-effects-element-type-background), .elementor-16533 .elementor-element.elementor-element-609a8ed6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#007682;}.elementor-16533 .elementor-element.elementor-element-3a701462 > .elementor-widget-container{padding:10px 40px 10px 40px;}.elementor-16533 .elementor-element.elementor-element-3a701462.eael_liquid_glass-effect2{background-color:#FFFFFF1F;}.elementor-16533 .elementor-element.elementor-element-3a701462.eael_liquid_glass_shadow-effect2{border-style:none;border-radius:8px 8px 8px 8px;box-shadow:0px 0px 5px -3px #383C65;}.elementor-16533 .elementor-element.elementor-element-3a701462 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-16533 .elementor-element.elementor-element-3a701462 .elementor-icon-box-title{margin-block-end:3px;color:#ECECEC;}.elementor-16533 .elementor-element.elementor-element-3a701462.elementor-view-stacked .elementor-icon{background-color:#1C9DA9;fill:#FFFFFF;color:#FFFFFF;}.elementor-16533 .elementor-element.elementor-element-3a701462.elementor-view-framed .elementor-icon, .elementor-16533 .elementor-element.elementor-element-3a701462.elementor-view-default .elementor-icon{fill:#1C9DA9;color:#1C9DA9;border-color:#1C9DA9;}.elementor-16533 .elementor-element.elementor-element-3a701462.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-16533 .elementor-element.elementor-element-3a701462 .elementor-icon{font-size:26px;}.elementor-16533 .elementor-element.elementor-element-3a701462 .elementor-icon-box-title, .elementor-16533 .elementor-element.elementor-element-3a701462 .elementor-icon-box-title a{font-family:"digiva", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;letter-spacing:1px;}.elementor-16533 .elementor-element.elementor-element-3a701462 .elementor-icon-box-description{color:#CCCCCC;}.elementor-16533 .elementor-element.elementor-element-54e2080b > .elementor-widget-container{padding:10px 40px 10px 40px;}.elementor-16533 .elementor-element.elementor-element-54e2080b.eael_liquid_glass-effect2{background-color:#FFFFFF1F;}.elementor-16533 .elementor-element.elementor-element-54e2080b.eael_liquid_glass_shadow-effect2{border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF1F;border-radius:8px 8px 8px 8px;box-shadow:0px 0px 5px -3px #383C65;}.elementor-16533 .elementor-element.elementor-element-54e2080b .elementor-icon-box-wrapper{align-items:end;gap:15px;}.elementor-16533 .elementor-element.elementor-element-54e2080b.elementor-view-stacked .elementor-icon{background-color:#762F69;fill:#FFFFFF;color:#FFFFFF;}.elementor-16533 .elementor-element.elementor-element-54e2080b.elementor-view-framed .elementor-icon, .elementor-16533 .elementor-element.elementor-element-54e2080b.elementor-view-default .elementor-icon{fill:#762F69;color:#762F69;border-color:#762F69;}.elementor-16533 .elementor-element.elementor-element-54e2080b.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-16533 .elementor-element.elementor-element-54e2080b .elementor-icon{font-size:26px;}.elementor-16533 .elementor-element.elementor-element-54e2080b .elementor-icon-box-title, .elementor-16533 .elementor-element.elementor-element-54e2080b .elementor-icon-box-title a{font-family:"digiva", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;letter-spacing:1px;}.elementor-16533 .elementor-element.elementor-element-54e2080b .elementor-icon-box-title{color:#ECECEC;}.elementor-16533 .elementor-element.elementor-element-54e2080b .elementor-icon-box-description{color:#CCCCCC;}.elementor-16533 .elementor-element.elementor-element-5a8f6be > .elementor-widget-container{padding:10px 40px 10px 40px;}.elementor-16533 .elementor-element.elementor-element-5a8f6be.eael_liquid_glass-effect2{background-color:#FFFFFF1F;}.elementor-16533 .elementor-element.elementor-element-5a8f6be.eael_liquid_glass_shadow-effect2{border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF1F;border-radius:8px 8px 8px 8px;box-shadow:0px 0px 5px -3px #383C65;}.elementor-16533 .elementor-element.elementor-element-5a8f6be .elementor-icon-box-wrapper{align-items:end;gap:15px;}.elementor-16533 .elementor-element.elementor-element-5a8f6be.elementor-view-stacked .elementor-icon{background-color:#213153;fill:#FFFFFF;color:#FFFFFF;}.elementor-16533 .elementor-element.elementor-element-5a8f6be.elementor-view-framed .elementor-icon, .elementor-16533 .elementor-element.elementor-element-5a8f6be.elementor-view-default .elementor-icon{fill:#213153;color:#213153;border-color:#213153;}.elementor-16533 .elementor-element.elementor-element-5a8f6be.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-16533 .elementor-element.elementor-element-5a8f6be .elementor-icon{font-size:26px;}.elementor-16533 .elementor-element.elementor-element-5a8f6be .elementor-icon-box-title, .elementor-16533 .elementor-element.elementor-element-5a8f6be .elementor-icon-box-title a{font-family:"digiva", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;letter-spacing:1px;}.elementor-16533 .elementor-element.elementor-element-5a8f6be .elementor-icon-box-title{color:#ECECEC;}.elementor-16533 .elementor-element.elementor-element-5a8f6be .elementor-icon-box-description{color:#CCCCCC;}.elementor-16533 .elementor-element.elementor-element-278e8055 > .elementor-widget-container{padding:10px 40px 10px 40px;}.elementor-16533 .elementor-element.elementor-element-278e8055.eael_liquid_glass-effect2{background-color:#FFFFFF1F;}.elementor-16533 .elementor-element.elementor-element-278e8055.eael_liquid_glass_shadow-effect2{border-style:none;border-radius:8px 8px 8px 8px;box-shadow:0px 0px 5px -3px #383C65;}.elementor-16533 .elementor-element.elementor-element-278e8055 .elementor-icon-box-wrapper{align-items:end;gap:15px;}.elementor-16533 .elementor-element.elementor-element-278e8055.elementor-view-stacked .elementor-icon{background-color:#A51C30;fill:#FFFFFF;color:#FFFFFF;}.elementor-16533 .elementor-element.elementor-element-278e8055.elementor-view-framed .elementor-icon, .elementor-16533 .elementor-element.elementor-element-278e8055.elementor-view-default .elementor-icon{fill:#A51C30;color:#A51C30;border-color:#A51C30;}.elementor-16533 .elementor-element.elementor-element-278e8055.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-16533 .elementor-element.elementor-element-278e8055 .elementor-icon{font-size:26px;}.elementor-16533 .elementor-element.elementor-element-278e8055 .elementor-icon-box-title, .elementor-16533 .elementor-element.elementor-element-278e8055 .elementor-icon-box-title a{font-family:"digiva", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;letter-spacing:1px;}.elementor-16533 .elementor-element.elementor-element-278e8055 .elementor-icon-box-title{color:#ECECEC;}.elementor-16533 .elementor-element.elementor-element-278e8055 .elementor-icon-box-description{color:#CCCCCC;}.elementor-16533 .elementor-element.elementor-element-6ba9c57d{--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:5em 5em;--row-gap:5em;--column-gap:5em;--overflow:hidden;--margin-top:0em;--margin-bottom:3em;--margin-left:0em;--margin-right:0em;--padding-top:7em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-16533 .elementor-element.elementor-element-748d0236{--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:0em;--padding-bottom:6em;--padding-left:1em;--padding-right:1em;}.elementor-16533 .elementor-element.elementor-element-71e73c2e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16533 .elementor-element.elementor-element-5dc3e018{width:var( --container-widget-width, 38% );max-width:38%;--container-widget-width:38%;--container-widget-flex-grow:0;}.elementor-16533 .elementor-element.elementor-element-6cf6d3b4{width:var( --container-widget-width, 62% );max-width:62%;--container-widget-width:62%;--container-widget-flex-grow:0;}.elementor-16533 .elementor-element.elementor-element-6cf6d3b4 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-16533 .elementor-element.elementor-element-1c8e0a67{--divider-border-style:solid;--divider-border-width:0px;width:var( --container-widget-width, 2px );max-width:2px;--container-widget-width:2px;--container-widget-flex-grow:0;}.elementor-16533 .elementor-element.elementor-element-1c8e0a67 > .elementor-widget-container{border-style:dashed;border-width:0px 0px 0px 1px;border-color:#1E1E1E35;}.elementor-16533 .elementor-element.elementor-element-1c8e0a67 .elementor-divider-separator{width:100%;}.elementor-16533 .elementor-element.elementor-element-1c8e0a67 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-16533 .elementor-element.elementor-element-4af46b7a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16533 .elementor-element.elementor-element-5b401559{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-16533 .elementor-element.elementor-element-5887fb47{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-16533 .elementor-element.elementor-element-5887fb47 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-16533 .elementor-element.elementor-element-311aef18{--divider-border-style:solid;--divider-border-width:0px;width:var( --container-widget-width, 2px );max-width:2px;--container-widget-width:2px;--container-widget-flex-grow:0;}.elementor-16533 .elementor-element.elementor-element-311aef18 > .elementor-widget-container{border-style:dashed;border-width:0px 0px 0px 1px;border-color:#1E1E1E35;}.elementor-16533 .elementor-element.elementor-element-311aef18 .elementor-divider-separator{width:100%;}.elementor-16533 .elementor-element.elementor-element-311aef18 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-16533 .elementor-element.elementor-element-6004d28f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16533 .elementor-element.elementor-element-7ca06207{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-16533 .elementor-element.elementor-element-668a2af5{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-16533 .elementor-element.elementor-element-668a2af5 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-16533 .elementor-element.elementor-element-51e93cb6{--divider-border-style:solid;--divider-border-width:0px;width:var( --container-widget-width, 2px );max-width:2px;--container-widget-width:2px;--container-widget-flex-grow:0;}.elementor-16533 .elementor-element.elementor-element-51e93cb6 > .elementor-widget-container{border-style:dashed;border-width:0px 0px 0px 1px;border-color:#1E1E1E35;}.elementor-16533 .elementor-element.elementor-element-51e93cb6 .elementor-divider-separator{width:100%;}.elementor-16533 .elementor-element.elementor-element-51e93cb6 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-16533 .elementor-element.elementor-element-50d2ea3e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16533 .elementor-element.elementor-element-7212c156{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-16533 .elementor-element.elementor-element-6474c9fb{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-16533 .elementor-element.elementor-element-6474c9fb .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-16533 .elementor-element.elementor-element-7c90eae{--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:7em;--padding-bottom:7em;--padding-left:1em;--padding-right:1em;}.elementor-16533 .elementor-element.elementor-element-3fb06bfd{--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:5em 5em;--row-gap:5em;--column-gap:5em;--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16533 .elementor-element.elementor-element-49807794{--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:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-16533 .elementor-element.elementor-element-6bca991e .elementor-heading-title{font-family:"digiva", Sans-serif;font-size:clamp(0.75rem, 0.7011rem + 0.2174vw, 0.875rem);font-weight:600;text-transform:capitalize;line-height:1.2em;letter-spacing:1px;}.elementor-16533 .elementor-element.elementor-element-2b88118b .elementor-heading-title{font-family:"kholic", Sans-serif;font-size:clamp(1.6875rem, 1.4185rem + 1.1957vw, 2.375rem);font-weight:700;line-height:1.2em;letter-spacing:1px;color:#1F8791;}.elementor-16533 .elementor-element.elementor-element-62cb16c7{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16533 .elementor-element.elementor-element-1b5af0f5{font-family:"digiva-2", Sans-serif;font-size:16px;letter-spacing:1px;color:#333333;}.elementor-16533 .elementor-element.elementor-element-7ebc099e{--divider-border-style:solid;--divider-color:#007684;--divider-border-width:4px;}.elementor-16533 .elementor-element.elementor-element-7ebc099e .elementor-divider-separator{width:80px;margin:0 auto;margin-left:0;}.elementor-16533 .elementor-element.elementor-element-7ebc099e .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-16533 .elementor-element.elementor-element-3eb1a234{--display:grid;--e-con-grid-template-columns:repeat(4, 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-16533 .elementor-element.elementor-element-3b13b170{--display:flex;--min-height:450px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 10px 40px -5px rgba(0, 0, 0, 0.15);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16533 .elementor-element.elementor-element-7f3ed144 .elementor-icon-wrapper{text-align:center;}.elementor-16533 .elementor-element.elementor-element-7f3ed144.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-16533 .elementor-element.elementor-element-7f3ed144.elementor-view-framed .elementor-icon, .elementor-16533 .elementor-element.elementor-element-7f3ed144.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-16533 .elementor-element.elementor-element-7f3ed144.elementor-view-framed .elementor-icon, .elementor-16533 .elementor-element.elementor-element-7f3ed144.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-16533 .elementor-element.elementor-element-7f3ed144 .elementor-icon{font-size:28px;}.elementor-16533 .elementor-element.elementor-element-7f3ed144 .elementor-icon svg{height:28px;}.elementor-16533 .elementor-element.elementor-element-4d8deea6{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-16533 .elementor-element.elementor-element-356d0709 > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;}.elementor-16533 .elementor-element.elementor-element-356d0709{z-index:999;text-align:center;}.elementor-16533 .elementor-element.elementor-element-356d0709 .elementor-heading-title{font-family:"digiva", Sans-serif;font-size:28px;font-weight:600;letter-spacing:1px;color:#FFFFFF;}.elementor-16533 .elementor-element.elementor-element-1cc4a97c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-16533 .elementor-element.elementor-element-1cc4a97c{z-index:999;text-align:center;font-family:"digiva", Sans-serif;color:#D8D8D8;}.elementor-16533 .elementor-element.elementor-element-1cc4a97c p{margin-block-end:0px;}.elementor-16533 .elementor-element.elementor-element-1970384d .elementor-button{background-color:#1F8791;font-family:"digiva", Sans-serif;font-size:16px;font-weight:500;text-transform:capitalize;border-style:solid;border-width:2px 2px 2px 2px;border-color:#1F8791;border-radius:8px 8px 8px 8px;}.elementor-16533 .elementor-element.elementor-element-1970384d .elementor-button:hover, .elementor-16533 .elementor-element.elementor-element-1970384d .elementor-button:focus{background-color:#1F8791;border-color:#1F8791;}.elementor-16533 .elementor-element.elementor-element-1970384d > .elementor-widget-container:hover{--e-transform-translateY:5px;}.elementor-16533 .elementor-element.elementor-element-1970384d.elementor-element{--align-self:stretch;}.elementor-16533 .elementor-element.elementor-element-1970384d > .elementor-widget-container{border-style:none;}.elementor-16533 .elementor-element.elementor-element-1970384d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-16533 .elementor-element.elementor-element-1970384d .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-16533 .elementor-element.elementor-element-79c842a2{--display:flex;--min-height:450px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 10px 40px -5px rgba(0, 0, 0, 0.15);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16533 .elementor-element.elementor-element-574c36ca .elementor-icon-wrapper{text-align:center;}.elementor-16533 .elementor-element.elementor-element-574c36ca.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-16533 .elementor-element.elementor-element-574c36ca.elementor-view-framed .elementor-icon, .elementor-16533 .elementor-element.elementor-element-574c36ca.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-16533 .elementor-element.elementor-element-574c36ca.elementor-view-framed .elementor-icon, .elementor-16533 .elementor-element.elementor-element-574c36ca.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-16533 .elementor-element.elementor-element-574c36ca .elementor-icon{font-size:28px;}.elementor-16533 .elementor-element.elementor-element-574c36ca .elementor-icon svg{height:28px;}.elementor-16533 .elementor-element.elementor-element-357c8be8{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-16533 .elementor-element.elementor-element-2c503fbf > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;}.elementor-16533 .elementor-element.elementor-element-2c503fbf{z-index:999;text-align:center;}.elementor-16533 .elementor-element.elementor-element-2c503fbf .elementor-heading-title{font-family:"digiva", Sans-serif;font-size:28px;font-weight:600;letter-spacing:1px;color:#FFFFFF;}.elementor-16533 .elementor-element.elementor-element-798ce26e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-16533 .elementor-element.elementor-element-798ce26e{z-index:999;text-align:center;font-family:"digiva", Sans-serif;color:#D8D8D8;}.elementor-16533 .elementor-element.elementor-element-798ce26e p{margin-block-end:0px;}.elementor-16533 .elementor-element.elementor-element-186bb5e4 .elementor-button:hover, .elementor-16533 .elementor-element.elementor-element-186bb5e4 .elementor-button:focus{background-color:#1F8791;border-color:#1F8791;}.elementor-16533 .elementor-element.elementor-element-186bb5e4 > .elementor-widget-container:hover{--e-transform-translateY:5px;}.elementor-16533 .elementor-element.elementor-element-186bb5e4.elementor-element{--align-self:stretch;}.elementor-16533 .elementor-element.elementor-element-186bb5e4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-16533 .elementor-element.elementor-element-186bb5e4 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-16533 .elementor-element.elementor-element-186bb5e4 .elementor-button{border-style:none;border-radius:8px 8px 8px 8px;}.elementor-16533 .elementor-element.elementor-element-597a8b1e{--display:flex;--min-height:450px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 10px 40px -5px rgba(0, 0, 0, 0.15);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16533 .elementor-element.elementor-element-2e1acdc2 .elementor-icon-wrapper{text-align:center;}.elementor-16533 .elementor-element.elementor-element-2e1acdc2.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-16533 .elementor-element.elementor-element-2e1acdc2.elementor-view-framed .elementor-icon, .elementor-16533 .elementor-element.elementor-element-2e1acdc2.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-16533 .elementor-element.elementor-element-2e1acdc2.elementor-view-framed .elementor-icon, .elementor-16533 .elementor-element.elementor-element-2e1acdc2.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-16533 .elementor-element.elementor-element-2e1acdc2 .elementor-icon{font-size:28px;}.elementor-16533 .elementor-element.elementor-element-2e1acdc2 .elementor-icon svg{height:28px;}.elementor-16533 .elementor-element.elementor-element-3f333818{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-16533 .elementor-element.elementor-element-10f17990 > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;}.elementor-16533 .elementor-element.elementor-element-10f17990{z-index:999;text-align:center;}.elementor-16533 .elementor-element.elementor-element-10f17990 .elementor-heading-title{font-family:"digiva", Sans-serif;font-size:28px;font-weight:600;letter-spacing:1px;color:#FFFFFF;}.elementor-16533 .elementor-element.elementor-element-19d9d766 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-16533 .elementor-element.elementor-element-19d9d766{z-index:999;text-align:center;font-family:"digiva", Sans-serif;color:#D8D8D8;}.elementor-16533 .elementor-element.elementor-element-19d9d766 p{margin-block-end:0px;}.elementor-16533 .elementor-element.elementor-element-564e78ea .elementor-button:hover, .elementor-16533 .elementor-element.elementor-element-564e78ea .elementor-button:focus{background-color:#1F8791;border-color:#1F8791;}.elementor-16533 .elementor-element.elementor-element-564e78ea > .elementor-widget-container:hover{--e-transform-translateY:5px;}.elementor-16533 .elementor-element.elementor-element-564e78ea.elementor-element{--align-self:stretch;}.elementor-16533 .elementor-element.elementor-element-564e78ea .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-16533 .elementor-element.elementor-element-564e78ea .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-16533 .elementor-element.elementor-element-564e78ea .elementor-button{border-style:none;border-radius:8px 8px 8px 8px;}.elementor-16533 .elementor-element.elementor-element-64691b71{--display:flex;--min-height:450px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 10px 40px -5px rgba(0, 0, 0, 0.15);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16533 .elementor-element.elementor-element-6b7f5ca .elementor-icon-wrapper{text-align:center;}.elementor-16533 .elementor-element.elementor-element-6b7f5ca.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-16533 .elementor-element.elementor-element-6b7f5ca.elementor-view-framed .elementor-icon, .elementor-16533 .elementor-element.elementor-element-6b7f5ca.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-16533 .elementor-element.elementor-element-6b7f5ca.elementor-view-framed .elementor-icon, .elementor-16533 .elementor-element.elementor-element-6b7f5ca.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-16533 .elementor-element.elementor-element-6b7f5ca .elementor-icon{font-size:28px;}.elementor-16533 .elementor-element.elementor-element-6b7f5ca .elementor-icon svg{height:28px;}.elementor-16533 .elementor-element.elementor-element-59006f02{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-16533 .elementor-element.elementor-element-7b05bca > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;}.elementor-16533 .elementor-element.elementor-element-7b05bca{z-index:999;text-align:center;}.elementor-16533 .elementor-element.elementor-element-7b05bca .elementor-heading-title{font-family:"digiva", Sans-serif;font-size:28px;font-weight:600;letter-spacing:1px;color:#FFFFFF;}.elementor-16533 .elementor-element.elementor-element-41c4975e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-16533 .elementor-element.elementor-element-41c4975e{z-index:999;text-align:center;font-family:"digiva", Sans-serif;color:#D8D8D8;}.elementor-16533 .elementor-element.elementor-element-41c4975e p{margin-block-end:0px;}.elementor-16533 .elementor-element.elementor-element-49e485ee .elementor-button:hover, .elementor-16533 .elementor-element.elementor-element-49e485ee .elementor-button:focus{background-color:#1F8791;border-color:#1F8791;}.elementor-16533 .elementor-element.elementor-element-49e485ee > .elementor-widget-container:hover{--e-transform-translateY:5px;}.elementor-16533 .elementor-element.elementor-element-49e485ee.elementor-element{--align-self:stretch;}.elementor-16533 .elementor-element.elementor-element-49e485ee .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-16533 .elementor-element.elementor-element-49e485ee .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-16533 .elementor-element.elementor-element-49e485ee .elementor-button{border-style:none;border-radius:8px 8px 8px 8px;}.elementor-16533 .elementor-element.elementor-element-48760f64{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:1em;}.elementor-16533 .elementor-element.elementor-element-5b210a63{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16533 .elementor-element.elementor-element-8388231{--display:flex;--position:absolute;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;bottom:20px;--z-index:2;}.elementor-16533 .elementor-element.elementor-element-8388231:not(.elementor-motion-effects-element-type-background), .elementor-16533 .elementor-element.elementor-element-8388231 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFE3;}body:not(.rtl) .elementor-16533 .elementor-element.elementor-element-8388231{right:0px;}body.rtl .elementor-16533 .elementor-element.elementor-element-8388231{left:0px;}body:not(.rtl) .elementor-16533 .elementor-element.elementor-element-3fbbd4c6{right:30px;}body.rtl .elementor-16533 .elementor-element.elementor-element-3fbbd4c6{left:30px;}.elementor-16533 .elementor-element.elementor-element-3fbbd4c6{bottom:25px;z-index:3;}.elementor-16533 .elementor-element.elementor-element-3fbbd4c6 .elementor-icon-wrapper{text-align:center;}.elementor-16533 .elementor-element.elementor-element-3fbbd4c6.elementor-view-stacked .elementor-icon{background-color:#762F69;}.elementor-16533 .elementor-element.elementor-element-3fbbd4c6.elementor-view-framed .elementor-icon, .elementor-16533 .elementor-element.elementor-element-3fbbd4c6.elementor-view-default .elementor-icon{color:#762F69;border-color:#762F69;}.elementor-16533 .elementor-element.elementor-element-3fbbd4c6.elementor-view-framed .elementor-icon, .elementor-16533 .elementor-element.elementor-element-3fbbd4c6.elementor-view-default .elementor-icon svg{fill:#762F69;}.elementor-16533 .elementor-element.elementor-element-a823d0 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:15px;--ekit_testimonial_slidetoshow:1;}.elementor-16533 .elementor-element.elementor-element-a823d0 .elementskit-testimonial-slider-block-style-three .elementskit-icon-content.commentor-badge::before{background-color:#762F69;border-radius:50%;}.elementor-16533 .elementor-element.elementor-element-a823d0 .elementskit-commentor-content{text-align:left;}.elementor-16533 .elementor-element.elementor-element-a823d0 .elementskit-testimonial_card{text-align:left;}.elementor-16533 .elementor-element.elementor-element-a823d0 .elementskit-profile-info{text-align:left;}.elementor-16533 .elementor-element.elementor-element-a823d0 .elementskit-commentor-bio{text-align:left;justify-content:left;}.elementor-16533 .elementor-element.elementor-element-a823d0 .ekit_testimonial_style_5 .elementskit-commentor-header{text-align:left;}.elementor-16533 .elementor-element.elementor-element-a823d0 .elementskit-single-testimonial-slider  .elementskit-commentor-content > p, .elementor-16533 .elementor-element.elementor-element-a823d0 .elementskit-testimonial_card .elementskit-commentor-coment{font-family:"digiva", Sans-serif;}.elementor-16533 .elementor-element.elementor-element-a823d0 .elementskit-profile-info .elementskit-author-name{font-family:"digiva-bold", Sans-serif;margin-bottom:0px;}.elementor-16533 .elementor-element.elementor-element-a823d0 .elementskit-profile-info .elementskit-author-des{font-family:"digiva", Sans-serif;font-weight:500;}.elementor-16533 .elementor-element.elementor-element-a823d0 .elementskit-commentor-bio .elementskit-commentor-image > img{height:70px;width:70px;}.elementor-16533 .elementor-element.elementor-element-23088382 .elementor-repeater-item-8e44ff1 .swiper-slide-bg{background-image:url(https://clc-london.ac.uk/wp-content/uploads/2026/10/confident-muslim-businesswoman-in-hijab-smiling-an-2026-03-24-21-38-30-utc-1-scaled-1.webp);background-size:cover;}.elementor-16533 .elementor-element.elementor-element-23088382 .elementor-repeater-item-11d8cb3 .swiper-slide-bg{background-image:url(https://clc-london.ac.uk/wp-content/uploads/2026/10/teenage-girl-with-digital-tablet-looking-at-camera-2026-01-05-23-57-15-utc-1-scaled-1.webp);background-size:cover;}.elementor-16533 .elementor-element.elementor-element-23088382 .swiper-slide{transition-duration:calc(4000ms*1.2);height:600px;}.elementor-16533 .elementor-element.elementor-element-23088382 .swiper-slide-contents{max-width:66%;}.elementor-16533 .elementor-element.elementor-element-23088382 .swiper-slide-inner{text-align:center;}.elementor-16533 .elementor-element.elementor-element-79a1aefc{--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:flex-start;--overlay-opacity:1;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;--z-index:3;}.elementor-16533 .elementor-element.elementor-element-79a1aefc:not(.elementor-motion-effects-element-type-background), .elementor-16533 .elementor-element.elementor-element-79a1aefc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clc-london.ac.uk/wp-content/uploads/2026/10/diagonal-lines-2.webp");background-size:5px auto;}.elementor-16533 .elementor-element.elementor-element-79a1aefc::before, .elementor-16533 .elementor-element.elementor-element-79a1aefc > .elementor-background-video-container::before, .elementor-16533 .elementor-element.elementor-element-79a1aefc > .e-con-inner > .elementor-background-video-container::before, .elementor-16533 .elementor-element.elementor-element-79a1aefc > .elementor-background-slideshow::before, .elementor-16533 .elementor-element.elementor-element-79a1aefc > .e-con-inner > .elementor-background-slideshow::before, .elementor-16533 .elementor-element.elementor-element-79a1aefc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-16533 .elementor-element.elementor-element-879e66{--display:flex;--padding-top:4em;--padding-bottom:4em;--padding-left:5em;--padding-right:1em;}.elementor-16533 .elementor-element.elementor-element-6d4b47bd .elementor-heading-title{font-family:"kholic", Sans-serif;font-size:clamp(1.6875rem, 1.4185rem + 1.1957vw, 2.375rem);font-weight:700;line-height:1.2em;letter-spacing:1px;color:#1F8791;}.elementor-16533 .elementor-element.elementor-element-42382199{--divider-border-style:solid;--divider-color:#007684;--divider-border-width:4px;}.elementor-16533 .elementor-element.elementor-element-42382199 .elementor-divider-separator{width:80px;margin:0 auto;margin-left:0;}.elementor-16533 .elementor-element.elementor-element-42382199 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-16533 .elementor-element.elementor-element-dc09392{font-family:"digiva", Sans-serif;font-size:16px;color:#333333;}.elementor-16533 .elementor-element.elementor-element-16cda015 .elementor-button{background-color:#1F8791;font-family:"digiva", Sans-serif;font-size:16px;text-transform:capitalize;border-style:solid;border-width:2px 2px 2px 2px;border-radius:8px 8px 8px 8px;padding:17px 20px 15px 20px;}.elementor-16533 .elementor-element.elementor-element-16cda015 .elementor-button:hover, .elementor-16533 .elementor-element.elementor-element-16cda015 .elementor-button:focus{background-color:#213153;border-color:#213153;}.elementor-16533 .elementor-element.elementor-element-16cda015 > .elementor-widget-container:hover{--e-transform-translateY:5px;}.elementor-16533 .elementor-element.elementor-element-16cda015.elementor-element{--align-self:flex-start;}.elementor-16533 .elementor-element.elementor-element-16cda015 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-16533 .elementor-element.elementor-element-16cda015 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-16533 .elementor-element.elementor-element-14ab605f{--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;--overflow:hidden;--padding-top:7em;--padding-bottom:7em;--padding-left:1em;--padding-right:1em;}.elementor-16533 .elementor-element.elementor-element-488c2438{--display:flex;--margin-top:0em;--margin-bottom:0.5em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16533 .elementor-element.elementor-element-73b315be{text-align:center;}.elementor-16533 .elementor-element.elementor-element-73b315be .elementor-heading-title{font-family:"digiva", Sans-serif;font-size:clamp(0.75rem, 0.7011rem + 0.2174vw, 0.875rem);font-weight:600;text-transform:capitalize;line-height:1.2em;letter-spacing:1px;}.elementor-16533 .elementor-element.elementor-element-53cade61{text-align:center;}.elementor-16533 .elementor-element.elementor-element-53cade61 .elementor-heading-title{font-family:"kholic", Sans-serif;font-size:clamp(1.6875rem, 1.4185rem + 1.1957vw, 2.375rem);font-weight:700;line-height:1.2em;letter-spacing:1px;color:#1F8791;}.elementor-16533 .elementor-element.elementor-element-747e286{--divider-border-style:solid;--divider-color:#007684;--divider-border-width:4px;}.elementor-16533 .elementor-element.elementor-element-747e286 .elementor-divider-separator{width:80px;margin:0 auto;margin-center:0;}.elementor-16533 .elementor-element.elementor-element-747e286 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-16533 .elementor-element.elementor-element-50f4144d{font-family:"digiva", Sans-serif;font-size:16px;color:#333333;}.elementor-16533 .elementor-element.elementor-element-74eef37f{--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-16533 .elementor-element.elementor-element-2e73b5b2 .post-items > .post-item{flex:0 0 16.6666666667%;max-width:16.6666666667%;}.elementor-16533 .elementor-element.elementor-element-2e73b5b2 .elementskit-blog-block-post, .elementor-16533 .elementor-element.elementor-element-2e73b5b2 .elementskit-post-image-card, .elementor-16533 .elementor-element.elementor-element-2e73b5b2 .elementskit-post-card{background-color:#1F8791;padding:0px 0px 0px 0px;}.elementor-16533 .elementor-element.elementor-element-2e73b5b2 .elementskit-meta-lists .elementskit-single-meta{background-color:#762F69;}.elementor-16533 .elementor-element.elementor-element-2e73b5b2 .elementskit-btn{background-color:#1F8791;font-family:"digiva", Sans-serif;box-shadow:1px 1px 5px 1px rgba(73.02918395996095, 73.02918395996095, 73.02918395996095, 0.7);}.elementor-16533 .elementor-element.elementor-element-2e73b5b2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-16533 .elementor-element.elementor-element-2e73b5b2 .elementskit-post-image-card{display:block;}.elementor-16533 .elementor-element.elementor-element-2e73b5b2 .btn-wraper{text-align:left;}.elementor-16533 .elementor-element.elementor-element-2e73b5b2 .elementskit-blog-block-post .elementskit-post-body{padding:20px 30px 20px 20px;}.elementor-16533 .elementor-element.elementor-element-2e73b5b2 .elementskit-post-image-card .elementskit-post-body{padding:20px 30px 20px 20px;}.elementor-16533 .elementor-element.elementor-element-2e73b5b2 .elementskit-entry-thumb{border-radius:8px 8px 0px 0px;} .elementor-16533 .elementor-element.elementor-element-2e73b5b2 .ekit-wid-con .elementskit-entry-thumb{padding:0px 0px 0px 0px;}.elementor-16533 .elementor-element.elementor-element-2e73b5b2 .post-meta-list{text-align:left;}.elementor-16533 .elementor-element.elementor-element-2e73b5b2 .elementskit-meta-lists.elementskit-style-tag{left:-10px;}.elementor-16533 .elementor-element.elementor-element-2e73b5b2 .elementskit-meta-lists .elementskit-single-meta .elementskit-meta-wraper strong{font-family:"kholic", Sans-serif;letter-spacing:2px;}.elementor-16533 .elementor-element.elementor-element-2e73b5b2 .elementskit-meta-lists.elementskit-style-tag > .elementskit-single-meta::before{border-width:5px;left:0%;top:-10px;}.elementor-16533 .elementor-element.elementor-element-2e73b5b2 .elementskit-post-body .entry-title, .elementor-16533 .elementor-element.elementor-element-2e73b5b2 .elementskit-entry-header .entry-title, .elementor-16533 .elementor-element.elementor-element-2e73b5b2 .elementskit-post-image-card .elementskit-post-body .entry-title  a,  .elementor-16533 .elementor-element.elementor-element-2e73b5b2 .elementskit-post-card .elementskit-entry-header .entry-title  a,.elementor-16533 .elementor-element.elementor-element-2e73b5b2 .elementskit-blog-block-post .elementskit-post-body .entry-title a{font-family:"digiva", Sans-serif;}.elementor-16533 .elementor-element.elementor-element-2e73b5b2 .elementskit-post-body .entry-title{text-align:left;}.elementor-16533 .elementor-element.elementor-element-2e73b5b2 .elementskit-entry-header .entry-title{text-align:left;}.elementor-16533 .elementor-element.elementor-element-2e73b5b2 .elementskit-btn:hover{color:#ffffff;fill:#ffffff;}.elementor-16533 .elementor-element.elementor-element-229604c4{--display:flex;--overlay-opacity:0.7;--padding-top:7em;--padding-bottom:7em;--padding-left:1em;--padding-right:1em;}.elementor-16533 .elementor-element.elementor-element-229604c4:not(.elementor-motion-effects-element-type-background), .elementor-16533 .elementor-element.elementor-element-229604c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clc-london.ac.uk/wp-content/uploads/2026/10/young-student-smiling-on-university-campus-2026-06-23-04-28-42-utc-1-scaled-1.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-16533 .elementor-element.elementor-element-229604c4::before, .elementor-16533 .elementor-element.elementor-element-229604c4 > .elementor-background-video-container::before, .elementor-16533 .elementor-element.elementor-element-229604c4 > .e-con-inner > .elementor-background-video-container::before, .elementor-16533 .elementor-element.elementor-element-229604c4 > .elementor-background-slideshow::before, .elementor-16533 .elementor-element.elementor-element-229604c4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16533 .elementor-element.elementor-element-229604c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#213153;--background-overlay:'';}.elementor-16533 .elementor-element.elementor-element-2b947e3f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16533 .elementor-element.elementor-element-598af902{text-align:center;}.elementor-16533 .elementor-element.elementor-element-598af902 .elementor-heading-title{font-family:"kholic", Sans-serif;font-size:clamp(1.6875rem, 1.4185rem + 1.1957vw, 2.375rem);font-weight:700;line-height:1.2em;letter-spacing:1px;color:#FFFFFF;}.elementor-16533 .elementor-element.elementor-element-789b65ec{--divider-border-style:solid;--divider-color:#007684;--divider-border-width:4px;}.elementor-16533 .elementor-element.elementor-element-789b65ec .elementor-divider-separator{width:80px;margin:0 auto;margin-center:0;}.elementor-16533 .elementor-element.elementor-element-789b65ec .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-16533 .elementor-element.elementor-element-2f34d1ef{text-align:center;font-family:"digiva", Sans-serif;font-size:18px;color:#FFFFFF;}.elementor-16533 .elementor-element.elementor-element-31ee7db1 .elementor-button{background-color:#1F8791;font-family:"digiva", Sans-serif;font-size:16px;text-transform:capitalize;border-style:none;border-radius:8px 8px 8px 8px;padding:17px 20px 15px 20px;}.elementor-16533 .elementor-element.elementor-element-31ee7db1 .elementor-button:hover, .elementor-16533 .elementor-element.elementor-element-31ee7db1 .elementor-button:focus{background-color:#213153;border-color:#213153;}.elementor-16533 .elementor-element.elementor-element-31ee7db1 > .elementor-widget-container:hover{--e-transform-translateY:5px;}.elementor-16533 .elementor-element.elementor-element-31ee7db1.elementor-element{--align-self:center;}.elementor-16533 .elementor-element.elementor-element-31ee7db1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-16533 .elementor-element.elementor-element-31ee7db1 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-16533 .elementor-element.elementor-element-2582df32{--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:5em 5em;--row-gap:5em;--column-gap:5em;--overflow:hidden;--padding-top:7em;--padding-bottom:7em;--padding-left:1em;--padding-right:1em;}.elementor-16533 .elementor-element.elementor-element-3611d3ea{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16533 .elementor-element.elementor-element-2bbabecf .elementor-heading-title{font-family:"kholic", Sans-serif;font-size:clamp(1.6875rem, 1.4185rem + 1.1957vw, 2.375rem);font-weight:700;line-height:1.2em;letter-spacing:1px;color:#1F8791;}.elementor-16533 .elementor-element.elementor-element-7332f8f2{--divider-border-style:solid;--divider-color:#007684;--divider-border-width:4px;}.elementor-16533 .elementor-element.elementor-element-7332f8f2 .elementor-divider-separator{width:80px;margin:0 auto;margin-left:0;}.elementor-16533 .elementor-element.elementor-element-7332f8f2 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-16533 .elementor-element.elementor-element-4f03225a{font-family:"digiva", Sans-serif;font-size:16px;color:#333333;}.elementor-16533 .elementor-element.elementor-element-4d0a20a5 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:20px;}.elementor-16533 .elementor-element.elementor-element-4d0a20a5 .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-secondary );}.elementor-16533 .elementor-element.elementor-element-4d0a20a5.elementor-view-stacked .elementor-icon{background-color:#1F8791;}.elementor-16533 .elementor-element.elementor-element-4d0a20a5.elementor-view-framed .elementor-icon, .elementor-16533 .elementor-element.elementor-element-4d0a20a5.elementor-view-default .elementor-icon{fill:#1F8791;color:#1F8791;border-color:#1F8791;}.elementor-16533 .elementor-element.elementor-element-4d0a20a5 .elementor-icon{font-size:40px;}.elementor-16533 .elementor-element.elementor-element-4d0a20a5 .elementor-icon-box-title, .elementor-16533 .elementor-element.elementor-element-4d0a20a5 .elementor-icon-box-title a{font-family:"digiva", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;letter-spacing:1px;}.elementor-16533 .elementor-element.elementor-element-4d0a20a5 .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-16533 .elementor-element.elementor-element-1633be51{--divider-border-style:solid;--divider-color:#DBDBDB;--divider-border-width:1px;}.elementor-16533 .elementor-element.elementor-element-1633be51 .elementor-divider-separator{width:100%;}.elementor-16533 .elementor-element.elementor-element-1633be51 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-16533 .elementor-element.elementor-element-669f9507 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:20px;}.elementor-16533 .elementor-element.elementor-element-669f9507 .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-secondary );}.elementor-16533 .elementor-element.elementor-element-669f9507.elementor-view-stacked .elementor-icon{background-color:#1F8791;}.elementor-16533 .elementor-element.elementor-element-669f9507.elementor-view-framed .elementor-icon, .elementor-16533 .elementor-element.elementor-element-669f9507.elementor-view-default .elementor-icon{fill:#1F8791;color:#1F8791;border-color:#1F8791;}.elementor-16533 .elementor-element.elementor-element-669f9507 .elementor-icon{font-size:40px;}.elementor-16533 .elementor-element.elementor-element-669f9507 .elementor-icon-box-title, .elementor-16533 .elementor-element.elementor-element-669f9507 .elementor-icon-box-title a{font-family:"digiva", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;letter-spacing:1px;}.elementor-16533 .elementor-element.elementor-element-669f9507 .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-16533 .elementor-element.elementor-element-4fdb710f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16533 .elementor-element.elementor-element-786a3f2a > .elementor-widget-container{border-radius:16px 0px 0px 16px;}.elementor-16533 .elementor-element.elementor-element-786a3f2a img{width:100%;height:600px;object-fit:cover;object-position:center center;border-radius:9px 9px 9px 9px;}.elementor-16533 .elementor-element.elementor-element-616a8ba6{width:var( --container-widget-width, 395px );max-width:395px;--container-widget-width:395px;--container-widget-flex-grow:0;bottom:20px;z-index:2;font-family:"digiva", Sans-serif;font-size:clamp(1rem, 0.9022rem + 0.4348vw, 1.25rem);font-weight:400;line-height:1.4em;}.elementor-16533 .elementor-element.elementor-element-616a8ba6 > .elementor-widget-container{background-color:#FFFFFF;padding:20px 20px 7px 20px;border-style:solid;border-width:0px 4px 0px 0px;border-color:#1F8791;box-shadow:0px 10px 40px -5px rgba(0, 0, 0, 0.15);}body:not(.rtl) .elementor-16533 .elementor-element.elementor-element-616a8ba6{right:-30px;}body.rtl .elementor-16533 .elementor-element.elementor-element-616a8ba6{left:-30px;}.elementor-16533 .elementor-element.elementor-element-42d269c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0em;--padding-bottom:7em;--padding-left:1em;--padding-right:1em;}.elementor-16533 .elementor-element.elementor-element-1231b171{--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:center;--padding-top:35px;--padding-bottom:35px;--padding-left:50px;--padding-right:50px;}.elementor-16533 .elementor-element.elementor-element-1231b171:not(.elementor-motion-effects-element-type-background), .elementor-16533 .elementor-element.elementor-element-1231b171 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-16533 .elementor-element.elementor-element-44851880 .elementor-heading-title{font-family:"digiva", Sans-serif;}.elementor-16533 .elementor-element.elementor-element-1eef9ac7{--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;border-style:dashed;--border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#DBDBDB;--border-color:#DBDBDB;--padding-top:35px;--padding-bottom:35px;--padding-left:50px;--padding-right:50px;}body:not(.rtl) .elementor-16533 .elementor-element.elementor-element-4572ee13{left:-11px;}body.rtl .elementor-16533 .elementor-element.elementor-element-4572ee13{right:-11px;}.elementor-16533 .elementor-element.elementor-element-4572ee13{top:100px;z-index:3;}.elementor-16533 .elementor-element.elementor-element-4572ee13 .elementor-icon-wrapper{text-align:center;}.elementor-16533 .elementor-element.elementor-element-4572ee13.elementor-view-stacked .elementor-icon{background-color:#213153;}.elementor-16533 .elementor-element.elementor-element-4572ee13.elementor-view-framed .elementor-icon, .elementor-16533 .elementor-element.elementor-element-4572ee13.elementor-view-default .elementor-icon{color:#213153;border-color:#213153;}.elementor-16533 .elementor-element.elementor-element-4572ee13.elementor-view-framed .elementor-icon, .elementor-16533 .elementor-element.elementor-element-4572ee13.elementor-view-default .elementor-icon svg{fill:#213153;}.elementor-16533 .elementor-element.elementor-element-4572ee13 .elementor-icon{font-size:12px;}.elementor-16533 .elementor-element.elementor-element-4572ee13 .elementor-icon svg{height:12px;}.elementor-16533 .elementor-element.elementor-element-59b3616e .elementor-icon-box-wrapper{text-align:start;gap:10px;}.elementor-16533 .elementor-element.elementor-element-59b3616e .elementor-icon-box-title{margin-block-end:9px;color:var( --e-global-color-secondary );}.elementor-16533 .elementor-element.elementor-element-59b3616e.elementor-view-stacked .elementor-icon{background-color:#1F8791;}.elementor-16533 .elementor-element.elementor-element-59b3616e.elementor-view-framed .elementor-icon, .elementor-16533 .elementor-element.elementor-element-59b3616e.elementor-view-default .elementor-icon{fill:#1F8791;color:#1F8791;border-color:#1F8791;}.elementor-16533 .elementor-element.elementor-element-59b3616e .elementor-icon{font-size:20px;}.elementor-16533 .elementor-element.elementor-element-59b3616e .elementor-icon-box-title, .elementor-16533 .elementor-element.elementor-element-59b3616e .elementor-icon-box-title a{font-family:"digiva", Sans-serif;font-size:18px;font-weight:600;line-height:1.2em;letter-spacing:1px;}.elementor-16533 .elementor-element.elementor-element-59b3616e .elementor-icon-box-description{font-family:"digiva", Sans-serif;font-size:16px;line-height:1.5em;color:var( --e-global-color-text );}.elementor-16533 .elementor-element.elementor-element-66a3a421{--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;border-style:dashed;--border-style:dashed;border-width:2px 2px 2px 0px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:0px;border-color:#DBDBDB;--border-color:#DBDBDB;--padding-top:35px;--padding-bottom:35px;--padding-left:50px;--padding-right:50px;}.elementor-16533 .elementor-element.elementor-element-5edfea1 .elementor-icon-box-wrapper{text-align:start;gap:10px;}.elementor-16533 .elementor-element.elementor-element-5edfea1 .elementor-icon-box-title{margin-block-end:9px;color:var( --e-global-color-secondary );}.elementor-16533 .elementor-element.elementor-element-5edfea1.elementor-view-stacked .elementor-icon{background-color:#1F8791;fill:#FFFFFF;color:#FFFFFF;}.elementor-16533 .elementor-element.elementor-element-5edfea1.elementor-view-framed .elementor-icon, .elementor-16533 .elementor-element.elementor-element-5edfea1.elementor-view-default .elementor-icon{fill:#1F8791;color:#1F8791;border-color:#1F8791;}.elementor-16533 .elementor-element.elementor-element-5edfea1.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-16533 .elementor-element.elementor-element-5edfea1 .elementor-icon{font-size:20px;}.elementor-16533 .elementor-element.elementor-element-5edfea1 .elementor-icon-box-title, .elementor-16533 .elementor-element.elementor-element-5edfea1 .elementor-icon-box-title a{font-family:"digiva", Sans-serif;font-size:18px;font-weight:600;line-height:1.2em;letter-spacing:1px;}.elementor-16533 .elementor-element.elementor-element-5edfea1 .elementor-icon-box-description{font-family:"digiva", Sans-serif;font-size:16px;line-height:1.5em;color:var( --e-global-color-text );}body:not(.rtl) .elementor-16533 .elementor-element.elementor-element-58464fff{left:-11px;}body.rtl .elementor-16533 .elementor-element.elementor-element-58464fff{right:-11px;}.elementor-16533 .elementor-element.elementor-element-58464fff{top:100px;z-index:3;}.elementor-16533 .elementor-element.elementor-element-58464fff .elementor-icon-wrapper{text-align:center;}.elementor-16533 .elementor-element.elementor-element-58464fff.elementor-view-stacked .elementor-icon{background-color:#213153;}.elementor-16533 .elementor-element.elementor-element-58464fff.elementor-view-framed .elementor-icon, .elementor-16533 .elementor-element.elementor-element-58464fff.elementor-view-default .elementor-icon{color:#213153;border-color:#213153;}.elementor-16533 .elementor-element.elementor-element-58464fff.elementor-view-framed .elementor-icon, .elementor-16533 .elementor-element.elementor-element-58464fff.elementor-view-default .elementor-icon svg{fill:#213153;}.elementor-16533 .elementor-element.elementor-element-58464fff .elementor-icon{font-size:12px;}.elementor-16533 .elementor-element.elementor-element-58464fff .elementor-icon svg{height:12px;}.elementor-16533 .elementor-element.elementor-element-39504913{--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;border-style:dashed;--border-style:dashed;border-width:2px 0px 2px 2px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:2px;border-color:#DBDBDB;--border-color:#DBDBDB;--padding-top:35px;--padding-bottom:35px;--padding-left:50px;--padding-right:50px;}.elementor-16533 .elementor-element.elementor-element-2a7091ab .elementor-icon-box-wrapper{text-align:start;gap:10px;}.elementor-16533 .elementor-element.elementor-element-2a7091ab .elementor-icon-box-title{margin-block-end:9px;color:var( --e-global-color-secondary );}.elementor-16533 .elementor-element.elementor-element-2a7091ab.elementor-view-stacked .elementor-icon{background-color:#1F8791;}.elementor-16533 .elementor-element.elementor-element-2a7091ab.elementor-view-framed .elementor-icon, .elementor-16533 .elementor-element.elementor-element-2a7091ab.elementor-view-default .elementor-icon{fill:#1F8791;color:#1F8791;border-color:#1F8791;}.elementor-16533 .elementor-element.elementor-element-2a7091ab .elementor-icon{font-size:20px;}.elementor-16533 .elementor-element.elementor-element-2a7091ab .elementor-icon-box-title, .elementor-16533 .elementor-element.elementor-element-2a7091ab .elementor-icon-box-title a{font-family:"digiva", Sans-serif;font-size:18px;font-weight:600;line-height:1.2em;letter-spacing:1px;}.elementor-16533 .elementor-element.elementor-element-2a7091ab .elementor-icon-box-description{font-family:"digiva", Sans-serif;font-size:16px;line-height:1.5em;color:var( --e-global-color-text );}body:not(.rtl) .elementor-16533 .elementor-element.elementor-element-66f28cbf{left:-11px;}body.rtl .elementor-16533 .elementor-element.elementor-element-66f28cbf{right:-11px;}.elementor-16533 .elementor-element.elementor-element-66f28cbf{top:100px;z-index:3;}.elementor-16533 .elementor-element.elementor-element-66f28cbf .elementor-icon-wrapper{text-align:center;}.elementor-16533 .elementor-element.elementor-element-66f28cbf.elementor-view-stacked .elementor-icon{background-color:#213153;}.elementor-16533 .elementor-element.elementor-element-66f28cbf.elementor-view-framed .elementor-icon, .elementor-16533 .elementor-element.elementor-element-66f28cbf.elementor-view-default .elementor-icon{color:#213153;border-color:#213153;}.elementor-16533 .elementor-element.elementor-element-66f28cbf.elementor-view-framed .elementor-icon, .elementor-16533 .elementor-element.elementor-element-66f28cbf.elementor-view-default .elementor-icon svg{fill:#213153;}.elementor-16533 .elementor-element.elementor-element-66f28cbf .elementor-icon{font-size:12px;}.elementor-16533 .elementor-element.elementor-element-66f28cbf .elementor-icon svg{height:12px;}.elementor-16533 .elementor-element.elementor-element-56589a95{--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;border-style:dashed;--border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#DBDBDB;--border-color:#DBDBDB;--padding-top:35px;--padding-bottom:35px;--padding-left:50px;--padding-right:50px;}.elementor-16533 .elementor-element.elementor-element-4c3a9692 .elementor-icon-box-wrapper{text-align:start;gap:10px;}.elementor-16533 .elementor-element.elementor-element-4c3a9692 .elementor-icon-box-title{margin-block-end:9px;color:var( --e-global-color-secondary );}.elementor-16533 .elementor-element.elementor-element-4c3a9692.elementor-view-stacked .elementor-icon{background-color:#1F8791;}.elementor-16533 .elementor-element.elementor-element-4c3a9692.elementor-view-framed .elementor-icon, .elementor-16533 .elementor-element.elementor-element-4c3a9692.elementor-view-default .elementor-icon{fill:#1F8791;color:#1F8791;border-color:#1F8791;}.elementor-16533 .elementor-element.elementor-element-4c3a9692 .elementor-icon{font-size:20px;}.elementor-16533 .elementor-element.elementor-element-4c3a9692 .elementor-icon-box-title, .elementor-16533 .elementor-element.elementor-element-4c3a9692 .elementor-icon-box-title a{font-family:"digiva", Sans-serif;font-size:18px;font-weight:600;line-height:1.2em;letter-spacing:1px;}.elementor-16533 .elementor-element.elementor-element-4c3a9692 .elementor-icon-box-description{font-family:"digiva", Sans-serif;font-size:16px;line-height:1.5em;color:var( --e-global-color-text );}body:not(.rtl) .elementor-16533 .elementor-element.elementor-element-4ab067da{left:-11px;}body.rtl .elementor-16533 .elementor-element.elementor-element-4ab067da{right:-11px;}.elementor-16533 .elementor-element.elementor-element-4ab067da{top:100px;z-index:3;}.elementor-16533 .elementor-element.elementor-element-4ab067da .elementor-icon-wrapper{text-align:center;}.elementor-16533 .elementor-element.elementor-element-4ab067da.elementor-view-stacked .elementor-icon{background-color:#213153;}.elementor-16533 .elementor-element.elementor-element-4ab067da.elementor-view-framed .elementor-icon, .elementor-16533 .elementor-element.elementor-element-4ab067da.elementor-view-default .elementor-icon{color:#213153;border-color:#213153;}.elementor-16533 .elementor-element.elementor-element-4ab067da.elementor-view-framed .elementor-icon, .elementor-16533 .elementor-element.elementor-element-4ab067da.elementor-view-default .elementor-icon svg{fill:#213153;}.elementor-16533 .elementor-element.elementor-element-4ab067da .elementor-icon{font-size:12px;}.elementor-16533 .elementor-element.elementor-element-4ab067da .elementor-icon svg{height:12px;}.elementor-16533 .elementor-element.elementor-element-4387b436{--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;border-style:dashed;--border-style:dashed;border-width:2px 2px 2px 0px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:0px;border-color:#DBDBDB;--border-color:#DBDBDB;--padding-top:35px;--padding-bottom:35px;--padding-left:50px;--padding-right:50px;}.elementor-16533 .elementor-element.elementor-element-3e18f8cb .elementor-icon-box-wrapper{text-align:start;gap:10px;}.elementor-16533 .elementor-element.elementor-element-3e18f8cb .elementor-icon-box-title{margin-block-end:9px;color:var( --e-global-color-secondary );}.elementor-16533 .elementor-element.elementor-element-3e18f8cb.elementor-view-stacked .elementor-icon{background-color:#1F8791;}.elementor-16533 .elementor-element.elementor-element-3e18f8cb.elementor-view-framed .elementor-icon, .elementor-16533 .elementor-element.elementor-element-3e18f8cb.elementor-view-default .elementor-icon{fill:#1F8791;color:#1F8791;border-color:#1F8791;}.elementor-16533 .elementor-element.elementor-element-3e18f8cb .elementor-icon{font-size:20px;}.elementor-16533 .elementor-element.elementor-element-3e18f8cb .elementor-icon-box-title, .elementor-16533 .elementor-element.elementor-element-3e18f8cb .elementor-icon-box-title a{font-family:"digiva", Sans-serif;font-size:18px;font-weight:600;line-height:1.2em;letter-spacing:1px;}.elementor-16533 .elementor-element.elementor-element-3e18f8cb .elementor-icon-box-description{font-family:"digiva", Sans-serif;font-size:16px;line-height:1.5em;color:var( --e-global-color-text );}body:not(.rtl) .elementor-16533 .elementor-element.elementor-element-4bce6b86{left:-11px;}body.rtl .elementor-16533 .elementor-element.elementor-element-4bce6b86{right:-11px;}.elementor-16533 .elementor-element.elementor-element-4bce6b86{top:100px;z-index:3;}.elementor-16533 .elementor-element.elementor-element-4bce6b86 .elementor-icon-wrapper{text-align:center;}.elementor-16533 .elementor-element.elementor-element-4bce6b86.elementor-view-stacked .elementor-icon{background-color:#213153;}.elementor-16533 .elementor-element.elementor-element-4bce6b86.elementor-view-framed .elementor-icon, .elementor-16533 .elementor-element.elementor-element-4bce6b86.elementor-view-default .elementor-icon{color:#213153;border-color:#213153;}.elementor-16533 .elementor-element.elementor-element-4bce6b86.elementor-view-framed .elementor-icon, .elementor-16533 .elementor-element.elementor-element-4bce6b86.elementor-view-default .elementor-icon svg{fill:#213153;}.elementor-16533 .elementor-element.elementor-element-4bce6b86 .elementor-icon{font-size:12px;}.elementor-16533 .elementor-element.elementor-element-4bce6b86 .elementor-icon svg{height:12px;}.elementor-16533 .elementor-element.elementor-element-38602b93{--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;--border-radius:8px 8px 8px 8px;--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-16533 .elementor-element.elementor-element-55e3ab02{--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:3em 3em;--row-gap:3em;--column-gap:3em;--overflow:hidden;--overlay-opacity:0.85;--border-radius:8px 8px 8px 8px;--padding-top:5em;--padding-bottom:5em;--padding-left:3em;--padding-right:3em;}.elementor-16533 .elementor-element.elementor-element-55e3ab02:not(.elementor-motion-effects-element-type-background), .elementor-16533 .elementor-element.elementor-element-55e3ab02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clc-london.ac.uk/wp-content/uploads/2026/10/group-of-happy-international-students-posing-outdoors-near-university-building.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-16533 .elementor-element.elementor-element-55e3ab02::before, .elementor-16533 .elementor-element.elementor-element-55e3ab02 > .elementor-background-video-container::before, .elementor-16533 .elementor-element.elementor-element-55e3ab02 > .e-con-inner > .elementor-background-video-container::before, .elementor-16533 .elementor-element.elementor-element-55e3ab02 > .elementor-background-slideshow::before, .elementor-16533 .elementor-element.elementor-element-55e3ab02 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16533 .elementor-element.elementor-element-55e3ab02 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#213153;--background-overlay:'';}.elementor-16533 .elementor-element.elementor-element-292af55c{--display:flex;--padding-top:1em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-16533 .elementor-element.elementor-element-5a97dd00 .elementor-heading-title{font-family:"digiva", Sans-serif;font-size:clamp(0.75rem, 0.7011rem + 0.2174vw, 0.875rem);font-weight:600;text-transform:capitalize;line-height:1.2em;letter-spacing:1px;color:#F0F0F0;}.elementor-16533 .elementor-element.elementor-element-6daf9584 .elementor-heading-title{font-family:"kholic", Sans-serif;font-size:clamp(1.6875rem, 1.4185rem + 1.1957vw, 2.375rem);font-weight:700;line-height:1.2em;letter-spacing:1px;color:#FFFFFF;}.elementor-16533 .elementor-element.elementor-element-64f378e1{--divider-border-style:solid;--divider-color:#007684;--divider-border-width:4px;}.elementor-16533 .elementor-element.elementor-element-64f378e1 .elementor-divider-separator{width:80px;margin:0 auto;margin-left:0;}.elementor-16533 .elementor-element.elementor-element-64f378e1 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-16533 .elementor-element.elementor-element-6c0843c2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16533 .elementor-element.elementor-element-3cd286eb{font-family:"digiva", Sans-serif;font-size:16px;color:#F0F0F0;}.elementor-16533 .elementor-element.elementor-element-409df281{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16533 .elementor-element.elementor-element-58ed1289{width:var( --container-widget-width, 33.33% );max-width:33.33%;--container-widget-width:33.33%;--container-widget-flex-grow:0;}.elementor-16533 .elementor-element.elementor-element-58ed1289 .elementskit-section-title-wraper .elementskit-section-title{color:#F0F0F0;margin:0px 0px 10px 0px;font-family:"digiva", Sans-serif;font-size:clamp(1.15625rem, 1.0462rem + 0.4891vw, 1.4375rem);font-weight:500;line-height:1.2em;}.elementor-16533 .elementor-element.elementor-element-58ed1289 .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-16533 .elementor-element.elementor-element-58ed1289 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-16533 .elementor-element.elementor-element-58ed1289 .elementskit-section-title-wraper p{color:#F0F0F0;font-family:"digiva", Sans-serif;font-size:clamp(0.875rem, 0.8261rem + 0.2174vw, 1rem);line-height:1.5em;margin:0px 0px 0px 0px;}.elementor-16533 .elementor-element.elementor-element-58ed1289 .elementskit-section-title-wraper .elementskit-border-divider{width:100px;background:linear-gradient(90deg, #1F8791 0%, #1F8791 100%);}.elementor-16533 .elementor-element.elementor-element-58ed1289 .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long{width:100px;height:3px;color:#1F8791;}.elementor-16533 .elementor-element.elementor-element-58ed1289 .elementskit-section-title-wraper .elementskit-border-star{width:100px;height:3px;color:#1F8791;}.elementor-16533 .elementor-element.elementor-element-58ed1289 .elementskit-section-title-wraper .elementskit-border-divider, .elementor-16533 .elementor-element.elementor-element-58ed1289 .elementskit-border-divider::before{height:3px;}.elementor-16533 .elementor-element.elementor-element-58ed1289 .elementskit-section-title-wraper .ekit_heading_separetor_wraper{margin:0px 0px 5px 0px;}.elementor-16533 .elementor-element.elementor-element-58ed1289 .elementskit-section-title-wraper .elementskit-border-divider:before{background-color:#1F8791;color:#1F8791;}.elementor-16533 .elementor-element.elementor-element-58ed1289 .elementskit-section-title-wraper .elementskit-border-star:after{background-color:#1F8791;}.elementor-16533 .elementor-element.elementor-element-57f10c9f{--divider-border-style:solid;--divider-border-width:0px;width:var( --container-widget-width, 2px );max-width:2px;--container-widget-width:2px;--container-widget-flex-grow:0;}.elementor-16533 .elementor-element.elementor-element-57f10c9f > .elementor-widget-container{border-style:solid;border-width:0px 0px 0px 1px;border-color:#FFFFFF25;}.elementor-16533 .elementor-element.elementor-element-57f10c9f .elementor-divider-separator{width:100%;}.elementor-16533 .elementor-element.elementor-element-57f10c9f .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-16533 .elementor-element.elementor-element-1372ec26{width:var( --container-widget-width, 33.33% );max-width:33.33%;--container-widget-width:33.33%;--container-widget-flex-grow:0;}.elementor-16533 .elementor-element.elementor-element-1372ec26 .elementskit-section-title-wraper .elementskit-section-title{color:#F0F0F0;margin:0px 0px 10px 0px;font-family:"digiva", Sans-serif;font-size:clamp(1.15625rem, 1.0462rem + 0.4891vw, 1.4375rem);font-weight:500;line-height:1.2em;}.elementor-16533 .elementor-element.elementor-element-1372ec26 .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-16533 .elementor-element.elementor-element-1372ec26 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-16533 .elementor-element.elementor-element-1372ec26 .elementskit-section-title-wraper p{color:#F0F0F0;font-family:"digiva", Sans-serif;font-size:clamp(0.875rem, 0.8261rem + 0.2174vw, 1rem);line-height:1.5em;margin:0px 0px 0px 0px;}.elementor-16533 .elementor-element.elementor-element-1372ec26 .elementskit-section-title-wraper .elementskit-border-divider{width:100px;background:linear-gradient(90deg, #1F8791 0%, #1F8791 100%);}.elementor-16533 .elementor-element.elementor-element-1372ec26 .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long{width:100px;height:3px;color:#1F8791;}.elementor-16533 .elementor-element.elementor-element-1372ec26 .elementskit-section-title-wraper .elementskit-border-star{width:100px;height:3px;color:#1F8791;}.elementor-16533 .elementor-element.elementor-element-1372ec26 .elementskit-section-title-wraper .elementskit-border-divider, .elementor-16533 .elementor-element.elementor-element-1372ec26 .elementskit-border-divider::before{height:3px;}.elementor-16533 .elementor-element.elementor-element-1372ec26 .elementskit-section-title-wraper .ekit_heading_separetor_wraper{margin:0px 0px 5px 0px;}.elementor-16533 .elementor-element.elementor-element-1372ec26 .elementskit-section-title-wraper .elementskit-border-divider:before{background-color:#1F8791;color:#1F8791;}.elementor-16533 .elementor-element.elementor-element-1372ec26 .elementskit-section-title-wraper .elementskit-border-star:after{background-color:#1F8791;}.elementor-16533 .elementor-element.elementor-element-4b274701{--divider-border-style:solid;--divider-border-width:0px;width:var( --container-widget-width, 2px );max-width:2px;--container-widget-width:2px;--container-widget-flex-grow:0;}.elementor-16533 .elementor-element.elementor-element-4b274701 > .elementor-widget-container{border-style:solid;border-width:0px 0px 0px 1px;border-color:#FFFFFF25;}.elementor-16533 .elementor-element.elementor-element-4b274701 .elementor-divider-separator{width:100%;}.elementor-16533 .elementor-element.elementor-element-4b274701 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-16533 .elementor-element.elementor-element-5ec4686d{width:var( --container-widget-width, 33.33% );max-width:33.33%;--container-widget-width:33.33%;--container-widget-flex-grow:0;}.elementor-16533 .elementor-element.elementor-element-5ec4686d .elementskit-section-title-wraper .elementskit-section-title{color:#F0F0F0;margin:0px 0px 10px 0px;font-family:"digiva", Sans-serif;font-size:clamp(1.15625rem, 1.0462rem + 0.4891vw, 1.4375rem);font-weight:500;line-height:1.2em;}.elementor-16533 .elementor-element.elementor-element-5ec4686d .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-16533 .elementor-element.elementor-element-5ec4686d .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-16533 .elementor-element.elementor-element-5ec4686d .elementskit-section-title-wraper p{color:#F0F0F0;font-family:"digiva", Sans-serif;font-size:clamp(0.875rem, 0.8261rem + 0.2174vw, 1rem);line-height:1.5em;margin:0px 0px 0px 0px;}.elementor-16533 .elementor-element.elementor-element-5ec4686d .elementskit-section-title-wraper .elementskit-border-divider{width:100px;background:linear-gradient(90deg, #1F8791 0%, #1F8791 100%);}.elementor-16533 .elementor-element.elementor-element-5ec4686d .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long{width:100px;height:3px;color:#1F8791;}.elementor-16533 .elementor-element.elementor-element-5ec4686d .elementskit-section-title-wraper .elementskit-border-star{width:100px;height:3px;color:#1F8791;}.elementor-16533 .elementor-element.elementor-element-5ec4686d .elementskit-section-title-wraper .elementskit-border-divider, .elementor-16533 .elementor-element.elementor-element-5ec4686d .elementskit-border-divider::before{height:3px;}.elementor-16533 .elementor-element.elementor-element-5ec4686d .elementskit-section-title-wraper .ekit_heading_separetor_wraper{margin:0px 0px 5px 0px;}.elementor-16533 .elementor-element.elementor-element-5ec4686d .elementskit-section-title-wraper .elementskit-border-divider:before{background-color:#1F8791;color:#1F8791;}.elementor-16533 .elementor-element.elementor-element-5ec4686d .elementskit-section-title-wraper .elementskit-border-star:after{background-color:#1F8791;}.elementor-16533 .elementor-element.elementor-element-4e95f76{--display:flex;--overflow:hidden;--padding-top:6em;--padding-bottom:6em;--padding-left:1em;--padding-right:1em;}.elementor-16533 .elementor-element.elementor-element-1c8be8c4{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0em;--margin-bottom:0.5em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16533 .elementor-element.elementor-element-1c8be8c4.e-con{--align-self:flex-start;}.elementor-16533 .elementor-element.elementor-element-38246ecd .elementor-heading-title{font-family:"kholic", Sans-serif;font-size:clamp(1.6875rem, 1.4185rem + 1.1957vw, 2.375rem);font-weight:700;line-height:1.2em;letter-spacing:1px;color:#1F8791;}.elementor-16533 .elementor-element.elementor-element-606268ce{--divider-border-style:solid;--divider-color:#007684;--divider-border-width:4px;}.elementor-16533 .elementor-element.elementor-element-606268ce .elementor-divider-separator{width:80px;margin:0 auto;margin-left:0;}.elementor-16533 .elementor-element.elementor-element-606268ce .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-16533 .elementor-element.elementor-element-66122b76{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;font-family:"digiva", Sans-serif;font-size:16px;color:#333333;}.elementor-16533 .elementor-element.elementor-element-3670ebae{--e-image-carousel-slides-to-show:7;}.elementor-16533 .elementor-element.elementor-element-3670ebae .swiper-wrapper{display:flex;align-items:center;}.elementor-16533 .elementor-element.elementor-element-3670ebae .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;border-radius:16px 16px 16px 16px;}.elementor-16533 .elementor-element.elementor-element-21aff3f4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;--padding-top:8em;--padding-bottom:8em;--padding-left:1em;--padding-right:1em;}.elementor-16533 .elementor-element.elementor-element-21aff3f4:not(.elementor-motion-effects-element-type-background), .elementor-16533 .elementor-element.elementor-element-21aff3f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clc-london.ac.uk/wp-content/uploads/2026/10/students-near-a-campus-e1701364445533.webp");background-position:top left;background-repeat:no-repeat;background-size:cover;}.elementor-16533 .elementor-element.elementor-element-21aff3f4::before, .elementor-16533 .elementor-element.elementor-element-21aff3f4 > .elementor-background-video-container::before, .elementor-16533 .elementor-element.elementor-element-21aff3f4 > .e-con-inner > .elementor-background-video-container::before, .elementor-16533 .elementor-element.elementor-element-21aff3f4 > .elementor-background-slideshow::before, .elementor-16533 .elementor-element.elementor-element-21aff3f4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16533 .elementor-element.elementor-element-21aff3f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(120deg, #00000000 0%, #213153 74%);}.elementor-16533 .elementor-element.elementor-element-511f7420{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16533 .elementor-element.elementor-element-61854fc7 .elementor-heading-title{font-family:"kholic", Sans-serif;font-size:clamp(1.6875rem, 1.4185rem + 1.1957vw, 2.375rem);font-weight:700;line-height:1.2em;letter-spacing:1px;color:#FFFFFF;}.elementor-16533 .elementor-element.elementor-element-59afe5ed{--divider-border-style:solid;--divider-color:#007684;--divider-border-width:4px;}.elementor-16533 .elementor-element.elementor-element-59afe5ed .elementor-divider-separator{width:80px;margin:0 auto;margin-left:0;}.elementor-16533 .elementor-element.elementor-element-59afe5ed .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-16533 .elementor-element.elementor-element-2a4ed7c4{font-family:"digiva", Sans-serif;font-size:16px;color:#F0F0F0;}.elementor-16533 .elementor-element.elementor-element-5d6c9dc2 .elementor-button{background-color:#1F8791;font-family:"digiva", Sans-serif;font-size:16px;text-transform:capitalize;border-style:none;border-radius:8px 8px 8px 8px;padding:17px 20px 15px 20px;}.elementor-16533 .elementor-element.elementor-element-5d6c9dc2 .elementor-button:hover, .elementor-16533 .elementor-element.elementor-element-5d6c9dc2 .elementor-button:focus{background-color:#213153;border-color:#213153;}.elementor-16533 .elementor-element.elementor-element-5d6c9dc2 > .elementor-widget-container:hover{--e-transform-translateY:5px;}.elementor-16533 .elementor-element.elementor-element-5d6c9dc2.elementor-element{--align-self:flex-start;}.elementor-16533 .elementor-element.elementor-element-5d6c9dc2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-16533 .elementor-element.elementor-element-5d6c9dc2 .elementor-button .elementor-button-content-wrapper{gap:10px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-16533 .elementor-element.elementor-element-1e041062{--width:60%;}.elementor-16533 .elementor-element.elementor-element-7dfe34d7{--width:50%;}.elementor-16533 .elementor-element.elementor-element-609a8ed6{--content-width:1350px;}.elementor-16533 .elementor-element.elementor-element-6ba9c57d{--content-width:1350px;}.elementor-16533 .elementor-element.elementor-element-71e73c2e{--width:25%;}.elementor-16533 .elementor-element.elementor-element-4af46b7a{--width:25%;}.elementor-16533 .elementor-element.elementor-element-6004d28f{--width:25%;}.elementor-16533 .elementor-element.elementor-element-50d2ea3e{--width:25%;}.elementor-16533 .elementor-element.elementor-element-7c90eae{--content-width:1350px;}.elementor-16533 .elementor-element.elementor-element-3fb06bfd{--content-width:1350px;}.elementor-16533 .elementor-element.elementor-element-49807794{--width:40%;}.elementor-16533 .elementor-element.elementor-element-62cb16c7{--width:60%;}.elementor-16533 .elementor-element.elementor-element-5b210a63{--width:50%;}.elementor-16533 .elementor-element.elementor-element-8388231{--width:350px;}.elementor-16533 .elementor-element.elementor-element-79a1aefc{--width:50%;}.elementor-16533 .elementor-element.elementor-element-879e66{--width:640px;}.elementor-16533 .elementor-element.elementor-element-14ab605f{--content-width:1350px;}.elementor-16533 .elementor-element.elementor-element-488c2438{--content-width:700px;}.elementor-16533 .elementor-element.elementor-element-74eef37f{--content-width:1280px;}.elementor-16533 .elementor-element.elementor-element-2b947e3f{--content-width:700px;}.elementor-16533 .elementor-element.elementor-element-2582df32{--content-width:1350px;}.elementor-16533 .elementor-element.elementor-element-3611d3ea{--width:50%;}.elementor-16533 .elementor-element.elementor-element-4fdb710f{--width:50%;}.elementor-16533 .elementor-element.elementor-element-42d269c{--content-width:1350px;}.elementor-16533 .elementor-element.elementor-element-1231b171{--width:33.3333%;}.elementor-16533 .elementor-element.elementor-element-1eef9ac7{--width:33.3333%;}.elementor-16533 .elementor-element.elementor-element-66a3a421{--width:33.3333%;}.elementor-16533 .elementor-element.elementor-element-39504913{--width:33.3333%;}.elementor-16533 .elementor-element.elementor-element-56589a95{--width:33.3333%;}.elementor-16533 .elementor-element.elementor-element-4387b436{--width:33.3333%;}.elementor-16533 .elementor-element.elementor-element-38602b93{--content-width:1460px;}.elementor-16533 .elementor-element.elementor-element-55e3ab02{--content-width:1350px;}.elementor-16533 .elementor-element.elementor-element-292af55c{--width:25%;}.elementor-16533 .elementor-element.elementor-element-6c0843c2{--width:75%;}.elementor-16533 .elementor-element.elementor-element-4e95f76{--content-width:1350px;}.elementor-16533 .elementor-element.elementor-element-21aff3f4{--content-width:1350px;}.elementor-16533 .elementor-element.elementor-element-511f7420{--width:43%;}}@media(max-width:1024px) and (min-width:768px){.elementor-16533 .elementor-element.elementor-element-1e041062{--width:75%;}.elementor-16533 .elementor-element.elementor-element-7dfe34d7{--width:55%;}.elementor-16533 .elementor-element.elementor-element-71e73c2e{--width:47%;}.elementor-16533 .elementor-element.elementor-element-4af46b7a{--width:47%;}.elementor-16533 .elementor-element.elementor-element-6004d28f{--width:47%;}.elementor-16533 .elementor-element.elementor-element-50d2ea3e{--width:47%;}.elementor-16533 .elementor-element.elementor-element-49807794{--width:100%;}.elementor-16533 .elementor-element.elementor-element-62cb16c7{--width:100%;}.elementor-16533 .elementor-element.elementor-element-3b13b170{--width:48%;}.elementor-16533 .elementor-element.elementor-element-79c842a2{--width:48%;}.elementor-16533 .elementor-element.elementor-element-597a8b1e{--width:48%;}.elementor-16533 .elementor-element.elementor-element-64691b71{--width:48%;}.elementor-16533 .elementor-element.elementor-element-8388231{--width:330px;}.elementor-16533 .elementor-element.elementor-element-879e66{--width:100%;}.elementor-16533 .elementor-element.elementor-element-2b947e3f{--content-width:500px;}.elementor-16533 .elementor-element.elementor-element-3611d3ea{--width:100%;}.elementor-16533 .elementor-element.elementor-element-4fdb710f{--width:100%;}.elementor-16533 .elementor-element.elementor-element-292af55c{--width:100%;}.elementor-16533 .elementor-element.elementor-element-6c0843c2{--width:100%;}.elementor-16533 .elementor-element.elementor-element-511f7420{--width:57%;}}@media(min-width:1025px){.elementor-16533 .elementor-element.elementor-element-229604c4:not(.elementor-motion-effects-element-type-background), .elementor-16533 .elementor-element.elementor-element-229604c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-16533 .elementor-element.elementor-element-55e3ab02:not(.elementor-motion-effects-element-type-background), .elementor-16533 .elementor-element.elementor-element-55e3ab02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-16533 .elementor-element.elementor-element-3335ab27:not(.elementor-motion-effects-element-type-background), .elementor-16533 .elementor-element.elementor-element-3335ab27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 20%;}.elementor-16533 .elementor-element.elementor-element-3335ab27{--padding-top:6em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-16533 .elementor-element.elementor-element-37bc061d{--padding-top:5em;--padding-bottom:5em;--padding-left:2em;--padding-right:2em;}.elementor-16533 .elementor-element.elementor-element-6ecc4169 .elementor-divider-separator{width:70px;}.elementor-16533 .elementor-element.elementor-element-7dcbda43{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-16533 .elementor-element.elementor-element-288f71e7{--overlay-opacity:1;}.elementor-16533 .elementor-element.elementor-element-609a8ed6{--grid-auto-flow:row;}.elementor-16533 .elementor-element.elementor-element-6ba9c57d{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:3em 3em;--row-gap:3em;--column-gap:3em;--margin-top:0em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;--padding-top:4em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-16533 .elementor-element.elementor-element-748d0236{--justify-content:space-between;--flex-wrap:wrap;--padding-top:0em;--padding-bottom:3em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-16533 .elementor-element.elementor-element-5dc3e018{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-16533 .elementor-element.elementor-element-6cf6d3b4{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-16533 .elementor-element.elementor-element-311aef18{width:100%;max-width:100%;}.elementor-16533 .elementor-element.elementor-element-311aef18 > .elementor-widget-container{border-width:1px 0px 0px 0px;}.elementor-16533 .elementor-element.elementor-element-7c90eae{--padding-top:4em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-16533 .elementor-element.elementor-element-3fb06bfd{--gap:1em 1em;--row-gap:1em;--column-gap:1em;--flex-wrap:wrap;}.elementor-16533 .elementor-element.elementor-element-49807794{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-16533 .elementor-element.elementor-element-7ebc099e .elementor-divider-separator{width:70px;}.elementor-16533 .elementor-element.elementor-element-3eb1a234{--grid-auto-flow:row;}.elementor-16533 .elementor-element.elementor-element-48760f64{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-16533 .elementor-element.elementor-element-8388231{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}body:not(.rtl) .elementor-16533 .elementor-element.elementor-element-3fbbd4c6{right:25px;}body.rtl .elementor-16533 .elementor-element.elementor-element-3fbbd4c6{left:25px;}.elementor-16533 .elementor-element.elementor-element-3fbbd4c6 .elementor-icon{font-size:45px;}.elementor-16533 .elementor-element.elementor-element-3fbbd4c6 .elementor-icon svg{height:45px;}.elementor-16533 .elementor-element.elementor-element-a823d0 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;}.elementor-16533 .elementor-element.elementor-element-879e66{--padding-top:4em;--padding-bottom:4em;--padding-left:3em;--padding-right:1em;}.elementor-16533 .elementor-element.elementor-element-42382199 .elementor-divider-separator{width:70px;}.elementor-16533 .elementor-element.elementor-element-14ab605f{--padding-top:4em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-16533 .elementor-element.elementor-element-747e286 .elementor-divider-separator{width:70px;}.elementor-16533 .elementor-element.elementor-element-74eef37f{--justify-content:space-between;--flex-wrap:wrap;}.elementor-16533 .elementor-element.elementor-element-2e73b5b2 .post-items > .post-item{flex:0 0 50%;max-width:50%;}.elementor-16533 .elementor-element.elementor-element-2e73b5b2 .ekit-blog-post-masonry-inactive .elementskit-blog-block-post, .elementor-16533 .elementor-element.elementor-element-2e73b5b2 .ekit-blog-post-masonry-inactive .elementskit-post-image-card, .elementor-16533 .elementor-element.elementor-element-2e73b5b2 .ekit-blog-post-masonry-inactive .elementskit-post-card{margin:0px 0px 30px 0px;}.elementor-16533 .elementor-element.elementor-element-229604c4{--padding-top:5em;--padding-bottom:5em;--padding-left:2em;--padding-right:2em;}.elementor-16533 .elementor-element.elementor-element-789b65ec .elementor-divider-separator{width:70px;}.elementor-16533 .elementor-element.elementor-element-2582df32{--gap:3em 3em;--row-gap:3em;--column-gap:3em;--flex-wrap:wrap;--padding-top:4em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-16533 .elementor-element.elementor-element-7332f8f2 .elementor-divider-separator{width:70px;}.elementor-16533 .elementor-element.elementor-element-4d0a20a5 .elementor-icon{font-size:34px;}.elementor-16533 .elementor-element.elementor-element-669f9507 .elementor-icon{font-size:34px;}.elementor-16533 .elementor-element.elementor-element-786a3f2a img{height:450px;}.elementor-16533 .elementor-element.elementor-element-616a8ba6{--container-widget-width:350px;--container-widget-flex-grow:0;width:var( --container-widget-width, 350px );max-width:350px;}body:not(.rtl) .elementor-16533 .elementor-element.elementor-element-616a8ba6{right:-20px;}body.rtl .elementor-16533 .elementor-element.elementor-element-616a8ba6{left:-20px;}.elementor-16533 .elementor-element.elementor-element-42d269c{--padding-top:0em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-16533 .elementor-element.elementor-element-1231b171{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-16533 .elementor-element.elementor-element-1eef9ac7{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}body:not(.rtl) .elementor-16533 .elementor-element.elementor-element-4572ee13{left:-21px;}body.rtl .elementor-16533 .elementor-element.elementor-element-4572ee13{right:-21px;}.elementor-16533 .elementor-element.elementor-element-4572ee13{top:120px;}.elementor-16533 .elementor-element.elementor-element-4572ee13 .elementor-icon{font-size:20px;}.elementor-16533 .elementor-element.elementor-element-4572ee13 .elementor-icon svg{height:20px;}.elementor-16533 .elementor-element.elementor-element-59b3616e .elementor-icon{font-size:32px;}.elementor-16533 .elementor-element.elementor-element-66a3a421{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-16533 .elementor-element.elementor-element-5edfea1 .elementor-icon{font-size:32px;}body:not(.rtl) .elementor-16533 .elementor-element.elementor-element-58464fff{left:-21px;}body.rtl .elementor-16533 .elementor-element.elementor-element-58464fff{right:-21px;}.elementor-16533 .elementor-element.elementor-element-58464fff{top:120px;}.elementor-16533 .elementor-element.elementor-element-58464fff .elementor-icon{font-size:20px;}.elementor-16533 .elementor-element.elementor-element-58464fff .elementor-icon svg{height:20px;}.elementor-16533 .elementor-element.elementor-element-39504913{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-16533 .elementor-element.elementor-element-2a7091ab .elementor-icon{font-size:32px;}body:not(.rtl) .elementor-16533 .elementor-element.elementor-element-66f28cbf{left:-21px;}body.rtl .elementor-16533 .elementor-element.elementor-element-66f28cbf{right:-21px;}.elementor-16533 .elementor-element.elementor-element-66f28cbf{top:120px;}.elementor-16533 .elementor-element.elementor-element-66f28cbf .elementor-icon{font-size:20px;}.elementor-16533 .elementor-element.elementor-element-66f28cbf .elementor-icon svg{height:20px;}.elementor-16533 .elementor-element.elementor-element-56589a95{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-16533 .elementor-element.elementor-element-4c3a9692 .elementor-icon{font-size:32px;}body:not(.rtl) .elementor-16533 .elementor-element.elementor-element-4ab067da{left:-21px;}body.rtl .elementor-16533 .elementor-element.elementor-element-4ab067da{right:-21px;}.elementor-16533 .elementor-element.elementor-element-4ab067da{top:120px;}.elementor-16533 .elementor-element.elementor-element-4ab067da .elementor-icon{font-size:20px;}.elementor-16533 .elementor-element.elementor-element-4ab067da .elementor-icon svg{height:20px;}.elementor-16533 .elementor-element.elementor-element-4387b436{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-16533 .elementor-element.elementor-element-3e18f8cb .elementor-icon{font-size:32px;}body:not(.rtl) .elementor-16533 .elementor-element.elementor-element-4bce6b86{left:-21px;}body.rtl .elementor-16533 .elementor-element.elementor-element-4bce6b86{right:-21px;}.elementor-16533 .elementor-element.elementor-element-4bce6b86{top:120px;}.elementor-16533 .elementor-element.elementor-element-4bce6b86 .elementor-icon{font-size:20px;}.elementor-16533 .elementor-element.elementor-element-4bce6b86 .elementor-icon svg{height:20px;}.elementor-16533 .elementor-element.elementor-element-38602b93{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-16533 .elementor-element.elementor-element-55e3ab02{--gap:2em 2em;--row-gap:2em;--column-gap:2em;--flex-wrap:wrap;--padding-top:4em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-16533 .elementor-element.elementor-element-64f378e1 .elementor-divider-separator{width:70px;}.elementor-16533 .elementor-element.elementor-element-409df281{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-16533 .elementor-element.elementor-element-4e95f76{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--flex-wrap:wrap;--padding-top:3em;--padding-bottom:3em;--padding-left:2em;--padding-right:2em;}.elementor-16533 .elementor-element.elementor-element-606268ce .elementor-divider-separator{width:70px;}.elementor-16533 .elementor-element.elementor-element-21aff3f4{--padding-top:4em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-16533 .elementor-element.elementor-element-59afe5ed .elementor-divider-separator{width:70px;}}@media(max-width:767px){.elementor-16533 .elementor-element.elementor-element-3335ab27:not(.elementor-motion-effects-element-type-background), .elementor-16533 .elementor-element.elementor-element-3335ab27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clc-london.ac.uk/wp-content/uploads/2025/05/uniico038.png");background-position:center center;}.elementor-16533 .elementor-element.elementor-element-3335ab27{--padding-top:6.5em;--padding-bottom:6.5em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-16533 .elementor-element.elementor-element-1e041062{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-16533 .elementor-element.elementor-element-41fe0eac .elementor-heading-title{line-height:1.3em;letter-spacing:2px;}.elementor-16533 .elementor-element.elementor-element-cc17af3{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-16533 .elementor-element.elementor-element-3c41d354{--container-widget-width:5%;--container-widget-flex-grow:0;width:var( --container-widget-width, 5% );max-width:5%;}.elementor-16533 .elementor-element.elementor-element-5b03b9fe{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-16533 .elementor-element.elementor-element-5b03b9fe > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-16533 .elementor-element.elementor-element-4fa46d22{width:100%;max-width:100%;}.elementor-16533 .elementor-element.elementor-element-4fa46d22 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-16533 .elementor-element.elementor-element-37bc061d{--min-height:400px;--padding-top:4em;--padding-bottom:4em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-16533 .elementor-element.elementor-element-7dfe34d7{--width:100%;}.elementor-16533 .elementor-element.elementor-element-6ecc4169 .elementor-divider-separator{width:60px;}.elementor-16533 .elementor-element.elementor-element-4b7db1d7{width:var( --container-widget-width, 494px );max-width:494px;--container-widget-width:494px;--container-widget-flex-grow:0;}.elementor-16533 .elementor-element.elementor-element-4b7db1d7 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-16533 .elementor-element.elementor-element-7dcbda43{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-16533 .elementor-element.elementor-element-43997617{width:100%;max-width:100%;}.elementor-16533 .elementor-element.elementor-element-7df986a4{width:100%;max-width:100%;}.elementor-16533 .elementor-element.elementor-element-288f71e7{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16533 .elementor-element.elementor-element-609a8ed6{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:15px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-16533 .elementor-element.elementor-element-6ba9c57d{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0em;--margin-bottom:1.5em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:1.5em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-16533 .elementor-element.elementor-element-748d0236{--padding-top:0em;--padding-bottom:2em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-16533 .elementor-element.elementor-element-71e73c2e{--justify-content:space-between;}.elementor-16533 .elementor-element.elementor-element-5dc3e018{--container-widget-width:32%;--container-widget-flex-grow:0;width:var( --container-widget-width, 32% );max-width:32%;}.elementor-16533 .elementor-element.elementor-element-6cf6d3b4{--container-widget-width:61%;--container-widget-flex-grow:0;width:var( --container-widget-width, 61% );max-width:61%;}.elementor-16533 .elementor-element.elementor-element-1c8e0a67{width:100%;max-width:100%;}.elementor-16533 .elementor-element.elementor-element-1c8e0a67 > .elementor-widget-container{border-width:1px 0px 0px 0px;}.elementor-16533 .elementor-element.elementor-element-5b401559{--container-widget-width:32%;--container-widget-flex-grow:0;width:var( --container-widget-width, 32% );max-width:32%;}.elementor-16533 .elementor-element.elementor-element-5887fb47{--container-widget-width:61%;--container-widget-flex-grow:0;width:var( --container-widget-width, 61% );max-width:61%;}.elementor-16533 .elementor-element.elementor-element-311aef18{width:100%;max-width:100%;}.elementor-16533 .elementor-element.elementor-element-311aef18 > .elementor-widget-container{border-width:1px 0px 0px 0px;}.elementor-16533 .elementor-element.elementor-element-7ca06207{--container-widget-width:32%;--container-widget-flex-grow:0;width:var( --container-widget-width, 32% );max-width:32%;}.elementor-16533 .elementor-element.elementor-element-668a2af5{--container-widget-width:61%;--container-widget-flex-grow:0;width:var( --container-widget-width, 61% );max-width:61%;}.elementor-16533 .elementor-element.elementor-element-51e93cb6{width:100%;max-width:100%;}.elementor-16533 .elementor-element.elementor-element-51e93cb6 > .elementor-widget-container{border-width:1px 0px 0px 0px;}.elementor-16533 .elementor-element.elementor-element-7212c156{--container-widget-width:32%;--container-widget-flex-grow:0;width:var( --container-widget-width, 32% );max-width:32%;}.elementor-16533 .elementor-element.elementor-element-7c90eae{--padding-top:2em;--padding-bottom:2em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-16533 .elementor-element.elementor-element-1b5af0f5 > .elementor-widget-container{margin:0px 0px -13px 0px;}.elementor-16533 .elementor-element.elementor-element-7ebc099e .elementor-divider-separator{width:60px;}.elementor-16533 .elementor-element.elementor-element-3eb1a234{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-16533 .elementor-element.elementor-element-1970384d{width:100%;max-width:100%;}.elementor-16533 .elementor-element.elementor-element-186bb5e4{width:100%;max-width:100%;}.elementor-16533 .elementor-element.elementor-element-564e78ea{width:100%;max-width:100%;}.elementor-16533 .elementor-element.elementor-element-49e485ee{width:100%;max-width:100%;}.elementor-16533 .elementor-element.elementor-element-48760f64{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16533 .elementor-element.elementor-element-8388231{--width:300px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}body:not(.rtl) .elementor-16533 .elementor-element.elementor-element-3fbbd4c6{right:20px;}body.rtl .elementor-16533 .elementor-element.elementor-element-3fbbd4c6{left:20px;}.elementor-16533 .elementor-element.elementor-element-3fbbd4c6{bottom:18px;}.elementor-16533 .elementor-element.elementor-element-3fbbd4c6 .elementor-icon{font-size:40px;}.elementor-16533 .elementor-element.elementor-element-3fbbd4c6 .elementor-icon svg{height:40px;}.elementor-16533 .elementor-element.elementor-element-a823d0 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;}.elementor-16533 .elementor-element.elementor-element-879e66{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-16533 .elementor-element.elementor-element-42382199 .elementor-divider-separator{width:60px;}.elementor-16533 .elementor-element.elementor-element-dc09392 > .elementor-widget-container{margin:0px 0px -13px 0px;}.elementor-16533 .elementor-element.elementor-element-16cda015{width:100%;max-width:100%;}.elementor-16533 .elementor-element.elementor-element-14ab605f{--padding-top:2em;--padding-bottom:2em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-16533 .elementor-element.elementor-element-747e286 .elementor-divider-separator{width:60px;}.elementor-16533 .elementor-element.elementor-element-50f4144d > .elementor-widget-container{margin:0px 0px -13px 0px;}.elementor-16533 .elementor-element.elementor-element-2e73b5b2 .post-items > .post-item{flex:0 0 100%;max-width:100%;}.elementor-16533 .elementor-element.elementor-element-2e73b5b2 .ekit-blog-post-masonry-inactive .elementskit-blog-block-post, .elementor-16533 .elementor-element.elementor-element-2e73b5b2 .ekit-blog-post-masonry-inactive .elementskit-post-image-card, .elementor-16533 .elementor-element.elementor-element-2e73b5b2 .ekit-blog-post-masonry-inactive .elementskit-post-card{margin:0px 0px 30px 0px;}.elementor-16533 .elementor-element.elementor-element-229604c4{--padding-top:4em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-16533 .elementor-element.elementor-element-789b65ec .elementor-divider-separator{width:60px;}.elementor-16533 .elementor-element.elementor-element-2f34d1ef > .elementor-widget-container{margin:0px 0px -13px 0px;}.elementor-16533 .elementor-element.elementor-element-2f34d1ef{font-size:16px;}.elementor-16533 .elementor-element.elementor-element-31ee7db1{width:100%;max-width:100%;}.elementor-16533 .elementor-element.elementor-element-2582df32{--gap:2em 2em;--row-gap:2em;--column-gap:2em;--padding-top:2em;--padding-bottom:2em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-16533 .elementor-element.elementor-element-7332f8f2 .elementor-divider-separator{width:60px;}.elementor-16533 .elementor-element.elementor-element-4f03225a > .elementor-widget-container{margin:0px 0px -13px 0px;}.elementor-16533 .elementor-element.elementor-element-4d0a20a5{width:100%;max-width:100%;}.elementor-16533 .elementor-element.elementor-element-4d0a20a5 .elementor-icon-box-wrapper{gap:15px;}.elementor-16533 .elementor-element.elementor-element-4d0a20a5 .elementor-icon{font-size:27px;}.elementor-16533 .elementor-element.elementor-element-1633be51 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-16533 .elementor-element.elementor-element-669f9507{width:100%;max-width:100%;}.elementor-16533 .elementor-element.elementor-element-669f9507 .elementor-icon-box-wrapper{gap:15px;}.elementor-16533 .elementor-element.elementor-element-669f9507 .elementor-icon{font-size:27px;}.elementor-16533 .elementor-element.elementor-element-786a3f2a img{height:300px;}.elementor-16533 .elementor-element.elementor-element-616a8ba6 > .elementor-widget-container{padding:15px 15px 7px 15px;}.elementor-16533 .elementor-element.elementor-element-616a8ba6{--container-widget-width:290px;--container-widget-flex-grow:0;width:var( --container-widget-width, 290px );max-width:290px;bottom:15px;}body:not(.rtl) .elementor-16533 .elementor-element.elementor-element-616a8ba6{right:-12px;}body.rtl .elementor-16533 .elementor-element.elementor-element-616a8ba6{left:-12px;}.elementor-16533 .elementor-element.elementor-element-42d269c{--padding-top:0em;--padding-bottom:2em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-16533 .elementor-element.elementor-element-4572ee13 > .elementor-widget-container{--e-transform-rotateZ:90deg;}body:not(.rtl) .elementor-16533 .elementor-element.elementor-element-4572ee13{left:250px;}body.rtl .elementor-16533 .elementor-element.elementor-element-4572ee13{right:250px;}.elementor-16533 .elementor-element.elementor-element-4572ee13{top:-20px;}.elementor-16533 .elementor-element.elementor-element-4572ee13 .elementor-icon{font-size:18px;}.elementor-16533 .elementor-element.elementor-element-4572ee13 .elementor-icon svg{height:18px;}.elementor-16533 .elementor-element.elementor-element-59b3616e{width:100%;max-width:100%;}.elementor-16533 .elementor-element.elementor-element-59b3616e .elementor-icon-box-wrapper{gap:15px;}.elementor-16533 .elementor-element.elementor-element-59b3616e .elementor-icon{font-size:27px;}.elementor-16533 .elementor-element.elementor-element-66a3a421{border-width:0px 2px 2px 2px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;}.elementor-16533 .elementor-element.elementor-element-5edfea1{width:100%;max-width:100%;}.elementor-16533 .elementor-element.elementor-element-5edfea1 .elementor-icon-box-wrapper{gap:15px;}.elementor-16533 .elementor-element.elementor-element-5edfea1 .elementor-icon{font-size:27px;}.elementor-16533 .elementor-element.elementor-element-58464fff > .elementor-widget-container{--e-transform-rotateZ:90deg;}body:not(.rtl) .elementor-16533 .elementor-element.elementor-element-58464fff{left:250px;}body.rtl .elementor-16533 .elementor-element.elementor-element-58464fff{right:250px;}.elementor-16533 .elementor-element.elementor-element-58464fff{top:-20px;}.elementor-16533 .elementor-element.elementor-element-58464fff .elementor-icon{font-size:18px;}.elementor-16533 .elementor-element.elementor-element-58464fff .elementor-icon svg{height:18px;}.elementor-16533 .elementor-element.elementor-element-39504913{border-width:0px 2px 2px 2px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;}.elementor-16533 .elementor-element.elementor-element-2a7091ab{width:100%;max-width:100%;}.elementor-16533 .elementor-element.elementor-element-2a7091ab .elementor-icon-box-wrapper{gap:15px;}.elementor-16533 .elementor-element.elementor-element-2a7091ab .elementor-icon{font-size:27px;}.elementor-16533 .elementor-element.elementor-element-66f28cbf > .elementor-widget-container{--e-transform-rotateZ:90deg;}body:not(.rtl) .elementor-16533 .elementor-element.elementor-element-66f28cbf{left:250px;}body.rtl .elementor-16533 .elementor-element.elementor-element-66f28cbf{right:250px;}.elementor-16533 .elementor-element.elementor-element-66f28cbf{top:-20px;}.elementor-16533 .elementor-element.elementor-element-66f28cbf .elementor-icon{font-size:18px;}.elementor-16533 .elementor-element.elementor-element-66f28cbf .elementor-icon svg{height:18px;}.elementor-16533 .elementor-element.elementor-element-56589a95{border-width:0px 2px 2px 2px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;}.elementor-16533 .elementor-element.elementor-element-4c3a9692{width:100%;max-width:100%;}.elementor-16533 .elementor-element.elementor-element-4c3a9692 .elementor-icon-box-wrapper{gap:15px;}.elementor-16533 .elementor-element.elementor-element-4c3a9692 .elementor-icon{font-size:27px;}.elementor-16533 .elementor-element.elementor-element-4ab067da > .elementor-widget-container{--e-transform-rotateZ:90deg;}body:not(.rtl) .elementor-16533 .elementor-element.elementor-element-4ab067da{left:250px;}body.rtl .elementor-16533 .elementor-element.elementor-element-4ab067da{right:250px;}.elementor-16533 .elementor-element.elementor-element-4ab067da{top:-20px;}.elementor-16533 .elementor-element.elementor-element-4ab067da .elementor-icon{font-size:18px;}.elementor-16533 .elementor-element.elementor-element-4ab067da .elementor-icon svg{height:18px;}.elementor-16533 .elementor-element.elementor-element-4387b436{border-width:0px 2px 2px 2px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;}.elementor-16533 .elementor-element.elementor-element-3e18f8cb{width:100%;max-width:100%;}.elementor-16533 .elementor-element.elementor-element-3e18f8cb .elementor-icon-box-wrapper{gap:15px;}.elementor-16533 .elementor-element.elementor-element-3e18f8cb .elementor-icon{font-size:27px;}.elementor-16533 .elementor-element.elementor-element-4bce6b86 > .elementor-widget-container{--e-transform-rotateZ:90deg;}body:not(.rtl) .elementor-16533 .elementor-element.elementor-element-4bce6b86{left:250px;}body.rtl .elementor-16533 .elementor-element.elementor-element-4bce6b86{right:250px;}.elementor-16533 .elementor-element.elementor-element-4bce6b86{top:-20px;}.elementor-16533 .elementor-element.elementor-element-4bce6b86 .elementor-icon{font-size:18px;}.elementor-16533 .elementor-element.elementor-element-4bce6b86 .elementor-icon svg{height:18px;}.elementor-16533 .elementor-element.elementor-element-55e3ab02{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:2em;--padding-bottom:2em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-16533 .elementor-element.elementor-element-55e3ab02:not(.elementor-motion-effects-element-type-background), .elementor-16533 .elementor-element.elementor-element-55e3ab02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:40% 50%;}.elementor-16533 .elementor-element.elementor-element-64f378e1 .elementor-divider-separator{width:60px;}.elementor-16533 .elementor-element.elementor-element-3cd286eb > .elementor-widget-container{margin:0px 0px -13px 0px;}.elementor-16533 .elementor-element.elementor-element-58ed1289{width:100%;max-width:100%;}.elementor-16533 .elementor-element.elementor-element-57f10c9f{width:100%;max-width:100%;}.elementor-16533 .elementor-element.elementor-element-57f10c9f > .elementor-widget-container{border-width:1px 0px 0px 0px;}.elementor-16533 .elementor-element.elementor-element-1372ec26{width:100%;max-width:100%;}.elementor-16533 .elementor-element.elementor-element-4b274701{width:100%;max-width:100%;}.elementor-16533 .elementor-element.elementor-element-4b274701 > .elementor-widget-container{border-width:1px 0px 0px 0px;}.elementor-16533 .elementor-element.elementor-element-5ec4686d{width:100%;max-width:100%;}.elementor-16533 .elementor-element.elementor-element-4e95f76{--padding-top:2em;--padding-bottom:2em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-16533 .elementor-element.elementor-element-606268ce .elementor-divider-separator{width:60px;}.elementor-16533 .elementor-element.elementor-element-66122b76 > .elementor-widget-container{margin:0px 0px -13px 0px;}.elementor-16533 .elementor-element.elementor-element-66122b76{--container-widget-width:309px;--container-widget-flex-grow:0;width:var( --container-widget-width, 309px );max-width:309px;}.elementor-16533 .elementor-element.elementor-element-3670ebae{--e-image-carousel-slides-to-show:2;}.elementor-16533 .elementor-element.elementor-element-21aff3f4{--padding-top:3em;--padding-bottom:3em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-16533 .elementor-element.elementor-element-511f7420{--width:100%;}.elementor-16533 .elementor-element.elementor-element-59afe5ed .elementor-divider-separator{width:60px;}.elementor-16533 .elementor-element.elementor-element-2a4ed7c4 > .elementor-widget-container{margin:0px 0px -13px 0px;}.elementor-16533 .elementor-element.elementor-element-5d6c9dc2{width:100%;max-width:100%;}}/* Start custom CSS for container, class: .elementor-element-609a8ed6 *//* =========================================
   CLC HERO STRIP — FINAL POPUP
   ========================================= */

.elementor-16533 .elementor-element.elementor-element-609a8ed6 {
    position: relative;
    z-index: 20;
    overflow: visible !important;
}

.elementor-16533 .elementor-element.elementor-element-609a8ed6 > .e-con-inner {
    display: flex !important;
    flex-wrap: nowrap !important;
    align-items: center;
    gap: 20px;
    overflow: visible !important;
}

/* =========================================
   NORMAL CARDS
   ========================================= */

.elementor-16533 .elementor-element.elementor-element-609a8ed6 > .e-con-inner >
.elementor-widget-icon-box {
    position: relative;
    isolation: isolate;

    flex: 1 1 0 !important;
    width: auto !important;
    max-width: none !important;
    min-width: 0;

    cursor: pointer;
    overflow: visible !important;
    z-index: 1;

    transform:
        translateY(0)
        scale(1) !important;

    transform-origin: center top;

    transition:
        transform 0.4s cubic-bezier(0.22, 1, 0.36, 1),
        box-shadow 0.4s ease,
        background 0.4s ease,
        padding 0.4s ease !important;
}

/* Individual accent colours */
.elementor-16533 .elementor-element.elementor-element-609a8ed6 > .e-con-inner >
.elementor-widget-icon-box:nth-child(1) {
    --popup-accent: #1C9DA9;
}

.elementor-16533 .elementor-element.elementor-element-609a8ed6 > .e-con-inner >
.elementor-widget-icon-box:nth-child(2) {
    --popup-accent: #762F69;
}

.elementor-16533 .elementor-element.elementor-element-609a8ed6 > .e-con-inner >
.elementor-widget-icon-box:nth-child(3) {
    --popup-accent: #213153;
}

.elementor-16533 .elementor-element.elementor-element-609a8ed6 > .e-con-inner >
.elementor-widget-icon-box:nth-child(4) {
    --popup-accent: #A51C30;
}

/* =========================================
   POPUP BACKGROUND
   ========================================= */

.elementor-16533 .elementor-element.elementor-element-609a8ed6 > .e-con-inner >
.elementor-widget-icon-box::before {
    content: "";

    position: absolute;
    top: -9px;
    right: -9px;
    bottom: -74px;
    left: -9px;

    background:
        linear-gradient(
            145deg,
            #26939d 0%,
            #08737d 100%
        );

    border: 1px solid rgba(255, 255, 255, 0.16);
    border-radius: 14px;

    /* Coloured top border removed */
    box-shadow:
        inset 0 1px 0 rgba(255, 255, 255, 0.12),
        0 14px 28px rgba(16, 40, 76, 0.18),
        0 32px 60px rgba(16, 40, 76, 0.22);

    backdrop-filter: blur(8px);
    -webkit-backdrop-filter: blur(8px);

    opacity: 0;
    visibility: hidden;

    transform:
        translateY(-8px)
        scale(0.94);

    transform-origin: center top;

    transition:
        opacity 0.25s ease,
        visibility 0.25s ease,
        transform 0.4s cubic-bezier(0.22, 1, 0.36, 1);

    pointer-events: none;
    z-index: 0;
}

/* =========================================
   ICON AND TITLE
   ========================================= */

.elementor-16533 .elementor-element.elementor-element-609a8ed6 .elementor-icon-box-wrapper {
    position: relative !important;
    z-index: 2;

    display: flex !important;
    flex-direction: row !important;
    flex-wrap: nowrap !important;
    align-items: center !important;

    gap: 15px !important;
    text-align: left !important;
}

.elementor-16533 .elementor-element.elementor-element-609a8ed6 .elementor-icon-box-icon {
    flex: 0 0 auto !important;
    margin: 0 !important;
}

.elementor-16533 .elementor-element.elementor-element-609a8ed6 .elementor-icon-box-content {
    position: static !important;

    flex: 1 1 auto;
    min-width: 0;
}

.elementor-16533 .elementor-element.elementor-element-609a8ed6 .elementor-icon-box-title,
.elementor-16533 .elementor-element.elementor-element-609a8ed6 .elementor-icon-box-title span,
.elementor-16533 .elementor-element.elementor-element-609a8ed6 .elementor-icon-box-description {
    font-family: "Digiva", sans-serif !important;
}

.elementor-16533 .elementor-element.elementor-element-609a8ed6 .elementor-icon-box-title {
    margin: 0 !important;
    white-space: nowrap;

    transition:
        transform 0.35s ease,
        text-shadow 0.35s ease !important;
}

.elementor-16533 .elementor-element.elementor-element-609a8ed6 .elementor-icon {
    transition:
        transform 0.4s cubic-bezier(0.22, 1, 0.36, 1),
        box-shadow 0.4s ease !important;
}

/* =========================================
   DESCRIPTION
   ========================================= */

.elementor-16533 .elementor-element.elementor-element-609a8ed6 .elementor-icon-box-description {
    position: absolute;

    top: calc(100% + 15px);
    left: 0;
    right: 0;

    width: 100%;

    margin: 0 !important;
    padding: 12px 4px 0;

    font-size: 15px !important;
    font-weight: 400;
    line-height: 1.55 !important;
    letter-spacing: 0.15px;

    color: rgba(255, 255, 255, 0.94) !important;
    border: 0 !important;

    opacity: 0;
    visibility: hidden;
    pointer-events: none;

    transform:
        translateY(-10px)
        scale(0.96) !important;

    transform-origin: top center;

    transition:
        opacity 0.25s ease 0.08s,
        visibility 0.25s ease 0.08s,
        transform 0.4s cubic-bezier(0.22, 1, 0.36, 1) 0.05s !important;

    z-index: 3;
}

/* Gradient divider above description */
.elementor-16533 .elementor-element.elementor-element-609a8ed6 .elementor-icon-box-description::before {
    content: "";

    position: absolute;
    top: 0;
    left: 0;

    width: 100%;
    height: 1px;

    background:
        linear-gradient(
            90deg,
            var(--popup-accent) 0%,
            rgba(255, 255, 255, 0.30) 55%,
            transparent 100%
        );
}

/* =========================================
   DESKTOP DECORATIVE GLOW
   ========================================= */

@media (min-width: 1025px) {

    .elementor-16533 .elementor-element.elementor-element-609a8ed6 > .e-con-inner >
    .elementor-widget-icon-box::after {
        content: "";

        position: absolute;
        top: 0;
        right: 0;

        width: 120px;
        height: 100px;

        background:
            radial-gradient(
                circle at top right,
                var(--popup-accent) 0%,
                transparent 70%
            );

        border-radius: 0 14px 0 100%;

        opacity: 0;
        visibility: hidden;

        transform: scale(0.75);
        transform-origin: top right;

        transition:
            opacity 0.4s ease,
            visibility 0.4s ease,
            transform 0.5s cubic-bezier(0.22, 1, 0.36, 1);

        pointer-events: none;
        z-index: 1;
    }
}

/* =========================================
   DESKTOP HOVER
   ========================================= */

@media (min-width: 1025px) and (hover: hover) {

    .elementor-16533 .elementor-element.elementor-element-609a8ed6 > .e-con-inner >
    .elementor-widget-icon-box:hover {
        z-index: 100;

        transform:
            translateY(-12px)
            scale(1.045) !important;

        box-shadow: none !important;
    }

    /* Show complete popup */
    .elementor-16533 .elementor-element.elementor-element-609a8ed6 > .e-con-inner >
    .elementor-widget-icon-box:hover::before {
        opacity: 1;
        visibility: visible;

        transform:
            translateY(0)
            scale(1);
    }

    /* Show decorative glow */
    .elementor-16533 .elementor-element.elementor-element-609a8ed6 > .e-con-inner >
    .elementor-widget-icon-box:hover::after {
        opacity: 0.22;
        visibility: visible;
        transform: scale(1);
    }

    /* Show description */
    .elementor-16533 .elementor-element.elementor-element-609a8ed6 > .e-con-inner >
    .elementor-widget-icon-box:hover
    .elementor-icon-box-description {
        opacity: 1;
        visibility: visible;

        transform:
            translateY(0)
            scale(1) !important;
    }

    /* 21px hovered icon */
    .elementor-16533 .elementor-element.elementor-element-609a8ed6 > .e-con-inner >
    .elementor-widget-icon-box:hover
    .elementor-icon {
        font-size: 21px !important;

        transform:
            scale(1.05)
            rotate(-3deg) !important;

        box-shadow:
            0 0 0 4px rgba(255, 255, 255, 0.09),
            0 9px 20px rgba(0, 0, 0, 0.20) !important;
    }

    .elementor-16533 .elementor-element.elementor-element-609a8ed6 > .e-con-inner >
    .elementor-widget-icon-box:hover
    .elementor-icon svg {
        width: 21px !important;
        height: 21px !important;
    }

    .elementor-16533 .elementor-element.elementor-element-609a8ed6 > .e-con-inner >
    .elementor-widget-icon-box:hover
    .elementor-icon-box-title {
        transform: translateX(2px);

        text-shadow:
            0 2px 8px rgba(0, 0, 0, 0.12);
    }
}

/* =========================================
   TABLET AND MOBILE
   Opens on tap using .is-active
   ========================================= */

@media (max-width: 1024px) {

    .elementor-16533 .elementor-element.elementor-element-609a8ed6 > .e-con-inner {
        display: grid !important;
        grid-template-columns:
            repeat(2, minmax(0, 1fr)) !important;

        gap: 15px;
    }

    .elementor-16533 .elementor-element.elementor-element-609a8ed6 > .e-con-inner >
    .elementor-widget-icon-box {
        position: relative;

        width: 100% !important;
        max-width: 100% !important;
        flex: none !important;

        overflow: hidden !important;

        transform: none !important;
    }

    /* Desktop popup background not used */
    .elementor-16533 .elementor-element.elementor-element-609a8ed6 > .e-con-inner >
    .elementor-widget-icon-box::before,
    .elementor-16533 .elementor-element.elementor-element-609a8ed6 > .e-con-inner >
    .elementor-widget-icon-box::after {
        display: none;
    }

    .elementor-16533 .elementor-element.elementor-element-609a8ed6 .elementor-icon-box-wrapper {
        align-items: center !important;
    }

    .elementor-16533 .elementor-element.elementor-element-609a8ed6 .elementor-icon-box-content {
        position: relative !important;
    }

    /* Mobile description closed */
    .elementor-16533 .elementor-element.elementor-element-609a8ed6 .elementor-icon-box-description {
        position: static;

        width: auto;
        max-height: 0;

        margin-top: 0 !important;
        padding: 0;

        font-size: 14px !important;
        color: #cccccc !important;

        border: 0 !important;

        overflow: hidden;

        opacity: 0;
        visibility: hidden;

        transform:
            translateY(-8px) !important;

        transition:
            max-height 0.4s ease,
            margin-top 0.4s ease,
            opacity 0.3s ease,
            visibility 0.3s ease,
            transform 0.4s ease !important;
    }

    .elementor-16533 .elementor-element.elementor-element-609a8ed6 .elementor-icon-box-description::before {
        display: none;
    }

    /* Complete popup card on tap */
    .elementor-16533 .elementor-element.elementor-element-609a8ed6 > .e-con-inner >
    .elementor-widget-icon-box.is-active {
        padding: 18px 22px !important;

        background:
            linear-gradient(
                145deg,
                #26939d 0%,
                #08737d 100%
            ) !important;

        border: 1px solid rgba(255, 255, 255, 0.16);
        border-radius: 14px;

        /* Coloured top border removed */
        box-shadow:
            inset 0 1px 0 rgba(255, 255, 255, 0.12),
            0 12px 25px rgba(16, 40, 76, 0.16),
            0 25px 45px rgba(16, 40, 76, 0.18) !important;

        transform:
            translateY(-4px)
            scale(1.015) !important;

        z-index: 20;
    }

    /* Keep icon and title inline */
    .elementor-16533 .elementor-element.elementor-element-609a8ed6 > .e-con-inner >
    .elementor-widget-icon-box.is-active
    .elementor-icon-box-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: center !important;

        gap: 15px !important;
        text-align: left !important;
    }

    /* 21px icon on opened card */
    .elementor-16533 .elementor-element.elementor-element-609a8ed6 > .e-con-inner >
    .elementor-widget-icon-box.is-active
    .elementor-icon {
        font-size: 21px !important;

        transform:
            scale(1.05)
            rotate(-3deg) !important;

        box-shadow:
            0 0 0 4px rgba(255, 255, 255, 0.09),
            0 8px 18px rgba(0, 0, 0, 0.18) !important;
    }

    .elementor-16533 .elementor-element.elementor-element-609a8ed6 > .e-con-inner >
    .elementor-widget-icon-box.is-active
    .elementor-icon svg {
        width: 21px !important;
        height: 21px !important;
    }

    /* Open description */
    .elementor-16533 .elementor-element.elementor-element-609a8ed6 > .e-con-inner >
    .elementor-widget-icon-box.is-active
    .elementor-icon-box-description {
        position: relative !important;

        width: 100%;
        max-height: 200px;

        margin-top: 15px !important;
        padding: 14px 0 2px;

        font-family: "Digiva", sans-serif !important;
        color: rgba(255, 255, 255, 0.94) !important;

        opacity: 1;
        visibility: visible;
        overflow: visible;

        transform:
            translateY(0) !important;
    }

    /* Description divider */
    .elementor-16533 .elementor-element.elementor-element-609a8ed6 > .e-con-inner >
    .elementor-widget-icon-box.is-active
    .elementor-icon-box-description::before {
        content: "";

        position: absolute;
        top: 0;
        left: 0;

        display: block;

        width: 100%;
        height: 1px;

        background:
            linear-gradient(
                90deg,
                var(--popup-accent) 0%,
                rgba(255, 255, 255, 0.30) 55%,
                transparent 100%
            );
    }
}

/* =========================================
   MOBILE — ONE CARD PER ROW
   ========================================= */

@media (max-width: 767px) {

    .elementor-16533 .elementor-element.elementor-element-609a8ed6 > .e-con-inner {
        grid-template-columns: 1fr !important;
    }
}





/* Normal icon halo effect */
.elementor-16533 .elementor-element.elementor-element-609a8ed6 .elementor-icon {
    box-shadow:
        0 0 0 4px rgba(255, 255, 255, 0.10),
        0 6px 15px rgba(0, 0, 0, 0.16) !important;

    transition:
        transform 0.4s ease,
        box-shadow 0.4s ease !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-288f71e7 */.elementor-16533 .elementor-element.elementor-element-288f71e7 {
    position: relative;
    z-index: 20;
    overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ba9c57d */.elementor-16533 .elementor-element.elementor-element-6ba9c57d {
    background:
        radial-gradient(
            circle at 85% 20%,
            rgba(0,119,133,0.08),
            transparent 35%
        ),
        #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-748d0236 */.elementor-16533 .elementor-element.elementor-element-748d0236 {
    background:
        radial-gradient(
            circle at 85% 20%,
            rgba(0,119,133,0.08),
            transparent 35%
        ),
        #ffffff;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1970384d */.elementor-16533 .elementor-element.elementor-element-1970384d .elementor-button {
    background: linear-gradient(
        135deg,
        #176D75 0%,
        #1F8791 50%,
        #3BA3AA 100%
    ) !important;

    color: #ffffff !important;

    box-shadow:
        0 4px 12px rgba(31, 135, 145, 0.15);

    transition:
        box-shadow 0.3s ease,
        transform 0.3s ease;
}

.elementor-16533 .elementor-element.elementor-element-1970384d .elementor-button:hover {
    box-shadow:
        0 7px 18px rgba(31, 135, 145, 0.22);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b13b170 *//* =========================================
   CLC COURSE CARD
   ========================================= */

.elementor-16533 .elementor-element.elementor-element-3b13b170 {
    --card-color: #1f8791;

    position: relative;

    min-height: 450px;

    margin: 0 !important;
    padding: 0 !important;

    background: var(--card-color);

    border-radius: 8px;

    overflow: hidden;

    box-sizing: border-box;
}


/* =========================================
   IMAGE
   ========================================= */

.elementor-16533 .elementor-element.elementor-element-3b13b170 > .elementor-widget-image {
    position: relative;

    width: 100% !important;

    margin: 0 !important;
    padding: 0 !important;

    z-index: 1;
}

.elementor-16533 .elementor-element.elementor-element-3b13b170 > .elementor-widget-image
.elementor-widget-container {
    margin: 0 !important;
    padding: 0 !important;

    width: 100%;
}

.elementor-16533 .elementor-element.elementor-element-3b13b170 > .elementor-widget-image img {
    width: 100% !important;

    height: 260px !important;

    display: block;

    object-fit: cover;
    object-position: center;

    margin: 0 !important;
}


/* =========================================
   IMAGE CURVE
   ========================================= */

.elementor-16533 .elementor-element.elementor-element-3b13b170 > .elementor-widget-image::after {
    content: "";

    position: absolute;

    left: -10%;
    bottom: -72px;

    width: 120%;
    height: 105px;

    background: var(--card-color);

    border-radius:
        65% 35% 0 0 /
        75% 65% 0 0;

    transform: rotate(4deg);

    z-index: 2;

    pointer-events: none;
}

/* =========================================
   ICON
   ========================================= */

.elementor-16533 .elementor-element.elementor-element-3b13b170 > .elementor-widget-icon {
    position: absolute !important;

    top: 26px;
    left: 26px;

    z-index: 10;

    margin: 0 !important;
    padding: 0 !important;
}

.elementor-16533 .elementor-element.elementor-element-3b13b170 > .elementor-widget-icon
.elementor-icon {
    width: 54px;
    height: 54px;

    display: flex;
    align-items: center;
    justify-content: center;

    background: linear-gradient(
        145deg,
        #1f8791,
        #176f78
    );

    color: #fff;


    border-radius: 8%;

    box-shadow:
        0 5px 12px rgba(0, 0, 0, 0.14);

    transition:
        transform 0.3s ease,
        box-shadow 0.3s ease;
}


/* =========================================
   CONTENT
   Keep Elementor styling intact
   ========================================= */

.elementor-16533 .elementor-element.elementor-element-3b13b170 > .elementor-widget-heading,
.elementor-16533 .elementor-element.elementor-element-3b13b170 > .elementor-widget-divider,
.elementor-16533 .elementor-element.elementor-element-3b13b170 > .elementor-widget-text-editor,
.elementor-16533 .elementor-element.elementor-element-3b13b170 > .elementor-widget-button {
    position: relative;

    z-index: 10;
}


/* =========================================
   MOBILE
   ========================================= */

@media (max-width: 767px) {

    .elementor-16533 .elementor-element.elementor-element-3b13b170 {
        min-height: 450px;

        border-radius: 16px;
    }

    .elementor-16533 .elementor-element.elementor-element-3b13b170 > .elementor-widget-image img {
        height: 230px !important;
    }

    .elementor-16533 .elementor-element.elementor-element-3b13b170 > .elementor-widget-image::after {
        left: -12%;

        bottom: -36px;

        width: 124%;

        height: 70px;

        border-radius:
            50% 50% 0 0 /
            100% 100% 0 0;
    }

    .elementor-16533 .elementor-element.elementor-element-3b13b170 > .elementor-widget-icon {
        top: 20px;
        left: 20px;
    }

    .elementor-16533 .elementor-element.elementor-element-3b13b170 > .elementor-widget-icon
    .elementor-icon {
        width: 58px;
        height: 58px;
    }
}












.elementor-16533 .elementor-element.elementor-element-3b13b170 {
    transform: perspective(1000px) translateZ(0);

    box-shadow:
        0 8px 12px rgba(0, 0, 0, 0.06),
        0 18px 30px rgba(0, 0, 0, 0.10),
        0 35px 55px rgba(0, 0, 0, 0.08);



    transition:
        transform 0.4s ease,
        box-shadow 0.4s ease;
}

.elementor-16533 .elementor-element.elementor-element-3b13b170:hover {
    transform:
        perspective(1000px)
        translateY(-10px)
        translateZ(8px);

    box-shadow:
        0 12px 18px rgba(0, 0, 0, 0.07),
        0 25px 45px rgba(0, 0, 0, 0.14),
        0 45px 70px rgba(0, 0, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-186bb5e4 */.elementor-16533 .elementor-element.elementor-element-186bb5e4 .elementor-button {
    background: linear-gradient(
        135deg,
        #5E2554 0%,
        #762F69 50%,
        #91417F 100%
    ) !important;

    color: #ffffff !important;

    box-shadow:
        0 4px 12px rgba(118, 47, 105, 0.15);

    transition:
        box-shadow 0.3s ease,
        transform 0.3s ease;
}

.elementor-16533 .elementor-element.elementor-element-186bb5e4 .elementor-button:hover {
    box-shadow:
        0 7px 18px rgba(118, 47, 105, 0.22);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79c842a2 *//* =========================================
   CLC COURSE CARD
   ========================================= */

.elementor-16533 .elementor-element.elementor-element-79c842a2 {
    --card-color: #762F69
;

    position: relative;

    min-height: 450px;

    margin: 0 !important;
    padding: 0 !important;

    background: var(--card-color);

    border-radius: 8px;

    overflow: hidden;

    box-sizing: border-box;
}


/* =========================================
   IMAGE
   ========================================= */

.elementor-16533 .elementor-element.elementor-element-79c842a2 > .elementor-widget-image {
    position: relative;

    width: 100% !important;

    margin: 0 !important;
    padding: 0 !important;

    z-index: 1;
}

.elementor-16533 .elementor-element.elementor-element-79c842a2 > .elementor-widget-image
.elementor-widget-container {
    margin: 0 !important;
    padding: 0 !important;

    width: 100%;
}

.elementor-16533 .elementor-element.elementor-element-79c842a2 > .elementor-widget-image img {
    width: 100% !important;

    height: 260px !important;

    display: block;

    object-fit: cover;
    object-position: center;

    margin: 0 !important;
}


/* =========================================
   IMAGE CURVE
   ========================================= */
.elementor-16533 .elementor-element.elementor-element-79c842a2 > .elementor-widget-image::after {
    content: "";

    position: absolute;

    left: -10%;
    bottom: -72px;

    width: 120%;
    height: 105px;

    background: var(--card-color);

    border-radius:
        65% 35% 0 0 /
        75% 65% 0 0;

    transform: rotate(4deg);

    z-index: 2;

    pointer-events: none;
}

/* =========================================
   ICON
   ========================================= */

.elementor-16533 .elementor-element.elementor-element-79c842a2 > .elementor-widget-icon {
    position: absolute !important;

    top: 26px;
    left: 26px;

    z-index: 10;

    margin: 0 !important;
    padding: 0 !important;
}

.elementor-16533 .elementor-element.elementor-element-79c842a2 > .elementor-widget-icon
.elementor-icon {
    width: 54px;
    height: 54px;

    display: flex;
    align-items: center;
    justify-content: center;

    background: linear-gradient(
        145deg,
        #762F69,
        #64285A
    );

    color: #fff;


    border-radius: 8%;

    box-shadow:
        0 5px 12px rgba(0, 0, 0, 0.14);

    transition:
        transform 0.3s ease,
        box-shadow 0.3s ease;
}




/* =========================================
   CONTENT
   Keep Elementor styling intact
   ========================================= */

.elementor-16533 .elementor-element.elementor-element-79c842a2 > .elementor-widget-heading,
.elementor-16533 .elementor-element.elementor-element-79c842a2 > .elementor-widget-divider,
.elementor-16533 .elementor-element.elementor-element-79c842a2 > .elementor-widget-text-editor,
.elementor-16533 .elementor-element.elementor-element-79c842a2 > .elementor-widget-button {
    position: relative;

    z-index: 10;
}


/* =========================================
   MOBILE
   ========================================= */

@media (max-width: 767px) {

    .elementor-16533 .elementor-element.elementor-element-79c842a2 {
        min-height: 450px;

        border-radius: 18px;
    }

    .elementor-16533 .elementor-element.elementor-element-79c842a2 > .elementor-widget-image img {
        height: 230px !important;
    }

    .elementor-16533 .elementor-element.elementor-element-79c842a2 > .elementor-widget-image::after {
        left: -12%;

        bottom: -36px;

        width: 124%;

        height: 70px;

        border-radius:
            50% 50% 0 0 /
            100% 100% 0 0;
    }

    .elementor-16533 .elementor-element.elementor-element-79c842a2 > .elementor-widget-icon {
        top: 20px;
        left: 20px;
    }

    .elementor-16533 .elementor-element.elementor-element-79c842a2 > .elementor-widget-icon
    .elementor-icon {
        width: 58px;
        height: 58px;
    }
}












.elementor-16533 .elementor-element.elementor-element-79c842a2 {
    transform: perspective(1000px) translateZ(0);

    box-shadow:
        0 8px 12px rgba(0, 0, 0, 0.06),
        0 18px 30px rgba(0, 0, 0, 0.10),
        0 35px 55px rgba(0, 0, 0, 0.08);



    transition:
        transform 0.4s ease,
        box-shadow 0.4s ease;
}

.elementor-16533 .elementor-element.elementor-element-79c842a2:hover {
    transform:
        perspective(1000px)
        translateY(-10px)
        translateZ(8px);

    box-shadow:
        0 12px 18px rgba(0, 0, 0, 0.07),
        0 25px 45px rgba(0, 0, 0, 0.14),
        0 45px 70px rgba(0, 0, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-564e78ea */.elementor-16533 .elementor-element.elementor-element-564e78ea .elementor-button {
    background: linear-gradient(
        135deg,
        #182544 0%,
        #213153 55%,
        #34476D 100%
    ) !important;

    color: #ffffff !important;

    box-shadow:
        0 5px 14px rgba(33, 49, 83, 0.18);

    transition: box-shadow 0.3s ease, transform 0.3s ease;
}

.elementor-16533 .elementor-element.elementor-element-564e78ea .elementor-button:hover {
    box-shadow:
        0 7px 18px rgba(33, 49, 83, 0.24);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-597a8b1e *//* =========================================
   CLC COURSE CARD
   ========================================= */

.elementor-16533 .elementor-element.elementor-element-597a8b1e {
    --card-color: #213153
;

    position: relative;

    min-height: 450px;

    margin: 0 !important;
    padding: 0 !important;

    background: var(--card-color);

    border-radius: 8px;

    overflow: hidden;

    box-sizing: border-box;
}


/* =========================================
   IMAGE
   ========================================= */

.elementor-16533 .elementor-element.elementor-element-597a8b1e > .elementor-widget-image {
    position: relative;

    width: 100% !important;

    margin: 0 !important;
    padding: 0 !important;

    z-index: 1;
}

.elementor-16533 .elementor-element.elementor-element-597a8b1e > .elementor-widget-image
.elementor-widget-container {
    margin: 0 !important;
    padding: 0 !important;

    width: 100%;
}

.elementor-16533 .elementor-element.elementor-element-597a8b1e > .elementor-widget-image img {
    width: 100% !important;

    height: 260px !important;

    display: block;

    object-fit: cover;
    object-position: center;

    margin: 0 !important;
}


/* =========================================
   IMAGE CURVE
   ========================================= */

.elementor-16533 .elementor-element.elementor-element-597a8b1e > .elementor-widget-image::after {
    content: "";

    position: absolute;

    left: -10%;
    bottom: -72px;

    width: 120%;
    height: 105px;

    background: var(--card-color);

    border-radius:
        65% 35% 0 0 /
        75% 65% 0 0;

    transform: rotate(4deg);

    z-index: 2;

    pointer-events: none;
}


/* =========================================
   ICON
   ========================================= */

.elementor-16533 .elementor-element.elementor-element-597a8b1e > .elementor-widget-icon {
    position: absolute !important;

    top: 26px;
    left: 26px;

    z-index: 10;

    margin: 0 !important;
    padding: 0 !important;
}

.elementor-16533 .elementor-element.elementor-element-597a8b1e > .elementor-widget-icon
.elementor-icon {
    width: 54px;
    height: 54px;

    display: flex;
    align-items: center;
    justify-content: center;

    background: linear-gradient(
        145deg,
        #213153 0%,
        #182542 100%
    );

    color: #fff;


    border-radius: 8%;

    box-shadow:
        0 5px 12px rgba(0, 0, 0, 0.14);

    transition:
        transform 0.3s ease,
        box-shadow 0.3s ease;
}


/* =========================================
   CONTENT
   Keep Elementor styling intact
   ========================================= */

.elementor-16533 .elementor-element.elementor-element-597a8b1e > .elementor-widget-heading,
.elementor-16533 .elementor-element.elementor-element-597a8b1e > .elementor-widget-divider,
.elementor-16533 .elementor-element.elementor-element-597a8b1e > .elementor-widget-text-editor,
.elementor-16533 .elementor-element.elementor-element-597a8b1e > .elementor-widget-button {
    position: relative;

    z-index: 10;
}


/* =========================================
   MOBILE
   ========================================= */

@media (max-width: 767px) {

    .elementor-16533 .elementor-element.elementor-element-597a8b1e {
        min-height: 450px;

        border-radius: 18px;
    }

    .elementor-16533 .elementor-element.elementor-element-597a8b1e > .elementor-widget-image img {
        height: 230px !important;
    }

    .elementor-16533 .elementor-element.elementor-element-597a8b1e > .elementor-widget-image::after {
        left: -12%;

        bottom: -36px;

        width: 124%;

        height: 70px;

        border-radius:
            50% 50% 0 0 /
            100% 100% 0 0;
    }

    .elementor-16533 .elementor-element.elementor-element-597a8b1e > .elementor-widget-icon {
        top: 20px;
        left: 20px;
    }

    .elementor-16533 .elementor-element.elementor-element-597a8b1e > .elementor-widget-icon
    .elementor-icon {
        width: 58px;
        height: 58px;
    }
}












.elementor-16533 .elementor-element.elementor-element-597a8b1e {
    transform: perspective(1000px) translateZ(0);

    box-shadow:
        0 8px 12px rgba(0, 0, 0, 0.06),
        0 18px 30px rgba(0, 0, 0, 0.10),
        0 35px 55px rgba(0, 0, 0, 0.08);



    transition:
        transform 0.4s ease,
        box-shadow 0.4s ease;
}

.elementor-16533 .elementor-element.elementor-element-597a8b1e:hover {
    transform:
        perspective(1000px)
        translateY(-10px)
        translateZ(8px);

    box-shadow:
        0 12px 18px rgba(0, 0, 0, 0.07),
        0 25px 45px rgba(0, 0, 0, 0.14),
        0 45px 70px rgba(0, 0, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-49e485ee */.elementor-16533 .elementor-element.elementor-element-49e485ee .elementor-button {
    background: linear-gradient(
        135deg,
        #871526 0%,
        #A51C30 50%,
        #C43A4C 100%
    ) !important;

    color: #ffffff !important;

    box-shadow:
        0 4px 12px rgba(165, 28, 48, 0.15);

    transition:
        box-shadow 0.3s ease,
        transform 0.3s ease;
}

.elementor-16533 .elementor-element.elementor-element-49e485ee .elementor-button:hover {
    box-shadow:
        0 7px 18px rgba(165, 28, 48, 0.22);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64691b71 *//* =========================================
   CLC COURSE CARD
   ========================================= */

.elementor-16533 .elementor-element.elementor-element-64691b71 {
    --card-color: #A51C30
;

    position: relative;

    min-height: 450px;

    margin: 0 !important;
    padding: 0 !important;

    background: var(--card-color);

    border-radius: 8px;

    overflow: hidden;

    box-sizing: border-box;
}


/* =========================================
   IMAGE
   ========================================= */

.elementor-16533 .elementor-element.elementor-element-64691b71 > .elementor-widget-image {
    position: relative;

    width: 100% !important;

    margin: 0 !important;
    padding: 0 !important;

    z-index: 1;
}

.elementor-16533 .elementor-element.elementor-element-64691b71 > .elementor-widget-image
.elementor-widget-container {
    margin: 0 !important;
    padding: 0 !important;

    width: 100%;
}

.elementor-16533 .elementor-element.elementor-element-64691b71 > .elementor-widget-image img {
    width: 100% !important;

    height: 260px !important;

    display: block;

    object-fit: cover;
    object-position: center;

    margin: 0 !important;
}


/* =========================================
   IMAGE CURVE
   ========================================= */
.elementor-16533 .elementor-element.elementor-element-64691b71 > .elementor-widget-image::after {
    content: "";

    position: absolute;

    left: -10%;
    bottom: -72px;

    width: 120%;
    height: 105px;

    background: var(--card-color);

    border-radius:
        65% 35% 0 0 /
        75% 65% 0 0;

    transform: rotate(4deg);

    z-index: 2;

    pointer-events: none;
}


/* =========================================
   ICON
   ========================================= */

.elementor-16533 .elementor-element.elementor-element-64691b71 > .elementor-widget-icon {
    position: absolute !important;

    top: 26px;
    left: 26px;

    z-index: 10;

    margin: 0 !important;
    padding: 0 !important;
}

.elementor-16533 .elementor-element.elementor-element-64691b71 > .elementor-widget-icon
.elementor-icon {
    width: 54px;
    height: 54px;

    display: flex;
    align-items: center;
    justify-content: center;

    background: linear-gradient(
        145deg,
        #A51C30 0%,
        #871625 100%
    );

    color: #fff;


    border-radius: 8%;

    box-shadow:
        0 5px 12px rgba(0, 0, 0, 0.14);

    transition:
        transform 0.3s ease,
        box-shadow 0.3s ease;
}


/* =========================================
   CONTENT
   Keep Elementor styling intact
   ========================================= */

.elementor-16533 .elementor-element.elementor-element-64691b71 > .elementor-widget-heading,
.elementor-16533 .elementor-element.elementor-element-64691b71 > .elementor-widget-divider,
.elementor-16533 .elementor-element.elementor-element-64691b71 > .elementor-widget-text-editor,
.elementor-16533 .elementor-element.elementor-element-64691b71 > .elementor-widget-button {
    position: relative;

    z-index: 10;
}


/* =========================================
   MOBILE
   ========================================= */

@media (max-width: 767px) {

    .elementor-16533 .elementor-element.elementor-element-64691b71 {
        min-height: 450px;

        border-radius: 18px;
    }

    .elementor-16533 .elementor-element.elementor-element-64691b71 > .elementor-widget-image img {
        height: 230px !important;
    }

    .elementor-16533 .elementor-element.elementor-element-64691b71 > .elementor-widget-image::after {
        left: -12%;

        bottom: -36px;

        width: 124%;

        height: 70px;

        border-radius:
            50% 50% 0 0 /
            100% 100% 0 0;
    }

    .elementor-16533 .elementor-element.elementor-element-64691b71 > .elementor-widget-icon {
        top: 20px;
        left: 20px;
    }

    .elementor-16533 .elementor-element.elementor-element-64691b71 > .elementor-widget-icon
    .elementor-icon {
        width: 58px;
        height: 58px;
    }
}












.elementor-16533 .elementor-element.elementor-element-64691b71 {
    transform: perspective(1000px) translateZ(0);

    box-shadow:
        0 8px 12px rgba(0, 0, 0, 0.06),
        0 18px 30px rgba(0, 0, 0, 0.10),
        0 35px 55px rgba(0, 0, 0, 0.08);



    transition:
        transform 0.4s ease,
        box-shadow 0.4s ease;
}

.elementor-16533 .elementor-element.elementor-element-64691b71:hover {
    transform:
        perspective(1000px)
        translateY(-10px)
        translateZ(8px);

    box-shadow:
        0 12px 18px rgba(0, 0, 0, 0.07),
        0 25px 45px rgba(0, 0, 0, 0.14),
        0 45px 70px rgba(0, 0, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for elementskit-blog-posts, class: .elementor-element-2e73b5b2 */.elementor-16533 .elementor-element.elementor-element-2e73b5b2 {
    --card-width: 430px;
    --card-gap: 24px;
    overflow: hidden;
}

.elementor-16533 .elementor-element.elementor-element-2e73b5b2 .ekit-wid-con {
    overflow: hidden;
}

.elementor-16533 .elementor-element.elementor-element-2e73b5b2 .post-items {
    display: flex !important;
    flex-wrap: nowrap !important;
    align-items: stretch;
    gap: var(--card-gap);
    width: max-content !important;
    margin: 0 !important;
    animation: blogMoveLeft 28s linear infinite;
    will-change: transform;
}

.elementor-16533 .elementor-element.elementor-element-2e73b5b2 .post-item {
    flex: 0 0 var(--card-width) !important;
    width: var(--card-width) !important;
    max-width: var(--card-width) !important;
    padding: 0 !important;
}

.elementor-16533 .elementor-element.elementor-element-2e73b5b2 .elementskit-post-image-card {
    height: 100%;
}

/* Pause when hovering */
.elementor-16533 .elementor-element.elementor-element-2e73b5b2:hover .post-items {
    animation-play-state: paused;
}

@keyframes blogMoveLeft {
    from {
        transform: translate3d(0, 0, 0);
    }

    to {
        transform: translate3d(var(--marquee-distance), 0, 0);
    }
}

@media (max-width: 1024px) {
    .elementor-16533 .elementor-element.elementor-element-2e73b5b2 {
        --card-width: 360px;
    }
}

@media (max-width: 767px) {
    .elementor-16533 .elementor-element.elementor-element-2e73b5b2 {
        --card-width: 82vw;
        --card-gap: 18px;
    }

    .elementor-16533 .elementor-element.elementor-element-2e73b5b2 .post-items {
        animation-duration: 22s;
    }
}/* End custom CSS */