@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,600,700);a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tml,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}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:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}html,input,textarea{font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;color:#000;font-weight:400;font-size:16px}h1{font-size:48px;font-weight:600;color:#4a4a4a}@media (max-width:1025px){h1{font-size:32px}}h2{font-size:42px;font-weight:600;color:#4a4a4a}h3{font-size:42px;font-weight:600;color:#4a4a4a}@media (max-width:1025px){h2{font-size:28px}}#contact_send_status{color:red;margin:0 0 10px;padding:0 10px}#contact-form-ok{color:#13a79b;margin:0 0 10px}p{font-size:18px;line-height:1.5em;font-weight:300}strong{font-weight:600}a{color:#000;-webkit-transition:all .2s;transition:all .2s}a:hover{color:#24d0c3}img{max-width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.sub-header{font-size:24px;font-weight:300;line-height:1.3em;padding:20px 0}@media (max-width:1025px){.sub-header{font-size:18px}}.info{font-weight:400;font-size:14px}.info span+span::before{content:"|";display:inline-block;padding:0 5px}.btn{position:relative;display:inline-block;line-height:1;white-space:nowrap;cursor:pointer;background:#fff;border:4px solid #d2fffc;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0;margin:0;-webkit-transition:.1s;transition:.1s;font-weight:500;-webkit-appearance:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;padding:15px 40px;font-size:14px;border-radius:5px;-webkit-transition:all .3s;transition:all .3s}.mright40d{margin-right:40px}.footer-bg{background-position:bottom center;background-repeat-y:no-repeat}.pt-220{padding-top:0;margin:0}footer{margin:0 0;text-align:center}footer{height:180px;margin:0}.btn--cta{background-color:#24d0c3;color:#fff;text-transform:uppercase}.btn--cta:hover{background-color:#7c4ba2;background-color:#13a79b}.wrapper{width:100%;max-width:1200px;padding:0 30px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1025px){.wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}}header{padding:50px 0 100px 0}@media (max-width:1025px){header{padding-bottom:50px}}@media (max-width:1025px){header .logo{margin:0 auto}}header .logo img{width:170px}.section-1 .wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}@media (max-width:1025px){.section-1 .wrapper{text-align:center}}.section-1 .sub-header{max-width:350px}@media (max-width:1025px){.section-1 .sub-header{margin:0 auto}}.section-1__col-1{width:400px}@media (max-width:1025px){.section-1__col-1{width:100%}}.section-1__col-2{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:1025px){.section-1__col-2{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.section-1__col-2 img{padding-top:130px}@media (max-width:667px){.section-1__col-2 img{padding-top:0}}@media (max-width:1025px){.section-1__col-2 img{padding-top:30px; padding-bottom:15px;}}.section-2{margin-top:120px;padding-bottom:90px;background-image:url(../img/section-2-bg.svg);background-size:cover;background-repeat:no-repeat}@media (max-width:1025px){.section-2{background-image:none;padding-bottom:30px}}.section-2 img{max-width:none}@media (max-width:1025px){.section-2 img{max-width:100%}}.section-2 .wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}@media (max-width:1025px){.section-2 .wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}}@media (max-width:667px){.section-2{margin-top:0;background-image:none}}@media (max-width:1025px){.section-2{margin-top:50px}}.section-2 .sub-header,.section-2 h2{text-align:center}.section-2 .sub-header{max-width:500px;margin:0 auto;margin-bottom:70px}@media (max-width:667px){.section-2 .sub-header{margin-bottom:0}}@media (max-width:1025px){.section-2 .sub-header{margin-bottom:20px;padding-left:20px;padding-right:20px}}.section-2__col-1,.section-2__col-2{margin-top:30px}.section-2__col-1{-webkit-box-flex:400px;-ms-flex-positive:400px;flex-grow:400px}@media (max-width:1025px){.section-2__col-1{text-align:center;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-2__col-1 img{margin:0 auto}}.section-2__col-2{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-left:40px}@media (max-width:1025px){.section-2__col-2{margin-left:0}}.section-2 .features{margin-top:0;display:grid;width:100%;grid-template-columns:1fr 1fr;grid-gap:20px}@media (max-width:667px){.section-2 .features{grid-template-columns:1fr}}.section-2 .traffic_type{margin-bottom:30px}.section-2 .traffic_type-header{font-size:26px;font-weight:500;margin-bottom:25px}.section-3,.section-4,.section-5{padding-top:100px;text-align:center}@media (max-width:667px){.section-3,.section-4,.section-5{padding-top:0}}@media (max-width:1025px){.section-3,.section-4,.section-5{padding-top:30px}}.section-3 .wrapper,.section-4 .wrapper,.section-5 .wrapper{display:block}.section-3 .sub-header,.section-3 h2,.section-4 .sub-header,.section-4 h3,.section-5 .sub-header,.section-5 h3{text-align:center}.section-3 .sub-header,.section-4 .sub-header,.section-5 .sub-header{max-width:553px;margin:0 auto;margin-bottom:70px}.section-3 .dashboard{text-align:center;max-width:633px;margin:0 auto;margin-bottom:80px;position:relative}footer{margin:80px 0;text-align:center}@media (max-width:1025px){footer{margin:50px 0}}footer .wrapper{display:block}footer .copyright{font-size:14px}footer .info span{margin:5px 0;display:inline-block}.address{margin-top:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.address img{width:90px}.address p{font-size:13px;color:#aaa;padding-bottom:20px}.info{padding:20px 0}.info a{text-decoration:none;padding:5px 0}.info a:hover svg{fill:#24d0c3}.info svg{width:18px;height:18px;position:relative;top:4px;margin-left:3px;-webkit-transition:all .2s;transition:all .2s}.notify{position:fixed;bottom:20px;right:20px;width:300px;bottom:-250px;-webkit-transition:all .3s;transition:all .3s;padding-top:30px}.notify:hover .notify__close{opacity:1}.notify--show{bottom:20px}.notify__body{text-align:center;background-color:#fff;font-size:18px;padding:20px;border-radius:5px;-webkit-box-shadow:0 0 30px rgba(0,0,0,.15);box-shadow:0 0 30px rgba(0,0,0,.15)}.notify__close{border:none;-webkit-transition:all .2s;transition:all .2s;background-color:rgba(0,0,0,.15);border-radius:100px;padding:5px 20px;opacity:0;position:absolute;right:0;top:0;cursor:pointer;outline:0}.notify__close:hover{background-color:rgba(0,0,0,.2)}input,textarea{padding:16px;border:0;border-bottom:1px solid #969696;width:45%}textarea{width:550px;height:140px}button,input{overflow:visible}input:focus,textarea:focus{outline:0;background-color:#efefef;border:0;border-color:#fff}::-webkit-input-placeholder{color:#ccc}:-moz-placeholder{color:#ccc}::-moz-placeholder{color:#ccc}:-ms-input-placeholder{color:#ccc}::selection{background:#7c4ba2;color:#fff}@media (max-width:667px){footer{height:180px;margin:0}.footer-bg{background-position:bottom center;background-repeat-y:no-repeat;background-repeat-x:no-repeat}.footer-bg{background-position:bottom center;background-repeat-y:no-repeat}.pt-220{padding-top:0;margin:0}footer{margin:50px 0;text-align:center}.mright40d{margin-right:0}input,textarea{width:100%}.mtopf{margin-top:10px}}