.fv-form-uikit .uk-text-danger,.fv-help-block{display:block}.fv-has-feedback{position:relative}.fv-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center}.fv-form-bootstrap .help-block{margin-bottom:0}.fv-form-bootstrap .tooltip-inner{text-align:left}.fv-form-bootstrap .fv-icon-no-label{top:0}.fv-form-bootstrap .fv-bootstrap-icon-input-group{z-index:100}.form-inline.fv-form-bootstrap .form-group{vertical-align:top}.fv-form-foundation .fv-control-feedback{top:21px;right:15px;width:37px;height:37px;line-height:37px}.fv-form-foundation .collapse .fv-control-feedback{top:0;right:0}.fv-form-foundation .fv-icon-no-label,.fv-form-horizontal.fv-form-foundation .fv-control-feedback{top:0}.fv-form-foundation .error .fv-control-feedback{color:#f04124}.error.fv-has-tooltip select,.error.fv-has-tooltip textarea,.fv-form-foundation .error.fv-has-tooltip input{margin-bottom:1rem}.fv-form-pure .fv-control-feedback{top:22px;width:36px;height:36px;line-height:36px}.pure-form-stacked.fv-form-pure .fv-control-feedback{top:4px}.pure-form-aligned .pure-control-group .fv-help-block{margin-top:5px;margin-left:180px}.fv-form-pure .fv-icon-no-label,.pure-form-aligned.fv-form-pure .fv-control-feedback{top:0}.fv-form-pure .fv-has-error .fv-control-feedback,.fv-form-pure .fv-has-error .fv-help-block,.fv-form-pure .fv-has-error label{color:#ca3c3c}.fv-form-semantic .fv-control-feedback.icon{right:7px}.fv-form-semantic .error .icon{color:#d95c5c}.fv-form-horizontal.fv-form-semantic .row{padding-bottom:0}.fv-form-uikit .fv-control-feedback{top:25px;width:30px;height:30px;line-height:30px}.fv-form-uikit .fv-icon-no-label,.uk-form-horizontal.fv-form-uikit .fv-control-feedback{top:0}.fv-form-uikit .fv-has-error .fv-control-feedback,.fv-form-uikit .fv-has-error .uk-form-label,.fv-form-uikit .fv-has-error label{color:#d85030}.checkbox{padding:0!important}.checkbox input{opacity:0;visibility:hidden;position:absolute}.checkbox input:checked+label:after{opacity:1;visibility:visible}.checkbox label{position:relative;padding-left:45px;margin:0;line-height:25px;cursor:pointer}.checkbox label a{color:#ffca00;font-weight:bold;text-decoration:underline!important;text-transform:uppercase}.checkbox label:after{content:"";font-weight:900;font-family:"Font Awesome 5 Free";position:absolute;left:3px;font-size:18px;color:#fe98be;opacity:0;visibility:hidden;top:1px}.checkbox label:before{content:"";position:absolute;width:25px;height:25px;left:0;border-radius:5px;background-color:#fff;-webkit-transition:border .15s ease-in-out,color .15s ease-in-out;-o-transition:border .15s ease-in-out,color .15s ease-in-out;transition:border .15s ease-in-out,color .15s ease-in-out}.radio{padding:0!important}.radio input{opacity:0;visibility:hidden;display:none}.radio input[type=radio]:checked+label::before{background:#ff484a!important}.radio label{position:relative;padding-left:35px;margin:0;margin-bottom:10px!important;text-align:left!important;cursor:pointer;color:#939393;font-weight:500!important;font-size:14px}.radio label:before{content:"";display:inline-block;position:absolute;width:15px;height:15px;top:50%;transform:translateY(-50%);left:0;border:1px solid #4b4b4b;border-radius:50%;background-color:#fff}.button-colored.btn-hover a span{opacity:0;visibility:hidden}.button-colored.btn-hover a:hover{background:#00b190}.button-colored.btn-hover a:hover span{opacity:1;visibility:visible}.button-colored:not(.not-hover) a:hover span:nth-of-type(1){width:100%;height:100%;left:0;top:0;border-radius:0}.button-colored a{padding:10px 30px;text-align:center;display:inline-block;color:#fff!important;background:transparent;border:2px solid #fff;text-decoration:none;font-weight:700;text-transform:uppercase;font-size:14px;font-family:"Khula",sans-serif;letter-spacing:4px;position:relative;overflow:hidden;transition:all .3s ease-in-out}.button-colored a.margin{margin:25px auto 0}.button-colored a b,.button-colored a sub{position:relative;font-weight:900;z-index:3}.button-colored a sub{font-size:14px}.button-colored a span{position:absolute;border-radius:50%;opacity:1;visibility:visible;animation:scale 2s ease-in-out infinite alternate;-webkit-animation:scale 2s ease-in-out infinite alternate}.button-colored a span:first-of-type{background:#fe98be;top:-40px;left:-35px;width:75px;height:75px;z-index:1;transition:all .4s ease-in-out}.button-colored a span:nth-of-type(2){background:#ff484a;width:115px;height:115px;top:10px;left:-45px;z-index:0}.button-colored a span:nth-of-type(3){background:#ffca00;width:100px;height:100px;top:15px;right:-65px;z-index:0}@keyframes scale{0%{transform:scale(1);-webkit-transform:scale(1)}100%{transform:scale(1.15);-webkit-transform:scale(1.15)}}.overlay-menu{position:fixed;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,.5);z-index:2;opacity:0;visibility:hidden}.hamburger{position:absolute;width:40px;height:40px;right:15px;top:50%;transform:translateY(-50%);display:none}.hamburger .inner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(.6)}.hamburger #nav-icon2{width:60px;height:45px;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}.hamburger #nav-icon2 span{display:block;position:absolute;height:8px;width:50%;background:#000;opacity:1;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.hamburger #nav-icon2 span:nth-child(even){left:50%;border-radius:0 9px 9px 0}.hamburger #nav-icon2 span:nth-child(odd){left:0;border-radius:9px 0 0 9px}.hamburger #nav-icon2 span:nth-child(1),.hamburger #nav-icon2 span:nth-child(2){top:0}.hamburger #nav-icon2 span:nth-child(3),.hamburger #nav-icon2 span:nth-child(4){top:18px}.hamburger #nav-icon2 span:nth-child(5),.hamburger #nav-icon2 span:nth-child(6){top:36px}.hamburger #nav-icon2.open span{background:#fff}.hamburger #nav-icon2.open span:nth-child(1){left:5px;top:7px}.hamburger #nav-icon2.open span:nth-child(2){left:calc(50% - 5px);top:7px}.hamburger #nav-icon2.open span:nth-child(3){left:-50%;opacity:0}.hamburger #nav-icon2.open span:nth-child(4){left:100%;opacity:0}.hamburger #nav-icon2.open span:nth-child(5){left:5px;top:29px}.hamburger #nav-icon2.open span:nth-child(6){left:calc(50% - 5px);top:29px}.hamburger #nav-icon2.open span:nth-child(1),.hamburger #nav-icon2.open span:nth-child(6){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.hamburger #nav-icon2.open span:nth-child(2),.hamburger #nav-icon2.open span:nth-child(5){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}header{position:fixed;left:0;top:0;width:100%;z-index:11;padding:25px 150px;background:rgba(255,255,255,.7)}header .logo{position:relative}header .logo img{max-height:60px;transition:all .3s ease-in-out}header .logo .lg-black{display:block;opacity:1;visibility:visible}header .logo .lg-white{position:absolute;left:0;opacity:0;visibility:hidden;top:0}header .nav-items{display:inline-flex}header .nav-items .nav-big-down{position:absolute;left:25px;min-width:210px;max-height:0;overflow:hidden;transition:all .3s ease-in-out;box-shadow:0 3px 6px rgba(0,0,0,.16)}header .nav-items .nav-big-down ul{display:block;padding:10px;background:#fff;border-top:5px solid #ff484a}header .nav-items .nav-big-down ul li:first-of-type a{padding-top:20px}header .nav-items .nav-big-down ul li a{font-family:"Varela Round",sans-serif;font-size:16px;color:#a5a5a5;text-transform:initial;padding:7px 5px 7px 15px}header .nav-items .nav-big-down ul li a:after{display:none}header .nav-items .right-nav{margin-left:100px;display:flex;align-items:center}header .nav-items .right-nav .language-switch{margin-right:50px}header .nav-items .right-nav .language-switch a{color:#a5a5a5;font-weight:600;position:relative;font-family:"Khula",sans-serif;font-size:16px}header .nav-items .right-nav .language-switch a:nth-of-type(1):after{margin-left:5px;content:"/";color:#a5a5a5;display:inline-block}header .nav-items .right-nav .language-switch a.active{color:#000}header .nav-items .right-nav .search{color:#000;text-transform:uppercase}header .nav-items .right-nav .search.open span:before{content:"";font-size:30px}header .nav-items .right-nav .search span{position:relative;font-weight:bold;font-family:"Khula",sans-serif;letter-spacing:1px;font-size:20px}header .nav-items .right-nav .search span:before{content:"";font-weight:900;font-family:"Font Awesome 5 Free";margin-right:10px;font-size:25px;vertical-align:middle;top:-2px;position:relative}header .nav-items ul{display:flex}header .nav-items ul li .dd-toggle,header .nav-items ul li.social{display:none}header .nav-items ul li a{padding:5px 25px;text-transform:uppercase;display:block;font-size:18px;font-family:"Khula",sans-serif;position:relative}header .nav-items ul li a span{background:#00b190;position:absolute;top:-12px;border-radius:50%;width:20px;text-align:center;font-weight:bold;color:#fff;font-size:12px;line-height:24px;right:5px;height:20px}header .nav-items ul li a:after{content:"";position:absolute;left:25px;bottom:0;height:3px;background:#000;width:0%;transition:all .3s ease-in-out;margin:0;border:0}header .nav-items ul li a.active:after,header .nav-items ul li a:hover:after{width:calc(100% - 50px)}header .custom-nav{display:flex;align-items:center;justify-content:space-between}@media only screen and (min-width:1024px){header .btn-newsletter{display:none}header .nav-items .dropdown:hover .nav-big-down{max-height:999px}}@media only screen and (max-width:1480px){header{padding:25px 75px}header .nav-items .right-nav{margin-left:25px}header .nav-items .right-nav .language-switch{margin-right:25px}}@media only screen and (max-width:1300px){header{padding:15px 25px}header .logo img{max-height:50px}header .nav-items .nav-big-down{left:15px}header .nav-items ul li a{padding:5px 15px;font-size:16px}header .nav-items ul li a:hover:after,header .nav-items ul li a.active:after{width:calc(100% - 30px)}header .nav-items ul li a:after{left:15px}header .nav-items .right-nav{margin-left:5px}}@media only screen and (max-width:1024px){main{margin-top:70px}html.active header .nav-items ul.nav-links{opacity:1;visibility:visible}.hamburger{z-index:2;display:block}header{padding:15px 20px;background:#fff}header .btn-newsletter{display:block}header .btn-newsletter .button-colored a{font-size:14px!important;padding:10px!important;background:#00b190}header .nav-items .dropdown.dd-open .nav-big-down{max-height:999px}header .nav-items .nav-big-down{position:relative;left:0;width:100%;z-index:2}header .nav-items .nav-big-down li{margin-bottom:5px;margin:0!important}header .nav-items .nav-big-down li a{padding:10px 10px 0!important}header .nav-items .right-nav{padding-right:50px}header .nav-items .right-nav .language-switch{margin-right:15px}header .nav-items .right-nav .search{font-size:0}header .nav-items .right-nav .search span{font-size:0;top:3px}header .nav-items .right-nav .search span:before{font-size:20px;margin-right:0}header .nav-items ul.nav-links{position:fixed;top:0;right:0;height:100vh;bottom:0;display:block;background-color:#fe98be;width:100%;opacity:0;visibility:hidden;z-index:1;padding:100px 15px 15px;transition:all .3s ease-in-out;max-width:550px;overflow:scroll;overflow-x:hidden;box-shadow:0 0 10px rgba(0,0,0,.16);-webkit-overflow-scrolling:touch}header .nav-items ul.nav-links:before{content:"";position:fixed;bottom:-50%;height:100%;width:100%;left:0%;transform:skewY(-41deg);background:#00b190}header .nav-items ul.nav-links:after{content:"";position:absolute;left:-15px;background-image:url(/Resources/img/menu-back.png);height:100%;width:calc(100% + 15px);background-position:center;background-repeat:no-repeat;background-size:100%;top:0}header .nav-items ul li{margin-bottom:55px}header .nav-items ul li:first-child{margin-top:25px}header .nav-items ul li:last-child{margin-bottom:0}header .nav-items ul li.dropdown .dd-toggle{display:block}header .nav-items ul li .dd-toggle{font-size:25px;position:absolute;top:3px;right:0;color:#fff;border-left:1px solid #fff;padding:5px 5px 5px 15px;z-index:2}header .nav-items ul li a{text-align:center;font-family:inherit;font-size:30px;color:#fff;padding:5px;z-index:1;display:table;margin:0 auto;line-height:35px;font-family:"Khula",sans-serif}header .nav-items ul li a:hover:after,header .nav-items ul li a.active:after{width:100%}header .nav-items ul li a:after{left:0}header .social{display:block!important;text-align:center;left:0;position:relative;right:0;margin:0 auto;bottom:-75px}header .social ul{display:inherit}header .social ul li{display:inline-block;width:initial;margin:0 5px!important}}@media only screen and (max-width:550px){html.active .overlay-menu{opacity:1;visibility:visible}html.active .logo .lg-black{opacity:0;visibility:hidden}html.active .logo .lg-white{opacity:1;visibility:visible}header .logo{z-index:2;position:relative}header .logo img{max-height:40px;transition:all .3s ease-in-out}header .logo .lg-black{display:block;opacity:1;visibility:visible}}@media only screen and (max-width:480px){header .btn-newsletter .button-colored a{letter-spacing:2px}header .nav-items ul.nav-links:after{background-size:150%}}.JS-searchToggle{cursor:pointer}.search-wrapper{position:fixed;left:0;top:0;height:100vh;width:100%;background:#00b190;z-index:11;opacity:0;visibility:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;transition:all .3s ease-in-out}.search-wrapper::-webkit-scrollbar{display:none}.search-wrapper .wrapper{padding:150px 150px 50px;height:100%}.search-wrapper .wrapper .search-input{position:relative}.search-wrapper .wrapper .search-input .btn-search{position:absolute;top:40px;background:transparent;border:0;padding:0 35px;font-size:30px;border-right:2px solid #a5a5a5;color:#ff484a;z-index:1;left:0;transform:translateY(-50%)}.search-wrapper .wrapper .search-input input{width:100%;font-size:21px;border:0;border-radius:13px;box-shadow:0 3px 6px rgba(0,0,0,.16);padding:25px 20px;padding-left:125px;height:inherit}.search-wrapper .wrapper h2{text-align:center;color:#fff;font-size:51px;margin-bottom:35px;font-family:"Khula",sans-serif}html.search-open .hamburger{opacity:0;visibility:hidden}html.search-open .search-wrapper{opacity:1;visibility:visible}html.search-open header{background:#00b190;z-index:12}html.search-open header .logo .lg-black{opacity:0;visibility:hidden}html.search-open header .logo .lg-white{opacity:1;visibility:visible}html.search-open header .nav-items .right-nav{padding-right:0}html.search-open header .nav-items .right-nav .language-switch{display:none}html.search-open header .nav-items ul{display:none}html.search-open header .nav-items .search{color:#fff}@media only screen and (max-width:1024px){.search-wrapper .wrapper{padding:100px 25px 50px}}@media only screen and (max-width:991.5px){.search-wrapper .wrapper{padding:100px 15px 15px}.search-wrapper .wrapper .faq-wrapper{padding:0 15px}.search-wrapper .wrapper h2{font-size:35px;margin-bottom:25px}}.intro{background:#00b190;min-height:100vh;width:100vw;position:relative;transition:all .3s ease-in-out;overflow:hidden}.intro .show-mobile{display:none;visibility:hidden}.intro .content.hovered:after{background:#fe98be}.intro:after,.intro:before{content:"";position:absolute;opacity:0}.intro .logo{position:absolute;max-height:75px;top:75px;left:75px;z-index:3}.intro .content{color:#fff;position:relative}.intro .content[data-id=werknemer] img,.intro .content[data-id=werkgever] img{left:0}.intro .content[data-id=story] img{right:0}.intro .content img{max-width:150%;bottom:0;position:absolute;opacity:0;transition:all .3s ease-in-out}.intro .content.hovered .inner .text{max-height:500px}.intro .content.hovered img{opacity:1}.intro .content:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;opacity:.6;transition:all .3s ease-in-out}.intro .content a{display:block;height:100vh;position:relative;z-index:2}.intro .content .inner{position:absolute;text-align:center;top:50%;left:50%;transform:translate(-50%,-50%);width:65%;z-index:1;padding-bottom:10px;border-bottom:10px solid #fff}.intro .content .inner .title{font-size:45px;font-family:"Khula",sans-serif;letter-spacing:4px;text-transform:uppercase}.intro .content .inner .text{max-height:0;overflow:hidden;transition:all .3s ease-in-out}.intro .content .inner .text a{height:inherit;display:none;max-width:300px}.intro.werknemer:after{opacity:1;top:0;right:0;background:#a9f3ea;height:55%;width:200px;border-radius:0% 100% 0% 100%/0% 0% 100% 100%}.intro.werknemer:before{opacity:1;bottom:-50px;right:-100px;background:#ffca00;height:70%;z-index:1;width:400px;border-radius:100% 0% 0% 100%/100% 0% 100% 0%;transform:rotate(9deg)}.intro.werkgever:after{opacity:1;top:0;right:0;background:#ff484a;height:300px;width:300px;border-radius:0% 100% 0% 100%/0% 0% 100% 100%}.intro.werkgever:before{opacity:1;bottom:-25%;left:-10%;background:#fe98be;height:600px;z-index:1;width:600px;border-radius:100% 0% 100% 0%/100% 0% 100% 0%}.intro.story:after{opacity:1;bottom:0;left:0;background:#a9f3ea;height:55%;width:350px;border-radius:0% 100% 100% 0%/16% 100% 0% 0%}.intro.story:before{opacity:1;top:0;left:-100px;background:#ffca00;height:750px;z-index:1;width:350px;border-radius:0% 0% 100% 0%/70% 0% 100% 0%}.intro .container-fluid{width:100%;padding:0}@media only screen and (max-width:1580px){.intro .content .inner{width:calc(100% - 30px)}}@media only screen and (max-width:1200px){.intro .content .inner .title{font-size:35px}}@media only screen and (max-width:991.5px){.intro{background:#fe98be;overflow-x:hidden}.intro .hide-mobile{display:none!important;visibility:hidden!important}.intro .show-mobile{display:block!important;visibility:visible!important}.intro .show-mobile .wrapper{height:100%;width:100%;padding:100px 0 0;position:relative}.intro .show-mobile .wrapper img{max-width:100%;z-index:2;position:relative;-webkit-transform:scaleX(-1);transform:scaleX(-1);bottom:0}.intro .show-mobile .wrapper:before{content:"";position:absolute;height:100%;width:100%;border-radius:40px;z-index:0;bottom:-50%;right:-50px;background-color:#a9f3ea;background-image:url(/resources/img/sc-vorm-ruiten.png);background-position:top;background-repeat:repeat;background-size:250px;transform:rotate(45deg)}.intro .show-mobile .button-colored{margin-bottom:15px;width:calc(100% - 100px);margin-left:50px}.intro .show-mobile .button-colored a{padding:15px 15px 10px;font-size:16px;letter-spacing:5px}.intro .show-mobile .button-colored:nth-of-type(1) a{background:#ff484a}.intro .show-mobile .button-colored:nth-of-type(1) a span:nth-child(2){background:#00b190}.intro .show-mobile .button-colored:nth-of-type(1) a span:nth-child(4){background:#a9f3ea}.intro .show-mobile .button-colored:nth-of-type(1) a span:nth-child(3){background:#fe98be}.intro .show-mobile .button-colored:nth-of-type(2) a span:nth-child(2){background:#00b190}.intro .show-mobile .button-colored:nth-of-type(2) a span:nth-child(3){background:#ffca00}.intro .show-mobile .button-colored:nth-of-type(2) a span:nth-child(4){background:#a9f3ea}.intro .show-mobile .button-colored:nth-of-type(3) a{background:#00b190}.intro .content:after{opacity:.9}.intro .content img{display:none}.intro .content:first-of-type{margin-top:100px}.intro .content a{height:calc(33.3333333333vh - 25px)}.intro .content .inner .text{font-size:16px}.intro .content .inner .text .button-colored a{margin-top:15px}.intro .content .inner .text a{display:block}.intro .content .inner .title{font-size:30px;line-height:30px}.intro .logo{top:35px;left:25px;max-height:35px}}.col-lg-custom-5{flex:0 0 20%;max-width:20%;padding:0 15px}.work-process{position:relative;background:#fe98be;padding:100px 0 75px;overflow:hidden}.work-process.green-middle{background:#00b190}.work-process.green-middle img{display:block;margin:50px auto;max-width:100%}.work-process.green-middle .content{padding:30px 20px 20px}.work-process.green-middle .content .title{top:30px}.work-process.green-middle .content h5{margin-bottom:10px}.work-process.green-middle .text{margin-bottom:-30px}.work-process.green-middle .text h5{font-size:45px;margin-bottom:20px;letter-spacing:4px;text-transform:uppercase}.work-process.green-middle .text h6{font-family:"Khula",sans-serif;font-size:37px;margin-top:50px;letter-spacing:4px}.work-process.green-middle .text h6 b{color:#ffca00}.work-process.green-middle .content{height:inherit}.work-process.green-middle .content .title .img-wrapper{background:#ffca00}.work-process.green-middle:before{background-color:#a9f3ea;background-image:url(/resources/img/sc-vorm-ruiten.png);background-position:bottom;background-repeat:repeat;background-size:450px}.work-process.green-middle:after{background:#ffca00}.work-process.green-middle:before,.work-process.green-middle:after{height:550px;width:550px}.work-process:before,.work-process:after{content:"";position:absolute;border-radius:50%;z-index:1}.work-process:before{background-color:#ffca00;left:0%;transform:translate(-50%,-50%);top:0%;height:750px;width:750px;background-image:url(/resources/img/sc-vorm-ruiten.png);background-position:bottom;background-repeat:repeat;background-size:450px}.work-process:after{background:#a9f3ea;right:-7%;bottom:-10%;height:850px;width:850px;transform:translate(50%,50%)}.work-process .container-fluid{padding-left:30px!important;padding-right:30px!important;position:relative;z-index:2}.work-process .text{color:#fff;margin-bottom:60px;text-align:center}.work-process .text h5{font-family:"Khula",sans-serif;font-size:37px;margin-bottom:20px;letter-spacing:4px;text-transform:uppercase}.work-process .content{background:#fff;border-radius:5px;padding:55px 20px 20px;height:calc(100% - 25px);margin-bottom:25px;font-size:14px;position:relative;line-height:21px}.work-process .content a{color:#00b190;display:table;margin-top:3px}.work-process .content a:after{content:"";font-weight:900;font-family:"Font Awesome 5 Free";position:relative;margin-left:15px}.work-process .content h5{font-family:"Khula",sans-serif;font-size:17px;letter-spacing:2px;padding-left:65px;display:block;text-transform:uppercase;min-height:55px;margin-bottom:20px}.work-process .content h5 b{line-height:55px;font-weight:normal}.work-process .content .title{position:absolute;left:20px;top:55px}.work-process .content .title .img-wrapper{background:#ff484a;width:50px;height:50px;border-radius:50%;position:relative}.work-process .content .title .img-wrapper img{width:60%;position:absolute;top:50%;left:50%;margin:0;transform:translate(-50%,-50%)}.why-us{position:relative;background:#ff484a;color:#fff;padding:100px 0 50px}.why-us:not(.center) .button-colored a{background:#00b190}.why-us.non-content .content{padding:0}.why-us.non-content .content b{text-transform:uppercase;letter-spacing:4px;display:block;font-family:"Khula",sans-serif;margin-bottom:15px;font-size:34px}.why-us.center{text-align:center}.why-us.center .button-colored a{padding:10px 15px}.why-us.center .content{padding:15px 0 30px}.why-us h5,.why-us h2{font-family:"Khula",sans-serif;font-size:37px;margin-bottom:20px;letter-spacing:4px;text-transform:uppercase}.why-us h6{font-family:"Khula",sans-serif;text-transform:uppercase;font-size:22px;margin-bottom:21px;letter-spacing:4px}.why-us .content{padding:15px 0 30px 95px;position:relative}.why-us .content b{display:block;margin-bottom:15px;font-size:20px}.why-us .content .img-wrapper{background:#ffca00;width:65px;height:65px;border-radius:50%;position:absolute;left:0;top:0}.why-us .content .img-wrapper img{width:60%;position:absolute;top:50%;left:50%;margin:0;transform:translate(-50%,-50%)}.why-us img{max-width:100%;margin-bottom:25px}.news{padding:125px 0 80px;position:relative;background:#fe98be}.news:before,.news:after{content:"";position:absolute;height:750px;width:750px;border-radius:50%;z-index:1;top:0%}.news:before{background-color:#a9f3ea;left:0%;transform:translate(-50%,-50%);background-image:url(/resources/img/sc-vorm-ruiten.png);background-position:bottom;background-repeat:repeat;background-size:450px}.news:after{background:#00b190;right:0%;transform:translate(50%,30%)}.news .item{box-shadow:0 3px 6px rgba(0,0,0,.16);height:calc(100% - 40px);background:#fff;border-radius:5px;overflow:hidden}.news .item .button-colored a{background:#00b190;min-width:200px}.news .item .wrapper{height:100%;display:flex;flex-wrap:wrap;margin-bottom:40px;align-items:start;flex-direction:row}.news .item .wrapper:hover .img-wrapper img{-webkit-filter:grayscale(0);filter:none}.news .item .wrapper:hover .img-wrapper .read-more{opacity:1;visibility:visible}.news .item .img-wrapper{position:relative}.news .item .img-wrapper img{filter:gray;-webkit-filter:grayscale(1);filter:grayscale(1);transition:all .3s ease-in-out;width:100%}.news .item .img-wrapper .read-more{position:absolute;top:0;left:0;height:100%;width:100%;opacity:0;visibility:hidden;transition:all .3s ease-in-out}.news .item .img-wrapper .read-more a{margin:0;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.news .item .title{font-size:25px;color:#ff484a;font-family:"Khula",sans-serif;display:block;margin-bottom:20px;line-height:30px}.news .item .date{font-size:20px;text-transform:uppercase;letter-spacing:2px;font-family:"Khula",sans-serif;font-weight:bold;margin-top:50px}.news .item .content{padding:25px;line-height:24px}.news .item img{max-width:100%}.wab{background:#fe98be;padding:50px 0;color:#fff;position:relative}.wab .button-colored a{background:#00b190}.wab:before{content:"";position:absolute;height:450px;width:450px;border-radius:50%;z-index:0;bottom:50px;left:0%;background-color:#ffca00;transform:translate(-50%,0%);background-image:url(/resources/img/sc-vorm-cirkel.png);background-position:center;background-repeat:repeat;background-size:cover}.wab .container-fluid{padding-left:0}.wab h5{text-transform:uppercase;letter-spacing:4px;display:block;font-family:"Khula",sans-serif;margin-bottom:15px;font-size:38px}.title-wrapper{text-align:center;color:#fff;margin-bottom:45px}.title-wrapper a{color:#ffca00;text-decoration:underline!important;font-weight:bold}.title-wrapper h5{text-transform:uppercase;letter-spacing:4px;display:block;font-family:"Khula",sans-serif;font-size:38px;margin-bottom:20px}@media only screen and (max-width:1500px){.col-lg-custom-5{flex:0 0 25%;max-width:25%}}@media only screen and (max-width:1240px){.col-lg-custom-5{flex:0 0 33%;max-width:33%}}@media only screen and (max-width:991.5px){.why-us h6{margin-top:35px}.why-us.non-content .content b{font-size:30px}.why-us.center .button-colored a{margin-top:15px}.news{padding-bottom:0}.news:before,.news:after{height:450px;width:450px}.wab img{margin-bottom:20px}.wab .container-fluid{padding-left:15px}.col-lg-custom-5{flex:0 0 50%;max-width:50%}.work-process:before,.work-process:after{height:450px;width:450px}.work-process .text h5{font-size:32px}.work-process .container-fluid{padding-left:15px!important;padding-right:15px!important}}@media only screen and (max-width:767.5px){.why-us.non-content .mt{margin-top:25px}.wab:before{display:none}.col-lg-custom-5{flex:0 0 100%;max-width:100%}.work-process.green-middle .text h6{font-size:25px;margin-top:30px}.work-process.green-middle .text h5{font-size:35px}.work-process.green-middle:before,.work-process.green-middle:after{height:250px;width:250px}}.connect-collapse{background-color:#00b190;padding:65px 0}.connect-collapse h2{font-family:"Khula",sans-serif;font-size:36px;letter-spacing:4px;text-transform:uppercase;color:#fff;position:relative;margin-bottom:50px;text-align:center}.connect-collapse .connect-item{max-width:calc(100% - 20px);margin:15px auto 0;background:#fff;border-bottom-left-radius:5px;overflow:hidden;border-bottom-right-radius:5px}.connect-collapse .connect-item img{width:100%}.connect-collapse .connect-item.yellow .content h3,.connect-collapse .connect-item.yellow .content .read-more{color:#ffca00}.connect-collapse .connect-item.red .content h3,.connect-collapse .connect-item.red .content .read-more{color:#ff484a}.connect-collapse .connect-item.green .content h3,.connect-collapse .connect-item.green .content .read-more{color:#00b190}.connect-collapse .connect-item.pink .content h3,.connect-collapse .connect-item.pink .content .read-more{color:#fe98be}.connect-collapse .connect-item .content{padding:20px 25px}.connect-collapse .connect-item .content.open .inner{max-height:999px}.connect-collapse .connect-item .content.open .read-more:before{transform:rotate(180deg)}.connect-collapse .connect-item .content h3{font-family:"Khula",sans-serif;font-size:22px;line-height:22px;margin-bottom:15px;text-align:center}.connect-collapse .connect-item .content .inner{max-height:120px;overflow:hidden;font-size:16px;line-height:20px;text-align:center;transition:all .3s ease-in-out}.connect-collapse .connect-item .content .read-more{font-family:"Khula",sans-serif;font-size:14px;line-height:14px;text-align:center;display:table;margin:25px auto 0;cursor:pointer}.connect-collapse .connect-item .content .read-more:before{content:"";font-weight:900;font-family:"Font Awesome 5 Free";position:relative;margin-right:10px;display:inline-block;transition:all .3s ease-in-out;transform:rotate(0deg)}.connect-collapse .connect-item .content .date{font-family:"Khula",sans-serif;color:#000;font-size:22px;margin-top:25px}.team{background-color:#fe98be;color:#fff;padding:100px 0 0;text-align:center}.team h2{margin-bottom:100px;font-family:"Khula",sans-serif;font-size:36px;letter-spacing:4px;text-transform:uppercase;color:#fff;position:relative}.team .overlay{position:fixed;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,.65);opacity:0;visibility:hidden;z-index:10;transition:all .3s ease-in-out}.team .member{max-width:300px;margin:0 auto 85px;position:relative;transition:all .3s ease-in-out}.team .member.hover{z-index:12}.team .member.hover .text,.team .member.hover+.overlay{opacity:1;visibility:visible}.team .member.hover .name span{color:#ffca00}.team .member .text{font-size:14px;position:absolute;transition:all .3s ease-in-out;background:#00b190;top:165px;opacity:0;visibility:hidden;padding:275px 25px 50px;z-index:-1}.team .member .text:empty{display:none}.team .member .img-wrapper{margin:0 auto;position:relative;margin-bottom:30px}.team .member .img-wrapper img{max-width:100%}.team .member .name{font-family:"Khula",sans-serif;letter-spacing:4px;text-transform:uppercase;font-size:21px}.team .member .name b{display:block;color:#00b190;font-size:18px;letter-spacing:2px}.team .member .name span{display:block;color:#fff;transition:all .3s ease-in-out}.working-us{background-color:#00b190;border-top:3px solid #fff;padding:100px 0;position:relative;z-index:1}.working-us.pink{background-color:#fe98be}.working-us:after{content:"";position:absolute;height:500px;width:500px;border-radius:50%;z-index:0;top:-50%;background:#ffca00;right:0%;transform:translate(65%,0%);background-image:url(/resources/img/sc-vorm-ruiten.png);background-position:center;background-repeat:repeat;background-size:450px}.working-us h2{text-align:center;padding-bottom:30px;margin-bottom:80px;font-family:"Khula",sans-serif;font-size:36px;letter-spacing:4px;text-transform:uppercase;color:#fff;position:relative}.working-us h2:after{content:"";position:absolute;left:0;right:0;bottom:0;height:5px;width:15px;margin:0 auto;background:#fff}.working-us .button-large:nth-of-type(2) a{background:#00b190}.working-us .button-large:nth-of-type(2) a span:nth-of-type(1){background:#fe98be}.working-us .button-large:nth-of-type(2) a span:nth-of-type(2){background:#ff484a}.working-us .button-large:nth-of-type(2) a span:nth-of-type(3){background:#ffca00}.working-us .button-large:nth-of-type(3) a{background:#fe98be}.working-us .button-large:nth-of-type(3) a span:nth-of-type(1){background:#a9f3ea}.working-us .button-large:nth-of-type(3) a span:nth-of-type(2){background:#fe98be}.working-us .button-large:nth-of-type(3) a span:nth-of-type(3){background:#ffca00}.working-us .button-large:nth-of-type(4) a{background:#ff484a}.working-us .button-large:nth-of-type(4) a span:nth-of-type(1){background:#00b190}.working-us .button-large:nth-of-type(4) a span:nth-of-type(2){background:#fe98be}.working-us .button-large:nth-of-type(4) a span:nth-of-type(3){background:#a9f3ea}.working-us .button-large a{height:185px;width:calc(100% - 30px);margin:0 auto;position:relative;border:5px solid #fff;display:block;overflow:hidden}.working-us .button-large a span{position:absolute;border-radius:50%;animation:scale 3s ease-in-out infinite alternate;-webkit-animation:scale 3s ease-in-out infinite alternate}.working-us .button-large a span:nth-of-type(1){top:-170px;left:-155px;width:275px;height:275px;z-index:1}.working-us .button-large a span:nth-of-type(2){width:215px;height:215px;bottom:-150px;left:-100px;z-index:0}.working-us .button-large a span:nth-of-type(3){bottom:-170px;right:-155px;width:275px;height:275px;z-index:1}.working-us .button-large b{font-family:"Khula",sans-serif;font-size:36px;letter-spacing:4px;text-transform:uppercase;color:#fff;position:relative;margin-bottom:20px;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2}@media only screen and (min-width:1200px){.team .member:hover{z-index:12}.team .member:hover .text,.team .member:hover+.overlay{opacity:1;visibility:visible}.team .member:hover .name span{color:#ffca00}}@media only screen and (max-width:991.5px){.working-us .button-large a{margin-bottom:25px}.why-us{padding:50px 0 25px}.why-us img{margin:25px 0}.why-us .content .img-wrapper{position:relative;margin-bottom:5px}.why-us h5,.why-us h2{font-size:30px;margin-bottom:10px}.why-us .content{padding:15px 0 30px 0}}@media only screen and (max-width:767.5px){.working-us{padding:100px 0 50px}.working-us:after{height:350px;width:350px}.working-us h2{padding-bottom:20px;font-size:30px;margin-bottom:50px}.working-us .button-large{margin-bottom:25px}.working-us .button-large:last-of-type{margin-bottom:0}.team{padding:50px 0 0}.team h2{margin-bottom:10px;font-size:30px}}.search-page{position:relative;margin-top:-55px;overflow:hidden;padding-bottom:75px}.search-page:after{content:"";position:absolute;bottom:-100px;height:850px;width:850px;border-radius:50%;left:-350px;background-color:#00b190}.search-page .search-item{padding:35px 50px;box-shadow:0 0 10px rgba(0,0,0,.16);background:#fff;margin-bottom:35px;position:relative;font-size:14px;z-index:1}.search-page .search-item h5{font-family:"Khula",sans-serif;color:#ffca00;font-size:30px;margin-bottom:10px}.search-page .search-item a{padding:15px 25px 8px;text-transform:uppercase;background:#00b190;color:#fff;display:table;font-family:"Khula",sans-serif;margin-left:auto;font-size:16px}.contact-detail{padding:250px 0 125px;position:relative;overflow:hidden;color:#fff}.contact-detail h1{text-transform:uppercase;letter-spacing:1px;display:block;margin-bottom:35px;font-size:52px;font-family:"Khula",sans-serif}.contact-detail:after{content:"";position:absolute;top:-30%;right:-85%;height:2000px;width:2000px;border-radius:50%}.contact-detail.red2{background:#ff484a;padding:125px 0 175px}.contact-detail.red2 .breadcrumbs{margin-bottom:75px}.contact-detail.red2:after{background-color:#00b190;background-image:url(/resources/img/sc-vorm-ruiten.png);background-position:center;background-repeat:repeat;background-size:450px}.contact-detail.yellow{background:#ffca00}.contact-detail.yellow:after{background-color:#a9f3ea;background-image:url(/resources/img/sc-vorm-ruiten.png);background-position:center;background-repeat:repeat;background-size:450px}.contact-detail.red{background:#ff484a}.contact-detail.red:after{background-color:#ffca00;background-image:url(/resources/img/sc-vorm-ruiten.png);background-position:center;background-repeat:repeat;background-size:450px}.video-temp{position:relative;margin-bottom:-10px;overflow:hidden}.video-temp.video-playing .video-wrapper .wrapper{opacity:0;visibility:hidden}.video-temp .video-wrapper{position:relative}.video-temp .video-wrapper .wrapper{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,.5);opacity:1;visibility:visible;transition:all .3s ease-in-out}.video-temp .video-wrapper .wrapper .playbutton{position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%,-50%);max-width:125px;cursor:pointer}.video-temp .video-wrapper .wrapper .video-text{position:absolute;bottom:100px;left:200px;z-index:1;color:#fff;font-size:60px;font-family:"Khula",sans-serif;letter-spacing:4px;text-transform:uppercase;max-width:500px;text-align:center;line-height:65px}.video-temp .video-wrapper .wrapper .video-text .writer{font-size:27px;line-height:30px;letter-spacing:0;margin-top:35px;padding-top:35px;position:relative}.video-temp .video-wrapper .wrapper .video-text .writer:before{content:"";position:absolute;left:0%;right:0;top:-10px;margin:0 auto;height:10px;width:30px;background:#fff}.video-temp .video-wrapper video{width:100%;object-fit:cover}.banner-text{background:#fe98be;padding-top:50px;color:#fff;z-index:2;position:relative}.banner-text.partners{z-index:0;padding:200px 0 100px}.banner-text.partners h1{text-align:center}.banner-text.partners .container{z-index:2;position:relative}.banner-text.partners .item{display:table;color:#000;transition:all .3s ease-in-out;margin:50px auto}.banner-text.partners .item:hover img.color{opacity:1;visibility:visible}.banner-text.partners .item:hover img.static{opacity:0;visibility:hidden}.banner-text.partners .item img{max-height:100px;margin:auto;display:block;bottom:initial;right:0;transition:all .6s ease-in-out}.banner-text.partners .item img.static{opacity:1;visibility:visible;filter:brightness(0) invert(1)}.banner-text.partners .item img.color{opacity:0;visibility:hidden;position:absolute;top:0;left:0}.banner-text.partners:after{display:none}.banner-text.employee:before{background:#ffca00}.banner-text.employee:after{background:#a9f3ea;background-image:url(/resources/img/sc-vorm-ruiten.png);background-position:top;background-repeat:repeat;background-size:450px}.banner-text .location-list{margin-top:30px;font-size:30px}.banner-text .location-list .location-div{padding:11px 0;font-family:"Khula",sans-serif;letter-spacing:3px;font-size:35px}.banner-text .location-list .location-div b{color:#ffca00}.banner-text.location{background:#00b190;overflow:hidden;padding:150px 0 50px}.banner-text.location:after{bottom:-350px;right:-5%;background-color:#a9f3ea;background-image:url(/resources/img/sc-vorm-ruiten.png);background-position:top;background-repeat:repeat;background-size:450px}.banner-text.location img{bottom:0}.banner-text.green-back{background:#00b190}.banner-text.green-back:before{background:#a9f3ea}.banner-text.green-back:after{background-color:#ff484a;background-image:url(/resources/img/sc-vorm-ruiten.png);background-position:top;background-repeat:repeat;background-size:450px}.banner-text.green-back a{position:relative;color:#ffca00;font-family:"Khula",sans-serif;font-weight:bold;text-decoration:underline!important}.banner-text .custom-layout{text-transform:uppercase;font-family:"Khula",sans-serif;letter-spacing:2px;font-size:13px;display:flex;margin-bottom:35px;line-height:20px}.banner-text .custom-layout h2{color:#ffca00;flex:0 0 25%;max-width:25%;font-size:40px}.banner-text:not(.location) .container-fluid.custom{padding-right:0}.banner-text h5,.banner-text h1{text-transform:uppercase;letter-spacing:4px;display:block;font-family:"Khula",sans-serif;margin-bottom:15px;font-size:49px;line-height:45px}.banner-text:before,.banner-text:after{content:"";position:absolute;border-radius:50%;z-index:1}.banner-text:before{height:750px;width:750px;top:-450px;left:-450px;background:#ff484a}.banner-text:after{height:680px;width:750px;bottom:-100px;right:0%;background-color:#ffca00;transform:translate(50%,0%);background-image:url(/resources/img/sc-vorm-ruiten.png);background-position:top;background-repeat:repeat;background-size:450px}.banner-text img{max-width:100%;position:relative;bottom:-100px}.text-section{background:#00b190;padding:0 0 50px;color:#fff;position:relative;overflow:hidden}.text-section.employee:before{background-color:#ff484a}.text-section .button-colored a{background:#fe98be}.text-section .button-colored a span:first-child{background:#00b190}.text-section .button-colored a span:nth-child(2){background:#00b190}.text-section .button-colored a span:nth-child(3){background:#ffca00}.text-section .button-colored a span:nth-child(4){background:#a9f3ea}.text-section.pink{background:#fe98be;overflow:initial;padding-bottom:0}.text-section.pink .button-colored a{background:#00b190}.text-section.pink .button-colored a span:first-child{background:#fe98be}.text-section.pink .button-colored a span:nth-child(2){background:#fe98be}.text-section.pink .button-colored a span:nth-child(3){background:#ff484a}.text-section.pink .button-colored a span:nth-child(4){background:#ffca00}.text-section.pink .text h2,.text-section.pink .text h5{margin-bottom:15px}.text-section.pink img{position:relative;bottom:-60px}.text-section.pink .breadcrumbs{background:#fe98be}.text-section.before:before{height:calc(100% - 100px);width:1100px;top:50px;left:-11%}.text-section.pink-back{background:#fe98be}.text-section.pink-back:before{max-height:650px}.text-section.pink-back .text{margin-bottom:25px;top:-50px;position:relative}.text-section.pink-back .text h2,.text-section.pink-back .text h5{margin-bottom:15px}.text-section.pink-back:after{content:"";position:absolute;height:750px;width:750px;border-radius:50%;z-index:0;top:0%;background:#00b190;right:0%;transform:translate(65%,30%)}.text-section.pink-back .breadcrumbs{background:#fe98be}.text-section .custom-columns{margin-top:-200px}.text-section .custom-columns .quote{font-family:"Khula",sans-serif;font-size:51px;letter-spacing:2px;text-transform:uppercase;text-align:center;line-height:50px;padding:0 85px;margin:100px 0 50px}.text-section .custom-columns .quote svg{max-width:70px;position:relative;top:-15px;display:inline-block}.text-section .custom-columns .quote svg:nth-of-type(1){left:-15px}.text-section .custom-columns .quote svg:nth-of-type(2){right:-15px;top:10px}.text-section .custom-columns .container-fluid{padding:0 50px}.text-section .custom-columns .content{background:#fff;border-radius:5px;padding:35px 20px;height:calc(100% - 25px);margin-bottom:25px;font-size:14px;position:relative;color:#000}.text-section .custom-columns .content h3{font-family:"Khula",sans-serif;font-size:18px;letter-spacing:2px;padding-left:65px;display:block;text-transform:uppercase;min-height:55px;margin-bottom:15px}.text-section .custom-columns .content h3 b{line-height:55px}.text-section .custom-columns .content .title{position:absolute;left:20px;top:35px}.text-section .custom-columns .content .title .img-wrapper{background:#ffca00;width:50px;height:50px;border-radius:50%;position:relative}.text-section .custom-columns .content .title .img-wrapper img{width:60%;position:absolute;top:50%;left:50%;margin:0;transform:translate(-50%,-50%)}.text-section .breadcrumbs{background:#00b190;z-index:1;padding:20px 0 0;display:block;position:relative}.text-section:before{content:"";position:absolute;height:79%;width:750px;border-radius:50%;z-index:0;top:50px;left:0%;background-color:#a9f3ea;transform:translate(-50%,0%);background-image:url(/resources/img/sc-vorm-ruiten.png);background-position:top;background-repeat:repeat;background-size:450px}.text-section .container-fluid{padding-left:0}.text-section .text{margin-bottom:25px}.text-section .text h5,.text-section .text h2{text-transform:uppercase;letter-spacing:4px;display:block;font-family:"Khula",sans-serif;margin-bottom:15px;font-size:34px;margin-bottom:50px}.text-section .text a{color:#ffca00;font-weight:bold;position:relative;display:inline-block;font-family:"Khula",sans-serif}.text-section .text a:after{content:"";position:absolute;bottom:5px;left:0;height:1px;width:100%;background:#ffca00}.contact-temp{padding:100px 0;position:relative;z-index:2}.contact-temp.contact-detail{padding:25px 0 100px}.contact-temp.contact-detail .breadcrumbs{margin-bottom:100px}.contact-temp .quote-div{background:#fe98be;color:#fff;text-align:center;padding:50px 65px;border-radius:5px;position:relative;overflow:hidden;left:50px}.contact-temp .quote-div:before,.contact-temp .quote-div:after{content:"";position:absolute;border-radius:50%;z-index:0}.contact-temp .quote-div:before{top:-225px;left:-265px;height:500px;width:500px;background:#ffca00}.contact-temp .quote-div:after{bottom:-220px;right:-150px;height:300px;width:300px;background:#a9f3ea}.contact-temp .quote-div .quote{display:block;font-size:12px;text-transform:uppercase;letter-spacing:0;margin-bottom:40px;position:relative;z-index:1;line-height:18px}.contact-temp .quote-div .quote:before{content:"";font-weight:900;font-family:"Font Awesome 5 Free";position:absolute;top:0;left:25px;color:#ff484a;font-size:32px}.contact-temp .quote-div .quote img{display:block;margin:0 auto;border-radius:50%;max-width:125px}.contact-temp .quote-div .quote b,.contact-temp .quote-div .quote h2{display:block;margin:20px 0 15px;font-weight:bold;font-size:14px}.contact-temp .quote-div .quote:last-of-type{margin-bottom:0}.contact-temp .quote-div .quote:last-of-type:before{color:#fff}.contact-temp.green{background:#00b190}.contact-temp.green .button-colored a{background:#fe98be}.contact-temp.green .button-colored a span:first-of-type{background:#00b190}.contact-temp.green .button-colored a span:nth-of-type(2){background:#ffca00}.contact-temp.green .button-colored a span:nth-of-type(3){background:#a9f3ea}.contact-temp.pink{background:#fe98be;color:#fff}.contact-temp.pink .button-colored a{background:#ff484a}.contact-temp.pink .button-colored a span:nth-child(2){background:#00b190}.contact-temp.pink .button-colored a span:nth-child(3){background:#fe98be}.contact-temp.pink .button-colored a span:nth-child(4){background:#a9f3ea}.contact-temp.pink .quote-div{background-color:#00b190}.contact-temp.pink .quote-div:before{top:-100px;right:-100px;left:initial;height:250px;width:250px;background:#ff484a}.contact-temp.pink .quote-div .quote:before{color:#ffca00}.contact-temp.pink .quote-div:after{display:none}.contact-temp.pink a{color:#ff484a;font-weight:bold}.contact-temp .text{margin-bottom:100px;color:#fff}.contact-temp .text h5{font-family:"Khula",sans-serif;font-size:37px;margin-bottom:20px;letter-spacing:4px;text-transform:uppercase}.contact-temp .required{font-size:12px;color:#fff;margin-bottom:15px}.contact-temp .form-group{position:relative}.contact-temp .form-group:before{top:50px}.contact-temp .form-group label{text-transform:uppercase;color:#fff;letter-spacing:1px;font-size:14px}.contact-temp .form-group .form-control{padding:15px 20px;height:inherit;border:0;border-radius:8px;padding-right:40px}.contact-temp .form-group textarea{min-height:125px}.faq{padding:80px 0 70px;background:#00b190}.faq.faq-menu{padding:0;margin-top:100px}.faq.faq-menu h3{text-transform:uppercase;font-size:35px;letter-spacing:4px;color:#ffca00;margin-bottom:35px;font-family:"Khula",sans-serif}.faq.faq-collapse{padding-top:0;margin-top:-100px}.faq.faq-collapse .faq-title{text-transform:uppercase;font-size:32px;margin-bottom:35px;font-family:"Khula",sans-serif;letter-spacing:4px}.faq.faq-collapse .faq-title b{color:#ff484a}.faq .faq-wrapper .question{background:#fff;margin:0 auto 30px;width:calc(100% - 10px);position:relative;overflow:hidden;box-shadow:0 0 10px rgba(0,0,0,.16)}.faq .faq-wrapper .question.open .content{max-height:600px}.faq .faq-wrapper .question.open .title:before{content:""}.faq .faq-wrapper .question .content{padding:0 25px;max-height:0;transition:max-height .3s ease-in-out}.faq .faq-wrapper .question .content p{padding-bottom:20px}.faq .faq-wrapper .question .title{padding:20px 25px 20px 65px;position:relative;cursor:pointer}.faq .faq-wrapper .question .title:before{content:"";font-weight:900;font-family:"Font Awesome 5 Free";position:absolute;left:25px;top:50%;transform:translateY(-50%);color:#ff484a}.faq .faq-wrapper .question h4{text-transform:uppercase;font-family:"Khula",sans-serif;font-size:21px;letter-spacing:0;position:relative;color:#000;top:5px}@media only screen and (max-width:1450px){.text-section .custom-columns{margin-top:-100px}.banner-text .custom-layout h2{flex:0 0 35%;max-width:35%}.video-temp .video-wrapper .wrapper .video-text{left:15px;font-size:40px;line-height:45px}}@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape){.work-process .content{padding:20px}.work-process .content .title{position:relative;top:initial;left:initial;margin-bottom:15px}.work-process .content h5{padding:0;min-height:initial}.work-process .content h5 b{line-height:initial}}@media only screen and (min-width:767.5px) and (max-width:991.5px){.text-section:before{height:380px;width:581px}}@media only screen and (max-width:1700px){.banner-text{font-size:16px}.banner-text h5,.banner-text h1{font-size:40px;line-height:38px}}@media only screen and (max-width:1450px){.banner-text:after{bottom:0}.banner-text img{bottom:-25px;right:-25px}}@media only screen and (max-width:1200px){.search-page .search-item{padding:25px}.work-process.green-middle img{margin:30px auto;display:block}.work-process.green-middle .text{margin-bottom:0}.work-process.green-middle .content{display:inline-block;width:calc(49% - 30px);margin:0 15px;vertical-align:middle}.banner-text.location{padding:100px 0!important}.banner-text.location .location-div b{display:block}.text-section.location:before{top:inherit;height:380px;width:450px;bottom:-60px}.text-section .custom-columns .quote{font-size:27px;line-height:27px;padding:20px;margin:25px 0}.text-section .custom-columns .quote svg{max-width:45px}.text-section .custom-columns .quote svg:nth-of-type(1){left:-5px}.text-section .custom-columns .quote svg:nth-of-type(2){right:-5px;top:5px}.text-section.before:before{height:480px;width:680px}.video-temp .video-wrapper .wrapper .playbutton{top:65%;max-width:75px}.video-temp .video-wrapper .wrapper .video-text{bottom:inherit;top:35%;left:50%;transform:translate(-50%,-50%);font-size:20px;line-height:25px;max-width:calc(100% - 30px);width:100%;margin-bottom:0}.video-temp .video-wrapper .wrapper .video-text .writer{font-size:17px;line-height:20px;margin-top:15px;padding-top:5px}.video-temp .video-wrapper .wrapper .video-text .writer:before{top:-10px;height:5px;width:20px}}@media only screen and (max-width:991.5px){.faq .faq-wrapper .question{margin-bottom:15px}.faq .faq-wrapper .question.open .content{max-height:999px}.faq .faq-wrapper .question .content{font-size:15px;line-height:20px}.banner-text{padding:50px 0!important}.banner-text.partners{z-index:2}.banner-text h5,.banner-text h1{font-size:28px}.banner-text img{right:-15px}.banner-text:after{height:290px;width:375px;bottom:-50px;right:-19%}.banner-text .container-fluid.custom{padding-right:15px!important}.banner-text .custom-layout{display:block}.banner-text .custom-layout h2{flex:0 0 100%;max-width:100%}.contact-detail{padding:100px 0 50px}.contact-detail h1{margin-bottom:15px;font-size:24px}.contact-detail:after{top:-5%;right:-20%;height:300px;width:300px}.contact-temp{padding:50px 0}.contact-temp.contact-detail .breadcrumbs{margin-bottom:30px;font-size:14px}.contact-temp .quote-div{padding:20px 35px;left:0;margin-top:25px}.contact-temp .quote-div .quote{display:inline-block;width:49%}.contact-temp .text{margin-bottom:30px}.contact-temp .text h5{font-size:28px;margin-bottom:15px}.text-section img{max-width:270px;position:relative;left:-15px}.text-section .text h2,.text-section .text h5{font-size:30px;margin-bottom:50px;margin-top:15px}.text-section .breadcrumbs{margin-bottom:35px}.text-section:before{height:300px!important;width:335px!important}.text-section.pink-back:after{height:350px;width:350px}.text-section .container-fluid{padding-left:15px}.text-section .custom-columns{margin-top:20px}.text-section .custom-columns .container-fluid{padding:0 15px}.faq{padding:50px 0}.faq.faq-menu{margin-top:50px}.faq.faq-menu .col-sm-6{padding:0}.faq.faq-menu h3{font-size:24px;margin-bottom:15px}.faq .faq-wrapper .question h4{font-size:17px}.faq .faq-wrapper .question .title{padding:15px 15px 15px 55px}.faq .faq-wrapper .question .title:before{left:20px}.title-wrapper{margin-bottom:30px}}@media only screen and (max-width:767.5px){.search-page .search-item a{margin-left:0;margin-top:15px}.video-temp .video-wrapper .wrapper .playbutton{top:50%}.video-temp .video-wrapper .wrapper .video-text{display:none}.banner-text{padding-bottom:0!important}.banner-text:before{height:300px;width:300px;top:-150px;left:-150px}.banner-text.location img{right:0}.text-section.pink-back .text{top:0}.text-section.pink-back:after{top:50%}.text-section .text a{display:initial}.text-section:before{top:140px!important}.text-section.pink{padding-bottom:50px}.text-section.pink img{bottom:0}.work-process.green-middle .content{width:100%;margin:15px 0}.contact-temp .quote-div .quote{display:block;width:100%}}.search-wrapper-faq{width:calc(100% - 200px);margin:0 auto;display:block;position:relative}.search-wrapper-faq.search-head{width:100%;z-index:1;padding-bottom:75px}.search-wrapper-faq.search-head .main-input{padding-left:125px}.search-wrapper-faq.search-head .form-group:before{top:20px}.search-wrapper-faq .form-group{position:relative}.search-wrapper-faq .form-group:before{top:54px}.search-wrapper-faq .form-group.first{position:relative;margin-bottom:40px}.search-wrapper-faq .form-group.first:before{top:20px}.search-wrapper-faq .btn-search{position:absolute;top:20px;background:transparent;border:0;padding:0 35px;font-size:30px;border-right:2px solid #a5a5a5;color:#ff484a;z-index:1}.search-wrapper-faq label{text-transform:uppercase}.search-wrapper-faq .form-control{width:100%;font-size:21px;border:0;border-radius:13px;box-shadow:0 3px 6px rgba(0,0,0,.16);padding:15px;padding-left:15px;height:inherit}.search-wrapper-faq .main-input{padding:20px 25px}.faq-head{background:#ffca00;padding:150px 0 175px;position:relative;overflow:hidden}.faq-head.pink{background:#fe98be}.faq-head.pink h1{font-size:50px}.faq-head.pink h1 b{display:block;font-size:35px;margin-top:20px}.faq-head:before,.faq-head:after{content:"";position:absolute;height:850px;width:850px;border-radius:50%}.faq-head:before{top:-500px;left:-350px;background:#00b190}.faq-head:after{bottom:-500px;right:-350px;background-color:#a9f3ea;background-image:url(/resources/img/sc-vorm-ruiten.png);background-position:top;background-repeat:repeat;background-size:550px}.faq-head h1{color:#fff;text-transform:uppercase;letter-spacing:4px;display:block;font-size:70px;text-align:center;font-family:"Khula",sans-serif;margin:50px 0}.faq-contact{padding:75px 0 100px;background:#fe98be;color:#fff;position:relative;overflow:hidden}.faq-contact .button-colored a{background:#00b190}.faq-contact .button-colored{margin-top:35px}.faq-contact:before{content:"";position:absolute;height:850px;width:850px;border-radius:50%}.faq-contact:before{bottom:-500px;left:-350px;background:#ffca00}.faq-contact h5{color:#fff;font-family:"Khula",sans-serif;letter-spacing:4px;text-transform:uppercase;display:block;font-size:40px;text-align:center;margin:0 0 75px}@media only screen and (max-width:991.5px){.search-wrapper-faq{width:100%}.search-wrapper-faq.search-head{padding-bottom:0}.faq-contact h5{font-size:25px;margin:0 0 30px}.faq-head{padding:50px 0 175px}.faq-head:before{display:none}.faq-head:after{bottom:-100px;right:-150px;height:350px;width:350px}.faq-head h1{font-size:48px;margin:50px 0 25px}.faq-head.pink{z-index:1}.faq-head.pink h1{font-size:25px}.faq-head.pink h1 b{font-size:18px;margin-top:10px}}.intro-news{background:#00b190;color:#fff;font-size:20px;padding:15px 0}.intro-news .share-link{display:flex;flex-wrap:wrap;justify-content:flex-end;flex-direction:row}.intro-news .share-link li:not(:last-child){margin-right:15px}.intro-news .share-link li a{font-size:25px}.news-text{background:#fe98be;padding:75px 0 225px;color:#000}.news-text .intro-text{font-size:22px}.news-text .news-detail-item{padding:25px 0}.news-text .news-detail-item ul{padding-left:20px;margin:10px}.news-text .news-detail-item ul li{list-style:initial}.news-text .news-detail-item img{display:block;margin:20px 0;width:100%;height:auto;box-shadow:0 3px 6px rgba(0,0,0,.16)}.news-page{margin-top:-100px;padding-bottom:75px;position:relative;overflow:hidden}.news-page.no-mrg{margin-top:75px}.news-page:after{content:"";position:absolute;bottom:-10%;right:-250px;background:#ffca00;height:750px;width:750px;border-radius:50%}.news-page .item{box-shadow:0 3px 6px rgba(0,0,0,.16);height:calc(100% - 40px);background:#fff}.news-page .item .wrapper{display:flex;flex-wrap:wrap;margin-bottom:40px;align-items:start;flex-direction:row}.news-page .item .wrapper:hover .img-wrapper img{-webkit-filter:grayscale(0);filter:none}.news-page .item .wrapper:hover .img-wrapper .read-more{opacity:1;visibility:visible}.news-page .item .img-wrapper{position:relative;width:100%}.news-page .item .img-wrapper img{filter:gray;-webkit-filter:grayscale(1);filter:grayscale(1);transition:all .3s ease-in-out;width:100%}.news-page .item .img-wrapper .read-more{position:absolute;top:0;left:0;height:100%;width:100%;opacity:0;visibility:hidden;transition:all .3s ease-in-out}.news-page .item .img-wrapper .read-more a{margin:0;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.news-page .item .title{font-size:25px;color:#ff484a;font-family:"Khula",sans-serif;display:block;margin-bottom:20px;line-height:30px}.news-page .item .date{font-size:20px;text-transform:uppercase;letter-spacing:2px;font-family:"Khula",sans-serif;font-weight:bold;margin-top:50px}.news-page .item .content{padding:25px;line-height:24px}.news-page .item img{max-width:100%}.thanks{padding:300px 0;color:#fff;position:relative;overflow:hidden}.thanks .thanks-back{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:150%}.thanks:before,.thanks:after{content:"";position:absolute;height:100%;width:50%;top:0;z-index:-1;background-position:top;background-repeat:repeat;background-size:450px}.thanks:before{background-color:#ffca00;background-image:url(/resources/img/sc-vorm-ruiten.png);left:0}.thanks:after{background-color:#a9f3ea;background-image:url(/resources/img/sc-vorm-cirkel.png);right:0}.thanks h2{font-size:45px;margin-bottom:15px;font-family:"Khula",sans-serif;letter-spacing:4px;text-transform:uppercase}.thanks .button-colored a{background:#00b190}.thanks .button-colored a span:first-child{background:#fe98be}@media only screen and (max-width:991.5px){.thanks{padding:100px 0}.thanks .gif img{max-width:100%;height:auto;margin-bottom:25px}.thanks .thanks-back{max-width:200%}}.errors{background:#00b190;height:100vh;width:100vw;position:relative;overflow:hidden}.errors:before{content:"";position:absolute;border-radius:50%;z-index:1;height:750px;width:750px;top:-450px;right:-450px;background:#ff484a}.errors:after{content:"";position:absolute;height:450px;width:450px;border-radius:50%;z-index:0;top:50%;background:#ffca00;transform:translate(-50%,0%);background-image:url(/resources/img/sc-vorm-ruiten.png);background-position:center;background-repeat:repeat;background-size:450px}.errors .content{width:65%;padding:30px;color:#fff;position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding-bottom:10px;text-align:center;border-bottom:10px solid #fff}.errors .content h4{font-size:45px;font-family:"Khula",sans-serif;letter-spacing:4px;text-transform:uppercase;line-height:45px}.errors .inner{max-width:50%;text-align:center;margin:0 auto}@media only screen and (max-width:991.5px){.errors .content{width:calc(100% - 30px)}.errors .content h4{font-size:30px;line-height:30px;margin-bottom:15px}.errors .inner{max-width:100%}.errors:before{height:350px;width:350px;top:-250px;right:-250px}.errors:after{height:250px;width:250px;top:90%}}.textPage{padding:170px 0 40px;background:#00b190;color:#fff;font-size:18px}.textPage a{position:relative;color:#ffca00;font-family:"Khula",sans-serif;font-weight:bold;text-decoration:underline}.popup{position:fixed;z-index:12;left:50px;bottom:20px;width:calc(100% - 100px);background:#00b190;padding:15px;border:2px solid #fff;color:#fff}.popup .accept{margin:0 0 0 auto;display:table;cursor:pointer}.popup p{margin:0}.popup p a{color:#fff;text-decoration:underline!important;margin-left:15px;display:inline-block}.popup .link{color:#fff;margin-right:15px}.popup .cookies-img{margin-right:30px;font-size:25px;float:left;color:#fff}.link-pref{color:#fff;margin-right:50px}.link-pref:hover{text-decoration:underline}.cookies{padding:45px 0}.cookies .title{display:block;font-weight:500;text-align:center;font-size:30px;padding:0 60px}.cookies .text{font-size:16px;margin-top:30px}.cookies .text b{font-size:24px;color:#fe98be;display:block;margin-bottom:15px}.cookies .banner{padding-left:0;padding-right:0;position:relative;overflow:hidden;color:#fe98be;margin-bottom:60px}.cookies .banner img{height:100%;width:100%;object-fit:cover;margin-top:-20px}.cookies .info{margin-top:30px}.cookies .info ul{list-style:none;padding:0}.cookies .info li{transition:max-height .4s ease-in-out;overflow:hidden;position:relative;z-index:1}.cookies .info h4{background:#fe98be;font-size:18px;letter-spacing:3px!important;color:#fff;cursor:pointer;height:60px;padding:20px 15px 0 45px;position:relative;border-radius:5px;width:100%;margin:auto;text-transform:none}.cookies .info h4:after{display:block;content:"";height:100%;width:100%;background:transparent;position:absolute;top:30px;left:0;z-index:-1;transition:background .2s ease-in-out}.cookies .info h4:before{display:block!important;content:"";height:30px;width:100%;background:transparent;position:absolute;top:0;left:0;z-index:-1;transition:background .2s ease-in-out}.cookies .info li.next h4:before,.cookies .info li.active h4:after{background:transparent}.cookies .info .content{overflow-x:scroll;-webkit-overflow-scrolling:touch}.cookies .info .table{width:1110px;max-width:1110px;margin-top:30px;color:#394452;text-transform:none}.cookies .info .head{font-weight:700;font-size:18px}.cookies .info .head .col{padding-top:0!important}.cookies .info .content .row{display:flex}.cookies .info .row .col{padding-top:15px;padding-bottom:15px;position:relative}.cookies .info .border{position:absolute;height:2px;width:calc(100% - 15px);background:#000;left:15px;bottom:0}.preference{margin:50px 0;float:left;width:100%}.preference .disable{opacity:.5;pointer-events:none;cursor:not-allowed}.preference .checkbox-cookies input{opacity:0;z-index:1;position:absolute}.preference .checkbox-cookies input:checked+label:before{background:#fe98be}.preference .checkbox-cookies input:checked+label:after{left:20px!important}.preference .checkbox-cookies label{cursor:pointer;display:inline-block;vertical-align:middle;position:relative;padding-left:5px}.preference .checkbox-cookies label:before{content:"";height:30px;width:45px;border:0;background:#b1b1b1;outline:0!important;border-radius:100px;right:0;margin:0 auto;display:inline-block;position:absolute;left:0;transition:all .2s ease-in-out}.preference .checkbox-cookies label:after{content:""!important;display:block;position:absolute;left:5px;top:5px;height:20px;width:20px;margin-left:0;border-radius:50%;background:#fff;transition:all .2s ease-in-out}.preference .item{position:relative;margin-bottom:30px}.preference .btn{float:right}.btn-cancel{text-decoration:none;font-weight:bold}.btn-accept{float:right}.btn-accept:hover{background:#394452;color:#fff}.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}@media(max-width:1440px){.popup .container-fluid{padding:0 15px}}@media(max-width:992px){.popup{left:25px;width:calc(100% - 50px);padding:10px 15px}.cookies .title{padding:0 120px}.checkbox-mobile{position:absolute;right:30px;top:-10px;text-align:right}.preference .checkbox{margin-right:0}}@media(max-width:767.5px){.cookies .title{padding:0 30px}.cookies .info h4{text-align:center;padding:10px;font-size:16px}.popup{padding:15px 0;line-height:inherit;left:15px;width:calc(100% - 30px);bottom:15px}.popup .link{display:inline-block;vertical-align:-webkit-baseline-middle}.popup p{padding:0;padding-left:0;font-size:16px;line-height:23px}.popup p a{margin:0}.popup .cookies-img{margin-bottom:15px;margin-right:0}.popup .container-fluid{padding:0 15px}.popup .accept{margin:30px auto 0}}footer{padding:80px 0 50px;background:#323334;color:#fff}footer h5{font-size:23px;font-weight:600;display:block;text-transform:uppercase;letter-spacing:4px;font-family:"Khula",sans-serif;margin-bottom:15px}footer a{display:table;margin-bottom:3px;font-size:14px;margin-bottom:10px}footer a i{margin-right:10px}footer .copy{margin-top:150px;display:flex;flex-direction:row;align-items:baseline;flex-wrap:wrap}footer .copy .button-colored{margin-left:auto}footer .copy .button-colored a{background:#00b190;padding:10px}footer .copy img{margin-right:75px;max-width:190px}footer .copy .pso{max-width:70px}footer .copy a{font-size:12px;display:inline-block;margin-bottom:0}@media(max-width:991.5px){footer{padding:35px 0;text-align:center}footer .img-fluid{max-width:150px;margin:0 auto 30px;display:block}footer .social a{display:inline-block;font-size:0}footer .social a i{font-size:22px}footer a{font-size:16px;display:block;margin-bottom:0}footer .links,footer h5{display:none}footer .copy{text-align:center;font-size:16px;margin-top:50px}footer .copy .button-colored{width:100%;margin-top:15px}footer .copy .button-colored a{letter-spacing:2px}footer .copy p{display:block;text-align:center;width:100%;font-size:14px}footer .copy img{max-width:100px;margin:0 auto 30px}footer .copy a{font-size:14px}}@media(max-width:767.5px){footer .social{margin:30px 0}footer .social a{display:inline-block;font-size:0}footer .social a i{font-size:22px}}html,body{overflow-x:hidden}html.overflow{overflow:hidden}html.overflow body{overflow:hidden}body{font-family:"Varela Round",sans-serif;font-weight:normal;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;letter-spacing:1px;font-size:18px;line-height:28px;margin:0}.img-fluid img{max-width:100%;height:auto}.breadcrumbs ul li{display:inline-block}.breadcrumbs ul li:not(:last-child):after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;position:relative;margin:0 15px;color:#fff;display:inline-block;font-size:13px}.breadcrumbs ul li a{color:#fff!important;text-transform:uppercase;font-weight:bold;font-size:13px;letter-spacing:2px}ul{padding:0;margin-bottom:0}ul li{list-style:none;position:relative}textarea{resize:vertical}.container-fluid{position:relative;z-index:1}a,a:hover,a:active,a:focus{color:inherit;text-decoration:none!important;outline:0!important}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}.responsive-image img{width:100%}.container-fluid.custom{padding:0 150px;z-index:2;position:relative}.form-group{position:relative}.form-group .help-block{color:#fff}.form-group.checkbox:before{display:none!important}.form-group:before{font-weight:900;font-family:"Font Awesome 5 Free";position:absolute;top:20px;right:15px;font-size:22px}.form-group.has-error:before{content:"";color:#ff484a}.form-group select{-webkit-appearance:none;border-radius:0}.form-group.has-success:before{content:"";color:#00b190}@keyframes scale{0%{transform:scale(1);-webkit-transform:scale(1)}100%{transform:scale(1.15);-webkit-transform:scale(1.15)}}@media only screen and (max-width:1400px){.container-fluid.custom{padding:0 15px}}@media only screen and (max-width:1200px){.container{max-width:100%}}