.flex{display:-ms-flexbox;display:flex}.flex.f-d-column{-ms-flex-direction:column;flex-direction:column}@media (min-width: 835px){.flex.f-d-column--desktop{-ms-flex-direction:column;flex-direction:column}}@media (max-width: 834px){.flex.f-d-column--tablet{-ms-flex-direction:column;flex-direction:column}}.flex.f-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width: 835px){.flex.f-wrap--desktop{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width: 834px){.flex.f-wrap--tablet{-ms-flex-wrap:wrap;flex-wrap:wrap}}.flex.f-j-start{-ms-flex-pack:start;justify-content:flex-start}@media (min-width: 835px){.flex.f-j-start--desktop{-ms-flex-pack:start;justify-content:flex-start}}@media (max-width: 834px){.flex.f-j-start--tablet{-ms-flex-pack:start;justify-content:flex-start}}.flex.f-j-center{-ms-flex-pack:center;justify-content:center}@media (min-width: 835px){.flex.f-j-center--desktop{-ms-flex-pack:center;justify-content:center}}@media (max-width: 834px){.flex.f-j-center--tablet{-ms-flex-pack:center;justify-content:center}}.flex.f-j-end{-ms-flex-pack:end;justify-content:flex-end}@media (min-width: 835px){.flex.f-j-end--desktop{-ms-flex-pack:end;justify-content:flex-end}}@media (max-width: 834px){.flex.f-j-end--tablet{-ms-flex-pack:end;justify-content:flex-end}}.flex.f-j-between{-ms-flex-pack:justify;justify-content:space-between}@media (min-width: 835px){.flex.f-j-between--desktop{-ms-flex-pack:justify;justify-content:space-between}}@media (max-width: 834px){.flex.f-j-between--tablet{-ms-flex-pack:justify;justify-content:space-between}}.flex.f-j-around{-ms-flex-pack:distribute;justify-content:space-around}@media (min-width: 835px){.flex.f-j-around--desktop{-ms-flex-pack:distribute;justify-content:space-around}}@media (max-width: 834px){.flex.f-j-around--tablet{-ms-flex-pack:distribute;justify-content:space-around}}.flex.f-a-start{-ms-flex-align:start;align-items:flex-start}@media (min-width: 835px){.flex.f-a-start--desktop{-ms-flex-align:start;align-items:flex-start}}@media (max-width: 834px){.flex.f-a-start--tablet{-ms-flex-align:start;align-items:flex-start}}.flex.f-a-center{-ms-flex-align:center;align-items:center}@media (min-width: 835px){.flex.f-a-center--desktop{-ms-flex-align:center;align-items:center}}@media (max-width: 834px){.flex.f-a-center--tablet{-ms-flex-align:center;align-items:center}}.flex.f-a-end{-ms-flex-align:end;align-items:flex-end}@media (min-width: 835px){.flex.f-a-end--desktop{-ms-flex-align:end;align-items:flex-end}}@media (max-width: 834px){.flex.f-a-end--tablet{-ms-flex-align:end;align-items:flex-end}}.flex.f-grow{-ms-flex-positive:1;flex-grow:1}@media (min-width: 835px){.flex.f-grow--desktop{-ms-flex-positive:1;flex-grow:1}}@media (max-width: 834px){.flex.f-grow--tablet{-ms-flex-positive:1;flex-grow:1}}.flex[class*=f-grid--]{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex.f-grid{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-30px;margin-right:-30px}.flex.f-grid>*{padding-left:30px;padding-right:30px}@media (min-width: 835px){.flex.f-grid--desktop{margin-left:-30px;margin-right:-30px}.flex.f-grid--desktop>*{padding-left:30px;padding-right:30px}}@media (max-width: 834px){.flex.f-grid--tablet{margin-left:-30px;margin-right:-30px}.flex.f-grid--tablet>*{padding-left:30px;padding-right:30px}}.flex.f-grid--xxs{margin-left:-2.5px;margin-right:-2.5px}.flex.f-grid--xxs>*{padding-left:2.5px;padding-right:2.5px}@media (min-width: 835px){.flex.f-grid--xxs--desktop{margin-left:-2.5px;margin-right:-2.5px}.flex.f-grid--xxs--desktop>*{padding-left:2.5px;padding-right:2.5px}}@media (max-width: 834px){.flex.f-grid--xxs--tablet{margin-left:-2.5px;margin-right:-2.5px}.flex.f-grid--xxs--tablet>*{padding-left:2.5px;padding-right:2.5px}}.flex.f-grid--xs{margin-left:-5px;margin-right:-5px}.flex.f-grid--xs>*{padding-left:5px;padding-right:5px}@media (min-width: 835px){.flex.f-grid--xs--desktop{margin-left:-5px;margin-right:-5px}.flex.f-grid--xs--desktop>*{padding-left:5px;padding-right:5px}}@media (max-width: 834px){.flex.f-grid--xs--tablet{margin-left:-5px;margin-right:-5px}.flex.f-grid--xs--tablet>*{padding-left:5px;padding-right:5px}}.flex.f-grid--s{margin-left:-10px;margin-right:-10px}.flex.f-grid--s>*{padding-left:10px;padding-right:10px}@media (min-width: 835px){.flex.f-grid--s--desktop{margin-left:-10px;margin-right:-10px}.flex.f-grid--s--desktop>*{padding-left:10px;padding-right:10px}}@media (max-width: 834px){.flex.f-grid--s--tablet{margin-left:-10px;margin-right:-10px}.flex.f-grid--s--tablet>*{padding-left:10px;padding-right:10px}}.flex.f-grid--m{margin-left:-15px;margin-right:-15px}.flex.f-grid--m>*{padding-left:15px;padding-right:15px}@media (min-width: 835px){.flex.f-grid--m--desktop{margin-left:-15px;margin-right:-15px}.flex.f-grid--m--desktop>*{padding-left:15px;padding-right:15px}}@media (max-width: 834px){.flex.f-grid--m--tablet{margin-left:-15px;margin-right:-15px}.flex.f-grid--m--tablet>*{padding-left:15px;padding-right:15px}}.flex.f-grid--l{margin-left:-20px;margin-right:-20px}.flex.f-grid--l>*{padding-left:20px;padding-right:20px}@media (min-width: 835px){.flex.f-grid--l--desktop{margin-left:-20px;margin-right:-20px}.flex.f-grid--l--desktop>*{padding-left:20px;padding-right:20px}}@media (max-width: 834px){.flex.f-grid--l--tablet{margin-left:-20px;margin-right:-20px}.flex.f-grid--l--tablet>*{padding-left:20px;padding-right:20px}}.flex.f-grid--xl{margin-left:-30px;margin-right:-30px}.flex.f-grid--xl>*{padding-left:30px;padding-right:30px}@media (min-width: 835px){.flex.f-grid--xl--desktop{margin-left:-30px;margin-right:-30px}.flex.f-grid--xl--desktop>*{padding-left:30px;padding-right:30px}}@media (max-width: 834px){.flex.f-grid--xl--tablet{margin-left:-30px;margin-right:-30px}.flex.f-grid--xl--tablet>*{padding-left:30px;padding-right:30px}}.flex.f-grid--xxl{margin-left:-50px;margin-right:-50px}.flex.f-grid--xxl>*{padding-left:50px;padding-right:50px}@media (min-width: 835px){.flex.f-grid--xxl--desktop{margin-left:-50px;margin-right:-50px}.flex.f-grid--xxl--desktop>*{padding-left:50px;padding-right:50px}}@media (max-width: 834px){.flex.f-grid--xxl--tablet{margin-left:-50px;margin-right:-50px}.flex.f-grid--xxl--tablet>*{padding-left:50px;padding-right:50px}}.custom-positioning{position:absolute;left:0;top:0;width:100%;height:100%;padding:30px;display:-ms-flexbox;display:flex}.custom-positioning.position--top-left{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start}@media (min-width: 835px){.custom-positioning.position--top-left--desktop{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start}}@media (max-width: 834px){.custom-positioning.position--top-left--tablet{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start}}.custom-positioning.position--top-middle{-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start}@media (min-width: 835px){.custom-positioning.position--top-middle--desktop{-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start}}@media (max-width: 834px){.custom-positioning.position--top-middle--tablet{-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start}}.custom-positioning.position--top-right{-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:start;align-items:flex-start}@media (min-width: 835px){.custom-positioning.position--top-right--desktop{-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:start;align-items:flex-start}}@media (max-width: 834px){.custom-positioning.position--top-right--tablet{-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:start;align-items:flex-start}}.custom-positioning.position--middle-left{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}@media (min-width: 835px){.custom-positioning.position--middle-left--desktop{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}}@media (max-width: 834px){.custom-positioning.position--middle-left--tablet{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}}.custom-positioning.position--middle-middle{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media (min-width: 835px){.custom-positioning.position--middle-middle--desktop{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}}@media (max-width: 834px){.custom-positioning.position--middle-middle--tablet{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}}.custom-positioning.position--middle-right{-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center}@media (min-width: 835px){.custom-positioning.position--middle-right--desktop{-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center}}@media (max-width: 834px){.custom-positioning.position--middle-right--tablet{-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center}}.custom-positioning.position--bottom-left{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:end;align-items:flex-end}@media (min-width: 835px){.custom-positioning.position--bottom-left--desktop{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:end;align-items:flex-end}}@media (max-width: 834px){.custom-positioning.position--bottom-left--tablet{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:end;align-items:flex-end}}.custom-positioning.position--bottom-middle{-ms-flex-pack:center;justify-content:center;-ms-flex-align:end;align-items:flex-end}@media (min-width: 835px){.custom-positioning.position--bottom-middle--desktop{-ms-flex-pack:center;justify-content:center;-ms-flex-align:end;align-items:flex-end}}@media (max-width: 834px){.custom-positioning.position--bottom-middle--tablet{-ms-flex-pack:center;justify-content:center;-ms-flex-align:end;align-items:flex-end}}.custom-positioning.position--bottom-right{-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:end;align-items:flex-end}@media (min-width: 835px){.custom-positioning.position--bottom-right--desktop{-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:end;align-items:flex-end}}@media (max-width: 834px){.custom-positioning.position--bottom-right--tablet{-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:end;align-items:flex-end}}.text-left{text-align:left}@media (min-width: 835px){.text-left--desktop{text-align:left}}@media (max-width: 834px){.text-left--tablet{text-align:left}}.text-center{text-align:center}@media (min-width: 835px){.text-center--desktop{text-align:center}}@media (max-width: 834px){.text-center--tablet{text-align:center}}.text-right{text-align:right}@media (min-width: 835px){.text-right--desktop{text-align:right}}@media (max-width: 834px){.text-right--tablet{text-align:right}}.text-upper{text-transform:uppercase}@media (min-width: 835px){.text-upper--desktop{text-transform:uppercase}}@media (max-width: 834px){.text-upper--tablet{text-transform:uppercase}}.text-lower{text-transform:lowercase}@media (min-width: 835px){.text-lower--desktop{text-transform:lowercase}}@media (max-width: 834px){.text-lower--tablet{text-transform:lowercase}}.text-underline{text-decoration:underline}@media (min-width: 835px){.text-underline--desktop{text-decoration:underline}}@media (max-width: 834px){.text-underline--tablet{text-decoration:underline}}.text-no-underline{text-decoration:none}@media (min-width: 835px){.text-no-underline--desktop{text-decoration:none}}@media (max-width: 834px){.text-no-underline--tablet{text-decoration:none}}.text-light{font-weight:300}@media (min-width: 835px){.text-light--desktop{font-weight:300}}@media (max-width: 834px){.text-light--tablet{font-weight:300}}.text-regular{font-weight:400}@media (min-width: 835px){.text-regular--desktop{font-weight:400}}@media (max-width: 834px){.text-regular--tablet{font-weight:400}}.text-medium{font-weight:500}@media (min-width: 835px){.text-medium--desktop{font-weight:500}}@media (max-width: 834px){.text-medium--tablet{font-weight:500}}.text-bold{font-weight:600}@media (min-width: 835px){.text-bold--desktop{font-weight:600}}@media (max-width: 834px){.text-bold--tablet{font-weight:600}}[class*=object-fit--]{position:relative;height:0;padding-bottom:75%;display:block;line-height:0}[class*=object-fit--]>img,[class*=object-fit--]>video,[class*=object-fit--] picture img{position:absolute;left:0;top:0;width:100%;height:100%}.object-fit--small{padding-bottom:25%}@media (min-width: 835px){.object-fit--small--desktop{padding-bottom:25%}}@media (max-width: 834px){.object-fit--small--tablet{padding-bottom:25%}}.object-fit--medium{padding-bottom:50%}@media (min-width: 835px){.object-fit--medium--desktop{padding-bottom:50%}}@media (max-width: 834px){.object-fit--medium--tablet{padding-bottom:50%}}.object-fit--large{padding-bottom:75%}@media (min-width: 835px){.object-fit--large--desktop{padding-bottom:75%}}@media (max-width: 834px){.object-fit--large--tablet{padding-bottom:75%}}.object-fit--square{padding-bottom:100%}@media (min-width: 835px){.object-fit--square--desktop{padding-bottom:100%}}@media (max-width: 834px){.object-fit--square--tablet{padding-bottom:100%}}.object-fit--cover>img,.object-fit--cover>video,.object-fit--cover picture img{object-fit:cover;object-position:center;font-family:"object-fit: cover; object-position: center;"}@media (min-width: 835px){.object-fit--cover--desktop>img,.object-fit--cover--desktop>video,.object-fit--cover--desktop picture img{object-fit:cover;object-position:center;font-family:"object-fit: cover; object-position: center;"}}@media (max-width: 834px){.object-fit--cover--tablet>img,.object-fit--cover--tablet>video,.object-fit--cover--tablet picture img{object-fit:cover;object-position:center;font-family:"object-fit: cover; object-position: center;"}}.object-fit--contain>img,.object-fit--contain>video,.object-fit--contain picture img{object-fit:contain;object-position:center;font-family:"object-fit: contain; object-position: center;"}@media (min-width: 835px){.object-fit--contain--desktop>img,.object-fit--contain--desktop>video,.object-fit--contain--desktop picture img{object-fit:contain;object-position:center;font-family:"object-fit: contain; object-position: center;"}}@media (max-width: 834px){.object-fit--contain--tablet>img,.object-fit--contain--tablet>video,.object-fit--contain--tablet picture img{object-fit:contain;object-position:center;font-family:"object-fit: contain; object-position: center;"}}.object-fit--contain.position--bottom>img,.object-fit--contain.position--bottom>video,.object-fit--contain.position--bottom picture img{object-position:bottom;font-family:"object-fit: contain; object-position: bottom;"}@media (min-width: 835px){.object-fit--contain.position--bottom--desktop>img,.object-fit--contain.position--bottom--desktop>video,.object-fit--contain.position--bottom--desktop picture img{object-position:bottom;font-family:"object-fit: contain; object-position: bottom;"}}@media (max-width: 834px){.object-fit--contain.position--bottom--tablet>img,.object-fit--contain.position--bottom--tablet>video,.object-fit--contain.position--bottom--tablet picture img{object-position:bottom;font-family:"object-fit: contain; object-position: bottom;"}}.fnt--primary{font-family:,Arial,sans-serif}.fnt--secondary{font-family:,Arial,sans-serif}@media (max-width: 834px){.desktop-only{display:none !important}}@media (max-width: 1024px){.big-desktop-only{display:none}}@media (min-width: 1025px){.small-desktop-only{display:none}}@media (min-width: 835px){.tablet-only{display:none !important}}.landing-page a{text-decoration:none;color:inherit}.landing-block{position:relative;overflow:hidden}@media (max-width: 1024px){.landing-block .custom-positioning{padding:15px}}.landing-block .btn{padding:20px;font-size:18px;text-align:center;border:1px solid currentColor;font-weight:700;letter-spacing:.7578947368px;display:inline-block;line-height:1;transition:all .35s ease;text-decoration:none}.landing-block .btn:hover{background-color:#fff;color:#0e5ebc;border-color:#0e5ebc}@media (max-width: 1024px){.landing-block .btn{font-size:12px;padding:15px 10px}}.landing-block .video-container{max-width:900px;margin:0 auto}.landing-block .video-container .video-aspect{position:relative;cursor:pointer}.landing-block .video-container .video-aspect .video-controls{position:absolute;left:0;top:0;width:100%;height:100%}.landing-block .video-container .video-aspect video,.landing-block .video-container .video-aspect iframe{width:100%}.landing-block .video-container .video-aspect .video-controls{z-index:1;transition:opacity .35s ease,visibility .35s ease;padding:30px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.landing-block .video-container .video-aspect .video-controls img{max-width:150px;width:100%}.landing-block .video-container .video-aspect.video-is-playing .video-controls{opacity:0;visibility:hidden}.landing-block--full-width-image>picture,.landing-block--full-width-image>picture>img{width:100%;display:block}.landing-block--full-width-image .caption{text-align:center;width:83%;max-width:1300px}@media (max-width: 1024px){.landing-block--full-width-image .caption{width:100%}}.landing-block--full-width-image .caption>.logo-title-flex .logo-image{margin-bottom:26.5263157895px;display:inline-block;max-width:432px}@media (max-width: 1024px){.landing-block--full-width-image .caption>.logo-title-flex .logo-image{max-width:220px}}.landing-block--full-width-image .caption>.logo-title-flex h1,.landing-block--full-width-image .caption>.logo-title-flex h2{font-size:34.1052631579px;font-weight:bold;letter-spacing:.8336842105px;width:100%}@media (max-width: 1024px){.landing-block--full-width-image .caption>.logo-title-flex h1,.landing-block--full-width-image .caption>.logo-title-flex h2{font-size:18px}}.landing-block--full-width-image .caption>.logo-title-flex h1.size--large,.landing-block--full-width-image .caption>.logo-title-flex h2.size--large{font-size:43.2px}@media (max-width: 1024px){.landing-block--full-width-image .caption>.logo-title-flex h1.size--large,.landing-block--full-width-image .caption>.logo-title-flex h2.size--large{font-size:22px}}.landing-block--full-width-image .caption>.logo-title-flex.logo--left{-ms-flex-pack:justify;justify-content:space-between}.landing-block--full-width-image .caption>.logo-title-flex.logo--left .logo-image{margin:0}@media (max-width: 1024px){.landing-block--full-width-image .caption>.logo-title-flex.logo--left .logo-image{max-width:120px}}.landing-block--full-width-image .caption>.logo-title-flex.logo--left h1,.landing-block--full-width-image .caption>.logo-title-flex.logo--left h2{width:auto}.landing-block--full-width-image .caption .button-grid{margin:0;padding:0}@media (max-width: 1024px){.landing-block--full-width-image .caption .button-grid{-ms-flex-pack:center;justify-content:center}}.landing-block--full-width-image .caption .button-grid li{margin-top:75.7894736842px;list-style-type:none}@media (max-width: 1024px){.landing-block--full-width-image .caption .button-grid li{margin-top:30px}}@media (max-width: 480px){.landing-block--full-width-image .caption .button-grid li{margin-top:15px}}@media (max-width: 1024px){.landing-block--full-width-image .caption .button-grid li .btn{background:#fff;color:#000;border-color:#fff}}@media (max-width: 460px){.landing-block--full-width-image .caption .button-grid li .btn{min-width:230px}}.landing-block--image-grid ul{padding:0;margin:0}.landing-block--image-grid ul>li{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;list-style-type:none;position:relative}@media (max-width: 1024px){.landing-block--image-grid ul>li{-ms-flex-preferred-size:auto;flex-basis:auto;width:100%}}.landing-block--image-grid ul>li picture,.landing-block--image-grid ul>li img{width:100%;display:block}.landing-block--image-grid ul>li .caption{text-align:center}.landing-block--image-grid ul>li .caption h1,.landing-block--image-grid ul>li .caption h2{font-size:42px;font-weight:300;letter-spacing:1px}@media (max-width: 1024px){.landing-block--image-grid ul>li .caption h1,.landing-block--image-grid ul>li .caption h2{font-size:23px}}.landing-block--image-grid ul>li .caption .rte{font-size:22.7368421053px;font-weight:300;letter-spacing:.9094736842px;max-width:416.8421052632px;margin:87.1578947368px auto 0 auto}@media (max-width: 1024px){.landing-block--image-grid ul>li .caption .rte{font-size:16px;max-width:300px;margin-top:30px}}.landing-block--product-feature{max-width:1440px;padding:0 50px;margin:98.5263157895px auto 68.2105263158px auto}@media (max-width: 1024px){.landing-block--product-feature{padding:0;margin-bottom:50px;margin-top:40px}}.landing-block--product-feature .left-area{width:43%;position:relative}@media (max-width: 1024px){.landing-block--product-feature .left-area{width:100%;padding-bottom:100px}}.landing-block--product-feature .left-area picture,.landing-block--product-feature .left-area img{width:100%;display:block}.landing-block--product-feature .left-area .image-1{width:100%;display:block}@media (max-width: 1024px){.landing-block--product-feature .left-area .image-1{width:65%}}.landing-block--product-feature .left-area .image-2{width:100%;position:absolute;bottom:-10px;left:calc(100% - 30px);max-width:90%;display:block}@media (max-width: 1024px){.landing-block--product-feature .left-area .image-2{width:60%;right:0;bottom:0;left:auto}}.landing-block--product-feature .left-area h3{padding:20px;font-size:18px;font-weight:400;letter-spacing:1px}.landing-block--product-feature .right-area{width:57%;padding:0 50px}@media (max-width: 1024px){.landing-block--product-feature .right-area{-ms-flex-order:-1;order:-1;width:100%;padding:0}}.landing-block--product-feature .right-area .review-block{margin-top:40px;margin-bottom:106.1052631579px}@media (max-width: 1024px){.landing-block--product-feature .right-area .review-block{margin-top:0;padding:0 30px}}@media (max-width: 834px){.landing-block--product-feature .right-area .review-block{margin-bottom:40px}}.landing-block--product-feature .right-area .review-block blockquote{text-align:center;margin:0 auto;max-width:580px}@media (max-width: 1024px){.landing-block--product-feature .right-area .review-block blockquote{max-width:400px}}.landing-block--product-feature .right-area .review-block blockquote p.name{font-size:34.1052631579px;letter-spacing:.6063157895px;font-weight:500}@media (max-width: 1024px){.landing-block--product-feature .right-area .review-block blockquote p.name{font-size:20px}}.landing-block--product-feature .right-area .review-block blockquote img{margin-top:20px;width:100%;max-width:212.2105263158px}@media (max-width: 1024px){.landing-block--product-feature .right-area .review-block blockquote img{max-width:150px}}.landing-block--product-feature .right-area .review-block blockquote .rte{margin-top:20px;font-size:31.8315789474px;letter-spacing:.6063157895px;font-weight:400}@media (max-width: 1024px){.landing-block--product-feature .right-area .review-block blockquote .rte{font-size:19px}}.landing-block--product-feature .title-area{width:100%;text-align:center;margin-top:30px}.landing-block--product-feature .title-area h3{font-size:17px;letter-spacing:.5px;font-weight:400}.landing-block--image-button-grid{padding:20px}@media (max-width: 1024px){.landing-block--image-button-grid{padding:0 30px;margin:20px auto}}.landing-block--image-button-grid>ul{padding:0;margin:0}.landing-block--image-button-grid>ul>li{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;list-style-type:none}@media (max-width: 1024px){.landing-block--image-button-grid>ul>li{-ms-flex-preferred-size:auto;flex-basis:auto;width:100%;-ms-flex-positive:0;flex-grow:0}.landing-block--image-button-grid>ul>li:not(:last-child){margin-bottom:30px}.landing-block--image-button-grid>ul>li.has-caption{width:65%}}.landing-block--image-button-grid>ul>li .image-area{width:100%;position:relative;display:block}.landing-block--image-button-grid>ul>li .image-area picture,.landing-block--image-button-grid>ul>li .image-area img{width:100%;display:block}.landing-block--image-button-grid>ul>li .image-area .caption{text-align:center}.landing-block--image-button-grid>ul>li .image-area .caption h2{font-size:42px;letter-spacing:0;font-weight:600}@media (max-width: 1024px){.landing-block--image-button-grid>ul>li .image-area .caption h2{font-size:18px}}.landing-block--image-button-grid>ul>li .image-area .caption h3{margin-top:40px;font-size:26px;letter-spacing:.4px;font-weight:400;line-height:1.6}@media (max-width: 1024px){.landing-block--image-button-grid>ul>li .image-area .caption h3{font-size:13px;margin-top:20px}}.landing-block--image-button-grid>ul>li .button-area{padding:15px 25px}.landing-block--image-button-grid>ul>li .button-area .btn{padding:15px 10px;font-size:18px;width:100%}@media (max-width: 1024px){.landing-block--image-button-grid>ul>li .button-area .btn{font-size:12px;border:0 none;padding:0}}.landing-block--image-button-grid>ul>li .button-area .rte{font-size:18px;letter-spacing:1px}@media (max-width: 1024px){.landing-block--image-button-grid>ul>li .button-area .rte{text-align:center}}.landing-block--richtext{margin-top:50px;margin-bottom:50px;text-align:center;padding:0 50px}@media (max-width: 1024px){.landing-block--richtext{padding:0 30px}}.landing-block--richtext h1,.landing-block--richtext h2{margin-bottom:50px;font-size:42px;letter-spacing:2px}@media (max-width: 1024px){.landing-block--richtext h1,.landing-block--richtext h2{font-size:21px;letter-spacing:1px;margin-bottom:20px}}.landing-block--richtext .richtext-inner{max-width:700px;margin:0 auto}.landing-block--richtext .richtext-inner .rte{font-size:18px;letter-spacing:1px}@media (max-width: 1024px){.landing-block--richtext .richtext-inner .rte{font-size:16px;letter-spacing:.5px}}.landing-block--richtext .richtext-inner .rte>*+*{margin-top:15px}@media (max-width: 1024px){.landing-block--richtext .richtext-inner .rte>*+*{margin-top:10px}}.landing-block--richtext .richtext-inner .rte+.btn{margin-top:20px}.landing-block--richtext .richtext-inner .rte a{text-decoration:underline}.landing-block--richtext .richtext-inner .btn{min-width:220px}.landing-block--video{margin-top:50px;margin-bottom:50px}.landing-block--image-video-feature{max-width:1440px;padding:0 50px;margin:100px auto}@media (max-width: 1024px){.landing-block--image-video-feature{padding:0;margin:50px auto}}.landing-block--image-video-feature .left-area{width:35%}@media (max-width: 1024px){.landing-block--image-video-feature .left-area{width:60%;margin:0 auto}}.landing-block--image-video-feature .left-area a{display:block}.landing-block--image-video-feature .left-area a img,.landing-block--image-video-feature .left-area a picture{display:block;width:100%}.landing-block--image-video-feature .right-area{width:65%}@media (max-width: 1024px){.landing-block--image-video-feature .right-area{width:100%;margin-top:20px}}.landing-block--image-video-feature .right-area .text-area{text-align:center;margin-bottom:20px}@media (max-width: 1024px){.landing-block--image-video-feature .right-area .text-area{margin-bottom:30px;padding:0 15px}}.landing-block--image-video-feature .right-area .text-area h1,.landing-block--image-video-feature .right-area .text-area h2,.landing-block--image-video-feature .right-area .text-area h3,.landing-block--image-video-feature .right-area .text-area h4,.landing-block--image-video-feature .right-area .text-area h5,.landing-block--image-video-feature .right-area .text-area h6{font-size:21px;margin-bottom:15px;font-weight:700;letter-spacing:1px}@media (max-width: 1024px){.landing-block--image-video-feature .right-area .text-area h1,.landing-block--image-video-feature .right-area .text-area h2,.landing-block--image-video-feature .right-area .text-area h3,.landing-block--image-video-feature .right-area .text-area h4,.landing-block--image-video-feature .right-area .text-area h5,.landing-block--image-video-feature .right-area .text-area h6{font-size:18px}}.landing-block--image-video-feature .right-area .text-area .rte{font-size:18px;max-width:700px;margin:0 auto;letter-spacing:1px}@media (max-width: 1024px){.landing-block--image-video-feature .right-area .text-area .rte{font-size:15px;letter-spacing:.6px}}.landing-block--image-video-feature .right-area .link-area{text-align:right;margin-top:15px}@media (max-width: 1024px){.landing-block--image-video-feature .right-area .link-area{padding:0 15px}}.landing-block--image-video-feature .right-area .link-area a{display:inline-block;font-size:18px;text-transform:uppercase;font-weight:700;letter-spacing:1px;text-decoration:underline}@media (max-width: 1024px){.landing-block--image-video-feature .right-area .link-area a{font-size:11px}}
