.elementor-26155 .elementor-element.elementor-element-3048d4a{margin-top:-80px;margin-bottom:0px;overflow:visible;}.elementor-26155 .elementor-element.elementor-element-bc244b9 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-26155 .elementor-element.elementor-element-bc244b9{margin-top:0px;margin-bottom:0px;padding:40px 0px 40px 0px;overflow:visible;}.elementor-26155 .elementor-element.elementor-element-ca0fde6 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-26155 .elementor-element.elementor-element-ca0fde6{overflow:visible;}.elementor-26155 .elementor-element.elementor-element-d319755 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-26155 .elementor-element.elementor-element-d319755 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-26155 .elementor-element.elementor-element-a1a9e95{text-align:left;}.elementor-26155 .elementor-element.elementor-element-a1a9e95 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:16px;color:var( --e-global-color-00b7ab0 );}.elementor-26155 .elementor-element.elementor-element-a51c631{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-26155 .elementor-element.elementor-element-a51c631 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:48px;line-height:63px;color:var( --e-global-color-c291808 );}.elementor-26155 .elementor-element.elementor-element-8be533f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-26155 .elementor-element.elementor-element-8be533f > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-26155 .elementor-element.elementor-element-37fe814:not(.elementor-motion-effects-element-type-background), .elementor-26155 .elementor-element.elementor-element-37fe814 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-848c7c6 );}.elementor-26155 .elementor-element.elementor-element-37fe814{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;overflow:visible;}.elementor-26155 .elementor-element.elementor-element-37fe814 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-26155 .elementor-element.elementor-element-085f213 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:25px;}.elementor-26155 .elementor-element.elementor-element-683e092{text-align:left;}.elementor-26155 .elementor-element.elementor-element-683e092 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:32px;line-height:42px;color:var( --e-global-color-6b2f043 );}.elementor-26155 .elementor-element.elementor-element-d8a69fd{text-align:left;color:var( --e-global-color-6b2f043 );}.elementor-26155 .elementor-element.elementor-element-337382b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-26155 .elementor-element.elementor-element-337382b{padding:50px 0px 0px 0px;overflow:visible;}.elementor-26155 .elementor-element.elementor-element-31d7174 > .elementor-element-populated{padding:20px 65px 20px 20px;}.elementor-26155 .elementor-element.elementor-element-a84a4f9{width:var( --container-widget-width, 107.181% );max-width:107.181%;--container-widget-width:107.181%;--container-widget-flex-grow:0;align-self:center;}.elementor-26155 .elementor-element.elementor-element-a84a4f9 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-26155 .elementor-element.elementor-element-a84a4f9 img{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-26155 .elementor-element.elementor-element-9cfcd00 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-26155 .elementor-element.elementor-element-44d8886 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:32px;font-weight:500;line-height:42px;color:var( --e-global-color-6b2f043 );}.elementor-26155 .elementor-element.elementor-element-6111a84{color:var( --e-global-color-6b2f043 );}.elementor-26155 .elementor-element.elementor-element-886d28e{color:var( --e-global-color-6b2f043 );}.elementor-26155 .elementor-element.elementor-element-79e8866 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-26155 .elementor-element.elementor-element-79e8866{padding:50px 0px 50px 0px;overflow:visible;}.elementor-26155 .elementor-element.elementor-element-998f06e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-26155 .elementor-element.elementor-element-2c968e8 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:32px;font-weight:500;line-height:42px;color:var( --e-global-color-6b2f043 );}.elementor-26155 .elementor-element.elementor-element-197ac62{color:var( --e-global-color-6b2f043 );}.elementor-26155 .elementor-element.elementor-element-be8e67c > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-26155 .elementor-element.elementor-element-be8e67c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-6b2f043 );}.elementor-26155 .elementor-element.elementor-element-a1ed0e9{color:var( --e-global-color-6b2f043 );}.elementor-26155 .elementor-element.elementor-element-337f61d > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-26155 .elementor-element.elementor-element-337f61d .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-6b2f043 );}.elementor-26155 .elementor-element.elementor-element-a6d06da{color:var( --e-global-color-6b2f043 );}.elementor-26155 .elementor-element.elementor-element-bb6100d > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-26155 .elementor-element.elementor-element-bb6100d .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-6b2f043 );}.elementor-26155 .elementor-element.elementor-element-6645547{color:var( --e-global-color-6b2f043 );}.elementor-26155 .elementor-element.elementor-element-374cb88 > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-26155 .elementor-element.elementor-element-374cb88 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-6b2f043 );}.elementor-26155 .elementor-element.elementor-element-e07170d{color:var( --e-global-color-6b2f043 );}.elementor-26155 .elementor-element.elementor-element-4fc009b{padding:60px 0px 60px 0px;overflow:visible;}.elementor-26155 .elementor-element.elementor-element-5d369e1 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:32px;font-weight:500;line-height:42px;color:var( --e-global-color-6b2f043 );}.elementor-26155 .elementor-element.elementor-element-0b80b10:not(.elementor-motion-effects-element-type-background), .elementor-26155 .elementor-element.elementor-element-0b80b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-848c7c6 );}.elementor-26155 .elementor-element.elementor-element-0b80b10{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;overflow:visible;}.elementor-26155 .elementor-element.elementor-element-0b80b10 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-26155 .elementor-element.elementor-element-9516e72{text-align:center;}.elementor-26155 .elementor-element.elementor-element-9516e72 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:32px;font-weight:500;line-height:42px;color:#FFFFFF;}.elementor-26155 .elementor-element.elementor-element-d5c94f2{text-align:center;color:#FFFFFF;}.elementor-26155 .elementor-element.elementor-element-9b10d90:not(.elementor-motion-effects-element-type-background), .elementor-26155 .elementor-element.elementor-element-9b10d90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-848c7c6 );}.elementor-26155 .elementor-element.elementor-element-9b10d90{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;overflow:visible;}.elementor-26155 .elementor-element.elementor-element-9b10d90 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-26155 .elementor-element.elementor-element-4bcf769 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-26155 .elementor-element.elementor-element-4bcf769 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-26155 .elementor-element.elementor-element-d77fb4f .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:23px;font-weight:500;line-height:42px;color:var( --e-global-color-6b2f043 );}.elementor-26155 .elementor-element.elementor-element-1af8744 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:23px;font-weight:500;line-height:42px;color:var( --e-global-color-6b2f043 );}.elementor-26155 .elementor-element.elementor-element-2513228:not(.elementor-motion-effects-element-type-background), .elementor-26155 .elementor-element.elementor-element-2513228 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-848c7c6 );}.elementor-26155 .elementor-element.elementor-element-2513228{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;overflow:visible;}.elementor-26155 .elementor-element.elementor-element-2513228 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-26155 .elementor-element.elementor-element-b9b701d{text-align:center;}.elementor-26155 .elementor-element.elementor-element-2838813{--spacer-size:50px;}.elementor-26155 .elementor-element.elementor-element-72e65df{overflow:visible;}.elementor-26155 .elementor-element.elementor-element-7269bda{text-align:center;}.elementor-26155 .elementor-element.elementor-element-7269bda .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:23px;font-weight:500;line-height:42px;color:var( --e-global-color-6b2f043 );}.elementor-26155 .elementor-element.elementor-element-9beece3{text-align:center;}.elementor-26155 .elementor-element.elementor-element-7130c9b{overflow:visible;}.elementor-26155 .elementor-element.elementor-element-8fec4c1{--spacer-size:50px;}.elementor-26155 .elementor-element.elementor-element-afe3c6c:not(.elementor-motion-effects-element-type-background), .elementor-26155 .elementor-element.elementor-element-afe3c6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-848c7c6 );}.elementor-26155 .elementor-element.elementor-element-afe3c6c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:30px;padding:30px 0px 50px 0px;overflow:visible;}.elementor-26155 .elementor-element.elementor-element-afe3c6c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-26155 .elementor-element.elementor-element-c366acd > .elementor-container{max-width:1260px;}.elementor-26155 .elementor-element.elementor-element-c366acd{overflow:visible;}.elementor-26155 .elementor-element.elementor-element-ecc8ce7.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-26155 .elementor-element.elementor-element-740594b{text-align:center;}.elementor-26155 .elementor-element.elementor-element-740594b .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:32px;font-weight:500;color:var( --e-global-color-6b2f043 );}.elementor-26155 .elementor-element.elementor-element-ddcb3c8{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:20px;line-height:24.2px;color:var( --e-global-color-6b2f043 );}.elementor-26155 .elementor-element.elementor-element-ddcb3c8 a{color:var( --e-global-color-text );}.elementor-26155 .elementor-element.elementor-element-5d0e6be{--item-display:flex;--read-more-alignment:1;--grid-row-gap:20px;--grid-column-gap:20px;}.elementor-26155 .elementor-element.elementor-element-5d0e6be > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-26155 .elementor-element.elementor-element-5d0e6be .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-26155 .elementor-element.elementor-element-5d0e6be:after{content:"0.66";}.elementor-26155 .elementor-element.elementor-element-5d0e6be .elementor-post__thumbnail__link{width:100%;}.elementor-26155 .elementor-element.elementor-element-5d0e6be .elementor-post__meta-data span + span:before{content:"•";}.elementor-26155 .elementor-element.elementor-element-5d0e6be .elementor-post__card{background-color:var( --e-global-color-e6123ee );border-radius:8px;padding-top:0px;padding-bottom:0px;}.elementor-26155 .elementor-element.elementor-element-5d0e6be .elementor-post__text{padding:0 15px;margin-top:0px;margin-bottom:7px;}.elementor-26155 .elementor-element.elementor-element-5d0e6be .elementor-post__meta-data{padding:10px 15px;}.elementor-26155 .elementor-element.elementor-element-5d0e6be .elementor-post__avatar{padding-right:15px;padding-left:15px;}.elementor-26155 .elementor-element.elementor-element-5d0e6be .elementor-post__title, .elementor-26155 .elementor-element.elementor-element-5d0e6be .elementor-post__title a{color:var( --e-global-color-6b2f043 );font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;line-height:24.2px;}.elementor-26155 .elementor-element.elementor-element-5d0e6be .elementor-post__title{margin-bottom:13px;}.elementor-26155 .elementor-element.elementor-element-5d0e6be .elementor-post__excerpt p{color:var( --e-global-color-6b2f043 );font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;line-height:19.36px;}.elementor-26155 .elementor-element.elementor-element-5d0e6be .elementor-post__excerpt{margin-bottom:12px;}.elementor-26155 .elementor-element.elementor-element-5d0e6be .elementor-post__read-more{color:var( --e-global-color-text );margin-bottom:7px;}.elementor-26155 .elementor-element.elementor-element-5d0e6be a.elementor-post__read-more{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;text-transform:none;}.elementor-26155 .elementor-element.elementor-element-da35e1d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}@media(min-width:768px){.elementor-26155 .elementor-element.elementor-element-20ca9ac{width:55.518%;}.elementor-26155 .elementor-element.elementor-element-8be533f{width:44.482%;}.elementor-26155 .elementor-element.elementor-element-31d7174{width:48.271%;}.elementor-26155 .elementor-element.elementor-element-9cfcd00{width:51.729%;}.elementor-26155 .elementor-element.elementor-element-a56e055{width:100%;}}@media(max-width:1024px){.elementor-26155 .elementor-element.elementor-element-3048d4a{margin-top:-80px;margin-bottom:0px;}.elementor-26155 .elementor-element.elementor-element-a51c631 .elementor-heading-title{font-size:32px;line-height:42px;}}@media(max-width:767px){.elementor-26155 .elementor-element.elementor-element-3048d4a{margin-top:-80px;margin-bottom:0px;}.elementor-26155 .elementor-element.elementor-element-a51c631 .elementor-heading-title{font-size:30px;}.elementor-26155 .elementor-element.elementor-element-683e092 .elementor-heading-title{font-size:24px;}.elementor-26155 .elementor-element.elementor-element-31d7174{width:100%;}.elementor-bc-flex-widget .elementor-26155 .elementor-element.elementor-element-31d7174.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-26155 .elementor-element.elementor-element-31d7174.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-26155 .elementor-element.elementor-element-31d7174.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-26155 .elementor-element.elementor-element-a84a4f9{width:100%;max-width:100%;text-align:center;}.elementor-26155 .elementor-element.elementor-element-a84a4f9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-26155 .elementor-element.elementor-element-a84a4f9 img{width:100%;}.elementor-26155 .elementor-element.elementor-element-44d8886 .elementor-heading-title{font-size:24px;}.elementor-26155 .elementor-element.elementor-element-2c968e8 .elementor-heading-title{font-size:24px;}.elementor-26155 .elementor-element.elementor-element-5d369e1 .elementor-heading-title{font-size:24px;}.elementor-26155 .elementor-element.elementor-element-9516e72 .elementor-heading-title{font-size:24px;}.elementor-26155 .elementor-element.elementor-element-d77fb4f .elementor-heading-title{font-size:24px;}.elementor-26155 .elementor-element.elementor-element-1af8744 .elementor-heading-title{font-size:24px;}.elementor-26155 .elementor-element.elementor-element-7269bda .elementor-heading-title{font-size:24px;}.elementor-26155 .elementor-element.elementor-element-740594b .elementor-heading-title{font-size:24px;}.elementor-26155 .elementor-element.elementor-element-5d0e6be .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-26155 .elementor-element.elementor-element-5d0e6be:after{content:"0.5";}.elementor-26155 .elementor-element.elementor-element-5d0e6be .elementor-post__thumbnail__link{width:100%;}.elementor-26155 .elementor-element.elementor-element-5d0e6be .elementor-post__title, .elementor-26155 .elementor-element.elementor-element-5d0e6be .elementor-post__title a{font-size:18px;}.elementor-26155 .elementor-element.elementor-element-5d0e6be .elementor-post__excerpt p{font-size:14px;}}/* Start custom CSS for posts, class: .elementor-element-5d0e6be *//*Related case studies*/
.elementor-element.related-case-study .elementor-post__card {
    padding: 15px;
}
.elementor-element.related-case-study .elementor-post__card .elementor-post__badge {
    width: 100%;
    padding: 10px 0px;
}
.elementor-element.related-case-study .elementor-post__card .elementor-post__text {
    padding: 0px;
}
.elementor-element.elementor-widget-breadcrumbs #breadcrumbs span > a {
    text-decoration: underline;
    margin: 0 5px;
}


/* To hide Arrows on Portfolio pages */
.cspt-portfolio-single .post-navigation .nav-links .nav-previous, .cspt-portfolio-single .post-navigation .nav-links .nav-next {
    display: none;
}/* End custom CSS */