.elementor-33 .elementor-element.elementor-element-b4cb16d{--display:flex;--min-height:100vh;--justify-content:center;--overlay-opacity:0.5;--margin-top:-73px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-33 .elementor-element.elementor-element-b4cb16d:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-b4cb16d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-33 .elementor-element.elementor-element-b4cb16d::before, .elementor-33 .elementor-element.elementor-element-b4cb16d > .elementor-background-video-container::before, .elementor-33 .elementor-element.elementor-element-b4cb16d > .e-con-inner > .elementor-background-video-container::before, .elementor-33 .elementor-element.elementor-element-b4cb16d > .elementor-background-slideshow::before, .elementor-33 .elementor-element.elementor-element-b4cb16d > .e-con-inner > .elementor-background-slideshow::before, .elementor-33 .elementor-element.elementor-element-b4cb16d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-33 .elementor-element.elementor-element-20d7b5e{--display:flex;}.elementor-33 .elementor-element.elementor-element-d0f9c35{--display:flex;--min-height:100vh;--justify-content:center;--margin-top:-73px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-33 .elementor-element.elementor-element-d0f9c35:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-d0f9c35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}body.elementor-page-33:not(.elementor-motion-effects-element-type-background), body.elementor-page-33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}@media(max-width:1366px){.elementor-33 .elementor-element.elementor-element-b4cb16d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-33 .elementor-element.elementor-element-d0f9c35{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}}@media(max-width:767px){.elementor-33 .elementor-element.elementor-element-b4cb16d{--min-height:100vh;}.elementor-33 .elementor-element.elementor-element-d0f9c35{--min-height:100vh;}}/* Start custom CSS for container, class: .elementor-element-b4cb16d */.first-full-width {
  width: 100vw !important;
  max-width: 100vw !important;
  margin-left: calc(50% - 50vw) !important;
  margin-right: calc(50% - 50vw) !important;
  padding: 0 !important;
}

.first-full-width img {
  width: 100% !important;
  max-width: 100% !important;
  display: block !important;
}/* End custom CSS */