a,body{color:#000}*,body{margin:0;padding:0}li,ol,ul{list-style:none}a{outline:0}body{font-family:'Avenir Next W01',sans-serif;-webkit-font-smoothing:antialiased}.container{width:1170px;margin:0 auto}.centered{text-align:center;margin:0 auto}.roundedButton{padding:13px 51px 9px;border-radius:4px;text-decoration:none}.borderedButton{padding:12px 50px 8px;border-width:2px;border-style:solid}a img{border:0}.one-of-two-column h5{font-size:20px;font-weight:400;line-height:1.4;margin-bottom:15px;color:#433948}.one-of-two-column p{font-size:17px;line-height:26px;font-weight:lighter}.blue{background-color:rgba(2,113,207,1)}.darkBlue{background-color:rgba(0,54,80,1)}.black{background-color:rgba(0,0,0,1)}.green{background-color:rgba(0,230,159,1)}.gray{background-color:rgba(219,219,219,1)}.white{background-color:rgba(255,255,255,1)}.blueText{color:rgba(2,113,207,1)}.darkBlueText{color:rgba(0,54,80,1)}.blackText{color:rgba(0,0,0,1)}.greenText{color:rgba(0,230,159,1)}.grayText{color:rgba(219,219,219,1)}.whiteText{color:rgba(255,255,255,1)}.blueBorder{border-color:rgba(2,113,207,1)}.darkBlueBorder{border-color:rgba(0,54,80,1)}.blackBorder{border-color:rgba(0,0,0,1)}.greenBorder{border-color:rgba(0,230,159,1)}.grayBorder{border-color:rgba(219,219,219,1)}.whiteBorder{border-color:rgba(255,255,255,1)}.waterGreen{background-color:rgba(14,152,155,1)}.pink{background-color:rgba(239,80,152,1)}.waterDarkGreen{background-color:rgba(3,94,96,1)}.yellow{background-color:rgba(254,197,20,1)}.darkGray{background-color:rgba(51,51,51,1)}.waterGreenText{color:rgba(14,152,155,1)}.pinkText{color:rgba(239,80,152,1)}.waterDarkGreenText{color:rgba(3,94,96,1)}.yellowText{color:rgba(254,197,20,1)}.darkGrayText{color:rgba(51,51,51,1)}.waterGreenBorder{border-color:rgba(14,152,155,1)}.pinkBorder{border-color:rgba(239,80,152,1)}.waterDarkGreenBorder{border-color:rgba(3,94,96,1)}.yellowBorder{border-color:rgba(254,197,20,1)}.darkGrayBorder{border-color:rgba(51,51,51,1)}.lightGray{background-color:#f5f5f5}.lightGrayColor{color:#f5f5f5}.lightGrayBorder{border-color:#f5f5f5}.h-shade1{background:#0271cf;background:-moz-linear-gradient(left,#0271cf 0,#00e69f 100%);background:-webkit-linear-gradient(left,#0271cf 0,#00e69f 100%);background:linear-gradient(to right,#0271cf 0,#00e69f 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0271cf', endColorstr='#00e69f', GradientType=1 )}.v-shade1{background:#0271cf;background:-moz-linear-gradient(top,#0271cf 0,#00e69f 100%);background:-webkit-linear-gradient(top,#0271cf 0,#00e69f 100%);background:linear-gradient(to bottom,#0271cf 0,#00e69f 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0271cf', endColorstr='#00e69f', GradientType=0 )}.d-down-shade1,.d-up-shade1,.r-shade1{filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0271cf', endColorstr='#00e69f', GradientType=1 )}.r-shade1{background:#0271cf;background:-moz-radial-gradient(center,ellipse cover,#0271cf 0,#00e69f 100%);background:-webkit-radial-gradient(center,ellipse cover,#0271cf 0,#00e69f 100%);background:radial-gradient(ellipse at center,#0271cf 0,#00e69f 100%)}.d-up-shade1{background:#0271cf;background:-moz-linear-gradient(45deg,#0271cf 0,#00e69f 100%);background:-webkit-linear-gradient(45deg,#0271cf 0,#00e69f 100%);background:linear-gradient(45deg,#0271cf 0,#00e69f 100%)}.d-down-shade1{background:#0271cf;background:-moz-linear-gradient(-45deg,#0271cf 0,#00e69f 100%);background:-webkit-linear-gradient(-45deg,#0271cf 0,#00e69f 100%);background:linear-gradient(135deg,#0271cf 0,#00e69f 100%)}.h-shade2{background:#ef5098;background:-moz-linear-gradient(left,#ef5098 0,#003650 100%);background:-webkit-linear-gradient(left,#ef5098 0,#003650 100%);background:linear-gradient(to right,#ef5098 0,#003650 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ef5098', endColorstr='#003650', GradientType=1 )}.v-shade2{background:#ef5098;background:-moz-linear-gradient(top,#ef5098 0,#003650 100%);background:-webkit-linear-gradient(top,#ef5098 0,#003650 100%);background:linear-gradient(to bottom,#ef5098 0,#003650 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ef5098', endColorstr='#003650', GradientType=0 )}.d-down-shade2,.d-up-shade2,.r-shade2{filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ef5098', endColorstr='#003650', GradientType=1 )}.r-shade2{background:#ef5098;background:-moz-radial-gradient(center,ellipse cover,#ef5098 0,#003650 100%);background:-webkit-radial-gradient(center,ellipse cover,#ef5098 0,#003650 100%);background:radial-gradient(ellipse at center,#ef5098 0,#003650 100%)}.d-up-shade2{background:#ef5098;background:-moz-linear-gradient(45deg,#ef5098 0,#003650 100%);background:-webkit-linear-gradient(45deg,#ef5098 0,#003650 100%);background:linear-gradient(45deg,#ef5098 0,#003650 100%)}.d-down-shade2{background:#ef5098;background:-moz-linear-gradient(-45deg,#ef5098 0,#003650 100%);background:-webkit-linear-gradient(-45deg,#ef5098 0,#003650 100%);background:linear-gradient(135deg,#ef5098 0,#003650 100%)}.h-shade3{background:#fec514;background:-moz-linear-gradient(left,#fec514 0,#00e69f 100%);background:-webkit-linear-gradient(left,#fec514 0,#00e69f 100%);background:linear-gradient(to right,#fec514 0,#00e69f 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fec514', endColorstr='#00e69f', GradientType=1 )}.v-shade3{background:#fec514;background:-moz-linear-gradient(top,#fec514 0,#00e69f 100%);background:-webkit-linear-gradient(top,#fec514 0,#00e69f 100%);background:linear-gradient(to bottom,#fec514 0,#00e69f 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fec514', endColorstr='#00e69f', GradientType=0 )}.d-down-shade3,.d-up-shade3,.r-shade3{filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fec514', endColorstr='#00e69f', GradientType=1 )}.r-shade3{background:#fec514;background:-moz-radial-gradient(center,ellipse cover,#fec514 0,#00e69f 100%);background:-webkit-radial-gradient(center,ellipse cover,#fec514 0,#00e69f 100%);background:radial-gradient(ellipse at center,#fec514 0,#00e69f 100%)}.d-up-shade3{background:#fec514;background:-moz-linear-gradient(45deg,#fec514 0,#00e69f 100%);background:-webkit-linear-gradient(45deg,#fec514 0,#00e69f 100%);background:linear-gradient(45deg,#fec514 0,#00e69f 100%)}.d-down-shade3{background:#fec514;background:-moz-linear-gradient(-45deg,#fec514 0,#00e69f 100%);background:-webkit-linear-gradient(-45deg,#fec514 0,#00e69f 100%);background:linear-gradient(135deg,#fec514 0,#00e69f 100%)}.h-shade4{background:#333;background:-moz-linear-gradient(left,#333 0,#dbdbdb 100%);background:-webkit-linear-gradient(left,#333 0,#dbdbdb 100%);background:linear-gradient(to right,#333 0,#dbdbdb 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#333333', endColorstr='#dbdbdb', GradientType=1 )}.v-shade4{background:#333;background:-moz-linear-gradient(top,#333 0,#dbdbdb 100%);background:-webkit-linear-gradient(top,#333 0,#dbdbdb 100%);background:linear-gradient(to bottom,#333 0,#dbdbdb 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#333333', endColorstr='#dbdbdb', GradientType=0 )}.d-down-shade4,.d-up-shade4,.r-shade4{filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#333333', endColorstr='#dbdbdb', GradientType=1 )}.r-shade4{background:#333;background:-moz-radial-gradient(center,ellipse cover,#333 0,#dbdbdb 100%);background:-webkit-radial-gradient(center,ellipse cover,#333 0,#dbdbdb 100%);background:radial-gradient(ellipse at center,#333 0,#dbdbdb 100%)}.d-up-shade4{background:#333;background:-moz-linear-gradient(45deg,#333 0,#dbdbdb 100%);background:-webkit-linear-gradient(45deg,#333 0,#dbdbdb 100%);background:linear-gradient(45deg,#333 0,#dbdbdb 100%)}.d-down-shade4{background:#333;background:-moz-linear-gradient(-45deg,#333 0,#dbdbdb 100%);background:-webkit-linear-gradient(-45deg,#333 0,#dbdbdb 100%);background:linear-gradient(135deg,#333 0,#dbdbdb 100%)}.h-shade5{background:#003650;background:-moz-linear-gradient(left,#003650 0,#0E989B 100%);background:-webkit-linear-gradient(left,#003650 0,#0E989B 100%);background:linear-gradient(to right,#003650 0,#0E989B 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#003650', endColorstr='#0E989B', GradientType=1 )}.v-shade5{background:#003650;background:-moz-linear-gradient(top,#003650 0,#0E989B 100%);background:-webkit-linear-gradient(top,#003650 0,#0E989B 100%);background:linear-gradient(to bottom,#003650 0,#0E989B 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#003650', endColorstr='#0E989B', GradientType=0 )}.d-down-shade5,.d-up-shade5,.r-shade5{filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#003650', endColorstr='#0E989B', GradientType=1 )}.r-shade5{background:#003650;background:-moz-radial-gradient(center,ellipse cover,#003650 0,#0E989B 100%);background:-webkit-radial-gradient(center,ellipse cover,#003650 0,#0E989B 100%);background:radial-gradient(ellipse at center,#003650 0,#0E989B 100%)}.d-up-shade5{background:#003650;background:-moz-linear-gradient(45deg,#003650 0,#0E989B 100%);background:-webkit-linear-gradient(45deg,#003650 0,#0E989B 100%);background:linear-gradient(45deg,#003650 0,#0E989B 100%)}.d-down-shade5{background:#003650;background:-moz-linear-gradient(-45deg,#003650 0,#0E989B 100%);background:-webkit-linear-gradient(-45deg,#003650 0,#0E989B 100%);background:linear-gradient(135deg,#003650 0,#0E989B 100%)}.anotherFuckiNgDarkBlue{background-color:#002941}@font-face{font-family:Avenir Next W01;src:url(../font-website/avenir_next_w01/0ecef829-586e-426d-a633-4c8a8c926769.eot?#iefix);src:url(../font-website/avenir_next_w01/0ecef829-586e-426d-a633-4c8a8c926769.eot?#iefix) format("eot"),url(../font-website/avenir_next_w01/49c5f3e1-5867-4b1d-a843-2d07fa60d85d.woff2) format("woff2"),url(../font-website/avenir_next_w01/f401df6f-54eb-406c-b46a-90b9451c598d.woff) format("woff"),url(../font-website/avenir_next_w01/276fe25e-e430-4376-b33c-705dd77b3dba.ttf) format("truetype"),url(../font-website/avenir_next_w01/869dc33b-3685-4d74-a51c-82b435579093.svg#869dc33b-3685-4d74-a51c-82b435579093) format("svg");font-weight:100;font-style:normal}@font-face{font-family:Avenir Next W01;src:url(../font-website/avenir_next_w01/e9167238-3b3f-4813-a04a-a384394eed42.eot?#iefix);src:url(../font-website/avenir_next_w01/e9167238-3b3f-4813-a04a-a384394eed42.eot?#iefix) format("eot"),url(../font-website/avenir_next_w01/2cd55546-ec00-4af9-aeca-4a3cd186da53.woff2) format("woff2"),url(../font-website/avenir_next_w01/1e9892c0-6927-4412-9874-1b82801ba47a.woff) format("woff"),url(../font-website/avenir_next_w01/46cf1067-688d-4aab-b0f7-bd942af6efd8.ttf) format("truetype"),url(../font-website/avenir_next_w01/52a192b1-bea5-4b48-879f-107f009b666f.svg#52a192b1-bea5-4b48-879f-107f009b666f) format("svg");font-weight:300;font-style:normal}@font-face{font-family:Avenir Next W01;src:url(../font-website/avenir_next_w01/1a7c9181-cd24-4943-a9d9-d033189524e0.eot?#iefix);src:url(../font-website/avenir_next_w01/1a7c9181-cd24-4943-a9d9-d033189524e0.eot?#iefix) format("eot"),url(../font-website/avenir_next_w01/627fbb5a-3bae-4cd9-b617-2f923e29d55e.woff2) format("woff2"),url(../font-website/avenir_next_w01/f26faddb-86cc-4477-a253-1e1287684336.woff) format("woff"),url(../font-website/avenir_next_w01/63a74598-733c-4d0c-bd91-b01bffcd6e69.ttf) format("truetype"),url(../font-website/avenir_next_w01/a89d6ad1-a04f-4a8f-b140-e55478dbea80.svg#a89d6ad1-a04f-4a8f-b140-e55478dbea80) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Avenir Next W01;src:url(../font-website/avenir_next_w01/12d643f2-3899-49d5-a85b-ff430f5fad15.eot?#iefix);src:url(../font-website/avenir_next_w01/12d643f2-3899-49d5-a85b-ff430f5fad15.eot?#iefix) format("eot"),url(../font-website/avenir_next_w01/aad99a1f-7917-4dd6-bbb5-b07cedbff64f.woff2) format("woff2"),url(../font-website/avenir_next_w01/91b50bbb-9aa1-4d54-9159-ec6f19d14a7c.woff) format("woff"),url(../font-website/avenir_next_w01/a0f4c2f9-8a42-4786-ad00-fce42b57b148.ttf) format("truetype"),url(../font-website/avenir_next_w01/99affa9a-a5e9-4559-bd07-20cf0071852d.svg#99affa9a-a5e9-4559-bd07-20cf0071852d) format("svg");font-weight:600;font-style:normal}@font-face{font-family:Avenir Next W01;src:url(../font-website/avenir_next_w01/dccb10af-07a2-404c-bfc7-7750e2716bc1.eot?#iefix);src:url(../font-website/avenir_next_w01/dccb10af-07a2-404c-bfc7-7750e2716bc1.eot?#iefix) format("eot"),url(../font-website/avenir_next_w01/14c73713-e4df-4dba-933b-057feeac8dd1.woff2) format("woff2"),url(../font-website/avenir_next_w01/b8e906a1-f5e8-4bf1-8e80-82c646ca4d5f.woff) format("woff"),url(../font-website/avenir_next_w01/890bd988-5306-43ff-bd4b-922bc5ebdeb4.ttf) format("truetype"),url(../font-website/avenir_next_w01/ed104d8c-7f39-4e8b-90a9-4076be06b857.svg#ed104d8c-7f39-4e8b-90a9-4076be06b857) format("svg");font-weight:700;font-style:normal}input[type=email],input[type=search],input[type=submit],input[type=tel],input[type=text],input[type=url]{appearance:none;-moz-appearance:none;-webkit-appearance:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.form-group{position:relative}.form-label{position:absolute;left:0;top:3px;color:#999;background-color:transparent;z-index:10;transition:transform 150ms ease-out,font-size 150ms ease-out}.focused .form-label{transform:translateY(-125%)}form .form-group input.form-input{position:relative;padding:0;width:100%;outline:0;border:0;box-shadow:0 1px 0 0 #e5e5e5;border-bottom:1px solid #ccc;font-size:14px;color:#000;height:24px;line-height:24px;margin-bottom:40px;transition:box-shadow 150ms ease-out}.form-group-error .form-label,.form-group-error.focused .form-label,form .form-group-error a{color:#c00}form .form-group-error input.form-input,form .form-group-error.focused input.form-input{border-bottom:1px solid #c00;margin-bottom:0}.form-group-error small{height:20px;line-height:20px;display:block;color:#c00;margin-bottom:40px;text-align:left;font-weight:300}.form-group-error small li,.form-group-error small ul{margin:0;padding:0;list-style:none}.fos-form{position:relative}.fos-form.loading *{opacity:0}.fos-form .spinner{opacity:0;transition:opacity .5s;position:absolute;top:50%;left:50%;margin:-33px 0 0 -33px;display:block;width:65px;height:65px;animation:rotator 1.4s linear infinite}.fos-form.loading .spinner,.fos-form.loading .spinner .path{opacity:1}.spinner .path{stroke-dasharray:187;stroke-dashoffset:0;transform-origin:center;stroke:#33ebb2;animation:dash 1.4s ease-in-out infinite}@keyframes dash{0%{stroke-dashoffset:187}50%{stroke-dashoffset:46.75;transform:rotate(135deg)}100%{stroke-dashoffset:187;transform:rotate(450deg)}}@keyframes rotator{0%{transform:rotate(0)}100%{transform:rotate(270deg)}}#header-container{position:fixed;top:0;left:0;width:100%;z-index:999}#top-header{padding:20px 30px;background-color:rgba(255,255,255,0);box-shadow:none;transition:background-color .15s}#header-container.scrolled #top-header{background-color:rgba(255,255,255,1);box-shadow:0 0 21px -5px #a0a0a0}#top-header .container{display:flex;justify-content:end;align-items:center}#header-container.scrolled #top-header a{color:rgba(0,0,0,.7)}#header-container.scrolled #top-header a:hover{color:rgba(0,0,0,1)}#top-header nav>ul>li>a,#top-header nav>ul>li>a:hover{color:rgba(255,255,255,1)}#top-header img{height:35px;display:block}#top-header img.white-logo{display:block}#header-container.scrolled img.white-logo,#top-header img.color-logo{display:none}#header-container.scrolled img.color-logo{display:block}nav.main-nav{margin-left:30px;margin-top:4px}nav.signup-nav{margin-left:auto}#top-header nav>ul{display:flex;justify-content:space-around;height:35px;line-height:35px}#top-header nav>ul>li{position:relative;margin-left:15px}#top-header nav>ul>li>a{text-decoration:none;font-size:14px;letter-spacing:.14em;transition:color .15s}#top-header .borderedButton{border-width:2px;border-style:solid}#header-container #top-header .roundedButton,#header-container.scrolled #top-header .roundedButton{padding:0 33px;border-radius:4px;text-transform:uppercase;color:#fff;transition:background-color .15s;background-color:#002941;height:35px;line-height:35px;display:block;opacity:1}#header-container #top-header .roundedButton:hover,#header-container.scrolled #top-header .roundedButton:hover{background-color:rgba(2,113,207,1);opacity:1;color:#fff}.dropdown,.dropdown ul,.dropdown ul li a,.dropdown:before{background-color:#f5f5f5}.dropdown{display:none;border-radius:5px;border:1px solid rgba(3,27,78,.1);position:absolute;top:40px;left:calc(100% - 199px);z-index:10000;width:300px}.dropdown ul{position:relative;z-index:2;line-height:1;padding-top:5px}.dropdown:before{border-bottom-left-radius:1px;border:1px solid rgba(3,27,78,.1);content:"";height:15px;left:calc(50% - 7.5px);position:absolute;top:-5px;-webkit-transform:rotate(135deg);transform:rotate(135deg);width:20px;z-index:1}.dropdown ul li a{text-decoration:none;display:flex;justify-content:left;align-items:start;padding:10px 15px;transform:scale(1);-webkit-transition:all .15s linear;transition:all .15s linear;border:1px solid transparent}.dropdown ul li a:hover{transform:scale(1.05);z-index:11;box-shadow:0 2px 4px rgba(3,27,78,.06);background-color:#fff;border-color:rgba(3,27,78,.1);border-radius:5px;margin-bottom:4px}.dropdown ul li a .dropdown-icon{font-size:29px;width:20%;margin-right:10px;text-align:center;vertical-align:middle;height:40px;line-height:40px}.dropdown ul li a .dropdown-label{font-size:15px;margin-bottom:5px}.dropdown ul li a .dropdown-sublabel{font-size:14px;color:#666;font-weight:300;line-height:20px}.dropdown.dropdown-visible{display:block}#top-header .dropdown a{color:#000}#menu-responsive-link{display:none;font-size:30px;height:30px}#responsive-menu-container{display:none;width:calc(100vw - 20px);height:calc(100vh - 20px);position:fixed;top:10px;left:10px;z-index:9999}#responsive-menu-container.visible{display:block}#responsive-menu-container a.close{position:absolute;top:25px;right:15px;font-size:25px;color:#fff}#responsive-menu-container .inner-menu-logo{position:absolute;top:20px;left:5px;height:35px;display:block}#responsive-menu-container a{text-decoration:none}#main-responsive-menu{padding:80px 15px 20px}#main-responsive-menu li a{text-transform:uppercase;color:#fff;font-size:14px;font-weight:600}#main-responsive-menu>li>a{font-size:18px;border-bottom:2px solid #2b9cff;width:100%;padding:5px 0;display:block;text-align:left;overflow:hidden}#main-responsive-menu>li>a i{float:right}.inner-menu{padding:20px 0;display:none}.inner-menu.inner-menu-visible{display:block}.inner-menu li{text-align:left;padding-left:14%}.inner-menu a{font-weight:400;text-align:left;height:35px;line-height:35px;display:inline-block;margin:0 auto}#footer .double p,#footer .logo{margin-bottom:40px}.inner-menu a i{font-size:30px;margin-right:10px;vertical-align:middle;width:40px;text-align:center}#bottom-responsive-menu{margin-left:10px;width:calc(100% - 30px);display:flex;align-items:center;justify-content:space-around}#bottom-responsive-menu li a{display:block;text-align:center;font-weight:600;text-transform:uppercase}#bottom-responsive-menu li a i{font-size:29px;vertical-align:middle;margin-right:10px}#bottom-responsive-menu li a.borderedButton{padding-left:30px;padding-right:30px}#footer{padding-top:69px}#footer .footer-menu{display:flex;justify-content:space-between;align-items:start;flex-wrap:wrap;padding:0 30px}#footer .logo{height:37px;display:block}#footer .double{width:255px}#footer .single{width:161px}#footer .footer-menu a{text-decoration:none}#footer .footer-menu dt{font-weight:700;font-size:16px;margin-bottom:20px}#footer .footer-menu dd{font-size:16px;margin-bottom:10px}#footer .footer-menu dd a{color:#fff;text-decoration:none}#social-icons-container{display:flex;margin-top:16px}#social-icons-container a{border-radius:500px;background-color:#323232;width:36px;height:36px;display:flex;justify-content:center;align-items:center;margin-right:13px;text-decoration:none;text-align:center}#bottom-footer,#certifications{align-items:center;padding:0 30px;display:flex}#certifications{justify-content:left;margin-top:64px}#certifications li{margin-right:65px}#bottom-footer{justify-content:space-between;border-top:1px solid #4f4f4f;margin-top:80px}#bottom-footer ul{display:flex;align-items:center;justify-items:center}#bottom-footer ul li a{width:205px;text-align:center;color:#4f4f4f;padding-right:20px;text-decoration:none}#bottom-footer span{padding:20px 0;display:block;text-align:right;color:#4f4f4f}#newletterForm{display:flex;align-items:start;justify-content:space-between;padding-top:50px}#newletterForm p{font-size:16px;text-align:right;padding-top:10px;width:50%}#newsletter-input-container{display:flex;align-items:center;justify-content:space-between;background-color:#121212;border-radius:500px;height:45px}#newsletter-input-container input{height:15px;line-height:15px;padding:15px 20px;text-align:right;font-size:16px;background:0 0;border:0;width:100%;color:#fff;outline:0}#newsletter-input-container input:-moz-placeholder,#newsletter-input-container input:-ms-input-placeholder,#newsletter-input-container input::-moz-placeholder,#newsletter-input-container input::-webkit-input-placeholder{color:#fff;opacity:1}#newsletter-input-container button{height:45px;line-height:45px;padding:0 20px;font-size:18px;background:0 0;border:0;outline:0}#newsletter-privacy{padding:18px;display:flex;align-items:center;justify-content:space-between}#newsletter-privacy-checkbox+label{border-radius:500px;width:28px;height:11px;border:6px solid #121212;background-color:#666;display:block}#newsletter-privacy-checkbox:checked+label{background-color:#00e69f}#newsletter-privacy label{margin:0 19px 0 0}#newsletter-privacy span{font-size:12px;color:#4d4d4d}#newsletter-form-container{width:41%}@media screen and (max-width:1170px){.container{width:auto;padding:0 15px}.slideshow-text{width:100%}}@media screen and (max-width:900px){#cta-box,#email-box{width:100%}#header-container{z-index:10}#top-header .container{padding:0}#top-header img.white-logo{display:block}#top-header img.color-logo,.desktop-nav{display:none}#gradient-slide{flex-direction:column;height:auto}.slide.slide-01{height:auto}.slide-01-pattern{height:auto;padding-top:95px}#cta-box{margin:15px 0 0}#cta-box h1{font-size:40px;letter-spacing:-1.55px;line-height:1.18}#hipster-box{width:100%;margin:15px 0}.figure-box-wrapper .photo-box img{left:-130px;height:90%}#logos,#logos-container{height:auto}#email-input{width:50%}#email-submit{width:calc(50% - 30px)}#top-header{padding:30px 15px}#menu-responsive-link{display:block;font-size:30px;margin-left:auto;color:rgba(255,255,255,.6);position:relative;top:-3px}.case-study-text{width:45%}.case-study-img{width:48%}}@media screen and (max-width:600px){.slide h3{font-size:36px;letter-spacing:-.9px}.slide h4{font-size:16px;line-height:1.5}.slide p{font-size:20px;line-height:30px}.slide p.small{font-size:14px;line-height:20px;font-weight:400}.slide-02{padding:150px 0 60px}.slide-02 h4{opacity:1;color:#000}#logos-container{justify-content:unset;align-items:unset;flex-wrap:unset;display:block}#shadow-box-container,.case-study.case-study-b{flex-direction:column}#logos-container img{display:block;margin:0 auto 35px}.slide.slide-03{padding:30px 0}.slide-03 .shadow-box{width:auto;padding:20px 0;margin-bottom:15px}.carousel{margin:0}.flickity-button{display:none}#counter{font-size:30px}ul#counter-chooser li a{width:40px;height:40px;font-size:20px}.case-study-img,.case-study-text{width:auto}.counter-text{margin-bottom:30px}.case-study{flex-direction:column-reverse}#bottom-footer,.case-study-b{flex-direction:column}.case-study-text h4,.case-study-text h5{margin:10px 0}.slide-07{padding-bottom:50px}.slide-08{background-position:-240px -3px,calc(100vw - 150px) 120px}#footer{padding-top:30px}#footer .logo{margin-bottom:30px}#footer .footer-menu{padding:0}#footer .double p{margin-bottom:15px}#certifications{flex-direction:row;padding:0;margin-top:15px;align-items:start;justify-content:space-around}#certifications li{margin:0;flex:0 1 33%}#certifications li a{display:block}#certifications li.netcomm,#certifications li.netcomm a{text-align:left}#certifications li.gdpr,#certifications li.gdpr a{text-align:center}#certifications li.iab,#certifications li.iab a{text-align:right}#certifications li img{max-width:100%;max-height:50px}#footer .single{width:100%;margin:15px 0}#bottom-footer{padding:0;font-size:12px;margin-top:15px}#bottom-footer ul{padding-top:15px}#bottom-footer span{padding:15px 0}#website-slide-case-study-detail-0{background-size:auto 100%}.double-columns-container{display:flex;flex-direction:column}.double-columns-container>div{padding:15px;width:100%}}.privacy-header{padding-top:50px;text-align:center;border-bottom:1px solid #ccc}.privacy-header .fa,.privacy-header .fal{font-size:74px;color:rgba(27,126,212,1)}.privacy-header h3{font-size:40px;color:#333;font-weight:600;margin:25px 0}.privacy-header h4{font-size:22px;color:#666;font-weight:300;margin:15px 0 30px}.privacy-text-block{overflow:hidden;padding:40px 0 20px}.privacy-text-icon-side{float:left;width:50px}.privacy-text-icon-side .fa{font-size:37px;color:#2b909c}.privacy-text-icon-side .fa.big{font-size:55px}.privacy-text-text-side{color:#333}.privacy-text-text-side h5{font-size:20px;font-weight:400;line-height:1.4;margin-bottom:15px;color:#433948}.privacy-text-text-side p{font-size:17px;line-height:26px;font-weight:lighter}.privacy-image-block{background:url(../img-website/privacy/ombra.png) center calc(50% + 10px) no-repeat;padding:20px 0;background-size:100% auto}#website-privacy-slide-analytics,#website-privacy-slide-building,#website-privacy-slide-data-marketplace,#website-privacy-slide-data-onboarding,body.privacy #website-slide-5{padding-bottom:100px}.privacy-image-block img{display:block;border:1px solid rgba(238,238,238,.5);border-radius:4px;max-width:100%}.privacy-image-block.no-shadow{background:0 0}.privacy-image-block.no-shadow img{border:0}.privacy-line{padding-top:50px}.three-box{margin-top:40px;width:230px}.three-box .fa{color:#2e8e9d;font-size:26px;margin-right:5px}.three-box h6{font-size:16px;margin-top:15px}.three-box p{font-size:14px;line-height:22px;color:#999}.privacy-text-text-side ul{margin:40px 0 0;padding:0;overflow:hidden}.privacy-text-text-side ul li{margin:0;padding:0;float:left;width:50%}.privacy-text-text-side ul li .fa,.privacy-text-text-side ul li .fab{font-size:20px;margin-right:5px;color:#2e8e9d}.privacy-text-text-side ul li strong{display:block;margin:10px 0 5px;font-weight:600}.privacy-text-text-side ul li .list-text{color:#999;font-size:16px}.privacy-text-text-side ul li:first-child{border-top:0}.double-columns-container{display:flex;justify-content:space-around}.double-columns-container>div{padding:15px;width:50%}#privacy-menu{display:flex;justify-content:center;align-content:end;height:282px}#privacy-menu li{margin:auto 22.5px 0}#privacy-menu a{text-decoration:none;padding:0 15px}@media(max-width:768px){.three-box p{margin-bottom:20px}}#website-privacy-slide-1{height:282px;min-height:282px;background-image:url(../img-website/features/bg_header.png);background-repeat:no-repeat;background-position:center center;background-size:100% auto}#website-privacy-slide-1-text{background-color:rgba(27,126,212,.9);position:relative;top:0;left:0;width:100%;height:282px;z-index:3;text-align:center;color:#fff}#website-privacy-slide-1-text h1{font-size:60px;font-weight:600;font-style:normal;margin:80px 0 90px}#website-privacy-slide-1-text h2{font-size:40px;margin:20px 0 90px}#website-privacy-slide-2 ul li{list-style:disc;padding:0 0 5px}#website-privacy-slide-1-text ul#privacy-menu li a{color:#fff;font-size:12px;font-weight:600;font-style:normal;text-transform:uppercase;display:block;padding-bottom:10px;border-bottom:10px solid rgba(0,230,159,0);transition:border-bottom-color .15s;text-decoration:none;width:150px}#website-privacy-slide-1-text ul#privacy-menu li a:active,#website-privacy-slide-1-text ul#privacy-menu li a:hover{text-decoration:none;border-color:rgba(0,230,159,1)}#website-privacy-slide-1-text ul#privacy-menu li a span{display:block}#website-privacy-slide-1-text ul#privacy-menu li a .fa,#website-privacy-slide-1-text ul#privacy-menu li a .fal{font-size:40px;color:#fff;margin-bottom:20px;display:block}#website-privacy-slide-1-text ul#privacy-menu li a.selected .fa,#website-privacy-slide-1-text ul#privacy-menu li a.selected .fal,#website-privacy-slide-1-text ul#privacy-menu li a:hover,#website-privacy-slide-1-text ul#privacy-menu li a:hover .fa,#website-privacy-slide-1-text ul#privacy-menu li a:hover .fal{color:#fff}#website-privacy-slide-1-text ul#privacy-menu li a.selected{color:#fff;border-color:rgba(0,230,159,1)}#website-privacy-slide-2 .container{width:700px;padding:50px 0}#website-privacy-slide-2 .container h3{font-weight:700;font-size:24px;margin-bottom:20px;line-height:36px}#website-privacy-slide-2 .container p{margin-bottom:10px;letter-spacing:.3px;font-size:18px;line-height:28px}@media(max-width:768px){#website-privacy-slide-1-text h1{font-size:40px}#website-privacy-slide-1-text ul#privacy-menu li{text-align:center;margin-bottom:10px}}@media(max-width:748px){#website-privacy-slide-1-text h1{margin-bottom:50px}#website-privacy-slide-1{height:auto}#website-privacy-slide-1-text ul#privacy-menu li a{text-align:left;font-size:18px;margin:0 auto}#website-privacy-slide-1-text ul#privacy-menu li a span{display:inline}#website-privacy-slide-1-text ul#privacy-menu li a .fa{display:inline-block;margin-right:10px;vertical-align:middle;margin-bottom:0;font-size:26px;width:30px}#website-privacy-slide-1-text ul#privacy-menu li{margin-bottom:20px}#website-privacy-slide-1-text ul#privacy-menu{width:254px;margin:0 auto}}@media(max-width:400px){#website-privacy-slide-1-text h1{margin-bottom:90px;font-size:25px}.privacy-header h3{font-size:25px}}@media screen and (max-width:1170px){#website-slide-privacy-0{background-size:cover}}@media screen and (max-width:900px){#website-slide-privacy-0{background-size:cover}#website-slide-privacy-0 h1{font-size:30px}#website-slide-privacy-0 p{font-size:22px}#website-privacy-slide-2 .container{width:auto;padding:50px 15px}}@media screen and (max-width:600px){#website-slide-privacy-0 h1{font-size:20px}#website-privacy-slide-1{background-size:cover}#privacy-menu{flex-direction:column;height:auto}#website-privacy-slide-1-text ul#privacy-menu li{margin:0 auto}#website-privacy-slide-1-text ul#privacy-menu li a{font-size:14px;width:auto;border-bottom-width:1px;margin-bottom:5px;padding-bottom:5px}#website-privacy-slide-1-text ul#privacy-menu li a .fa,#website-privacy-slide-1-text ul#privacy-menu li a .fal{font-size:16px;display:inline;margin-right:10px}#website-privacy-slide-1-text{padding:130px 0 20px;height:auto}}