.elementor-655 .elementor-element.elementor-element-eb23acc{--display:flex;--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-655 .elementor-element.elementor-element-e6fdc6b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-655 .elementor-element.elementor-element-e6fdc6b {background-color:#000000;}.elementor-655 .elementor-element.elementor-element-e6fdc6b .mg-vh{min-height:88vh;}.elementor-655 .elementor-element.elementor-element-e6fdc6b .mg-vh-inner{max-width:1440px;padding:2.5rem 0rem 2.5rem 0rem;}.elementor-655 .elementor-element.elementor-element-e6fdc6b .mg-vh-overlay{opacity:1;}.elementor-655 .elementor-element.elementor-element-e6fdc6b .mg-vh-tag{font-family:"Barlow Condensed", Sans-serif;font-size:0.9375rem;font-weight:700;text-transform:uppercase;letter-spacing:0.24em;}.elementor-655 .elementor-element.elementor-element-e6fdc6b .mg-vh-eyebrow span{width:40px;}.elementor-655 .elementor-element.elementor-element-e6fdc6b .mg-vh-title{font-family:"Oswald", Sans-serif;font-size:6.875rem;font-weight:700;text-transform:uppercase;line-height:0.92em;letter-spacing:0.005em;color:#ffffff;}.elementor-655 .elementor-element.elementor-element-e6fdc6b .mg-vh-sub{font-family:"Barlow Condensed", Sans-serif;font-size:1.28rem;font-weight:500;line-height:1.3em;color:#cccccc;}.elementor-655 .elementor-element.elementor-element-e6fdc6b .mg-vh-cta{font-family:"Oswald", Sans-serif;font-size:1rem;font-weight:700;text-transform:uppercase;letter-spacing:0.12em;color:#0D1B2A;padding:1.125rem 2.25rem 1.125rem 2.25rem;}.elementor-655 .elementor-element.elementor-element-e6fdc6b .mg-vh-scroll-text{font-family:"Barlow Condensed", Sans-serif;font-size:0.875rem;font-weight:700;text-transform:uppercase;letter-spacing:0.24em;color:#ffffff;}.elementor-655 .elementor-element.elementor-element-e6fdc6b .mg-vh-scroll{color:#ffffff;}.elementor-655 .elementor-element.elementor-element-8f9a2a6{--display:flex;--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-655 .elementor-element.elementor-element-6850507 .mg-img-base, .elementor-655 .elementor-element.elementor-element-6850507 .mg-img-hover{object-fit:cover;object-position:center center;}.elementor-655 .elementor-element.elementor-element-6850507 {background-color:#111820;min-height:92vh;}.elementor-655 .elementor-element.elementor-element-6850507 .mg-hero-watermark{font-family:"Oswald", Sans-serif;font-size:28rem;font-weight:700;text-transform:uppercase;line-height:0.78em;letter-spacing:-0.02em;opacity:0.05;}.elementor-655 .elementor-element.elementor-element-6850507 .mg-hero{--mg-wm-bottom:-40px;--mg-wm-left:-20px;}.elementor-655 .elementor-element.elementor-element-6850507 .mg-hero-tab{font-family:"Oswald", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.12em;color:#ffffff;border-color:rgba(255,255,255,0.4);--mg-tab-hover-line:rgba(255,255,255,0.4);padding:8px 14px 8px 14px;border-radius:0px;}.elementor-655 .elementor-element.elementor-element-6850507 .mg-hero-tab:not(.is-active):hover{border-color:rgba(255,255,255,0.4);}.elementor-655 .elementor-element.elementor-element-6850507 .mg-hero-tab.is-active{color:#ffffff;background-color:#111820;}.elementor-655 .elementor-element.elementor-element-6850507 .mg-hero-tabs{gap:8px;}.elementor-655 .elementor-element.elementor-element-6850507 .mg-hero-tag{font-family:"Barlow Condensed", Sans-serif;font-size:0.9375rem;font-weight:700;text-transform:uppercase;letter-spacing:0.24em;}.elementor-655 .elementor-element.elementor-element-6850507 .mg-hero-eyebrow span{width:40px;}.elementor-655 .elementor-element.elementor-element-6850507 .mg-hero-line{font-family:"Oswald", Sans-serif;font-size:clamp(2.25rem, 7.5vw, 5.5rem);font-weight:700;text-transform:uppercase;line-height:0.94em;letter-spacing:0.005em;}.elementor-655 .elementor-element.elementor-element-6850507 .mg-hero-line1{color:#ffffff;}.elementor-655 .elementor-element.elementor-element-6850507 .mg-hero-line3{color:#ffffff;}.elementor-655 .elementor-element.elementor-element-6850507 .mg-hero-line4{color:#ffffff;}.elementor-655 .elementor-element.elementor-element-6850507 .mg-hero-sub{font-family:"Barlow Condensed", Sans-serif;font-size:clamp(1.125rem, 2.7vw, 1.28rem);font-weight:500;line-height:1.35em;color:#cccccc;}.elementor-655 .elementor-element.elementor-element-6850507 .mg-hero-cta{font-family:"Oswald", Sans-serif;font-size:1rem;font-weight:700;text-transform:uppercase;letter-spacing:0.12em;color:#0D1B2A;padding:1.125rem 2.25rem 1.125rem 2.25rem;}.elementor-655 .elementor-element.elementor-element-6850507 .mg-hero-collage{gap:12px;}.elementor-655 .elementor-element.elementor-element-6850507 .mg-hero-caption-text{display:block;font-family:"Oswald", Sans-serif;font-size:1.25rem;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;}.elementor-655 .elementor-element.elementor-element-d3b7928{--display:flex;--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-655 .elementor-element.elementor-element-5d201d6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-655 .elementor-element.elementor-element-5d201d6 .mg-mq{--mg-mq-fade:120px;background-color:#111820;--mg-mq-bg:#111820;padding:1.25rem 0rem 1.25rem 0rem;--mg-mq-item:#FFFFFF;--mg-mq-gap:4rem;--mg-mq-sep-op:0.6;--mg-mq-logo-h:2.5rem;--mg-mq-logo-maxw:8rem;--mg-mq-logo-op:1;}.elementor-655 .elementor-element.elementor-element-5d201d6 .mg-mq-item{font-family:"Oswald", Sans-serif;font-size:2.0625rem;font-weight:700;text-transform:uppercase;letter-spacing:0.04em;}.elementor-655 .elementor-element.elementor-element-5d201d6 .mg-mq-sep{width:10px;height:10px;}.elementor-655 .elementor-element.elementor-element-4ac2053{--display:flex;--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-655 .elementor-element.elementor-element-993ff7d {background-color:#0D1B2A;padding:3.5rem 0rem 3.5rem 0rem;}.elementor-655 .elementor-element.elementor-element-993ff7d .mg-s-index{font-family:"Barlow Condensed", Sans-serif;font-size:0.9375rem;font-weight:700;text-transform:uppercase;letter-spacing:0.14em;}.elementor-655 .elementor-element.elementor-element-993ff7d .mg-s-num{font-family:"Oswald", Sans-serif;font-size:4.5rem;font-weight:700;line-height:1em;color:#ffffff;}.elementor-655 .elementor-element.elementor-element-993ff7d .mg-s-label{font-family:"Barlow Condensed", Sans-serif;font-size:1.15rem;font-weight:500;text-transform:uppercase;color:#cccccc;}.elementor-655 .elementor-element.elementor-element-993ff7d .mg-s-item{border-color:rgba(255,255,255,0.1);}.elementor-655 .elementor-element.elementor-element-993ff7d .mg-s-grid{gap:0px;}.elementor-655 .elementor-element.elementor-element-6c69a0e{--display:flex;}.elementor-655 .elementor-element.elementor-element-274448b {background-color:#111820;padding:3.5rem 0rem 3.5rem 0rem;}.elementor-655 .elementor-element.elementor-element-274448b .mg-proc-inner{max-width:1440px;}.elementor-655 .elementor-element.elementor-element-274448b .mg-proc-label{font-family:"Barlow Condensed", Sans-serif;font-size:0.9375rem;font-weight:700;text-transform:uppercase;letter-spacing:0.24em;}.elementor-655 .elementor-element.elementor-element-274448b .mg-proc-eyebrow span{width:40px;}.elementor-655 .elementor-element.elementor-element-274448b .mg-proc-title{font-family:"Oswald", Sans-serif;font-size:5rem;font-weight:700;text-transform:uppercase;line-height:0.95em;letter-spacing:0.01em;color:#ffffff;}.elementor-655 .elementor-element.elementor-element-274448b .mg-proc-intro{font-family:"Barlow Condensed", Sans-serif;font-size:1.35rem;font-weight:500;line-height:1.4em;color:#cccccc;}.elementor-655 .elementor-element.elementor-element-274448b .mg-proc-intro .mg-salto{display:none;}.elementor-655 .elementor-element.elementor-element-274448b .mg-proc-head{margin-bottom:3rem;}.elementor-655 .elementor-element.elementor-element-274448b .mg-proc-grid{gap:0rem;}.elementor-655 .elementor-element.elementor-element-274448b .mg-proc-step{background-color:transparent;padding:2rem 2rem 2rem 2rem;}.elementor-655 .elementor-element.elementor-element-274448b .mg-proc-step:hover{background-color:rgba(255,255,255,0.02);}.elementor-655 .elementor-element.elementor-element-274448b .mg-proc-num{width:1.75rem;margin-bottom:1.125rem;}.elementor-655 .elementor-element.elementor-element-274448b .mg-proc-step-title{font-family:"Oswald", Sans-serif;font-size:1.75rem;font-weight:700;text-transform:uppercase;line-height:1.05em;letter-spacing:0.03em;color:#ffffff;}.elementor-655 .elementor-element.elementor-element-274448b .mg-proc-step-title .mg-salto{display:inline;}.elementor-655 .elementor-element.elementor-element-274448b .mg-proc-body{font-family:"Barlow Condensed", Sans-serif;font-size:1.28rem;font-weight:500;letter-spacing:0.02em;color:#cccccc;}.elementor-655 .elementor-element.elementor-element-274448b .mg-proc-bignum{font-family:"Oswald", Sans-serif;font-size:8.75rem;font-weight:700;letter-spacing:-0.02em;opacity:0.19;}.elementor-655 .elementor-element.elementor-element-274448b .mg-proc{--mg-proc-offset:6.25rem;}.elementor-655 .elementor-element.elementor-element-6a94231{--display:flex;--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-655 .elementor-element.elementor-element-6d76e73 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-655 .elementor-element.elementor-element-6d76e73 .mg-img-base, .elementor-655 .elementor-element.elementor-element-6d76e73 .mg-img-hover{object-fit:cover;object-position:center center;}.elementor-655 .elementor-element.elementor-element-6d76e73 {background-color:#0D1B2A;padding:3.5rem 0rem 3.5rem 0rem;}.elementor-655 .elementor-element.elementor-element-6d76e73 .mg-g-tab{font-family:"Oswald", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.12em;color:#ffffff;border-color:rgba(255,255,255,0.4);--mg-tab-hover-line:rgba(255,255,255,0.4);padding:8px 14px 8px 14px;border-radius:0px;}.elementor-655 .elementor-element.elementor-element-6d76e73 .mg-g-tab:not(.is-active):hover{border-color:rgba(255,255,255,0.4);}.elementor-655 .elementor-element.elementor-element-6d76e73 .mg-g-tab.is-active{color:#ffffff;background-color:#111820;}.elementor-655 .elementor-element.elementor-element-6d76e73 .mg-g-tabs{gap:8px;}.elementor-655 .elementor-element.elementor-element-6d76e73 .mg-g-h2{font-family:"Oswald", Sans-serif;font-size:4.5rem;font-weight:700;text-transform:uppercase;line-height:0.95em;letter-spacing:0.01em;color:#ffffff;}.elementor-655 .elementor-element.elementor-element-6d76e73 .mg-g-reel{font-family:"Oswald", Sans-serif;font-size:1rem;font-weight:700;text-transform:uppercase;letter-spacing:0.14em;}.elementor-655 .elementor-element.elementor-element-6d76e73 .mg-g-grid{gap:12px;height:540px;}.elementor-655 .elementor-element.elementor-element-6d76e73 .mg-g-cell:hover img{transform:scale(1.05);}.elementor-655 .elementor-element.elementor-element-6d76e73 .mg-g-c3-eyebrow{font-family:"Barlow Condensed", Sans-serif;font-size:0.875rem;font-weight:700;text-transform:uppercase;letter-spacing:0.2em;}.elementor-655 .elementor-element.elementor-element-6d76e73 .mg-g-c3-line{font-family:"Oswald", Sans-serif;font-size:1.75rem;font-weight:700;text-transform:uppercase;line-height:1.12em;}.elementor-655 .elementor-element.elementor-element-6d76e73 .mg-g-c3{--mg-g-c3-align:flex-start;padding:1.5rem 1.5rem 1.5rem 1.5rem;}.elementor-655 .elementor-element.elementor-element-b9c6acc{--display:flex;--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-655 .elementor-element.elementor-element-6e22035 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-655 .elementor-element.elementor-element-6e22035 .mg-mq{--mg-mq-fade:120px;background-color:#111820;--mg-mq-bg:#111820;padding:1.25rem 0rem 1.25rem 0rem;--mg-mq-item:#FFFFFF;--mg-mq-gap:4rem;--mg-mq-sep-op:0.6;--mg-mq-logo-maxw:8rem;}.elementor-655 .elementor-element.elementor-element-6e22035 .mg-mq-item{font-family:"Oswald", Sans-serif;font-size:2.0625rem;font-weight:700;text-transform:uppercase;letter-spacing:0.04em;}.elementor-655 .elementor-element.elementor-element-6e22035 .mg-mq-sep{width:10px;height:10px;}.elementor-655 .elementor-element.elementor-element-7ca63e5{--display:flex;--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-655 .elementor-element.elementor-element-3e862f8 .mg-mani{background-color:#111820;padding:7rem 0rem 11rem 0rem;border-top-width:2px;border-bottom-width:2px;--mg-mani-qy:10px;--mg-mani-qx:-12px;}.elementor-655 .elementor-element.elementor-element-3e862f8 .mg-in{max-width:1440px;}.elementor-655 .elementor-element.elementor-element-3e862f8 .mg-mani-line{font-family:"Oswald", Sans-serif;font-size:6rem;font-weight:700;text-transform:uppercase;line-height:0.92em;letter-spacing:-0.005em;}.elementor-655 .elementor-element.elementor-element-3e862f8 .mg-mani-l1{color:#ffffff;}.elementor-655 .elementor-element.elementor-element-3e862f8 .mg-mani-grid{margin-top:4rem;}.elementor-655 .elementor-element.elementor-element-3e862f8 .mg-mani-q{font-family:"Oswald", Sans-serif;font-size:3.5rem;font-weight:700;text-transform:uppercase;line-height:1.02em;letter-spacing:0.02em;}.elementor-655 .elementor-element.elementor-element-3e862f8 .mg-mani-q1{color:#ffffff;}.elementor-655 .elementor-element.elementor-element-3e862f8 .mg-mani-sign{font-family:"Barlow Condensed", Sans-serif;font-size:0.9375rem;font-weight:700;text-transform:uppercase;letter-spacing:0.22em;color:#cccccc;}.elementor-655 .elementor-element.elementor-element-3e862f8 .mg-mani-quotemark{font-size:17.5rem;opacity:0.65px;}.elementor-655 .elementor-element.elementor-element-3e862f8 .mg-mani-noise{opacity:1px;}.elementor-655 .elementor-element.elementor-element-75ca580 .mg-title{--mg-t-align:left;}.elementor-655 .elementor-element.elementor-element-75ca580 {background-color:#0D1B2A00;padding:3rem 0rem 3.5rem 0rem;}.elementor-655 .elementor-element.elementor-element-75ca580 .mg-t-inner{max-width:630px;}.elementor-655 .elementor-element.elementor-element-75ca580 .mg-t-label{font-family:"Barlow Condensed", Sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:0.24em;}.elementor-655 .elementor-element.elementor-element-75ca580 .mg-t-title{font-family:"Oswald", Sans-serif;font-size:5.5625rem;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:0.01em;}.elementor-655 .elementor-element.elementor-element-75ca580 .mg-t-title-fixed{color:#ffffff;margin-right:20px;}.elementor-655 .elementor-element.elementor-element-9637a20 .mg-ct-grid{grid-template-columns:repeat(2, 1fr);background-color:#3A3A3A;gap:1px;}.elementor-655 .elementor-element.elementor-element-9637a20 .mg-ct-cell{background-color:#0D1B2A;padding:1rem 1rem 1rem 1rem;}.elementor-655 .elementor-element.elementor-element-9637a20 a.mg-ct-cell:hover{background-color:rgba(255,255,255,0.03);}.elementor-655 .elementor-element.elementor-element-9637a20 .mg-ct-label{font-family:"Barlow Condensed", Sans-serif;font-size:0.8125rem;font-weight:700;text-transform:uppercase;letter-spacing:0.2em;margin-bottom:0.25rem;}.elementor-655 .elementor-element.elementor-element-9637a20 .mg-ct-value{font-family:"Barlow Condensed", Sans-serif;font-size:1.15rem;font-weight:600;color:#ffffff;}.elementor-655 .elementor-element.elementor-element-dea368d > .elementor-widget-container{margin:1.5rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-655 .elementor-element.elementor-element-dea368d .mg-rev{background-color:#0D1B2A;padding:2.5rem 2.5rem 2.5rem 2.5rem;border-width:1px;border-radius:0px;}.elementor-655 .elementor-element.elementor-element-dea368d .mg-rev-head{margin-bottom:1.5rem;}.elementor-655 .elementor-element.elementor-element-dea368d .mg-rev-quote{margin-bottom:1.5rem;font-family:"Oswald", Sans-serif;font-size:1.28rem;font-weight:600;line-height:1.25em;letter-spacing:0.005em;color:#ffffff;}.elementor-655 .elementor-element.elementor-element-dea368d .mg-rev-role{margin-top:0rem;font-family:"Barlow Condensed", Sans-serif;font-size:0.9375rem;font-weight:500;text-transform:uppercase;letter-spacing:0.12em;color:#cccccc;}.elementor-655 .elementor-element.elementor-element-dea368d .mg-rev-dots{margin-top:1.5rem;gap:0.375rem;}.elementor-655 .elementor-element.elementor-element-dea368d .mg-rev-track{min-height:200px;}.elementor-655 .elementor-element.elementor-element-dea368d .mg-rev-label{font-family:"Barlow Condensed", Sans-serif;font-size:0.875rem;font-weight:700;text-transform:uppercase;letter-spacing:0.22em;}.elementor-655 .elementor-element.elementor-element-dea368d .mg-rev-name{font-family:"Oswald", Sans-serif;font-size:1rem;font-weight:700;text-transform:uppercase;letter-spacing:0.14em;}.elementor-655 .elementor-element.elementor-element-dea368d .mg-rev-nav button{width:32px;height:32px;}.elementor-655 .elementor-element.elementor-element-dea368d .mg-rev-dots button{background-color:#3A3A3A;width:12px;}.elementor-655 .elementor-element.elementor-element-dea368d .mg-rev-dots button.is-active{width:32px;}.elementor-655 .elementor-element.elementor-element-0695fff > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-655 .elementor-element.elementor-element-0695fff {background-color:#111820;padding:0rem 0rem 0rem 0rem;}.elementor-655 .elementor-element.elementor-element-0695fff .mg-form-inner{max-width:1440px;}.elementor-655 .elementor-element.elementor-element-0695fff .mg-form-body{background-color:#0D1B2A;padding:2rem 2rem 2rem 2rem;border-width:1px;border-radius:0px;}.elementor-655 .elementor-element.elementor-element-0695fff .mg-form .forminator-label, .elementor-655 .elementor-element.elementor-element-0695fff .mg-form label{font-family:"Barlow Condensed", sans-serif !important;font-size:0.9rem !important;font-weight:700 !important;letter-spacing:0.14em !important;}.elementor-655 .elementor-element.elementor-element-0695fff .mg-form input[type="text"], .elementor-655 .elementor-element.elementor-element-0695fff .mg-form input[type="email"], .elementor-655 .elementor-element.elementor-element-0695fff .mg-form input[type="tel"], .elementor-655 .elementor-element.elementor-element-0695fff .mg-form input[type="url"], .elementor-655 .elementor-element.elementor-element-0695fff .mg-form input[type="number"], .elementor-655 .elementor-element.elementor-element-0695fff .mg-form textarea, .elementor-655 .elementor-element.elementor-element-0695fff .mg-form select, .elementor-655 .elementor-element.elementor-element-0695fff .mg-form .forminator-input, .elementor-655 .elementor-element.elementor-element-0695fff .mg-form .forminator-textarea, .elementor-655 .elementor-element.elementor-element-0695fff .mg-form .forminator-select{background-color:#0D1B2A !important;color:#ffffff !important;border-color:#3A3A3A !important;font-family:"Barlow Condensed", sans-serif !important;font-size:1.25rem !important;font-weight:500 !important;}.elementor-655 .elementor-element.elementor-element-0695fff .mg-form input::placeholder, .elementor-655 .elementor-element.elementor-element-0695fff .mg-form textarea::placeholder{color:rgba(255,255,255,0.45) !important;}.elementor-655 .elementor-element.elementor-element-0695fff .mg-form select option{background-color:#0D1B2A !important;color:#ffffff !important;}.elementor-655 .elementor-element.elementor-element-0695fff .mg-form :is(input[type="text"], input[type="email"], input[type="tel"], input[type="url"], input[type="number"], textarea, select, .forminator-input, .forminator-textarea, .forminator-select){border-width:1px !important;border-radius:0px !important;padding:.875rem 1rem .875rem 1rem !important;}body{--mg-ord-titulo:1;--mg-ord-form:2;--mg-ord-resenas:3;--mg-ord-contacto:4;}.elementor-655 .elementor-element.elementor-element-0695fff .mg-form .select2-container .select2-selection--single{background-color:#0D1B2A !important;border-color:#3A3A3A !important;border-style:solid !important;border-width:1px !important;border-radius:0px !important;height:3.25rem !important;}.elementor-655 .elementor-element.elementor-element-0695fff .mg-form .select2-selection__rendered{color:#ffffff !important;line-height:3.25rem !important;padding-left:1rem !important;padding-right:calc(1rem + 1.25rem) !important;font-family:"Barlow Condensed", sans-serif !important;font-size:1.15rem !important;font-weight:500 !important;}.elementor-655 .elementor-element.elementor-element-0695fff .mg-form .select2-selection__placeholder{color:#FFFFFF !important;}.elementor-655 .elementor-element.elementor-element-0695fff .mg-form .select2-selection__arrow b{border-top-color:#ffffff !important;}body .select2-dropdown, body .select2-dropdown .select2-results__options{background-color:#0D1B2A !important;}body .select2-dropdown{border-color:#3A3A3A !important;}body .select2-dropdown .select2-results__option{color:#ffffff !important;}body .select2-dropdown .select2-results__option--highlighted{background-color:#E51A2E !important;color:#ffffff !important;}.elementor-655 .elementor-element.elementor-element-0695fff .mg-form button[type="submit"], .elementor-655 .elementor-element.elementor-element-0695fff .mg-form .forminator-button, .elementor-655 .elementor-element.elementor-element-0695fff .mg-form .forminator-button-submit{color:#0D1B2A !important;font-family:"Oswald", sans-serif !important;font-size:1rem !important;font-weight:700 !important;letter-spacing:0.12rem !important;}.elementor-655 .elementor-element.elementor-element-0695fff .mg-form :is(button[type="submit"], .forminator-button, .forminator-button-submit){padding:1.125rem 2.25rem 1.125rem 2.25rem !important;border-radius:0px !important;width:100% !important;}.elementor-655 .elementor-element.elementor-element-9c39ab1 .mg-title{--mg-t-align:left;--mg-t-eyebrow-align:left;}.elementor-655 .elementor-element.elementor-element-9c39ab1 {background-color:#0D1B2A00;padding:3.5rem 0rem 3.5rem 0rem;}.elementor-655 .elementor-element.elementor-element-9c39ab1 .mg-t-inner{max-width:1440px;}.elementor-655 .elementor-element.elementor-element-9c39ab1 .mg-t-label{font-family:"Barlow Condensed", Sans-serif;font-size:0.9375rem;font-weight:700;text-transform:uppercase;letter-spacing:0.24em;}.elementor-655 .elementor-element.elementor-element-9c39ab1 .mg-t-title{font-family:"Oswald", Sans-serif;font-size:6rem;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:0.01em;}.elementor-655 .elementor-element.elementor-element-9c39ab1 .mg-t-title-fixed{color:#ffffff;margin-right:0px;}.elementor-655 .elementor-element.elementor-element-9c39ab1 .mg-t-desc{font-family:"Barlow Condensed", Sans-serif;font-size:1.28rem;font-weight:500;line-height:1.4em;color:#cccccc;max-width:640px;}.elementor-655 .elementor-element.elementor-element-0a97765 {background-color:#111820;padding:3.5rem 0rem 3.5rem 0rem;}.elementor-655 .elementor-element.elementor-element-0a97765 .mg-acc-inner{max-width:1440px;}.elementor-655 .elementor-element.elementor-element-0a97765 .mg-acc-grid{gap:48px;}.elementor-655 .elementor-element.elementor-element-0a97765 .mg-acc-trigger{font-family:"Oswald", Sans-serif;font-size:2rem;font-weight:700;text-transform:uppercase;line-height:1.3em;letter-spacing:0.02em;color:#ffffff;padding:1.625rem 1.75rem 1.625rem 1.75rem;gap:32px;}.elementor-655 .elementor-element.elementor-element-0a97765 .mg-acc-answer{font-family:"Barlow Condensed", Sans-serif;font-size:1.2rem;font-weight:400;line-height:1.5em;color:#cccccc;padding:0rem 1.75rem 1.75rem 1.75rem;}.elementor-655 .elementor-element.elementor-element-0a97765 .mg-acc-item{border-bottom-width:1px;}.elementor-655 .elementor-element.elementor-element-0a97765 .mg-acc-list{border-width:0px;background-color:transparent;}.elementor-655 .elementor-element.elementor-element-0a97765 .mg-acc-icon{width:44px;height:44px;}.elementor-655 .elementor-element.elementor-element-0a97765 .mg-acc{--mg-acc-glyph:20px;--mg-acc-line:50%;}.elementor-655 .elementor-element.elementor-element-f0d39f7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-655 .elementor-element.elementor-element-f0d39f7 .mg-title{--mg-t-align:left;--mg-t-eyebrow-align:left;}.elementor-655 .elementor-element.elementor-element-f0d39f7 {background-color:#0D1B2A00;padding:1.5rem 0rem 1.5rem 0rem;}.elementor-655 .elementor-element.elementor-element-f0d39f7 .mg-t-inner{max-width:1440px;}.elementor-655 .elementor-element.elementor-element-f0d39f7 .mg-t-label{font-family:"Barlow Condensed", Sans-serif;font-size:0.9375rem;font-weight:700;text-transform:uppercase;letter-spacing:0.24em;}.elementor-655 .elementor-element.elementor-element-f0d39f7 .mg-t-title{font-family:"Oswald", Sans-serif;font-size:3.75rem;font-weight:700;text-transform:uppercase;line-height:0.95em;letter-spacing:0.01em;}.elementor-655 .elementor-element.elementor-element-f0d39f7 .mg-t-title-fixed{color:#ffffff;margin-right:12px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-655 .elementor-element.elementor-element-0fd9278{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0px 0px 0px 0px;color:#CCCCCC;}.elementor-655 .elementor-element.elementor-element-1bf9db1{--display:flex;--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-655 .elementor-element.elementor-element-a00a58c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-655 .elementor-element.elementor-element-a00a58c .mg-mq{--mg-mq-fade:120px;background-color:#FFFFFF;--mg-mq-bg:#FFFFFF;padding:1.25rem 0rem 1.25rem 0rem;--mg-mq-item:#111820;--mg-mq-gap:4rem;--mg-mq-sep-op:0.6;--mg-mq-logo-h:2.5rem;--mg-mq-logo-maxw:8rem;--mg-mq-logo-op:1;}.elementor-655 .elementor-element.elementor-element-a00a58c .mg-mq-item{font-family:"Oswald", Sans-serif;font-size:2.0625rem;font-weight:700;text-transform:uppercase;letter-spacing:0.04em;}.elementor-655 .elementor-element.elementor-element-a00a58c .mg-mq-sep{width:10px;height:10px;}.elementor-655 .elementor-element.elementor-element-4ce717b{--display:flex;--min-height:0px;--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;--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-655 .elementor-element.elementor-element-08ca8cb .mg-cs-media{--mg-cs-fit:contain;background-color:#0D1B2A;--mg-cs-alto:44rem;}.elementor-655 .elementor-element.elementor-element-08ca8cb .mg-cs-trigger{font-family:"Oswald", Sans-serif;font-size:1rem;font-weight:700;text-transform:uppercase;letter-spacing:0.12em;color:#0D1B2A;padding:1.125rem 2.25rem 1.125rem 2.25rem;}.elementor-655 .elementor-element.elementor-element-08ca8cb .mg-cs-panel{background-color:#0D1B2A;}.elementor-655 .elementor-element.elementor-element-08ca8cb .mg-cs-modal{background-color:rgba(8,12,16,0.9);}.elementor-655 .elementor-element.elementor-element-08ca8cb .mg-cs-title{font-family:"Oswald", Sans-serif;font-size:2.5rem;font-weight:700;text-transform:uppercase;line-height:1em;}.elementor-655 .elementor-element.elementor-element-08ca8cb .mg-cs-body p{font-family:"Barlow Condensed", Sans-serif;font-size:1.15rem;font-weight:500;line-height:1.45em;color:#cccccc;}.elementor-655 .elementor-element.elementor-element-00c1bb0{--display:flex;--min-height:0px;--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;--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-655 .elementor-element.elementor-element-6fd8277 .mg-wa-btn{width:3.5rem;height:3.5rem;background-color:#25D366;color:#ffffff;border-radius:50px;}.elementor-655 .elementor-element.elementor-element-6fd8277 .mg-wa{inset-inline-end:1.5rem;bottom:1.5rem;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-655 .elementor-element.elementor-element-e6fdc6b .mg-vh-title{font-size:4.25rem;}.elementor-655 .elementor-element.elementor-element-6850507 .mg-hero-watermark{font-size:13.1875rem;}.elementor-655 .elementor-element.elementor-element-6850507 .mg-hero-line{font-size:clamp(2.25rem, 7.5vw, 5.5rem);}.elementor-655 .elementor-element.elementor-element-6850507 .mg-hero-sub{font-size:clamp(1.125rem, 2.7vw, 1.28rem);}.elementor-655 .elementor-element.elementor-element-6850507 .mg-hero-caption-text{display:block;}.elementor-655 .elementor-element.elementor-element-5d201d6 .mg-mq-item{font-size:1.625rem;}.elementor-655 .elementor-element.elementor-element-5d201d6 .mg-mq{--mg-mq-gap:4rem;--mg-mq-logo-h:2.25rem;}.elementor-655 .elementor-element.elementor-element-993ff7d .mg-s-num{font-size:2.8125rem;}.elementor-655 .elementor-element.elementor-element-274448b .mg-proc-title{font-size:3.125rem;}.elementor-655 .elementor-element.elementor-element-274448b .mg-proc-intro .mg-salto{display:none;}.elementor-655 .elementor-element.elementor-element-274448b .mg-proc-step-title{font-size:1.5625rem;}.elementor-655 .elementor-element.elementor-element-274448b .mg-proc-step-title .mg-salto{display:inline;}.elementor-655 .elementor-element.elementor-element-274448b .mg-proc-bignum{font-size:5.4375rem;}.elementor-655 .elementor-element.elementor-element-274448b .mg-proc{--mg-proc-offset:4rem;}.elementor-655 .elementor-element.elementor-element-6d76e73 .mg-g-h2{font-size:2.8125rem;}.elementor-655 .elementor-element.elementor-element-6d76e73 .mg-g-c3-line{font-size:1.375rem;}.elementor-655 .elementor-element.elementor-element-6e22035 .mg-mq-item{font-size:1.625rem;}.elementor-655 .elementor-element.elementor-element-6e22035 .mg-mq{--mg-mq-gap:4rem;}.elementor-655 .elementor-element.elementor-element-3e862f8 .mg-mani-line{font-size:4rem;}.elementor-655 .elementor-element.elementor-element-3e862f8 .mg-mani-q{font-size:2.625rem;}.elementor-655 .elementor-element.elementor-element-3e862f8 .mg-mani-quotemark{font-size:17.5rem;}.elementor-655 .elementor-element.elementor-element-75ca580 .mg-t-title{font-size:3rem;}.elementor-655 .elementor-element.elementor-element-75ca580 .mg-t-title-fixed{margin-right:8px;}.elementor-655 .elementor-element.elementor-element-9637a20 .mg-ct-grid{grid-template-columns:repeat(2, 1fr);}.elementor-655 .elementor-element.elementor-element-9c39ab1 .mg-t-title{font-size:3rem;}.elementor-655 .elementor-element.elementor-element-9c39ab1 .mg-t-title-fixed{margin-right:8px;}.elementor-655 .elementor-element.elementor-element-0a97765 .mg-acc-trigger{font-size:1.625rem;}.elementor-655 .elementor-element.elementor-element-f0d39f7 .mg-t-title{font-size:2.8125rem;}.elementor-655 .elementor-element.elementor-element-f0d39f7 .mg-t-title-fixed{margin-right:8px;}.elementor-655 .elementor-element.elementor-element-a00a58c .mg-mq-item{font-size:1.625rem;}.elementor-655 .elementor-element.elementor-element-a00a58c .mg-mq{--mg-mq-gap:4rem;--mg-mq-logo-h:2.25rem;}.elementor-655 .elementor-element.elementor-element-08ca8cb .mg-cs-title{font-size:1.875rem;}}@media(max-width:767px){.elementor-655 .elementor-element.elementor-element-e6fdc6b .mg-vh-title{font-size:2.625rem;}.elementor-655 .elementor-element.elementor-element-6850507 .mg-hero-watermark{font-size:8.0625rem;}.elementor-655 .elementor-element.elementor-element-6850507 .mg-hero{--mg-wm-bottom:-14px;}.elementor-655 .elementor-element.elementor-element-6850507 .mg-hero-line{font-size:clamp(2.25rem, 7.5vw, 5.5rem);}.elementor-655 .elementor-element.elementor-element-6850507 .mg-hero-sub{font-size:clamp(1.125rem, 2.7vw, 1.28rem);}.elementor-655 .elementor-element.elementor-element-6850507 .mg-hero-caption-text{display:none;}.elementor-655 .elementor-element.elementor-element-5d201d6 .mg-mq{--mg-mq-fade:48px;padding:1rem 0rem 1rem 0rem;--mg-mq-gap:3rem;--mg-mq-logo-h:1.625rem;--mg-mq-logo-maxw:6rem;}.elementor-655 .elementor-element.elementor-element-5d201d6 .mg-mq-item{font-size:1.375rem;}.elementor-655 .elementor-element.elementor-element-993ff7d .mg-s-num{font-size:1.6875rem;}.elementor-655 .elementor-element.elementor-element-274448b .mg-proc-title{font-size:1.875rem;}.elementor-655 .elementor-element.elementor-element-274448b .mg-proc-intro .mg-salto{display:inline;}.elementor-655 .elementor-element.elementor-element-274448b .mg-proc-step-title{font-size:1.375rem;}.elementor-655 .elementor-element.elementor-element-274448b .mg-proc-step-title .mg-salto{display:none;}.elementor-655 .elementor-element.elementor-element-274448b .mg-proc-body{font-size:1.28rem;}.elementor-655 .elementor-element.elementor-element-274448b .mg-proc-bignum{font-size:3.3125rem;}.elementor-655 .elementor-element.elementor-element-274448b .mg-proc{--mg-proc-offset:2.5rem;}.elementor-655 .elementor-element.elementor-element-6d76e73 .mg-g-h2{font-size:1.6875rem;}.elementor-655 .elementor-element.elementor-element-6d76e73 .mg-g-c3-line{font-size:1.25rem;}.elementor-655 .elementor-element.elementor-element-6e22035 .mg-mq{--mg-mq-fade:48px;padding:1rem 0rem 1rem 0rem;--mg-mq-gap:3rem;--mg-mq-logo-maxw:6rem;}.elementor-655 .elementor-element.elementor-element-6e22035 .mg-mq-item{font-size:1.375rem;}.elementor-655 .elementor-element.elementor-element-3e862f8 .mg-mani{padding:7.5rem 0rem 4rem 0rem;--mg-mani-qy:0px;--mg-mani-qx:-8px;}.elementor-655 .elementor-element.elementor-element-3e862f8 .mg-mani-line{font-size:2.5rem;}.elementor-655 .elementor-element.elementor-element-3e862f8 .mg-mani-q{font-size:1.9375rem;}.elementor-655 .elementor-element.elementor-element-3e862f8 .mg-mani-quotemark{font-size:15rem;}.elementor-655 .elementor-element.elementor-element-75ca580 {padding:1.5rem 0rem 1.5rem 0rem;}.elementor-655 .elementor-element.elementor-element-75ca580 .mg-t-inner{max-width:613px;}.elementor-655 .elementor-element.elementor-element-75ca580 .mg-t-title{font-size:2.25rem;}.elementor-655 .elementor-element.elementor-element-75ca580 .mg-t-title-fixed{margin-right:0px;}.elementor-655 .elementor-element.elementor-element-9637a20 .mg-ct-grid{grid-template-columns:repeat(1, 1fr);}.elementor-655 .elementor-element.elementor-element-dea368d .mg-rev{padding:1.5rem 1.5rem 1.5rem 1.5rem;}.elementor-655 .elementor-element.elementor-element-0695fff {padding:1.5rem 0rem 1.5rem 0rem;}.elementor-655 .elementor-element.elementor-element-0695fff .mg-form button[type="submit"], .elementor-655 .elementor-element.elementor-element-0695fff .mg-form .forminator-button, .elementor-655 .elementor-element.elementor-element-0695fff .mg-form .forminator-button-submit{font-size:0.8rem !important;}.elementor-655 .elementor-element.elementor-element-9c39ab1 {padding:1.5rem 0rem 1.5rem 0rem;}.elementor-655 .elementor-element.elementor-element-9c39ab1 .mg-t-title{font-size:2.25rem;}.elementor-655 .elementor-element.elementor-element-9c39ab1 .mg-t-title-fixed{margin-right:0px;}.elementor-655 .elementor-element.elementor-element-0a97765 {padding:1.5rem 0rem 1.5rem 0rem;}.elementor-655 .elementor-element.elementor-element-0a97765 .mg-acc-trigger{font-size:1.125rem;}.elementor-655 .elementor-element.elementor-element-0a97765 .mg-acc-answer{font-size:1.2rem;}.elementor-655 .elementor-element.elementor-element-f0d39f7 {padding:1.5rem 0rem 1.5rem 0rem;}.elementor-655 .elementor-element.elementor-element-f0d39f7 .mg-t-title{font-size:1.6875rem;}.elementor-655 .elementor-element.elementor-element-f0d39f7 .mg-t-title-fixed{margin-right:0px;}.elementor-655 .elementor-element.elementor-element-a00a58c .mg-mq{--mg-mq-fade:48px;padding:1rem 0rem 1rem 0rem;--mg-mq-gap:3rem;--mg-mq-logo-h:1.625rem;--mg-mq-logo-maxw:6rem;}.elementor-655 .elementor-element.elementor-element-a00a58c .mg-mq-item{font-size:1.375rem;}.elementor-655 .elementor-element.elementor-element-4ce717b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-655 .elementor-element.elementor-element-08ca8cb .mg-cs-title{font-size:1.375rem;}.elementor-655 .elementor-element.elementor-element-00c1bb0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}