.hero-banner{background-position:50%;background-repeat:no-repeat;background-size:cover;display:inline-block;padding:200px 0;position:relative;width:100%;z-index:1}.hero-banner .caption-wrap h2{line-height:44px;margin-bottom:15px}.hero-banner .hero-banner-wrap{display:inline-block;position:relative;width:100%}.hero-banner .hero-banner-wrap.cap-left{display:flex}.hero-banner .hero-banner-wrap.cap-left .caption{float:left}.hero-banner .hero-banner-wrap.cap-right .caption .caption-wrap h1,.hero-banner .hero-banner-wrap.cap-right .caption .caption-wrap h2,.hero-banner .hero-banner-wrap.cap-right .caption .caption-wrap h3,.hero-banner .hero-banner-wrap.cap-right .caption .caption-wrap h4,.hero-banner .hero-banner-wrap.cap-right .caption .caption-wrap h5{font-family:Gilroy-Bold;margin-left:10%;width:100%}.hero-banner .hero-banner-wrap.cap-right .caption .caption-wrap p{font-family:Gilroy-Regular;margin-left:10%;width:60%}.hero-banner .hero-banner-wrap.cap-right .caption .caption-wrap a{font-family:Gilroy-Regular;text-decoration:none}.hero-banner .hero-banner-wrap.cap-right .caption .caption-wrap ul{font-family:Gilroy-Regular;margin-bottom:0;margin-top:12px}.hero-banner .hero-banner-wrap.cap-right .caption .caption-wrap li{color:#000;font-family:Gilroy-Regular;margin:2px}.hero-banner .hero-banner-wrap.cap-right .caption .caption-wrap li a{font-family:Gilroy-Regular;text-decoration:none}.hero-banner .hero-banner-wrap.cap-right .caption .caption-wrap .cta{font-family:Gilroy-Bold;margin-left:10%}.hero-banner .hero-banner-wrap.cap-right{display:flex;flex-direction:row-reverse;position:relative}.hero-banner .hero-banner-wrap.cap-right .caption{float:right;margin-left:25px}.hero-banner .hero-banner-wrap .caption{align-items:center;display:flex;justify-content:center;width:50%}.hero-banner .hero-banner-wrap .caption .caption-wrap{display:inline-block;padding-right:40px;width:100%}.hero-banner .hero-banner-wrap .caption .caption-wrap h5{color:#fbb900;font-family:Gilroy-Bold;font-size:18px;font-weight:600;line-height:22px;margin-bottom:10px;margin-top:0}.hero-banner .hero-banner-wrap .caption .caption-wrap h1{color:#fff;font-family:Gilroy-Bold;font-size:44px;font-weight:700;line-height:52px;margin-bottom:15px;margin-top:0;width:80%}.hero-banner .hero-banner-wrap .caption .caption-wrap p{color:#fff;font-family:Gilroy-medium;font-size:16px;font-weight:300;line-height:24px;margin-top:0;padding-top:0;width:100%}.hero-banner .hero-banner-wrap .caption .caption-wrap .cta{display:inline-block;width:100%}.hero-banner .hero-banner-wrap .caption .caption-wrap .cta a{background-color:#fbb900;border-radius:60px;color:#fff;display:inline-block;font-family:Gilroy-Bold;font-size:16px;font-weight:400;line-height:12px;padding:18px 20px;text-decoration:none}.hero-banner .hero-banner-wrap .caption .caption-wrap .cta a:hover{box-shadow:0 2px 24px 0 rgba(0,0,0,.2);transform:translateY(-4px)}.yellow_tekst{color:#fbb900}.hero-banner .hero-banner-wrap .hero-form{float:left;width:50%}.hero-banner .hero-banner-wrap .hero-form .form-title{display:none}.hero-banner .hero-banner-wrap .hero-form form{background-color:#ffffffe8;border:1px solid #cbe8f8;border-radius:4px;display:inline-block;padding:45px;width:100%}.hero-banner .hero-banner-wrap .hero-form form label{color:#5a676e;font-family:Gilroy-Bold;font-size:16px;font-style:normal;font-weight:300;padding:0;text-decoration:none}.hero-banner .hero-banner-wrap .hero-form form input[type=text],input[type=email],input[type=file],input[type=number],input[type=password],input[type=tel],select,textarea{background:#fff;border:1px solid #ccc;font-family:Gilroy-Regular;font-size:16px;height:50px;outline:0;padding:0 20px;width:100%}.hero-banner .hero-banner-wrap .hero-form form input[type=email]{border-radius:inherit;margin-top:8px}.hero-banner .hero-banner-wrap .hero-form form input[type=submit],form .hs-button{background-color:#fbb900;border-radius:60px;color:#fff;display:inline-block;font-family:Gilroy-Bold;font-size:16px;font-weight:400;line-height:12px;padding:18px 36px;text-decoration:none}.hero-banner .hero-banner-wrap .hero-form form .hs-button:hover,.hero-banner .hero-banner-wrap .hero-form form input[type=submit]:hover{box-shadow:0 2px 24px 0 rgba(0,0,0,.2);transform:translateY(-4px)}.hero-banner .hero-banner-wrap .hero-form form .hs_error_rollup{display:none}.hero-banner .hero-banner-wrap .hero-form form .hs-error-msgs li,.hs-error-msgs li label{color:#790000}.hero-banner .hero-banner-wrap .hero-form form .hs-input.invalid.error{border:1px solid #790000}.hero-banner .hero-banner-wrap .hero-form.form-show{display:block}.hero-banner .hero-banner-wrap .hero-form.form-hide{display:none}.hero-form .hs-fieldtype-checkbox.field.hs-form-field .inputs-list.multi-container{margin-left:30px}.hero-form .hs-fieldtype-checkbox.field.hs-form-field .inputs-list.multi-container label{color:#333;font-family:gilroy;font-weight:500;vertical-align:top}.hero-form .hs-fieldtype-checkbox.field.hs-form-field .inputs-list.multi-container li{padding:5px 0}body.skills-page .hero-banner .hero-banner-wrap .caption .caption-wrap h1 span,body.skills-page .hero-banner .hero-banner-wrap .caption .caption-wrap h5{color:#03affc}body.skills-page .hero-banner .hero-banner-wrap .caption .caption-wrap .cta a,body.skills-page .hero-banner .hero-banner-wrap .hero-form form input[type=submit],form .hs-button{background-color:#03affc}.hero-banner.shedow:after{background:-moz-linear-gradient(top,rgba(0,0,0,.6) 0,hsla(0,0%,100%,0) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,.6),hsla(0,0%,100%,0));background:linear-gradient(180deg,rgba(0,0,0,.6) 0,hsla(0,0%,100%,0));content:"";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#99000000",endColorstr="#00ffffff",GradientType=0);height:100px;left:0;position:absolute;right:0;top:0;width:100%}@media (max-width:1199px){.hero-banner .hero-banner-wrap .caption .caption-wrap h1{width:90%}.hero-banner .hero-banner-wrap .hero-form form{display:inline-block;width:100%}.hero-banner .hero-banner-wrap .hero-form form input[type=text],input[type=email],input[type=file],input[type=number],input[type=password],input[type=tel],select,textarea{padding:12px 20px}.hero-banner .hero-banner-wrap.cap-right .caption .caption-wrap h1{margin-left:0}.hero-banner .hero-banner-wrap.cap-right .caption .caption-wrap p{margin-left:0;width:75%}.hero-banner .hero-banner-wrap.cap-right .caption .caption-wrap .cta{margin-left:0}}@media (max-width:991px){.hero-banner .hero-banner-wrap .caption .caption-wrap h1{font-size:34px;line-height:40px}.hero-banner .hero-banner-wrap .caption .caption-wrap p{width:95%}.hero-banner .hero-banner-wrap .hero-form form{padding:15px}}@media (max-width:767px){.hero-banner .hero-banner-wrap.cap-left,.hero-banner .hero-banner-wrap.cap-right{display:inline-block}.hero-banner .hero-banner-wrap .caption{display:contents;float:none;width:100%}.hero-banner .hero-banner-wrap .caption .caption-wrap p,.hero-banner .hero-banner-wrap.cap-right .caption .caption-wrap h1,.hero-banner .hero-banner-wrap.cap-right .caption .caption-wrap p{width:100%}.hero-banner .hero-banner-wrap.cap-right .caption .caption-wrap .cta{margin-left:0}.hero-banner .hero-banner-wrap .hero-form{float:none;margin-top:40px;width:100%}.hero-banner .hero-banner-wrap .hero-form form input[type=submit],form .hs-button{max-width:100%}}@media (max-width:600px){.hero-banner{padding:120px 0 60px}.hero-banner .hero-banner-wrap .caption .caption-wrap h1{font-size:28px;width:100%}}