.elementor-162 .elementor-element.elementor-element-f4cf33f{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-162 .elementor-element.elementor-element-7e69826 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-162 .elementor-element.elementor-element-c9979e9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-162 .elementor-element.elementor-element-cbdb9b4{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-162 .elementor-element.elementor-element-06d5842 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-162 .elementor-element.elementor-element-b495298{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-162 .elementor-element.elementor-element-748a810{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-162 .elementor-element.elementor-element-9b6525a.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-162 .elementor-element.elementor-element-9b6525a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-162 .elementor-element.elementor-element-da795b6 .twentytwenty-handle{width:38px;height:38px;margin-left:calc(-38px/2);margin-top:calc(-38px/2);}.elementor-162 .elementor-element.elementor-element-da795b6 .twentytwenty-horizontal .twentytwenty-handle:before{margin-bottom:calc(38px/2);}.elementor-162 .elementor-element.elementor-element-da795b6 .twentytwenty-horizontal .twentytwenty-handle:after{margin-top:calc(38px/2);}.elementor-162 .elementor-element.elementor-element-da795b6 .twentytwenty-vertical .twentytwenty-handle:before{margin-left:calc(38px/2);}.elementor-162 .elementor-element.elementor-element-da795b6 .twentytwenty-vertical .twentytwenty-handle:after{margin-right:calc(38px/2);}.elementor-162 .elementor-element.elementor-element-da795b6 .twentytwenty-horizontal .twentytwenty-handle:before, .elementor-162 .elementor-element.elementor-element-da795b6 .twentytwenty-horizontal .twentytwenty-handle:after{width:2px;margin-left:calc(-2px/2);}.elementor-162 .elementor-element.elementor-element-da795b6 .twentytwenty-vertical .twentytwenty-handle:before, .elementor-162 .elementor-element.elementor-element-da795b6 .twentytwenty-vertical .twentytwenty-handle:after{height:2px;margin-top:calc(-2px/2);}.elementor-162 .elementor-element.elementor-element-a2a2815 .twentytwenty-handle{width:38px;height:38px;margin-left:calc(-38px/2);margin-top:calc(-38px/2);}.elementor-162 .elementor-element.elementor-element-a2a2815 .twentytwenty-horizontal .twentytwenty-handle:before{margin-bottom:calc(38px/2);}.elementor-162 .elementor-element.elementor-element-a2a2815 .twentytwenty-horizontal .twentytwenty-handle:after{margin-top:calc(38px/2);}.elementor-162 .elementor-element.elementor-element-a2a2815 .twentytwenty-vertical .twentytwenty-handle:before{margin-left:calc(38px/2);}.elementor-162 .elementor-element.elementor-element-a2a2815 .twentytwenty-vertical .twentytwenty-handle:after{margin-right:calc(38px/2);}.elementor-162 .elementor-element.elementor-element-a2a2815 .twentytwenty-horizontal .twentytwenty-handle:before, .elementor-162 .elementor-element.elementor-element-a2a2815 .twentytwenty-horizontal .twentytwenty-handle:after{width:2px;margin-left:calc(-2px/2);}.elementor-162 .elementor-element.elementor-element-a2a2815 .twentytwenty-vertical .twentytwenty-handle:before, .elementor-162 .elementor-element.elementor-element-a2a2815 .twentytwenty-vertical .twentytwenty-handle:after{height:2px;margin-top:calc(-2px/2);}.elementor-162 .elementor-element.elementor-element-b91bcb6 .twentytwenty-handle{width:38px;height:38px;margin-left:calc(-38px/2);margin-top:calc(-38px/2);}.elementor-162 .elementor-element.elementor-element-b91bcb6 .twentytwenty-horizontal .twentytwenty-handle:before{margin-bottom:calc(38px/2);}.elementor-162 .elementor-element.elementor-element-b91bcb6 .twentytwenty-horizontal .twentytwenty-handle:after{margin-top:calc(38px/2);}.elementor-162 .elementor-element.elementor-element-b91bcb6 .twentytwenty-vertical .twentytwenty-handle:before{margin-left:calc(38px/2);}.elementor-162 .elementor-element.elementor-element-b91bcb6 .twentytwenty-vertical .twentytwenty-handle:after{margin-right:calc(38px/2);}.elementor-162 .elementor-element.elementor-element-b91bcb6 .twentytwenty-horizontal .twentytwenty-handle:before, .elementor-162 .elementor-element.elementor-element-b91bcb6 .twentytwenty-horizontal .twentytwenty-handle:after{width:2px;margin-left:calc(-2px/2);}.elementor-162 .elementor-element.elementor-element-b91bcb6 .twentytwenty-vertical .twentytwenty-handle:before, .elementor-162 .elementor-element.elementor-element-b91bcb6 .twentytwenty-vertical .twentytwenty-handle:after{height:2px;margin-top:calc(-2px/2);}.elementor-162 .elementor-element.elementor-element-a5d7f45 .twentytwenty-handle{width:38px;height:38px;margin-left:calc(-38px/2);margin-top:calc(-38px/2);}.elementor-162 .elementor-element.elementor-element-a5d7f45 .twentytwenty-horizontal .twentytwenty-handle:before{margin-bottom:calc(38px/2);}.elementor-162 .elementor-element.elementor-element-a5d7f45 .twentytwenty-horizontal .twentytwenty-handle:after{margin-top:calc(38px/2);}.elementor-162 .elementor-element.elementor-element-a5d7f45 .twentytwenty-vertical .twentytwenty-handle:before{margin-left:calc(38px/2);}.elementor-162 .elementor-element.elementor-element-a5d7f45 .twentytwenty-vertical .twentytwenty-handle:after{margin-right:calc(38px/2);}.elementor-162 .elementor-element.elementor-element-a5d7f45 .twentytwenty-horizontal .twentytwenty-handle:before, .elementor-162 .elementor-element.elementor-element-a5d7f45 .twentytwenty-horizontal .twentytwenty-handle:after{width:2px;margin-left:calc(-2px/2);}.elementor-162 .elementor-element.elementor-element-a5d7f45 .twentytwenty-vertical .twentytwenty-handle:before, .elementor-162 .elementor-element.elementor-element-a5d7f45 .twentytwenty-vertical .twentytwenty-handle:after{height:2px;margin-top:calc(-2px/2);}.elementor-162 .elementor-element.elementor-element-0ab81ea{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-162 .elementor-element.elementor-element-3337566{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-162 .elementor-element.elementor-element-2450a05{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-162 .elementor-element.elementor-element-934151d{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-162 .elementor-element.elementor-element-77a927e.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-162 .elementor-element.elementor-element-77a927e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-162 .elementor-element.elementor-element-ff02a7b{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-162 .elementor-element.elementor-element-5df8e14{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-162 .elementor-element.elementor-element-9d65451{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-162 .elementor-element.elementor-element-6cb08f8{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}:root{--page-title-display:none;}/* Start custom CSS *//* ─── Hide theme page header / title ─── */

/* General page title */
.page-title,
.entry-title,
.page-header,
.site-header-image,
.hero-section,
.page-hero,
.page-banner {
  display: none !important;
}

/* WPOcean / OceanWP (your theme) */
.page-header.clear,
.ocean-page-header,
.ocean-page-header-wrap,
.ocean-page-title,
.page-header.page-title {
  display: none !important;
}

/* Hide the featured image shown at top of page */
.post-thumbnail,
.wp-post-image,
.entry-thumbnail,
.page-featured-image {
  display: none !important;
}

/* Hide breadcrumbs if showing */
.breadcrumbs,
.ocean-breadcrumb,
.woocommerce-breadcrumb {
  display: none !important;
}

/* Remove padding/margin the header block leaves behind */
.site-content,
.content-wrap,
.page-wrap {
  padding-top: 0 !important;
  margin-top: 0 !important;
}

.site-content,
#content {
  padding-top: 0 !important;
  margin-top: 0 !important;
}/* End custom CSS */