.elementor-1227 .elementor-element.elementor-element-9b67b0c:not(.elementor-motion-effects-element-type-background), .elementor-1227 .elementor-element.elementor-element-9b67b0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#28A737;}.elementor-1227 .elementor-element.elementor-element-9b67b0c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1227 .elementor-element.elementor-element-9b67b0c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1227 .elementor-element.elementor-element-4fdfcd5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1227 .elementor-element.elementor-element-4fdfcd5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dev.addvancedsolutions.co.uk/wp-content/uploads/2024/01/gradient-header-mask_green.png");background-position:center right;background-size:cover;}.elementor-bc-flex-widget .elementor-1227 .elementor-element.elementor-element-4fdfcd5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1227 .elementor-element.elementor-element-4fdfcd5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1227 .elementor-element.elementor-element-4fdfcd5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:var( --e-global-color-nvsitebg );text-align:center;padding:5% 35% 5% 5%;}.elementor-1227 .elementor-element.elementor-element-4fdfcd5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1227 .elementor-element.elementor-element-4fdfcd5{z-index:5;}.elementor-1227 .elementor-element.elementor-element-6158c95{text-align:center;}.elementor-1227 .elementor-element.elementor-element-6158c95 .elementor-heading-title{font-size:45px;line-height:1.15em;}.elementor-1227 .elementor-element.elementor-element-ff90a8d .elementor-heading-title{font-size:20px;font-weight:400;line-height:1.5em;}.elementor-1227 .elementor-element.elementor-element-f48d5db:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1227 .elementor-element.elementor-element-f48d5db > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dev.addvancedsolutions.co.uk/wp-content/uploads/2024/01/staff-meeting.jpg");background-position:center left;background-size:cover;}.elementor-1227 .elementor-element.elementor-element-f48d5db > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1227 .elementor-element.elementor-element-f48d5db > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1227 .elementor-element.elementor-element-07f3732{--spacer-size:50px;}.elementor-1227 .elementor-element.elementor-element-d29aa65{padding:90px 0px 90px 0px;}.elementor-1227 .elementor-element.elementor-element-6135c84.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1227 .elementor-element.elementor-element-a68f222 > .elementor-container{max-width:1300px;}.elementor-1227 .elementor-element.elementor-element-a68f222 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:30px;}.elementor-1227 .elementor-element.elementor-element-a68f222{margin-top:0px;margin-bottom:0px;}.elementor-1227 .elementor-element.elementor-element-492cb71:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1227 .elementor-element.elementor-element-492cb71 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1227 .elementor-element.elementor-element-492cb71 > .elementor-element-populated, .elementor-1227 .elementor-element.elementor-element-492cb71 > .elementor-element-populated > .elementor-background-overlay, .elementor-1227 .elementor-element.elementor-element-492cb71 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-1227 .elementor-element.elementor-element-492cb71 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 30px 0px 0px;--e-column-margin-right:30px;--e-column-margin-left:0px;}.elementor-1227 .elementor-element.elementor-element-492cb71 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1227 .elementor-element.elementor-element-c6c6625{--spacer-size:1px;top:0px;}.elementor-1227 .elementor-element.elementor-element-c6c6625 > .elementor-widget-container{background-color:var( --e-global-color-nvdarkbg );}body:not(.rtl) .elementor-1227 .elementor-element.elementor-element-c6c6625{left:0px;}body.rtl .elementor-1227 .elementor-element.elementor-element-c6c6625{right:0px;}.elementor-1227 .elementor-element.elementor-element-c6c6625:not( .elementor-widget-image ) .elementor-widget-container, .elementor-1227 .elementor-element.elementor-element-c6c6625.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://dev.addvancedsolutions.co.uk/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-1227 .elementor-element.elementor-element-9df3022 > .elementor-widget-container{margin:5px 0px 10px 0px;}.elementor-1227 .elementor-element.elementor-element-9df3022{z-index:2;}.elementor-1227 .elementor-element.elementor-element-9df3022 .elementor-icon-box-wrapper{gap:47px;}.elementor-1227 .elementor-element.elementor-element-9df3022 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-nvtextdarkbg );}.elementor-1227 .elementor-element.elementor-element-9df3022.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-nvtextdarkbg );}.elementor-1227 .elementor-element.elementor-element-9df3022.elementor-view-framed .elementor-icon, .elementor-1227 .elementor-element.elementor-element-9df3022.elementor-view-default .elementor-icon{fill:var( --e-global-color-nvtextdarkbg );color:var( --e-global-color-nvtextdarkbg );border-color:var( --e-global-color-nvtextdarkbg );}.elementor-1227 .elementor-element.elementor-element-9df3022 .elementor-icon{font-size:100px;}.elementor-1227 .elementor-element.elementor-element-9df3022 .elementor-icon-box-title, .elementor-1227 .elementor-element.elementor-element-9df3022 .elementor-icon-box-title a{font-size:25px;line-height:1.15em;}.elementor-1227 .elementor-element.elementor-element-9df3022 .elementor-icon-box-description{line-height:1.4em;color:var( --e-global-color-nvtextdarkbg );}.elementor-1227 .elementor-element.elementor-element-fc3f0f4 .elementor-button{background-color:var( --e-global-color-nvdarkbg );font-size:15px;font-weight:700;border-radius:30px 30px 30px 30px;padding:12px 20px 12px 20px;}.elementor-1227 .elementor-element.elementor-element-3f6ce2b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1227 .elementor-element.elementor-element-3f6ce2b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1227 .elementor-element.elementor-element-3f6ce2b > .elementor-element-populated, .elementor-1227 .elementor-element.elementor-element-3f6ce2b > .elementor-element-populated > .elementor-background-overlay, .elementor-1227 .elementor-element.elementor-element-3f6ce2b > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-1227 .elementor-element.elementor-element-3f6ce2b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-1227 .elementor-element.elementor-element-3f6ce2b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1227 .elementor-element.elementor-element-ae8658d{--spacer-size:1px;top:0px;}.elementor-1227 .elementor-element.elementor-element-ae8658d > .elementor-widget-container{background-color:var( --e-global-color-nvdarkbg );}body:not(.rtl) .elementor-1227 .elementor-element.elementor-element-ae8658d{left:0px;}body.rtl .elementor-1227 .elementor-element.elementor-element-ae8658d{right:0px;}.elementor-1227 .elementor-element.elementor-element-ae8658d:not( .elementor-widget-image ) .elementor-widget-container, .elementor-1227 .elementor-element.elementor-element-ae8658d.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://dev.addvancedsolutions.co.uk/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-1227 .elementor-element.elementor-element-8658dc2 > .elementor-widget-container{margin:5px 0px 10px 0px;}.elementor-1227 .elementor-element.elementor-element-8658dc2{z-index:2;}.elementor-1227 .elementor-element.elementor-element-8658dc2 .elementor-icon-box-wrapper{gap:47px;}.elementor-1227 .elementor-element.elementor-element-8658dc2 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-nvtextdarkbg );}.elementor-1227 .elementor-element.elementor-element-8658dc2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-nvtextdarkbg );}.elementor-1227 .elementor-element.elementor-element-8658dc2.elementor-view-framed .elementor-icon, .elementor-1227 .elementor-element.elementor-element-8658dc2.elementor-view-default .elementor-icon{fill:var( --e-global-color-nvtextdarkbg );color:var( --e-global-color-nvtextdarkbg );border-color:var( --e-global-color-nvtextdarkbg );}.elementor-1227 .elementor-element.elementor-element-8658dc2 .elementor-icon{font-size:100px;}.elementor-1227 .elementor-element.elementor-element-8658dc2 .elementor-icon-box-title, .elementor-1227 .elementor-element.elementor-element-8658dc2 .elementor-icon-box-title a{font-size:25px;line-height:1.15em;}.elementor-1227 .elementor-element.elementor-element-8658dc2 .elementor-icon-box-description{line-height:1.4em;color:var( --e-global-color-nvtextdarkbg );}.elementor-1227 .elementor-element.elementor-element-0301e8f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1227 .elementor-element.elementor-element-0301e8f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1227 .elementor-element.elementor-element-0301e8f > .elementor-element-populated, .elementor-1227 .elementor-element.elementor-element-0301e8f > .elementor-element-populated > .elementor-background-overlay, .elementor-1227 .elementor-element.elementor-element-0301e8f > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-1227 .elementor-element.elementor-element-0301e8f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 30px;--e-column-margin-right:0px;--e-column-margin-left:30px;}.elementor-1227 .elementor-element.elementor-element-0301e8f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1227 .elementor-element.elementor-element-52b9235{--spacer-size:1px;top:0px;}.elementor-1227 .elementor-element.elementor-element-52b9235 > .elementor-widget-container{background-color:var( --e-global-color-nvdarkbg );}body:not(.rtl) .elementor-1227 .elementor-element.elementor-element-52b9235{left:0px;}body.rtl .elementor-1227 .elementor-element.elementor-element-52b9235{right:0px;}.elementor-1227 .elementor-element.elementor-element-52b9235:not( .elementor-widget-image ) .elementor-widget-container, .elementor-1227 .elementor-element.elementor-element-52b9235.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://dev.addvancedsolutions.co.uk/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-1227 .elementor-element.elementor-element-016fa2a > .elementor-widget-container{margin:5px 0px 10px 0px;}.elementor-1227 .elementor-element.elementor-element-016fa2a{z-index:2;}.elementor-1227 .elementor-element.elementor-element-016fa2a .elementor-icon-box-wrapper{gap:47px;}.elementor-1227 .elementor-element.elementor-element-016fa2a .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-nvtextdarkbg );}.elementor-1227 .elementor-element.elementor-element-016fa2a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-nvtextdarkbg );}.elementor-1227 .elementor-element.elementor-element-016fa2a.elementor-view-framed .elementor-icon, .elementor-1227 .elementor-element.elementor-element-016fa2a.elementor-view-default .elementor-icon{fill:var( --e-global-color-nvtextdarkbg );color:var( --e-global-color-nvtextdarkbg );border-color:var( --e-global-color-nvtextdarkbg );}.elementor-1227 .elementor-element.elementor-element-016fa2a .elementor-icon{font-size:100px;}.elementor-1227 .elementor-element.elementor-element-016fa2a .elementor-icon-box-title, .elementor-1227 .elementor-element.elementor-element-016fa2a .elementor-icon-box-title a{font-size:25px;line-height:1.15em;}.elementor-1227 .elementor-element.elementor-element-016fa2a .elementor-icon-box-description{line-height:1.4em;color:var( --e-global-color-nvtextdarkbg );}.elementor-1227 .elementor-element.elementor-element-6b46727 .elementor-button{background-color:var( --e-global-color-text );font-size:15px;font-weight:700;border-radius:30px 30px 30px 30px;padding:12px 20px 12px 20px;}.elementor-1227 .elementor-element.elementor-element-498358c .elementor-button{background-color:var( --e-global-color-nvc1 );font-weight:700;border-radius:30px 30px 30px 30px;padding:12px 25px 12px 25px;}.elementor-1227 .elementor-element.elementor-element-498358c{width:auto;max-width:auto;}.elementor-1227 .elementor-element.elementor-element-498358c > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-1227 .elementor-element.elementor-element-a988dcd:not(.elementor-motion-effects-element-type-background), .elementor-1227 .elementor-element.elementor-element-a988dcd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1227 .elementor-element.elementor-element-a988dcd > .elementor-background-overlay{background-color:var( --e-global-color-nvsitebg );opacity:0.93;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1227 .elementor-element.elementor-element-a988dcd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:88px 0px 88px 0px;}.elementor-1227 .elementor-element.elementor-element-60d9f76 > .elementor-element-populated{margin:0px 90px 0px 0px;--e-column-margin-right:90px;--e-column-margin-left:0px;}.elementor-1227 .elementor-element.elementor-element-7da0faf{text-align:center;}.elementor-1227 .elementor-element.elementor-element-7da0faf .elementor-heading-title{font-size:30px;}.elementor-1227 .elementor-element.elementor-element-39d1e04 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1227 .elementor-element.elementor-element-39d1e04 .elementor-main-swiper .swiper-slide{padding:0px 40px 0px 40px;}.elementor-1227 .elementor-element.elementor-element-39d1e04 .elementor-swiper-button{font-size:31px;color:var( --e-global-color-primary );}.elementor-1227 .elementor-element.elementor-element-39d1e04 .elementor-swiper-button svg{fill:var( --e-global-color-primary );}.elementor-1227 .elementor-element.elementor-element-39d1e04.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-1227 .elementor-element.elementor-element-39d1e04.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:33px;}.elementor-1227 .elementor-element.elementor-element-39d1e04.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:33px;}.elementor-1227 .elementor-element.elementor-element-39d1e04.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:33px;}.elementor-1227 .elementor-element.elementor-element-39d1e04.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:33px;}.elementor-1227 .elementor-element.elementor-element-39d1e04 .elementor-testimonial__text{font-size:16px;font-weight:400;font-style:normal;line-height:1.4em;}.elementor-1227 .elementor-element.elementor-element-802357d .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1227 .elementor-element.elementor-element-db933aa > .elementor-container{max-width:1200px;}.elementor-1227 .elementor-element.elementor-element-db933aa{margin-top:88px;margin-bottom:0px;}.elementor-1227 .elementor-element.elementor-element-36354d5:not(.elementor-motion-effects-element-type-background), .elementor-1227 .elementor-element.elementor-element-36354d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#28A737;}.elementor-1227 .elementor-element.elementor-element-36354d5, .elementor-1227 .elementor-element.elementor-element-36354d5 > .elementor-background-overlay{border-radius:30px 30px 30px 30px;}.elementor-1227 .elementor-element.elementor-element-36354d5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1227 .elementor-element.elementor-element-36354d5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1227 .elementor-element.elementor-element-73c5fa0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-1227 .elementor-element.elementor-element-73c5fa0 > .elementor-element-populated{color:var( --e-global-color-nvtextdarkbg );padding:50px 40px 40px 40px;}.elementor-1227 .elementor-element.elementor-element-a438294{line-height:1.4em;}.elementor-1227 .elementor-element.elementor-element-864a9a8 .elementor-button{background-color:var( --e-global-color-custom1 );font-weight:700;border-radius:30px 30px 30px 30px;padding:15px 25px 15px 20px;}.elementor-1227 .elementor-element.elementor-element-b7fb76b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1227 .elementor-element.elementor-element-b7fb76b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dev.addvancedsolutions.co.uk/wp-content/uploads/2024/03/parents.jpg");background-position:center center;background-size:cover;}.elementor-1227 .elementor-element.elementor-element-b7fb76b > .elementor-element-populated, .elementor-1227 .elementor-element.elementor-element-b7fb76b > .elementor-element-populated > .elementor-background-overlay, .elementor-1227 .elementor-element.elementor-element-b7fb76b > .elementor-background-slideshow{border-radius:0px 30px 30px 0px;}.elementor-1227 .elementor-element.elementor-element-b7fb76b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1227 .elementor-element.elementor-element-b7fb76b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1227 .elementor-element.elementor-element-edc3a02{--spacer-size:50px;}.elementor-1227 .elementor-element.elementor-element-3f41b6d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:88px 0px 0px 0px;}.elementor-1227 .elementor-element.elementor-element-3f41b6d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1227 .elementor-element.elementor-element-6d3b313 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1227 .elementor-element.elementor-element-6d3b313{text-align:center;}.elementor-1227 .elementor-element.elementor-element-6d3b313 .elementor-heading-title{font-size:30px;font-weight:700;}.elementor-1227 .elementor-element.elementor-element-42c1e83{text-align:center;}.elementor-1227 .elementor-element.elementor-element-b6a5d99{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 150px 0px;}.elementor-1227 .elementor-element.elementor-element-b6a5d99 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1227 .elementor-element.elementor-element-a53ca33:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1227 .elementor-element.elementor-element-a53ca33 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dev.addvancedsolutions.co.uk/wp-content/uploads/2024/01/training.jpg");background-position:center center;background-size:cover;}.elementor-1227 .elementor-element.elementor-element-a53ca33 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1227 .elementor-element.elementor-element-a53ca33 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1227 .elementor-element.elementor-element-3dccbba{--spacer-size:50px;}.elementor-1227 .elementor-element.elementor-element-e0473af > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-1227 .elementor-element.elementor-element-9ddb388 .elementor-heading-title{font-size:29px;color:var( --e-global-color-secondary );}.elementor-1227 .elementor-element.elementor-element-6abe918 .elementor-button{background-color:var( --e-global-color-accent );font-size:16px;font-weight:700;border-radius:30px 30px 30px 30px;padding:14px 20px 14px 20px;}.elementor-1227 .elementor-element.elementor-element-7669ca5 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-1227 .elementor-element.elementor-element-107bac6 .elementor-heading-title{font-size:29px;color:var( --e-global-color-secondary );}.elementor-1227 .elementor-element.elementor-element-b0d539b .elementor-button{background-color:var( --e-global-color-accent );font-size:16px;font-weight:700;border-radius:30px 30px 30px 30px;padding:14px 20px 14px 20px;}.elementor-1227 .elementor-element.elementor-element-4a852f0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1227 .elementor-element.elementor-element-4a852f0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dev.addvancedsolutions.co.uk/wp-content/uploads/2024/03/learning-programme.jpg");background-position:center center;background-size:cover;}.elementor-1227 .elementor-element.elementor-element-4a852f0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1227 .elementor-element.elementor-element-4a852f0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1227 .elementor-element.elementor-element-a1033eb{--spacer-size:50px;}.elementor-1227 .elementor-element.elementor-element-b5f02c9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 150px 0px;}.elementor-1227 .elementor-element.elementor-element-b5f02c9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1227 .elementor-element.elementor-element-0f62543:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1227 .elementor-element.elementor-element-0f62543 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dev.addvancedsolutions.co.uk/wp-content/uploads/2024/08/learning-programme-2.jpg");background-position:center center;background-size:cover;}.elementor-1227 .elementor-element.elementor-element-0f62543 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1227 .elementor-element.elementor-element-0f62543 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1227 .elementor-element.elementor-element-dd74289{--spacer-size:50px;}.elementor-1227 .elementor-element.elementor-element-9540788 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-1227 .elementor-element.elementor-element-cd04f10 .elementor-heading-title{font-size:29px;color:var( --e-global-color-secondary );}.elementor-1227 .elementor-element.elementor-element-1ea0b5e .elementor-button{background-color:var( --e-global-color-accent );font-size:16px;font-weight:700;border-radius:30px 30px 30px 30px;padding:14px 20px 14px 20px;}.elementor-1227 .elementor-element.elementor-element-0b1e8d4 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-1227 .elementor-element.elementor-element-4200bcb .elementor-heading-title{font-size:29px;color:var( --e-global-color-secondary );}.elementor-1227 .elementor-element.elementor-element-7532f2d .elementor-button{background-color:var( --e-global-color-accent );font-size:16px;font-weight:700;border-radius:30px 30px 30px 30px;padding:14px 20px 14px 20px;}.elementor-1227 .elementor-element.elementor-element-f82bb9a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1227 .elementor-element.elementor-element-f82bb9a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dev.addvancedsolutions.co.uk/wp-content/uploads/2024/03/parents.jpg");background-position:center center;background-size:cover;}.elementor-1227 .elementor-element.elementor-element-f82bb9a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1227 .elementor-element.elementor-element-f82bb9a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1227 .elementor-element.elementor-element-6d1fd5c{--spacer-size:50px;}.elementor-1227 .elementor-element.elementor-element-1483261{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 150px 0px;}.elementor-1227 .elementor-element.elementor-element-1483261 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1227 .elementor-element.elementor-element-7cd8f5d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1227 .elementor-element.elementor-element-7cd8f5d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dev.addvancedsolutions.co.uk/wp-content/uploads/2024/01/training.jpg");background-position:center center;background-size:cover;}.elementor-1227 .elementor-element.elementor-element-7cd8f5d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1227 .elementor-element.elementor-element-7cd8f5d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1227 .elementor-element.elementor-element-096f813{--spacer-size:50px;}.elementor-1227 .elementor-element.elementor-element-37b1da8 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-1227 .elementor-element.elementor-element-dbedafc .elementor-heading-title{font-size:29px;color:var( --e-global-color-secondary );}.elementor-1227 .elementor-element.elementor-element-bd7adbb .elementor-button{background-color:var( --e-global-color-accent );font-size:16px;font-weight:700;border-radius:30px 30px 30px 30px;padding:14px 20px 14px 20px;}.elementor-1227 .elementor-element.elementor-element-9a1c05e > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-1227 .elementor-element.elementor-element-d7f0374 .elementor-heading-title{font-size:29px;color:var( --e-global-color-secondary );}.elementor-1227 .elementor-element.elementor-element-5db1195 .elementor-button{background-color:var( --e-global-color-accent );font-size:16px;font-weight:700;border-radius:30px 30px 30px 30px;padding:14px 20px 14px 20px;}.elementor-1227 .elementor-element.elementor-element-545bfc5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1227 .elementor-element.elementor-element-545bfc5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dev.addvancedsolutions.co.uk/wp-content/uploads/2024/03/learning-programme.jpg");background-position:center center;background-size:cover;}.elementor-1227 .elementor-element.elementor-element-545bfc5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1227 .elementor-element.elementor-element-545bfc5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1227 .elementor-element.elementor-element-cf84698{--spacer-size:50px;}.elementor-1227 .elementor-element.elementor-element-16acf64:not(.elementor-motion-effects-element-type-background), .elementor-1227 .elementor-element.elementor-element-16acf64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#28A737;}.elementor-1227 .elementor-element.elementor-element-16acf64, .elementor-1227 .elementor-element.elementor-element-16acf64 > .elementor-background-overlay{border-radius:30px 30px 30px 30px;}.elementor-1227 .elementor-element.elementor-element-16acf64{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1227 .elementor-element.elementor-element-16acf64 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1227 .elementor-element.elementor-element-63cd0ec > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-1227 .elementor-element.elementor-element-63cd0ec > .elementor-element-populated{color:var( --e-global-color-nvtextdarkbg );padding:50px 40px 40px 40px;}.elementor-1227 .elementor-element.elementor-element-e7c50d7{line-height:1.4em;}.elementor-1227 .elementor-element.elementor-element-d30a041 .elementor-button{background-color:var( --e-global-color-custom1 );font-weight:700;border-radius:30px 30px 30px 30px;padding:15px 25px 15px 20px;}.elementor-1227 .elementor-element.elementor-element-c2aa57e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1227 .elementor-element.elementor-element-c2aa57e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dev.addvancedsolutions.co.uk/wp-content/uploads/2024/08/school-hallway.jpg");background-position:center center;background-size:cover;}.elementor-1227 .elementor-element.elementor-element-c2aa57e > .elementor-element-populated, .elementor-1227 .elementor-element.elementor-element-c2aa57e > .elementor-element-populated > .elementor-background-overlay, .elementor-1227 .elementor-element.elementor-element-c2aa57e > .elementor-background-slideshow{border-radius:0px 30px 30px 0px;}.elementor-1227 .elementor-element.elementor-element-c2aa57e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1227 .elementor-element.elementor-element-c2aa57e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1227 .elementor-element.elementor-element-20ef3c6{--spacer-size:50px;}.elementor-1227 .elementor-element.elementor-element-ef62450{text-align:center;}.elementor-1227 .elementor-element.elementor-element-05db545{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 150px 0px;}.elementor-1227 .elementor-element.elementor-element-05db545 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1227 .elementor-element.elementor-element-aba366a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1227 .elementor-element.elementor-element-aba366a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dev.addvancedsolutions.co.uk/wp-content/uploads/2024/09/parents-talking.jpg");background-position:center center;background-size:cover;}.elementor-1227 .elementor-element.elementor-element-aba366a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1227 .elementor-element.elementor-element-aba366a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1227 .elementor-element.elementor-element-cce692a{--spacer-size:50px;}.elementor-1227 .elementor-element.elementor-element-54e4da6 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-1227 .elementor-element.elementor-element-16aeb11 .elementor-heading-title{font-size:29px;color:var( --e-global-color-secondary );}.elementor-1227 .elementor-element.elementor-element-ab3e031 .elementor-button{background-color:var( --e-global-color-accent );font-size:16px;font-weight:700;border-radius:30px 30px 30px 30px;padding:14px 20px 14px 20px;}.elementor-1227 .elementor-element.elementor-element-8bcbbac > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-1227 .elementor-element.elementor-element-2d3c7a5 .elementor-heading-title{font-size:29px;color:var( --e-global-color-secondary );}.elementor-1227 .elementor-element.elementor-element-9087e86 .elementor-button{background-color:var( --e-global-color-accent );font-size:16px;font-weight:700;border-radius:30px 30px 30px 30px;padding:14px 20px 14px 20px;}.elementor-1227 .elementor-element.elementor-element-1eecba0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1227 .elementor-element.elementor-element-1eecba0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dev.addvancedsolutions.co.uk/wp-content/uploads/2024/03/learning-programme.jpg");background-position:center center;background-size:cover;}.elementor-1227 .elementor-element.elementor-element-1eecba0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1227 .elementor-element.elementor-element-1eecba0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1227 .elementor-element.elementor-element-725f49f{--spacer-size:50px;}@media(max-width:1366px){.elementor-1227 .elementor-element.elementor-element-7da0faf{width:var( --container-widget-width, 429.75px );max-width:429.75px;--container-widget-width:429.75px;--container-widget-flex-grow:0;}.elementor-1227 .elementor-element.elementor-element-39d1e04{width:var( --container-widget-width, 394.75px );max-width:394.75px;--container-widget-width:394.75px;--container-widget-flex-grow:0;}.elementor-1227 .elementor-element.elementor-element-b7fb76b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1227 .elementor-element.elementor-element-b7fb76b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-1227 .elementor-element.elementor-element-b7fb76b > .elementor-element-populated, .elementor-1227 .elementor-element.elementor-element-b7fb76b > .elementor-element-populated > .elementor-background-overlay, .elementor-1227 .elementor-element.elementor-element-b7fb76b > .elementor-background-slideshow{border-radius:0px 30px 30px 0px;}.elementor-1227 .elementor-element.elementor-element-35d0849{width:var( --container-widget-width, 191.2px );max-width:191.2px;--container-widget-width:191.2px;--container-widget-flex-grow:0;}.elementor-1227 .elementor-element.elementor-element-7fee2e3{width:var( --container-widget-width, 201px );max-width:201px;--container-widget-width:201px;--container-widget-flex-grow:0;}.elementor-1227 .elementor-element.elementor-element-224036f{width:var( --container-widget-width, 191.2px );max-width:191.2px;--container-widget-width:191.2px;--container-widget-flex-grow:0;}.elementor-1227 .elementor-element.elementor-element-599c382{width:var( --container-widget-width, 201px );max-width:201px;--container-widget-width:201px;--container-widget-flex-grow:0;}.elementor-1227 .elementor-element.elementor-element-b9475ca{width:var( --container-widget-width, 191.2px );max-width:191.2px;--container-widget-width:191.2px;--container-widget-flex-grow:0;}.elementor-1227 .elementor-element.elementor-element-265ca2d{width:var( --container-widget-width, 201px );max-width:201px;--container-widget-width:201px;--container-widget-flex-grow:0;}.elementor-1227 .elementor-element.elementor-element-c2aa57e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1227 .elementor-element.elementor-element-c2aa57e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-1227 .elementor-element.elementor-element-c2aa57e > .elementor-element-populated, .elementor-1227 .elementor-element.elementor-element-c2aa57e > .elementor-element-populated > .elementor-background-overlay, .elementor-1227 .elementor-element.elementor-element-c2aa57e > .elementor-background-slideshow{border-radius:0px 30px 30px 0px;}}@media(max-width:1024px){.elementor-1227 .elementor-element.elementor-element-4fdfcd5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1227 .elementor-element.elementor-element-4fdfcd5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dev.addvancedsolutions.co.uk/wp-content/uploads/2024/01/gradient-header-mask_green-vert.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1227 .elementor-element.elementor-element-4fdfcd5 > .elementor-element-populated{padding:022% 5% 8% 5%;}.elementor-1227 .elementor-element.elementor-element-6158c95 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1227 .elementor-element.elementor-element-6158c95{text-align:center;}.elementor-1227 .elementor-element.elementor-element-f48d5db:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1227 .elementor-element.elementor-element-f48d5db > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-1227 .elementor-element.elementor-element-492cb71 > .elementor-element-populated{margin:0px 22px 30px 0px;--e-column-margin-right:22px;--e-column-margin-left:0px;}.elementor-1227 .elementor-element.elementor-element-3f6ce2b > .elementor-element-populated{margin:0px 0px 30px 22px;--e-column-margin-right:0px;--e-column-margin-left:22px;}.elementor-1227 .elementor-element.elementor-element-0301e8f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1227 .elementor-element.elementor-element-60d9f76 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1227 .elementor-element.elementor-element-b7fb76b > .elementor-element-populated, .elementor-1227 .elementor-element.elementor-element-b7fb76b > .elementor-element-populated > .elementor-background-overlay, .elementor-1227 .elementor-element.elementor-element-b7fb76b > .elementor-background-slideshow{border-radius:30px 30px 0px 0px;}.elementor-1227 .elementor-element.elementor-element-c2aa57e > .elementor-element-populated, .elementor-1227 .elementor-element.elementor-element-c2aa57e > .elementor-element-populated > .elementor-background-overlay, .elementor-1227 .elementor-element.elementor-element-c2aa57e > .elementor-background-slideshow{border-radius:30px 30px 0px 0px;}}@media(max-width:767px){.elementor-1227 .elementor-element.elementor-element-4fdfcd5 > .elementor-element-populated{padding:30% 10% 15% 10%;}.elementor-1227 .elementor-element.elementor-element-6158c95 .elementor-heading-title{font-size:25px;}.elementor-1227 .elementor-element.elementor-element-ff90a8d .elementor-heading-title{font-size:16px;}.elementor-1227 .elementor-element.elementor-element-d29aa65{padding:60px 0px 60px 0px;}.elementor-1227 .elementor-element.elementor-element-492cb71 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1227 .elementor-element.elementor-element-3f6ce2b > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1227 .elementor-element.elementor-element-0301e8f > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1227 .elementor-element.elementor-element-a988dcd{padding:60px 0px 60px 0px;}.elementor-1227 .elementor-element.elementor-element-7da0faf .elementor-heading-title{font-size:20px;}.elementor-1227 .elementor-element.elementor-element-39d1e04 > .elementor-widget-container{margin:30px -25px 0px -25px;}.elementor-1227 .elementor-element.elementor-element-39d1e04 .elementor-swiper-button{font-size:22px;}.elementor-1227 .elementor-element.elementor-element-db933aa{margin-top:60px;margin-bottom:60px;padding:0px 0px 0px 0px;}.elementor-1227 .elementor-element.elementor-element-8a04b19{text-align:center;}.elementor-1227 .elementor-element.elementor-element-8a04b19 .elementor-heading-title{font-size:22px;}.elementor-1227 .elementor-element.elementor-element-a438294{text-align:center;}.elementor-1227 .elementor-element.elementor-element-6d3b313 .elementor-heading-title{font-size:25px;}.elementor-1227 .elementor-element.elementor-element-397cca9{text-align:center;}.elementor-1227 .elementor-element.elementor-element-397cca9 .elementor-heading-title{font-size:22px;}.elementor-1227 .elementor-element.elementor-element-e7c50d7{text-align:center;}}@media(min-width:768px){.elementor-1227 .elementor-element.elementor-element-4fdfcd5{width:50%;}.elementor-1227 .elementor-element.elementor-element-f48d5db{width:50%;}.elementor-1227 .elementor-element.elementor-element-60d9f76{width:45%;}.elementor-1227 .elementor-element.elementor-element-55877c2{width:55%;}.elementor-1227 .elementor-element.elementor-element-73c5fa0{width:40%;}.elementor-1227 .elementor-element.elementor-element-b7fb76b{width:60%;}.elementor-1227 .elementor-element.elementor-element-a53ca33{width:50%;}.elementor-1227 .elementor-element.elementor-element-e0473af{width:50%;}.elementor-1227 .elementor-element.elementor-element-0f62543{width:50%;}.elementor-1227 .elementor-element.elementor-element-9540788{width:50%;}.elementor-1227 .elementor-element.elementor-element-7cd8f5d{width:50%;}.elementor-1227 .elementor-element.elementor-element-37b1da8{width:50%;}.elementor-1227 .elementor-element.elementor-element-63cd0ec{width:40%;}.elementor-1227 .elementor-element.elementor-element-c2aa57e{width:60%;}.elementor-1227 .elementor-element.elementor-element-aba366a{width:50%;}.elementor-1227 .elementor-element.elementor-element-54e4da6{width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1227 .elementor-element.elementor-element-4fdfcd5{width:100%;}.elementor-1227 .elementor-element.elementor-element-f48d5db{width:100%;}.elementor-1227 .elementor-element.elementor-element-492cb71{width:50%;}.elementor-1227 .elementor-element.elementor-element-3f6ce2b{width:50%;}.elementor-1227 .elementor-element.elementor-element-0301e8f{width:100%;}.elementor-1227 .elementor-element.elementor-element-60d9f76{width:100%;}.elementor-1227 .elementor-element.elementor-element-55877c2{width:100%;}.elementor-1227 .elementor-element.elementor-element-73c5fa0{width:100%;}.elementor-1227 .elementor-element.elementor-element-b7fb76b{width:100%;}.elementor-1227 .elementor-element.elementor-element-72ddd35{width:100%;}.elementor-1227 .elementor-element.elementor-element-a53ca33{width:50%;}.elementor-1227 .elementor-element.elementor-element-d9c1070{width:100%;}.elementor-1227 .elementor-element.elementor-element-7669ca5{width:50%;}.elementor-1227 .elementor-element.elementor-element-4a852f0{width:50%;}.elementor-1227 .elementor-element.elementor-element-8f9ee6a{width:100%;}.elementor-1227 .elementor-element.elementor-element-0f62543{width:50%;}.elementor-1227 .elementor-element.elementor-element-bd66450{width:100%;}.elementor-1227 .elementor-element.elementor-element-0b1e8d4{width:50%;}.elementor-1227 .elementor-element.elementor-element-f82bb9a{width:50%;}.elementor-1227 .elementor-element.elementor-element-7dc3292{width:100%;}.elementor-1227 .elementor-element.elementor-element-7cd8f5d{width:50%;}.elementor-1227 .elementor-element.elementor-element-80a4510{width:100%;}.elementor-1227 .elementor-element.elementor-element-9a1c05e{width:50%;}.elementor-1227 .elementor-element.elementor-element-545bfc5{width:50%;}.elementor-1227 .elementor-element.elementor-element-63cd0ec{width:100%;}.elementor-1227 .elementor-element.elementor-element-c2aa57e{width:100%;}.elementor-1227 .elementor-element.elementor-element-cb4acaf{width:100%;}.elementor-1227 .elementor-element.elementor-element-aba366a{width:50%;}.elementor-1227 .elementor-element.elementor-element-65cea7f{width:100%;}.elementor-1227 .elementor-element.elementor-element-8bcbbac{width:50%;}.elementor-1227 .elementor-element.elementor-element-1eecba0{width:50%;}}/* Start custom CSS for column, class: .elementor-element-4fdfcd5 */.elementor-1227 .elementor-element.elementor-element-4fdfcd5 {  margin-top:-20%;  }



@media (min-width:1025px)
{
    .elementor-1227 .elementor-element.elementor-element-4fdfcd5 { margin-right:-20%; width:70%; margin-top:0px;  }
    .elementor-1227 .elementor-element.elementor-element-4fdfcd5 h1, .elementor-1227 .elementor-element.elementor-element-4fdfcd5 h2, .elementor-1227 .elementor-element.elementor-element-4fdfcd5 p { max-width: 500px; margin-left: auto; margin-right:auto;}
}/* End custom CSS */
/* Start custom CSS for spacer, class: .elementor-element-07f3732 */.elementor-1227 .elementor-element.elementor-element-07f3732 { 
    height: 0px;
    padding-bottom: 56.25%
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-9b67b0c */.elementor-1227 .elementor-element.elementor-element-9b67b0c .elementor-container{ justify-content:space-between }/* End custom CSS */
/* Start custom CSS for spacer, class: .elementor-element-c6c6625 */.elementor-1227 .elementor-element.elementor-element-c6c6625 { height: 0px;padding-bottom: 20%; width: 120%; z-index:1; }/* End custom CSS */
/* Start custom CSS for spacer, class: .elementor-element-ae8658d */.elementor-1227 .elementor-element.elementor-element-ae8658d { height: 0px;padding-bottom: 20%; width: 120%; z-index:1; }/* End custom CSS */
/* Start custom CSS for spacer, class: .elementor-element-52b9235 */.elementor-1227 .elementor-element.elementor-element-52b9235 { height: 0px;padding-bottom: 20%; width: 120%; z-index:1; }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-016fa2a */.elementor-1227 .elementor-element.elementor-element-016fa2a svg { margin-right: -20px !important;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-a68f222 */.elementor-1227 .elementor-element.elementor-element-a68f222 .elementor-widget-wrap { overflow: hidden; border-radius:30px; }


.elementor-1227 .elementor-element.elementor-element-a68f222 .elementor-widget-spacer { height: 0px;
    padding-bottom: 5%;
    width: 100%;
    z-index: 1;
    background: ;
    border-radius: 30px 0px 0px 0px ;
    
    
}
.elementor-1227 .elementor-element.elementor-element-a68f222 .elementor-widget-spacer:after { height: 300px;
    content: '';
    width: 120%;
    z-index: 1;
    background: rgba(0,0,0,0.2);
    border-radius: 50%;
    position: absolute;
    bottom: -150px;
    left: -10%;
     
}
.elementor-1227 .elementor-element.elementor-element-a68f222 .elementor-container 
{ height:100%; }
.elementor-1227 .elementor-element.elementor-element-a68f222 .elementor-widget-wrap { padding-bottom:55px !important;}

.elementor-1227 .elementor-element.elementor-element-a68f222 .bottomElement { position:absolute; bottom:25px; left:0px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7da0faf */.elementor-1227 .elementor-element.elementor-element-7da0faf { max-width:400px; margin: 0px auto; }/* End custom CSS */
/* Start custom CSS for spacer, class: .elementor-element-edc3a02 */.elementor-1227 .elementor-element.elementor-element-edc3a02 {
    padding-bottom: 55%;
    height: 0px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3f41b6d */.courses .elementor-widget-spacer{ height:0px; padding-bottom:60%; }

.courses .elementor-container, .courses .elementor-inner-section
{      height:100%;

}
.courses .elementor-column { margin:20px; border-radius:30px; overflow:hidden;}
.courses .elementor-inner-section .elementor-column { margin:0px; border-radius:0px; }
.courses .elementor-inner-section .elementor-widget-wrap
{     height:100%;
background-color:#efefef;
padding-bottom: 70px !important;

}
.courses .elementor-widget-button { position:absolute; bottom:30px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6abe918 */.elementor-1227 .elementor-element.elementor-element-6abe918 { margin-top:auto; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b0d539b */.elementor-1227 .elementor-element.elementor-element-b0d539b { margin-top:auto; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1ea0b5e */.elementor-1227 .elementor-element.elementor-element-1ea0b5e { margin-top:auto; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7532f2d */.elementor-1227 .elementor-element.elementor-element-7532f2d { margin-top:auto; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bd7adbb */.elementor-1227 .elementor-element.elementor-element-bd7adbb { margin-top:auto; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5db1195 */.elementor-1227 .elementor-element.elementor-element-5db1195 { margin-top:auto; }/* End custom CSS */
/* Start custom CSS for spacer, class: .elementor-element-20ef3c6 */.elementor-1227 .elementor-element.elementor-element-20ef3c6 {
    padding-bottom: 55%;
    height: 0px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ab3e031 */.elementor-1227 .elementor-element.elementor-element-ab3e031 { margin-top:auto; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9087e86 */.elementor-1227 .elementor-element.elementor-element-9087e86 { margin-top:auto; }/* End custom CSS */