@import url("https://fonts.googleapis.com/css?family=Roboto");body{color:#9e9e9e;font-family:"Product Sans",Arial,sans-serif;-webkit-font-smoothing:antialiased;font-weight:300;margin:0;min-width:320px;padding:0;transition:opacity ease-in .2s}body.overflow-hidden{position:fixed;width:100%}body[unresolved]{display:block;opacity:0;overflow:hidden;position:relative}a{text-decoration:none}a:link,a:active,a:visited,a:hover{text-decoration:none}ul{list-style:none;margin:0;padding:0}.anchor-link{left:0;position:absolute;top:-85px}.section{position:relative}.floodlight-tag{height:1px;left:-9999px;position:absolute;top:0;width:1px}.bg-dd-gradient{background-image:linear-gradient(to right, #1de9b6, #3367d6)}.color-dd-gradient{color:#414141;display:inline-block}.backgroundcliptext .color-dd-gradient{-webkit-background-clip:text;background-image:linear-gradient(to right, #1de9b6, #3367d6);-webkit-text-fill-color:transparent}.overflow-hidden{overflow:hidden}.text-center{text-align:center}.bg-dd-blue{background:#3367d6}.color-dd-blue{color:#3367d6}.bg-dd-blue-dark{background:#005dc8}.color-dd-blue-dark{color:#005dc8}.bg-dd-blue-light{background:#3391ff}.color-dd-blue-light{color:#3391ff}.bg-dd-green{background:#1de9b6}.color-dd-green{color:#1de9b6}.bg-dd-teal{background:#58d0e2}.color-dd-teal{color:#58d0e2}.bg-dd-yellow{background:#ffc107}.color-dd-yellow{color:#ffc107}.bg-dd-black{background:#000}.color-dd-black{color:#000}.bg-dd-white{background:#fff}.color-dd-white{color:#fff}.bg-dd-gray{background:#a6a6a6}.color-dd-gray{color:#a6a6a6}.bg-dd-gray-light{background:#e9e9e9}.color-dd-gray-light{color:#e9e9e9}.bg-dd-gray-light-bg{background:#eceff1}.color-dd-gray-light-bg{color:#eceff1}.bg-dd-gray-medium{background:#9e9e9e}.color-dd-gray-medium{color:#9e9e9e}.bg-dd-gray-medium-dark{background:#757575}.color-dd-gray-medium-dark{color:#757575}.bg-dd-gray-dark{background:#414141}.color-dd-gray-dark{color:#414141}.bg-dd-gray-pagination{background:#ccc}.color-dd-gray-pagination{color:#ccc}.bg-dd-gray-legal{background:#d9d9d9}.color-dd-gray-legal{color:#d9d9d9}.bg-dd-material-charcoal{background:#363636}.color-dd-material-charcoal{color:#363636}.bg-dd-material-fog{background:#b3c9de}.color-dd-material-fog{color:#b3c9de}.bg-dd-material-coral{background:#f17969}.color-dd-material-coral{color:#f17969}.bg-dd-hero-fog{background:#b3c9de}.color-dd-hero-fog{color:#b3c9de}.bg-dd-hero-charcoal{background:#363636}.color-dd-hero-charcoal{color:#363636}.bg-dd-fog-clear{background:#f4faff}.color-dd-fog-clear{color:#f4faff}*{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,p{margin:0}h1{font-size:56px;font-weight:300;letter-spacing:-0.5px;line-height:1.1em;margin-bottom:.3em}@media only screen and (min-width: 768px){h1{font-size:56px}}h2{color:#414141;font-size:32px;font-weight:300;line-height:1.25em}@media only screen and (min-width: 768px){h2{font-size:32px}}h3{color:#414141;font-size:22px;font-weight:400;line-height:1.3em}@media only screen and (min-width: 768px){h3{font-size:26px}}@media only screen and (min-width: 1024px){h3{font-size:30px}}h4{font-size:24px;line-height:1.2em;margin-bottom:.5em}.overline-type{color:#a6a6a6;font-size:20px;font-weight:300;line-height:1.3em;margin-bottom:.4em}@media only screen and (min-width: 768px){.overline-type{font-size:22px}}@media only screen and (min-width: 1024px){.overline-type{font-size:24px}}.subheading-type{font-size:22px;font-weight:300;line-height:1.6em}@media only screen and (min-width: 768px){.subheading-type{font-size:24px}}p,.paragraph{font-size:16px;font-weight:300;line-height:1.6em}@media only screen and (min-width: 768px){p,.paragraph{font-size:18px}}p.large,.paragraph.large{font-size:16px}@media only screen and (min-width: 768px){p.large,.paragraph.large{font-size:18px}}@media only screen and (min-width: 1280px){p.large,.paragraph.large{font-size:20px}}p.small,.paragraph.small{font-size:14px}@media only screen and (min-width: 768px){p.small,.paragraph.small{font-size:16px}}@-webkit-keyframes bounce{from{margin-bottom:0px}to{margin-bottom:20px}}@keyframes bounce{from{margin-bottom:0px}to{margin-bottom:20px}}body{background:#fff;color:#414141;font-family:"Roboto",sans-serif}.max-content-width{max-width:1440px;margin:auto}.vertical-align{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width: 768px){.float-right{float:right}}.glue-cookie-notification-bar{z-index:999999 !important}.navbar{background-color:#fff;box-shadow:0px 0px 15px rgba(0,0,0,0.3);height:56px;position:fixed;top:0px;transition:top .5s;width:100%;z-index:9999999;border:0px solid transparent}.navbar.hide-nav{top:-80px !important}.navbar .nav-left{float:left;height:100%;padding:0 30px}.navbar .nav-left h1{margin:0}.navbar .nav-left img{width:130px;max-height:60px}@media only screen and (max-width: 767px){.navbar .nav-left img{width:145px}}.navbar .nav-middle{display:none;float:right;height:100%}@media only screen and (min-width: 768px){.navbar .nav-middle{display:-webkit-flex;display:-ms-flexbox;display:flex}}.navbar .nav-middle .link{color:silver;font-size:11px;padding:0 30px;text-decoration:none !important}.navbar .nav-right{background-color:#3367d6;color:#fff;display:none;float:right;font-size:16px;font-weight:500;height:100%;letter-spacing:0.5px;line-height:56px;text-decoration:none !important;transition:background .3s;width:240px}@media only screen and (min-width: 768px){.navbar .nav-right{display:-webkit-flex;display:-ms-flexbox;display:flex;line-height:64px}}.navbar .nav-right div{margin:auto}.navbar .nav-right:hover{background:#3391ff}@media only screen and (min-width: 768px){.navbar{height:64px}}.hero{height:50vw;margin-top:64px}@media only screen and (min-width: 768px){.hero{background:#cfd8dc;background-image:linear-gradient(300deg, #cfd8dc, #eceff1);max-height:720px}.hero .mobile-bg,.hero .mobile-bottom-hero,.hero .mobile-hero-subtitle{display:none}}@media only screen and (max-width: 767px){.hero{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:block;height:auto;margin-top:-40px;padding-top:40px;position:relative;width:100%}}.hero .down-arrow{bottom:40px;margin-left:10vw;position:absolute}.hero .down-arrow img{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-name:bounce;animation-name:bounce;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;width:24px}@media only screen and (max-width: 1023px){.hero .down-arrow{display:none}}.hero .mobile-bg{background-image:linear-gradient(300deg, #cfd8dc, #eceff1);height:95vh;position:absolute;width:100%}.hero .hero-items{position:relative}.hero .hero-items .hero-text-container{position:relative;text-align:center}@media only screen and (min-width: 768px){.hero .hero-items .hero-text-container{height:50vw;max-height:720px;padding-left:10vw;text-align:left}}@media only screen and (max-width: 767px){.hero .hero-items .hero-text-container{margin-top:40px;padding:0px 16px 0px 16px}.hero .hero-items .hero-text-container .hero-text{margin:auto}}.hero .hero-items .hero-text-container .desktop-lead{margin-bottom:10px;width:180px}@media only screen and (max-width: 767px){.hero .hero-items .hero-text-container .desktop-lead{display:none !important}}.hero .hero-items .hero-text-container .mobile-lead{color:#414141;display:block;font-size:18px;font-weight:300;line-height:1.36;position:relative}@media only screen and (min-width: 768px){.hero .hero-items .hero-text-container .mobile-lead{display:none !important}}.hero .hero-items .hero-text-container .mobile-logo{margin-top:12px;position:relative;width:175px}@media only screen and (min-width: 768px){.hero .hero-items .hero-text-container .mobile-logo{display:none}}.hero .hero-items .hero-text-container .image-spacer{border-bottom:2px solid rgba(0,0,0,0.2);margin:24px auto;width:48px}@media only screen and (min-width: 768px){.hero .hero-items .hero-text-container .image-spacer{display:none}}.hero .hero-items .hero-text-container .hero-subtitle{position:relative;color:#414141;font-size:22px;line-height:1.36;font-weight:300}@media only screen and (max-width: 1023px){.hero .hero-items .hero-text-container .hero-subtitle{font-size:18px}}@media only screen and (max-width: 767px){.hero .hero-items .hero-text-container .hero-subtitle{display:none}}.hero .hero-items .hero-text-container .hero-title{position:relative;font-size:56px;font-weight:300;line-height:1.14;color:#414141;margin-bottom:20px}@media only screen and (max-width: 1023px){.hero .hero-items .hero-text-container .hero-title{font-size:44px}}@media only screen and (max-width: 767px){.hero .hero-items .hero-text-container .hero-title{font-size:32px;line-height:1.19;margin-bottom:12px}}.hero .hero-items .hero-text-container .hero-cta{display:inline-block;margin-bottom:30px;margin-top:10px}@media only screen and (max-width: 767px){.hero .hero-items .hero-text-container .hero-cta{display:none}}.hero .hero-items .hero-img-container{height:50vw;max-height:720px}@media only screen and (max-width: 767px){.hero .hero-items .hero-img-container{display:none}}.hero .hero-items .hero-img-container .hero-img{bottom:0vw;height:42vw;max-height:600px;position:absolute;right:5vw}@media only screen and (max-width: 767px){.hero .hero-items{margin:auto;padding-bottom:40px;position:relative;top:0;width:100%}}.hero .mobile-bottom-hero{height:100%;text-align:center;position:relative}.hero .mobile-bottom-hero img{width:100%}.hero .mobile-hero-subtitle{background:#fff;bottom:0;font-size:20px;padding:80px 0 20px 0;text-align:center;width:100%}.feature-sections .feature-section{width:100%}.feature-sections .feature-section .feature-section-text{margin:40% 285px 300px 120px}.feature-sections .feature-section .feature-section-text .subtitle{font-size:16px}@media only screen and (max-width: 767px){.feature-sections .feature-section .feature-section-text .subtitle{font-size:14px;letter-spacing:0.3px;line-height:1.7;-webkit-font-smoothing:auto}}.feature-sections .feature-section .feature-section-text .title{margin-bottom:.5em}@media only screen and (max-width: 767px){.feature-sections .feature-section .feature-section-text .title{font-size:20px;text-align:center;margin-bottom:12px}}@media only screen and (max-width: 1279px){.feature-sections .feature-section .feature-section-text{margin:280px 105px 300px 70px}}@media only screen and (max-width: 767px){.feature-sections .feature-section .feature-section-text{background:#fff;margin:0;padding:30px 24px}}.feature-sections .feature-section .mobile-image{padding-left:12%;padding-top:12vw;width:100%;margin-bottom:-140px;overflow-x:hidden}.feature-sections .feature-section .mobile-image img{width:140%}@media only screen and (min-width: 768px){.feature-sections .feature-section .mobile-image{display:none}}.feature-sections .feature-section.bg-dd-gray-light-bg .feature-section-text{margin:300px 120px 300px 285px}@media only screen and (max-width: 1279px){.feature-sections .feature-section.bg-dd-gray-light-bg .feature-section-text{margin:280px 105px 300px 70px}}@media only screen and (max-width: 767px){.feature-sections .feature-section.bg-dd-gray-light-bg .feature-section-text{background:#eceff1;margin:0;padding:30px 24px}}@media only screen and (max-width: 767px){.feature-sections .feature-section .feature-section-image{display:none}}@media only screen and (max-width: 1279px){.feature-sections .feature-section .feature-section-image{float:right}}@media only screen and (max-width: 1279px) and (min-width: 768px){.feature-sections .feature-section .row .vertical-align-mobile{width:100%}.feature-sections .feature-section .row .vertical-align-mobile .feature-section-text{width:40%}}@media only screen and (max-width: 767px){.feature-sections .feature-section{height:auto !important}}@media only screen and (min-width: 768px){.feature-sections .feature-section .v-center{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.small-section{background-color:#fff;display:block;padding:200px 0px;position:relative;z-index:1000;width:100%}.small-section .content{padding:0 20%;text-align:center;width:100%}.small-section .content h2{margin:24px 0}.small-section .filesgo-icon{margin-bottom:-20px;margin-top:-70px;width:230px}.small-section .partner-block{background:#eceff1;border:1px solid black;display:inline-block;height:90px;line-height:70px;margin:15px 10px;padding:10px;width:160px}@media only screen and (max-width: 767px){.small-section{padding:100px 0 60px 0}.small-section .content h2{font-size:20px;line-height:1.4;margin:12px 0px}.small-section .content .subtitle{font-size:14px;line-height:1.57}}.btn-blue{background:#3367d6;border-radius:4px;color:#fff;display:inline-block;font-size:18px;font-weight:500;padding:15px 80px;transition:background .3s}@media only screen and (max-width: 767px){.btn-blue{display:none}}.btn-blue:hover{background:#3391ff;color:#fff}.footer{background-color:#e9e9e9;margin:0;padding:20px 30px 70px 30px;position:relative;z-index:1000}.footer .google-logo{margin-right:40px;width:80px}@media only screen and (max-width: 767px){.footer .google-logo{width:60px;padding:10px 0}}.footer .horizontal-ruler{background-color:#9e9e9e;height:1.5px;margin-bottom:16px;margin-top:6px;width:100%}.footer div{display:inline-block}.footer h1{display:inline-block;margin:0}.footer .lang-selector{float:right}.footer .links{display:block}@media only screen and (max-width: 767px){.footer .links li{margin:16px 0px}}.footer ul{display:inline-block;list-style-type:none}.footer .link{color:#757575;font-size:16px;font-weight:500;line-height:1.5;opacity:.8;text-decoration:none !important;transition:opacity .25s;-webkit-font-smoothing:auto}.footer .link:hover{opacity:1}.footer .lang-selector select{background-color:#e9e9e9;border-width:0px;font-weight:500;-webkit-font-smoothing:auto}@media only screen and (max-width: 767px){.footer{margin-top:57px}}@media only screen and (min-width: 768px){.footer{padding:30px 30px}.footer .lang-selector{padding:15px 0}.footer .lang-selector select{background-color:#e9e9e9;border-width:0px}.footer .horizontal-ruler{display:none}.footer .links{display:inline-block;padding:15px 15px}.footer ul li{display:inline-block;padding:0 32px 0 0}}.footer .glue-cookie-notification-bar-control{background:transparent;border:0}.mobile-cta{background-color:#3391ff;color:#fff;font-size:18px;font-weight:500;padding-top:16px;padding-bottom:16px;position:absolute;display:block;text-align:center;transition:background .3s;width:100%;z-index:1000000}@media only screen and (min-width: 768px){.mobile-cta{display:none}}.mobile-cta:hover{color:#fff}.mobile-cta.locked{bottom:0;position:fixed !important}.main-phone{height:660px;margin-top:50px;position:relative;width:100%;z-index:999}.main-phone .phone-bg{background-position:center center;background-size:cover;height:660px;margin:auto;padding:73px 16px 61px;position:relative;width:330px;z-index:9}.main-phone .phone-bg .screen-holder{height:100%;position:relative;width:100%}.main-phone .phone-bg .screen-holder .screen{height:100%;opacity:0;position:absolute;transition:opacity 0.5s;width:100%}.main-phone .phone-bg .screen-holder .screen.active,.main-phone .phone-bg .screen-holder .screen.screen1{opacity:1}.main-phone .shadow{position:relative;width:533px;z-index:0}@media only screen and (min-width: 1280px){.main-phone .shadow{left:50%;margin-left:-145px;margin-top:-650px}}@media only screen and (max-width: 1279px){.main-phone{height:726px;overflow-x:hidden}.main-phone .phone-bg{float:right}.main-phone .shadow{position:absolute;margin-top:2px}}@media only screen and (max-width: 767px){.main-phone{display:none}}.c-language-selector{float:right}.c-language-selector .c-select{border-radius:3px;right:0px;width:200px}.c-language-selector .c-select:after{border-left:5px solid transparent;border-right:5px solid transparent;display:block;height:0;margin-top:-2px;pointer-events:none;right:1em;width:0}.c-language-selector .c-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:1px solid transparent;line-height:normal;margin:0;width:100%}.c-select{display:block;position:relative}.c-select:after{content:'';display:none;pointer-events:none;position:absolute;right:1em;top:50%;z-index:2}.c-select select{margin:0;padding:.6em .8em .5em;width:100%}@supports ((-webkit-appearance: none) or (-moz-appearance: none) or (appearance: none)){.c-select{border-radius:3px}.c-select:after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid black;display:block;height:0;margin-top:-2px;width:0}.c-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:1px solid transparent;line-height:normal;padding-right:2.35em}}
