.elementor-31807 .elementor-element.elementor-element-f70edf0{--display:flex;--min-height:51vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31807 .elementor-element.elementor-element-f70edf0:not(.elementor-motion-effects-element-type-background), .elementor-31807 .elementor-element.elementor-element-f70edf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-39e14c2 );}.elementor-31807 .elementor-element.elementor-element-f70edf0 .trx_addons_bg_text{z-index:0;}.elementor-31807 .elementor-element.elementor-element-f70edf0 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-31807 .elementor-element.elementor-element-f70edf0 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-31807 .elementor-element.elementor-element-4c3eabf{--display:flex;--min-height:80vh;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:22px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31807 .elementor-element.elementor-element-4c3eabf:not(.elementor-motion-effects-element-type-background), .elementor-31807 .elementor-element.elementor-element-4c3eabf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-39e14c2 );background:url("https://mavrix.ie/wp-content/uploads/2025/10/Mylan_1-scaled.jpg") 50% 50%;background-size:cover;}.elementor-31807 .elementor-element.elementor-element-4c3eabf .trx_addons_bg_text{z-index:0;}.elementor-31807 .elementor-element.elementor-element-4c3eabf .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-31807 .elementor-element.elementor-element-4c3eabf .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-31807 .elementor-element.elementor-element-7d4b99b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:15vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-31807 .elementor-element.elementor-element-7d4b99b:not(.elementor-motion-effects-element-type-background), .elementor-31807 .elementor-element.elementor-element-7d4b99b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-39e14c2 );}.elementor-31807 .elementor-element.elementor-element-7d4b99b .trx_addons_bg_text{z-index:0;}.elementor-31807 .elementor-element.elementor-element-7d4b99b .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-31807 .elementor-element.elementor-element-7d4b99b .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-31807 .elementor-element.elementor-element-5c87c60 > .elementor-widget-container{background-color:var( --e-global-color-39e14c2 );}.elementor-31807 .elementor-element.elementor-element-5c87c60 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-31807 .elementor-element.elementor-element-67211b6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-31807 .elementor-element.elementor-element-67211b6:not(.elementor-motion-effects-element-type-background), .elementor-31807 .elementor-element.elementor-element-67211b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b5ec9dc );}.elementor-31807 .elementor-element.elementor-element-67211b6 .trx_addons_bg_text{z-index:0;}.elementor-31807 .elementor-element.elementor-element-67211b6 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-31807 .elementor-element.elementor-element-67211b6 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-31807 .elementor-element.elementor-element-0fa74f8{--display:flex;--min-height:0vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31807 .elementor-element.elementor-element-0fa74f8 .trx_addons_bg_text{z-index:0;}.elementor-31807 .elementor-element.elementor-element-0fa74f8 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-31807 .elementor-element.elementor-element-0fa74f8 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-31807 .elementor-element.elementor-element-5596192 iframe{height:48vh;}body.elementor-page-31807:not(.elementor-motion-effects-element-type-background), body.elementor-page-31807 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-39e14c2 );}@media(min-width:768px){.elementor-31807 .elementor-element.elementor-element-67211b6{--content-width:80vw;}}@media(max-width:1279px){.elementor-31807 .elementor-element.elementor-element-f70edf0{--min-height:34vh;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:10vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-31807 .elementor-element.elementor-element-7d4b99b{--min-height:34vh;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:10vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-31807 .elementor-element.elementor-element-5596192 iframe{height:32vh;}}@media(max-width:767px){.elementor-31807 .elementor-element.elementor-element-f70edf0{--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-31807 .elementor-element.elementor-element-4c3eabf{--min-height:0vh;--margin-top:18vw;--margin-bottom:25vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31807 .elementor-element.elementor-element-7d4b99b{--width:100%;--min-height:46vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-31807 .elementor-element.elementor-element-5c87c60 > .elementor-widget-container{margin:18vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-31807 .elementor-element.elementor-element-67211b6{--margin-top:-3vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-31807 .elementor-element.elementor-element-5596192 iframe{height:27vh;}}/* Start custom CSS for trx_sc_contact_form_7, class: .elementor-element-991d69f *//* === CAMPOS === */
.form-style-3 input,
.form-style-3 textarea {
  color: #ffffff !important;
  border-color: #ffffff !important;
}

/* === PLACEHOLDERS === */
.form-style-3 input::placeholder,
.form-style-3 textarea::placeholder {
  color: #ffffff !important;
  opacity: 1 !important;
}

/* === ÍCONES === */
.form-style-3 .icon-name,
.form-style-3 .icon-email,
.form-style-3 .icon-phone,
.form-style-3 .icon-subject,
.form-style-3 .icon-textarea,
.form-style-3 .icon-name i,
.form-style-3 .icon-email i,
.form-style-3 .icon-phone i,
.form-style-3 .icon-subject i,
.form-style-3 .icon-textarea i,
.form-style-3 .icon-name::before,
.form-style-3 .icon-email::before,
.form-style-3 .icon-phone::before,
.form-style-3 .icon-subject::before,
.form-style-3 .icon-textarea::before {
  color: #ffffff !important;
  fill: #ffffff !important;
  border-bottom-color: #ff007f !important;
}




/* === TEXTOS GERAIS === */
.form-style-3,
.form-style-3 span,
.form-style-3 label,
.form-style-3 p {
  color: #ffffff !important;
}

/* === LINKS === */
.form-style-3 a {
  color: #ffffff !important;
  text-decoration: underline !important;
}

.form-style-3 a:hover {
  color: #EA51FF !important;
}

/* === BORDA INFERIOR DOS CAMPOS === */
.form-style-3 .style-line {
  border-bottom-color: #ffffff !important;
}

/* Hover + Focus mudando cor da borda */
.form-style-3 .style-line input:hover,
.form-style-3 .style-line textarea:hover,
.form-style-3 .style-line input:focus,
.form-style-3 .style-line textarea:focus {
  border-bottom-color: #EA51FF !important;
  outline: none !important;
}

/* === CHECKBOX === */
.form-style-3 input[type="checkbox"] {
  accent-color: #ffffff !important;
}

/* Botão */
.about-get-in-touch-btn {
  background-color: #ffffff !important;
  color: #000000 !important;
  transition: all 0.3s ease !important;

  /* Centralização do botão */

  margin: 20px auto 0 auto !important;
}

.about-get-in-touch-btn i {
  color: #000000 !important;
  transition: color 0.3s ease !important;
}

.about-get-in-touch-btn:hover {
  background-color: #EA51FF !important;
  color: #ffffff !important;
}

.about-get-in-touch-btn:hover i {
  color: #ffffff !important;
}

.form-style-3 .bt-center {
  width: 100% !important;
  display: flex !important;
  justify-content: center !important;
  align-items: center !important;
  margin-bottom: 20px !important; /* ajuste fino opcional */
}

.form-style-3 .bt-center .about-get-in-touch-btn {
  margin: 0 !important;
  display: inline-flex !important;
  justify-content: center !important;
  align-items: center !important;
}/* End custom CSS */
/* Start custom CSS */body, html {
  background-color: #000 !important;
  color: #fff; /* texto branco para contraste */
  margin: 0;
  padding: 0;
  min-height: 100vh;
}/* End custom CSS */