#post-155050 > div > div > div:nth-child(4) > div:nth-child(1) > figure > img {
  border-radius: 6px 6px 6px 6px;
}
#content {
  background-image: none;
  background-color: #454f69;
}
#post-155050 > div > div > div:nth-child(4) > div:nth-child(1) > div > figure > img {
  border-radius: 6px 6px 6px 6px;
}
#post-155050 > div > div > div:nth-child(4) > div:nth-child(1) > div > figure > a > img {
  border-radius: 6px 6px 6px 6px;
}
#post-155050 > div > div > div:nth-child(5) > div:nth-child(1) > div > figure > a > img {
  border-radius: 6px 6px 6px 6px;
}
#post-155050 > div > div > div:nth-child(6) > div:nth-child(1) > div > figure > a > img {
  border-radius: 6px 6px 6px 6px;
}
#post-155050 > div > div > div:nth-child(5) > div:nth-child(1) > div > figure > img {
  border-radius: 6px 6px 6px 6px;
}
#post-155050 > div > div > div:nth-child(7) > div:nth-child(1) > div > figure > a > img {
  border-radius: 6px 6px 6px 6px;
}
#post-155050 > div > div > div:nth-child(8) > div:nth-child(1) > div > figure > a > img {
  border-radius: 6px 6px 6px 6px;
}
.wp-block-columns .wp-image-156224 {
  border-radius: 6px 6px 6px 6px;
}
#post-155050 > div > div > div:nth-child(9) > div:nth-child(1) > div > figure > img {
  border-radius: 6px 6px 6px 6px;
}
#main .wp-block-columns {
  margin-right: 0px;
  margin-bottom: 0px;
}
#post-155050 > div > div > div:nth-child(4) {
  padding-bottom: 0px;
}
.entry-content > .wp-block-columns .aligncenter {
  padding-bottom: 50px;
  padding-right: 0px;
}
#post-155050 > div > div > div:nth-child(9) > div:nth-child(1) > div > figure > a > img {
  border-radius: 6px 6px 6px 6px;
}
#post-155050 > div > div > div:nth-child(10) > div:nth-child(1) > div > figure > a > img {
  border-radius: 6px 6px 6px 6px;
}
.wp-block-columns p {
  padding-right: 0px;
}
.entry-content .wp-block-column .wp-block-column {
  padding-right: 30px;
}
html body .su-tabs {
  background-color: #e0e0e0;
}
html body .su-tabs .su-tabs-pane {
  height: 300px;
  overflow: auto;
}
.gb-container .gb-container-d6724461 {
  background: #1a69c9;
  background: -moz-linear-gradient(172deg, #1a69c9 0%, #1a2981 91%);
  background: -webkit-linear-gradient(172deg, #1a69c9 0%, #1a2981 91%);
  background: linear-gradient(172deg, #1a69c9 0%, #1a2981 91%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#1a69c9", endColorstr="#1a2981", GradientType=1);
}
div .gb-headline-7265dd78 {
  color: #ffffff;
}
.inside-article .gb-container-b6d1d42c > .gb-inside-container > .gb-container {
  background: #1a69c9;
  background: -moz-linear-gradient(80deg, #1a69c9 0%, #1a2981 91%);
  background: -webkit-linear-gradient(80deg, #1a69c9 0%, #1a2981 91%);
  background: linear-gradient(80deg, #1a69c9 0%, #1a2981 91%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#1a69c9", endColorstr="#1a2981", GradientType=1);
}
div .wp-image-158073 {
  max-width: 60px !important;
}
div .wp-image-158074 {
  max-width: 60px !important;
}
div .gb-container-e26675e2 .wp-block-image {
  width: 70px !important;
  padding-left: auto;
  paddinfg-right: auto;
}
div .gb-container-2d331f7c .wp-block-image {
  width: 70px !important;
  padding-left: auto;
  paddinfg-right: auto;
}
.gb-container .wp-image-158075 {
  max-width: 50px !important;
}
.gb-container .wp-image-158076 {
  max-width: 60px !important;
}
.gb-inside-container .gb-container-2d331f7c > .gb-inside-container {
  display: inline;
}
div .gb-container-2d331f7c .gb-headline {
  display: inline;
}
div .gb-container-e7e5d400 .gb-headline {
  display: inline;
}
div .gb-container-e26675e2 .gb-headline {
  display: inline;
}
div .gb-container-baa0e89f .gb-headline {
  display: inline;
}
.gb-inside-container .gb-container-e26675e2 > .gb-inside-container {
  display: inline;
}
.gb-inside-container .wp-image-158079 {
  max-width: 60px !important;
}
div .gb-container-2a028559 .gb-headline {
  display: inline;
}
.gb-inside-container .wp-image-158080 {
  max-width: 60px !important;
}
div .gb-container-0c14d263 .gb-headline {
  display: inline;
}
.gb-inside-container .wp-image-158089 {
  max-width: 60px !important;
}
.gb-inside-container .wp-image-158082 {
  max-width: 60px !important;
}
.gb-inside-container .wp-image-158083 {
  max-width: 60px !important;
}
.gb-inside-container .wp-image-158084 {
  max-width: 60px !important;
}
.gb-inside-container .wp-image-158085 {
  max-width: 60px !important;
}
.gb-inside-container .wp-image-158086 {
  max-width: 60px !important;
}
div .gb-container-03d45a63 .gb-headline {
  display: inline;
}
div .gb-container-64ad408d .gb-headline {
  display: inline;
}
div .gb-container-5bdeffe6 .gb-headline {
  display: inline;
}
div .gb-container-0b2f0b42 .gb-headline {
  display: inline;
}
div > .gb-container-2a028559 .aligncenter {
  text-align: center !important;
}
div > .gb-container-08e1d4fd .aligncenter {
  text-align: center !important;
  padding-bottom: 3px;
}
div > .gb-container-068c96f2 .aligncenter {
  text-align: center !important;
}
div > .gb-container-80d93f73 .aligncenter {
  text-align: center !important;
}
div > .gb-container-5bdeffe6 .aligncenter {
  text-align: center !important;
}
#post-157994 > div > div > div:nth-child(1) > div > div:nth-child(2) > div:nth-child(1) > div > div > div:nth-child(2) > a {
  padding-bottom: 0px;
  margin-bottom: 6px;
}
div > .gb-container-068c96f2 a {
  color: #4b4f54;
}
div > .gb-container-5bdeffe6 .gb-headline > a {
  color: #4b4f54;
}
.gb-container .wp-image-158026 {
  display: flex;
}
div .gb-container-780404cd .gb-button-wrapper {
  display: flex;
}
div .wp-image-157903 {
  display: block;
}
div > .gb-container-805c982b .gb-button {
  display: inline;
}
div .gb-container-d6724461 .gb-headline {
  text-align: left;
}
div .gb-headline-b76dded3 {
  text-align: left;
}
div > .gb-container-90f66552 a {
  text-align: left;
  display: block;
  color: #1E73BE !important;
}
div .gb-headline-da34b442 {
  text-align: left;
}
div .gb-headline-bbfdccaa {
  text-align: left;
  color: #d9d9d6;
}
div .gb-headline-616eb72a {
  text-align: left;
}
div .gb-headline-e63d7ac2 {
  text-align: left;
}
div > .gb-container-b458d8e2 .alignleft {
  display: block;
}
.gb-container .wp-image-158031 {
  display: block;
}
div > .gb-container-f54216fc .alignleft {
  display: block;
}
.gb-container .wp-image-156552 {
  display: block;
}
div > .gb-container-f54216fc .gb-button {
  display: block;
}
div > .gb-container-fc166dbc .alignleft {
  display: block;
}
.gb-container .wp-image-158020 {
  display: block;
}
div > .gb-container-fc166dbc .gb-button {
  display: block;
}
div > .gb-container-8dfe4bd7 .gb-button {
  display: block;
  text-align: center;
}
div .gb-container-b458d8e2 .gb-headline {
  display: block;
  text-align: left;
}
div .gb-container-8dfe4bd7 .gb-headline {
  text-align: left;
}
div > .gb-container-132839ea a {
  display: block;
  color: #1E73BE !important;
}
.gb-container span > a {
  color: #b1b3b3;
  display: block;
}
div > .gb-container-780404cd .alignleft {
  display: block;
}
.gb-container .wp-image-158150 {
  display: block;
}
div > .gb-container-805c982b .aligncenter {
  display: block;
}
.gb-container .wp-image-158168 {
  display: block;
}
.gb-container .wp-image-158152 {
  display: block;
}
.gb-container .wp-image-158176 {
  display: block;
}
div > .gb-container-27500b00 .aligncenter {
  display: block;
}
.gb-container .wp-image-158155 {
  display: block;
}
div .gb-container-2ac87831 .size-large {
  display: block;
}
div .gb-button-8d979b3c {
  margin-left: 25px;
}
.gb-inside-container .gb-button-d7c1b633 {
  margin-left: 25px;
}
li .icon-search > .wp-bullet-lazy-loaded > path {
  color: #407ec9 !important;
}
#mega-menu-primary .icon-search > .wp-bullet-lazy-loaded {
  color: #407ec9 !important;
}
#mega-menu-primary > .wc-menu-item .wp-bullet-lazy-loaded {
  color: rgba(64, 126, 201) !important;
}
.wc-menu-item .wp-bullet-lazy-loaded > path {
  color: #407ec9 !important;
}
#site-navigation #mega-menu-wrap-primary .amount {
  color: #407ec9 !important;
}
#site-navigation #mega-menu-primary > li > a {
  -webkit-text-stroke-color: #407ec9;
  color: rgba(64, 126, 201) !important;
  margin-right: 10px;
}
.inside-header > #site-navigation #mega-menu-primary {
  display: flex;
  align-items: baseline;
  flex-wrap: wrap-reverse;
}
div > .gb-container-47c83f35 .yith-ywraq-add-button {
  display: block;
  float: left;
}
div > .gb-container-0d114c4f .yith-ywraq-add-button {
  float: left;
}
div > .gb-container-a50771e7 .yith-ywraq-add-button {
  float: left;
}
div > .gb-container-501affd9 .yith-ywraq-add-button {
  float: left;
}
#main .gb-container-db95ef17 {
  background-image: linear-gradient(300deg, #1a69c9 0%, #1a2981 95%);
  background-color: rgba(0, 0, 0, 0);
}
div .gform_required_legend {
  display: none;
}
.woocommerce #content div.product .woocommerce-tabs #tab-description img:not(.wp-smiley) {
  margin-left: 15px;
}
.woocommerce #content div.product .woocommerce-tabs #tab-description h3 {
  display: inline-block;
  margin-right: 30px;
  margin-bottom: 23px;
}
#tab-description > div:nth-child(3) > div > h3:nth-child(3) {
  margin-bottom: 10px !important;
  margin-right: 15px !important;
  margin-left: 15px;
}
#tab-description > div:nth-child(3) > div > h3:nth-child(4) {
  margin-bottom: 10px !important;
}
#generate-section-1 .lgc-column h3 {
  margin-top: 23px;
}
.generate-sections-inside-container > .lgc-column h3 > a {
  font-weight: 500;
  line-height: 28px;
  font-size: 20px;
  -webkit-text-stroke-color: #fa4d09;
  color: #fa4d09;
  text-transform: none;
}
.woocommerce-products-header form {
  background-color: #ffffff;
}
.inside-article .wp-image-179573 {
  background-color: rgba(0, 0, 0, 0);
}
.page #content {
  background-color: rgba(0, 0, 0, 0);
}
#gform_wrapper_66 .gform_heading .gform_title {
  display: none;
}
body #content {
  background-color: #ffffff;
}
#main .gb-container-43443f95 {
  padding-top: 50px;
}
#gform_wrapper_10 .gform_heading .gform_title {
  font-size: 28.25px;
}
.gb-inside-container .gb-inside-container {
  display: block;
  flex-direction: row;
  justify-content: flex-start;
  text-align: left !important;
}
#main .gb-container-5480c6de {
  overflow: visible !important;
}
#main .gb-container-2e54d250 {
  background-video: url("https://www.mopec.com/wp-content/uploads/2023/12/mopec-lumohs-hero-container.mp4") !important;
}
.page .background-video {
  position: absolute;
}
.inside-article .gb-container-e5e17bf4 .gb-headline {
  padding-top: 40px;
}
.inside-article .wp-block-cover .gb-headline {
  display: flex;
  justify-content: center;
  padding-top: 120px;
}
.inside-article .gb-headline-65d92d13 {
  padding-top: 0px !important;
  margin-bottom: 0px !important;
}
div .gb-headline-284b565a {
  text-align: left;
}
div .gb-inside-container > .gb-button {
  text-align: center;
}
.entry-content .gb-headline-5ad36900 {
  padding-top: 220px !important;
}
.entry-content .gb-headline-762289a5 {
  padding-top: 10px !important;
}
#post-41028 > div > div > div:nth-child(1) > div > div:nth-child(1) > div:nth-child(1) > div > div > p > a {
  color: #4b4f54;
}
#post-41028 > div > div > div:nth-child(1) > div > div:nth-child(1) > div:nth-child(2) > div > div > p > a {
  color: #4b4f54;
}
#post-41028 > div > div > div:nth-child(1) > div > div:nth-child(1) > div:nth-child(3) > div > div > p > a {
  color: #4b4f54;
}
#post-41028 > div > div > div:nth-child(1) > div > div:nth-child(1) > div:nth-child(4) > div > div > p > a {
  color: #4b4f54;
}
#post-41028 > div > div > div:nth-child(1) > div > div:nth-child(2) > div:nth-child(1) > div > div > p > a {
  color: #4b4f54;
}
#post-41028 > div > div > div:nth-child(1) > div > div:nth-child(2) > div:nth-child(2) > div > div > p > a {
  color: #4b4f54;
}
#post-41028 > div > div > div:nth-child(1) > div > div:nth-child(2) > div:nth-child(3) > div > div > p > a {
  color: #4b4f54;
}
#post-41028 > div > div > div:nth-child(1) > div > div:nth-child(2) > div:nth-child(4) > div > div > p > a {
  color: #4b4f54;
}
#post-41028 > div > div > div:nth-child(1) > div > div:nth-child(3) > div:nth-child(1) > div > div > p > a {
  color: #4b4f54;
}
#post-41028 > div > div > div:nth-child(1) > div > div:nth-child(3) > div:nth-child(2) > div > div > p > a {
  color: #4b4f54;
}
#post-41028 > div > div > div:nth-child(1) > div > div:nth-child(3) > div:nth-child(3) > div > div > p > a {
  color: #4b4f54;
}
#post-41028 > div > div > div:nth-child(1) > div > div:nth-child(3) > div:nth-child(4) > div > div > p > a {
  color: #4b4f54;
}
#post-41028 > div > div > div:nth-child(1) > div > div:nth-child(4) > div:nth-child(1) > div > div > p > a {
  color: #4b4f54;
}
#post-41028 > div > div > div:nth-child(1) > div > div:nth-child(4) > div:nth-child(2) > div > div > p > a {
  color: #4b4f54;
}
#post-41028 > div > div > div:nth-child(1) > div > div:nth-child(4) > div:nth-child(3) > div > div > p > a {
  color: #4b4f54;
}
#post-41028 > div > div > div:nth-child(1) > div > div:nth-child(4) > div:nth-child(4) > div > div > p > a {
  color: #4b4f54;
}
#post-41028 > div > div > div:nth-child(5) > div > div > div:nth-child(2) > div > div > div > mark > a {
  color: #1e73be;
}
#post-41028 > div > div > div:nth-child(4) > div > div > div:nth-child(1) > div > div > div:nth-child(4) > a:nth-child(2) {
  margin-left: 0px !important;
}
#post-41028 > div > div > div:nth-child(4) > div > div > div:nth-child(1) > div > div > div:nth-child(4) {
  align-content: flex-start;
}
#post-41028 > div > div > div:nth-child(4) {
  background: #1a69c9;
  background: -moz-linear-gradient(300deg, #1a69c9 0%, #1a2981 91%);
  background: -webkit-linear-gradient(300deg, #1a69c9 0%, #1a2981 91%);
  background: linear-gradient(300deg, #1a69c9 0%, #1a2981 91%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#1a69c9", endColorstr="#1a2981", GradientType=1);
  background-size: cover;
  max-width: 100%;
}
#vpc-container {
  background-color: #ffffff !important;
}
#configurator-wrap {
  background-color: #ffffff !important;
  background-image: none !important;
}
#vpc-request-quote {
  background-color: #1a3691 !important;
}
#tab-description > div:nth-child(20) > div {
  display: flex;
  flex-direction: row-reverse;
}
#tab-description > div:nth-child(17) > div {
  margin-top: 0px;
}
#tab-description > div:nth-child(16) > div {
  margin-top: 0px;
}
#post-182872 > div > div > div:nth-child(1) > h1 {
  color: #ffffff;
  z-index: 2;
}
#post-182872 > div > div > div:nth-child(2) > div > div > div:nth-child(1) > a:hover {
  color: #ffffff;
}
#post-182872 > div > div > div:nth-child(2) > div > div > div:nth-child(2) > a:hover {
  color: #ffffff;
}
div .wp-container-core-buttons-is-layout-4 .wp-block-button__link {
  margin-top: 15px;
}
#vpc-configure-button-40331 {
  margin-top: 30px;
}
#component-664e4e1a2d4f9 .vpc-group > .vpc-group-name {
  visibility: hidden;
}
#component-664e4e1a2d4f9 > div > div:nth-child(2) > div:nth-child(1) {
  display: none;
}
.woocommerce #content div.product form.cart .button {
  margin-top: 30px;
}
#tab-description > div:nth-child(21) > div > img {
  margin-right: 15px;
  margin-left: -15px !important;
}
#tab-description > div:nth-child(22) > div > img {
  margin-left: -15px !important;
  margin-right: 15px;
  margin-bottom: 19.5px;
}
#tab-description > div:nth-child(19) > div {
  margin-bottom: 0;
}
#video > div:nth-child(14) > div > img {
  margin-right: 0px !important;
  margin-left: 0px !important;
}
#tab-description > #video > #video > .lgc-first > div {
  display: flex;
}
#video > div:nth-child(1) > div {
  display: flex!important;
}
@media screen and (max-width: 375px) {
  body .hero-title {
    font-size: 24px !important;
    padding-bottom: 117px !important;
    margin-bottom: 0px;
  }
  div .gb-container-8752b29c .gb-headline {
    display: block;
  }
  body #mobile-header > .inside-navigation {
    flex-direction: row-reverse;
    display: inline-flex;
  }
  .entry-content .gb-container-2cb4e22b {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }
  .gb-container .gb-headline-04520e59 {
    margin-bottom: 15px;
  }
  .gb-container-4a9078f8 .gb-container > .gb-container {
    margin-bottom: 15px;
  }
  .page .gb-container-a94f09ef > .gb-container {
    padding-bottom: 15px;
  }
  #main .gb-container-a94f09ef {
    padding-bottom: 0px;
  }
  .gb-container .gb-container-b904c4b5 {
    margin-bottom: 15px;
  }
  .gb-container-3af11733 .gb-container > .gb-container {
    margin-bottom: 15px;
  }
  #gform_wrapper_10 {
    padding-right: 10px;
    padding-left: 10px;
  }
}
