.elementor-87930 .elementor-element.elementor-element-1eae0138 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-87930 .elementor-element.elementor-element-1eae0138:not(.elementor-motion-effects-element-type-background), .elementor-87930 .elementor-element.elementor-element-1eae0138 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-87930 .elementor-element.elementor-element-1eae0138{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-87930 .elementor-element.elementor-element-1eae0138 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-87930 .elementor-element.elementor-element-94e8061 > .elementor-container{max-width:690px;}.elementor-87930 .elementor-element.elementor-element-6e65434 img{width:33%;}.elementor-87930 .elementor-element.elementor-element-c68f87b img{width:68%;}.elementor-87930 .elementor-element.elementor-element-c5805ab > .elementor-container{max-width:686px;}.elementor-87930 .elementor-element.elementor-element-673bced{--divider-border-style:solid;--divider-color:var( --e-global-color-004482a );--divider-border-width:4px;}.elementor-87930 .elementor-element.elementor-element-673bced .elementor-divider-separator{width:57px;margin:0 auto;margin-center:0;}.elementor-87930 .elementor-element.elementor-element-673bced .elementor-divider{text-align:center;padding-top:2px;padding-bottom:2px;}.elementor-87930 .elementor-element.elementor-element-673bced > .elementor-widget-container{margin:30px 0px 10px 0px;}.elementor-87930 .elementor-element.elementor-element-71886f6e{text-align:center;}.elementor-87930 .elementor-element.elementor-element-71886f6e .elementor-heading-title{color:var( --e-global-color-fcf617f );font-family:"futura-pt-bold", Sans-serif;font-size:40px;line-height:1.2em;}.elementor-87930 .elementor-element.elementor-element-71886f6e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-87930 .elementor-element.elementor-element-14268659 > .elementor-container{max-width:1200px;}.elementor-87930 .elementor-element.elementor-element-14268659{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 0px 50px 0px;}.elementor-87930 .elementor-element.elementor-element-14268659 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-87930 .elementor-element.elementor-element-b5dad8b > .elementor-container{max-width:800px;}.elementor-87930 .elementor-element.elementor-element-0f6e8c7{font-size:18px;font-weight:400;line-height:1.3em;}.elementor-87930 .elementor-element.elementor-element-07bf090 > .elementor-container{max-width:1200px;}.elementor-87930 .elementor-element.elementor-element-07bf090:not(.elementor-motion-effects-element-type-background), .elementor-87930 .elementor-element.elementor-element-07bf090 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fcf617f );}.elementor-87930 .elementor-element.elementor-element-07bf090{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 0px 50px 0px;}.elementor-87930 .elementor-element.elementor-element-07bf090 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-87930 .elementor-element.elementor-element-dc562b6 .elementor-heading-title{color:#1F2137;font-size:40px;}.elementor-87930 .elementor-element.elementor-element-b6b1891{--divider-border-style:solid;--divider-color:#616F7E;--divider-border-width:4px;}.elementor-87930 .elementor-element.elementor-element-b6b1891 .elementor-divider-separator{width:57px;margin:0 auto;margin-left:0;}.elementor-87930 .elementor-element.elementor-element-b6b1891 .elementor-divider{text-align:left;padding-top:2px;padding-bottom:2px;}.elementor-87930 .elementor-element.elementor-element-f71cff3 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.56 * 100% );}.elementor-87930 .elementor-element.elementor-element-f71cff3:after{content:"0.56";}.elementor-87930 .elementor-element.elementor-element-f71cff3 .elementor-post__thumbnail__link{width:100%;}.elementor-87930 .elementor-element.elementor-element-f71cff3{--grid-column-gap:73px;--grid-row-gap:38px;--load-more-message-alignment:center;}.elementor-87930 .elementor-element.elementor-element-f71cff3.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:36px;}.elementor-87930 .elementor-element.elementor-element-f71cff3.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:36px;}.elementor-87930 .elementor-element.elementor-element-f71cff3.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:36px;}.elementor-87930 .elementor-element.elementor-element-f71cff3 .elementor-post__title, .elementor-87930 .elementor-element.elementor-element-f71cff3 .elementor-post__title a{color:var( --e-global-color-text );font-size:25px;text-decoration:none;line-height:1.2em;}.elementor-87930 .elementor-element.elementor-element-f71cff3 .elementor-post__title{margin-bottom:13px;}.elementor-87930 .elementor-element.elementor-element-f71cff3 .elementor-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );border-style:none;padding:14px 65px 14px 65px;}.elementor-87930 .elementor-element.elementor-element-f71cff3 .elementor-button:hover, .elementor-87930 .elementor-element.elementor-element-f71cff3 .elementor-button:focus{color:var( --e-global-color-accent );background-color:var( --e-global-color-text );}.elementor-87930 .elementor-element.elementor-element-f71cff3 .elementor-button:hover svg, .elementor-87930 .elementor-element.elementor-element-f71cff3 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-87930 .elementor-element.elementor-element-08c4529 > .elementor-container{max-width:1200px;}.elementor-87930 .elementor-element.elementor-element-08c4529{margin-top:0px;margin-bottom:0px;padding:50px 0px 50px 0px;}.elementor-87930 .elementor-element.elementor-element-352c690 .elementor-heading-title{color:#1F2137;font-size:40px;}.elementor-87930 .elementor-element.elementor-element-11531b3{--divider-border-style:solid;--divider-color:#616F7E;--divider-border-width:4px;}.elementor-87930 .elementor-element.elementor-element-11531b3 .elementor-divider-separator{width:57px;margin:0 auto;margin-left:0;}.elementor-87930 .elementor-element.elementor-element-11531b3 .elementor-divider{text-align:left;padding-top:2px;padding-bottom:2px;}.elementor-87930 .elementor-element.elementor-element-5a9a08f img{height:404px;object-fit:contain;}.elementor-87930 .elementor-element.elementor-element-487d240 .elementor-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );}.elementor-87930 .elementor-element.elementor-element-487d240 .elementor-button:hover, .elementor-87930 .elementor-element.elementor-element-487d240 .elementor-button:focus{color:var( --e-global-color-accent );background-color:var( --e-global-color-primary );}.elementor-87930 .elementor-element.elementor-element-487d240 .elementor-button:hover svg, .elementor-87930 .elementor-element.elementor-element-487d240 .elementor-button:focus svg{fill:var( --e-global-color-accent );}:root{--page-title-display:none;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1200px){.elementor-87930 .elementor-element.elementor-element-94e8061 > .elementor-container{max-width:577px;}.elementor-87930 .elementor-element.elementor-element-14268659{padding:50px 50px 50px 50px;}.elementor-87930 .elementor-element.elementor-element-07bf090{padding:50px 50px 50px 50px;}.elementor-87930 .elementor-element.elementor-element-08c4529{padding:50px 50px 50px 50px;}}@media(max-width:1024px){.elementor-87930 .elementor-element.elementor-element-14268659{padding:30px 50px 30px 50px;}.elementor-87930 .elementor-element.elementor-element-07bf090{padding:30px 50px 30px 50px;}.elementor-87930 .elementor-element.elementor-element-08c4529{padding:30px 50px 30px 50px;}}@media(max-width:767px){.elementor-87930 .elementor-element.elementor-element-b0452ef > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-87930 .elementor-element.elementor-element-c5805ab{margin-top:20px;margin-bottom:0px;}.elementor-87930 .elementor-element.elementor-element-673bced > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-87930 .elementor-element.elementor-element-71886f6e .elementor-heading-title{font-size:30px;}.elementor-87930 .elementor-element.elementor-element-14268659{padding:20px 20px 20px 20px;}.elementor-87930 .elementor-element.elementor-element-07bf090{padding:40px 20px 40px 20px;}.elementor-87930 .elementor-element.elementor-element-dc562b6 .elementor-heading-title{font-size:32px;}.elementor-87930 .elementor-element.elementor-element-f71cff3 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-87930 .elementor-element.elementor-element-f71cff3:after{content:"0.5";}.elementor-87930 .elementor-element.elementor-element-f71cff3 .elementor-post__thumbnail__link{width:100%;}.elementor-87930 .elementor-element.elementor-element-08c4529{padding:40px 20px 40px 20px;}.elementor-87930 .elementor-element.elementor-element-352c690 .elementor-heading-title{font-size:32px;}}/* Start custom CSS */.t50lists span.date { font-family: 'futura-pt-bold', sans-serif; display: block; clear: both; position: relative;  max-width: 78px; margin: 20px auto 0;}
.t50lists span.date:before, .t50lists span.date:after { content: ''; width: 29px; border-bottom: solid 1px #222; position: absolute;  top: 50%; z-index: 1; }
.t50lists span.date.inverse { color: #e7e6e6; }
.t50lists span.date.inverse:before, .t50lists span.date.inverse:after { border-bottom: solid 1px #e7e6e6; } 
.t50lists span.date:before { left: -40px; }
.t50lists span.date:after { right: -40px; }

.services:after { content: " "; width: calc( 100vw - 64% ); height: 100%; background-color: #616F7E; position:absolute; left: 0; top: 0; z-index: 0; }
.services { position: relative;    background: #f3f2f2;}
.services:before { content: url(/wp-content/uploads/2022/05/Background-element-yellow.svg); width: calc( 100vw - 64%) ; left: -5%; bottom: -5px; transform: scaleX(-1); position: absolute; }

.services-button .elementor-button { text-align: left!important;} 

.services-button .elementor-button-icon { background-color: #FCD266; width: 38px; height: 37px; display: inline-block; position: absolute; right:-18px; top:0; bottom: 0; margin: auto;  }

h3.n2-ss-text { position: relative; padding-bottom: 17px; margin-bottom: 24px!important; }
h3.n2-ss-text:after { content: ""; width: 57px; height: 4px; background:#616f7e;  display: block!important; position: absolute;left: 0; bottom: 0;  }/* End custom CSS */