@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;600;700&family=Overpass:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap";.navigationAtTopOfPage{position:fixed;display:flex;justify-content:space-between;align-items:center;top:0;width:100%;height:60px;transition:.25s;z-index:10}.navigation{transition:.25s;position:fixed;z-index:10;display:flex;justify-content:space-between;align-items:center;top:0;width:100%;height:60px;background-color:#fafafa}.navigation__desktop,.navigation__desktop-at-top{display:none}.navigation__logo{width:60px;height:28px;margin-left:20px}.navigation__dropdown{position:fixed;height:100vh;width:100%;background-color:#fafafa;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:45px;font-size:16px;font-weight:400;font-family:Overpass;color:#4d4d4d;z-index:9}.navigation__dropdown :nth-child(1){color:#4d4d4d}.navigation__dropdown :nth-child(2){color:#4d4d4d}.navigation__dropdown :nth-child(3){color:#4d4d4d}.navigation__dropdown__contact{background-color:#9d1610;padding:7px 15px 5px;display:flex;align-items:center;justify-content:center;color:#fff;border-style:solid;border-width:1px;border-color:#9d1610}.navigation__dropdown a{text-decoration:none;cursor:pointer}.hamburger-react{margin-right:10px}@media only screen and (min-width: 768px){.hamburger-react{display:none}.navigationAtTopOfPage{position:fixed;display:flex;justify-content:space-between;align-items:center;top:0;width:100%;height:100px;transition:.15s}.navigation{height:100px}.navigation__dropdown{display:none}.navigation__logo{width:112px;height:52px;margin-left:20px}.navigation__desktop{display:flex;font-family:Overpass;font-size:16px;font-style:normal;font-weight:400;line-height:normal;gap:50px;margin-right:40px;align-items:center}.navigation__desktop :nth-child(1){color:#4d4d4d}.navigation__desktop :nth-child(2){color:#4d4d4d}.navigation__desktop :nth-child(3){color:#4d4d4d}.navigation__desktop__contact{background-color:#9d1610;padding:7px 15px 5px;display:flex;align-items:center;justify-content:center;color:#fff;border-style:solid;border-width:1px;border-color:#9d1610}.navigation__desktop__contact:hover{background-color:#fff;border-color:#9d1610}.navigation__desktop a{text-decoration:none;cursor:pointer}.navigation__desktop a:hover{transition:.25s;color:#9d1610}.navigation__desktop-at-top{display:flex;font-family:Overpass;font-size:16px;font-style:normal;font-weight:400;line-height:normal;gap:50px;margin-right:40px;align-items:center}.navigation__desktop-at-top :nth-child(1){color:#fff}.navigation__desktop-at-top :nth-child(2){color:#fff}.navigation__desktop-at-top :nth-child(3){color:#fff}.navigation__desktop-at-top__contact{background-color:#9d1610;padding:7px 15px 5px;display:flex;align-items:center;justify-content:center;color:#fff;border-style:solid;border-width:1px;border-color:#9d1610}.navigation__desktop-at-top__contact:hover{background-color:#fff;border-color:#9d1610}.navigation__desktop-at-top a{text-decoration:none;cursor:pointer}.navigation__desktop-at-top a:hover{transition:.25s;color:#9d1610}}.backdrop-full{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;padding-left:20px;padding-right:20px;position:relative;z-index:1}.backdrop-full-left{display:flex;flex-direction:column;justify-content:center;height:100vh;padding-left:20px;padding-right:20px;position:relative;z-index:1}.backdrop-full-left-top{display:flex;flex-direction:column;height:100vh;padding-left:20px;padding-right:20px;position:relative;z-index:1}.backdrop-auto{height:auto;padding-left:20px;padding-right:20px;position:relative;z-index:1;padding-bottom:40px}@media only screen and (min-width: 768px){.backdrop-full,.backdrop-full-left{padding-left:80px;padding-right:80px}.backdrop-auto{padding-top:40px;padding-left:80px;padding-right:80px}}.landing-page-block{z-index:10;padding-top:80px}.landing-page-block h1{padding-bottom:20px}.landing-page-block h3{color:#fff;font-family:Overpass;font-size:18px;font-style:normal;font-weight:500;line-height:normal}.landing-page-block__text-container{position:relative;padding:20px;background:rgba(0,0,0,.65);display:flex;flex-direction:column;gap:20px;max-width:850px}.landing-page-block__text-container__image{display:none;position:absolute;top:30px;right:-98px}.landing-page-block__text-container__text{color:#fff;font-family:Roboto;font-style:normal;font-weight:300;line-height:25px}.landing-page-block__text-container :nth-child(2){font-size:18px}@media only screen and (min-width: 768px){.landing-page-block{padding-top:100px}.landing-page-block__text-container{padding-right:170px}.landing-page-block__text-container__image{display:block;position:absolute;top:30px;right:-58px}.landing-page-block__text-container :nth-child(2){font-size:24px}}@media only screen and (min-width: 768px){.main-padding{padding:50px}.text-dark-thin,.item6,.item5,.item2,.text-light-thin,.overlay-text-block p,.contact-container__block p,.dark-text-container p,.link-text{font-size:1rem}.max-width,.contact-container,.grid-container,.footer__content,.landing-page-block{max-width:1200px;margin-left:auto;margin-right:auto}}.footer{width:100%;height:auto;background-color:#fafafa}.footer__content{display:flex;padding-left:20px;padding-right:20px;flex-wrap:wrap;gap:30px;padding-bottom:20px}.footer__content__logoContainer{padding-top:30px;width:100%}.footer__content__logoContainer__logo{width:126px;height:58px;flex-shrink:0}.footer__content h5{font-size:14px;font-style:normal;font-weight:700;line-height:normal}.footer__content p{color:#4d4d4d;font-size:14px;font-style:normal;font-weight:300;line-height:normal}.footer__content a{color:#4d4d4d;font-size:14px;font-style:normal;font-weight:300;line-height:normal;text-decoration:none}.footer__content__links,.footer__content__socials,.footer__content__contact,.footer__content__location{display:flex;flex-direction:column;gap:10px;width:auto}.footer__copyright{font-size:14px;font-style:normal;font-weight:300;line-height:normal;text-align:center;padding-top:20px;padding-bottom:20px}@media only screen and (min-width: 768px){.footer{width:100%;height:auto}.footer__content{display:flex;flex-wrap:wrap;gap:90px;padding:50px}.footer__content__logoContainer{padding-top:0;width:auto}.footer__content__logoContainer__logo{width:126px;height:58px;flex-shrink:0}.footer__content h5{font-size:14px;font-style:normal;font-weight:900;line-height:normal}.footer__content p{font-style:normal;font-weight:400;line-height:normal}.footer__content a{font-style:normal;font-weight:400;line-height:normal;text-decoration:none}.footer__content__links,.footer__content__socials,.footer__content__contact,.footer__content__location{display:flex;flex-direction:column;gap:10px;width:auto}.footer__copyright{font-size:14px;font-style:normal;font-weight:300;line-height:normal;text-align:center;padding-top:20px;padding-bottom:20px}}.text-dark-thin,.item6,.item5,.item2{color:#000;font-size:.875rem;font-style:normal;font-weight:400;line-height:25px}@media only screen and (min-width: 768px){.main-padding{padding:50px}.text-dark-thin,.item6,.item5,.item2,.text-light-thin,.overlay-text-block p,.contact-container__block p,.dark-text-container p,.link-text{font-size:1rem}.max-width,.contact-container,.grid-container,.landing-page-block,.footer__content{max-width:1200px;margin-left:auto;margin-right:auto}}.grid-container{background-color:#fafafa;display:grid;padding:20px;gap:20px;grid-template-areas:"item1 item1" "item2 item2" "item3 item3" "item5 item5" "item6 item6" "item7 item7"}.item1{grid-area:item1}.item1 h2{color:#9d1610;font-size:24px;font-style:normal;font-weight:700;line-height:normal}.item2{grid-area:item2;color:#1e1e1e;font-style:normal;font-weight:400;line-height:25px}.item3{display:flex;gap:20px;grid-area:item3}.item3 img{width:100%;box-shadow:0 4px 5px 2px #00000040;max-width:250px}.item5{grid-area:item5}.item6{grid-area:item6}.item7{grid-area:item7}@media only screen and (min-width: 768px){.grid-container{display:grid;padding:80px;gap:20px 50px;grid-template-areas:"item1 item3" "item2 item3" "item5 item3" "item6 item3" "item7 item3"}.item1 h2{font-size:32px}.item3{align-items:center}.item3 img{min-width:130px}}.text-light-thin,.overlay-text-block p,.contact-container__block p,.dark-text-container p{color:#fff;font-size:.875rem;font-style:normal;font-weight:400;line-height:25px}@media only screen and (min-width: 768px){.main-padding{padding:50px}.text-dark-thin,.item2,.item5,.item6,.text-light-thin,.overlay-text-block p,.contact-container__block p,.dark-text-container p,.link-text{font-size:1rem}.max-width,.contact-container,.landing-page-block,.footer__content,.grid-container{max-width:1200px;margin-left:auto;margin-right:auto}}.dark-text-container{background:rgba(0,0,0,.65);color:#fff;padding:20px}.dark-text-container h4{font-size:1.4rem;font-weight:700;margin-bottom:20px}.dark-text-container p{margin-bottom:20px}.contact-info-container{margin-top:80px;display:flex;flex-direction:column;gap:10px}.contact-info-container h2{color:#fff;font-family:Overpass;font-size:24px;font-style:normal;font-weight:700;line-height:normal}.contact-info-container p{color:#fff;font-family:Overpass;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.contact-info-container__phone,.contact-info-container__email{cursor:pointer;display:flex;background-color:#9d1610;color:#fff;font-family:Overpass;font-size:16px;font-style:normal;font-weight:400;padding:10px;width:190px}.contact-container{display:flex;position:relative;flex-direction:column;gap:20px;padding-bottom:20px;width:100%}.contact-container__flex{display:flex;flex-direction:column;gap:20px}.contact-container__block h5{font-size:1rem;color:#9d1610;font-weight:700}.overlay-text-block{background-color:#182025bf;height:auto;padding:20px;display:flex;flex-direction:column;gap:20px}.overlay-text-block h2{color:#9d1610}@media only screen and (min-width: 768px){.overlay-text-block{display:flex;max-width:750px;gap:20px;margin-top:20px}.contact-container__flex{flex-direction:row;gap:80px}.contact-info-container{margin-top:180px;max-width:400px}.contact-info-container h2{font-size:28px}.contact-info-container p,.contact-info-container__phone,.contact-info-container__email{font-size:18px}}.align-left{align-items:start}.main-block-container{display:flex;flex-direction:column;align-items:center;justify-content:center;height:auto;text-align:center;gap:20px;max-width:1200px;margin-left:auto;margin-right:auto}.main-block-container img{width:185px}.main-block-container h3{color:#fff;font-family:Overpass;font-size:18px;font-style:normal;font-weight:200;line-height:normal}.main-block-container h2{color:#fff;font-family:Overpass;font-size:18px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:20px}@media only screen and (min-width: 768px){.main-block-container{align-items:flex-start}.main-block-container img{width:420px}.main-block-container h3{font-size:24px;font-weight:400}.main-block-container h2{font-size:24px;font-weight:700}}.product-desc-container{max-width:800px;display:flex;gap:10px;flex-direction:column;margin-bottom:20px;margin-top:10px}.arrow{border:solid black;border-width:0 3px 3px 0;display:inline-block;padding:3px}.right{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.left{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.up{transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.down{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.product-container{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:100px;gap:40px}.product-block-container{width:300px;text-align:center}.product-block-container h5{color:#fff;text-align:center;font-size:24px;font-weight:500;line-height:normal}.product-block-container__card{background:rgba(0,0,0,.65);color:#fff;display:flex;flex-direction:column;justify-content:center;gap:20px;align-items:center;height:auto;padding:20px;margin-top:10px}.product-block-container__card h4{font-size:24px;font-weight:700;line-height:normal}.product-block-container__card p{font-size:16px;font-weight:300}.product-block-container__card-hightlight{background:white;color:#000;display:flex;flex-direction:column;justify-content:center;gap:20px;align-items:center;height:auto;padding:20px;margin-top:10px}.product-block-container__card-hightlight h4{color:#000;font-size:24px;font-weight:700;line-height:normal}.product-block-container__card-hightlight p{font-size:16px;font-weight:500}.product-block-container button{color:#fff;background-color:#9d1610;width:100%;padding:15px;border-style:none;font-size:20px;font-weight:500;cursor:pointer}.dropdown{position:relative;display:flex;gap:5px;cursor:pointer}.dropdown :nth-child(2){display:flex;align-items:center;justify-content:center}.dropdown button{color:#000;background:#D9D9D9;font-size:16px;font-weight:400;width:auto;padding-top:10px;padding-bottom:10px;cursor:pointer}.dropdown__content{display:flex;flex-direction:column;position:absolute;width:100%;top:45px;background-color:#fff}.dropdown__content div{background:#D9D9D9;padding:10px}.product-desc-price-container{display:flex;align-items:center;gap:15px;margin-bottom:60px}.product-desc-price-container p{font-weight:700;font-size:1.1rem}@media only screen and (min-width: 768px){.product-container{display:flex;flex-wrap:wrap;flex-direction:row;align-items:start;padding-top:100px;gap:40px}}.main-padding{padding:20px}.text-dark-thin,.item2,.item5,.item6{color:#000;font-size:.875rem;font-style:normal;font-weight:400;line-height:25px}.text-light-thin,.dark-text-container p,.contact-container__block p,.overlay-text-block p{color:#fff;font-size:.875rem;font-style:normal;font-weight:400;line-height:25px}.link-text{color:#9d1610;font-size:.875rem;font-style:normal;font-weight:500;line-height:25px}.main-color-headline-20{color:#9d1610;font-size:1.25rem;font-style:normal;font-weight:700;line-height:normal}@media only screen and (min-width: 768px){.main-padding{padding:50px}.text-dark-thin,.item2,.item5,.item6,.text-light-thin,.dark-text-container p,.contact-container__block p,.overlay-text-block p,.link-text{font-size:1rem}.max-width,.landing-page-block,.footer__content,.grid-container,.contact-container{max-width:1200px;margin-left:auto;margin-right:auto}}.banner-grid-container{display:grid;grid-template-rows:auto;grid-template-areas:"item1" "item2" "item3" "item5" "item4";gap:10px}.banner-grid-item{align-self:start}.banner-grid-item:nth-child(1){grid-area:item1}.banner-grid-item:nth-child(1) h1{color:#4d4d4d;font-family:Overpass;font-size:28px;font-style:normal;font-weight:500;line-height:normal}.banner-grid-item:nth-child(2){grid-area:item2}.banner-grid-item:nth-child(2) h2{color:#9d1610;font-family:Overpass;font-size:24px;font-style:normal;font-weight:300;line-height:normal}.banner-grid-item:nth-child(3){grid-area:item3}.banner-grid-item:nth-child(3) p{color:#000;font-family:Overpass;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.banner-grid-item:nth-child(4){grid-area:item4}.banner-grid-item:nth-child(5){grid-area:item5}@media only screen and (min-width: 768px){.banner-grid-container{grid-template-columns:repeat(3fr,1fr);grid-template-areas:"item1 item5" "item2 item5" "item3 item5" "item4 item5";grid-template-rows:auto auto auto 50% auto}.banner-grid-item:nth-child(5){display:flex;justify-content:end}}*{font-family:Overpass,sans-serif;margin:0;padding:0}body{background-color:#fafafa;box-sizing:border-box}h1{color:#fff;font-family:Overpass;font-size:24px;font-style:normal;font-weight:700;line-height:25px}h2{color:#000;font-family:Overpass;font-size:24px;font-style:normal;font-weight:500;line-height:normal}h3{color:#fff;font-family:Overpass;font-size:20px;font-style:normal;font-weight:700;line-height:25px;margin-top:20px}h4{color:#fafafa;font-family:Overpass;font-size:20px;font-style:normal;font-weight:400;line-height:normal}span{color:#9d1610}.overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(77,77,77,.6);z-index:-1}.vertical-flex-gap{display:flex;flex-direction:column;gap:5px}.dual-button{display:flex;align-items:center;justify-content:center;gap:15px;width:100%}.dual-button__one{background-color:#9d1610;height:32px;border:none;color:#182025;font-family:Overpass;font-size:16px;font-style:normal;font-weight:300;line-height:normal;padding-left:15px;padding-right:15px;padding-top:2px;border-style:solid;border-width:1px;border-color:#9d1610;color:#fff}.dual-button__one:hover{transition:.2s;background-color:#0000;cursor:pointer}.dual-button__two{background-color:#0000;height:32px;border-width:1px;color:#fff;font-family:Overpass;font-size:16px;font-style:normal;font-weight:300;line-height:normal;padding-left:15px;padding-right:15px;padding-top:2px;border-style:solid;border-color:#9d1610;transition:.2s}.dual-button__two:hover{transition:.2s;background-color:#9d1610;cursor:pointer}.dual-button__three{background-color:#9d1610;height:32px;border:none;color:#fff;font-family:Overpass;font-size:16px;font-style:normal;font-weight:500;line-height:normal;padding-left:15px;padding-right:15px;padding-top:2px;border-style:solid;border-width:1px;border-color:#9d1610}.dual-button__three:hover{transition:.2s;background-color:#fff;border-color:#182025;color:#9d1610;cursor:pointer}@media only screen and (min-width: 768px){.vertical-flex-gap{gap:20px}h1{font-size:48px;line-height:50px}h2{font-size:28px}h3{font-size:32px}h4{font-size:24px}.dual-button{justify-content:start}}
