.terms-of-use .page-breadcrumb .wrapper{padding-bottom:0}.terms-of-use .wrapper{max-width:1286px;width:91%;margin:0 auto;display:block}.terms-of-use .terms-of-use-banner{height:502px;position:relative;overflow:hidden}.terms-of-use .terms-of-use-banner picture{position:absolute;top:0;left:0;bottom:0;right:0;z-index:-1}@media screen and (min-width: 993px)and (max-width: 1444px){.terms-of-use .terms-of-use-banner img{width:87.2rem}}.terms-of-use .banner-info{width:max-content;padding:40px 30px 19px;border-radius:4px;position:relative;top:168px;background:#fff;-webkit-box-shadow:1px 1px 1px 0 rgba(0,0,0,.1);box-shadow:1px 1px 1px 0 rgba(0,0,0,.1);-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.terms-of-use .terms-of-use-banner h1,.terms-of-use h2,.terms-of-use h3,.terms-of-use h4{color:#2a2a2a}.terms-of-use .terms-of-use-banner h1{margin:0 0 10px;font-family:MuseoSans-500,sans-serif;font-size:40px;font-weight:400;line-height:48px}.dashed-title{position:relative}.terms-of-use .terms-of-use-content h2{padding-right:18px;margin:36px 0 30px;display:inline-block;background-color:#fff;font-family:MuseoSans-300;font-size:26px;font-weight:400;line-height:31px}.terms-of-use .terms-of-use-content h3{font-size:21px;line-height:34px}.terms-of-use .terms-of-use-content h4{font-size:22px;line-height:30px}.terms-of-use .terms-of-use-content .dashed-title h2:after{content:"";width:100%;height:1px;background:-o-repeating-linear-gradient(left, #dedede, #dedede 5px, transparent 5px, transparent 8px);background:repeating-linear-gradient(to right, #dedede, #dedede 5px, transparent 5px, transparent 8px);position:absolute;top:50%;right:0;z-index:-1}.column-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.terms-of-use-column{-ms-flex-preferred-size:48.8%;flex-basis:48.8%}.terms-of-use-content p,.terms-of-use .terms-of-use-banner p{margin-bottom:20px;color:#2a2a2a;font-size:16px;line-height:29px}.terms-of-use-content p{font-size:18px}.terms-of-use-content a{display:inline;color:#0096c8}.terms-of-use-content a:hover{text-decoration:underline;cursor:pointer;transition:all .2s;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s}.terms-of-use-content .privacy-link{color:#0096c8;font-size:18px;line-height:29px}@media only screen and (min-width: 1366px){.terms-of-use .wrapper{max-width:1366px;width:86.6%}}@media only screen and (max-width: 768px){.terms-of-use .terms-of-use-banner{height:432px}.terms-of-use .banner-info{width:74%}}@media only screen and (max-width: 767px){.terms-of-use .terms-of-use-banner{height:auto}.terms-of-use .banner-info{top:0}}@media only screen and (max-width: 540px){.terms-of-use .terms-of-use-banner .wrapper{width:100%}.terms-of-use .banner-info{width:100%;padding:40px 16px 19px}.terms-of-use .terms-of-use-banner h1{font-size:32px}.terms-of-use .terms-of-use-content h2{margin-bottom:20px}.terms-of-use .terms-of-use-content .dashed-title h2:after{top:57%}.hide-content{display:none}}.terms-of-use .text-centered{text-align:center}.terms-of-use .text-underline{text-decoration:underline}.terms-of-use .text-indent{margin-left:15px}.terms-of-use .text-indent-disc{margin-left:35px;font-size:18px;line-height:28px;list-style:disc;word-break:break-word}.terms-of-use .text-indent-loweralpha{margin-left:35px;font-size:18px;line-height:28px;list-style:lower-alpha;word-break:break-word}.terms-of-use .text-indent-lowerroman{margin-left:35px;font-size:18px;line-height:28px;list-style:lower-roman;word-break:break-word}.top-spacer{margin-top:20px}.bottom-spacer{margin-bottom:20px}
