.goods-banner-section{padding-top:85px}.goods-banner-section p{font-family:Helvetica;font-size:10px;font-weight:100;margin-bottom:0;margin-left:18%;margin-top:24px;position:relative}.goods-banner{min-height:142px}.banner-container{align-items:center;display:flex;justify-content:center}.homepage-banner__img{width:100%}.banner-container p{background-color:#fff;font-family:Savoye LET;font-size:70px;height:50px;line-height:65px;margin-left:auto;margin-right:auto;margin-top:0;position:absolute;width:340px}.goods-about-section{background-color:#f8f5f5;border-bottom:1px solid #000;border-top:1px solid #000;margin-top:-20px;position:relative;top:-41px;z-index:-1}.about-container{margin:0 10%;padding-top:67px;text-align:center}.about-container__description h2{font-family:Savoye LET;font-size:50px;font-weight:200;margin-bottom:0;margin-top:35px}.about-container__description p{font-family:Gill Sans;font-size:24px;font-weight:200;margin-bottom:50px;margin-top:0;padding:0 2%}.goods-message-head{font-family:Gill Sans;font-size:34px;font-weight:100;margin-bottom:20px;margin-top:-10px;text-align:center}.goods-message-body{color:#d20a11;font-family:Savoye LET;font-size:70px;line-height:55px;margin-bottom:30px;margin-top:0;text-align:center}.goods-insurances-section{background-color:#f8f5f5;border-top:.6px solid #000}.insurances-container__title{font-family:Savoye LET;font-size:50px;font-weight:100;text-align:center}.insurances{margin:0 10%}.insurance{display:flex;margin-bottom:51px;max-height:253px}.insurance__description-left,.insurance__image-left{margin-right:16px}.insurance__image-left,.insurance__image-right{align-self:center;border:.6px solid #000;padding:20px 20px 15px}.insurance__description-left,.insurance__description-right{text-align:left;width:100%}.insurance__benefits-list{display:flex;flex-direction:column}.insurance__benefits-list div a{background-color:#fff;border:1px solid #000;color:#d20a11;cursor:pointer;font-family:Savoye LET;font-size:28px;padding:5px 20px;text-decoration:none}.insurance__description-left ul,.insurance__description-right ul{font-family:Gill Sans;font-size:20px;font-weight:100;padding-left:4%}.insurance__description-left h2,.insurance__description-right h2{font-family:Gill Sans;font-size:28px;font-weight:100;margin:0;text-transform:uppercase}.insurance__description-left p,.insurance__description-right p{color:#d20a11;font-family:Savoye LET;font-size:30px;font-weight:100;margin:0}.insurance__description-left p span,.insurance__description-right p span{font-size:50px}.insurance-message{padding-top:29px}.insurance-message h2{font-size:28px}.insurance-message h2,.insurance-message p{font-family:Gill Sans;font-weight:100;text-align:center}.insurance-message p{font-size:20px;margin:auto;max-width:64%;padding-bottom:55px}.hide-desktop{display:none}@media only screen and (max-width:480px){.goods-banner-section p{margin-left:12%}.banner-container img,.homepage-banner__img{width:100%}.banner-container p{font-size:40px;height:29px;line-height:38px;margin-left:6%;text-align:center;width:200px}.about-container{padding-top:35px}.about-container__description h2{font-size:34px;margin:25px auto auto;width:265px}.about-container__description p{font-size:16px;max-width:96%;width:301px}.goods-message-head{font-size:26px;margin-top:0}.goods-message-container{margin:auto;max-width:302px}.goods-message-body{font-size:44px;line-height:40px;margin-bottom:36px}.insurances{margin:0 9.5% 25%}.insurances-container__title{font-size:34px;margin-bottom:0}.insurance{flex-direction:column;padding:0;width:302px}.insurance:first-child{max-height:415px}.insurance:nth-child(2){max-height:370px}.insurance:nth-child(3){max-height:340px}.insurance:nth-child(4){max-height:505px}.insurance__description-left,.insurance__image-left{margin-right:0}.insurance__image-left img,.insurance__image-right img{max-width:262px}.insurance__description-left,.insurance__description-right{text-align:center}.insurance__description-left h2,.insurance__description-left p,.insurance__description-right h2,.insurance__description-right p{font-size:26px}.insurance__description-left h2,.insurance__description-right h2{margin-top:20px}.insurance__description-left p span,.insurance__description-right p span{font-size:44px}.insurance__description-left ul,.insurance__description-right ul{font-size:16px;list-style:inside;margin-bottom:0}.insurance-message h2{font-size:26px}.insurance-message p{font-size:16px;max-width:301px}.hide-desktop{display:block}.hide-mobile{display:none}}