.elementor-1154 .elementor-element.elementor-element-a7c82bc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1154 .elementor-element.elementor-element-81b6e45{--display:flex;--border-radius:030px 30px 0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1154 .elementor-element.elementor-element-81b6e45:not(.elementor-motion-effects-element-type-background), .elementor-1154 .elementor-element.elementor-element-81b6e45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1154 .elementor-element.elementor-element-edfdcd9{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:0px 0px 0px 0px;}.elementor-1154 .elementor-element.elementor-element-f63d35f > .elementor-widget-container:hover{--e-transform-scale:1.05;}.elementor-1154 .elementor-element.elementor-element-f63d35f{text-align:center;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:300;color:#FFFFFF;}.elementor-1154 .elementor-element.elementor-element-f63d35f a{color:#FFFFFF;}.elementor-1154 .elementor-element.elementor-element-89f44fd > .elementor-widget-container:hover{--e-transform-scale:1.05;}.elementor-1154 .elementor-element.elementor-element-89f44fd{text-align:center;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:300;color:#FFFFFF;}.elementor-1154 .elementor-element.elementor-element-89f44fd a{color:#FFFFFF;}.elementor-1154 .elementor-element.elementor-element-ab755a3 > .elementor-widget-container:hover{--e-transform-scale:1.05;}.elementor-1154 .elementor-element.elementor-element-ab755a3{text-align:center;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:300;color:#FFFFFF;}.elementor-1154 .elementor-element.elementor-element-ab755a3 a{color:#FFFFFF;}.elementor-1154 .elementor-element.elementor-element-56feac6 > .elementor-widget-container:hover{--e-transform-scale:1.05;}.elementor-1154 .elementor-element.elementor-element-56feac6{text-align:center;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:300;color:#FFFFFF;}.elementor-1154 .elementor-element.elementor-element-56feac6 a{color:#FFFFFF;}.elementor-1154 .elementor-element.elementor-element-9e341ff{--display:grid;--e-con-grid-template-columns:2fr 3fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:start;--align-items:center;}.elementor-1154 .elementor-element.elementor-element-95179b9{--display:flex;}.elementor-1154 .elementor-element.elementor-element-bc648e8{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:300;color:#FFFFFF;}.elementor-1154 .elementor-element.elementor-element-bc648e8 a{color:#FFFFFF;}.elementor-1154 .elementor-element.elementor-element-14ef100 > .elementor-widget-container:hover{--e-transform-scale:1.05;}.elementor-1154 .elementor-element.elementor-element-14ef100 img{max-width:245px;}.elementor-1154 .elementor-element.elementor-element-067b529{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1154 .elementor-element.elementor-element-99fd18b{text-align:left;}.elementor-1154 .elementor-element.elementor-element-99fd18b img{width:100%;max-width:500px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-1154 .elementor-element.elementor-element-edfdcd9{--grid-auto-flow:row;}.elementor-1154 .elementor-element.elementor-element-9e341ff{--grid-auto-flow:row;}.elementor-1154 .elementor-element.elementor-element-bc648e8{font-size:25px;}.elementor-1154 .elementor-element.elementor-element-14ef100 img{max-width:173px;}}@media(max-width:767px){.elementor-1154 .elementor-element.elementor-element-edfdcd9{--e-con-grid-template-columns:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-1154 .elementor-element.elementor-element-9e341ff{--e-con-grid-template-columns:1;--grid-auto-flow:row;}}/* Start custom CSS */.elementor-headline-dynamic-wrapper.elementor-headline-text-wrapper {
    margin-left: -48px;
}

/* Tablet (typically 768px to 1024px) */
@media (max-width: 1024px) {
    .elementor-headline-dynamic-wrapper.elementor-headline-text-wrapper {
        margin-left: -40px;
    }
}

/* Mobile (typically up to 767px) */
@media (max-width: 767px) {
    .elementor-headline-dynamic-wrapper.elementor-headline-text-wrapper {
        margin-left: -24px;
    }
}


/*--------*/
/*.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:not(:first-child)>a {*/
/*    margin-inline-start: 20px !important;*/
/*}*/

/*.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li {*/
/*    display: flex;*/
/*    min-width: 160px;*/
/*}*/

/*.elementor-nav-menu > li > a {*/
/*  padding-left: 20px !important;*/
/*  padding-right: 20px !important;*/
/*}*/
/* .elementor-nav-menu > li:first-child > a {*/
/*  padding-left: 20px;*/
/*}*//* End custom CSS */