body{background:#f8f8f8;color:#555;font-family:Lato,Calibri,Arial,sans-serif;font-size:14px;line-height:1.7em;margin:0;padding:0}.logo img{max-height:90px;width:auto!important}.header-container .logo{text-align:right}.header-container .slogan{margin-left:0;*margin-left:0;padding-top:35px;width:50%}.slogan-label{background:#003543;border-radius:5px;color:#fff;font-size:18px;font-weight:300;padding:1px 8px 3px}#banner{background:#3ccccf;background:-webkit-linear-gradient(135deg,#3ccccf,#3ccccf 25%,#45d0a3 75%,#45d0a3);background:-moz-linear-gradient(135deg,#3ccccf 0,#3ccccf 25%,#45d0a3 75%,#45d0a3 100%);background:-o-linear-gradient(135deg,#3ccccf 0,#3ccccf 25%,#45d0a3 75%,#45d0a3 100%);background:linear-gradient(135deg,#3ccccf,#3ccccf 25%,#45d0a3 75%,#45d0a3);border-radius:40px;margin:0 20px 80px;padding:20px 0 13px;width:calc(100% - 40px)}#banner>.row-fluid-wrapper{margin:0 auto;max-width:1200px}#banner>.row-fluid-wrapper.row-number-2>.row-fluid{display:flex;justify-content:center}#banner>.row-fluid-wrapper.row-number-2>.row-fluid>.span12{color:#fff;margin:0 auto;max-width:924px;text-align:center}#banner h1{font-size:42px;line-height:52px;margin-bottom:10px;margin-top:80px}.banner-intro{font-size:18px;font-weight:300;margin-bottom:40px}#checkout-button{display:none}.btn-primary{background-color:transparent;border:1px solid #fff;border-radius:40px;box-shadow:none;color:#fff;font-size:16px;font-weight:700;padding:12px 30px 15px;text-decoration:none}.btn-primary:hover{background-color:#fff;color:#3ccccf}.link-to-content{--animate-repeat:2;color:#fff;font-size:18px;font-weight:700;letter-spacing:1px;margin-top:60px;text-align:center}.link-to-content+svg{left:50%;margin-bottom:40px;margin-left:-12px;margin-top:15px;position:relative}#timeline-block,#timeline>.row-fluid-wrapper,#timeline>.row-fluid-wrapper>.row-fluid{display:inline-flex}#timeline-block{background:#efefef;border-top:4px solid #fff;flex-direction:column;height:100%;margin:0;padding:0;width:25%}#timeline-block>.row-fluid-wrapper:first-child{align-items:center;display:flex;padding:0;position:relative}#timeline-block>.row-fluid-wrapper:last-child{background:#3ccccf;margin:auto 0 -20px;padding:10px 60px}#timeline-block[data-x="0"]{background-color:#cacaca;border-left:4px solid #fff;border-radius:20px 0 0 0;width:14%}#timeline-block[data-x="0"] .row-number-6>.row-fluid{padding:40px 25px!important}#timeline-block[data-x="0"] .row-number-7{padding-left:30px!important}#timeline-block[data-x="3"]{background-color:#d5d5d5}#timeline-block[data-x="3"]>.row-fluid-wrapper:last-child{background-color:#1eaaac}#timeline-block[data-x="3"] .row-number-8>.row-fluid{padding-right:0!important}#timeline-block[data-x="6"]{background-color:#e4e4e4;width:30%}#timeline-block[data-x="6"] .row-number-11{background-color:#22b7b9}#timeline-block[data-x="9"]{border-radius:0 20px 0 0;border-right:4px solid #fff;width:45%}#timeline-block>.row-fluid-wrapper:first-child>.row-fluid{align-items:center;display:flex;height:70px;padding:40px 60px}#timeline-block[data-x="0"]>.row-fluid-wrapper:last-child{margin:auto 0 -20px -4px;padding:10px 60px 10px 64px}#timeline-block[data-x="9"]>.row-fluid-wrapper:last-child{margin:auto -4px -20px 0;padding:10px 64px 10px 60px}#timeline-block>.row-fluid-wrapper>.row-fluid svg{left:0;margin-top:-75px;position:absolute;top:50%}#timeline-block[data-x="6"]>.row-fluid-wrapper>.row-fluid svg #Polygon_3{fill:#d5d5d5}#timeline-block[data-x="9"]>.row-fluid-wrapper>.row-fluid svg #Polygon_4{fill:#e4e4e4}.time-text{font-size:18px;font-weight:700}.time-duration{color:#fff}.row-number-14,.row-number-15,.row-number-16,.row-number-18,.row-number-19{margin:0 auto;max-width:1200px}.row-number-19{margin-bottom:60px}.row-number-17{margin:0 auto;max-width:1024px}.row-number-16,.row-number-17,.row-number-18,.row-number-19{text-align:center}.row-number-16,.row-number-17,.row-number-18{padding:0 20px}.row-number-19>.row-fluid{display:flex}.row-number-16 h2{font-size:36px;font-weight:700;line-height:36px;margin-bottom:20px}.row-number-16 h3,.row-number-18 h3{font-size:24px;font-weight:300;margin-top:0;text-transform:uppercase}.row-number-17 h3{font-weight:400}@media screen and (min-width:768px){.row-number-14>.row-fluid{display:flex;flex-wrap:wrap}}.row-number-14 .span4,.row-number-15 .span12{background:#f5f5f5;border-radius:10px;box-shadow:0 1px 10px #ddd;float:none;margin-bottom:40px;padding:20px 40px;text-align:center}.row-number-15 .span12.big-block{padding:40px 40px 10px}div[data-hs-responsive-table=true]{margin:-82px -40px 0!important;max-width:calc(100% + 80px)!important;width:calc(100% + 80px)!important}div[data-hs-responsive-table=true]>table{border:none!important}div[data-hs-responsive-table=true]>table tr:nth-child(odd){background:#eaeaea}div[data-hs-responsive-table=true]>table tr:first-child,div[data-hs-responsive-table=true]>table tr:nth-child(2){background:transparent}.animate-delay-010{--animate-delay:1s}.animate-delay-035{--animate-delay:2s}.animate-delay-050{--animate-delay:3s}.scroll-link{color:#fff;display:block;margin:-40px 0;padding:40px 0;text-decoration:none}.scroll-link:hover{text-decoration:underline}.client-block{border:4px solid;border-radius:20px;padding:10px 40px;text-align:left}.logo-client{align-items:center;display:inline-flex;height:120px;justify-content:center}.client-block.aveltys{border:4px solid #a0c210}.client-block.socomec{border:4px solid #044994}.client-block.embix{border:4px solid #e84e0e}.client-block.aveltys a{color:#a0c210}.client-block.aveltys a,.client-block.socomec a{display:inline-flex;flex-direction:column;position:relative;text-decoration:none}.client-block.socomec a{color:#044994}.client-block.embix a{color:#e84e0e;display:inline-flex;flex-direction:column;position:relative;text-decoration:none}.client-block.aveltys a:after{background-color:#a0c210;content:"";display:block;height:4px;width:100%}.client-block.socomec a:after{background-color:#044994;content:"";display:block;height:4px;width:100%}.client-block.embix a:after{background-color:#e84e0e;content:"";display:block;height:4px;width:100%}.logo-client img{max-width:100%;width:auto!important}p.text-client{height:120px}.footer-container-wrapper{align-items:center;background:#000;color:#fff;display:inline-flex;font-size:16px;font-weight:700;height:100px;justify-content:center;padding:0;text-align:center;width:100%}.row-number-21>.row-fluid{display:flex;float:none}#form-bottom{background:#3ccccf;padding:50px 0}.bg-grey{background:#ebebeb!important}.bg-grey .form-text,.bg-grey h2,.bg-grey label{color:#4f4f4f!important}.bg-grey .apply-form form.hs-custom-form input[type=color],.bg-grey .apply-form form.hs-custom-form input[type=date],.bg-grey .apply-form form.hs-custom-form input[type=datetime-local],.bg-grey .apply-form form.hs-custom-form input[type=datetime],.bg-grey .apply-form form.hs-custom-form input[type=email],.bg-grey .apply-form form.hs-custom-form input[type=month],.bg-grey .apply-form form.hs-custom-form input[type=number],.bg-grey .apply-form form.hs-custom-form input[type=password],.bg-grey .apply-form form.hs-custom-form input[type=search],.bg-grey .apply-form form.hs-custom-form input[type=tel],.bg-grey .apply-form form.hs-custom-form input[type=text],.bg-grey .apply-form form.hs-custom-form input[type=time],.bg-grey .apply-form form.hs-custom-form input[type=url],.bg-grey .apply-form form.hs-custom-form input[type=week],.bg-grey .apply-form form.hs-custom-form select,.bg-grey .apply-form form.hs-custom-form textarea{border:1px solid #e3e3e3}.form-intro h2{font-size:42px;letter-spacing:2px;line-height:42px;margin-bottom:0}.form-text{font-size:18px;font-weight:300}.form-intro{color:#fff;float:none;margin:0 auto!important;max-width:1200px!important;text-align:center}.apply-form>.widget-type-form{float:none;margin:0 auto;max-width:1200px}.apply-form form.hs-custom-form{margin:0 auto;max-width:768px}.apply-form form.hs-custom-form a{color:#3ccccf}.apply-form form.hs-custom-form a:hover{color:#3ccccf;text-decoration:none}.apply-form form.hs-custom-form fieldset{max-width:100%}.apply-form form.hs-custom-form fieldset .hs-input{width:100%}.apply-form form.hs-custom-form fieldset.form-columns-2 .field{width:calc(50% - 20px)}.apply-form form.hs-custom-form fieldset.form-columns-2 .field:last-child{float:right}.apply-form form.hs-custom-form label{color:#fff;display:block;font-family:Lato,sans-serif;font-size:15px;font-weight:700;margin-bottom:7px;margin-top:20px}.apply-form form.hs-custom-form input[type=color],.apply-form form.hs-custom-form input[type=date],.apply-form form.hs-custom-form input[type=datetime-local],.apply-form form.hs-custom-form input[type=datetime],.apply-form form.hs-custom-form input[type=email],.apply-form form.hs-custom-form input[type=month],.apply-form form.hs-custom-form input[type=number],.apply-form form.hs-custom-form input[type=password],.apply-form form.hs-custom-form input[type=search],.apply-form form.hs-custom-form input[type=tel],.apply-form form.hs-custom-form input[type=text],.apply-form form.hs-custom-form input[type=time],.apply-form form.hs-custom-form input[type=url],.apply-form form.hs-custom-form input[type=week],.apply-form form.hs-custom-form select,.apply-form form.hs-custom-form textarea{border:0;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#555;display:inline-block;font-size:15px;height:50px;padding:6px 20px;width:100%}.apply-form .hs-error-msgs.inputs-list{display:block;list-style:none;margin:0;padding:0}.apply-form .hs-error-msgs.inputs-list label{color:red!important;font-size:13px;margin:5px 0 0}.apply-form .actions{display:flex;justify-content:center}.apply-form .actions .hs-button.primary.large{-webkit-font-smoothing:antialiased;background:#3ccccf;background:-webkit-linear-gradient(135deg,#3ccccf,#3ccccf 25%,#45d0a3 75%,#45d0a3);background:-moz-linear-gradient(135deg,#3ccccf 0,#3ccccf 25%,#45d0a3 75%,#45d0a3 100%);background:-o-linear-gradient(135deg,#3ccccf 0,#3ccccf 25%,#45d0a3 75%,#45d0a3 100%);background:linear-gradient(135deg,#3ccccf,#3ccccf 25%,#45d0a3 75%,#45d0a3);border:none;border-radius:40px;box-shadow:none;color:#fff;cursor:pointer;display:inline-block;font-family:sans-serif;font-family:Lato,Calibri,Arial,Sans-serif;font-size:16px;font-weight:400;font-weight:700;height:auto;margin:40px 0;padding:13px 40px 15px;text-align:center;text-decoration:none;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;-moz-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none}.apply-form .hs_recaptcha{margin:25px 0 0}.apply-form ul.inputs-list{list-style:none;padding:0}.apply-form ul.inputs-list .hs-input{position:relative;top:3px}@media (max-width:767px){.header-container .logo{text-align:center}.header-container .slogan{margin-bottom:12px;margin-left:0;*margin-left:0;margin-top:-10px;padding-top:0;text-align:center;width:100%}#banner{background:#3ccccf;border-radius:0;margin:0 0 30px;padding:20px 20px 25px;width:100%}#banner h1{font-size:28px;line-height:36px;margin-bottom:10px;margin-top:30px}#timeline>.row-fluid-wrapper>.row-fluid{display:inline-flex;flex-wrap:wrap}#timeline-block{background:#efefef;border-top:4px solid #fff;display:inline-flex;flex-direction:column;height:auto!important;margin:0;padding:0;width:100%!important}#timeline-block[data-x="0"]{border-left:none;border-radius:20px 20px 0 0;margin-top:-25px}#timeline-block>.row-fluid-wrapper:last-child{background:#3ccccf!important;margin:auto 0 -20px!important;padding:11px 30px 40px!important;text-align:center}#timeline-block>.row-fluid-wrapper>.row-fluid svg{left:50%;margin-left:-23px;margin-top:-1px;top:-53px;transform:rotate(90deg)}#timeline-block>.row-fluid-wrapper:first-child>.row-fluid{align-items:center;justify-content:center;padding:40px 60px!important;text-align:center}#timeline-block[data-x="9"]{border-radius:0 0 0 0;border-right:none}.row-number-14 .span4,.row-number-15 .span12{margin:0 20px 30px!important}div[data-hs-responsive-table=true]{font-size:11px;line-height:12px;margin:0 -40px!important}.big-block h2{margin-top:0}.btn-primary{display:block}.client-block{margin:0 20px 30px!important;padding:10px 40px 30px!important}.row-number-19>.row-fluid{display:flex;flex-wrap:wrap}p.text-client{height:auto}.logo-client{height:auto;margin:30px 0 10px}.time-duration{color:#fff;font-size:18px}.row-number-18 h3{padding-bottom:10px!important}.apply-form form.hs-custom-form{margin:0 20px}.apply-form form.hs-custom-form fieldset.form-columns-1 .input,.apply-form form.hs-custom-form fieldset.form-columns-2 .input{margin-right:0!important}.apply-form form.hs-custom-form fieldset.form-columns-2 .field,.apply-form form.hs-custom-form fieldset.form-columns-2 .hs-form-field .hs-input{width:100%}}