.elementor-32389 .elementor-element.elementor-element-bc9bd11{--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-32389 .elementor-element.elementor-element-bc9bd11:not(.elementor-motion-effects-element-type-background), .elementor-32389 .elementor-element.elementor-element-bc9bd11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-39e14c2 );}.elementor-32389 .elementor-element.elementor-element-bc9bd11 .trx_addons_bg_text{z-index:0;}.elementor-32389 .elementor-element.elementor-element-bc9bd11 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-32389 .elementor-element.elementor-element-bc9bd11 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-32389 .elementor-element.elementor-element-ff65163{--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-32389 .elementor-element.elementor-element-ff65163:not(.elementor-motion-effects-element-type-background), .elementor-32389 .elementor-element.elementor-element-ff65163 > .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-32389 .elementor-element.elementor-element-ff65163 .trx_addons_bg_text{z-index:0;}.elementor-32389 .elementor-element.elementor-element-ff65163 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-32389 .elementor-element.elementor-element-ff65163 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-32389 .elementor-element.elementor-element-2f086e4{--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-32389 .elementor-element.elementor-element-2f086e4:not(.elementor-motion-effects-element-type-background), .elementor-32389 .elementor-element.elementor-element-2f086e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-39e14c2 );}.elementor-32389 .elementor-element.elementor-element-2f086e4 .trx_addons_bg_text{z-index:0;}.elementor-32389 .elementor-element.elementor-element-2f086e4 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-32389 .elementor-element.elementor-element-2f086e4 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-32389 .elementor-element.elementor-element-af9cfa7 > .elementor-widget-container{background-color:var( --e-global-color-39e14c2 );}.elementor-32389 .elementor-element.elementor-element-af9cfa7 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-32389 .elementor-element.elementor-element-5466b72{--display:flex;--min-height:22vh;--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32389 .elementor-element.elementor-element-5466b72:not(.elementor-motion-effects-element-type-background), .elementor-32389 .elementor-element.elementor-element-5466b72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-32389 .elementor-element.elementor-element-5466b72 .trx_addons_bg_text_char{color:#510AC978;font-size:7.5rem;font-weight:500;letter-spacing:-2px;}.elementor-32389 .elementor-element.elementor-element-5466b72 .trx_addons_bg_text_inner{margin-top:27px;}.elementor-32389 .elementor-element.elementor-element-5466b72 .trx_addons_bg_text:not(.trx_addons_marquee_reverse) .trx_addons_bg_text_inner:first-child{margin-left:0%;}.elementor-32389 .elementor-element.elementor-element-5466b72 .trx_addons_bg_text.trx_addons_marquee_reverse .trx_addons_bg_text_inner:last-child{margin-right:0%;}.elementor-32389 .elementor-element.elementor-element-5466b72 .trx_addons_bg_text{z-index:0;}.elementor-32389 .elementor-element.elementor-element-5466b72 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:57px;}.elementor-32389 .elementor-element.elementor-element-5466b72 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:57px;}.elementor-32389 .elementor-element.elementor-element-5466b72 .trx_addons_bg_text_delimiter{margin-left:0em;margin-right:0em;margin-top:-8px;}.elementor-32389 .elementor-element.elementor-element-17dd7c8{--display:flex;--min-height:0vh;--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-32389 .elementor-element.elementor-element-17dd7c8:not(.elementor-motion-effects-element-type-background), .elementor-32389 .elementor-element.elementor-element-17dd7c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b5ec9dc );}.elementor-32389 .elementor-element.elementor-element-17dd7c8 .trx_addons_bg_text{z-index:0;}.elementor-32389 .elementor-element.elementor-element-17dd7c8 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-32389 .elementor-element.elementor-element-17dd7c8 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-32389 .elementor-element.elementor-element-7af2679{--display:flex;--position:absolute;--justify-content:center;--align-items:flex-end;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:4vh;--z-index:999;}.elementor-32389 .elementor-element.elementor-element-7af2679 .trx_addons_bg_text{z-index:0;}.elementor-32389 .elementor-element.elementor-element-7af2679 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-32389 .elementor-element.elementor-element-7af2679 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}body:not(.rtl) .elementor-32389 .elementor-element.elementor-element-7af2679{right:8vw;}body.rtl .elementor-32389 .elementor-element.elementor-element-7af2679{left:8vw;}.elementor-32389 .elementor-element.elementor-element-f296089 img{width:13vw;}.elementor-32389 .elementor-element.elementor-element-c38de1e{--display:flex;--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;--justify-content:center;--align-items:center;}.elementor-32389 .elementor-element.elementor-element-c38de1e .trx_addons_bg_text{z-index:0;}.elementor-32389 .elementor-element.elementor-element-c38de1e .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-32389 .elementor-element.elementor-element-c38de1e .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-32389 .elementor-element.elementor-element-c38de1e.e-con{--align-self:center;}.elementor-32389 .elementor-element.elementor-element-725cf13{--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;}.elementor-32389 .elementor-element.elementor-element-725cf13 .trx_addons_bg_text{z-index:0;}.elementor-32389 .elementor-element.elementor-element-725cf13 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-32389 .elementor-element.elementor-element-725cf13 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-32389 .elementor-element.elementor-element-2e6be3f{--display:flex;--min-height:33vh;border-style:solid;--border-style:solid;border-width:0px 3px 0px 0px;--border-top-width:0px;--border-right-width:3px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-4ac2dfe );--border-color:var( --e-global-color-4ac2dfe );--border-radius:0px 3px 0px 0px;}.elementor-32389 .elementor-element.elementor-element-2e6be3f .trx_addons_bg_text{z-index:0;}.elementor-32389 .elementor-element.elementor-element-2e6be3f .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-32389 .elementor-element.elementor-element-2e6be3f .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-32389 .elementor-element.elementor-element-2e6be3f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-32389 .elementor-element.elementor-element-bba430c{--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:center;--align-items:flex-start;--padding-top:0vw;--padding-bottom:0vw;--padding-left:3vw;--padding-right:0vw;}.elementor-32389 .elementor-element.elementor-element-bba430c .trx_addons_bg_text{z-index:0;}.elementor-32389 .elementor-element.elementor-element-bba430c .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-32389 .elementor-element.elementor-element-bba430c .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-32389 .elementor-element.elementor-element-d6c2862 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-32389 .elementor-element.elementor-element-d6c2862 .elementor-heading-title{font-size:1.7rem;color:var( --e-global-color-4ac2dfe );}.elementor-32389 .elementor-element.elementor-element-ad8a840{font-size:1.3rem;line-height:1.2em;color:var( --e-global-color-4ac2dfe );}.elementor-32389 .elementor-element.elementor-element-ad8a840 a{color:var( --e-global-color-39e14c2 );}.elementor-32389 .elementor-element.elementor-element-eac7ab2{font-size:1.3rem;line-height:1.2em;color:var( --e-global-color-4ac2dfe );}.elementor-32389 .elementor-element.elementor-element-eac7ab2 a{color:var( --e-global-color-39e14c2 );}.elementor-32389 .elementor-element.elementor-element-94beeea{--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32389 .elementor-element.elementor-element-94beeea:not(.elementor-motion-effects-element-type-background), .elementor-32389 .elementor-element.elementor-element-94beeea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-39e14c2 );}.elementor-32389 .elementor-element.elementor-element-94beeea .trx_addons_bg_text{z-index:0;}.elementor-32389 .elementor-element.elementor-element-94beeea .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-32389 .elementor-element.elementor-element-94beeea .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-32389 .elementor-element.elementor-element-4f5f06c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--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-32389 .elementor-element.elementor-element-4f5f06c .trx_addons_bg_text{z-index:0;}.elementor-32389 .elementor-element.elementor-element-4f5f06c .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-32389 .elementor-element.elementor-element-4f5f06c .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-32389 .elementor-element.elementor-element-cbee438{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-32389 .elementor-element.elementor-element-cbee438:not(.elementor-motion-effects-element-type-background), .elementor-32389 .elementor-element.elementor-element-cbee438 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b5ec9dc );}.elementor-32389 .elementor-element.elementor-element-cbee438 .trx_addons_bg_text{z-index:0;}.elementor-32389 .elementor-element.elementor-element-cbee438 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-32389 .elementor-element.elementor-element-cbee438 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-32389 .elementor-element.elementor-element-1fd3f2d > .elementor-widget-container{padding:15px 0px 15px 0px;}.elementor-32389 .elementor-element.elementor-element-1fd3f2d{text-align:center;}.elementor-32389 .elementor-element.elementor-element-1fd3f2d .elementor-heading-title{font-size:1.7rem;font-weight:700;line-height:0.8em;letter-spacing:1px;color:var( --e-global-color-4ac2dfe );}.elementor-32389 .elementor-element.elementor-element-90472ff > .elementor-widget-container{padding:0vw 3vw 1vw 3vw;}.elementor-32389 .elementor-element.elementor-element-90472ff{text-align:center;font-size:1vw;line-height:1.1em;color:var( --e-global-color-4ac2dfe );}.elementor-32389 .elementor-element.elementor-element-9c8b766{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-32389 .elementor-element.elementor-element-9c8b766:not(.elementor-motion-effects-element-type-background), .elementor-32389 .elementor-element.elementor-element-9c8b766 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b5ec9dc );}.elementor-32389 .elementor-element.elementor-element-9c8b766 .trx_addons_bg_text{z-index:0;}.elementor-32389 .elementor-element.elementor-element-9c8b766 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-32389 .elementor-element.elementor-element-9c8b766 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-32389 .elementor-element.elementor-element-82d83e3 > .elementor-widget-container{padding:15px 0px 15px 0px;}.elementor-32389 .elementor-element.elementor-element-82d83e3{text-align:center;}.elementor-32389 .elementor-element.elementor-element-82d83e3 .elementor-heading-title{font-size:1.7rem;font-weight:700;line-height:0.8em;letter-spacing:1px;color:var( --e-global-color-4ac2dfe );}.elementor-32389 .elementor-element.elementor-element-163efc6 > .elementor-widget-container{padding:0vw 3vw 1vw 3vw;}.elementor-32389 .elementor-element.elementor-element-163efc6{text-align:center;font-size:1vw;line-height:1.1em;color:var( --e-global-color-4ac2dfe );}.elementor-32389 .elementor-element.elementor-element-6a92027{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-32389 .elementor-element.elementor-element-6a92027:not(.elementor-motion-effects-element-type-background), .elementor-32389 .elementor-element.elementor-element-6a92027 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b5ec9dc );}.elementor-32389 .elementor-element.elementor-element-6a92027 .trx_addons_bg_text{z-index:0;}.elementor-32389 .elementor-element.elementor-element-6a92027 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-32389 .elementor-element.elementor-element-6a92027 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-32389 .elementor-element.elementor-element-c180b23 > .elementor-widget-container{padding:15px 0px 15px 0px;}.elementor-32389 .elementor-element.elementor-element-c180b23{text-align:center;}.elementor-32389 .elementor-element.elementor-element-c180b23 .elementor-heading-title{font-size:1.7rem;font-weight:700;line-height:0.8em;letter-spacing:1px;color:var( --e-global-color-4ac2dfe );}.elementor-32389 .elementor-element.elementor-element-89c5ec4 > .elementor-widget-container{padding:0vw 3vw 1vw 3vw;}.elementor-32389 .elementor-element.elementor-element-89c5ec4{text-align:center;font-size:1vw;line-height:1.1em;color:var( --e-global-color-4ac2dfe );}.elementor-32389 .elementor-element.elementor-element-bf5776c{--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-32389 .elementor-element.elementor-element-bf5776c:not(.elementor-motion-effects-element-type-background), .elementor-32389 .elementor-element.elementor-element-bf5776c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b5ec9dc );}.elementor-32389 .elementor-element.elementor-element-bf5776c .trx_addons_bg_text{z-index:0;}.elementor-32389 .elementor-element.elementor-element-bf5776c .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-32389 .elementor-element.elementor-element-bf5776c .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}body.elementor-page-32389:not(.elementor-motion-effects-element-type-background), body.elementor-page-32389 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-39e14c2 );}@media(min-width:768px){.elementor-32389 .elementor-element.elementor-element-17dd7c8{--content-width:90vw;}.elementor-32389 .elementor-element.elementor-element-c38de1e{--width:100%;}.elementor-32389 .elementor-element.elementor-element-725cf13{--width:34%;}.elementor-32389 .elementor-element.elementor-element-2e6be3f{--width:3%;}.elementor-32389 .elementor-element.elementor-element-bba430c{--width:63%;}.elementor-32389 .elementor-element.elementor-element-4f5f06c{--content-width:90vw;}.elementor-32389 .elementor-element.elementor-element-bf5776c{--content-width:80vw;}}@media(max-width:1279px){.elementor-32389 .elementor-element.elementor-element-bc9bd11{--min-height:32vh;--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-32389 .elementor-element.elementor-element-ff65163{--min-height:57vh;}.elementor-32389 .elementor-element.elementor-element-2f086e4{--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-32389 .elementor-element.elementor-element-5466b72{--min-height:105px;}.elementor-32389 .elementor-element.elementor-element-5466b72 .trx_addons_bg_text_char{font-size:3.9rem;}.elementor-32389 .elementor-element.elementor-element-5466b72 .trx_addons_bg_text_inner{margin-top:1%;}.elementor-32389 .elementor-element.elementor-element-17dd7c8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4vw;--padding-bottom:4vw;--padding-left:0vw;--padding-right:0vw;}.elementor-32389 .elementor-element.elementor-element-7af2679{--margin-top:3vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:3vw;top:0vh;}body:not(.rtl) .elementor-32389 .elementor-element.elementor-element-7af2679{right:0vw;}body.rtl .elementor-32389 .elementor-element.elementor-element-7af2679{left:0vw;}.elementor-32389 .elementor-element.elementor-element-f296089 img{width:17vw;}.elementor-32389 .elementor-element.elementor-element-c38de1e{--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-32389 .elementor-element.elementor-element-725cf13{--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-32389 .elementor-element.elementor-element-ad8a840{font-size:1.1rem;}}@media(max-width:767px){.elementor-32389 .elementor-element.elementor-element-bc9bd11{--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-32389 .elementor-element.elementor-element-ff65163{--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-32389 .elementor-element.elementor-element-2f086e4{--width:100%;--min-height:47vh;--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-32389 .elementor-element.elementor-element-af9cfa7 > .elementor-widget-container{margin:18vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-32389 .elementor-element.elementor-element-5466b72{--min-height:92px;--margin-top:-23%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32389 .elementor-element.elementor-element-5466b72 .trx_addons_bg_text_char{font-size:50px;letter-spacing:-1px;}.elementor-32389 .elementor-element.elementor-element-5466b72 .trx_addons_bg_text_inner{margin-top:4px;}.elementor-32389 .elementor-element.elementor-element-17dd7c8{--z-index:0;}body:not(.rtl) .elementor-32389 .elementor-element.elementor-element-7af2679{right:2vh;}body.rtl .elementor-32389 .elementor-element.elementor-element-7af2679{left:2vh;}.elementor-32389 .elementor-element.elementor-element-7af2679{top:-4vw;}.elementor-32389 .elementor-element.elementor-element-f296089 img{width:24vw;}.elementor-32389 .elementor-element.elementor-element-2ab194b img{width:77%;}.elementor-32389 .elementor-element.elementor-element-d6c2862 > .elementor-widget-container{margin:6vw 0vw 0vw 0vw;}.elementor-32389 .elementor-element.elementor-element-d6c2862 .elementor-heading-title{font-size:1.5rem;}.elementor-32389 .elementor-element.elementor-element-ad8a840 > .elementor-widget-container{margin:3vw 0vw 5vw 0vw;}.elementor-32389 .elementor-element.elementor-element-ad8a840{text-align:left;font-size:1rem;}.elementor-32389 .elementor-element.elementor-element-eac7ab2 > .elementor-widget-container{margin:9px 0px 9px 0px;}.elementor-32389 .elementor-element.elementor-element-eac7ab2{text-align:left;font-size:1.1rem;}.elementor-32389 .elementor-element.elementor-element-94beeea{--padding-top:15px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-32389 .elementor-element.elementor-element-1fd3f2d > .elementor-widget-container{padding:15px 0px 015px 0px;}.elementor-32389 .elementor-element.elementor-element-1fd3f2d{text-align:center;}.elementor-32389 .elementor-element.elementor-element-90472ff > .elementor-widget-container{padding:3vw 3vw 3vw 3vw;}.elementor-32389 .elementor-element.elementor-element-90472ff{font-size:3.1vw;}.elementor-32389 .elementor-element.elementor-element-82d83e3 > .elementor-widget-container{padding:15px 0px 015px 0px;}.elementor-32389 .elementor-element.elementor-element-82d83e3{text-align:center;}.elementor-32389 .elementor-element.elementor-element-163efc6 > .elementor-widget-container{padding:3vw 3vw 3vw 3vw;}.elementor-32389 .elementor-element.elementor-element-163efc6{font-size:3.1vw;}.elementor-32389 .elementor-element.elementor-element-c180b23 > .elementor-widget-container{padding:15px 0px 015px 0px;}.elementor-32389 .elementor-element.elementor-element-c180b23{text-align:center;}.elementor-32389 .elementor-element.elementor-element-89c5ec4 > .elementor-widget-container{padding:3vw 3vw 3vw 3vw;}.elementor-32389 .elementor-element.elementor-element-89c5ec4{font-size:3.1vw;}}/* Start custom CSS for trx_sc_contact_form_7, class: .elementor-element-f0ee80a *//* === 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;
}

/* Remove o estilo padrão escuro do navegador e força a borda branca */
.elementor-32389 .elementor-element.elementor-element-f0ee80a input[type="checkbox"] {
    -webkit-appearance: none !important;
    appearance: none !important;
    background-color: transparent !important;
    border: 2px solid #ffffff !important;
    width: 18px !important;
    height: 18px !important;
    border-radius: 4px !important;
    cursor: pointer;
    display: inline-block;
    position: relative;
    top: 3px; /* Alinha melhor o quadrado com o texto */
}

/* Deixa o fundo branco quando o usuário marca a caixa */
.elementor-32389 .elementor-element.elementor-element-f0ee80a input[type="checkbox"]:checked {
    background-color: #ffffff !important;
}

/* Adiciona o "V" de check na cor roxa (para dar contraste) quando marcado */
.elementor-32389 .elementor-element.elementor-element-f0ee80a input[type="checkbox"]:checked::after {
    content: '\2713';
    color: #4a154b; /* Tom escuro para contrastar com o branco */
    font-size: 14px;
    position: absolute;
    top: -2px;
    left: 2px;
    font-weight: bold;
}/* End custom CSS */