.elementor .adt-mm-big:hover,.elementor .adt-mm-big:focus-visible{color:#FEFD05;}.elementor .adt-mm-big{font-family:Helvetica;font-weight:700;font-size:20px;color:#FFFFFF;}.elementor .adt-mm-contact{padding-block-start:22px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:column;gap:12px;border-top-style: solid; border-top-color: rgba(255,255,255,0.12);\n}.elementor .adt-mm-nav{width:100%;padding:0px;display:block;& .elementor-nav-menu--main .elementor-item { font-family: Josefin Sans; font-size: 20px; font-weight: 700; text-transform: uppercase; color: #FFFFFF; padding: 14px 0px; border-bottom: 1px solid rgba(255,255,255,0.1); } & .elementor-nav-menu--main .elementor-item:hover { color: #FEFD05; } & .elementor-nav-menu--main .elementor-item.elementor-item-active { color: #FEFD05; } & .elementor-item:after { display: none; } & .sub-menu { background-color: transparent; border: 0px; box-shadow: none; position: static; } & .sub-menu a { font-family: Helvetica; font-size: 15px; color: #C5C5C5; padding: 10px 0px 10px 16px; background-color: transparent; } & .sub-menu a:hover { color: #FEFD05; background-color: transparent; } & .sub-arrow svg { fill: #FEFD05; }\n}.elementor .adt-mm-logo{width:150px;height:auto;}.elementor .adt-mm{width:100%;min-height:100vh;padding-block-start:64px;padding-block-end:36px;padding-inline-start:28px;padding-inline-end:28px;background-color:#141414;display:flex;flex-direction:column;gap:26px;}.elementor .adt-burger-bar{width:22px;height:2px;min-width:0px;padding:0px;border-radius:2px;background-color:#FFFFFF;display:block;}.elementor .adt-burger:hover,.elementor .adt-burger:focus-visible{background-color:#FD0200;}.elementor .adt-burger{width:46px;height:46px;min-width:0px;cursor:pointer;padding:0px;border-radius:6px;background-color:#141414;transition:background-color 0.2s;flex-direction:column;gap:5px;justify-content:center;align-items:center;}.elementor .adt-hdr-call{display:none;}.elementor .adt-hdr-actions{padding:0px;display:flex;flex-direction:row;gap:18px;flex:0 0 auto;align-items:center;}.elementor .adt-soc-ig{background-image:var(--wpr-bg-e85cd9c8-e989-441f-b87b-d3044113db62);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .adt-soc-fb{background-image:var(--wpr-bg-07b85bbb-6845-4cde-9e63-97e79ce39ea3);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .adt-soc:hover,.elementor .adt-soc:focus-visible{background-color:#FD0200;}.elementor .adt-soc{width:28px;height:28px;min-width:0px;padding:0px;border-radius:50%;background-color:rgba(255,255,255,0.12);transition:background-color 0.2s;display:flex;background-repeat: no-repeat; background-position: center center; background-size: 14px 14px;\n}.elementor .adt-soc-row{padding-block-start:0px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:0px;border-inline-start-width:1px;display:flex;flex-direction:row;gap:8px;align-items:center;border-left-style: solid; border-left-color: rgba(255,255,255,0.18);\n}.elementor .adt-ico-mail{padding-inline-start:22px;background-image:var(--wpr-bg-941a0f0e-c139-4d1e-ae53-a8d798075128);background-repeat:no-repeat;background-attachment:scroll;background-size:15px 15px;background-position:0% 0%;background-position: left center;\n}.elementor .adt-ico-phone{padding-inline-start:22px;background-image:var(--wpr-bg-2f7f2093-44f0-420c-a1a0-ea00de35b100);background-repeat:no-repeat;background-attachment:scroll;background-size:15px 15px;background-position:0% 0%;background-position: left center;\n}.elementor .adt-chip-label{font-family:Helvetica;font-weight:700;font-size:12px;letter-spacing:1.5px;text-transform:uppercase;}.elementor .adt-ftr-small:hover,.elementor .adt-ftr-small:focus-visible{color:#FFFFFF;}.elementor .adt-ftr-small{font-family:Helvetica;font-size:13px;color:#8A8A8A;line-height:1.5;transition:color 0.2s;}.elementor .adt-ftr-legal{width:auto;padding:0px;display:flex;flex-direction:row;flex-wrap:wrap;flex:0 1 auto;gap: 8px 22px;\n}.elementor .adt-ftr-bottom{width:100%;max-width:1200px;padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:56px;border-block-start-width:1px;display:flex;flex-direction:row;gap:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;border-top-style: solid; border-top-color: rgba(255,255,255,0.12);\n}.elementor .adt-ftr-pill:hover,.elementor .adt-ftr-pill:focus-visible{border-color:#FD0200;background-color:#FD0200;}.elementor .adt-ftr-pill{font-family:Helvetica;font-weight:700;font-size:13px;color:#FFFFFF;letter-spacing:0.5px;text-transform:uppercase;padding-block-start:9px;padding-block-end:9px;padding-inline-start:16px;padding-inline-end:16px;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.25);border-style:solid;transition:background-color 0.2s, border-color 0.2s;}.elementor .adt-ftr-social{padding-block-start:4px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:10px;flex-wrap:wrap;}.elementor .adt-ftr-logo{width:190px;height:auto;}.elementor .adt-ftr-big:hover,.elementor .adt-ftr-big:focus-visible{color:#FEFD05;}.elementor .adt-ftr-big{font-family:Helvetica;font-weight:700;font-size:19px;color:#FFFFFF;transition:color 0.2s;}.elementor .adt-ftr-link:hover,.elementor .adt-ftr-link:focus-visible{color:#FEFD05;}.elementor .adt-ftr-link{font-family:Helvetica;font-size:15px;color:#C5C5C5;line-height:1.4;transition:color 0.2s;}.elementor .adt-ftr-text{font-family:Helvetica;font-size:15px;color:#A8A8A8;line-height:1.6;}.elementor .adt-ftr-h{font-family:"Josefin Sans";font-weight:700;font-size:16px;color:#FFFFFF;letter-spacing:1.5px;text-transform:uppercase;padding-block-end:10px;margin-block-end:4px;border-block-end-width:2px;border-bottom-style: solid; border-bottom-color: #FD0200;\n}.elementor .adt-ftr-col{padding:0px;display:flex;flex-direction:column;gap:12px;align-items:flex-start;}.elementor .adt-ftr-grid{width:100%;max-width:1200px;padding:0px;display:grid;gap:40px;grid-template-columns:1.4fr 1fr 1fr 1.2fr;grid-template-rows:auto;}.elementor .adt-ftr-main{width:100%;padding-block-start:72px;padding-block-end:32px;padding-inline-start:24px;padding-inline-end:24px;background-color:#141414;display:flex;flex-direction:column;align-items:center;}.elementor .adt-news-msg{width:100%;font-family:Helvetica;font-size:14px;padding-block-start:10px;padding-block-end:10px;padding-inline-start:14px;padding-inline-end:14px;border-radius:4px;}.elementor .adt-sr-only{width:1px;height:1px;overflow:hidden;position:absolute;padding:0px;margin:-1px;border-width:0px;clip: rect(0px, 0px, 0px, 0px); white-space: nowrap;\n}.elementor .adt-news-btn:hover,.elementor .adt-news-btn:focus-visible{background-color:#FFFFFF;}.elementor .adt-news-btn{height:54px;font-family:Helvetica;font-weight:700;font-size:15px;color:#141414;letter-spacing:1px;text-transform:uppercase;cursor:pointer;padding-block-start:0px;padding-block-end:0px;padding-inline-start:28px;padding-inline-end:28px;border-radius:4px;background-color:#FEFD05;transition:background-color 0.2s;}.elementor .adt-news-input:focus{border-color:#FEFD05;}.elementor .adt-news-input{height:54px;font-family:Helvetica;font-size:16px;color:#141414;padding-block-start:0px;padding-block-end:0px;padding-inline-start:18px;padding-inline-end:18px;border-radius:4px;border-width:2px;border-color:#FFFFFF;border-style:solid;background-color:#FFFFFF;flex:1 1 260px;}.elementor .adt-news-form{width:100%;max-width:520px;padding:0px;display:flex;flex-direction:row;gap:10px;flex-wrap:wrap;align-items:stretch;}.elementor .adt-ftr-news-p{font-family:Helvetica;font-size:16px;color:#FFE9E9;line-height:1.55;}.elementor .adt-ftr-news-h{font-family:"Josefin Sans";font-weight:700;font-size:30px;color:#FFFFFF;line-height:1.15;text-transform:uppercase;}.elementor .adt-ftr-news-copy{max-width:560px;padding:0px;display:flex;flex-direction:column;gap:8px;}.elementor .adt-ftr-news-row{width:100%;max-width:1200px;padding:0px;display:flex;flex-direction:row;gap:40px;justify-content:space-between;align-items:center;}.elementor .adt-ftr-news{width:100%;padding-block-start:56px;padding-block-end:56px;padding-inline-start:24px;padding-inline-end:24px;background-image:linear-gradient(120deg, #FD0200 0%,#9B2B2A 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#9B2B2A;display:flex;justify-content:center;}.elementor .adt-ftr{width:100%;padding:0px;display:flex;flex-direction:column;}.elementor .adt-hdr-cta:hover,.elementor .adt-hdr-cta:focus-visible{background-color:#9B2B2A;}.elementor .adt-hdr-cta{font-family:Helvetica;font-weight:700;font-size:14px;color:#FFFFFF;letter-spacing:0.8px;text-transform:uppercase;padding-block-start:14px;padding-block-end:14px;padding-inline-start:22px;padding-inline-end:22px;border-radius:4px;background-color:#FD0200;transition:background-color 0.2s;white-space: nowrap;\n}.elementor .adt-nav{padding:0px;display:flex;flex:1 1 auto;justify-content:center;align-items:center;& .elementor-nav-menu--main { display: flex; flex-direction: row; align-items: center; flex-wrap: nowrap; } & .elementor-nav-menu--main .elementor-nav-menu { display: flex; flex-direction: row; align-items: center; flex-wrap: nowrap; list-style: none; margin: 0px; padding: 0px; gap: 2px; } & .elementor-nav-menu--main .elementor-nav-menu > li { display: flex; align-items: center; } & .elementor-nav-menu--main .elementor-item { display: flex; align-items: center; font-family: Helvetica; font-size: 15px; font-weight: 600; color: #141414; padding: 10px 13px; white-space: nowrap; } & .elementor-nav-menu--main .elementor-item:hover { color: #FD0200; } & .elementor-nav-menu--main .elementor-item.elementor-item-active { color: #FD0200; } & .elementor-item:after { background-color: #FD0200; height: 3px; } & .elementor-nav-menu--dropdown { background-color: #FFFFFF; border-top: 3px solid #FD0200; box-shadow: 0px 12px 30px rgba(0,0,0,0.12); } & .elementor-nav-menu--dropdown a { font-family: Helvetica; font-size: 15px; color: #141414; padding: 12px 18px; white-space: nowrap; } & .elementor-nav-menu--dropdown a:hover { background-color: #F4F4F4; color: #FD0200; }\n}.elementor .adt-hdr-logo{width:180px;height:auto;min-width:180px;max-width: none;\n}.elementor .adt-hdr-main{width:100%;padding-block-start:16px;padding-block-end:16px;padding-inline-start:24px;padding-inline-end:24px;border-block-end-width:3px;background-color:#FFFFFF;display:flex;justify-content:center;border-bottom-style: solid; border-bottom-color: #FD0200;\n}.elementor .adt-hdr-link:hover,.elementor .adt-hdr-link:focus-visible{color:#FEFD05;}.elementor .adt-hdr-link{font-family:Helvetica;font-weight:700;font-size:13px;color:#FFFFFF;letter-spacing:0.3px;transition:color 0.2s;white-space: nowrap;\n}.elementor .adt-hdr-contact{padding:0px;display:flex;flex-direction:row;gap:22px;flex:0 0 auto;align-items:center;}.elementor .adt-hdr-tag{min-width:0px;overflow:hidden;font-family:Helvetica;font-size:13px;color:#C5C5C5;letter-spacing:0.3px;flex:1 1 auto;white-space: nowrap; text-overflow: ellipsis;\n}.elementor .adt-hdr-row{width:100%;max-width:1200px;padding:0px;display:flex;flex-direction:row;gap:24px;flex-wrap:nowrap;justify-content:space-between;align-items:center;}.elementor .adt-hdr-top{width:100%;padding-block-start:9px;padding-block-end:9px;padding-inline-start:24px;padding-inline-end:24px;background-color:#141414;display:flex;justify-content:center;}.elementor .adt-hdr{width:100%;position:relative;z-index:50;padding:0px;background-color:#FFFFFF;box-shadow:0px 4px 20px 0px rgba(0,0,0,0.08);display:flex;flex-direction:column;}.elementor .adt-btn-primary:hover,.elementor .adt-btn-primary:focus-visible{background-color:#9B2B2A;}.elementor .adt-btn-primary{font-family:Helvetica;font-weight:700;font-size:15px;color:#FFFFFF;letter-spacing:1px;text-align:center;text-transform:uppercase;padding-block-start:18px;padding-block-end:18px;padding-inline-start:30px;padding-inline-end:30px;border-radius:4px;border-width:0px;background-color:#FD0200;transition:background-color 0.2s;}.elementor .adt-yellow{color:#FEFD05;}.elementor .adt-show-tablet{display:none;}