@font-face{font-family:Rift Bold;src:url("https://use.typekit.net/af/c7fc58/00000000000000003b9adf25/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"),url("https://use.typekit.net/af/c7fc58/00000000000000003b9adf25/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"),url("https://use.typekit.net/af/c7fc58/00000000000000003b9adf25/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype");font-style:normal;font-weight:700}@font-face{font-family:Roboto-Regular;src:url("../../fonts/Roboto-Regular.eot");src:url("../../fonts/Roboto-Regular.woff2") format("woff2"),url("../../fonts/Roboto-Regular.woff") format("woff"),url("../../fonts/Roboto-Regular.ttf") format("truetype"),url("../../fonts/Roboto-Regular.svg#Roboto-Regular") format("svg"),url("../../fonts/Roboto-Regular.eot?#iefix") format("embedded-opentype");font-weight:400;font-style:normal}@font-face{font-family:Roboto-Medium;src:url("../../fonts/Roboto-Medium.eot");src:url("../../fonts/Roboto-Medium.woff2") format("woff2"),url("../../fonts/Roboto-Medium.woff") format("woff"),url("../../fonts/Roboto-Medium.ttf") format("truetype"),url("../../fonts/Roboto-Medium.svg#Roboto-Medium") format("svg"),url("../../fonts/Roboto-Medium.eot?#iefix") format("embedded-opentype");font-weight:400;font-style:normal}@font-face{font-family:DINPro;src:url("../../fonts/DINPro.eot");src:url("../../fonts/DINPro.eot?#iefix") format("embedded-opentype"),url("../../fonts/DINPro.woff2") format("woff2"),url("../../fonts/DINPro.woff") format("woff"),url("../../fonts/DINPro.ttf") format("truetype"),url("../../fonts/DINPro.svg#DINPro") format("svg");font-weight:400;font-style:normal}@font-face{font-family:DINPro;src:url("../../fonts/DINPro-Light.eot");src:url("../../fonts/DINPro-Light.eot?#iefix") format("embedded-opentype"),url("../../fonts/DINPro-Light.woff2") format("woff2"),url("../../fonts/DINPro-Light.woff") format("woff"),url("../../fonts/DINPro-Light.ttf") format("truetype"),url("../../fonts/DINPro-Light.svg#DINPro-Light") format("svg");font-weight:300;font-style:normal}@font-face{font-family:DINPro;src:url("../fonts/DINPro-Bold.eot");src:url("../../fonts/DINPro-Bold.eot?#iefix") format("embedded-opentype"),url("../../fonts/DINPro-Bold.woff2") format("woff2"),url("../../fonts/DINPro-Bold.woff") format("woff"),url("../../fonts/DINPro-Bold.ttf") format("truetype"),url("../../fonts/DINPro-Bold.svg#DINPro-Bold") format("svg");font-weight:700;font-style:normal}@font-face{font-family:icomoon;src:url("../../fonts/icomoon.eot?l682mn");src:url("../../fonts/icomoon.eot?l682mn#iefix") format("embedded-opentype"),url("../../fonts/icomoon.ttf?l682mn") format("truetype"),url("../../fonts/icomoon.woff?l682mn") format("woff"),url("../../fonts/icomoon.svg?l682mn#icomoon") format("svg");font-weight:400;font-style:normal;font-display:block}.main-title{text-transform:uppercase;font-family:Rift Bold,Arial sans-serif}@media (max-width:768.98px){.main-title{font-size:36px}}@media (min-width:769px){.main-title{font-size:46px}}.mini-title{font-size:20px}.medium-title,.mini-title{text-transform:uppercase;font-family:Rift Bold,Arial sans-serif}.medium-title{font-size:24px}@media (max-width:768.98px){.medium-title{font-size:36px}}@media (min-width:769px){.medium-title{font-size:24px}}.secondary-title{font-size:16px;color:#fff}.small-title{text-transform:uppercase;font-size:16px;color:#001489}body{color:#000;font-size:14px;font-family:Roboto-Regular,Arial sans-serif;line-height:1.15;background:#ebebeb;overflow-x:hidden}.page{background:#fff}.button,button{font-size:14px;text-transform:uppercase;padding:14px 12px;box-sizing:border-box;display:inline-block;text-align:center;border-width:1px}.primary-button{background-color:#001489;border-color:#001489;color:#fff}.primary-button:active,.primary-button:focus,.primary-button:hover,a.primary-button{color:#fff}a.secondary-button{color:#001489}a.red-link{color:#b30000}.secondary-button{background:transparent;border:1px solid #001489;color:#001489;cursor:pointer}.secondary-button--black{color:#000;border-color:#000}.transparent-button{background:transparent;border:2px solid hsla(0,0%,100%,.45);color:#fff}.disable-button,button:disabled,button[disabled]{background:#d3d3d3;border:1px solid #d3d3d3;color:#fff}.close-popup-button{background:url("../images/close.svg") no-repeat 50%;width:25px;height:25px;border:none;padding:0;cursor:pointer}.close-360-button{background:url("../images/360.svg") no-repeat 50%;width:30px;height:25px;position:absolute;left:15px}.banner-title{text-transform:uppercase;font-family:Rift Bold,Arial sans-serif;font-style:italic;font-size:90px;line-height:89px}@media (min-width:1025px){.banner-title{font-size:140px;line-height:168px}}.banner-sub-title{font-size:14px;line-height:16px;letter-spacing:.3em;font-weight:400;text-transform:uppercase}@media (min-width:1025px){.banner-sub-title{font-size:22px;line-height:26px}}.banner-back-title{word-break:break-word;font-family:Rift Bold,Arial sans-serif;font-size:350px;line-height:420px;z-index:0;color:transparent;text-shadow:none;-webkit-text-stroke:1px #fff;top:-93px;position:absolute;text-align:center;width:100%}@media (min-width:1025px){.banner-back-title{word-break:normal;top:-125px;font-size:572px}}.recommendations-title{text-align:center;padding-bottom:15px}.blue-link,.link-button,.red-link{border:none;border-bottom:1px solid;background:none;padding:5px 0;cursor:pointer;display:inline-block;text-transform:uppercase}.blue-link{color:#001489}.blue-link,.red-link{text-transform:uppercase}.red-link{color:#b30000}.icon-label{font-size:12px;line-height:14px;letter-spacing:.08em;text-transform:uppercase}.description-default{text-transform:uppercase;font-size:16px}.content-wrapper{margin:0 auto;padding:0 10px}.no-scroll{position:fixed;width:100%}input::-ms-clear{display:none}@media (min-width:1025px){.primary-button:hover{color:#fff;text-decoration:none}.secondary-button:hover,.transparent-button:hover{color:#001489;text-decoration:none}.transparent-button:hover{background:#fff;border:2px solid #fff}.blue-link:hover{text-decoration:none}}.product-badge span{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-width:80px;height:20px;text-transform:uppercase;border-radius:0;padding:0 15px}.product-badge .badge-blue{color:#fff;background:#001489;border:1px solid #001489}.product-badge .badge-red{color:#b30000;background:#fff;border:1px solid #b30000}@media (min-width:769px){.content-wrapper{max-width:1200px}.close-360-button{left:40px}}@media (min-width:1919px){.content-wrapper{max-width:1600px}}@media (max-width:768.98px){.arrow-icon{position:absolute;width:10px;height:20px;top:50%;right:20px;transform:translateY(-50%)}.arrow-icon>i{position:relative;width:10px;height:20px;display:block}.arrow-icon>i:after,.arrow-icon>i:before{width:14px;height:2px;position:absolute;content:"";display:block;background:#4d4d4d;right:0}.arrow-icon>i:before{transform:rotate(45deg);top:4px}.arrow-icon>i:after{transform:rotate(-45deg);bottom:4px}}.hidden{display:none!important}.text-component{background-color:#fff;max-width:1440px;margin:0 auto;padding:150px 215px}@media (max-width:1024.98px){.text-component{padding:80px 40px}}.text-component__content{color:#000;font-family:Roboto-Regular,Arial sans-serif;font-size:26px;line-height:51px;text-align:center}@media (max-width:1024.98px){.text-component__content{font-size:17px;line-height:36px}}