.elementor-667 .elementor-element.elementor-element-7b077d6:not(.elementor-motion-effects-element-type-background), .elementor-667 .elementor-element.elementor-element-7b077d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6143765a );}.elementor-667 .elementor-element.elementor-element-7b077d6{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-40px;margin-bottom:0px;padding:30px 30px 30px 30px;}.elementor-667 .elementor-element.elementor-element-7b077d6, .elementor-667 .elementor-element.elementor-element-7b077d6 > .elementor-background-overlay{border-radius:5px 5px 5px 5px;}.elementor-667 .elementor-element.elementor-element-7b077d6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-667 .elementor-element.elementor-element-5a974d0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-667 .elementor-element.elementor-element-2306a37{margin-top:0px;margin-bottom:37px;}.elementor-667 .elementor-element.elementor-element-8f94ed5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-667 .elementor-element.elementor-element-78ceec1 .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:40px;line-height:1.2em;color:var( --e-global-color-text );}.elementor-667 .elementor-element.elementor-element-b765e30 .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:27px;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-667 .elementor-element.elementor-element-5043d9d > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-667 .elementor-element.elementor-element-5043d9d .elementor-heading-title{font-size:14px;font-weight:400;font-style:italic;line-height:1.2em;color:var( --e-global-color-688b956a );}.elementor-667 .elementor-element.elementor-element-155ec57 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-667 .elementor-element.elementor-element-ba2efe0 .elementor-button{background-color:var( --e-global-color-text );font-size:18px;line-height:1.2em;fill:var( --e-global-color-6143765a );color:var( --e-global-color-6143765a );padding:20px 0px 20px 0px;}.elementor-667 .elementor-element.elementor-element-b10fb3b{margin-top:40px;margin-bottom:0px;}.elementor-667 .elementor-element.elementor-element-a2edbf8 img{border-radius:5px 5px 5px 5px;}.elementor-667 .elementor-element.elementor-element-46a2416{margin-top:40px;margin-bottom:0px;}.elementor-667 .elementor-element.elementor-element-295fa8d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-667 .elementor-element.elementor-element-295fa8d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6143765a );}.elementor-667 .elementor-element.elementor-element-295fa8d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-667 .elementor-element.elementor-element-295fa8d > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-88cebd7 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:33px 30px 23px 30px;}.elementor-667 .elementor-element.elementor-element-295fa8d > .elementor-element-populated, .elementor-667 .elementor-element.elementor-element-295fa8d > .elementor-element-populated > .elementor-background-overlay, .elementor-667 .elementor-element.elementor-element-295fa8d > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-667 .elementor-element.elementor-element-295fa8d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-667 .elementor-element.elementor-element-8e69b3e .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:18px;line-height:1.2em;letter-spacing:-0.45px;color:var( --e-global-color-3dc2b38a );}.elementor-667 .elementor-element.elementor-element-92b030a > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-667 .elementor-element.elementor-element-bbb5fd4 .elementor-button{background-color:#02010100;font-size:16px;font-weight:700;line-height:1.2em;fill:var( --e-global-color-text );color:var( --e-global-color-text );padding:0px 0px 0px 0px;}.elementor-667 .elementor-element.elementor-element-bbb5fd4 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-667 .elementor-element.elementor-element-457d1ee:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-667 .elementor-element.elementor-element-457d1ee > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6143765a );}.elementor-667 .elementor-element.elementor-element-457d1ee > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-667 .elementor-element.elementor-element-457d1ee > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-88cebd7 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:33px 30px 23px 30px;}.elementor-667 .elementor-element.elementor-element-457d1ee > .elementor-element-populated, .elementor-667 .elementor-element.elementor-element-457d1ee > .elementor-element-populated > .elementor-background-overlay, .elementor-667 .elementor-element.elementor-element-457d1ee > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-667 .elementor-element.elementor-element-457d1ee > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-667 .elementor-element.elementor-element-5bd7118 .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:18px;line-height:1.2em;letter-spacing:-0.45px;color:var( --e-global-color-3dc2b38a );}.elementor-667 .elementor-element.elementor-element-8d18eb2 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-667 .elementor-element.elementor-element-5c99e91 .elementor-button{background-color:#02010100;font-size:16px;font-weight:700;line-height:1.2em;fill:var( --e-global-color-text );color:var( --e-global-color-text );padding:0px 0px 0px 0px;}.elementor-667 .elementor-element.elementor-element-5c99e91 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-667 .elementor-element.elementor-element-9a572e9{margin-top:20px;margin-bottom:0px;}.elementor-667 .elementor-element.elementor-element-baf3cf6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-667 .elementor-element.elementor-element-baf3cf6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6143765a );}.elementor-667 .elementor-element.elementor-element-baf3cf6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-667 .elementor-element.elementor-element-baf3cf6 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-88cebd7 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:33px 30px 23px 30px;}.elementor-667 .elementor-element.elementor-element-baf3cf6 > .elementor-element-populated, .elementor-667 .elementor-element.elementor-element-baf3cf6 > .elementor-element-populated > .elementor-background-overlay, .elementor-667 .elementor-element.elementor-element-baf3cf6 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-667 .elementor-element.elementor-element-baf3cf6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-667 .elementor-element.elementor-element-e3ee218 .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:18px;line-height:1.2em;letter-spacing:-0.45px;color:var( --e-global-color-3dc2b38a );}.elementor-667 .elementor-element.elementor-element-8e931da > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-667 .elementor-element.elementor-element-854f8bd .elementor-button{background-color:#02010100;font-size:16px;font-weight:700;line-height:1.2em;fill:var( --e-global-color-text );color:var( --e-global-color-text );padding:0px 0px 0px 0px;}.elementor-667 .elementor-element.elementor-element-854f8bd > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-667 .elementor-element.elementor-element-2e60504:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-667 .elementor-element.elementor-element-2e60504 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6143765a );}.elementor-667 .elementor-element.elementor-element-2e60504 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-667 .elementor-element.elementor-element-2e60504 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-88cebd7 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:33px 30px 23px 30px;}.elementor-667 .elementor-element.elementor-element-2e60504 > .elementor-element-populated, .elementor-667 .elementor-element.elementor-element-2e60504 > .elementor-element-populated > .elementor-background-overlay, .elementor-667 .elementor-element.elementor-element-2e60504 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-667 .elementor-element.elementor-element-2e60504 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-667 .elementor-element.elementor-element-0ba0474 .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:18px;line-height:1.2em;letter-spacing:-0.45px;color:var( --e-global-color-3dc2b38a );}.elementor-667 .elementor-element.elementor-element-eaaa3d9 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-667 .elementor-element.elementor-element-9c5ca4f .elementor-button{background-color:#02010100;font-size:16px;font-weight:700;line-height:1.2em;fill:var( --e-global-color-text );color:var( --e-global-color-text );padding:0px 0px 0px 0px;}.elementor-667 .elementor-element.elementor-element-9c5ca4f > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-667 .elementor-element.elementor-element-95c1da1:not(.elementor-motion-effects-element-type-background), .elementor-667 .elementor-element.elementor-element-95c1da1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6143765a );}.elementor-667 .elementor-element.elementor-element-95c1da1{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-88cebd7 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:40px;margin-bottom:0px;padding:34px 30px 30px 30px;}.elementor-667 .elementor-element.elementor-element-95c1da1, .elementor-667 .elementor-element.elementor-element-95c1da1 > .elementor-background-overlay{border-radius:5px 5px 5px 5px;}.elementor-667 .elementor-element.elementor-element-95c1da1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-667 .elementor-element.elementor-element-4984a1b .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:21px;line-height:1.2em;letter-spacing:-0.525px;color:#163366;}.elementor-667 .elementor-element.elementor-element-9feca8d > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-667 .elementor-element.elementor-element-9feca8d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(17px/2);}.elementor-667 .elementor-element.elementor-element-9feca8d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(17px/2);}.elementor-667 .elementor-element.elementor-element-9feca8d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(17px/2);}.elementor-667 .elementor-element.elementor-element-9feca8d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-17px/2);}.elementor-667 .elementor-element.elementor-element-9feca8d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-17px/2);}.elementor-667 .elementor-element.elementor-element-9feca8d .elementor-icon-list-icon i{color:#89BF08;transition:color 0.3s;}.elementor-667 .elementor-element.elementor-element-9feca8d .elementor-icon-list-icon svg{fill:#89BF08;transition:fill 0.3s;}.elementor-667 .elementor-element.elementor-element-9feca8d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-667 .elementor-element.elementor-element-9feca8d .elementor-icon-list-text{transition:color 0.3s;}.elementor-667 .elementor-element.elementor-element-4f68530 > .elementor-widget-container{background-color:transparent;margin:24px -30px 0px -30px;padding:27px 30px 27px 30px;background-image:linear-gradient(90deg, var( --e-global-color-text ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-667 .elementor-element.elementor-element-4f68530 .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:21px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-6143765a );}.elementor-667 .elementor-element.elementor-element-60792c2{margin-top:30px;margin-bottom:0px;}.elementor-667 .elementor-element.elementor-element-18341f2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-667 .elementor-element.elementor-element-124c2d8{text-align:start;}.elementor-667 .elementor-element.elementor-element-124c2d8 img{width:100%;max-width:330px;border-radius:5px 5px 5px 5px;}.elementor-bc-flex-widget .elementor-667 .elementor-element.elementor-element-cdaab36.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-667 .elementor-element.elementor-element-cdaab36.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-667 .elementor-element.elementor-element-cdaab36 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-667 .elementor-element.elementor-element-cdaab36 > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-667 .elementor-element.elementor-element-5cbee00 .elementor-testimonial-wrapper{text-align:start;}.elementor-667 .elementor-element.elementor-element-5cbee00 .elementor-testimonial-content{color:var( --e-global-color-3dc2b38a );font-size:18px;font-weight:700;font-style:italic;}.elementor-667 .elementor-element.elementor-element-5cbee00 .elementor-testimonial-job{color:var( --e-global-color-688b956a );font-size:16px;line-height:1.2em;}.elementor-667 .elementor-element.elementor-element-7b7a895:not(.elementor-motion-effects-element-type-background), .elementor-667 .elementor-element.elementor-element-7b7a895 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6143765a );}.elementor-667 .elementor-element.elementor-element-7b7a895 > .elementor-background-overlay{background-color:var( --e-global-color-6143765a );opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-667 .elementor-element.elementor-element-7b7a895{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-88cebd7 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:0px;padding:36px 30px 32px 30px;}.elementor-667 .elementor-element.elementor-element-7b7a895, .elementor-667 .elementor-element.elementor-element-7b7a895 > .elementor-background-overlay{border-radius:5px 5px 5px 5px;}.elementor-667 .elementor-element.elementor-element-63fd65c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-667 .elementor-element.elementor-element-932d818 .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:21px;line-height:1.2em;letter-spacing:-0.525px;color:#163366;}.elementor-667 .elementor-element.elementor-element-2920fcd > .elementor-widget-container{margin:21px 0px 20px 0px;}.elementor-667 .elementor-element.elementor-element-2920fcd .elementor-testimonial-wrapper{text-align:start;}.elementor-667 .elementor-element.elementor-element-2920fcd .elementor-testimonial-content{color:var( --e-global-color-688b956a );font-size:18px;font-weight:700;font-style:italic;line-height:1.6em;}.elementor-667 .elementor-element.elementor-element-2920fcd .elementor-testimonial-name{color:var( --e-global-color-688b956a );font-size:16px;}.elementor-667 .elementor-element.elementor-element-4caec62 > .elementor-widget-container{margin:13px 0px 20px 0px;}.elementor-667 .elementor-element.elementor-element-4caec62 .elementor-testimonial-wrapper{text-align:start;}.elementor-667 .elementor-element.elementor-element-4caec62 .elementor-testimonial-content{color:var( --e-global-color-688b956a );font-size:18px;font-weight:700;font-style:italic;line-height:1.6em;}.elementor-667 .elementor-element.elementor-element-4caec62 .elementor-testimonial-name{color:var( --e-global-color-688b956a );font-size:16px;}.elementor-667 .elementor-element.elementor-element-fb52e6e > .elementor-widget-container{margin:13px 0px 20px 0px;}.elementor-667 .elementor-element.elementor-element-fb52e6e .elementor-testimonial-wrapper{text-align:start;}.elementor-667 .elementor-element.elementor-element-fb52e6e .elementor-testimonial-content{color:var( --e-global-color-688b956a );font-size:18px;font-weight:700;font-style:italic;line-height:1.6em;}.elementor-667 .elementor-element.elementor-element-fb52e6e .elementor-testimonial-name{color:var( --e-global-color-688b956a );font-size:16px;}.elementor-667 .elementor-element.elementor-element-b36e163 .elementor-button{background-color:#02010100;font-size:16px;font-weight:700;line-height:1.2em;fill:var( --e-global-color-text );color:var( --e-global-color-text );padding:0px 0px 0px 0px;}.elementor-667 .elementor-element.elementor-element-b36e163 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-667 .elementor-element.elementor-element-ee24253 a:hover{color:var( --e-global-color-primary );}.elementor-667 .elementor-element.elementor-element-ee24253{margin-top:75px;margin-bottom:0px;}.elementor-667 .elementor-element.elementor-element-db87be0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-667 .elementor-element.elementor-element-653cd4a .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:21px;font-weight:bold;line-height:1.2em;letter-spacing:-0.52px;color:var( --e-global-color-7861eb68 );}.elementor-667 .elementor-element.elementor-element-1769c35{--grid-row-gap:34px;--grid-column-gap:20px;}.elementor-667 .elementor-element.elementor-element-1769c35 > .elementor-widget-container{margin:31px 0px -6px 0px;}.elementor-667 .elementor-element.elementor-element-1769c35 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-667 .elementor-element.elementor-element-1769c35:after{content:"0.66";}.elementor-667 .elementor-element.elementor-element-1769c35 .elementor-post__thumbnail__link{width:100%;}.elementor-667 .elementor-element.elementor-element-1769c35 .elementor-post__thumbnail{border-radius:5px 5px 5px 5px;}.elementor-667 .elementor-element.elementor-element-1769c35.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:17px;}.elementor-667 .elementor-element.elementor-element-1769c35.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:17px;}.elementor-667 .elementor-element.elementor-element-1769c35.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:17px;}.elementor-667 .elementor-element.elementor-element-1769c35 .elementor-post__title, .elementor-667 .elementor-element.elementor-element-1769c35 .elementor-post__title a{color:var( --e-global-color-7861eb68 );font-family:"Public Sans", Sans-serif;font-size:18px;font-weight:bold;line-height:1.2em;letter-spacing:-0.45px;}.elementor-667 .elementor-element.elementor-element-1769c35 .elementor-post__title{margin-bottom:11px;}.elementor-667 .elementor-element.elementor-element-1769c35 .elementor-post__read-more{color:var( --e-global-color-text );}.elementor-667 .elementor-element.elementor-element-1769c35 a.elementor-post__read-more{font-family:"Public Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;}.elementor-667 .elementor-element.elementor-element-1769c35 .elementor-post__text{margin-bottom:0px;}@media(max-width:1024px){.elementor-667 .elementor-element.elementor-element-7b077d6{margin-top:-10px;margin-bottom:0px;}.elementor-667 .elementor-element.elementor-element-ee24253{margin-top:56px;margin-bottom:0px;}}@media(max-width:767px){.elementor-667 .elementor-element.elementor-element-7b077d6{margin-top:0px;margin-bottom:0px;padding:20px 16px 20px 16px;}.elementor-667 .elementor-element.elementor-element-155ec57 > .elementor-element-populated{margin:21px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-667 .elementor-element.elementor-element-295fa8d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-667 .elementor-element.elementor-element-457d1ee > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-667 .elementor-element.elementor-element-9a572e9{margin-top:20px;margin-bottom:0px;}.elementor-667 .elementor-element.elementor-element-baf3cf6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-667 .elementor-element.elementor-element-2e60504 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-667 .elementor-element.elementor-element-95c1da1{padding:24px 16px 20px 16px;}.elementor-667 .elementor-element.elementor-element-4f68530 > .elementor-widget-container{margin:24px -16px 0px -16px;padding:27px 16px 27px 16px;}.elementor-667 .elementor-element.elementor-element-4f68530 .elementor-heading-title{line-height:1.2em;}.elementor-667 .elementor-element.elementor-element-cdaab36 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-667 .elementor-element.elementor-element-7b7a895{padding:26px 16px 22px 16px;}.elementor-667 .elementor-element.elementor-element-1769c35 > .elementor-widget-container{margin:34px 0px 4px 0px;}.elementor-667 .elementor-element.elementor-element-1769c35 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-667 .elementor-element.elementor-element-1769c35:after{content:"0.5";}.elementor-667 .elementor-element.elementor-element-1769c35 .elementor-post__thumbnail__link{width:100%;}}/* Start custom CSS for button, class: .elementor-element-ba2efe0 */.elementor-667 .elementor-element.elementor-element-ba2efe0 .elementor-button-link{
    width: 100%;
}

.elementor-667 .elementor-element.elementor-element-ba2efe0 .elementor-button-text::after {
    background-color: #fff;
    content: '';
    display: inline-block;
    height: 12px;
    margin-left: 7px;
    -webkit-mask-image: url('https://qualitycleaningsolutions.com/wp-content/uploads/2021/10/icon-arrow.svg');
    mask-image: url('https://qualitycleaningsolutions.com/wp-content/uploads/2021/10/icon-arrow.svg');
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    width: 16px;
	z-index : 10;
}

.elementor-667 .elementor-element.elementor-element-ba2efe0 .elementor-button-link::before{
	    content: '';
    width: 100%;
    height: 100%;
    display: block;
		position:absolute;
		left: 0;
		bottom:0;
	border-radius:5px;
    background-image: linear-gradient(to right, var(--e-global-color-text) 0%, var(    --e-global-color-secondary) 50%);
    transition: 250ms ease-out;
}

.elementor-667 .elementor-element.elementor-element-ba2efe0 .elementor-button-link:hover::before{
	   opacity: 0;
}

.elementor-667 .elementor-element.elementor-element-ba2efe0 .elementor-button-text{
    z-index: 0
}

.elementor-667 .elementor-element.elementor-element-ba2efe0 .elementor-button-link:hover{
	   background-color: #222;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-46a2416 */@media(max-width: 1024px){
    .elementor-667 .elementor-element.elementor-element-46a2416{
    max-width: 750px;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9feca8d */.elementor-667 .elementor-element.elementor-element-9feca8d .elementor-icon-list-text span{
    font-weight: 700;
    font-style: italic;
}

.elementor-667 .elementor-element.elementor-element-9feca8d .elementor-icon-list-item{
    display: inline-flex;
    align-items: unset;
}

.elementor-667 .elementor-element.elementor-element-9feca8d .elementor-icon-list-icon{
    margin-top: 2px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f68530 */@media(min-width: 768px){
    .elementor-667 .elementor-element.elementor-element-4f68530 .elementor-heading-title br{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-5cbee00 */.elementor-667 .elementor-element.elementor-element-5cbee00 .elementor-testimonial-content{
    margin-bottom: 7px;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-2920fcd */.elementor-667 .elementor-element.elementor-element-2920fcd .elementor-widget-container::before{
    content: '';
    display: inline-block;
    width: 83.63px;
    height: 14px;
    margin-top: 2px;
    margin-right: 20px;
    left: 0;
    background-image: url(https://qualitycleaningsolutions.com/wp-content/uploads/2021/10/Testimonial-stars.svg);
    background-repeat: no-repeat;
}

.elementor-667 .elementor-element.elementor-element-2920fcd .elementor-testimonial-content{
    margin-bottom: 5px;
    margin-top: 5px;
}

.elementor-667 .elementor-element.elementor-element-2920fcd .elementor-widget-container{
    margin-bottom: 3px !important;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-4caec62 */.elementor-667 .elementor-element.elementor-element-4caec62 .elementor-widget-container::before{
    content: '';
    display: inline-block;
    width: 83.63px;
    height: 14px;
    margin-top: 2px;
    margin-right: 20px;
    left: 0;
    background-image: url(https://qualitycleaningsolutions.com/wp-content/uploads/2021/10/Testimonial-stars.svg);
    background-repeat: no-repeat;
}

.elementor-667 .elementor-element.elementor-element-4caec62 .elementor-testimonial-content{
    margin-bottom: 5px;
    margin-top: 5px;
}

.elementor-667 .elementor-element.elementor-element-4caec62 .elementor-widget-container{
    margin-bottom: 3px !important;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-fb52e6e */.elementor-667 .elementor-element.elementor-element-fb52e6e .elementor-widget-container::before{
    content: '';
    display: inline-block;
    width: 83.63px;
    height: 14px;
    margin-top: 2px;
    margin-right: 20px;
    left: 0;
    background-image: url(https://qualitycleaningsolutions.com/wp-content/uploads/2021/10/Testimonial-stars.svg);
    background-repeat: no-repeat;
}

.elementor-667 .elementor-element.elementor-element-fb52e6e .elementor-testimonial-content{
    margin-bottom: 5px;
    margin-top: 5px;
}

.elementor-667 .elementor-element.elementor-element-fb52e6e .elementor-widget-container{
    margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-1769c35 */@media(min-width:768px) and (max-width: 1024px){
    .elementor-667 .elementor-element.elementor-element-1769c35 .elementor-widget-container{
    --grid-column-gap: 32px;
}
}

.elementor-667 .elementor-element.elementor-element-1769c35 .elementor-post__title a:hover{
    color: #231F20 !important;
}

.elementor-667 .elementor-element.elementor-element-1769c35 .elementor-post__read-more:hover{
    color: #119BD7 !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-ee24253 */.elementor-667 .elementor-element.elementor-element-ee24253 .elementor-post__title a:hover{
    color: #1D6BCE;
}/* End custom CSS */