.elementor-27 .elementor-element.elementor-element-c43fe5c{--display:flex;--margin-top:-90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:9999;}.elementor-27 .elementor-element.elementor-element-c43fe5c.e-con{--flex-grow:0;--flex-shrink:0;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-27 .elementor-element.elementor-element-c43fe5c{--width:126.512%;}}/* Start custom CSS for html, class: .elementor-element-93127a9 */```css
/* =========================================================
   HIDE WORDPRESS THEME HEADER ON PORTFOLIO PAGE
========================================================= */

.page-id-123 header,
.page-id-123 .site-header,
.page-id-123 .main-header,
.page-id-123 .header,
.page-id-123 .elementor-location-header,
.page-id-123 .main-navigation,
.page-id-123 .site-navigation,

/* Hide theme footer */
.page-id-123 .site-footer,
.page-id-123 footer,

/* Hide sidebar */
.page-id-123 aside,
.page-id-123 .sidebar,
.page-id-123 .widget-area,

/* Hide page title */
.page-id-123 .entry-header,
.page-id-123 .page-header,
.page-id-123 .entry-title,
.page-id-123 .page-title {
    display: none !important;
}


/* Remove all space left by theme */
.page-id-123 .site,
.page-id-123 .site-content,
.page-id-123 .content-area,
.page-id-123 .entry-content,
.page-id-123 .wp-site-blocks {
    margin: 0 !important;
    padding: 0 !important;
    width: 100% !important;
    max-width: none !important;
}


/* Portfolio touches the top of the screen */
.page-id-123 .sam-portfolio {
    margin: 0 !important;
    padding: 0 !important;

    width: 100% !important;
    max-width: 0!important;
}
```/* End custom CSS */