@-webkit-keyframes fadeIn{0%{opacity:0;-webkit-opacity:0}100%{opacity:1;-webkit-opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0;-webkit-opacity:0}100%{opacity:1;-webkit-opacity:1}}@-ms-keyframes fadeIn{0%{opacity:0;-webkit-opacity:0}100%{opacity:1;-webkit-opacity:1}}@keyframes fadeIn{0%{opacity:0;-webkit-opacity:0}100%{opacity:1;-webkit-opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1;-webkit-opacity:1}100%{opacity:0;-webkit-opacity:0}}@-moz-keyframes fadeOut{0%{opacity:1;-webkit-opacity:1}100%{opacity:0;-webkit-opacity:0}}@-ms-keyframes fadeOut{0%{opacity:1;-webkit-opacity:1}100%{opacity:0;-webkit-opacity:0}}@keyframes fadeOut{0%{opacity:1;-webkit-opacity:1}100%{opacity:0;-webkit-opacity:0}}@-webkit-keyframes timelineDrawDown{0%{height:0;opacity:0;-webkit-opacity:0}100%{height:calc(100% + 50px);opacity:1;-webkit-opacity:1}}@-moz-keyframes timelineDrawDown{0%{height:0;opacity:0;-webkit-opacity:0}100%{height:calc(100% + 50px);opacity:1;-webkit-opacity:1}}@-ms-keyframes timelineDrawDown{0%{height:0;opacity:0;-webkit-opacity:0}100%{height:calc(100% + 50px);opacity:1;-webkit-opacity:1}}@keyframes timelineDrawDown{0%{height:0;opacity:0;-webkit-opacity:0}100%{height:calc(100% + 50px);opacity:1;-webkit-opacity:1}}@-webkit-keyframes timelineDrawDownMobile{0%{height:0;opacity:0;-webkit-opacity:0}100%{height:calc(100% - 22px);opacity:1;-webkit-opacity:1}}@-moz-keyframes timelineDrawDownMobile{0%{height:0;opacity:0;-webkit-opacity:0}100%{height:calc(100% - 22px);opacity:1;-webkit-opacity:1}}@-ms-keyframes timelineDrawDownMobile{0%{height:0;opacity:0;-webkit-opacity:0}100%{height:calc(100% - 22px);opacity:1;-webkit-opacity:1}}@keyframes timelineDrawDownMobile{0%{height:0;opacity:0;-webkit-opacity:0}100%{height:calc(100% - 22px);opacity:1;-webkit-opacity:1}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-opacity:0;transform:translateY(-100%);-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%)}100%{opacity:1;-webkit-opacity:1;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0)}}@-moz-keyframes fadeInDown{0%{opacity:0;-webkit-opacity:0;transform:translateY(-100%);-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%)}100%{opacity:1;-webkit-opacity:1;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0)}}@-ms-keyframes fadeInDown{0%{opacity:0;-webkit-opacity:0;transform:translateY(-100%);-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%)}100%{opacity:1;-webkit-opacity:1;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-opacity:0;transform:translateY(-100%);-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%)}100%{opacity:1;-webkit-opacity:1;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0)}}@-webkit-keyframes navSlideDown{0%{opacity:0;-webkit-opacity:0;transform:translateY(-100%);-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%)}100%{opacity:1;-webkit-opacity:1;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0)}}@-moz-keyframes navSlideDown{0%{opacity:0;-webkit-opacity:0;transform:translateY(-100%);-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%)}100%{opacity:1;-webkit-opacity:1;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0)}}@-ms-keyframes navSlideDown{0%{opacity:0;-webkit-opacity:0;transform:translateY(-100%);-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%)}100%{opacity:1;-webkit-opacity:1;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0)}}@keyframes navSlideDown{0%{opacity:0;-webkit-opacity:0;transform:translateY(-100%);-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%)}100%{opacity:1;-webkit-opacity:1;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0)}}@-webkit-keyframes navSlideUp{0%{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0)}100%{transform:translateY(100%);-webkit-transform:translateY(100%);-moz-transform:translateY(100%)}}@-moz-keyframes navSlideUp{0%{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0)}100%{transform:translateY(100%);-webkit-transform:translateY(100%);-moz-transform:translateY(100%)}}@-ms-keyframes navSlideUp{0%{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0)}100%{transform:translateY(100%);-webkit-transform:translateY(100%);-moz-transform:translateY(100%)}}@keyframes navSlideUp{0%{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0)}100%{transform:translateY(100%);-webkit-transform:translateY(100%);-moz-transform:translateY(100%)}}@-webkit-keyframes cardFadeOut{0%{opacity:1;-webkit-opacity:1}100%{opacity:0;-webkit-opacity:0}}@-moz-keyframes cardFadeOut{0%{opacity:1;-webkit-opacity:1}100%{opacity:0;-webkit-opacity:0}}@-ms-keyframes cardFadeOut{0%{opacity:1;-webkit-opacity:1}100%{opacity:0;-webkit-opacity:0}}@keyframes cardFadeOut{0%{opacity:1;-webkit-opacity:1}100%{opacity:0;-webkit-opacity:0}}@-webkit-keyframes slideRight{0%{transform:translateX(-15px);-webkit-transform:translateX(-15px);-moz-transform:translateX(-15px)}100%{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0)}}@-moz-keyframes slideRight{0%{transform:translateX(-15px);-webkit-transform:translateX(-15px);-moz-transform:translateX(-15px)}100%{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0)}}@-ms-keyframes slideRight{0%{transform:translateX(-15px);-webkit-transform:translateX(-15px);-moz-transform:translateX(-15px)}100%{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0)}}@keyframes slideRight{0%{transform:translateX(-15px);-webkit-transform:translateX(-15px);-moz-transform:translateX(-15px)}100%{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0)}}@-webkit-keyframes slideUp45{0%{transform:translate(-100%,100%);-webkit-transform:translate(-100%,100%);-moz-transform:translate(-100%,100%)}100%{transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0)}}@-moz-keyframes slideUp45{0%{transform:translate(-100%,100%);-webkit-transform:translate(-100%,100%);-moz-transform:translate(-100%,100%)}100%{transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0)}}@-ms-keyframes slideUp45{0%{transform:translate(-100%,100%);-webkit-transform:translate(-100%,100%);-moz-transform:translate(-100%,100%)}100%{transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0)}}@keyframes slideUp45{0%{transform:translate(-100%,100%);-webkit-transform:translate(-100%,100%);-moz-transform:translate(-100%,100%)}100%{transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0)}}body#top .elementor-widget.elementor-widget-button .elementor-button:focus{background:#1a1a1a;color:#fff}body#top.elementor-editor-active .e-parent[class*=body-header] .e-child{padding:0}body#top .elementor-location-header .e-parent .elementor-widget-button .elementor-button{background:#fff;color:#1a1a1a}body#top .elementor-location-header .e-parent.sticky-header .e-con-boxed .elementor-widget-button:last-child .elementor-button{color:#1a1a1a}body#top .elementor-location-header .e-parent.sticky-header .e-con-boxed .elementor-widget-button:last-child .elementor-button:hover{color:#fff;background:#1a1a1a;border-color:#1a1a1a}body#top .elementor-location-header .e-parent .elementor-widget-button:last-child .elementor-button{background:#fff;color:#1a1a1a}body#top .elementor-location-header .e-parent .elementor-widget-button:last-child .elementor-button:hover{background:#1a1a1a;border-color:#1a1a1a;color:#fff}body#top .elementor-location-header>.e-parent.sticky-header .e-con-boxed .site-logo svg path{fill:var(--e-global-color-6c34ac9)}body#top .elementor-location-header>.e-parent.sticky-header .e-con-boxed .site-logo svg path.logo-m{fill:#39f}body#top .elementor-location-header .e-parent.sticky-header{background:none}body#top .elementor-location-header .e-parent.sticky-header .e-con-boxed:not(.top-banner):last-child{background:none}body#top .elementor-location-header .e-parent.sticky-header .e-con-boxed:not(.top-banner):last-child .e-con-inner{background-color:hsl(0 0% 100% / .9)!important;padding:12px 12px!important}@media(max-width:1024px){body#top .elementor-location-header .e-parent.sticky-header .e-con-boxed:not(.top-banner):last-child .e-con-inner{background:none!important}}body#top .elementor-location-header .e-parent.sticky-header .e-con-boxed:not(.top-banner):last-child .e-con-inner .elementor-widget-nav-menu:last-child{padding-right:15px}body#top .elementor-location-header .e-parent.sticky-header .elementor-widget-html.header-stats{display:none}body#top .elementor-location-header .e-parent.sticky-header .e-con-boxed .site-logo svg path:not(.logo-m){fill:var(--e-global-color-6c34ac9)!important}body#top .elementor-widget.elementor-widget-text-editor h2,body#top .elementor-widget.elementor-widget-text-editor h3,body#top .elementor-widget.elementor-widget-text-editor h4{font-family:var(--e-global-typography-a123316-font-family),Sans-serif;line-height:120%}body#top .elementor-widget.elementor-widget-text-editor h2{font-size:48px}@media(max-width:1024px){body#top .elementor-widget.elementor-widget-text-editor h2{font-size:32px}}body#top .elementor-widget.elementor-widget-text-editor h3,body#top .elementor-widget.elementor-widget-text-editor h4{font-size:40px}@media(max-width:1024px){body#top .elementor-widget.elementor-widget-text-editor h3,body#top .elementor-widget.elementor-widget-text-editor h4{font-size:30px}}body#top .elementor-location-header .e-parent .elementor-widget-ucaddon_ue_side_menu .uc-side-menu-main-wrapper[id] .uc-side-menu-wrapper .ue_logo{padding:80px 16px 40px}@media(max-width:1024px){body#top .elementor-location-header .e-parent .e-con-boxed:not(.top-banner):last-child{padding:44px 0 20px}}body#top .elementor-location-header .e-parent .elementor-widget-html.header-stats{position:absolute;width:100%;top:0;left:0;height:50px}body#top .elementor-location-header .e-parent .elementor-widget-html.header-stats *{color:#fff;display:flex;align-items:center;justify-content:center}body#top .elementor-location-header .e-parent .elementor-widget-html.header-stats iframe{height:29px!important}body#top .elementor-location-header .e-parent .elementor-widget-ucaddon_ue_side_menu .uc-side-menu-main-wrapper[id] .uc-side-menu-wrapper .uc-side-menu-items .side-menu-after .elementor-widget-shortcode{margin-top:20px}body#top .elementor-location-header .e-parent .uc-side-menu-main-wrapper .inline-links{margin:13px 0 0;width:100%}body#top .elementor-location-header .e-parent .uc-side-menu-main-wrapper .inline-links .elementor-icon-list-items{flex-direction:column;width:100%}body#top .elementor-location-header .e-parent .uc-side-menu-main-wrapper .inline-links .elementor-icon-list-items a{padding:10px 0}body#top .elementor-location-header .e-parent .uc-side-menu-main-wrapper .inline-links .elementor-icon-list-items a .elementor-icon-list-text{padding:0}body#top.elementor-editor-active .elementor-location-header{background:#fff}body.elementor_library-template-default #content::before{background:#f2f2f2}body#top .elementor-location-header .e-parent .inline-links{margin-right:auto}body#top .elementor-location-header .e-parent .inline-links .elementor-icon-list-items{display:flex;gap:0 16px}body#top .elementor-location-header .e-parent .inline-links .elementor-icon-list-items .elementor-icon-list-item a{gap:0 5px;display:flex;background:linear-gradient(to right,#3399ff,#3399ff),linear-gradient(to right,rgba(var(--e-global-color-6c34ac9),1),rgba(var(--e-global-color-6c34ac9),1));background-size:100% .15em,0 .15em;background-position:100% 100%,0 100%;background-repeat:no-repeat;transition:background-size 400ms;position:relative;overflow:hidden;padding:0 0 3px}body#top .elementor-location-header .e-parent .inline-links .elementor-icon-list-items .elementor-icon-list-item a:hover{background-size:0 .15em,100% .15em}body#top .elementor-location-header .e-parent .inline-links .elementor-icon-list-items .elementor-icon-list-item a .elementor-icon-list-icon{order:2;position:relative;top:1px}body#top .elementor-widget.elementor-widget-button .elementor-button{font-weight:500}@media(max-width:500px){#top .e-flex.body-header-small:first-child{padding:175px 0 0}}@media(max-width:1024px){body#top .e-parent[class*=body-header]{padding:150px 0 220px;min-height:unset}}@media(max-width:767px){body#top .e-parent[class*=body-header]{background:var(--e-global-color-6c34ac9)}body#top .e-parent[class*=body-header] .elementor-element.settings{background:none}}@media(max-width:500px){body#top .e-parent[class*=body-header]{padding:175px 0 0}}@media(min-width:768px)and (max-width:1024px){body#top .e-parent[class*=body-header]:not(.bg-image) .elementor-widget.elementor-widget-image{aspect-ratio:unset;position:absolute}}@media(max-width:767px){body#top .e-parent[class*=body-header]:not(.bg-image) .elementor-widget.elementor-widget-image .elementor-widget-container{transform:none!important;-webkit-transform:none!important;-moz-transform:none!important}}body#top .e-parent[class*=body-header]:not(.bg-image) .elementor-widget.elementor-widget-heading{position:relative;left:-3px}body#top .e-parent[class*=body-header] .elementor-widget-image .elementor-widget-container:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:var(--e-global-color-6c34ac9);opacity:.4;-webkit-opacity:.4;z-index:1}body#top .e-parent[class*=body-header] .elementor-widget-html.shapes{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}@media(max-width:767px){body#top .e-parent[class*=body-header] .elementor-widget-html.shapes{display:none}}body#top .e-parent[class*=body-header] .elementor-widget-html.shapes svg{position:absolute;height:calc(100% + 100px);width:auto;top:-50px}@media(max-width:500px){body#top .e-parent[class*=body-header] .elementor-widget-html.shapes svg{height:auto;width:auto;top:auto;bottom:0;transform:scale(-1,-1) rotateY(180deg);max-height:245px;right:0;left:auto}}body#top .e-parent[class*=body-header] .elementor-widget-html.shapes svg.fill{min-width:100%;aspect-ratio:1440/872;object-fit:cover;object-position:center center;height:auto;min-height:calc(100% + 100px)}@media(max-width:500px){body#top .e-parent[class*=body-header] .elementor-widget-html.shapes svg.fill{min-height:unset}}body#top .e-parent[class*=body-header] .elementor-widget.settings~.elementor-element .elementor-widget .elementor-widget-container .elementor-button:hover{color:#1a1a1a}body#top .e-parent[class*=body-header] .elementor-widget.settings.section-style-blue~.elementor-widget-html.shapes svg path{fill:#39f}body#top .e-parent[class*=body-header] .elementor-widget.settings.section-style-blue~.elementor-element .elementor-widget .elementor-button:focus{color:#1a1a1a}body#top .e-parent[class*=body-header] .elementor-widget.settings.section-style-dark-blue~.elementor-widget-html.shapes svg path{fill:var(--e-global-color-6c34ac9)}body#top .e-parent[class*=body-header] .elementor-widget.settings.section-style-dark-green~.elementor-widget-html.shapes svg path{fill:var(--e-global-color-b677f18)}@media(min-width:1025px){body#top .e-parent.body-header-small:not(.bg-image){padding:140px 0}}body#top .e-parent.body-header-small:not(.bg-image):first-child{padding:270px 0 150px}@media(max-width:1024px){body#top .e-parent.body-header-small:not(.bg-image):first-child{background:none;padding:200px 0 100px}}body#top .e-parent.body-header-small:not(.bg-image):first-child .e-child.shape-layers{height:calc(100% - 130px);bottom:0;top:auto}@media(max-width:767px){body#top .e-parent.body-header-small:not(.bg-image):first-child .e-child.shape-layers{height:auto;padding:0 0 50%;bottom:0;top:auto}}body#top .e-parent.body-header-small:not(.bg-image) .elementor-widget.elementor-widget-heading .elementor-heading-title{color:#1a1a1a}body#top .e-parent.body-header-small:not(.bg-image) .elementor-widget.elementor-widget-text-editor .elementor-widget-container{color:#1a1a1a}body#top .e-parent.body-header-small:not(.bg-image) .elementor-widget.elementor-widget-button .elementor-button:not(:hover):not(:focus){background:#fff0;color:#1a1a1a;border-color:#1a1a1a}body#top .e-parent.body-header-small:not(.bg-image) .elementor-widget.elementor-widget-button .elementor-button:hover{background:#1a1a1a;color:#fff;border-color:#1a1a1a}body#top .e-parent.body-header-small:not(.bg-image) .e-child.shape-layers{position:absolute;width:100%;max-width:100%;height:100%;z-index:0}@media(max-width:767px){body#top .e-parent.body-header-small:not(.bg-image) .e-child.shape-layers{height:auto;padding:0 0 50%;bottom:0;top:auto}}body#top .e-parent.body-header-small:not(.bg-image) .e-child.shape-layers .shape-layer{position:absolute;width:100%;height:100%;margin-top:-75px}@media(max-width:1024px){body#top .e-parent.body-header-small:not(.bg-image) .e-child.shape-layers .shape-layer{margin-top:0}}body#top .e-parent.body-header-small:not(.bg-image) .e-child.shape-layers .shape-layer.shape-layer-1 svg{height:50%;width:auto;position:absolute;bottom:0;left:0}body#top .e-parent.body-header-small:not(.bg-image) .e-child.shape-layers .shape-layer.shape-layer-2 svg{height:100%;width:auto;position:absolute;top:0;right:0}body#top .e-parent.body-header-small:not(.bg-image) .e-child.shape-layers .shape-layer.shape-layer-3 svg{height:100%;width:auto;position:absolute;top:0;right:0}#top .e-flex.body-header-smallL:not(.bg-image) .e-con-inner{max-width:1440px;padding:0 48px}@media(max-width:1024px){#top .e-flex.body-header-smallL:not(.bg-image) .e-con-inner{padding:0 16px}}#top .e-flex.body-header-smallL:not(.bg-image) .e-con-inner .e-child:last-child{padding:0;max-width:600px}@media(max-width:1024px){#top .e-flex.body-header-smallL:not(.bg-image) .e-con-inner .e-child:last-child{max-width:100%}}body#top .e-parent.body-stat-strip .elementor-widget .elementor-widget-container{color:#fff}body#top .e-parent.body-stat-strip .elementor-widget .elementor-widget-container .elementor-counter .elementor-counter-number{font-variant-numeric:lining-nums}body#top .e-parent.body-stat-strip .elementor-element.settings{background:var(--e-global-color-b677f18);border-top:6px solid #45d55d}body#top .e-parent.body-stat-strip .elementor-element.settings.section-style-dark-blue{background:var(--e-global-color-6c34ac9);border-top:6px solid #39f}body#top .e-parent.body-stat-strip .elementor-element.settings.section-style-blue{background:var(--e-global-color-6c34ac9);border-top:6px solid #39f}#top .e-parent.body-text-img-section .e-con-inner .elementor-widget-image:first-child img{border-radius:0 88px 0 0;-moz-border-radius:0 88px 0 0}#top .e-parent.body-text-img-section .e-con-inner .elementor-widget-image:last-child img{border-radius:88px 0 0 0;-moz-border-radius:88px 0 0 0}#top .e-parent.e-parent.body-text-img-section .e-con-inner .settings.section-style-blue~.e-child .shape-layer svg path{fill:#39f}#top .e-parent.e-parent.body-text-img-section .e-con-inner .settings.section-style-dark-green~.e-child .shape-layer svg path{fill:var(--e-global-color-b677f18)}#top .e-parent.e-parent.body-text-img-section .e-con-inner .settings.section-style-green~.e-child .shape-layer svg path{fill:#45d55d}#top .e-parent.e-parent.body-text-img-section .e-con-inner .settings.section-style-dark-blue~.e-child .shape-layer svg path{fill:var(--e-global-color-6c34ac9)}#top .e-parent.e-parent.body-text-img-section .e-con-inner .e-child .shape-layer{position:absolute;width:100%;height:calc(100% + 44px);top:-22px}@media(max-width:1024px){#top .e-parent.e-parent.body-text-img-section .e-con-inner .e-child .shape-layer{display:none}}#top .e-parent.e-parent.body-text-img-section .e-con-inner .e-child .shape-layer.shape-layer-1 svg{height:100%;width:auto;position:absolute;bottom:-100px}@media(max-width:500px){#top .e-parent.e-parent.body-text-img-section .e-con-inner .e-child .shape-layer.shape-layer-1 svg{width:100%;height:auto}}#top .e-parent.e-parent.body-text-img-section .e-con-inner .e-child .shape-layer.shape-layer-2 svg{height:100%;width:auto;position:absolute;top:0;right:0}@media(max-width:500px){#top .e-parent.e-parent.body-text-img-section .e-con-inner .e-child .shape-layer.shape-layer-2 svg{width:50%;height:auto}}#top .e-parent.body-img-text{position:relative;overflow:hidden}#top .e-parent.body-img-text .e-con-inner .e-child:last-child .elementor-widget-image{border-radius:88px 0 0 0;-moz-border-radius:88px 0 0 0;position:relative;overflow:hidden}#top .e-parent.body-img-text .e-con-inner .e-child:first-child .elementor-widget-image{border-radius:0 88px 0 0;-moz-border-radius:0 88px 0 0;position:relative;overflow:hidden}#top .e-parent.body-img-text .elementor-element.shape-layers{position:absolute;width:100%;height:100%;top:90px;left:0}#top .e-parent.body-img-text .elementor-element.shape-layers .shape-layer{position:absolute;width:100%;height:100%}@media(max-width:1024px){#top .e-parent.body-img-text .elementor-element.shape-layers .shape-layer{height:auto;padding:0 0 50%}}#top .e-parent.body-img-text .elementor-element.shape-layers .shape-layer.shape-layer-1 svg{position:absolute;height:50%;width:auto;bottom:0;left:0}#top .e-parent.body-img-text .elementor-element.shape-layers .shape-layer.shape-layer-2 svg{position:absolute;height:calc(100% + 200px);top:-100px;width:auto;bottom:0;right:0}#top .e-parent.body-img-text .elementor-element.settings[class*=section-style]~.elementor-element .elementor-widget .elementor-widget-container{color:#1a1a1a}#top .e-parent.body-img-text .elementor-element.settings[class*=section-style]~.elementor-element .elementor-widget .elementor-widget-container .elementor-button{border-color:#1a1a1a;color:#1a1a1a}#top .e-parent.body-img-text .elementor-element.settings[class*=section-style]~.elementor-element .elementor-widget .elementor-widget-container .elementor-button:hover,#top .e-parent.body-img-text .elementor-element.settings[class*=section-style]~.elementor-element .elementor-widget .elementor-widget-container .elementor-button:focus{background:#1a1a1a;color:#fff}#top .e-parent.body-img-text .elementor-element.settings.section-style-blue~.elementor-element .shape-layer svg path{fill:#39f}#top .e-parent.body-img-text .elementor-element.settings.section-style-dark-green{background:var(--e-global-color-d2896e1)}#top .e-parent.body-img-text .elementor-element.settings.section-style-dark-green~.elementor-element .shape-layer svg path{fill:var(--e-global-color-b677f18)}body#top .body-img-text-block .elementor-element .elementor-element.settings.section-style-dark-green{background:var(--e-global-color-b677f18)}body#top .body-img-text-block .elementor-element .elementor-element.settings.section-style-dark-green~.elementor-widget .elementor-widget-container{color:#fff}body#top .body-img-text-block .elementor-element .elementor-element.settings.section-style-dark-green~.elementor-widget .elementor-widget-container .elementor-button{color:#fff}body#top .body-img-text-block .elementor-element .elementor-element.settings.section-style-dark-green~.elementor-widget .elementor-widget-container .elementor-divider .elementor-divider-separator{border-color:#fff}body#top .e-parent.body-report-block{padding:80px 0}body#top .e-parent.body-report-block .e-grid{max-width:984px;margin:0 auto;padding:0 48px}@media(max-width:1024px){body#top .e-parent.body-report-block .e-grid{padding:0 16px}}body#top .e-parent.body-report-block .e-grid .elementor-element.report-content{padding:0;width:100%}body#top .e-parent.body-report-block .e-grid+.elementor-element.report-content{margin-top:0}body#top .e-parent.body-report-block .elementor-element.report-content{max-width:984px;margin:0 auto;padding:0 48px}@media(max-width:1024px){body#top .e-parent.body-report-block .elementor-element.report-content{padding:0 16px}}body#top .e-parent.body-report-block .elementor-element.report-content>.elementor-element{padding:24px;color:#1a1a1a;box-shadow:3px 0 10px 2px rgb(0 0 0 / .1);-webkit-box-shadow:3px 0 10px 2px rgb(0 0 0 / .1);border-radius:0 0 8px 8px;-moz-border-radius:0 0 8px 8px;height:100%}body#top .e-parent.body-report-block .elementor-element.report-content>.elementor-element .e-child{padding:0}body#top .e-parent.body-report-block .elementor-element.report-content>.elementor-element .e-child:last-child{margin-top:auto}body#top .e-parent.body-report-block .elementor-element.report-content>.elementor-element .e-child>*{width:100%}body#top .e-parent.body-report-block .elementor-element.report-content>.elementor-element:hover .elementor-widget-icon-list .elementor-icon-list-item .elementor-icon-list-icon{animation:slideRight .3s ease-in-out forwards;-webkit-animation:slideRight .3s ease-in-out forwards;-moz-animation:slideRight .3s ease-in-out forwards}body#top .e-parent.body-report-block .elementor-element.report-content>.elementor-element .elementor-widget-image img{transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out}body#top .e-parent.body-report-block .elementor-element.report-content>.elementor-element .elementor-widget-image figcaption{font-size:16px;margin:10px 0 0}body#top .e-parent.body-report-block .elementor-element.report-content>.elementor-element .elementor-widget-image a:hover img{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05)}@media(max-width:1024px){body#top .e-parent.body-report-block .elementor-element.report-content>.elementor-element .elementor-widget-image a:hover img{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1)}}body#top .e-parent.body-report-block .elementor-element .elementor-widget-icon-box .elementor-icon-box-title strong{font-weight:500}body#top .e-parent.body-report-block .elementor-element .elementor-widget-icon-list .elementor-icon-list-item{display:flex;gap:0 20px}body#top .e-parent.body-report-block .elementor-element .elementor-widget-icon-list .elementor-icon-list-item .elementor-icon-list-icon{order:2;margin-left:auto}#top .e-parent.body-testimonial-carousel .elementor-widget.shape-layer{position:absolute;width:100%;height:100%;top:0;left:0}@media(max-width:1024px){#top .e-parent.body-testimonial-carousel .elementor-widget.shape-layer{height:auto;padding:0 0 100%;bottom:0;width:100%;top:auto}}#top .e-parent.body-testimonial-carousel .elementor-widget.shape-layer svg{position:absolute;height:calc(100% + 100px);width:auto;bottom:-100px;right:0}#top .e-parent.cta-banner .e-con-inner>.e-child .elementor-widget.elementor-widget-button .elementor-button:hover{border-color:#1a1a1a;background:#fff0;color:#1a1a1a}#top .e-parent.cta-banner .e-con-inner{border-bottom:8px solid #39f}#top .e-parent.cta-banner .e-con-inner>.e-child .e-child .e-child.e-con-full .elementor-widget.elementor-widget-text-editor{max-width:480px}#top .e-parent.cta-banner .e-con-inner .e-child.image-container{grid-row-start:1;grid-column-start:1;max-height:100vh;z-index:0}@media(max-width:900px){#top .e-parent.cta-banner .e-con-inner .e-child.image-container{grid-row-start:2;padding:0}}#top .e-parent.cta-banner .e-con-inner .e-child.image-container .elementor-widget-image{width:41%;margin-left:auto;height:100%;border-radius:200px 0 0 0;-moz-border-radius:200px 0 0 0;position:relative;overflow:hidden}@media(max-width:900px){#top .e-parent.cta-banner .e-con-inner .e-child.image-container .elementor-widget-image{width:100%}}#top .e-parent.cta-banner .e-con-inner .e-child.image-container .elementor-widget-image .elementor-widget-container{width:100%}@media(max-width:900px){#top .e-parent.cta-banner .e-con-inner .e-child.image-container .elementor-widget-image .elementor-widget-container{aspect-ratio:2.5/2}}#top .e-parent.posts-hero-grid.columns:not(:last-child) .e-loop-item .posts-featured .e-con-inner .e-child:last-child{background:#f0f0f0}#top .e-parent.posts-carousel .e-con-inner>.elementor-widget.elementor-widget-button .elementor-button{border-color:#fff;background:#fff0;color:#fff}#top .e-parent.posts-carousel .e-con-inner>.elementor-widget.elementor-widget-button .elementor-button:hover{background:#fff;color:#1a1a1a}#top .e-parent.posts-hero-grid.columns .elementor-grid .e-con-inner .e-child:nth-child(2){background:url(https://8d4250430138cef3ae46.b-cdn.net/wp-content/themes/malvern-international/library/img/mi-blank-tile.png);background-size:cover}#top .e-parent.posts-hero-grid:not(:last-child) .e-parent.posts-featured .e-con-inner .e-child:last-child{background:url(https://8d4250430138cef3ae46.b-cdn.net/wp-content/themes/malvern-international/library/img/mi-blank-tile-2.png);background-size:cover}#top .e-parent.posts-carousel .e-con-inner>.elementor-widget.elementor-widget-loop-carousel .swiper .e-con-inner>.e-con-full:last-child{background:url(https://8d4250430138cef3ae46.b-cdn.net/wp-content/themes/malvern-international/library/img/mi-blank-tile.png);background-size:cover}#top .top-banner.elementor-element .elementor-element.settings.section-style-dark-green{background:var(--e-global-color-b677f18)}#top .top-banner.elementor-element .elementor-element.settings.section-style-dark-green~.elementor-widget .elementor-widget-container{color:#fff}body #cmplz-cookiebanner-container{border-radius:0;background:var(--e-global-color-d2896e1);position:fixed;bottom:0;z-index:999999;width:100%}body #cmplz-cookiebanner-container .cmplz-cookiebanner{width:1440px;padding:0 48px;max-width:100%;border-radius:0;background:none;position:relative;margin:0 auto;display:flex;gap:30px;padding-top:37px;padding-bottom:37px}body #cmplz-cookiebanner-container .cmplz-cookiebanner.cmplz-dismissed{display:none}@media(max-width:1024px){body #cmplz-cookiebanner-container .cmplz-cookiebanner{padding:0 16px;padding-top:37px;padding-bottom:37px}}@media(max-width:900px){body #cmplz-cookiebanner-container .cmplz-cookiebanner{flex-direction:column;padding-top:30px;padding-bottom:30px}}body #cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-header{display:none}body #cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-divider{display:none}body #cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-body{max-width:60%;min-width:unset;flex-direction:column}@media(max-width:900px){body #cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-body{max-width:100%;gap:15px 0;display:flex;flex-direction:column}}body #cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-body p{font-size:11px;line-height:150%;color:#6a6a6a;margin:0 0 10px}body #cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-body p a{font-size:11px;color:#6a6a6a;text-decoration:underline}body #cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-message{width:100%}body #cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-categories{width:100%;border-radius:7px;-moz-border-radius:7px;border:1px solid #1a1a1a;padding:15px}body #cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-categories .cmplz-category-header{background:#e1e1e1;border-radius:5px;-moz-border-radius:5px}body #cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-categories .cmplz-description *{line-height:150%;color:#6a6a6a}body #cmplz-cookiebanner-container .cmplz-documents{display:none}body #cmplz-cookiebanner-container .cmplz-footer{display:none}body #cmplz-cookiebanner-container .cmplz-buttons{display:flex;gap:0 20px;justify-content:flex-end;width:40%;flex-direction:unset}@media(max-width:900px){body #cmplz-cookiebanner-container .cmplz-buttons{width:100%}}body #cmplz-cookiebanner-container .cmplz-buttons .cmplz-btn{width:unset;font-size:14px;padding:23px 28px;margin:0;border-color:#1a1a1a!important;color:#1a1a1a!important;height:62px;min-width:auto;flex:unset}body #cmplz-cookiebanner-container .cmplz-buttons .cmplz-btn.cmplz-accept{background-color:#1a1a1a!important;color:#fff!important;order:1}body #cmplz-cookiebanner-container .cmplz-buttons .cmplz-btn.cmplz-accept:hover{opacity:.8;-webkit-opacity:.8}body #cmplz-cookiebanner-container .cmplz-buttons .cmplz-btn.cmplz-save-preferences{background:#fff0}body #cmplz-cookiebanner-container .cmplz-buttons .cmplz-btn.cmplz-view-preferences{background:#fff0}body #cmplz-cookiebanner-container .cmplz-buttons .cmplz-btn:not(.cmplz-accept):hover{background-color:rgb(26 26 26 / .7)!important;color:#fff!important}body>#cmplz-manage-consent{display:none}body .elementor-location-footer #cmplz-manage-consent{line-height:normal}body .elementor-location-footer #cmplz-manage-consent .cmplz-manage-consent{position:relative;top:auto;background:none;color:hsl(0 0% 100% / .5019607843);font-family:"Inter",Sans-serif;font-size:14px;font-weight:400;height:auto;left:auto;right:auto;padding:0;line-height:21px}body .elementor-location-footer #cmplz-manage-consent .cmplz-manage-consent:hover{color:#fff}body#top.error404 .e-parent[class*=body-header] .elementor-widget.settings~.elementor-element .elementor-widget .elementor-widget-container .elementor-button:hover{color:#fff}body#top .e-parent.body-header-small .elementor-widget.elementor-widget-button .elementor-button:focus{background:#1a1a1a;color:#fff}body#top .e-parent.body-header-small.bg-image .elementor-widget.elementor-widget-heading .elementor-heading-title{color:#fff}body#top .e-parent.body-header-small .elementor-widget.elementor-widget-text-editor .elementor-widget-container{color:#fff}body#top .e-parent.body-header-small.bg-image .elementor-widget.elementor-widget-button .elementor-button:not(:hover):not(:focus){color:#fff;border-color:#fff}body#top .e-parent.body-header-small.bg-image .elementor-widget.elementor-widget-button .elementor-button:hover{background:#fff;color:#1a1a1a;border-color:#fff}body#top .e-parent.body-header-small.bg-image .elementor-widget.elementor-widget-button .elementor-button:focus{background:#fff;color:#1a1a1a;border-color:#fff}#top .e-flex.body-header-small.bg-image:first-child{background:var(--e-global-color-6c34ac9)}@media(max-width:1024px){#top .e-flex.body-header-small.bg-image .e-con-inner>.e-child:last-child{gap:28px 0}}#top .e-parent.body-bios.medium .e-con-inner>.e-child .elementor-widget-icon-list .elementor-icon-list-item>a{transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out}#top .e-parent.body-bios.medium .e-con-inner>.e-child .elementor-widget-icon-list .elementor-icon-list-item>a:hover{opacity:.7;-webkit-opacity:.7}#top .e-parent.body-bios.medium .e-con-inner>.e-child .elementor-widget-icon-list .elementor-icon-list-item>a:hover .elementor-icon-list-icon{animation:none;-webkit-animation:none;-moz-animation:none}