.elementor-kit-4900{--e-global-color-primary:#C89196;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#FF7F8A;--e-global-color-7da03534:#FF7F8A;--e-global-color-9074f38:#C89196;--e-global-color-8d79c52:#000;--e-global-color-357092bc:#FFF;--e-global-typography-primary-font-weight:700;--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-weight:500;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-4900 e-page-transition{background-color:#FFBC7D;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* repositioning the header */
.elementor-4259 .elementor-element.elementor-element-c27465c.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap {
    position: relative;

}
.elementor-4259 .elementor-element.elementor-element-887fd98{
    position: relative;
    width: 100vw;
}

.elementor-4259 .elementor-element.elementor-element-eb715b3 > .elementor-widget-container{
    position: absolute;
    right: 56px;
    margin: 0 0 0 0 !important;
    background-color: unset ! important;
}
.elementor-4259 .elementor-element.elementor-element-eb715b3 .elementskit-navbar-nav > li > a {
    letter-spacing: unset !important;
}
@media (max-width: 1376px){
    .elementor-4259 .elementor-element.elementor-element-eb715b3 > .elementor-widget-container{
    margin: 0 0 0 9vw !important;
}
}
@media (max-width: 1268px){
    .elementor-4259 .elementor-element.elementor-element-eb715b3 > .elementor-widget-container{
    margin: 0 0 0 128px !important;
 }
}
@media (max-width: 1046px){
    .elementor-4259 .elementor-element.elementor-element-eb715b3 > .elementor-widget-container{
    margin: 0 0 0 135px !important;
 }
}
/*fixing toggle positioning*/
.elementor-4259 .elementor-element.elementor-element-eb715b3 .elementskit-menu-hamburger{
    position: fixed;
    right: 29px;
    margin-right: 15px;
    padding: unset;
}

@media (max-width: 767px){
    .elementor-4259 .elementor-element.elementor-element-eb715b3 > .elementor-widget-container {
        margin: unset !important;
    }
}/* End custom CSS */