.elementor-5162 .elementor-element.elementor-element-6106fe3b{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-5162 .elementor-element.elementor-element-55a31e1 > .elementor-element-populated{margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-5162 .elementor-element.elementor-element-2e0ca1e1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 0% 0%;}.elementor-5162 .elementor-element.elementor-element-2e0ca1e1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5162 .elementor-element.elementor-element-709b7773 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5162 .elementor-element.elementor-element-48f4c860 .elementor-cta__content{min-height:50vh;text-align:center;}.elementor-5162 .elementor-element.elementor-element-48f4c860 .elementor-cta__title{font-family:"neo-sans", Sans-serif;font-size:2.8em;font-weight:600;}.elementor-5162 .elementor-element.elementor-element-48f4c860 .elementor-cta__button{font-family:"neo-sans", Sans-serif;font-size:1.7em;font-weight:500;background-color:#0078F5;border-color:#0078F5;border-radius:5px;}.elementor-5162 .elementor-element.elementor-element-48f4c860 .elementor-cta__button:hover{background-color:#0060C4;border-color:#0060C4;}.elementor-5162 .elementor-element.elementor-element-48f4c860 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#000000A1;}.elementor-5162 .elementor-element.elementor-element-48f4c860 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#000000A1;}.elementor-5162 .elementor-element.elementor-element-48f4c860 .elementor-cta .elementor-cta__bg, .elementor-5162 .elementor-element.elementor-element-48f4c860 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-5162 .elementor-element.elementor-element-172f057d{margin-top:80px;margin-bottom:40px;padding:0px 0px 0px 0px;}.elementor-5162 .elementor-element.elementor-element-71e279d2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5162 .elementor-element.elementor-element-6846665c{text-align:center;}.elementor-5162 .elementor-element.elementor-element-6846665c .elementor-heading-title{color:#000000;font-family:"neo-sans", Sans-serif;font-size:35px;font-weight:600;}.elementor-5162 .elementor-element.elementor-element-6a3a4ac4{margin-top:40px;margin-bottom:100px;z-index:60;}.elementor-5162 .elementor-element.elementor-element-4828dc03 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5162 .elementor-element.elementor-element-3c4c5bba{--e-image-carousel-slides-to-show:8;}.elementor-5162 .elementor-element.elementor-element-3c4c5bba .swiper-wrapper{display:flex;align-items:center;}.elementor-5162 .elementor-element.elementor-element-2f8f0dbb > .elementor-container{max-width:1400px;}.elementor-5162 .elementor-element.elementor-element-2f8f0dbb{margin-top:40px;margin-bottom:0px;padding:0px 40px 0px 40px;}.elementor-5162 .elementor-element.elementor-element-39049643 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5162 .elementor-element.elementor-element-6778679a{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-5162 .elementor-element.elementor-element-7b065398.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5162 .elementor-element.elementor-element-7b065398.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5162 .elementor-element.elementor-element-7b065398 > .elementor-element-populated{margin:0px 40px 0px 0px;--e-column-margin-right:40px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5162 .elementor-element.elementor-element-2c4785e4{text-align:left;}.elementor-5162 .elementor-element.elementor-element-2c4785e4 .elementor-heading-title{color:#000000;font-family:"neo-sans", Sans-serif;font-size:35px;font-weight:600;line-height:1.3em;}.elementor-5162 .elementor-element.elementor-element-2c4785e4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5162 .elementor-element.elementor-element-3e510dbd .elementor-heading-title{color:#000000;font-family:"neo-sans", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;}.elementor-5162 .elementor-element.elementor-element-3e510dbd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5162 .elementor-element.elementor-element-a0a85f8 .elementor-heading-title{color:#000000;font-family:"neo-sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;}.elementor-5162 .elementor-element.elementor-element-a0a85f8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5162 .elementor-element.elementor-element-169b410f .elementor-heading-title{color:#000000;font-family:"neo-sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;}.elementor-5162 .elementor-element.elementor-element-169b410f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5162 .elementor-element.elementor-element-14908d50 .elementor-heading-title{color:#000000;font-family:"neo-sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;}.elementor-5162 .elementor-element.elementor-element-14908d50 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5162 .elementor-element.elementor-element-6eb841af .elementor-button{font-family:"neo-sans", Sans-serif;font-size:18px;font-weight:600;letter-spacing:1px;background-color:#0078F5;border-radius:5px 5px 5px 5px;}.elementor-5162 .elementor-element.elementor-element-6eb841af .elementor-button:hover, .elementor-5162 .elementor-element.elementor-element-6eb841af .elementor-button:focus{background-color:#0060C4;}.elementor-5162 .elementor-element.elementor-element-6eb841af > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5162 .elementor-element.elementor-element-48dcf6d6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5162 .elementor-element.elementor-element-48dcf6d6{z-index:0;}.elementor-5162 .elementor-element.elementor-element-25352bba{margin-top:40px;margin-bottom:40px;padding:0px 0px 0px 0px;}.elementor-5162 .elementor-element.elementor-element-5ec0ba4c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5162 .elementor-element.elementor-element-3e4a28db{text-align:center;}.elementor-5162 .elementor-element.elementor-element-3e4a28db .elementor-heading-title{color:#000000;font-family:"neo-sans", Sans-serif;font-size:35px;font-weight:600;}.elementor-bc-flex-widget .elementor-5162 .elementor-element.elementor-element-153464c5.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-5162 .elementor-element.elementor-element-153464c5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-5162 .elementor-element.elementor-element-153464c5 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 40px 40px 40px;}.elementor-5162 .elementor-element.elementor-element-153464c5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5162 .elementor-element.elementor-element-1158f359 img{height:52px;object-fit:cover;object-position:center center;}.elementor-5162 .elementor-element.elementor-element-2de26b51{text-align:center;}.elementor-5162 .elementor-element.elementor-element-2de26b51 .elementor-heading-title{color:#000000;font-family:"neo-sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;}.elementor-5162 .elementor-element.elementor-element-42979cb2{text-align:center;}.elementor-5162 .elementor-element.elementor-element-42979cb2 .elementor-heading-title{color:#000000;font-family:"neo-sans", Sans-serif;font-weight:500;}.elementor-5162 .elementor-element.elementor-element-c26df85{text-align:center;}.elementor-5162 .elementor-element.elementor-element-c26df85 .elementor-star-rating{font-size:20px;}body:not(.rtl) .elementor-5162 .elementor-element.elementor-element-c26df85 .elementor-star-rating i:not(:last-of-type){margin-right:3px;}body.rtl .elementor-5162 .elementor-element.elementor-element-c26df85 .elementor-star-rating i:not(:last-of-type){margin-left:3px;}.elementor-5162 .elementor-element.elementor-element-c26df85 .elementor-star-rating i:before{color:#E48624;}.elementor-bc-flex-widget .elementor-5162 .elementor-element.elementor-element-5f1aaa89.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-5162 .elementor-element.elementor-element-5f1aaa89.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-5162 .elementor-element.elementor-element-5f1aaa89 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 40px 40px 40px;}.elementor-5162 .elementor-element.elementor-element-24af45c4 img{height:52px;object-fit:cover;object-position:center center;}.elementor-5162 .elementor-element.elementor-element-1293bb38{text-align:center;}.elementor-5162 .elementor-element.elementor-element-1293bb38 .elementor-heading-title{color:#000000;font-family:"neo-sans", Sans-serif;font-weight:400;line-height:1.3em;}.elementor-5162 .elementor-element.elementor-element-7b4d92f4{text-align:center;}.elementor-5162 .elementor-element.elementor-element-7b4d92f4 .elementor-heading-title{color:#000000;font-family:"neo-sans", Sans-serif;font-weight:500;}.elementor-5162 .elementor-element.elementor-element-23bda957{text-align:center;}.elementor-5162 .elementor-element.elementor-element-23bda957 .elementor-star-rating{font-size:20px;}body:not(.rtl) .elementor-5162 .elementor-element.elementor-element-23bda957 .elementor-star-rating i:not(:last-of-type){margin-right:3px;}body.rtl .elementor-5162 .elementor-element.elementor-element-23bda957 .elementor-star-rating i:not(:last-of-type){margin-left:3px;}.elementor-5162 .elementor-element.elementor-element-23bda957 .elementor-star-rating i:before{color:#E48624;}.elementor-bc-flex-widget .elementor-5162 .elementor-element.elementor-element-64b44fd6.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-5162 .elementor-element.elementor-element-64b44fd6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-5162 .elementor-element.elementor-element-64b44fd6 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 1px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 40px 40px 40px;}.elementor-5162 .elementor-element.elementor-element-64b44fd6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5162 .elementor-element.elementor-element-214c40bf img{height:52px;object-fit:cover;object-position:center center;}.elementor-5162 .elementor-element.elementor-element-7f9bdd82{text-align:center;}.elementor-5162 .elementor-element.elementor-element-7f9bdd82 .elementor-heading-title{color:#000000;font-family:"neo-sans", Sans-serif;font-weight:400;line-height:1.3em;}.elementor-5162 .elementor-element.elementor-element-7d2b8bd2{text-align:center;}.elementor-5162 .elementor-element.elementor-element-7d2b8bd2 .elementor-heading-title{color:#000000;font-family:"neo-sans", Sans-serif;font-weight:500;}.elementor-5162 .elementor-element.elementor-element-4e1e789d{text-align:center;}.elementor-5162 .elementor-element.elementor-element-4e1e789d .elementor-star-rating{font-size:20px;}body:not(.rtl) .elementor-5162 .elementor-element.elementor-element-4e1e789d .elementor-star-rating i:not(:last-of-type){margin-right:3px;}body.rtl .elementor-5162 .elementor-element.elementor-element-4e1e789d .elementor-star-rating i:not(:last-of-type){margin-left:3px;}.elementor-5162 .elementor-element.elementor-element-4e1e789d .elementor-star-rating i:before{color:#E48624;}.elementor-5162 .elementor-element.elementor-element-6a2a0954{margin-top:75px;margin-bottom:0px;padding:0px 10px 0px 10px;}.elementor-5162 .elementor-element.elementor-element-821231a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5162 .elementor-element.elementor-element-4b790294{margin-top:0px;margin-bottom:50px;}.elementor-5162 .elementor-element.elementor-element-16899e01 > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-5162 .elementor-element.elementor-element-54724fd7 img{width:100%;height:365px;object-fit:cover;object-position:center center;opacity:0.7;}.elementor-5162 .elementor-element.elementor-element-54724fd7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background-color:#000000;}.elementor-5162 .elementor-element.elementor-element-2354debc > .elementor-widget-container{padding:12px 15px 15px 15px;}.elementor-5162 .elementor-element.elementor-element-317a8f51 .elementor-button{font-family:"neo-sans", Sans-serif;font-size:20px;font-weight:600;line-height:1.3em;background-color:#000000;border-radius:0px 0px 0px 0px;padding:0px 20px 20px 20px;}.elementor-5162 .elementor-element.elementor-element-317a8f51 .elementor-button:hover, .elementor-5162 .elementor-element.elementor-element-317a8f51 .elementor-button:focus{color:#FFFFFF;background-color:#D5673D;}.elementor-5162 .elementor-element.elementor-element-317a8f51 .elementor-button:hover svg, .elementor-5162 .elementor-element.elementor-element-317a8f51 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-5162 .elementor-element.elementor-element-317a8f51 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5162 .elementor-element.elementor-element-59c1971c > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-5162 .elementor-element.elementor-element-70b5347b img{width:100%;height:365px;object-fit:cover;object-position:center center;opacity:0.4;}.elementor-5162 .elementor-element.elementor-element-70b5347b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background-color:#D85416;}.elementor-5162 .elementor-element.elementor-element-62a50c57 > .elementor-widget-container{padding:12px 15px 15px 15px;}.elementor-5162 .elementor-element.elementor-element-757b9da3 .elementor-button{font-family:"neo-sans", Sans-serif;font-size:20px;font-weight:600;line-height:1.3em;background-color:#000000;border-radius:0px 0px 0px 0px;padding:0px 20px 20px 20px;}.elementor-5162 .elementor-element.elementor-element-757b9da3 .elementor-button:hover, .elementor-5162 .elementor-element.elementor-element-757b9da3 .elementor-button:focus{color:#FFFFFF;background-color:#D5673D;}.elementor-5162 .elementor-element.elementor-element-757b9da3 .elementor-button:hover svg, .elementor-5162 .elementor-element.elementor-element-757b9da3 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-5162 .elementor-element.elementor-element-757b9da3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5162 .elementor-element.elementor-element-2b41aae5 > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-5162 .elementor-element.elementor-element-789c254f img{width:100%;height:365px;object-fit:cover;object-position:center center;opacity:0.7;}.elementor-5162 .elementor-element.elementor-element-789c254f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background-color:#000000;}.elementor-5162 .elementor-element.elementor-element-5e0d775a > .elementor-widget-container{padding:12px 15px 15px 15px;}.elementor-5162 .elementor-element.elementor-element-5e0687ac .elementor-button{font-family:"neo-sans", Sans-serif;font-size:20px;font-weight:600;line-height:1.3em;background-color:#000000;border-radius:0px 0px 0px 0px;padding:0px 20px 20px 20px;}.elementor-5162 .elementor-element.elementor-element-5e0687ac .elementor-button:hover, .elementor-5162 .elementor-element.elementor-element-5e0687ac .elementor-button:focus{color:#FFFFFF;background-color:#D5673D;}.elementor-5162 .elementor-element.elementor-element-5e0687ac .elementor-button:hover svg, .elementor-5162 .elementor-element.elementor-element-5e0687ac .elementor-button:focus svg{fill:#FFFFFF;}.elementor-5162 .elementor-element.elementor-element-5e0687ac > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5162 .elementor-element.elementor-element-4e710d92 .elementor-button{font-family:"neo-sans", Sans-serif;font-size:18px;font-weight:600;letter-spacing:1px;background-color:#0078F5;border-radius:5px 5px 5px 5px;padding:15px 70px 15px 70px;}.elementor-5162 .elementor-element.elementor-element-4e710d92 .elementor-button:hover, .elementor-5162 .elementor-element.elementor-element-4e710d92 .elementor-button:focus{background-color:#0060C4;}.elementor-5162 .elementor-element.elementor-element-3ca98b23{margin-top:50px;margin-bottom:0px;}.elementor-5162 .elementor-element.elementor-element-557216e7 > .elementor-element-populated{margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-5162 .elementor-element.elementor-element-1cd9061f > .elementor-container{max-width:1500px;}.elementor-5162 .elementor-element.elementor-element-1cd9061f:not(.elementor-motion-effects-element-type-background), .elementor-5162 .elementor-element.elementor-element-1cd9061f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://chshome.co.uk/wp-content/uploads/2021/10/CHS-Glasgow-39-scaled.jpg");background-position:center right;background-size:cover;}.elementor-5162 .elementor-element.elementor-element-1cd9061f > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(110deg, #D5673D 45%, #0000004D 100%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5162 .elementor-element.elementor-element-1cd9061f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:7% 10% 7% 10%;}.elementor-5162 .elementor-element.elementor-element-44182a44 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5162 .elementor-element.elementor-element-45656661{text-align:left;}.elementor-5162 .elementor-element.elementor-element-45656661 .elementor-heading-title{color:#FFFFFF;font-family:"neo-sans", Sans-serif;font-size:35px;font-weight:600;}.elementor-5162 .elementor-element.elementor-element-5b6a4f81{text-align:left;z-index:10;}.elementor-5162 .elementor-element.elementor-element-5b6a4f81 .elementor-heading-title{color:#FFFFFF;font-family:"neo-sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;}.elementor-5162 .elementor-element.elementor-element-5b6a4f81 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-5162 .elementor-element.elementor-element-21b1d23b{text-align:left;z-index:10;}.elementor-5162 .elementor-element.elementor-element-21b1d23b .elementor-heading-title{color:#FFFFFF;font-family:"neo-sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;}.elementor-5162 .elementor-element.elementor-element-21b1d23b > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-5162 .elementor-element.elementor-element-61335693 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-5162 .elementor-element.elementor-element-61335693 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-5162 .elementor-element.elementor-element-61335693{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5162 .elementor-element.elementor-element-61335693 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5162 .elementor-element.elementor-element-61335693 .elementor-icon-list-item > a{font-family:"neo-sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-5162 .elementor-element.elementor-element-61335693 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-5162 .elementor-element.elementor-element-67f9ae8b{text-align:left;z-index:10;}.elementor-5162 .elementor-element.elementor-element-67f9ae8b .elementor-heading-title{color:#FFFFFF;font-family:"neo-sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;}.elementor-5162 .elementor-element.elementor-element-67f9ae8b > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-5162 .elementor-element.elementor-element-1217977f .elementor-button{font-family:"neo-sans", Sans-serif;font-size:18px;font-weight:600;letter-spacing:1px;background-color:#0078F5;border-radius:5px 5px 5px 5px;}.elementor-5162 .elementor-element.elementor-element-1217977f .elementor-button:hover, .elementor-5162 .elementor-element.elementor-element-1217977f .elementor-button:focus{background-color:#0060C4;}.elementor-5162 .elementor-element.elementor-element-1217977f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5162 .elementor-element.elementor-element-1b602d45 > .elementor-container{max-width:1400px;}.elementor-5162 .elementor-element.elementor-element-1b602d45{margin-top:40px;margin-bottom:0px;padding:0px 40px 0px 40px;}.elementor-5162 .elementor-element.elementor-element-36c27b94 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5162 .elementor-element.elementor-element-59fd0dab{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-5162 .elementor-element.elementor-element-61005746 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5162 .elementor-element.elementor-element-61005746{z-index:0;}.elementor-bc-flex-widget .elementor-5162 .elementor-element.elementor-element-2418763e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5162 .elementor-element.elementor-element-2418763e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5162 .elementor-element.elementor-element-2418763e > .elementor-element-populated{margin:0px 0px 0px 40px;--e-column-margin-right:0px;--e-column-margin-left:40px;padding:0px 0px 0px 0px;}.elementor-5162 .elementor-element.elementor-element-4631787{text-align:left;}.elementor-5162 .elementor-element.elementor-element-4631787 .elementor-heading-title{color:#000000;font-family:"neo-sans", Sans-serif;font-size:35px;font-weight:600;line-height:1.3em;}.elementor-5162 .elementor-element.elementor-element-4631787 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5162 .elementor-element.elementor-element-150a53f3 .elementor-heading-title{color:#000000;font-family:"neo-sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;}.elementor-5162 .elementor-element.elementor-element-150a53f3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5162 .elementor-element.elementor-element-5b885a47 .elementor-icon-list-icon i{color:#D5673D;transition:color 0.3s;}.elementor-5162 .elementor-element.elementor-element-5b885a47 .elementor-icon-list-icon svg{fill:#D5673D;transition:fill 0.3s;}.elementor-5162 .elementor-element.elementor-element-5b885a47{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5162 .elementor-element.elementor-element-5b885a47 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5162 .elementor-element.elementor-element-5b885a47 .elementor-icon-list-item > a{font-family:"neo-sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-5162 .elementor-element.elementor-element-5b885a47 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-5162 .elementor-element.elementor-element-70d47183 .elementor-heading-title{color:#000000;font-family:"neo-sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;}.elementor-5162 .elementor-element.elementor-element-70d47183 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5162 .elementor-element.elementor-element-3f1b7b91 .elementor-button{font-family:"neo-sans", Sans-serif;font-size:18px;font-weight:600;letter-spacing:1px;background-color:#0078F5;border-radius:5px 5px 5px 5px;}.elementor-5162 .elementor-element.elementor-element-3f1b7b91 .elementor-button:hover, .elementor-5162 .elementor-element.elementor-element-3f1b7b91 .elementor-button:focus{background-color:#0060C4;}.elementor-5162 .elementor-element.elementor-element-3f1b7b91 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5162 .elementor-element.elementor-element-2dc1d904{margin-top:50px;margin-bottom:0px;}.elementor-5162 .elementor-element.elementor-element-7760bec1 > .elementor-element-populated{margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-5162 .elementor-element.elementor-element-79b6bc61 > .elementor-container{max-width:1500px;}.elementor-5162 .elementor-element.elementor-element-79b6bc61:not(.elementor-motion-effects-element-type-background), .elementor-5162 .elementor-element.elementor-element-79b6bc61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://chshome.co.uk/wp-content/uploads/2021/10/CHS-Glasgow-43-scaled.jpg");background-position:center right;background-size:cover;}.elementor-5162 .elementor-element.elementor-element-79b6bc61 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(110deg, #D5673D 45%, #0000004D 100%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5162 .elementor-element.elementor-element-79b6bc61{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:7% 10% 7% 10%;}.elementor-5162 .elementor-element.elementor-element-6cfb83f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5162 .elementor-element.elementor-element-23cba22f{text-align:left;}.elementor-5162 .elementor-element.elementor-element-23cba22f .elementor-heading-title{color:#FFFFFF;font-family:"neo-sans", Sans-serif;font-size:35px;font-weight:600;}.elementor-5162 .elementor-element.elementor-element-4745e605{text-align:left;z-index:10;}.elementor-5162 .elementor-element.elementor-element-4745e605 .elementor-heading-title{color:#FFFFFF;font-family:"neo-sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;}.elementor-5162 .elementor-element.elementor-element-4745e605 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-5162 .elementor-element.elementor-element-6ed38163{text-align:left;}.elementor-5162 .elementor-element.elementor-element-6ed38163 .elementor-heading-title{color:#FFFFFF;font-family:"neo-sans", Sans-serif;font-size:35px;font-weight:600;}.elementor-5162 .elementor-element.elementor-element-1e6bce26{text-align:left;z-index:10;}.elementor-5162 .elementor-element.elementor-element-1e6bce26 .elementor-heading-title{color:#FFFFFF;font-family:"neo-sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;}.elementor-5162 .elementor-element.elementor-element-1e6bce26 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-5162 .elementor-element.elementor-element-306f9edd{text-align:left;}.elementor-5162 .elementor-element.elementor-element-306f9edd .elementor-heading-title{color:#FFFFFF;font-family:"neo-sans", Sans-serif;font-size:35px;font-weight:600;}.elementor-5162 .elementor-element.elementor-element-29fc8a8e{text-align:left;z-index:10;}.elementor-5162 .elementor-element.elementor-element-29fc8a8e .elementor-heading-title{color:#FFFFFF;font-family:"neo-sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;}.elementor-5162 .elementor-element.elementor-element-29fc8a8e > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-5162 .elementor-element.elementor-element-61b93903 .elementor-button{font-family:"neo-sans", Sans-serif;font-size:18px;font-weight:600;letter-spacing:1px;background-color:#0078F5;border-radius:5px 5px 5px 5px;}.elementor-5162 .elementor-element.elementor-element-61b93903 .elementor-button:hover, .elementor-5162 .elementor-element.elementor-element-61b93903 .elementor-button:focus{background-color:#0060C4;}.elementor-5162 .elementor-element.elementor-element-61b93903 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5162 .elementor-element.elementor-element-31304d68 > .elementor-container{max-width:1400px;}.elementor-5162 .elementor-element.elementor-element-31304d68{margin-top:40px;margin-bottom:0px;padding:0px 40px 0px 40px;}.elementor-5162 .elementor-element.elementor-element-7115f004 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5162 .elementor-element.elementor-element-17f4ac56{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-5162 .elementor-element.elementor-element-ece22c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5162 .elementor-element.elementor-element-ece22c{z-index:0;}.elementor-bc-flex-widget .elementor-5162 .elementor-element.elementor-element-5dec1b6e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5162 .elementor-element.elementor-element-5dec1b6e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5162 .elementor-element.elementor-element-5dec1b6e > .elementor-element-populated{margin:0px 0px 0px 40px;--e-column-margin-right:0px;--e-column-margin-left:40px;padding:0px 0px 0px 0px;}.elementor-5162 .elementor-element.elementor-element-7946889a{text-align:left;}.elementor-5162 .elementor-element.elementor-element-7946889a .elementor-heading-title{color:#000000;font-family:"neo-sans", Sans-serif;font-size:35px;font-weight:600;line-height:1.3em;}.elementor-5162 .elementor-element.elementor-element-7946889a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5162 .elementor-element.elementor-element-141d05f .elementor-heading-title{color:#000000;font-family:"neo-sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;}.elementor-5162 .elementor-element.elementor-element-141d05f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5162 .elementor-element.elementor-element-3e58646d .elementor-heading-title{color:#000000;font-family:"neo-sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;}.elementor-5162 .elementor-element.elementor-element-3e58646d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5162 .elementor-element.elementor-element-2216c6f1 .elementor-heading-title{color:#000000;font-family:"neo-sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;}.elementor-5162 .elementor-element.elementor-element-2216c6f1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5162 .elementor-element.elementor-element-604a5128 .elementor-heading-title{color:#000000;font-family:"neo-sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;}.elementor-5162 .elementor-element.elementor-element-604a5128 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5162 .elementor-element.elementor-element-20d5d965 .elementor-heading-title{color:#000000;font-family:"neo-sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;}.elementor-5162 .elementor-element.elementor-element-20d5d965 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5162 .elementor-element.elementor-element-71d5d917 .elementor-heading-title{color:#000000;font-family:"neo-sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;}.elementor-5162 .elementor-element.elementor-element-71d5d917 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5162 .elementor-element.elementor-element-2ecfaf3d .elementor-button{font-family:"neo-sans", Sans-serif;font-size:18px;font-weight:600;letter-spacing:1px;background-color:#0078F5;border-radius:5px 5px 5px 5px;}.elementor-5162 .elementor-element.elementor-element-2ecfaf3d .elementor-button:hover, .elementor-5162 .elementor-element.elementor-element-2ecfaf3d .elementor-button:focus{background-color:#0060C4;}.elementor-5162 .elementor-element.elementor-element-2ecfaf3d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5162 .elementor-element.elementor-element-6d173994{margin-top:50px;margin-bottom:0px;}.elementor-5162 .elementor-element.elementor-element-471d67bd > .elementor-element-populated{margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-5162 .elementor-element.elementor-element-8a2a767 > .elementor-container{max-width:1500px;}.elementor-5162 .elementor-element.elementor-element-8a2a767:not(.elementor-motion-effects-element-type-background), .elementor-5162 .elementor-element.elementor-element-8a2a767 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://chshome.co.uk/wp-content/uploads/2021/10/CHS-Glasgow-30-1-scaled.jpg");background-position:center right;background-size:cover;}.elementor-5162 .elementor-element.elementor-element-8a2a767 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(110deg, #D5673D 45%, #0000004D 100%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5162 .elementor-element.elementor-element-8a2a767{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:7% 10% 7% 10%;}.elementor-5162 .elementor-element.elementor-element-6b666931 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5162 .elementor-element.elementor-element-3646c121{text-align:left;}.elementor-5162 .elementor-element.elementor-element-3646c121 .elementor-heading-title{color:#FFFFFF;font-family:"neo-sans", Sans-serif;font-size:35px;font-weight:600;}.elementor-5162 .elementor-element.elementor-element-50843eb9{text-align:left;z-index:10;}.elementor-5162 .elementor-element.elementor-element-50843eb9 .elementor-heading-title{color:#FFFFFF;font-family:"neo-sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;}.elementor-5162 .elementor-element.elementor-element-50843eb9 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-5162 .elementor-element.elementor-element-55bbe3d8{text-align:left;z-index:10;}.elementor-5162 .elementor-element.elementor-element-55bbe3d8 .elementor-heading-title{color:#FFFFFF;font-family:"neo-sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;}.elementor-5162 .elementor-element.elementor-element-55bbe3d8 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-5162 .elementor-element.elementor-element-1c146f3c{text-align:left;}.elementor-5162 .elementor-element.elementor-element-1c146f3c .elementor-heading-title{color:#FFFFFF;font-family:"neo-sans", Sans-serif;font-size:35px;font-weight:600;}.elementor-5162 .elementor-element.elementor-element-4add8156{text-align:left;z-index:10;}.elementor-5162 .elementor-element.elementor-element-4add8156 .elementor-heading-title{color:#FFFFFF;font-family:"neo-sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;}.elementor-5162 .elementor-element.elementor-element-4add8156 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-5162 .elementor-element.elementor-element-64fd7f18 .elementor-button{font-family:"neo-sans", Sans-serif;font-size:18px;font-weight:600;letter-spacing:1px;background-color:#0078F5;border-radius:5px 5px 5px 5px;}.elementor-5162 .elementor-element.elementor-element-64fd7f18 .elementor-button:hover, .elementor-5162 .elementor-element.elementor-element-64fd7f18 .elementor-button:focus{background-color:#0060C4;}.elementor-5162 .elementor-element.elementor-element-64fd7f18 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5162 .elementor-element.elementor-element-8a003fc > .elementor-container{max-width:1400px;}.elementor-5162 .elementor-element.elementor-element-8a003fc{margin-top:40px;margin-bottom:40px;padding:0px 40px 0px 40px;}.elementor-5162 .elementor-element.elementor-element-7d1eb2e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5162 .elementor-element.elementor-element-d4cb7c4{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-5162 .elementor-element.elementor-element-343ea73 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5162 .elementor-element.elementor-element-343ea73{z-index:0;}.elementor-5162 .elementor-element.elementor-element-c0d9f74 span.post-navigation__prev--title, .elementor-5162 .elementor-element.elementor-element-c0d9f74 span.post-navigation__next--title{color:#000000;font-family:"neo-sans", Sans-serif;font-size:25px;font-weight:700;}.elementor-5162 .elementor-element.elementor-element-c0d9f74 .post-navigation__arrow-wrapper{font-size:68px;}.elementor-bc-flex-widget .elementor-5162 .elementor-element.elementor-element-33ffbf7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5162 .elementor-element.elementor-element-33ffbf7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5162 .elementor-element.elementor-element-33ffbf7 > .elementor-element-populated{margin:0px 0px 0px 40px;--e-column-margin-right:0px;--e-column-margin-left:40px;padding:0px 0px 0px 0px;}.elementor-5162 .elementor-element.elementor-element-efe37bf iframe{height:308px;}.elementor-5162 .elementor-element.elementor-element-234d91e7{padding:0px 0px 0px 0px;}.elementor-5162 .elementor-element.elementor-element-57cad718 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-5162 .elementor-element.elementor-element-57cad718 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5162 .elementor-element.elementor-element-74760bfd > .elementor-container{max-width:1400px;}.elementor-5162 .elementor-element.elementor-element-74760bfd:not(.elementor-motion-effects-element-type-background), .elementor-5162 .elementor-element.elementor-element-74760bfd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-5162 .elementor-element.elementor-element-74760bfd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:20px 40px 40px 40px;}.elementor-5162 .elementor-element.elementor-element-74760bfd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-5162 .elementor-element.elementor-element-7361c9d5.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-5162 .elementor-element.elementor-element-7361c9d5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-5162 .elementor-element.elementor-element-7361c9d5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5162 .elementor-element.elementor-element-24d8b4d0{text-align:left;}.elementor-5162 .elementor-element.elementor-element-24d8b4d0 .elementor-heading-title{color:#FFFFFF;font-family:"neo-sans", Sans-serif;font-size:35px;font-weight:600;line-height:1.3em;}.elementor-5162 .elementor-element.elementor-element-24d8b4d0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5162 .elementor-element.elementor-element-26fbaa66 .elementor-heading-title{color:#FFFFFF;font-family:"neo-sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;}.elementor-5162 .elementor-element.elementor-element-26fbaa66 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-5162 .elementor-element.elementor-element-7b065398{width:50%;}.elementor-5162 .elementor-element.elementor-element-48dcf6d6{width:50%;}.elementor-5162 .elementor-element.elementor-element-44182a44{width:100%;}.elementor-5162 .elementor-element.elementor-element-61005746{width:50%;}.elementor-5162 .elementor-element.elementor-element-2418763e{width:50%;}.elementor-5162 .elementor-element.elementor-element-6cfb83f{width:100%;}.elementor-5162 .elementor-element.elementor-element-ece22c{width:50%;}.elementor-5162 .elementor-element.elementor-element-5dec1b6e{width:50%;}.elementor-5162 .elementor-element.elementor-element-6b666931{width:100%;}.elementor-5162 .elementor-element.elementor-element-343ea73{width:50%;}.elementor-5162 .elementor-element.elementor-element-33ffbf7{width:50%;}}@media(max-width:1024px){.elementor-5162 .elementor-element.elementor-element-6a3a4ac4{margin-top:70px;margin-bottom:70px;}.elementor-5162 .elementor-element.elementor-element-3c4c5bba{--e-image-carousel-slides-to-show:5;}}@media(max-width:767px){.elementor-5162 .elementor-element.elementor-element-55a31e1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5162 .elementor-element.elementor-element-6a3a4ac4{margin-top:40px;margin-bottom:40px;}.elementor-5162 .elementor-element.elementor-element-3c4c5bba{--e-image-carousel-slides-to-show:3;}.elementor-5162 .elementor-element.elementor-element-2f8f0dbb{margin-top:40px;margin-bottom:0px;padding:0px 20px 0px 20px;}.elementor-5162 .elementor-element.elementor-element-7b065398 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5162 .elementor-element.elementor-element-48dcf6d6 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5162 .elementor-element.elementor-element-6a2a0954{margin-top:0px;margin-bottom:0px;}.elementor-5162 .elementor-element.elementor-element-45656661{text-align:left;}.elementor-5162 .elementor-element.elementor-element-5b6a4f81{text-align:left;}.elementor-5162 .elementor-element.elementor-element-21b1d23b{text-align:left;}.elementor-5162 .elementor-element.elementor-element-67f9ae8b{text-align:left;}.elementor-5162 .elementor-element.elementor-element-1b602d45{margin-top:40px;margin-bottom:0px;padding:0px 20px 0px 20px;}.elementor-5162 .elementor-element.elementor-element-61005746 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5162 .elementor-element.elementor-element-2418763e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5162 .elementor-element.elementor-element-23cba22f{text-align:left;}.elementor-5162 .elementor-element.elementor-element-4745e605{text-align:left;}.elementor-5162 .elementor-element.elementor-element-6ed38163{text-align:left;}.elementor-5162 .elementor-element.elementor-element-1e6bce26{text-align:left;}.elementor-5162 .elementor-element.elementor-element-306f9edd{text-align:left;}.elementor-5162 .elementor-element.elementor-element-29fc8a8e{text-align:left;}.elementor-5162 .elementor-element.elementor-element-31304d68{margin-top:40px;margin-bottom:0px;padding:0px 20px 0px 20px;}.elementor-5162 .elementor-element.elementor-element-ece22c > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5162 .elementor-element.elementor-element-5dec1b6e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5162 .elementor-element.elementor-element-3646c121{text-align:left;}.elementor-5162 .elementor-element.elementor-element-50843eb9{text-align:left;}.elementor-5162 .elementor-element.elementor-element-55bbe3d8{text-align:left;}.elementor-5162 .elementor-element.elementor-element-1c146f3c{text-align:left;}.elementor-5162 .elementor-element.elementor-element-4add8156{text-align:left;}.elementor-5162 .elementor-element.elementor-element-8a003fc{margin-top:40px;margin-bottom:0px;padding:0px 20px 0px 20px;}.elementor-5162 .elementor-element.elementor-element-343ea73 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5162 .elementor-element.elementor-element-33ffbf7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5162 .elementor-element.elementor-element-efe37bf > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-5162 .elementor-element.elementor-element-74760bfd{padding:40px 20px 40px 20px;}}/* Start custom CSS for call-to-action, class: .elementor-element-48f4c860 */.elementor-5162 .elementor-element.elementor-element-48f4c860 a {
    filter: drop-shadow(0px 6px 6px rgba(0, 0, 0, 0.25));
    margin-top: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6846665c */.elementor-5162 .elementor-element.elementor-element-6846665c span {
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-3c4c5bba */.elementor-5162 .elementor-element.elementor-element-3c4c5bba .swiper-wrapper{
  -webkit-transition-timing-function: linear !important;
  transition-timing-function: linear !important; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2c4785e4 */.elementor-5162 .elementor-element.elementor-element-2c4785e4 span {
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6eb841af */.elementor-5162 .elementor-element.elementor-element-6eb841af {
    filter: drop-shadow(0px 6px 6px rgba(0, 0, 0, 0.25));
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-48dcf6d6 */.elementor-5162 .elementor-element.elementor-element-48dcf6d6 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3e4a28db */.elementor-5162 .elementor-element.elementor-element-3e4a28db span {
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1158f359 */.elementor-5162 .elementor-element.elementor-element-1158f359 img {
    width: 150px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-153464c5 */@media only screen and (max-width: 767px) {
  .elementor-8 .elementor-element.elementor-element-9c72011 > .elementor-element-populated {
      border: 0 ;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-24af45c4 */.elementor-5162 .elementor-element.elementor-element-24af45c4 img {
    width: 150px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-214c40bf */.elementor-5162 .elementor-element.elementor-element-214c40bf img {
    width: 160px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-64b44fd6 */@media only screen and (max-width: 767px) {
  .elementor-8 .elementor-element.elementor-element-c1452f1 > .elementor-element-populated {
      border: 0 ;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-54724fd7 */.elementor-5162 .elementor-element.elementor-element-54724fd7 {
    margin-bottom: -25px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2354debc */.elementor-5162 .elementor-element.elementor-element-2354debc {
    clip-path: polygon(0 0, 65% 0, 73% 100%, 100% 100%, 100% 100%, 0 100%);
    margin-bottom: 0px;
    background-color: black;
    -webkit-transition: 0.3s;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-317a8f51 */.elementor-5162 .elementor-element.elementor-element-317a8f51 a {
    width: 100%;
    margin-top: -20px;
}

.elementor-5162 .elementor-element.elementor-element-317a8f51 .elementor-button-text {
    text-align: left;
}

.elementor-5162 .elementor-element.elementor-element-317a8f51 .elementor-button-icon {
    margin-top: 20px;
    font-size: 1.5em;
    color: #d5673d;
    -webkit-transition: 0.3s;
}

.service:hover .elementor-button-icon {
    color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-16899e01 */@media only screen and (max-width: 767px) {
    .elementor-5162 .elementor-element.elementor-element-16899e01 {
        margin-bottom: 10px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-70b5347b */.elementor-5162 .elementor-element.elementor-element-70b5347b {
    margin-bottom: -25px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-62a50c57 */.elementor-5162 .elementor-element.elementor-element-62a50c57 {
    clip-path: polygon(0 0, 65% 0, 73% 100%, 100% 100%, 100% 100%, 0 100%);
    margin-bottom: 0px;
    background-color: black;
    -webkit-transition: 0.3s;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-757b9da3 */.elementor-5162 .elementor-element.elementor-element-757b9da3 a {
    width: 100%;
    margin-top: -20px;
}

.elementor-5162 .elementor-element.elementor-element-757b9da3 .elementor-button-text {
    text-align: left;
}

.elementor-5162 .elementor-element.elementor-element-757b9da3 .elementor-button-icon {
    margin-top: 20px;
    font-size: 1.5em;
    color: #d5673d;
    -webkit-transition: 0.3s;
}

.service2:hover .elementor-button-icon {
    color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-59c1971c */@media only screen and (max-width: 767px) {
    .elementor-5162 .elementor-element.elementor-element-59c1971c {
        margin-bottom: 10px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-789c254f */.elementor-5162 .elementor-element.elementor-element-789c254f {
    margin-bottom: -25px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5e0d775a */.elementor-5162 .elementor-element.elementor-element-5e0d775a {
    clip-path: polygon(0 0, 65% 0, 73% 100%, 100% 100%, 100% 100%, 0 100%);
    margin-bottom: 0px;
    background-color: black;
    -webkit-transition: 0.3s;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5e0687ac */.elementor-5162 .elementor-element.elementor-element-5e0687ac a {
    width: 100%;
    margin-top: -20px;
}

.elementor-5162 .elementor-element.elementor-element-5e0687ac .elementor-button-text {
    text-align: left;
}

.elementor-5162 .elementor-element.elementor-element-5e0687ac .elementor-button-icon {
    margin-top: 20px;
    font-size: 1.5em;
    color: #d5673d;
    -webkit-transition: 0.3s;
}

.service3:hover .elementor-button-icon {
    color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4e710d92 */.elementor-5162 .elementor-element.elementor-element-4e710d92 {
    filter: drop-shadow(0px 6px 6px rgba(0, 0, 0, 0.25));
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45656661 */.elementor-5162 .elementor-element.elementor-element-45656661 span {
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5b6a4f81 */.elementor-5162 .elementor-element.elementor-element-5b6a4f81 p {
    text-align: left !important
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-21b1d23b */.elementor-5162 .elementor-element.elementor-element-21b1d23b p {
    text-align: left !important
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-61335693 */.elementor-5162 .elementor-element.elementor-element-61335693 span {
    text-align: left !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-67f9ae8b */.elementor-5162 .elementor-element.elementor-element-67f9ae8b p {
    text-align: left !important
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1217977f */.elementor-5162 .elementor-element.elementor-element-1217977f {
    filter: drop-shadow(0px 6px 6px rgba(0, 0, 0, 0.25));
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-44182a44 */.elementor-5162 .elementor-element.elementor-element-44182a44 {
    max-width: 60%;
}

@media only screen and (max-width: 1024px) {
    .elementor-5162 .elementor-element.elementor-element-44182a44 {
        max-width: 100%;
    }
    
    .elementor-5162 .elementor-element.elementor-element-44182a44 * {
        text-align: center;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3ca98b23 */.elementor-8 .elementor-element.elementor-element-20c1e10 > .elementor-background-overlay {
    background: linear-gradient(90deg, rgba(213,103,61,1) 42%, rgba(2,0,36,0.3) 100%);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-10448096 */.elementor-5162 .elementor-element.elementor-element-10448096 {
    display: none;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-61005746 */.elementor-5162 .elementor-element.elementor-element-61005746 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4631787 */.elementor-5162 .elementor-element.elementor-element-4631787 span {
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3f1b7b91 */.elementor-5162 .elementor-element.elementor-element-3f1b7b91 {
    filter: drop-shadow(0px 6px 6px rgba(0, 0, 0, 0.25));
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-23cba22f */.elementor-5162 .elementor-element.elementor-element-23cba22f span {
    font-weight: 400;
}

.elementor-5162 .elementor-element.elementor-element-23cba22f h3 {
    text-align: left;
}


@media(min width: 576px) {
   .elementor-5162 .elementor-element.elementor-element-23cba22f h3 {
        text-align: left !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4745e605 */.elementor-5162 .elementor-element.elementor-element-4745e605 p {
    text-align: left !important
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ed38163 */.elementor-5162 .elementor-element.elementor-element-6ed38163 span {
    font-weight: 400;
}

.elementor-5162 .elementor-element.elementor-element-6ed38163 h4 {
    text-align: left;
}


@media(min width: 576px) {
   .elementor-5162 .elementor-element.elementor-element-6ed38163 h4 {
        text-align: left !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e6bce26 */.elementor-5162 .elementor-element.elementor-element-1e6bce26 p {
    text-align: left !important
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-306f9edd */.elementor-5162 .elementor-element.elementor-element-306f9edd span {
    font-weight: 400;
}

.elementor-5162 .elementor-element.elementor-element-306f9edd h4 {
    text-align: left;
}


@media(min width: 576px) {
   .elementor-5162 .elementor-element.elementor-element-306f9edd h4 {
        text-align: left !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-29fc8a8e */.elementor-5162 .elementor-element.elementor-element-29fc8a8e p {
    text-align: left !important
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-61b93903 */.elementor-5162 .elementor-element.elementor-element-61b93903 {
    filter: drop-shadow(0px 6px 6px rgba(0, 0, 0, 0.25));
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6cfb83f */.elementor-5162 .elementor-element.elementor-element-6cfb83f {
    max-width: 60%;
}

@media only screen and (max-width: 1024px) {
    .elementor-5162 .elementor-element.elementor-element-6cfb83f {
        max-width: 100%;
    }
    
    .elementor-5162 .elementor-element.elementor-element-6cfb83f * {
        text-align: center;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2dc1d904 */.elementor-8 .elementor-element.elementor-element-20c1e10 > .elementor-background-overlay {
    background: linear-gradient(90deg, rgba(213,103,61,1) 42%, rgba(2,0,36,0.3) 100%);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ece22c */.elementor-5162 .elementor-element.elementor-element-ece22c {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7946889a */.elementor-5162 .elementor-element.elementor-element-7946889a span {
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2ecfaf3d */.elementor-5162 .elementor-element.elementor-element-2ecfaf3d {
    filter: drop-shadow(0px 6px 6px rgba(0, 0, 0, 0.25));
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3646c121 */.elementor-5162 .elementor-element.elementor-element-3646c121 span {
    font-weight: 400;
}

.elementor-5162 .elementor-element.elementor-element-3646c121 h3 {
    text-align: left;
}


@media(min width: 576px) {
   .elementor-5162 .elementor-element.elementor-element-3646c121 h3 {
        text-align: left !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50843eb9 */.elementor-5162 .elementor-element.elementor-element-50843eb9 p {
    text-align: left !important
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-55bbe3d8 */.elementor-5162 .elementor-element.elementor-element-55bbe3d8 p {
    text-align: left !important
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1c146f3c */.elementor-5162 .elementor-element.elementor-element-1c146f3c span {
    font-weight: 400;
}

.elementor-5162 .elementor-element.elementor-element-1c146f3c h4 {
    text-align: left;
}


@media(min width: 576px) {
   .elementor-5162 .elementor-element.elementor-element-1c146f3c h4 {
        text-align: left !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4add8156 */.elementor-5162 .elementor-element.elementor-element-4add8156 p {
    text-align: left !important
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-64fd7f18 */.elementor-5162 .elementor-element.elementor-element-64fd7f18 {
    filter: drop-shadow(0px 6px 6px rgba(0, 0, 0, 0.25));
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6b666931 */.elementor-5162 .elementor-element.elementor-element-6b666931 {
    max-width: 60%;
}

@media only screen and (max-width: 1024px) {
    .elementor-5162 .elementor-element.elementor-element-6b666931 {
        max-width: 100%;
    }
    
    .elementor-5162 .elementor-element.elementor-element-6b666931 * {
        text-align: center;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6d173994 */.elementor-8 .elementor-element.elementor-element-20c1e10 > .elementor-background-overlay {
    background: linear-gradient(90deg, rgba(213,103,61,1) 42%, rgba(2,0,36,0.3) 100%);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-343ea73 */.elementor-5162 .elementor-element.elementor-element-343ea73 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-24d8b4d0 */.elementor-5162 .elementor-element.elementor-element-24d8b4d0 {
    margin-bottom: 10px;
}

.elementor-5162 .elementor-element.elementor-element-24d8b4d0 a {
    width: 100%;
    margin-top: -20px;
}

.elementor-5162 .elementor-element.elementor-element-24d8b4d0 .elementor-button-text {
    text-align: left;
}

.elementor-5162 .elementor-element.elementor-element-24d8b4d0 .elementor-button-icon {
    margin-top: 20px;
    font-size: 1.5em;
    color: #d5673d;
    -webkit-transition: 0.3s;
}

.service:hover .elementor-button-icon {
    color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-57cad718 */.elementor-5162 .elementor-element.elementor-element-57cad718 {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-234d91e7 */.elementor-5162 .elementor-element.elementor-element-234d91e7 {
    overflow: hidden !important;
}/* End custom CSS */