@import "../fonts/indigosans.css";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ie-box-sizing:border-box;box-sizing:border-box;outline:none}html{height:100%}body{min-height:100%}html,body{margin:0;padding:0}.pull-left{float:left}.pull-right{float:right}.clear{clear:both;width:1px;height:1px;visibility:hidden;display:block;margin:-1px 0 0 -1px;overflow:hidden}*{word-wrap:break-word}.uc{text-transform:uppercase !important}.nc{text-transform:none !important}html,body{padding:0}body{min-height:100%;height:auto;position:relative}.assistive-text{display:none}sup{vertical-align:super}sub{vertical-align:sub}sup,sub{font-size:50%}.hidden{display:none}.nowrap{white-space:nowrap}#wrapper{height:auto;min-height:100%;background:#fff;margin:0 auto}#fancybox-wrap,#fancybox-wrap *{box-sizing:content-box}a.disabled,input.disabled{background:#ccc !important}.columns.c2>div,.columns.c3>div,.columns.c4>div,.columns.c2>li,.columns.c3>li,.columns.c4>li{display:block;float:left}.columns.c2>div:after:last-child,.columns.c3>div:after:last-child,.columns.c4>div:after:last-child,.columns.c2>li:after:last-child,.columns.c3>li:after:last-child,.columns.c4>li:after:last-child{clear:both}.columns.c2>div,.columns.c2>li{width:50%}.columns.c3>div,.columns.c3>li{width:33.33333333%}.columns.c4>div,.columns.c4>li{width:25%}.center-h{margin:0 auto;width:100%;text-align:center}.center-v{display:table !important;width:100%;height:100%}.center-v>div{display:table-cell !important;width:100%;height:100%;vertical-align:middle}#vwtest{display:block;position:absolute;left:-6000px;width:1px;width:50vw}.fw-thin{font-weight:100}.fw-xlight{font-weight:200}.fw-light{font-weight:300}.fw-book{font-weight:400}.fw-semibold{font-weight:500}.fw-medium{font-weight:600}.fw-bold{font-weight:700}.fw-black{font-weight:800}.fw-ultra{font-weight:900}html,body{width:100%;min-height:100%}*{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}br.mobile{display:none}body{background:#37454c;font-family:'Indigo Sans',sans-serif;font-size:12px;margin:29px 0 30px}body.popover-visible{height:100%;overflow:hidden}.button{border:2px solid #fff;width:140px;height:40px;line-height:36px;vertical-align:middle;text-align:center;display:block;text-transform:uppercase;font-size:12px;margin-bottom:20px;color:#1e1e1e !important;background:#fff;text-decoration:none;-ms-border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;border-radius:2px}.button:hover{background:transparent;color:#fff !important}.button.invert{background:transparent;color:#fff !important}.button.invert:hover{background:#fff;color:#1e1e1e !important}section{z-index:500;width:100%;padding:0 30px;overflow:hidden;position:relative;font-family:"museo-sans-rounded",'Indigo Sans',sans-serif}section,section .background{background-size:cover;background-repeat:no-repeat;background-position:50% 50%}section .background{display:none;width:100%}section .content{color:#fff;font-weight:500}section .content h1,section .content p{max-width:100%}section .content h1{font-size:42px;line-height:42px;margin-bottom:32px;text-transform:uppercase;font-weight:100}section .content h1 span{color:#7aafdf;font-weight:500}section .content h2{font-size:18px;line-height:23px;margin-bottom:1em}section .content p{font-size:15px;line-height:21px;margin-bottom:1.2em}section .content a,section .content a:link,section .content a:visited,section .content a:active,section .content a:hover{color:#7aafdf;text-decoration:none}section .content.on-top{position:absolute}section .content.text{z-index:500;margin-left:135px;margin-top:139px;margin-bottom:100px;font-family:"museo-sans-rounded",'Indigo Sans',sans-serif}section .content.text h1{width:610px}section .content.text p{width:350px}section .triangle{-ms-transition:left .5 cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:left .5 cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:left .5 cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:left .5 cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:left .5 cubic-bezier(0.25, 0.46, 0.45, 0.94);z-index:400;margin-top:-50%;position:absolute;left:-118vw;top:50%;transform:translate(0, 0)}section .triangle>div{width:100vw;height:100vw;background:#81aede;-ms-border-radius:4vw;-webkit-border-radius:4vw;-moz-border-radius:4vw;-o-border-radius:4vw;border-radius:4vw;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}section .shape{left:100%}section .shape>*{opacity:0}section .copy{position:absolute;z-index:980;width:100%;bottom:26px;padding:0 30px;color:rgba(255,255,255,0.5);font-family:"Indigo Sans",sans-serif;font-size:12px}section.has-been-active .triangle{-ms-transition:left .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:left .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:left .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:left .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:left .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);left:calc(-118vw + 770px)}section.has-been-active .shape{-ms-transition:left .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:left .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:left .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:left .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:left .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);left:439px}section.has-been-active .shape>*{-ms-transition:opacity .5s cubic-bezier(0.25, 0.46, 0.45, 0.94) .5s;-webkit-transition:opacity .5s cubic-bezier(0.25, 0.46, 0.45, 0.94) .5s;-moz-transition:opacity .5s cubic-bezier(0.25, 0.46, 0.45, 0.94) .5s;-o-transition:opacity .5s cubic-bezier(0.25, 0.46, 0.45, 0.94) .5s;transition:opacity .5s cubic-bezier(0.25, 0.46, 0.45, 0.94) .5s;opacity:1}.right{float:right;position:absolute;top:36px;right:62px}.right .button{float:right;clear:both;margin-bottom:20px}.right .brochure{float:right;clear:both;border-left:2px solid #fff;width:162px;padding-left:20px;color:#fff;font-size:15px;line-height:21px}.right .brochure span{color:#7aafdf;font-family:"museo-sans-rounded",'Indigo Sans',sans-serif}.right .brochure .button{margin:20px 0 0;font-family:"museo-sans-rounded",'Indigo Sans',sans-serif}.input.checkbox{display:block;cursor:pointer;width:20px;height:20px;background:url('../images/checkbox-off.png') 50% 50% / contain no-repeat}.input.checkbox.checked{background-image:url('../images/checkbox-on.png')}html.msie .input.checkbox{background-image:url('../images/checkbox-off-ie.png')}html.msie .input.checkbox.checked{background-image:url('../images/checkbox-on-ie.png')}section.popover{display:none;margin:30px;padding:0;position:fixed;top:0;left:0;z-index:996;overflow:auto;width:calc(100% - 60px)}section.popover .content{height:auto !important}@media (max-width:1080px){.right{display:none}}@media (max-width:1024px){section .triangle{-ms-border-radius:10vw;-webkit-border-radius:10vw;-moz-border-radius:10vw;-o-border-radius:10vw;border-radius:10vw}}@media (max-width:768px){section .content.text h1{width:465px}section .content.text p{width:355px}section .triangle{-ms-border-radius:15vw;-webkit-border-radius:15vw;-moz-border-radius:15vw;-o-border-radius:15vw;border-radius:15vw}section.has-been-active .triangle{-ms-transition:left .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:left .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:left .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:left .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:left .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);left:calc(-118vw + 600px)}section.has-been-active .shape{-ms-transition:left .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:left .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:left .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:left .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:left .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);left:439px}section.has-been-active .shape>*{-ms-transition:opacity .5s cubic-bezier(0.25, 0.46, 0.45, 0.94) .5s;-webkit-transition:opacity .5s cubic-bezier(0.25, 0.46, 0.45, 0.94) .5s;-moz-transition:opacity .5s cubic-bezier(0.25, 0.46, 0.45, 0.94) .5s;-o-transition:opacity .5s cubic-bezier(0.25, 0.46, 0.45, 0.94) .5s;transition:opacity .5s cubic-bezier(0.25, 0.46, 0.45, 0.94) .5s;opacity:1}}@media (max-width:767px){body{margin-top:23px;margin-top:2.53096022vw;margin-bottom:23px;margin-bottom:2.60416667vw}.copy{display:none}br.not-mobile{display:none}br.mobile{display:inherit}section{background-image:none !important;background-color:#f1f1f1;padding:0 23.4375px 0 23.4375px;padding:0vw 2.60416667vw 0vw 2.60416667vw}section .background{display:block;height:521px;height:57.94270833vw}section .triangle{display:none}section .content{color:#1e1e1e}section .content.text{margin:0;padding:58.59375px 37.5px 58.59375px 37.5px;padding:6.51041667vw 4.16666667vw 6.51041667vw 4.16666667vw}section .content.text h1,section .content.text p{width:auto !important;max-width:calc(100% - 5.21vw);margin-bottom:40px;margin-bottom:4.42708333vw}section .content.text h1{font-size:42px;font-size:4.6875vw;line-height:48px;line-height:5.33854167vw;font-weight:700}section .content.text h1 span{color:#696969;font-weight:700}section .content.text p{font-size:40px;font-size:4.42708333vw;line-height:48px;line-height:5.33854167vw;font-weight:300}section .content.text p.em{color:#7aafdf;font-weight:700}section.popover{margin:23.4375px 23.4375px 23.4375px 23.4375px;margin:2.60416667vw 2.60416667vw 2.60416667vw 2.60416667vw;width:calc(100% - 5.208333vw)}section.fixed.no-fixed-mobile{height:auto !important}section.fit-content{height:auto !important}section.fit-content .content.on-top{position:static}}.brdr{position:fixed;background:#fff;z-index:999}.brdr-t,.brdr-b{height:30px;width:100%;left:0}.brdr-l,.brdr-r{width:30px;height:150%;top:0}.brdr-t{top:0}.brdr-b{bottom:0}.brdr-l{left:0}.brdr-r{right:0}#menu-toggle{z-index:999}#menu-toggle .l1,#menu-toggle .l2,#menu-toggle .l3{-ms-transition:all .5s cubic-bezier(0.455, 0.03, 0.515, 0.955);-webkit-transition:all .5s cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition:all .5s cubic-bezier(0.455, 0.03, 0.515, 0.955);-o-transition:all .5s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all .5s cubic-bezier(0.455, 0.03, 0.515, 0.955);display:block;height:2px;background:#7aafdf;position:absolute;left:28px}#menu-toggle .l1{width:35px;top:33px}#menu-toggle .l2{width:29px;top:44px}#menu-toggle .l3{width:23px;top:55px}#menu-toggle,#menu{-ms-transition:all .5s cubic-bezier(0.455, 0.03, 0.515, 0.955);-webkit-transition:all .5s cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition:all .5s cubic-bezier(0.455, 0.03, 0.515, 0.955);-o-transition:all .5s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all .5s cubic-bezier(0.455, 0.03, 0.515, 0.955);display:block;position:fixed;width:90px;height:90px;background-color:#1e1e1e;top:15px;left:15px}#menu{-ms-transition:all .5s cubic-bezier(0.455, 0.03, 0.515, 0.955);-webkit-transition:all .5s cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition:all .5s cubic-bezier(0.455, 0.03, 0.515, 0.955);-o-transition:all .5s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all .5s cubic-bezier(0.455, 0.03, 0.515, 0.955);background:#1e1e1e url(../images/logo-menu-en.png) 50% 50% no-repeat;opacity:0;z-index:990;left:30px;top:30px;width:60px;height:60px;overflow:hidden}#menu ul{position:absolute;margin-top:-23px;left:55px}#menu ul li{padding-left:50px;color:#7aafdf;font-weight:500;font-size:15px;font-family:"museo-sans-rounded",'Indigo Sans',sans-serif;text-transform:uppercase;margin-bottom:15px;line-height:16px;cursor:pointer}#menu ul li a{color:#7aafdf;text-decoration:none}#menu ul li.active{color:#fff}#menu ul li.lang{margin-top:35px}#menu ul li.video{display:none}body.lang-fr #menu{background-image:url('../images/logo-menu-fr.png')}body.menu-visible #menu-toggle .l1,body.popover-visible #menu-toggle .l1,body.menu-visible #menu-toggle .l2,body.popover-visible #menu-toggle .l2,body.menu-visible #menu-toggle .l3,body.popover-visible #menu-toggle .l3{-ms-transition:all .5s cubic-bezier(0.455, 0.03, 0.515, 0.955);-webkit-transition:all .5s cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition:all .5s cubic-bezier(0.455, 0.03, 0.515, 0.955);-o-transition:all .5s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all .5s cubic-bezier(0.455, 0.03, 0.515, 0.955);width:28px;top:45px}body.menu-visible #menu-toggle .l2,body.popover-visible #menu-toggle .l2{opacity:0}body.menu-visible #menu-toggle .l1,body.popover-visible #menu-toggle .l1{transform:rotate(45deg);left:30px}body.menu-visible #menu-toggle .l3,body.popover-visible #menu-toggle .l3{transform:rotate(-45deg);left:30px}body.menu-visible #menu{-ms-transition:all .5s cubic-bezier(0.455, 0.03, 0.515, 0.955);-webkit-transition:all .5s cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition:all .5s cubic-bezier(0.455, 0.03, 0.515, 0.955);-o-transition:all .5s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all .5s cubic-bezier(0.455, 0.03, 0.515, 0.955);left:30px;top:30px;width:100%;width:calc(100% - 30px);height:100%;opacity:1}#bullets{position:fixed;left:55px;top:50%;z-index:995}#bullets ul,#bullets ul>li{list-style:none}#bullets ul{padding-top:6px}#bullets ul>li,#bullets .cursor{display:block;border:4px solid #7aafdf;-ms-border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;cursor:pointer}#bullets ul>li{-ms-transition:all .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:all .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:all .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:all .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);margin-left:6px;width:20px;height:16px;margin-bottom:15px}#bullets ul>li:last-child{margin-bottom:0}#bullets .cursor{-ms-transition:top .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:top .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:top .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:top .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:top .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);position:absolute;top:0;width:32px;height:28px;border-color:#fff}.active-bullet{-ms-transition:all .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:all .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:all .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:all .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);-ms-border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;border-color:#fff}body.m1 #bullets li.m1,body.m2 #bullets li.m2,body.m3 #bullets li.m3,body.m4 #bullets li.m4,body.m5 #bullets li.m5,body.m6 #bullets li.m6,body.m7 #bullets li.m7,body.m8 #bullets li.m8{-ms-transition:all .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:all .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:all .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:all .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);-ms-border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;border-color:#fff}body.m3 #bullets li{border-color:#c0d7ef;-ms-transition:all .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:all .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:all .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:all .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all .5s cubic-bezier(0.25, 0.46, 0.45, 0.94)}body.m2 #bullets .cursor{top:31px;-ms-transition:top .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:top .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:top .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:top .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:top .5s cubic-bezier(0.25, 0.46, 0.45, 0.94)}body.m3 #bullets .cursor{top:62px;-ms-transition:top .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:top .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:top .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:top .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:top .5s cubic-bezier(0.25, 0.46, 0.45, 0.94)}body.m4 #bullets .cursor{top:93px;-ms-transition:top .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:top .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:top .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:top .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:top .5s cubic-bezier(0.25, 0.46, 0.45, 0.94)}body.m5 #bullets .cursor{top:124px;-ms-transition:top .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:top .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:top .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:top .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:top .5s cubic-bezier(0.25, 0.46, 0.45, 0.94)}body.m6 #bullets .cursor{top:155px;-ms-transition:top .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:top .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:top .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:top .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:top .5s cubic-bezier(0.25, 0.46, 0.45, 0.94)}body.m7 #bullets .cursor{top:186px;-ms-transition:top .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:top .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:top .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:top .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:top .5s cubic-bezier(0.25, 0.46, 0.45, 0.94)}body.m8 #bullets .cursor{top:217px;-ms-transition:top .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:top .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:top .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:top .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:top .5s cubic-bezier(0.25, 0.46, 0.45, 0.94)}body footer{position:fixed;z-index:990;width:30%;right:0;bottom:56px;padding:0 60px}.byindigo{position:fixed;display:block;bottom:60px;right:60px;width:102px;height:18px;background:url('../images/footer-logo-en-2x.png') 50% 50% no-repeat;background-size:100% 100%;background-size:contain}.byindigo a{display:block;width:100%;height:100%}body.lang-en.msie .byindigo{background-image:url('../images/footer-logo-en.png')}body.lang-fr .byindigo{background-image:url('../images/footer-logo-fr-2x.png')}body.lang-fr.msie .byindigo{background-image:url('../images/footer-logo-fr.png')}@media (max-width:1024px){#menu{background-image:none !important}#menu ul{left:102px;top:136px !important}#menu ul li{font-size:30px;line-height:50px;padding-left:0;margin-bottom:0}}@media (min-width:768px){html .mobile{display:none !important}}@media (max-width:767px){.byindigo{bottom:47px;bottom:5.20833333vw;right:47px;right:5.20833333vw}.brdr-t,.brdr-b{height:23px;height:2.60416667vw}.brdr-l,.brdr-r{width:23px;width:2.60416667vw}#menu-toggle{width:141px;width:15.625vw;height:141px;height:15.625vw;top:23px;top:2.60416667vw;left:23px;left:2.60416667vw}#menu-toggle .l1,#menu-toggle .l2,#menu-toggle .l3{left:33px;left:3.64583333vw;width:75px;width:8.33333333vw}#menu-toggle .l1{top:45px;top:4.94791667vw}#menu-toggle .l2{top:68px;top:7.55208333vw}#menu-toggle .l3{top:91px;top:10.15625vw}#menu{left:23px;left:2.60416667vw;top:23px;top:2.60416667vw}#menu .right{display:none}#menu div.elements,#menu div.elements>div,#menu div.elements>div>ul{width:100%;width:calc(100% - 5.20833334vw);height:100%;height:calc(100% - 5.20833334vw);vertical-align:middle;position:relative;top:0 !important}#menu div.elements{display:table}#menu div.elements>div{display:table-row}#menu div.elements>div>ul{display:table-cell;width:100%;height:100%}#menu ul{left:33px;left:3.64583333vw;top:188px !important;top:20.83333333vw !important}#menu ul li{font-size:35px;font-size:3.90625vw;line-height:68px;line-height:7.55208333vw}#menu ul li.video{margin-top:41px;margin-top:4.55729167vw;margin-bottom:41px;margin-bottom:4.55729167vw;display:block}#menu ul li.video>span{margin:0 auto;width:316px;width:35.15625vw;height:82px;height:9.11458333vw;line-height:77px;line-height:8.59375vw;-ms-border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px;border-radius:6px;color:#fff;border:2px solid #fff;text-align:center;vertical-align:middle;display:block}#menu ul li.lang{margin-top:0}body.menu-visible #menu-toggle .l1,body.popover-visible #menu-toggle .l1,body.menu-visible #menu-toggle .l2,body.popover-visible #menu-toggle .l2,body.menu-visible #menu-toggle .l3,body.popover-visible #menu-toggle .l3{width:47px;width:5.20833333vw;top:62px;top:6.94444444vw;top:7vw}body.menu-visible #menu-toggle .l1,body.popover-visible #menu-toggle .l1{left:47px;left:5.20833333vw}body.menu-visible #menu-toggle .l3,body.popover-visible #menu-toggle .l3{left:47px;left:5.20833333vw}body.menu-visible #menu{-ms-transition:all .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:all .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:all .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:all .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);left:23px;left:2.60416667vw;top:23px;top:2.60416667vw;width:100%;width:calc(100% - 5.20vw);height:100%;height:calc(100% - 5.20833334vw);opacity:1}body footer{display:none;bottom:56px;bottom:6.25vw;padding:0 58.59375px 0 58.59375px;padding:0vw 6.51041667vw 0vw 6.51041667vw}body footer .byindigo{width:176px;width:19.53125vw;height:33px;height:3.64583333vw}#bullets{display:none}}section.m1{position:fixed;top:30px}section.m1 .arrow{display:block;position:absolute;z-index:991;left:450px;left:50vw;bottom:26px;padding-bottom:4px}section.m1 .arrow>div{width:100%;height:100%;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);border-bottom:2px solid #fff;border-right:2px solid #fff;width:30px;height:30px;margin-left:-21px}section.m1 .arrow>div a{display:block;width:100%;height:100%}section.m1 .content{position:absolute;left:0;top:0;width:100%;height:100%}section.m1 .content img{width:auto;height:auto;min-width:40%;max-width:40%;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}section.m1 .video-container{position:absolute;background:url('../images/home-video.jpg') 50% 50% no-repeat;background-size:cover;top:0;left:0;width:100%;height:100%}section.m1 .video-container video{width:auto;height:auto;min-width:100%;min-height:100%;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}html.ios section.m1 .video-container{background:url(../images/bg-01-v3.jpg) 50% 0 / cover no-repeat}html.ios section.m1 .video-container video{display:none}@media (max-width:1023px){section.m1 .content img{-ms-transition:width .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:width .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:width .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:width .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:width .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);min-width:64%;max-width:64%}}@media (max-width:767px){section.m1{top:23px;top:2.60416667vw}section.m1 .arrow{display:none}section.m1 .video-container{background:url(../images/bg-01-v3.jpg) 50% 0 / cover no-repeat}section.m1 .video-container video{display:none}section.m1 .content{background-size:50% auto}}@media (max-height:479px){section.m1 .content{background-size:auto 50%}}section.m2,section.m2 .background{background-image:url('../images/bg-02.jpg');background-position:100% 50%}section.m3,section.m3 .background{background-image:url('../images/bg-03.jpg')}@media (max-width:767px){section.m3{background-color:#7aafdf}section.m3 .content.text h1{color:#fff}}section.m4{background:#7aafdf}section.m4 .content{width:100%;height:100%}section.m4 .content>h1{display:none}section.m4 .content .inner{position:relative;width:100%;height:100%}section.m4 .content .inner>div{opacity:0;position:absolute;background-size:cover;z-index:500}section.m4 .content .inner>div>span{position:absolute;top:22px;right:24px;font-size:15px;font-weight:500}section.m4 .content .inner .payment{width:65%;height:50%;top:0;left:0;background-image:url('../images/bg-04-1.jpg');-ms-transform:translate(-100%, -100%);-webkit-transform:translate(-100%, -100%);-moz-transform:translate(-100%, -100%);-o-transform:translate(-100%, -100%);transform:translate(-100%, -100%)}section.m4 .content .inner .payment h1{font-size:28px;font-size:3.07467057vw;line-height:28px;line-height:3.07467057vw;text-transform:uppercase;margin:0;display:table;position:absolute;top:0;left:0;padding-left:103px}section.m4 .content .inner .payment h1,section.m4 .content .inner .payment h1>span,section.m4 .content .inner .payment h1>span>span{width:100%;height:100%}section.m4 .content .inner .payment h1>span{display:table-row}section.m4 .content .inner .payment h1>span>span{display:table-cell;vertical-align:middle;color:#fff;font-weight:100}section.m4 .content .inner .entry{width:33%;height:50%;background-image:url('../images/bg-04-2.jpg');left:0;bottom:0;-ms-transform:translate(100%, -100%);-webkit-transform:translate(100%, -100%);-moz-transform:translate(100%, -100%);-o-transform:translate(100%, -100%);transform:translate(100%, -100%)}section.m4 .content .inner .outage{width:33%;height:50%;background-image:url('../images/bg-04-3.jpg');left:32.5%;bottom:0;-ms-transform:translate(-100%, 0);-webkit-transform:translate(-100%, 0);-moz-transform:translate(-100%, 0);-o-transform:translate(-100%, 0);transform:translate(-100%, 0)}section.m4 .content .inner .keys{width:35%;height:100%;top:0;right:0;background-image:url('../images/bg-04-4.jpg');z-index:550;-ms-transform:translate(100%, 100%);-webkit-transform:translate(100%, 100%);-moz-transform:translate(100%, 100%);-o-transform:translate(100%, 100%);transform:translate(100%, 100%)}section.m4.has-been-active .content .inner>div{opacity:1;-ms-transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);-ms-transition:all 1s cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:all 1s cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:all 1s cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:all 1s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 1s cubic-bezier(0.25, 0.46, 0.45, 0.94)}@media (max-width:1023px){section.m4 .content .inner .payment{background-image:url('../images/bg-04-1-v2.jpg');width:100%;height:35%;padding-left:103px;padding-top:120px;padding-top:13.28125vw}section.m4 .content .inner .payment h1{font-size:49px;font-size:5.46875vw;line-height:49px;line-height:5.46875vw;text-transform:uppercase;margin:0}section.m4 .content .inner .entry{background-image:url('../images/bg-04-2-v2.jpg');width:50%;height:30%;left:0;bottom:35%}section.m4 .content .inner .outage{background-image:url('../images/bg-04-3-v2.jpg');width:50%;height:30%;left:auto;right:0;bottom:35%}section.m4 .content .inner .keys{background-image:url('../images/bg-04-4-v2.jpg');width:100%;height:35%;top:auto;bottom:0;right:0}}@media (max-width:767px){section.m4{background-color:#1e1e1e}section.m4 .content>h1{display:block;font-size:66px;font-size:7.29166667vw;line-height:68px;line-height:7.55208333vw;font-weight:300;color:#808080;padding:140.625px 37.5px 58.59375px 37.5px;padding:15.625vw 4.16666667vw 6.51041667vw 4.16666667vw}section.m4 .content .inner>div{position:static}section.m4 .content .inner>div>span{position:static;font-size:82px;font-size:9.11458333vw;line-height:82px;line-height:9.11458333vw;color:#fff;font-weight:900;text-transform:uppercase}section.m4 .content .inner .payment,section.m4 .content .inner .entry,section.m4 .content .inner .outage,section.m4 .content .inner .keys{width:100%;height:548px;height:60.9375vw;padding:194.53125px 32.8125px 0 32.8125px;padding:21.61458333vw 3.64583333vw 0vw 3.64583333vw}section.m4 .content .inner .payment h1,section.m4 .content .inner .entry h1,section.m4 .content .inner .outage h1,section.m4 .content .inner .keys h1{display:none}section.m4 .content .inner .payment{background-image:url('../images/bg-04-1-v3.jpg')}section.m4 .content .inner .entry{background-image:url('../images/bg-04-2-v3.jpg')}section.m4 .content .inner .outage{background-image:url('../images/bg-04-3-v3.jpg')}section.m4 .content .inner .keys{background-image:url('../images/bg-04-4-v3.jpg')}}section.m5,section.m5 .background{background-image:url('../images/bg-05.jpg');background-position:0 100%}@media (max-width:767px){section.m5{background-color:#1e1e1e}section.m5 .content{color:#fff}section.m5 .content.text h1{color:#7aafdf;font-size:66px;font-size:7.29166667vw;line-height:68px;line-height:7.55208333vw;font-weight:300}}section.m6,section.m6 .background{background-image:url('../images/bg-06.jpg');background-position:100% 50%}section.m6 .content.text{margin-left:135px;margin-top:139px}section.m6 .content.text h1{width:700px}section.m6 .triangle>div{background:#696969}@media (max-width:1024px){section.m6 .content.text h1{width:455px}}@media (max-width:767px){section.m6{background-color:#4c4c4c}section.m6 .background{background-image:url('../images/bg-06-v3.jpg')}section.m6 .content{color:#fff}section.m6 .content.text{margin:0}section.m6 .content.text h1{color:#7aafdf;font-size:66px;font-size:7.29166667vw;line-height:68px;line-height:7.55208333vw;font-weight:300}}section.m7 .background{background-image:url('../images/bg-07.jpg') !important}section.m7 .content.text{margin-top:56px;margin-left:103px}section.m7 .content.text h1{width:288px;height:196px;background:url(../images/logo-suite.png) 50% 50% no-repeat;background-size:100% 100%;background-size:contain;display:block;overflow:hidden;text-indent:-9999px}section.m7 .content.text h2,section.m7 .content.text p{width:290px}section.m7 .content.text .button{margin-top:2em}section.m7 .shape{position:absolute;right:0;top:0;background:url('../images/shape-orange.png') 0 0 no-repeat;background-size:119% auto;min-width:67.9%;width:calc(100% - 438px);height:100%;text-align:center}section.m7 .shape .mobile{display:none}section.m7 .shape .center{display:inline-block}section.m7 .shape .center ul{display:block;text-align:center;float:left}section.m7 .shape .center ul li{float:left;width:150px;width:16.69106881vw;padding:175.91508053px 19.76573939px 0 19.76573939px;padding:19.54612006vw 2.19619327vw 0vw 2.19619327vw;color:#fff}section.m7 .shape .center ul li h3{-ms-transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;font-size:10px;font-size:1.09809663vw;line-height:14px;line-height:1.53733529vw;margin-bottom:12px;margin-bottom:1.31771596vw;font-weight:700;width:111px;width:12.29868228vw;white-space:nowrap}section.m7 .shape .center ul li p{-ms-transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;display:block;opacity:0;width:191px;width:21.22986823vw;margin-left:-40px;margin-left:-4.46559297vw;margin-bottom:12px;margin-bottom:1.31771596vw;font-size:10px;font-size:1.09809663vw;line-height:14px;line-height:1.53733529vw;color:#1e1e1e}section.m7 .shape .center ul li .icon{-ms-transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;width:111px;width:12.29868228vw;height:111px;height:12.29868228vw;margin-bottom:20px;margin-bottom:2.19619327vw;display:block;background-position:50% 50%;background-size:100% 100%;background-size:contain;background-repeat:no-repeat;margin-left:auto;margin-right:auto}section.m7 .shape .center ul li.billing .icon{background-image:url('../images/module-billing.png')}section.m7 .shape .center ul li.deposit .icon{background-image:url('../images/module-deposit.png')}section.m7 .shape .center ul li.info .icon{background-image:url('../images/module-info.png')}@media (min-width:1366px) and (min-aspect-ratio:1366/750){section.m7 .shape .center ul li:hover p{display:none}}@media (max-width:767px){section.m7{padding-top:527px;padding-top:58.59375vw}section.m7 .background,section.m7 .content{width:100%;height:527px;height:58.59375vw;display:block;position:absolute;top:0;left:0}section.m7 .content.text{margin:0;padding-top:105px;padding-top:11.71875vw}section.m7 .content.text h1{width:466px;width:51.82291667vw;height:316px;height:35.15625vw;margin:0 auto}section.m7 .content.text h2,section.m7 .content.text p,section.m7 .content.text .button{display:none}section.m7 .shape{position:relative;background:#eda43a;top:0;left:0;width:100%;height:auto !important;padding-top:50px;padding-top:5.59895833vw;padding-bottom:132px;padding-bottom:14.64128843vw;padding-left:53px;padding-left:5.859375vw;padding-right:53px;padding-right:5.859375vw}section.m7 .shape .mobile{display:block}section.m7 .shape .mobile h2,section.m7 .shape .mobile p{color:#fff;text-align:left}section.m7 .shape .mobile h2{font-size:40px;font-size:4.42708333vw;line-height:43px;line-height:4.81770833vw;font-weight:700;margin-bottom:1em}section.m7 .shape .mobile p{font-size:33px;font-size:3.64583333vw;line-height:38px;line-height:4.16666667vw;font-weight:300}section.m7 .shape .mobile .button{margin:0 auto;margin-top:82px;margin-top:9.11458333vw;width:328px;width:36.45833333vw;height:94px;height:10.41666667vw;font-size:21px;font-size:2.34375vw;line-height:91px;line-height:10.15625vw;-ms-border-radius:.5vw;-webkit-border-radius:.5vw;-moz-border-radius:.5vw;-o-border-radius:.5vw;border-radius:.5vw}section.m7 .shape .center{display:block}section.m7 .shape .center .clear{display:none}section.m7 .shape .center ul{padding-top:63px;padding-top:7.03125vw;display:block;text-align:center;float:none}section.m7 .shape .center ul li{float:none;width:auto;padding-top:0;padding-bottom:0;color:#1e1e1e;margin-left:23px;margin-left:2.60416667vw;margin-right:23px;margin-right:2.60416667vw;margin-bottom:70px;margin-bottom:7.8125vw}section.m7 .shape .center ul li h3{font-size:42px;font-size:4.6875vw;line-height:47px;line-height:5.20833333vw;width:100%;font-weight:700;margin-bottom:1em}section.m7 .shape .center ul li p{display:block;opacity:1;margin:0;width:100%;font-size:33px;font-size:3.64583333vw;line-height:38px;line-height:4.16666667vw}section.m7 .shape .center ul li .icon{width:293px;width:32.55208333vw;height:293px;height:32.55208333vw;margin:0 auto;margin-bottom:47px;margin-bottom:5.20833333vw}}@media (min-width:768px) and (max-width:1024px){section.m7 .background{display:block;width:100%;height:100%;position:absolute;top:0;left:0}section.m7 .content.text{width:50%;float:left;margin:0;padding:45px 30px 45px 86px}section.m7 .content.text h1{width:288px;height:196px;margin:0 0 10px}section.m7 .content.text h2{font-size:15px}section.m7 .content.text p,section.m7 .content.text .button{font-size:12px}section.m7 .content.text .button{font-weight:500}section.m7 .shape{background:url('../images/shape-orange-tablet.png') 0 0 no-repeat;background-size:auto auto;position:static;width:50%;min-width:0;height:100%;float:right;-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0);padding-top:222px}section.m7 .shape .center{display:block}section.m7 .shape .center .clear{display:none}section.m7 .shape .center ul{padding-top:63px;padding-top:7.03125vw;display:block;text-align:center;float:none}section.m7 .shape .center ul li{float:none;width:auto;padding-top:0;padding-bottom:0;color:#1e1e1e;margin-bottom:41px;margin-bottom:4.52099031vw}section.m7 .shape .center ul li h3{font-size:16px;font-size:1.82992465vw;line-height:20px;line-height:2.26049516vw;width:100%;font-weight:700;margin-bottom:1em;color:#fff}section.m7 .shape .center ul li p{display:none}section.m7 .shape .center ul li .icon{width:140px;width:18.22916667vw;height:140px;height:18.22916667vw;margin:0 auto;margin-bottom:27px;margin-bottom:3.01399354vw}}section.m8 .background{background-image:url('../images/bg-08.jpg') !important}section.m8 .content.text{margin-top:56px;margin-left:103px}section.m8 .content.text h1{width:288px;height:196px;background:url(../images/logo-flex.png) 50% 50% no-repeat;background-size:100% 100%;background-size:contain;display:block;overflow:hidden;text-indent:-9999px}section.m8 .shape{position:absolute;top:0;background:url('../images/shape-green.png') 0 0 no-repeat;background-size:119% auto;min-width:67.9%;width:calc(100% - 438px);height:100%;text-align:left;color:#fff}section.m8 .shape .text{width:334px;position:absolute;top:122px;right:185px}section.m8 .shape .text h2{font-size:18px;line-height:23px;margin-bottom:1em}section.m8 .shape .text p{font-size:15px;line-height:21px;margin-bottom:1.2em}section.m8 .shape #slides ul{float:left;width:4000px;position:absolute;left:-304px;top:316px}section.m8 .shape #slides ul li{position:relative;float:left;width:275px;height:240px;display:block}section.m8 .shape #slides ul li,section.m8 .shape #slides ul li .border{z-index:600}section.m8 .shape #slides ul li .image,section.m8 .shape #slides ul li .image .hover{width:100%;height:100%;background-size:cover;background-position:50% 50%}section.m8 .shape #slides ul li .hover,section.m8 .shape #slides ul li .border{opacity:0;-ms-transition:opacity .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:opacity .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:opacity .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:opacity .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:opacity .5s cubic-bezier(0.25, 0.46, 0.45, 0.94)}section.m8 .shape #slides ul li .label{font-size:15px;line-height:21px;font-weight:500;display:block;width:100%;text-align:center;position:absolute;top:250px}section.m8 .shape #slides ul li .border{border:8px solid #fff;border-radius:1vw;position:absolute;top:-4px;left:-4px;width:283px;height:248px}section.m8 .shape #slides ul li:hover,section.m8 .shape #slides ul li:hover .border{z-index:800}section.m8 .shape #slides ul li:hover .hover,section.m8 .shape #slides ul li:hover .border{opacity:1;-ms-transition:opacity .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:opacity .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:opacity .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:opacity .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:opacity .5s cubic-bezier(0.25, 0.46, 0.45, 0.94)}@media (min-width:1366px){section.m8 .shape .center ul li:hover{width:150px;width:16.69106881vw;padding:164.0556369px 0 0 0;padding:18.2284041vw 0vw 0vw 0vw;color:#1e1e1e}section.m8 .shape .center ul li:hover h3,section.m8 .shape .center ul li:hover p{color:#1e1e1e}section.m8 .shape .center ul li:hover h3{font-size:14px;font-size:1.53733529vw;line-height:14px;line-height:1.53733529vw}section.m8 .shape .center ul li:hover p{display:block}section.m8 .shape .center ul li:hover .icon{-ms-transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;width:133px;width:14.78770132vw;height:133px;height:14.78770132vw}}@media (max-width:767px){section.m8{padding-top:527px;padding-top:58.59375vw}section.m8 .background,section.m8 .content{width:100%;height:527px;height:58.59375vw;display:block;position:absolute;top:0;left:0}section.m8 .content.text{margin:0;padding-top:105px;padding-top:11.71875vw}section.m8 .content.text h1{width:466px;width:51.82291667vw;height:316px;height:35.15625vw;margin:0 auto}section.m8 .content.text h2,section.m8 .content.text p,section.m8 .content.text .button{display:none}section.m8 .shape{position:relative;background:#7abe6e;top:0;left:0;width:100%;height:auto !important;padding:0;padding-top:50px;padding-top:5.59895833vw}section.m8 .shape .text{display:block;position:static;width:100%;padding-left:53px;padding-left:5.859375vw;padding-right:53px;padding-right:5.859375vw;padding-bottom:50px;padding-bottom:5.59895833vw}section.m8 .shape .text h2,section.m8 .shape .text p{color:#fff;text-align:left}section.m8 .shape .text h2{font-size:40px;font-size:4.42708333vw;line-height:43px;line-height:4.81770833vw;font-weight:700;margin-bottom:1em}section.m8 .shape .text p{font-size:33px;font-size:3.64583333vw;line-height:38px;line-height:4.16666667vw;font-weight:300}section.m8 .shape .text p:last-child{margin-bottom:0}section.m8 .shape #slides{width:100%;position:relative;top:0;left:0}section.m8 .shape #slides ul{position:relative;top:0;left:0 !important;float:none;display:block;width:100%;max-width:100% !important}section.m8 .shape #slides ul li{width:100%;height:76.5625vw;float:none;overflow:hidden}section.m8 .shape #slides ul li .border{display:none !important}section.m8 .shape #slides ul li .label{font-size:82px;font-size:9.11458333vw;line-height:88px;line-height:9.765625vw;font-weight:900;background:rgba(0,0,0,0.5);text-transform:uppercase;display:table;width:200%;height:100%;padding-right:100%;position:absolute;left:-100%;top:0;text-align:left}section.m8 .shape #slides ul li .label>span{display:table-row;width:100%;height:100%}section.m8 .shape #slides ul li .label>span>span{display:table-cell;vertical-align:middle;width:100%;height:100%;padding-left:54px;padding-left:5.98958333vw;padding-right:54px;padding-right:5.98958333vw}section.m8 .shape #slides ul li:hover .label{-ms-transition:.5s left cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:.5s left cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:.5s left cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:.5s left cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:.5s left cubic-bezier(0.25, 0.46, 0.45, 0.94);left:0}}@media (min-width:768px) and (max-width:1024px){section.m8 .background{display:block;width:100%;height:100%;position:absolute;top:0;left:0}section.m8 .content.text{width:50%;float:left;margin:0;padding:45px 30px 45px 86px}section.m8 .content.text h1{width:288px;height:196px;margin:0 0 10px}section.m8 .content.text h2{font-size:15px}section.m8 .content.text p,section.m8 .content.text .button{font-size:12px}section.m8 .content.text .button{font-weight:500}section.m8 .shape{background:url('../images/shape-green-tablet.png') 0 0 no-repeat;background-size:auto auto;position:absolute;top:0;right:0 !important;left:auto;width:50%;min-width:0;height:100%;-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0);padding:293px 82px}section.m8 .shape .text{position:static;width:100%}section.m8 .shape .text h2{font-size:15px}section.m8 .shape .text p,section.m8 .shape .text .button{font-size:12px}section.m8 .shape #slides ul{top:498px}}@media (min-width:768px) and (max-width:1024px) and (max-height:800px){section.m8 .shape #slides ul{top:428px}section.m8 .shape #slides ul li{width:220px;height:192px}section.m8 .shape #slides ul li .border{border:8px solid #fff;border-radius:1vw;position:absolute;top:-4px;left:-4px;width:228px;height:200px}section.m8 .shape #slides ul li .label{top:200px}}section.contact{background-image:url('../images/bg-contact.jpg')}@media (max-width:1023px){section.contact{background-image:url('../images/bg-contact-v2.jpg')}}@media (max-width:767px){section.contact{background:#7aafdf}section.contact .content.text{padding-top:231px;padding-top:25.65104167vw;padding-left:55px;padding-left:6.11979167vw}section.contact .content.text h1{font-size:66px;font-size:7.29166667vw;line-height:68px;line-height:7.55208333vw;font-weight:300;margin-bottom:55px;margin-bottom:6.11979167vw;color:#fff}section.contact .content.text a{color:#fff;font-weight:700}}section.report{background:#1e1e1e}section.report .confirm{display:none;margin-left:-30px;height:100%;width:100%}section.report .confirm h1{text-align:center;color:#7aafdf;font-size:42px;line-height:42px;text-transform:uppercase;font-weight:100;width:800px;max-width:100%;margin:0 auto}section.report .confirm>div{display:table;height:100%;width:100%}section.report .confirm>div>div{display:table-row;height:100%;width:100%}section.report .confirm>div>div>div{display:table-cell;height:100%;width:100%;vertical-align:middle}section.report .content.text h1{width:915px}section.report .content.text h2{text-transform:uppercase;font-size:15px;line-height:21px;font-weight:700;margin-bottom:50px}section.report .content.text .mini{position:absolute;left:635px;top:245px}section.report .content.text input[type=email]{max-width:100%;width:440px;border:0;background:transparent;border-bottom:2px solid #fff;color:#fff;margin-bottom:60px;font-size:15px;line-height:21px;padding-bottom:21px;display:block;font-weight:500}section.report .content.text input[type=email].error{border-color:#f08080;color:#f08080}section.report .content.text input[type=email]::-webkit-input-placeholder{color:#fff}section.report .content.text input[type=email]:-moz-placeholder{color:#fff}section.report .content.text input[type=email]::-moz-placeholder{color:#fff}section.report .content.text input[type=email]:-ms-input-placeholder{color:#fff}section.report .content.text input[type=email].error::-webkit-input-placeholder{color:#f08080}section.report .content.text input[type=email].error:-moz-placeholder{color:#f08080}section.report .content.text input[type=email].error::-moz-placeholder{color:#f08080}section.report .content.text input[type=email].error:-ms-input-placeholder{color:#f08080}section.report .content.text fieldset{border:0;margin:0;padding:0;margin-bottom:65px}section.report .content.text fieldset input,section.report .content.text fieldset .input{float:left;margin:0 12px 0 0}section.report .content.text fieldset label{display:block;float:left}@media (max-width:1239px){section.report .content.text .mini{left:auto;right:135px}}@media (max-width:1200px){section.report .content.text .mini{display:none}}@media (max-width:767px){section.report .confirm{margin-left:-23px;margin-left:-2.60416667vw;padding-left:55px;padding-left:6.11979167vw;padding-right:55px;padding-right:6.11979167vw}section.report .confirm h1{width:calc(100% - 17.4vw) !important}section.report .content.text{color:#fff;padding-top:231px;padding-top:25.65104167vw;padding-left:55px;padding-left:6.11979167vw}section.report .content.text .mini{display:none}section.report .content.text input[type=email]{max-width:calc(100% - 17.4vw)}section.report .content.text h1{font-size:66px;font-size:7.29166667vw;line-height:68px;line-height:7.55208333vw;font-weight:300;margin-bottom:55px;margin-bottom:6.11979167vw;color:#fff}section.report .content.text a{color:#fff;font-weight:700}}section.video{background:#1e1e1e url('../images/loading.gif') 50% 50% no-repeat}section.video iframe{width:100%;height:100%}section.suite{background:#eda43a}section.suite .content{padding:92px 75px 25px 106px}section.suite .content .column{width:25%;float:left;padding-right:44px}section.suite .content .column img{max-width:100%;height:59px;height:6.51537335vw;width:auto;margin-bottom:31px;display:block}section.suite .content .column h1{font-size:27px;line-height:27px;font-weight:300;margin-bottom:23px}section.suite .content .column p,section.suite .content .column ul li{font-size:13px;line-height:17px;color:#1e1e1e;font-weight:300;margin-bottom:.8em}section.suite .content .column p:last-child,section.suite .content .column li:last-child{margin-bottom:0}section.suite .content .column ul{margin:0;padding:0}section.suite .content .column ul li{position:relative;padding-left:13px}section.suite .content .column ul li:before{content:'•';position:absolute;left:0}@media (min-width:768px) and (max-width:1274px){section.suite{font-family:"museo-sans-rounded",'Indigo Sans',sans-serif}section.suite .content{padding:92px 25px 25px 106px}section.suite .content .column{width:50%;margin-bottom:50px}section.suite .content .column:nth-child(2n+1){clear:both}}@media (max-width:767px){section.suite .content{padding:172.265625px 32.8125px 56.25px 32.8125px;padding:19.140625vw 3.64583333vw 6.25vw 3.64583333vw}section.suite .content .column{width:100%;float:none;margin-bottom:50px;padding:0;margin-bottom:76px;margin-bottom:8.46354167vw}section.suite .content .column h1{font-size:66px;font-size:7.29166667vw;line-height:66px;line-height:7.29166667vw;color:#fff}section.suite .content .column p,section.suite .content .column li{font-size:33px;font-size:3.64583333vw;line-height:42px;line-height:4.6875vw}section.suite .content .column img{height:321px;height:35.67708333vw;margin:0 auto;margin-bottom:66px;margin-bottom:7.29166667vw}}