.elementor .ic-steps{min-width:0px;}.elementor .ic-mslider{min-width:0px;}.elementor .ic-about-badge{min-width:0px;}.elementor .ic-navquote{min-width:0px;}.elementor .ic-navbar{min-width:0px;}.elementor .ic-navwrap{min-width:0px;}.elementor .ic-topbar{min-width:0px;}.elementor .ic-wa{position:fixed;}.elementor .ic-cham-md{position:relative;}.elementor .ic-cham-lg{position:relative;}.elementor .ic-cham{position:relative;}.elementor .ic-submit-light{position:relative;}.elementor .ic-submit{position:relative;}.elementor .ic-more{min-width:0px;}.elementor .ic-next{position:relative;}.elementor .ic-prev{position:relative;}.elementor .ic-harrow{position:relative;}.elementor .ic-dot{min-width:0px;}.elementor .ic-cap{min-width:0px;}.elementor .ic-hmid{min-width:0px;}.elementor .ic-bare{position:relative;}.elementor .ic-slide{min-width:0px;}.elementor .ic-hero{position:relative;}.elementor .ic-wordmark{position:relative;}.elementor .ic-link-white{position:relative;}.elementor .ic-foot-link{display:inline-block;}.elementor .ic-ico-in{position:relative;}.elementor .ic-btn-brand{position:relative;}.elementor .ic-reason{position:relative;}.elementor .ic-pulse{position:relative;}.elementor .ic-tick{display:inline-block;}.elementor .ic-scard:hover,.elementor .ic-scard:focus-visible{transform:translate3d(0px, -6px, 0px);}.elementor .ic-scard{transition:transform 0.4s;}.elementor .ic-list-2col{display:block;}.elementor .ic-list{font-family:var(--ic-font-body);font-weight:600;font-size:16px;color:#0A0A0A;line-height:1.5;display:block;}.elementor .ic-hero-title{font-family:var(--ic-font-display);font-weight:400;font-size:112px;color:#FFFFFF;letter-spacing:1px;line-height:0.9;margin:0px;text-shadow: 0 4px 30px rgba(0,0,0,0.35);\n}.elementor .ic-brand{display:inline-flex;justify-content:center;align-items:center;}.elementor .ic-icon{display:inline-flex;justify-content:center;align-items:center;}.elementor .ic-h3{font-family:var(--ic-font-display);font-weight:400;font-size:30px;color:var(--ic-black);letter-spacing:0.5px;line-height:1.05;margin:0px;}.elementor .ic-body{font-family:var(--ic-font-body);font-size:16.5px;color:var(--ic-mute);line-height:1.6;margin:0px;}.elementor .ic-btn:hover,.elementor .ic-btn:focus-visible{color:#FFFFFF;border-color:#0A0A0A;background-color:#0A0A0A;}.elementor .ic-btn{font-family:var(--ic-font-body);font-weight:700;font-size:14px;color:#FFFFFF;letter-spacing:1.6px;text-transform:uppercase;padding-block-start:19px;padding-block-end:19px;padding-inline-start:32px;padding-inline-end:32px;border-radius:0px;border-width:2px;border-color:#E11A2D;border-style:solid;background-color:var(--ic-red);transition:background-color 0.3s, color 0.3s, border-color 0.3s;display:inline-flex;gap:10px;align-items:center;}.elementor .ic-lead{font-family:var(--ic-font-body);font-size:18px;color:var(--ic-mute);line-height:1.6;margin:0px;}.elementor .ic-h2{font-family:var(--ic-font-display);font-weight:400;font-size:58px;color:var(--ic-black);letter-spacing:0.5px;line-height:1;margin:0px;& span { color: #E11A2D; }\n}.elementor .ic-tag{font-family:var(--ic-font-body);font-weight:700;font-size:14px;color:var(--ic-red);letter-spacing:2.6px;line-height:1;text-transform:uppercase;padding-inline-start:48px;background-image:linear-gradient(0deg, #E11A2D 0%,#E11A2D 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-repeat: no-repeat; background-position: left center; background-size: 36px 2px;\n}.elementor .ic-container{width:100%;max-width:1340px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .ic-lead-light{color:#CCCCCC;}.elementor .ic-h2-light{color:#FFFFFF;}.elementor .ic-tag-light{color:#FF5A68;background-image:linear-gradient(0deg, #FF5A68 0%,#FF5A68 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-repeat: no-repeat; background-position: left center; background-size: 36px 2px;\n}.elementor .ic-btn-ghost:hover,.elementor .ic-btn-ghost:focus-visible{color:#0A0A0A;border-color:#FFFFFF;background-color:#FFFFFF;}.elementor .ic-btn-ghost{border-width:2px;border-color:rgba(255,255,255,0.7);border-style:solid;background-color:transparent;}.elementor .ic-btn-on-dark:hover,.elementor .ic-btn-on-dark:focus-visible{color:#0A0A0A;border-color:#FFFFFF;background-color:#FFFFFF;}.elementor .ic-btn-white:hover,.elementor .ic-btn-white:focus-visible{color:#FFFFFF;border-color:#0A0A0A;background-color:#0A0A0A;}.elementor .ic-btn-white{color:#0A0A0A;border-color:#FFFFFF;background-color:#FFFFFF;}.elementor .ic-btn-white-hover:hover,.elementor .ic-btn-white-hover:focus-visible{color:#E11A2D;border-color:#FFFFFF;background-color:#FFFFFF;}