.css-chip{font:400 1.4rem/1.6rem 'Roboto',sans-serif;height:2.8rem;display:flex;align-items:center;padding:0 1.4rem;border-radius:99rem;border:.1rem solid}.css-chip>*+*{margin-left:.4rem}.css-chip svg{width:1.6rem;height:1.6rem}.css-chip i{font-size:1.6rem}.eff-init_trans *{transition:none!important}.mdl-hero-banner{padding-top:9.6rem;padding-bottom:9.6rem;color:#1C1F33;background-color:#F3F3F3}.mdl-hero-banner .m-content{margin:0 auto;max-width:125.6rem;position:relative;z-index:1}.mdl-hero-banner .m-header+*{margin-top:6.4rem}.mdl-hero-banner .m-title{font-family:'Hurricane',sans-serif;font-weight:400;font-size:6.4rem;line-height:1;color:#FF331F}@media (max-width: 1365px){.mdl-hero-banner .m-title{font-size:5.8rem}}@media (max-width: 767px){.mdl-hero-banner .m-title{font-size:4rem;line-height:5rem}}.mdl-hero-banner .m-title strong{font-family:'Montserrat',sans-serif;font-weight:700;font-size:5.2rem;line-height:1;text-transform:uppercase;margin-top:-1rem;display:block;color:#1C1F33}@media (max-width: 1365px){.mdl-hero-banner .m-title strong{font-size:4.5rem}}@media (max-width: 767px){.mdl-hero-banner .m-title strong{font-size:3rem}}.mdl-hero-banner .m-title+*{margin-top:1.6rem}.mdl-hero-banner .m-text{font-family:'Roboto',sans-serif;font-weight:400;font-size:1.8rem;line-height:2.6rem;max-width:72rem}.mdl-hero-banner .m-grid{display:flex;justify-content:space-between}.mdl-hero-banner aside{position:relative;width:calc(100% - 75.6rem)}.mdl-hero-banner aside:before,.mdl-hero-banner aside:after{content:'';width:2.3rem;height:1.9rem;position:absolute;left:0;transform:translateX(-50%);background-color:#FF331F}.mdl-hero-banner aside:before{top:5.5rem}.mdl-hero-banner aside:after{top:8.9rem}.mdl-hero-banner .m-img{height:100%;overflow:hidden;border-radius:8rem 0 8rem 0}.mdl-hero-banner .m-img img,.mdl-hero-banner .m-img video{width:100%;height:100%;display:block;object-fit:cover;object-position:center}.mdl-hero-banner .m-info{width:71.6rem;padding:5rem;box-sizing:border-box;border-radius:0 8rem 0 8rem;background-color:#fff}.mdl-hero-banner article{display:flex;align-items:center;flex-direction:column;text-align:center}.mdl-hero-banner article+*{margin-top:2.4rem}.mdl-hero-banner header{font-family:'Hurricane',sans-serif;font-weight:400;font-size:5.4rem;line-height:1;color:#FF331F}@media (max-width: 1365px){.mdl-hero-banner header{font-size:4.8rem}}@media (max-width: 767px){.mdl-hero-banner header{font-size:3.6rem;line-height:4.6rem}}.mdl-hero-banner header strong{font-family:'Montserrat',sans-serif;font-weight:700;font-size:3.2rem;line-height:3.2rem;color:#1C1F33}@media (max-width: 1365px){.mdl-hero-banner header strong{font-size:2.8rem}}@media (max-width: 767px){.mdl-hero-banner header strong{font-size:2.2rem;line-height:2.4rem}}.mdl-hero-banner header+*{margin-top:1.4rem}.mdl-hero-banner section{font-family:'Roboto',sans-serif;font-weight:400;font-size:1.8rem;line-height:2.6rem;max-width:41rem}.mdl-hero-banner section+*{margin-top:1.4rem}.mdl-hero-banner .m-team{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;position:relative;padding:0 4rem}.mdl-hero-banner .m-team:before{content:'';position:absolute;top:50%;left:1.3rem;right:1.3rem;height:.1rem;transform:translateY(-50%);background-color:#ECECEC}.mdl-hero-banner .m-team svg{position:absolute;top:50%;transform:translateY(-50%)}.mdl-hero-banner .m-team svg:first-of-type{left:0}.mdl-hero-banner .m-team svg:last-of-type{right:0}.mdl-hero-banner .m-team .m-aux{position:absolute;top:50%;width:1.5rem;transform:translateY(-50%)}.mdl-hero-banner .m-team .m-aux:first-of-type{left:0}.mdl-hero-banner .m-team .m-aux:last-of-type{right:0}.mdl-hero-banner .m-team img:not(.m-aux),.mdl-hero-banner .m-team video{width:8rem;height:8rem;border-radius:50%;object-fit:cover;object-position:center;position:relative}.mdl-hero-banner .m-team img:not(.m-aux)+img,.mdl-hero-banner .m-team video+img,.mdl-hero-banner .m-team img:not(.m-aux)+video,.mdl-hero-banner .m-team video+video{margin-left:-1.2rem}.mdl-hero-banner .m-team+*{margin-top:1.4rem}.mdl-hero-banner .m-buttons{display:flex;flex-wrap:wrap;gap:1.2rem}.mdl-hero-banner .m-buttons+*{margin-top:2.4rem}.mdl-hero-banner .m-phone{display:flex;align-items:center;justify-content:center;text-align:center;text-transform:uppercase;box-sizing:border-box;overflow:hidden;cursor:pointer;transition:.3s ease;font:400 1.6rem/1.9rem 'Roboto',sans-serif;height:5.2rem;padding:0 2.4rem;border-radius:99rem;position:relative;color:#1C1F33;border:.1rem solid #1C1F33}.mdl-hero-banner .m-phone>*+*{margin-left:.4rem}.mdl-hero-banner .m-phone img{flex:none;width:2rem;height:2rem}.mdl-hero-banner .m-phone svg{flex:none;width:2rem;height:2rem}.mdl-hero-banner .m-phone i{font-size:2rem}@media (max-width: 1365px){.mdl-hero-banner .m-phone{height:4.2rem;font-size:1.4rem;line-height:1.6rem}.mdl-hero-banner .m-phone svg{width:1.8rem;height:1.8rem}.mdl-hero-banner .m-phone i{font-size:1.8rem}}.mdl-hero-banner .m-phone:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;transition:.3s ease;background-color:#1C1F33}.mdl-hero-banner .m-phone>*{position:relative}.mdl-hero-banner .m-phone svg *{fill:#1C1F33}.mdl-hero-banner .m-phone i{color:#1C1F33}.mdl-hero-banner .m-phone:active:before{opacity:.1}@media (min-width: 1366px){.mdl-hero-banner .m-phone:hover:before{opacity:.35}}.mdl-hero-banner .m-button{display:flex;align-items:center;justify-content:center;text-align:center;text-transform:uppercase;box-sizing:border-box;overflow:hidden;cursor:pointer;transition:.3s ease;font:400 1.6rem/1.9rem 'Roboto',sans-serif;height:5.2rem;padding:0 2.4rem;border-radius:99rem;color:#fff;background-color:#FF331F}.mdl-hero-banner .m-button>*+*{margin-left:.4rem}.mdl-hero-banner .m-button img{flex:none;width:2rem;height:2rem}.mdl-hero-banner .m-button svg{flex:none;width:2rem;height:2rem}.mdl-hero-banner .m-button i{font-size:2rem}@media (max-width: 1365px){.mdl-hero-banner .m-button{height:4.2rem;font-size:1.4rem;line-height:1.6rem}.mdl-hero-banner .m-button svg{width:1.8rem;height:1.8rem}.mdl-hero-banner .m-button i{font-size:1.8rem}}.mdl-hero-banner .m-button svg *{fill:#fff}.mdl-hero-banner .m-button i{color:#fff}.mdl-hero-banner .m-button:active{background-color:#991F13}@media (min-width: 1366px){.mdl-hero-banner .m-button:hover{background-color:#CC2919}}@media (max-width: 1365px){.mdl-hero-banner{padding-top:6.4rem;padding-bottom:3.2rem}.mdl-hero-banner .m-header{display:block}.mdl-hero-banner .m-header+*{margin-top:3.2rem}.mdl-hero-banner .m-title+*{margin-top:2.4rem}.mdl-hero-banner .m-text{max-width:64rem}.mdl-hero-banner aside{width:calc(100% - 68rem)}.mdl-hero-banner .m-info{width:65rem;padding:3.8rem}}@media (max-width: 1193px){.mdl-hero-banner aside{display:none}.mdl-hero-banner .m-info{width:100%;padding:6rem 3.2rem;display:flex;align-items:center;justify-content:space-between}.mdl-hero-banner article{width:calc(50% - 1.5rem)}.mdl-hero-banner header strong{display:block;margin-top:-1rem}.mdl-hero-banner section+*{margin-top:2.4rem}.mdl-hero-banner .m-team{width:100%;gap:.8rem 0}.mdl-hero-banner .m-team:before,.mdl-hero-banner .m-team .m-aux,.mdl-hero-banner .m-team svg{display:none}.mdl-hero-banner .m-team img:not(.m-aux),.mdl-hero-banner .m-team video{width:7rem;height:7rem}.mdl-hero-banner .m-buttons{width:100%;flex-direction:column}}@media (max-width: 767px){.mdl-hero-banner{padding-top:3.2rem}.mdl-hero-banner .m-header+*{margin-top:3.2rem}.mdl-hero-banner .m-info{display:block;padding:4rem 1.5rem 6rem}.mdl-hero-banner article{width:100%}.mdl-hero-banner article header+*,.mdl-hero-banner section+*,.mdl-hero-banner .m-buttons+*{margin-top:3.2rem}.mdl-hero-banner .m-team img:not(.m-aux),.mdl-hero-banner .m-team video{width:6rem;height:6rem}}