.elementor-9 .elementor-element.elementor-element-7b295fd{--display:flex;}.elementor-9 .elementor-element.elementor-element-e18af9f{--display:flex;}.elementor-9 .elementor-element.elementor-element-d29b852{--display:flex;}.elementor-9 .elementor-element.elementor-element-bb1a5a5{--display:flex;}.elementor-9 .elementor-element.elementor-element-de39dc5{--display:flex;}.elementor-9 .elementor-element.elementor-element-0da5427{--display:flex;}.elementor-9 .elementor-element.elementor-element-8210200{--display:flex;}/* Start custom CSS for container, class: .elementor-element-7b295fd *//* REMOVE SIDE GAPS */

body,
html{

    overflow-x:hidden;

}

.elementor-section,
.elementor-container,
.elementor-column,
.elementor-widget-wrap{

    padding-left:0 !important;
    padding-right:0 !important;

}

/* HERO FULL WIDTH */

.hero-section{

    width:100vw;

    margin-left:calc(-50vw + 50%);

}

/* HEADER FULL WIDTH */

.gifia-header{

    width:100%;
    left:0;

}/* End custom CSS */