/*! This file is auto generated. Any changes will most likely be overwritten! */#Inside-HEADER .et_pb_module{position:relative;overflow:hidden}#Inside-HEADER .et_pb_module img{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}#Inside-HEADER#Inside-HEADER .et_pb_module.et_pb_module .et_pb_slide_title.et_pb_slide_title{
  /*!
  #1 This hides the JS inserted text content within the #Inside-HEADER to allow the height to be ~`the same` as the home page.
  #1 Needed as the interioe page uses img and the home page uses background-image with the height calculated by the height of the text.
  */opacity:0!important;
  /*! #1 */padding:7% 0!important;
  /*! #1 */font-size:70px;font-weight:600!important}#HEADER-TITLE.V1.V1{border-radius:0;-webkit-box-shadow:none!important;box-shadow:none!important}#MAIN-SECTION .et_pb_row.et_pb_row:nth-child(2){padding-top:30px}.home #ROW3 .et_pb_gallery_items:after{display:none}.home #ROW3 .et_pb_gallery_item{width:25%;margin-right:0!important}.home #ROW3 .et_pb_gallery_image{margin-right:25px}

/*! We override the custom style.css which is overriding our w_dmmtc.min.css */#main-header .et_mobile_menu .menu-item-has-children>.sub-menu{display:none!important}#main-header .et_mobile_menu .menu-item-has-children.w_js_visible>.sub-menu{display:block!important}@media (max-width:980px){.home .et_pb_section:first-child .et_pb_slide_title{opacity:0}#NAVBAR #et-top-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}#NAVBAR #et-top-navigation #et_mobile_nav_menu{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}