﻿@media (min-width: 1199px){.row--table-LG{display:table;width:100%;table-layout:fixed}}@media (min-width: 1199px){.row--table-LG>[class*="col-"]{display:table-cell;float:none;vertical-align:top}}@media (min-width: 991px){.row--table-MD{display:table;width:100%;table-layout:fixed}}@media (min-width: 991px){.row--table-MD>[class*="col-"]{display:table-cell;float:none;vertical-align:top}}@media (min-width: 767px){.row--table-SM{display:table;width:100%;table-layout:fixed}}@media (min-width: 767px){.row--table-SM>[class*="col-"]{display:table-cell;float:none;vertical-align:top}}@media (min-width: 479px){.row--table-XS{display:table;width:100%;table-layout:fixed}}@media (min-width: 479px){.row--table-XS>[class*="col-"]{display:table-cell;float:none;vertical-align:top}}body{font-family:'proxima-nova', Arial, Verdana;color:#707070}.page--width{max-width:1440px;margin:0 auto}.show--xs{display:none !important}@media (max-width: 680px){.show--xs{display:block !important}}.show--sm{display:none !important}@media (max-width: 768px){.show--sm{display:block !important}}.show--md{display:none !important}@media (max-width: 991px){.show--md{display:block !important}}.hide--xs{display:block !important}@media (max-width: 680px){.hide--xs{display:none !important}}.hide--sm{display:block !important}@media (max-width: 768px){.hide--sm{display:none !important}}.hide--md{display:block !important}@media (max-width: 991px){.hide--md{display:none !important}}.text--LLG{font-size:48px}@media (max-width: 991px){.text--LLG{font-size:41px}}@media (max-width: 767px){.text--LLG{font-size:34px}}.text--LG{font-size:45px;line-height:1.1}@media (max-width: 1199px){.text--LG{font-size:37px}}@media (max-width: 991px){.text--LG{font-size:30px}}@media (max-width: 479px){.text--LG{font-size:25px}}.align__center{text-align:center}.main-slider{position:relative;width:100%;opacity:0;visibility:hidden;transition:all 1.2s ease}.main-slider .slick-dots{position:absolute;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%;height:38px;margin-top:-38px}@media (max-width: 768px){.main-slider .slick-dots{margin-top:-25px}}@media (max-width: 680px){.main-slider .slick-dots{margin-top:-20px}}.main-slider .slick-dots li{position:relative;display:inline-block;height:10px;width:10px;border-radius:15px;margin:0 5px;cursor:pointer;background-color:#fff;opacity:0.5;-webkit-transition:width 2s;transition:width 0.5s}@media (max-width: 768px){.main-slider .slick-dots li{height:7px;width:7px;border-radius:15px;margin:0 4px}}@media (max-width: 680px){.main-slider .slick-dots li{height:5px;width:5px;border-radius:15px;margin:0 3px}}.main-slider .slick-dots li button{border:0;background:transparent;display:block;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.main-slider .slick-dots li button:hover,.main-slider .slick-dots li button:focus{outline:none}.main-slider .slick-dots li button:hover:before,.main-slider .slick-dots li button:focus:before{opacity:1}.main-slider .slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px}.main-slider .slick-dots li.slick-active{opacity:1}.main-slider.slick-initialized{opacity:1;visibility:visible}.slick-slide{position:relative}.slick-slide::before{background-color:#000;opacity:.3;z-index:1}.slick-slide #play{transition:margin-top 0.5s}.slick-slide .play{max-width:70px;margin:0 auto;position:relative}@media (max-width: 680px){.slick-slide .play{max-width:40px}}.slick-slide .play img{display:block;position:relative;z-index:1999;width:70px}@media (max-width: 680px){.slick-slide .play img{width:40px}}.slick-slide #endPlay{position:absolute;z-index:999;top:0;right:0;margin-top:10px;margin-right:10px;max-width:52px;display:none}@media (max-width: 768px){.slick-slide #endPlay{max-width:30px}}@media (max-width: 680px){.slick-slide #endPlay{max-width:20px}}.slick-slide video{display:block;position:absolute;top:0;left:0;min-width:100%;width:1px}.slick-slide figure{position:relative;height:100%}.slick-slide .slide-image{opacity:0;height:100%;background-size:cover;background-position:center;transition:all .8s ease}.slick-slide .slide-image.show{opacity:1}.slick-slide .image-entity{width:100%;opacity:0;visibility:hidden}@media (max-width: 768px){.slick-slide .image-entity{opacity:1;visibility:initial}}.secondary-slider--text{text-align:center;color:#0067B1;padding-left:30px;padding-right:30px;padding-top:30px;padding-bottom:20px}.secondary-slider--text p{font-size:29px}@media (max-width: 991px){.secondary-slider--text p{font-size:27px}}@media (max-width: 768px){.secondary-slider--text p{font-size:21px}}@media (max-width: 680px){.secondary-slider--text p{font-size:17px}}.secondary-slider{max-width:1260px;margin-bottom:10px}@media (max-width: 768px){.secondary-slider{display:none}}.secondary-slider.show{display:block}.secondary-slider .thumb{padding:10px}.secondary-slider-mobile{display:none}.secondary-slider-mobile.device{display:block;margin-bottom:12px;overflow:auto;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}@media (min-width: 767px){.secondary-slider-mobile.device{display:none}}.secondary-slider-mobile.device .slider-container{width:1260px;-webkit-overflow-scrolling:touch}.secondary-slider-mobile.device .thumb{float:left;margin-left:10px}@media (max-width: 768px){.secondary-slider-mobile.device .thumb img{max-width:180px}}@media (max-width: 680px){.secondary-slider-mobile.device .thumb img{max-width:130px}}.secondary-slider-mobile.device::-webkit-scrollbar{width:0;background:transparent}.typefield{border-bottom:1px solid #707070;padding-bottom:10px;margin-bottom:10px}.home--title{line-height:1.4}.home--hero{max-width:2000px;margin:0 auto}.home--hero .hero--visual{display:block}.home--hero .hero--video{display:none}.video--hero{position:relative;max-width:2000px;margin:0 auto}.video--hero .video--visual{position:absolute;top:0;width:100%;z-index:2}.home--play{width:100px;height:100px}@media (max-width: 680px){.home--play{width:50px;height:50px}}.home--heading{padding-top:5px}.home--preheading{padding-top:110px}@media (max-width: 991px){.home--preheading{padding-top:50px}}@media (max-width: 768px){.home--preheading{padding-top:30px}}@media (max-width: 680px){.home--preheading{padding-top:15px}}.Progress{padding-bottom:0;background:#6CCEE6;padding:150px 0 0}@media (max-width: 991px){.Progress{padding:100px 0 100px}}@media (max-width: 479px){.Progress{padding:50px 0 71px}}@media (max-width: 320px){.Progress{padding:50px 0 128px}}.Progress__img{display:inline-block;position:relative;z-index:1;padding-bottom:50px}.Progress__img img{display:inline-block;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.3);max-width:360px}@media (max-width: 991px){.Progress__img{padding-left:100px;padding-top:40px;padding-bottom:170px}}.ProgressWrapper{text-align:right;position:relative;margin-bottom:120px}@media (max-width: 991px){.ProgressWrapper{padding-bottom:0;margin-bottom:0}}.ProgessBox{text-align:left;z-index:2;position:absolute;bottom:-10px;left:0;width:100%;max-width:430px;padding:30px 30px 40px;background:#fff;box-shadow:0px 15px 69px -32px rgba(0,0,0,0.3)}@media (max-width: 991px){.ProgessBox{max-width:80%;left:50%;transform:translateX(-50%);padding:15px 20px 30px;bottom:0}}@media (max-width: 320px){.ProgessBox{bottom:-128px}}.ProgessBox #slickDesc{padding-right:20px}a.ProgressBox__terms{display:block;margin-top:40px;text-decoration:underline;font-size:14px}@media (max-width: 768px){a.ProgressBox__terms{margin-top:20px}}.indicator__bg{background:#DEDEDE;position:relative;overflow:hidden;height:2px;margin-top:10px}.indicator__bg .fill{position:absolute;background:#0067B1;width:0%;height:100%;top:0;left:0}.indicator__slick{display:inline-block;user-select:none}.indicator__slick .fa-chevron-left{margin-right:10px}.indicator__slick .fa-chevron-right{margin-left:10px}.Progress__heading-wrapper{padding-left:20px}#slick--prev,#slick--next{cursor:pointer}canvas{background-size:100%;position:absolute;top:0;left:0;display:block;transform:scale(0.5, 0.5);transform-origin:0% 0%;margin:0}.canvasWrapper{position:relative;padding-top:50%;margin:0 auto;overflow:hidden}@media screen and (max-width: 600px){.canvasWrapper{padding-top:105%}}.slick-slide{outline:none !important}.js--slick{overflow:hidden}.About{position:relative;min-height:500px;padding:0 70px;background-size:cover}.About .About__content{position:absolute;padding-right:50px;top:50%;transform:translateY(-50%)}.About .About__content a{text-decoration:underline}.About .About__content a:hover{text-decoration:none}@media (max-width: 991px){.About{padding:0}}@media (max-width: 768px){.About{min-height:352px;padding:0;background-color:#ffffff;background-size:cover}}.About .About__title{padding-bottom:30px;font-size:36px}@media (max-width: 991px){.About .About__title{padding-bottom:15px}}@media (max-width: 768px){.About .About__title{padding-bottom:10px}}@media (max-width: 991px){.About .About__title{font-size:33px}}@media (max-width: 767px){.About .About__title{font-size:30px}}.Promo{padding:75px 70px;background:#FAFAFA}@media (max-width: 991px){.Promo{padding:50px 0}}@media (max-width: 768px){.Promo{padding:25px 0;background-color:#ffffff}}@media (max-width: 768px){.Promo .promotion--divider{border-bottom:1px solid #D5D5D5}.Promo .promotion--divider.no-border{border:0}}.Promo .Promo__title{padding-bottom:75px;font-size:36px}@media (max-width: 991px){.Promo .Promo__title{padding-bottom:50px}}@media (max-width: 768px){.Promo .Promo__title{padding-bottom:25px}}@media (max-width: 991px){.Promo .Promo__title{font-size:33px}}@media (max-width: 767px){.Promo .Promo__title{font-size:30px}}.Promo .promotion--container{margin-bottom:30px;background-color:#ffffff}@media (max-width: 768px){.Promo .promotion--container{margin-top:15px}}.Promo .promotion--container.row{margin-left:0;margin-right:0}.Promo .promotion--container [class*="col-"]{padding-left:0;padding-right:0}.Promo .promotion--visual img{display:block}.Promo .promotion--content{padding:0;padding-top:15px;padding-left:15px !important;padding-right:15px !important;height:100%}.Promo .promotion--content p{padding:0}.Promo .promotion--content .promotion--content--title{color:#0067B1;font-size:14px}.Promo .promotion--content .promotion--content--text{color:#454545;font-size:16px;margin-top:15px}@media (max-width: 991px){.Promo .promotion--content .promotion--content--text{font-size:14px;margin-top:10px}}.Promo .promotion--content .promotion--content--link{color:#454545;font-size:14px;margin-top:15px}.Promo__title{padding-bottom:18px;font-size:36px}@media (max-width: 991px){.Promo__title{font-size:33px}}@media (max-width: 767px){.Promo__title{font-size:30px}}.FloatingContainer{z-index:999}.FloatingContainer.stuck{position:fixed;top:75%;width:100%}@media (max-width: 768px){.FloatingContainer.stuck{top:80%}}@media (max-width: 767px){.FloatingContainer{position:fixed;top:90%;right:2%}}.FloatingButtonWrapper{position:relative;max-width:1440px;margin:auto}.FloatingButton{position:absolute;top:-50px;right:2%;padding:10px 60px;border-radius:80px;background:#6bcde6;background:-moz-linear-gradient(-45deg, #6bcde6 0%, #1078b9 75%, #1078b9 100%);background:-webkit-gradient(left top, right bottom, color-stop(0%, #6bcde6), color-stop(75%, #1078b9), color-stop(100%, #1078b9));background:-webkit-linear-gradient(-45deg, #6bcde6 0%, #1078b9 75%, #1078b9 100%);background:-o-linear-gradient(-45deg, #6bcde6 0%, #1078b9 75%, #1078b9 100%);background:-ms-linear-gradient(-45deg, #6bcde6 0%, #1078b9 75%, #1078b9 100%);background:linear-gradient(135deg, #6bcde6 0%, #1078b9 75%, #1078b9 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#6bcde6', endColorstr='#1078b9', GradientType=1 );-webkit-box-shadow:10px 10px 41px -25px rgba(0,0,0,0.75);-moz-box-shadow:10px 10px 41px -25px rgba(0,0,0,0.75);box-shadow:10px 10px 41px -25px rgba(0,0,0,0.75);-webkit-transition:box-shadow 0.2s ease-out;-moz-transition:box-shadow 0.2s ease-out;-o-transition:box-shadow 0.2s ease-out;transition:box-shadow 0.2s ease-out;color:#ffffff !important;font-size:12px}.FloatingButton:hover{-webkit-box-shadow:0px 0px 33px 0px #fff;-moz-box-shadow:0px 0px 33px 0px #fff;box-shadow:0px 0px 33px 0px #fff}.FloatingButton .apply{font-size:30px}@media (max-width: 768px){.FloatingButton{padding:10px 20px}.FloatingButton .apply{font-size:20px}.FloatingButton span{font-size:22px}}
