﻿:root{--grid-column-gap:1em;--grid-row-gap:1em}@keyframes title-background-animation{0%{background-position:0 0}100%{background-position:200% 0}}@keyframes scroll-up{0%{background-position:0 0}100%{background-position:0 200%}}@keyframes scroll-right{0%{background-position:0 0}100%{background-position:200% 0}}@keyframes scroll-site-title{0%{background-position:0 0}100%{background-position:200px -200px}}@keyframes waveInWind{0%{transform:skew(344deg) rotateX(0deg)}25%{transform:skew(344deg) rotateX(5deg)}50%{transform:skew(344deg) rotateX(0deg)}75%{transform:skew(344deg) rotateX(-5deg)}100%{transform:skew(344deg) rotateX(0deg)}}.ast-theme-transparent-header .ast-above-header,.ast-theme-transparent-header .ast-above-header.ast-above-header-bar{background-color:#1d61ce}.ast-theme-transparent-header .main-header-bar{background-color:#1d61ce}.ast-mobile-header-wrap .ast-primary-header-bar,.ast-primary-header-bar .site-primary-header-wrap{min-height:30px}.ast-header-html-1 .ast-header-html .ast-builder-html-element p{color:#000}.ast-sticky-main-shrink .ast-sticky-shrunk .site-logo-img img{max-height:none !important}.site-header .site-branding.ast-site-identity{padding:.7em 0}.site-header .main-header-bar ul.main-header-menu>li.menu-item{padding:.4em .9em}.site-header .main-header-bar ul.main-header-menu>li.menu-item>a.menu-link,.site-header .main-header-bar ul.main-header-menu>li.menu-item>a.menu-link:visited{color:#222;font-size:1em;line-height:1em;transition:color .5s;font-weight:400;position:relative;padding:.3em 0}.site-header .main-header-bar ul.main-header-menu>li.menu-item>a.menu-link::after,.site-header .main-header-bar ul.main-header-menu>li.menu-item>a.menu-link:visited::after{content:" ";width:100%;height:1px;position:absolute;bottom:0;left:0;background:#1d61ce;transform:scaleX(0);transition:.5s transform;transform-origin:left}.site-header .main-header-bar ul.main-header-menu>li.menu-item>a.menu-link:hover,.site-header .main-header-bar ul.main-header-menu>li.menu-item>a.menu-link:focus{color:#1d61ce}.site-header .main-header-bar ul.main-header-menu>li.menu-item>a.menu-link:hover::after,.site-header .main-header-bar ul.main-header-menu>li.menu-item>a.menu-link:focus::after{transform:scaleX(1)}.site-header .main-header-bar ul.main-header-menu>li.menu-item.current-menu-item>a.menu-link{color:#1d61ce}.site-header .main-header-bar ul.main-header-menu>li.menu-item.current-menu-item>a.menu-link::after{transform:scaleX(1)}.site-header .main-header-bar ul.main-header-menu>li.menu-item>ul.sub-menu{min-width:100%;border-top:0;left:.4em}.site-header .main-header-bar ul.main-header-menu>li.menu-item>ul.sub-menu>li.menu-item>a,.site-header .main-header-bar ul.main-header-menu>li.menu-item>ul.sub-menu>li.menu-item>a:visited{color:#222;font-size:.8em;padding:1em 1.2em;transition:background .3s,color .3s}.site-header .main-header-bar ul.main-header-menu>li.menu-item>ul.sub-menu>li.menu-item>a:hover,.site-header .main-header-bar ul.main-header-menu>li.menu-item>ul.sub-menu>li.menu-item>a:focus,.site-header .main-header-bar ul.main-header-menu>li.menu-item>ul.sub-menu>li.menu-item.current_page_item>a{background:#000;color:#fff}.site-header .main-header-bar ul.main-header-menu>.menu-item>.sub-menu{background-color:#fff}.site-header .main-header-bar ul.main-header-menu>.menu-item>.sub-menu>a.menu-link,.site-header .main-header-bar ul.main-header-menu>.menu-item>.sub-menu>a.menu-link:visited{color:#222;font-weight:500;font-size:.8rem}.site-header .elementor-widget-image-box .elementor-image-box-content{text-align:left}.site-header .elementor-widget-image-box .elementor-image-box-content .elementor-image-box-title,.site-header .elementor-widget-image-box .elementor-image-box-content p{color:#000}.ast-search-box.full-screen .ast-search-wrapper .search-submit{background:#01aee6;border-radius:6px}@font-face{font-family:"Poppins";font-style:italic;font-weight:400;font-display:fallback;src:url(../fonts/Poppins-Italic.woff2) format("woff2")}@font-face{font-family:"Poppins";font-style:normal;font-weight:900;font-display:fallback;src:url(../fonts/Poppins-Black.woff2) format("woff2")}@font-face{font-family:"Poppins";font-style:italic;font-weight:900;font-display:fallback;src:url(../fonts/Poppins-BlackItalic.woff2) format("woff2")}@font-face{font-family:"Poppins";font-style:normal;font-weight:700;font-display:fallback;src:url(../fonts/Poppins-Bold.woff2) format("woff2")}@font-face{font-family:"Poppins";font-style:italic;font-weight:700;font-display:fallback;src:url(../fonts/Poppins-BoldItalic.woff2) format("woff2")}@font-face{font-family:"Poppins";font-style:normal;font-weight:800;font-display:fallback;src:url(../fonts/Poppins-ExtraBold.woff2) format("woff2")}@font-face{font-family:"Poppins";font-style:italic;font-weight:800;font-display:fallback;src:url(../fonts/Poppins-ExtraBoldItalic.woff2) format("woff2")}@font-face{font-family:"Poppins";font-style:normal;font-weight:200;font-display:fallback;src:url(../fonts/Poppins-ExtraLight.woff2) format("woff2")}@font-face{font-family:"Poppins";font-style:italic;font-weight:200;font-display:fallback;src:url(../fonts/Poppins-ExtraLightItalic.woff2) format("woff2")}@font-face{font-family:"Poppins";font-style:normal;font-weight:400;font-display:fallback;src:url(../fonts/Poppins-Regular.woff2) format("woff2")}@font-face{font-family:"Poppins";font-style:normal;font-weight:600;font-display:fallback;src:url(../fonts/Poppins-SemiBold.woff2) format("woff2")}@font-face{font-family:"Poppins";font-style:italic;font-weight:600;font-display:fallback;src:url(../fonts/Poppins-SemiBoldItalic.woff2) format("woff2")}@font-face{font-family:"Poppins";font-style:normal;font-weight:100;font-display:fallback;src:url(../fonts/Poppins-Thin.woff2) format("woff2")}@font-face{font-family:"Poppins";font-style:italic;font-weight:100;font-display:fallback;src:url(../fonts/Poppins-ThinItalic.woff2) format("woff2")}@font-face{font-family:"Poppins";font-style:normal;font-weight:300;font-display:fallback;src:url(../fonts/Poppins-Light.woff2) format("woff2")}@font-face{font-family:"Poppins";font-style:italic;font-weight:300;font-display:fallback;src:url(../fonts/Poppins-LightItalic.woff2) format("woff2")}@font-face{font-family:"Poppins";font-style:normal;font-weight:500;font-display:fallback;src:url(../fonts/Poppins-Medium.woff2) format("woff2")}@font-face{font-family:"Poppins";font-style:italic;font-weight:500;font-display:fallback;src:url(../fonts/Poppins-MediumItalic.woff2) format("woff2")}html{font-size:16px;font-family:"Poppins",Arial,Helvetica,sans-serif;font-weight:200;line-height:2em;color:#222}@media(max-width: 576px){html{font-size:14px}}@media(max-width: 768px)and (min-width: 577px){html{font-size:14px}}@media(max-width: 992px)and (min-width: 769px){html{font-size:15px}}h1{font-family:"Poppins",Arial,Helvetica,sans-serif;font-size:3.8em;font-weight:500;color:#000}h1 strong{color:#1d61ce !important;font-weight:500}@media(max-width: 576px){h1{font-size:3.1em}}@media(max-width: 768px)and (min-width: 577px){h1{font-size:3.4em}}@media(max-width: 992px)and (min-width: 769px){h1{font-size:3.6em}}h2{font-family:"Poppins",Arial,Helvetica,sans-serif;font-size:3em;font-weight:500;color:#000}h2 strong{color:#1d61ce !important;font-weight:500}@media(max-width: 576px){h2{font-size:2.3em}}@media(max-width: 768px)and (min-width: 577px){h2{font-size:2.6em}}@media(max-width: 992px)and (min-width: 769px){h2{font-size:2.8em}}h2+h3{margin-top:-0.5em;font-size:1.6em !important}h3{font-family:"Poppins",Arial,Helvetica,sans-serif;font-size:2.5em;font-weight:500;color:#000}h3 strong{color:#1d61ce !important;font-weight:500}@media(max-width: 576px){h3{font-size:1.8em}}@media(max-width: 768px)and (min-width: 577px){h3{font-size:2.1em}}@media(max-width: 992px)and (min-width: 769px){h3{font-size:2.3em}}h4{font-family:"Poppins",Arial,Helvetica,sans-serif;font-size:2em;font-weight:500;color:#000}h4 strong{color:#1d61ce !important;font-weight:500}@media(max-width: 576px){h4{font-size:1.3em}}@media(max-width: 768px)and (min-width: 577px){h4{font-size:1.6em}}@media(max-width: 992px)and (min-width: 769px){h4{font-size:1.8em}}h5{font-family:"Poppins",Arial,Helvetica,sans-serif;font-size:1.7em;font-weight:500;color:#000}h5 strong{color:#1d61ce !important;font-weight:500}@media(max-width: 576px){h5{font-size:1.5em}}@media(max-width: 768px)and (min-width: 577px){h5{font-size:1.5em}}@media(max-width: 992px)and (min-width: 769px){h5{font-size:1.5em}}h6{font-family:"Poppins",Arial,Helvetica,sans-serif;font-size:1.4em;font-weight:500;color:#000}h6 strong{color:#1d61ce !important;font-weight:500}@media(max-width: 576px){h6{font-size:1.2em}}@media(max-width: 768px)and (min-width: 577px){h6{font-size:1.2em}}@media(max-width: 992px)and (min-width: 769px){h6{font-size:1.2em}}.entry-content h1{font-family:"Poppins",Arial,Helvetica,sans-serif;font-size:3.8em;font-weight:500;color:#000}.entry-content h1 strong{color:#1d61ce !important;font-weight:500}@media(max-width: 576px){.entry-content h1{font-size:3.1em}}@media(max-width: 768px)and (min-width: 577px){.entry-content h1{font-size:3.4em}}@media(max-width: 992px)and (min-width: 769px){.entry-content h1{font-size:3.6em}}.entry-content h2{font-family:"Poppins",Arial,Helvetica,sans-serif;font-size:3em;font-weight:500;color:#000}.entry-content h2 strong{color:#1d61ce !important;font-weight:500}@media(max-width: 576px){.entry-content h2{font-size:2.3em}}@media(max-width: 768px)and (min-width: 577px){.entry-content h2{font-size:2.6em}}@media(max-width: 992px)and (min-width: 769px){.entry-content h2{font-size:2.8em}}.entry-content h3{font-family:"Poppins",Arial,Helvetica,sans-serif;font-size:2.5em;font-weight:500;color:#000}.entry-content h3 strong{color:#1d61ce !important;font-weight:500}@media(max-width: 576px){.entry-content h3{font-size:1.8em}}@media(max-width: 768px)and (min-width: 577px){.entry-content h3{font-size:2.1em}}@media(max-width: 992px)and (min-width: 769px){.entry-content h3{font-size:2.3em}}.entry-content h4{font-family:"Poppins",Arial,Helvetica,sans-serif;font-size:2em;font-weight:500;color:#000}.entry-content h4 strong{color:#1d61ce !important;font-weight:500}@media(max-width: 576px){.entry-content h4{font-size:1.3em}}@media(max-width: 768px)and (min-width: 577px){.entry-content h4{font-size:1.6em}}@media(max-width: 992px)and (min-width: 769px){.entry-content h4{font-size:1.8em}}.entry-content h5{font-family:"Poppins",Arial,Helvetica,sans-serif;font-size:1.7em;font-weight:500;color:#000}.entry-content h5 strong{color:#1d61ce !important;font-weight:500}@media(max-width: 576px){.entry-content h5{font-size:1.5em}}@media(max-width: 768px)and (min-width: 577px){.entry-content h5{font-size:1.5em}}@media(max-width: 992px)and (min-width: 769px){.entry-content h5{font-size:1.5em}}.entry-content h6{font-family:"Poppins",Arial,Helvetica,sans-serif;font-size:1.4em;font-weight:500;color:#000}.entry-content h6 strong{color:#1d61ce !important;font-weight:500}@media(max-width: 576px){.entry-content h6{font-size:1.2em}}@media(max-width: 768px)and (min-width: 577px){.entry-content h6{font-size:1.2em}}@media(max-width: 992px)and (min-width: 769px){.entry-content h6{font-size:1.2em}}p{color:#222;margin-bottom:1em}p.emphasis{font-size:1.2em}small.sidenote{display:block;font-size:.8em}p.sidenote{display:block;font-size:.8em}li.sidenote{display:block;font-size:.8em}nav#primary-site-navigation{font-size:.8em}.text-white{color:#eee}.text-white h1,.text-white h2,.text-white h3,.text-white h4,.text-white h5,.text-white h6{color:#fff}.text-white h1 strong,.text-white h2 strong,.text-white h3 strong,.text-white h4 strong,.text-white h5 strong,.text-white h6 strong{color:#01aee6 !important}.text-white p{color:#fff}.text-left{text-align:left !important}.text-center{text-align:center !important}.text-right{text-align:right !important}.text-justify{text-align:justify !important}ul{list-style:square;color:#555;list-style-position:inside}.section-padding-xs{padding:1em 0}@media(max-width: 576px){.section-padding-xs-screen-sm{padding:1em 0 !important}}@media(max-width: 768px){.section-padding-xs-screen-md{padding:1em 0 !important}}@media(max-width: 992px){.section-padding-xs-screen-lg{padding:1em 0 !important}}@media(max-width: 1400px){.section-padding-xs-screen-xl{padding:1em 0 !important}}.section-padding-sm{padding:2em 0}@media(max-width: 576px){.section-padding-sm-screen-sm{padding:2em 0 !important}}@media(max-width: 768px){.section-padding-sm-screen-md{padding:2em 0 !important}}@media(max-width: 992px){.section-padding-sm-screen-lg{padding:2em 0 !important}}@media(max-width: 1400px){.section-padding-sm-screen-xl{padding:2em 0 !important}}.section-padding-md{padding:4em 0}@media(max-width: 576px){.section-padding-md-screen-sm{padding:4em 0 !important}}@media(max-width: 768px){.section-padding-md-screen-md{padding:4em 0 !important}}@media(max-width: 992px){.section-padding-md-screen-lg{padding:4em 0 !important}}@media(max-width: 1400px){.section-padding-md-screen-xl{padding:4em 0 !important}}.section-padding-lg{padding:6em 0}@media(max-width: 576px){.section-padding-lg-screen-sm{padding:6em 0 !important}}@media(max-width: 768px){.section-padding-lg-screen-md{padding:6em 0 !important}}@media(max-width: 992px){.section-padding-lg-screen-lg{padding:6em 0 !important}}@media(max-width: 1400px){.section-padding-lg-screen-xl{padding:6em 0 !important}}.section-padding-xl{padding:8em 0}@media(max-width: 576px){.section-padding-xl-screen-sm{padding:8em 0 !important}}@media(max-width: 768px){.section-padding-xl-screen-md{padding:8em 0 !important}}@media(max-width: 992px){.section-padding-xl-screen-lg{padding:8em 0 !important}}@media(max-width: 1400px){.section-padding-xl-screen-xl{padding:8em 0 !important}}.section-padding-hero{padding:6em 0}@media(max-width: 768px){.section-padding-hero{padding:4em 0 !important}}@media(max-width: 576px){.section-padding-hero{padding:2em 0 !important}}.section-padding-hero h1.elementor-heading-title{color:#fff;text-shadow:0 0 10px rgba(0,0,0,.6666666667);font-size:8em}.section-padding-hero .elementor-widget-animated-headline .elementor-headline{font-size:2.4em}.section-padding-hero .elementor-widget-animated-headline .elementor-headline>.elementor-headline-plain-text{color:#222;background:rgba(255,255,255,.8666666667);display:inline-block;padding:.1em .5em;margin:.2em;border-radius:5px}.section-padding-hero .elementor-widget-animated-headline .elementor-headline>.elementor-headline-dynamic-wrapper{display:block;perspective:300px}.section-padding-hero .elementor-widget-animated-headline .elementor-headline>.elementor-headline-dynamic-wrapper>.elementor-headline-dynamic-text{display:inline-block;font-size:1.7em;color:#fff;background:#000;background:linear-gradient(90deg, #01aee6 0, #01aee6 33%, #1d61ce 33%, #1d61ce 66%, #ace119 66%, #ace119 100%);padding:.2em .5em .1em .5em;border-radius:12px 12px 12px 0;transform:skew(344deg);box-shadow:0 0 10px rgba(0,0,0,.6);transform-origin:0 100%;animation:waveInWind .3s infinite;position:relative}.section-padding-hero .elementor-widget-animated-headline .elementor-headline>.elementor-headline-dynamic-wrapper>.elementor-headline-dynamic-text::before{position:absolute;width:8px;height:8px;border-radius:50%;background:#000;content:" ";bottom:2px;left:5px}.section-padding-hero .elementor-widget-animated-headline .elementor-headline>.elementor-headline-dynamic-wrapper>.elementor-headline-dynamic-text::after{position:absolute;width:8px;height:8px;border-radius:50%;background:#000;content:" ";bottom:4px;right:5px}.section-padding-hero::before{background-color:rgba(0,0,0,0);--background-overlay: "";background-image:linear-gradient(-8deg, rgba(29, 97, 206, 0.6) 0, rgba(29, 97, 206, 0.3) 50%, rgba(29, 97, 206, 0.9) 100%);z-index:1}.section-padding-hero::after{background:url(../images/dot-grid.png);animation:title-background-animation 80s linear infinite;position:absolute;width:100%;height:100%;content:" ";top:0;left:0;z-index:0}.section-padding-hero .e-con-inner .elementor-element{z-index:2}.section-padding-hero .elementor-counter{padding:1.4em 0;border-radius:8px;border:1px solid rgba(255,255,255,.6666666667);background:rgba(255,255,255,.3333333333)}.section-padding-hero .elementor-counter .elementor-counter-title{font-size:1em;line-height:1.6em;color:#fff;text-shadow:0 0 2px #222}.section-padding-hero .elementor-counter .elementor-counter-number-wrapper{font-size:1.7em;color:#1d61ce;text-shadow:0 0 5px #222}.section-remove-padding{padding:0 !important}.section-remove-padding .e-con-inner{padding:0 !important}.section-centralise{max-width:840px !important;margin:auto}.ast-404-layout-1{margin-top:0}.ast-404-layout-1 .page-content{padding:8em 0 4em 0}.entry-header .trail-items{color:#fff}.entry-header .trail-items li{font-weight:600}.entry-header .trail-items li::after{content:">"}.entry-header .trail-items li>a{color:#ace119 !important}.ast-404-layout-1 .page-header,body.archive .ast-container .ast-archive-description,.ast-container .nica-member-single,.entry-header.ast-no-thumbnail,body.ast-page-builder-template .ast-container .ast-archive-description{margin:0;padding:4em 1.5em;position:relative;width:100%;max-width:none !important;color:#fff}.ast-404-layout-1 .page-header::after,body.archive .ast-container .ast-archive-description::after,.ast-container .nica-member-single::after,.entry-header.ast-no-thumbnail::after,body.ast-page-builder-template .ast-container .ast-archive-description::after{background:url(../images/email-pattern-white.png) 0 0/200px 200px repeat;position:absolute;animation:scroll-site-title 22s infinite linear;width:100%;height:100%;content:" ";top:0;left:0;z-index:2}.ast-404-layout-1 .page-header::before,body.archive .ast-container .ast-archive-description::before,.ast-container .nica-member-single::before,.entry-header.ast-no-thumbnail::before,body.ast-page-builder-template .ast-container .ast-archive-description::before{background:linear-gradient(135deg, #1d61ce 0, #1d61ce 40%, rgba(19, 66, 142, 0.8) 100%);content:" ";top:0;left:0;z-index:1;width:100%;height:100%;position:absolute}.ast-404-layout-1 .page-header .breadcrumbs,body.archive .ast-container .ast-archive-description .breadcrumbs,.ast-container .nica-member-single .breadcrumbs,.entry-header.ast-no-thumbnail .breadcrumbs,body.ast-page-builder-template .ast-container .ast-archive-description .breadcrumbs{z-index:5;position:relative;color:#eee;text-align:center}.ast-404-layout-1 .page-header h1,body.archive .ast-container .ast-archive-description h1,.ast-container .nica-member-single h1,.entry-header.ast-no-thumbnail h1,body.ast-page-builder-template .ast-container .ast-archive-description h1{margin:0;position:relative;z-index:5;color:#fff;text-align:center;line-height:1.2em;padding-top:.2em}@media(max-width: 576px){.ast-404-layout-1 .page-header h1,body.archive .ast-container .ast-archive-description h1,.ast-container .nica-member-single h1,.entry-header.ast-no-thumbnail h1,body.ast-page-builder-template .ast-container .ast-archive-description h1{font-size:2.6em}}@media(max-width: 768px)and (min-width: 577px){.ast-404-layout-1 .page-header h1,body.archive .ast-container .ast-archive-description h1,.ast-container .nica-member-single h1,.entry-header.ast-no-thumbnail h1,body.ast-page-builder-template .ast-container .ast-archive-description h1{font-size:2.8em}}@media(max-width: 992px)and (min-width: 769px){.ast-404-layout-1 .page-header h1,body.archive .ast-container .ast-archive-description h1,.ast-container .nica-member-single h1,.entry-header.ast-no-thumbnail h1,body.ast-page-builder-template .ast-container .ast-archive-description h1{font-size:3em}}.ast-404-layout-1 .page-header aside,body.archive .ast-container .ast-archive-description aside,.ast-container .nica-member-single aside,.entry-header.ast-no-thumbnail aside,body.ast-page-builder-template .ast-container .ast-archive-description aside{position:relative;z-index:5;font-size:1em;padding:.6em 0;max-width:840px;color:#eee}.ast-404-layout-1 .page-header a,.ast-404-layout-1 .page-header a:visited,body.archive .ast-container .ast-archive-description a,body.archive .ast-container .ast-archive-description a:visited,.ast-container .nica-member-single a,.ast-container .nica-member-single a:visited,.entry-header.ast-no-thumbnail a,.entry-header.ast-no-thumbnail a:visited,body.ast-page-builder-template .ast-container .ast-archive-description a,body.ast-page-builder-template .ast-container .ast-archive-description a:visited{color:#1d61ce;position:relative;z-index:5}.ast-404-layout-1 .page-header a:hover,.ast-404-layout-1 .page-header a:focus,body.archive .ast-container .ast-archive-description a:hover,body.archive .ast-container .ast-archive-description a:focus,.ast-container .nica-member-single a:hover,.ast-container .nica-member-single a:focus,.entry-header.ast-no-thumbnail a:hover,.entry-header.ast-no-thumbnail a:focus,body.ast-page-builder-template .ast-container .ast-archive-description a:hover,body.ast-page-builder-template .ast-container .ast-archive-description a:focus{color:#13428e}@media(max-width: 1400px){body:not(.elementor-page):not(.error404) #content.site-content{padding-left:1.3em;padding-right:1.3em}}@media(max-width: 1400px){body.error404 .page-content{padding-left:1.3em;padding-right:1.3em}}.entry-content .card-layout a{text-decoration:none}@media(max-width: 1400px){.entry-content [class*=section-padding]{padding-left:1.3em;padding-right:1.3em}}.elementor-widget-wp-widget-categories{text-align:center}.elementor-widget-wp-widget-categories ul{list-style:none;margin:0}.elementor-widget-wp-widget-categories ul li{display:inline-block}.elementor-widget-wp-widget-categories ul li a{display:block;padding:.2em 1em;margin:.2em;background:#1d61ce;color:#fff;border-radius:8px}.background-black{position:relative}.background-black::before{background:#000;width:100%;height:100%;content:" ";top:0;left:0;z-index:0;position:absolute}.background-black-pattern{position:relative}.background-black-pattern *{position:relative;z-index:1}.background-black-pattern::before{background:#000;width:100%;height:100%;content:" ";top:0;left:0;z-index:0;position:absolute}.background-black-pattern::after{background:url(../images/chevron-light.png);position:absolute;width:100%;height:100%;content:" ";top:0;left:0;z-index:0}.background-black h1,.background-black h2,.background-black h3,.background-black h4,.background-black h5,.background-black h6{color:#fff}.background-black h1 strong,.background-black h2 strong,.background-black h3 strong,.background-black h4 strong,.background-black h5 strong,.background-black h6 strong{color:#01aee6}.background-black p{color:#fff}.background-blue{position:relative}.background-blue::before{background:linear-gradient(180deg, rgba(1, 174, 230, 0.7), #01aee6 100%);width:100%;height:100%;content:" ";top:0;left:0;z-index:0;position:absolute}.background-blue-pattern{position:relative}.background-blue-pattern *{position:relative;z-index:1}.background-blue-pattern::before{background:linear-gradient(180deg, rgba(1, 174, 230, 0.7), #01aee6 100%);width:100%;height:100%;content:" ";top:0;left:0;z-index:0;position:absolute}.background-blue-pattern::after{background:url(../images/hoffman.png);position:absolute;width:100%;height:100%;content:" ";top:0;left:0;z-index:0}.background-blue .elementor-testimonial--skin-bubble .elementor-testimonial .elementor-testimonial__footer .elementor-testimonial__cite{color:#fff !important;text-shadow:0 0 2px #000}.background-dark-blue{position:relative}.background-dark-blue::before{background:linear-gradient(180deg, rgba(19, 66, 142, 0.7), #1d61ce 100%);width:100%;height:100%;content:" ";top:0;left:0;z-index:0;position:absolute}.background-dark-blue-pattern{position:relative}.background-dark-blue-pattern *{position:relative;z-index:1}.background-dark-blue-pattern::before{background:linear-gradient(180deg, rgba(19, 66, 142, 0.7), #1d61ce 100%);width:100%;height:100%;content:" ";top:0;left:0;z-index:0;position:absolute}.background-dark-blue-pattern::after{background:url(../images/hoffman.png);position:absolute;width:100%;height:100%;content:" ";top:0;left:0;z-index:0}.background-dark-blue .elementor-testimonial--skin-bubble .elementor-testimonial .elementor-testimonial__footer .elementor-testimonial__cite{color:#fff !important;text-shadow:0 0 2px #000}.background-light-blue{position:relative}.background-light-blue::before{background:linear-gradient(180deg, rgba(238, 255, 255, 0.7), #e6f7fd 100%);width:100%;height:100%;content:" ";top:0;left:0;z-index:0;position:absolute}.background-light-blue-pattern{position:relative}.background-light-blue-pattern *{position:relative;z-index:1}.background-light-blue-pattern::before{background:linear-gradient(180deg, rgba(238, 255, 255, 0.7), #e6f7fd 100%);width:100%;height:100%;content:" ";top:0;left:0;z-index:0;position:absolute}.background-light-blue-pattern::after{background:url(../images/hoffman.png);position:absolute;width:100%;height:100%;content:" ";top:0;left:0;z-index:0}.background-green{position:relative}.background-green::before{background:linear-gradient(180deg, rgba(172, 225, 25, 0.7), #6c1 100%);width:100%;height:100%;content:" ";top:0;left:0;z-index:0;position:absolute}.background-green-pattern{position:relative}.background-green-pattern *{position:relative;z-index:1}.background-green-pattern::before{background:linear-gradient(180deg, rgba(172, 225, 25, 0.7), #6c1 100%);width:100%;height:100%;content:" ";top:0;left:0;z-index:0;position:absolute}.background-green-pattern::after{background:url(../images/hoffman.png);position:absolute;width:100%;height:100%;content:" ";top:0;left:0;z-index:0}.background-grey{position:relative}.background-grey::before{background:rgba(238,238,238,.9333333333);width:100%;height:100%;content:" ";top:0;left:0;z-index:0;position:absolute}.background-grey-pattern{position:relative}.background-grey-pattern *{position:relative;z-index:1}.background-grey-pattern::before{background:rgba(238,238,238,.9333333333);width:100%;height:100%;content:" ";top:0;left:0;z-index:0;position:absolute}.background-grey-pattern::after{background:url(../images/hoffman.png);position:absolute;width:100%;height:100%;content:" ";top:0;left:0;z-index:0}.background-light-grey{position:relative}.background-light-grey::before{background:rgba(248,248,248,.9333333333);width:100%;height:100%;content:" ";top:0;left:0;z-index:0;position:absolute}.background-light-grey-pattern{position:relative}.background-light-grey-pattern *{position:relative;z-index:1}.background-light-grey-pattern::before{background:rgba(248,248,248,.9333333333);width:100%;height:100%;content:" ";top:0;left:0;z-index:0;position:absolute}.background-light-grey-pattern::after{background:url(../images/hoffman.png);position:absolute;width:100%;height:100%;content:" ";top:0;left:0;z-index:0}.background-cta-turquoise::before{background-color:rgba(0,0,0,0);--background-overlay: "";background-image:linear-gradient(135deg, #1d61ce 0, rgba(1, 174, 230, 0.5) 50%, #1d61ce 100%)}.background-cta-blue::before{background-color:rgba(0,0,0,0);--background-overlay: "";background-image:linear-gradient(135deg, #1d61ce 0, rgba(29, 97, 206, 0.8) 50%, #1d61ce 100%)}.section-divider{position:relative}.section-divider::before{background:#000;content:" ";width:100%;height:5px;position:absolute;top:0;left:0}table{border-collapse:collapse}table.table-dark{color:#fff;overflow-x:auto}table.table-dark>thead{background:rgba(0,0,0,.8)}table.table-dark>tbody tr:nth-child(even){background:rgba(17,17,17,.8)}table.table-dark>tbody tr:nth-child(odd){background:rgba(34,34,34,.8)}table.table-dark td,table.table-dark th{border:1px solid #222}table.table-dark td h1,table.table-dark th h1{font-size:2em}table.table-dark td h2,table.table-dark th h2{font-size:1.7em}table.table-dark td h3,table.table-dark th h3{font-size:1.5em}table.table-dark td h4,table.table-dark th h4{font-size:1.3em}table.table-dark td h5,table.table-dark th h5{font-size:1.2em}table.table-dark td h6,table.table-dark th h6{font-size:1.1em}table.table-dark td h1:last-child,table.table-dark td h2:last-child,table.table-dark td h3:last-child,table.table-dark td h4:last-child,table.table-dark td h5:last-child,table.table-dark td h6:last-child,table.table-dark th h1:last-child,table.table-dark th h2:last-child,table.table-dark th h3:last-child,table.table-dark th h4:last-child,table.table-dark th h5:last-child,table.table-dark th h6:last-child{margin-bottom:0}table.table-light{color:#222;border-width:1px;border-style:solid;overflow-x:auto;background:rgba(1,174,230,.25)}table.table-light>thead{background:#1d61ce;color:#fff}table.table-light>thead th h1,table.table-light>thead th h2,table.table-light>thead th h3,table.table-light>thead th h4,table.table-light>thead th h5,table.table-light>thead th h6,table.table-light>thead td h1,table.table-light>thead td h2,table.table-light>thead td h3,table.table-light>thead td h4,table.table-light>thead td h5,table.table-light>thead td h6{color:inherit}table.table-light>tbody tr:nth-child(even){background:#ace119}table.table-light>tbody tr:nth-child(odd){background:#01aee6}table.table-light td,table.table-light th{border:1px solid #fff}table.table-light td h1,table.table-light th h1{font-size:2em}table.table-light td h2,table.table-light th h2{font-size:1.7em}table.table-light td h3,table.table-light th h3{font-size:1.5em}table.table-light td h4,table.table-light th h4{font-size:1.3em}table.table-light td h5,table.table-light th h5{font-size:1.2em}table.table-light td h6,table.table-light th h6{font-size:1.1em}table.table-light td h1:last-child,table.table-light td h2:last-child,table.table-light td h3:last-child,table.table-light td h4:last-child,table.table-light td h5:last-child,table.table-light td h6:last-child,table.table-light th h1:last-child,table.table-light th h2:last-child,table.table-light th h3:last-child,table.table-light th h4:last-child,table.table-light th h5:last-child,table.table-light th h6:last-child{margin-bottom:0}figure.wp-block-table{overflow-x:auto;max-width:100%}figure figcaption{color:#777;font-style:italic;font-size:.94em}.table-light table{color:#222;border-width:0 2px 2px 0;border-style:solid;border-color:rgba(0,0,0,.0666666667);overflow-x:auto}.table-light table>thead{background:rgba(0,0,0,.0666666667)}.table-light table>tbody tr:nth-child(even){background:rgba(0,0,0,.031372549)}.table-light table>tbody tr:nth-child(odd){background:rgba(0,0,0,.0431372549)}.table-light table td,.table-light table th{border:1px solid rgba(0,0,0,.0666666667)}.category-highlight ul,.category-highlight ol{list-style:none;margin-left:auto}.category-highlight ul li a,.category-highlight ul li a:visited,.category-highlight ol li a,.category-highlight ol li a:visited{font-size:1em;border-radius:5px;color:#fff;background:#1d61ce;transition:background .33s;padding:.2em 1em;line-height:1.5em;font-weight:600;display:block;margin:.2em 0}.category-highlight ul li a:hover,.category-highlight ul li a:focus,.category-highlight ol li a:hover,.category-highlight ol li a:focus{background:#1d61ce}.category-highlight ul li.current-cat a,.category-highlight ol li.current-cat a{background:#01aee6}@media(max-width: 768px){.category-highlight ul li,.category-highlight ol li{display:inline-block;width:50%}}@media(max-width: 576px){.category-highlight ul li,.category-highlight ol li{display:inline-block;width:80%}}@media(max-width: 768px){.category-highlight{text-align:center}}.single-post h1{font-size:2.6em}.single-post h2{font-size:2em}.single-post h3{font-size:1.8em}.single-post h4{font-size:1.6em}.single-post h5{font-size:1.4em}.single-post h6{font-size:1.2em}.single-scheme .elementor-widget-theme-post-featured-image>.elementor-widget-container>a{width:100%}.single-scheme .elementor-widget-theme-post-featured-image>.elementor-widget-container>a>img{width:100%}.single-scheme .wp-block-image{margin-bottom:.7em}.single-scheme .wp-block-image img{border-radius:24px 4px 24px 4px;overflow:hidden;box-shadow:0 0 7px rgba(0,0,0,.1333333333)}.is-style-boxed-light-blue{background:#e6f7fd;border-radius:5px;border-width:0 2px 2px 0;border-color:#dde;border-style:solid;padding:.5em 1em}.is-style-boxed-blue{background:#01aee6;border-radius:5px;border-width:0 2px 2px 0;border-color:#dde;border-style:solid;padding:.5em 1em}.is-style-boxed-blue a{color:#ace119;transition:color .3s}.is-style-boxed-blue a:hover,.is-style-boxed-blue a:focus{color:#6c1}.is-style-boxed-dark-blue{background:#1d61ce;border-radius:5px;border-width:0 2px 2px 0;border-color:#dde;border-style:solid;padding:.5em 1em}.is-style-boxed-green{background:#ace119;border-radius:5px;border-width:0 2px 2px 0;border-color:#dde;border-style:solid;padding:.5em 1em}.is-style-boxed-white{background:#fff;border-radius:5px;border-width:0 2px 2px 0;border-color:#dde;border-style:solid;padding:.5em 1em}figure.wp-block-image{margin-bottom:1.5em}.wp-block-details{border-bottom:1px solid #000;padding:1em 0;max-width:300px;min-width:100%}.wp-block-details summary{cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-size:1.5em;font-weight:600;padding-right:14px;list-style:none;transition:color .3s}.wp-block-details summary::-webkit-details-marker{display:none}.wp-block-details summary::marker{display:none}.wp-block-details summary::after{content:"+";margin-left:auto;font-size:1.2em;transition:transform .3s ease}.wp-block-details[open] summary::after{content:"-"}.wp-block-details[open] summary{color:#1d61ce}.wp-block-details[open]>*:not(summary){animation:fadeIn .3s ease-in}.wp-block-details p{padding-top:.6em;white-space:pre-wrap}.section-boxed.e-grid>.e-con,.section-boxed.e-flex>.e-con{background:rgba(255,255,255,.8);border-radius:4px;box-shadow:0 0 6px rgba(0,0,0,.2666666667)}.section-boxed.e-grid>.e-con.box-highlighted,.section-boxed.e-flex>.e-con.box-highlighted{background:#222;color:#fff}.section-boxed.e-grid>.e-con .elementor-widget-image-box,.section-boxed.e-flex>.e-con .elementor-widget-image-box{padding:1em}.section-boxed.e-grid>.e-con .elementor-widget-image-box figure.elementor-image-box-img,.section-boxed.e-flex>.e-con .elementor-widget-image-box figure.elementor-image-box-img{border-radius:3px;overflow:hidden;margin-bottom:0}.section-boxed.e-grid>.e-con .elementor-widget-image-box .elementor-image-box-content,.section-boxed.e-flex>.e-con .elementor-widget-image-box .elementor-image-box-content{padding:1em}.section-boxed.e-grid>.e-con .elementor-widget-image-box .elementor-image-box-content .elementor-image-box-title,.section-boxed.e-flex>.e-con .elementor-widget-image-box .elementor-image-box-content .elementor-image-box-title{font-size:1.4em;color:inherit}.section-boxed.e-grid>.e-con .elementor-widget-image-box .elementor-image-box-content .elementor-image-box-description,.section-boxed.e-flex>.e-con .elementor-widget-image-box .elementor-image-box-content .elementor-image-box-description{color:inherit}.section-boxed.e-grid>.e-con .elementor-widget-image-box+.elementor-widget-button,.section-boxed.e-flex>.e-con .elementor-widget-image-box+.elementor-widget-button{margin-bottom:1.6em}.section-boxed.e-grid>.e-con .elementor-widget-icon-box,.section-boxed.e-flex>.e-con .elementor-widget-icon-box{padding:1em}.section-boxed.e-grid>.e-con .elementor-widget-icon-box .elementor-icon-box-icon,.section-boxed.e-flex>.e-con .elementor-widget-icon-box .elementor-icon-box-icon{margin-bottom:0;margin-top:2em}.section-boxed.e-grid>.e-con .elementor-widget-icon-box .elementor-icon-box-icon .elementor-icon,.section-boxed.e-flex>.e-con .elementor-widget-icon-box .elementor-icon-box-icon .elementor-icon{font-size:7em}.section-boxed.e-grid>.e-con .elementor-widget-icon-box .elementor-icon-box-content,.section-boxed.e-flex>.e-con .elementor-widget-icon-box .elementor-icon-box-content{padding:1em}.section-boxed.e-grid>.e-con .elementor-widget-icon-box .elementor-icon-box-content .elementor-icon-box-title,.section-boxed.e-flex>.e-con .elementor-widget-icon-box .elementor-icon-box-content .elementor-icon-box-title{font-size:1.4em;color:inherit}.section-boxed.e-grid>.e-con .elementor-widget-icon-box .elementor-icon-box-content .elementor-icon-box-description,.section-boxed.e-flex>.e-con .elementor-widget-icon-box .elementor-icon-box-content .elementor-icon-box-description{color:inherit}.section-boxed.e-grid>.e-con .elementor-widget-icon-box+.elementor-widget-button,.section-boxed.e-flex>.e-con .elementor-widget-icon-box+.elementor-widget-button{margin:0 1em 1.6em 1em}.section-boxed.e-grid>.e-con.section-remove-padding,.section-boxed.e-flex>.e-con.section-remove-padding{border-radius:12px}.section-boxed.e-grid>.e-con.section-remove-padding .elementor-widget-image-box,.section-boxed.e-flex>.e-con.section-remove-padding .elementor-widget-image-box{padding:0}.section-boxed.e-grid>.e-con.section-remove-padding .elementor-widget-image-box figure.elementor-image-box-img,.section-boxed.e-flex>.e-con.section-remove-padding .elementor-widget-image-box figure.elementor-image-box-img{border-radius:12px 12px 0 0;position:relative}.section-boxed.e-grid>.e-con.section-remove-padding .elementor-widget-image-box figure.elementor-image-box-img::after,.section-boxed.e-flex>.e-con.section-remove-padding .elementor-widget-image-box figure.elementor-image-box-img::after{position:absolute;content:" ";height:5px;width:100%;background:linear-gradient(-45deg, #01aee6 0, #01aee6 33%, #1d61ce 33%, #1d61ce 66%, #ace119 66%, #ace119 100%);bottom:0;left:0}.section-boxed.e-grid>.e-con.section-remove-padding .elementor-widget-icon-box,.section-boxed.e-flex>.e-con.section-remove-padding .elementor-widget-icon-box{padding:0}.section-boxed.e-grid>.e-con.section-remove-padding .elementor-widget-icon-box figure.elementor-icon-box-icon,.section-boxed.e-flex>.e-con.section-remove-padding .elementor-widget-icon-box figure.elementor-icon-box-icon{position:relative}.section-boxed.elementor-widget-n-carousel .e-n-carousel{margin:0 1.5em;padding-bottom:2em;overflow:hidden}.section-boxed.elementor-widget-n-carousel .e-n-carousel .swiper-slide>.e-con{background:rgba(255,255,255,.6666666667);border-radius:10px;box-shadow:0 0 6px rgba(0,0,0,.2666666667)}@media(min-width: 767px){.section-boxed.justify-center .swiper-wrapper{justify-content:center}}@media(min-width: 1025px){.elementor-widget-icon-box.icon-title-2em .elementor-icon-box-title{min-height:2.6em}.elementor-widget-icon-box.icon-title-3em .elementor-icon-box-title{min-height:3.9em}}@media(min-width: 768px)and (max-width: 1024px){.elementor-widget-icon-box.icon-title-tablet-2em .elementor-icon-box-title{min-height:2.6em}.elementor-widget-icon-box.icon-title-tablet-3em .elementor-icon-box-title{min-height:3.9em}}.elementor-widget-flip-box.flip-card-solutions .elementor-flip-box>.elementor-flip-box__front{background:#fff}.elementor-widget-flip-box.flip-card-solutions .elementor-flip-box>.elementor-flip-box__front .elementor-flip-box__layer__title::before{content:"✖";display:block;margin:.5em auto;background:#d00;color:#fff;height:1.6em;width:1.6em;line-height:1.7em;border-radius:12px;font-size:1.4em}.elementor-widget-flip-box.flip-card-solutions .elementor-flip-box>.elementor-flip-box__back{background:linear-gradient(45deg, #1d61ce 0, #1d61ce 80%, #01aee6 80%, #01aee6 100%)}.elementor-widget-flip-box.flip-card-solutions .elementor-flip-box>.elementor-flip-box__back .elementor-flip-box__layer__title::before{content:"✔";display:block;margin:.5em auto;background:#ace119;color:#000;height:1.6em;width:1.6em;line-height:1.7em;border-radius:12px;font-size:1.4em}.elementor-widget-flip-box .elementor-flip-box .elementor-flip-box__layer__overlay{padding:1em}.elementor-widget-flip-box .elementor-flip-box>.elementor-flip-box__front{box-shadow:0 0 4px rgba(0,0,0,.4);border-radius:6px;background:#ace119}.elementor-widget-flip-box .elementor-flip-box>.elementor-flip-box__front .elementor-flip-box__layer__title{font-size:1.2em;margin-bottom:.5em}.elementor-widget-flip-box .elementor-flip-box>.elementor-flip-box__front .elementor-flip-box__layer__description{font-size:.95em;margin:0}.elementor-widget-flip-box .elementor-flip-box>.elementor-flip-box__back{box-shadow:0 0 4px rgba(0,0,0,.4);border-radius:6px;background:#1d61ce}.elementor-widget-flip-box .elementor-flip-box>.elementor-flip-box__back .elementor-flip-box__layer__title{font-size:1.2em;margin-bottom:.5em;color:#fff}.elementor-widget-flip-box .elementor-flip-box>.elementor-flip-box__back .elementor-flip-box__layer__description{color:#fff;font-size:.95em;margin:0}.elementor-widget-table-of-contents>.elementor-widget-container{border:0;padding:.5em 1em;background:#e6f7fd url(../images/email-pattern-white.png);border-radius:6px;border-bottom:3px solid #1d61ce;border-right:3px solid #01aee6}.elementor-widget-table-of-contents>.elementor-widget-container>.elementor-toc__header{padding:.5em 0;border-bottom:2px solid #ace119}.elementor-widget-table-of-contents>.elementor-widget-container>.elementor-toc__body{font-size:.9em;padding:.5em 0}.elementor-widget-table-of-contents>.elementor-widget-container>.elementor-toc__body ol{margin:0 .3em}.elementor-widget-table-of-contents>.elementor-widget-container>.elementor-toc__body ol>li{margin:0;padding:.2em 0}.elementor-widget-table-of-contents>.elementor-widget-container>.elementor-toc__body a{color:#1d61ce}.elementor-widget-author-box{background:#e6f7fd;padding:1em;border-radius:0 0 16px 16px;position:relative}.elementor-widget-author-box::before{width:100%;height:3px;content:" ";position:absolute;top:0;left:0;background:linear-gradient(-45deg, #01aee6 0, #01aee6 33%, #1d61ce 33%, #1d61ce 66%, #ace119 66%, #ace119 100%)}.elementor-widget-post-navigation .elementor-post-navigation__link{background:#1d61ce;transition:background .3s;padding:.3em}.elementor-widget-post-navigation .elementor-post-navigation__link a{color:#fff}.elementor-widget-post-navigation .elementor-post-navigation__link:hover,.elementor-widget-post-navigation .elementor-post-navigation__link:focus{background:#01aee6}.elementor-widget-post-navigation .elementor-post-navigation__link.elementor-post-navigation__prev{border-radius:4px 0 0 4px}.elementor-widget-post-navigation .elementor-post-navigation__link.elementor-post-navigation__prev a::before{content:"‹";font-size:2em;padding:0 .3em}.elementor-widget-post-navigation .elementor-post-navigation__link.elementor-post-navigation__next{border-radius:0 4px 4px 0}.elementor-widget-post-navigation .elementor-post-navigation__link.elementor-post-navigation__next a::after{content:"›";font-size:2em;padding:0 .3em}.elementor-widget-n-accordion details.e-n-accordion-item{border-width:0 0 1px 0;border-color:#000;border-style:solid}.elementor-widget-n-accordion details.e-n-accordion-item:first-child{border-width:1px 0 1px 0}.elementor-widget-n-accordion details.e-n-accordion-item[open] summary.e-n-accordion-item-title>.e-n-accordion-item-title-header>.e-n-accordion-item-title-text{color:#1d61ce}.elementor-widget-n-accordion details.e-n-accordion-item summary.e-n-accordion-item-title{border:0}.elementor-widget-n-accordion details.e-n-accordion-item summary.e-n-accordion-item-title+div[role=region]{border:0}.elementor-widget-n-accordion details.e-n-accordion-item summary.e-n-accordion-item-title>.e-n-accordion-item-title-header>.e-n-accordion-item-title-text{font-size:1.5em;font-weight:600;transition:color .3s}.elementor-icon-list--layout-inline ul.elementor-icon-list-items.elementor-inline-items>li.elementor-icon-list-item{margin:.2em}.elementor-icon-list--layout-inline ul.elementor-icon-list-items.elementor-inline-items>li.elementor-icon-list-item>a{padding:.2em 1em;background:#fff;border-radius:10px;color:#222;transition:color .3s,background .3s}.elementor-icon-list--layout-inline ul.elementor-icon-list-items.elementor-inline-items>li.elementor-icon-list-item>a:hover,.elementor-icon-list--layout-inline ul.elementor-icon-list-items.elementor-inline-items>li.elementor-icon-list-item>a:focus{background:#000;color:#fff;fill:#fff}.elementor-testimonial--skin-bubble .elementor-testimonial .elementor-testimonial__content{font-size:.76em;background:#fff;border-radius:8px}.elementor-testimonial--skin-bubble .elementor-testimonial .elementor-testimonial__content::after{background:#fff;left:62px}.elementor-testimonial--skin-bubble .elementor-testimonial .elementor-testimonial__footer .elementor-testimonial__image img{width:100px;height:100px}.elementor-testimonial--skin-bubble .elementor-testimonial .elementor-testimonial__footer .elementor-testimonial__cite{font-size:1.1em}.elementor-widget.elementor-widget-image-box>.elementor-widget-container>.elementor-image-box-wrapper>.elementor-image-box-img{margin-bottom:.8em}.elementor-widget.elementor-widget-image-box>.elementor-widget-container>.elementor-image-box-wrapper>.elementor-image-box-content>.elementor-image-box-title{margin-bottom:.5em}.elementor-widget.elementor-widget-image-box>.elementor-widget-container>.elementor-image-box-wrapper>.elementor-image-box-content>.elementor-image-box-description{font-size:.9em}.elementor-widget-image.img-rounded{border-radius:12px;box-shadow:0 0 10px rgba(0,0,0,.4);overflow:hidden}.elementor-widget-image.img-circle{border-radius:50%;overflow:hidden}.e-grid.grid-cards{font-size:.85em}.e-grid.grid-cards .elementor-image-box-content{padding:0 .5em}.e-grid.grid-cards .e-con-full{background:#fff;border-radius:4px;box-shadow:0 0 10px rgba(0,0,0,.2);overflow:hidden;padding-bottom:1.6em !important}.green-button .elementor-button,.green-button .elementor-button:visited{background:#ace119;color:#000;transition:background .3s}.green-button .elementor-button:hover,.green-button .elementor-button:focus{background:#6c1;color:#000}.blue-button .elementor-button,.blue-button .elementor-button:visited{background:#1d61ce;color:#fff;transition:background .3s}.blue-button .elementor-button:hover,.blue-button .elementor-button:focus{background:#000}.black-button .elementor-button,.black-button.elementor-button:visited{background:#000;color:#fff;text-decoration:none;transition:background-color .3s}.black-button .elementor-button:hover,.black-button.elementor-button:focus{background:#1d61ce}.elementor-form .elementor-button{background:#1d61ce;transition:background .3s}.elementor-form .elementor-button:hover,.elementor-form .elementor-button:focus{background:#01aee6}.elementor-cta--skin-classic{border:0;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.1333333333);overflow:hidden}.elementor-cta--skin-classic .elementor-cta:hover .elementor-cta__bg-overlay{background:rgba(0,0,0,.0666666667)}.elementor-cta--skin-classic .elementor-cta .elementor-cta__bg{margin:1em;background-size:contain;background-repeat:no-repeat}.elementor-cta--skin-classic .elementor-cta .elementor-button{text-decoration:none;border:0}.elementor-cta--skin-classic .elementor-cta .elementor-button:hover,.elementor-cta--skin-classic .elementor-cta .elementor-button:focus{background:#000 !important}.elementor-element .elementor-cta--skin-classic:nth-child(odd) .elementor-button{background:#1d61ce;color:#fff}.elementor-element .elementor-cta--skin-classic:nth-child(even) .elementor-button{background:#ace119;color:#000}.elementor-element .elementor-cta--skin-classic:nth-child(even) .elementor-button:hover,.elementor-element .elementor-cta--skin-classic:nth-child(even) .elementor-button:focus{color:#fff}.elementor-posts.elementor-posts--skin-cards .elementor-post .elementor-post__card{border-radius:8px}.elementor-posts.elementor-posts--skin-cards .elementor-post .elementor-post__card .elementor-post__thumbnail__link{margin-bottom:1em}.elementor-posts.elementor-posts--skin-cards .elementor-post .elementor-post__card .elementor-post__badge{background-color:#ace119;color:#000;border-radius:4px;text-transform:none}.elementor-posts.elementor-posts--skin-cards .elementor-post .elementor-post__card .elementor-post__text{margin:0}.elementor-posts.elementor-posts--skin-cards .elementor-post .elementor-post__card .elementor-post__text .elementor-post__title{margin-bottom:.5em}.elementor-posts.elementor-posts--skin-cards .elementor-post .elementor-post__card .elementor-post__text .elementor-post__title a{color:#000;text-decoration:none}.elementor-posts.elementor-posts--skin-cards .elementor-post .elementor-post__card .elementor-post__text .elementor-post__title a:visited{color:#000;text-decoration:none}.elementor-posts.elementor-posts--skin-cards .elementor-post .elementor-post__card .elementor-post__text .elementor-post__title a:hover,.elementor-posts.elementor-posts--skin-cards .elementor-post .elementor-post__card .elementor-post__text .elementor-post__title a:focus{text-decoration:underline}.elementor-posts.elementor-posts--skin-cards .elementor-post .elementor-post__card .elementor-post__text .elementor-post__excerpt{margin-bottom:.5em}.elementor-posts.elementor-posts--skin-cards .elementor-post .elementor-post__card .elementor-post__text .elementor-post__excerpt p{font-size:.84em;color:#333}.elementor-posts.elementor-posts--skin-cards .elementor-post .elementor-post__card .elementor-post__text .elementor-post__read-more-wrapper a.elementor-post__read-more{text-transform:none;font-size:.84em;line-height:1em;text-decoration:none;background:#1d61ce;color:#fff;display:inline-block;padding:.5em 1em;font-weight:400;border-radius:4px;transition:background .3s;margin-bottom:.8em}.elementor-posts.elementor-posts--skin-cards .elementor-post .elementor-post__card .elementor-post__text .elementor-post__read-more-wrapper a.elementor-post__read-more:hover,.elementor-posts.elementor-posts--skin-cards .elementor-post .elementor-post__card .elementor-post__text .elementor-post__read-more-wrapper a.elementor-post__read-more:focus{background:#13428e}.elementor-element:nth-child(odd) .elementor-view-stacked .elementor-icon{background:#1d61ce;fill:#fff}.elementor-element:nth-child(even) .elementor-view-stacked .elementor-icon{background:#ace119;fill:#000}.elementor-view-stacked .elementor-icon{background:#ace119;fill:#000;border-radius:15px;box-shadow:0 0 6px rgba(0,0,0,.4)}.elementor-view-stacked:nth-child(even) .elementor-icon{background:#1d61ce !important;fill:#fff !important}footer.site-footer{color:#222;font-weight:400;font-size:1em}footer.site-footer p{color:#222}footer.site-footer .widget-title,footer.site-footer .wp-block-heading{color:#222;font-size:2.2em;font-weight:600}footer.site-footer .wp-block-button .wp-element-button{background:#ace119;border-radius:12px;padding:.7em 2em;color:#222;transition:background .3s}footer.site-footer .wp-block-button .wp-element-button:hover,footer.site-footer .wp-block-button .wp-element-button:focus{background:#fff}footer.site-footer a{color:#222;text-decoration:none}footer.site-footer a:visited{color:#222}footer.site-footer a:hover,footer.site-footer a:focus{color:#ace119}footer.site-footer .wp-block-social-links{gap:3px}footer.site-footer .wp-block-social-links .wp-social-link a{font-size:1.3rem;display:block;background:#ace119;padding:.2rem 1rem .2rem .5rem;border-radius:12px;white-space:nowrap}footer.site-footer .wp-block-social-links .wp-social-link a svg{fill:#222 !important;height:30px;width:30px;vertical-align:middle;margin-right:.3rem;margin-left:.3rem}footer.site-footer .wp-block-social-links .wp-social-link a span{vertical-align:middle;line-height:30px;color:#222;margin:0}footer.site-footer .wp-block-social-links .wp-social-link a:hover,footer.site-footer .wp-block-social-links .wp-social-link a:focus{background:#fff}footer.site-footer nav>ul>li{margin:.2em 0}footer.site-footer nav>ul>li>a{background:#ace119;transition:background .3s;display:inline-block;padding:.2em 1em;border-radius:12px}footer.site-footer nav>ul>li>a:hover,footer.site-footer nav>ul>li>a:focus{background:#fff;color:#222}footer.site-footer address{background:#fff;color:#222;display:inline-block;padding:.3em 1.1em;border-radius:6px;font-style:normal}footer.site-footer .site-primary-footer-wrap{background:#01aee6}footer.site-footer .site-primary-footer-wrap .site-footer-primary-section-1{margin-bottom:1.8em}@media(max-width: 1400px){footer.site-footer .site-primary-footer-wrap{padding-left:1.4em;padding-right:1.4em}}footer.site-footer .site-below-footer-wrap{background:#1d61ce;border-top:3px solid #ace119}footer.site-footer .site-below-footer-wrap p{color:#fff}footer.site-footer .site-below-footer-wrap a{color:#ace119}footer.site-footer .site-below-footer-wrap a:hover,footer.site-footer .site-below-footer-wrap a:focus{color:#fff}