.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important;word-break:normal!important}.footer ul li:after,.footer ul li:before,.header ul li:after,.header ul li:before,.wpcf7 .hidden-fields-container,.wpcf7 form.init .wpcf7-response-output{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7-form-control-wrap{position:relative}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=email]{direction:ltr}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.container,html{position:relative}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;min-height:100%;overflow:visible!important}body{font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:400;font-size:18px;color:#767676;line-height:1.4;letter-spacing:0;overflow-x:hidden}.container{max-width:1170px;width:100%;margin:0 auto;z-index:1;padding:0 15px}img{max-width:100%;height:auto}.button{display:inline-block;background:#000;border-radius:5px;font-weight:500;font-size:16px;text-transform:uppercase;line-height:19px;text-decoration:none;color:#fff;padding:20px 30px;transition:all .5s}.button:hover{background:#fff;box-shadow:0 20px 40px rgb(3 15 39/.1)}.content-ctc h3,.footer-bottom__inner ul,.wpcf7-form p,body{margin:0}input[type=email],input[type=text]{font-size:15px;font-family:inherit;line-height:1.2;width:100%;padding:12px 20px;display:block;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;height:48px}input[type=email]:focus,input[type=text]:focus{outline:0;border:1px solid #525252}input[type=submit]{width:100%;background-color:#4caf50;color:#fff;padding:14px 20px;border:0;border-radius:4px;cursor:pointer}input[type=submit]:hover{background-color:#45a049}.main-navigation .menu>li>a,.wpcf7-submit{font-size:16px;text-transform:uppercase;text-decoration:none;cursor:pointer}.wpcf7-submit,a{transition:all .5s}.wpcf7-submit{display:inline-block;background:#70ebe6;border-radius:5px;font-weight:500;font-family:inherit;line-height:19px;color:#3b4257;padding:20px 30px;border:0;width:auto!important}.wpcf7-submit:hover{background:#fff}.input-field.submit-btn,ul li{position:relative}p,ul{margin:0 0 30px}ul{list-style-type:none;padding-left:0}ul li{padding-left:25px;color:#444;margin-bottom:10px;font-size:16px}ul li:after,ul li:before{content:"";position:absolute}ul li:before{width:16px;height:16px;border:1px solid #444;border-radius:50%;top:3px;left:0}ul li:after{top:6px;left:6px;height:8px;width:5px;border-bottom:2px solid #444;border-right:2px solid #444;transform:rotate(45deg)}a{color:#1c91fd;text-decoration:none}a:hover{color:#0056b3}p{font-weight:400;font-size:17px;line-height:1.4;color:#000}.h1,h1,h2,h3,h5,h6{font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:700;color:#000;line-height:1.2;letter-spacing:0}.h1,h1,h2{font-size:3rem;margin:0 0 15px}h2{font-size:2.5rem}h3{font-size:2rem;margin:0 0 20px}h5{font-size:1.5rem;margin:0 0 12px}h6{font-size:1.25rem;margin:0 0 10px}.bg-cover{background-position:center center;background-size:cover;background-repeat:no-repeat;height:100%}.bg-cover img{width:100%;display:block;opacity:0}.flex{display:flex}.flex-wrap{flex-wrap:wrap}.align-item-center{align-items:center}.justify-content-center{justify-content:center}.space-between{justify-content:space-between}.row-reverse{flex-direction:row-reverse}.one-four,.one-half{max-width:calc(50% - 30px);width:100%;padding:0 15px}.one-four{max-width:calc(25% - 30px)}.section-padding{padding:60px 0}.section-bottom-padding{padding-bottom:60px}.footer ul li,.header ul li{padding-left:0;margin-bottom:0}.header{position:relative;z-index:2}.header__navbar{background:#fff;padding:0}.header__navbar .logo{position:relative;z-index:9;max-width:200px}.header__navbar .logo a,.header__navbar .logo img,.hero-banner .image-section img,.main-navigation .menu>li:hover .sub-menu{display:block}.main-navigation .menu{display:flex;flex-wrap:wrap;margin-bottom:0}.main-navigation .menu>li>a{display:block;padding:30px 20px;font-weight:700;color:#222;margin:0}.main-navigation .menu>li>a:hover{color:#1e90ff}.main-navigation .menu>li.menu-item-has-children>a:after{content:"";border:solid #222;border-width:0 2px 2px 0;display:inline-block;padding:3px;transform:rotate(45deg);position:absolute;right:6px;top:18px}.main-navigation .menu>li.menu-item-has-children>a:hover:after{border-color:#1e90ff}.main-navigation .menu .sub-menu{display:none;padding:15px 0;position:absolute;left:0;right:auto;top:100%;min-width:200px;background:#fff;box-shadow:2px 2px 5px rgb(0 0 0/.2);border-width:1px 1px 5px;border-style:solid;border-color:#d2d2d2 #d2d2d2 #000}.main-navigation .menu .sub-menu:before{content:"";display:block;width:0;height:0;left:50px;position:absolute;transform:translateX(-50%);border-left:20px solid #fff0;border-right:0 solid #fff0;border-bottom:15px solid #fff;top:-15px}.main-navigation .menu .sub-menu:after{content:"";border-bottom:17px solid #d2d2d2;z-index:-1;border-left:22px solid #fff0;border-right:0 solid #fff0;position:absolute;top:-17px;left:39px}.main-navigation .menu li .sub-menu li a{display:block;font-size:14px;font-weight:700;text-transform:capitalize;color:#121213;border-radius:0;padding:8px 15px;text-decoration:none}.main-navigation .menu li .sub-menu li a:hover{background:#dfdfdf}.hero-banner{background:#6ab04d;padding:50px 0 0}.hero-banner__inner,.image-content-section .image-content__inner{justify-content:space-between}.logo-item{display:flex;flex-wrap:wrap;padding:30px 20px;align-items:center;border:1px solid #8b8b8b;border-radius:5px}.logo-item h5{max-width:calc(100% - 80px);width:100%;margin-left:15px;font-size:18px}.image-content-section .content-section,.image-content-section .image-section{max-width:35%;width:100%;border:1px solid #8b8b8b;border-radius:5px}.image-content-section .image-section img{object-fit:cover;height:100%}.image-content-section .content-section{max-width:62%;padding:30px;background:#efefef}.top-heading{max-width:900px;width:100%;margin:0 auto 40px;text-align:center}.footer .foo-col ul,.logo-item h5,.top-heading h2{margin-bottom:0}.solution-section .solution-section__inner{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.solution-section .solution-item{transition-duration:.5s;padding:30px 15px 90px;border:1px solid #8b8b8b;border-radius:5px}.solution-section .solution-item .image-circle{-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;-moz-transition:all .5s ease;background:#fff;padding:13px;width:80px;height:80px;border:1px solid #000;border-radius:50%;margin:0 auto 20px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.solution-section.without-button .solution-item:hover .image-circle{-webkit-transform:scale(-1) rotate(180deg);transform:scale(-1) rotate(180deg)}.solution-section .solution-item h3{font-size:22px}.solution-section .solution-item .button{position:absolute;max-width:170px;bottom:30px;left:0;right:0;margin:0 auto}.needs-req-section,.solution-section .solution-item{position:relative;text-align:center}.needs-req-section .container{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);max-width:1200px;margin:0 auto}.solution-section.without-button .solution-item{padding:30px 15px}.solution-section.without-button .solution-item:hover{background:#efefef}.image-box.bg-cover:before{background:rgb(0 0 0/.5);width:100%;height:100%;position:absolute;top:0;left:0;content:"";z-index:1}.footer{background:#1d1d1d}.footer-top{padding:50px 0}.footer .foo-col{max-width:calc(25% - 30px);width:100%;margin:0 15px}.foo-col .foo-logo{max-width:200px;width:100%}.foo-col .foo-logo a,.foo-col .foo-logo img{display:block}.footer .foo-col h6,.footer .foo-col p{color:#b3b3b3;font-family:inherit}.footer .foo-col h6{margin-bottom:25px}.footer .foo-col ul li{padding-left:0;transition:all .2s;position:relative}.footer .foo-col ul li+li{margin-top:15px}.footer .foo-col ul li:before{display:block;content:"";position:absolute;left:10px;top:10px;width:10px;height:3px;background:#fff;opacity:0;visibility:hidden;transition:all .2s}.footer .foo-col ul li:hover:before{opacity:1;visibility:visible;left:-10px;background:#1c91fd}.footer .foo-col ul li:hover{padding-left:5px}.footer .foo-col ul li:hover a{color:#1c91fd}.footer .foo-col ul li,.footer .foo-col ul li a{color:#b3b3b3;font-size:16px}.footer .foo-col .input-field{margin-bottom:15px}.footer .foo-col .cf7sr-g-recaptcha{zoom:.8}.footer .foo-col .submit-btn{margin-top:15px;margin-bottom:0}.footer-bottom{background:#000;padding:15px 0}.footer-bottom__inner{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.footer-bottom__inner p{color:#b3b3b3;font-size:14px;margin-bottom:0}.footer-bottom ul li{position:relative}.footer-bottom ul li:after{display:block;content:"";background:#b3b3b3;position:absolute;top:7px;right:-11px;left:auto;width:1px;height:15px;transform:rotate(0);border:0}.footer-bottom ul li:last-child:after{display:none}.footer-bottom__inner ul li a{color:#b3b3b3;font-size:14px}.footer-bottom__inner ul li a:hover{color:#1c91fd}.needs-req-section .image-box{height:400px}.content-ctc{width:60%}.content-ctc .button{margin-top:30px}.solution-item:hover{background:#efefef}.image-section img{margin-bottom:-6px}.scroll-top{position:fixed;visibility:hidden;opacity:0;right:15px;bottom:50px;z-index:995;background:#6ab04d;width:40px;height:40px;border-radius:4px;transition:all .4s}.scroll-top i{background:url(/wp-content/themes/kycaustria/images/scrollup-arrow.png)0 0 no-repeat;width:10px;height:10px;display:block}.scroll-top.active{visibility:visible;opacity:1}@media (max-width:1200px){.hero-banner__inner .h1,.hero-banner__inner h1{font-size:2rem}.footer .foo-col .cf7sr-g-recaptcha{zoom:.6}}@media (max-width:991px){.header__navbar .logo{max-width:170px}.main-navigation .menu>li>a{padding:30px 10px;font-weight:600;font-size:14px}.content-ctc h3,.hero-banner__inner .h1,.hero-banner__inner h1{font-size:20px}.hero-banner__inner p{font-size:12px}.logo-section__inner{gap:30px}.logo-section__inner .one-four{max-width:100%;width:calc(50% - 15px)}.image-content-section .image-section img{width:100%}.needs-req-section .image-box{height:300px}}@media (min-width:768px){.main-navigation .menu>li.menu-item-has-children>a:after{display:inline-block;position:unset;margin-left:5px;margin-top:-8px;vertical-align:middle}}@media (max-width:767px){.h1,h1{font-size:2rem}h2{font-size:1.5rem}h3{font-size:1rem}.section-padding{padding:45px 0}.section-bottom-padding{padding-bottom:45px}.header{padding:20px 0}.header__navbar .logo{max-width:200px}.one-four,.one-half{max-width:100%!important}.menu-toggle{display:block;position:absolute;width:40px;height:45px;top:-4px;right:7px;transition-duration:.5s;cursor:pointer;z-index:1;transform:scale(.8)}.menu-toggle .icon-left{top:20px;left:2px}.menu-toggle .icon-left,.menu-toggle .icon-left:before,.menu-toggle .icon-right{transition-duration:.5s;position:absolute;height:3px;width:16px;background-color:#222}.menu-toggle .icon-left:before{content:"";top:-13px}.menu-toggle .icon-left:after,.menu-toggle .icon-right:after,.menu-toggle .icon-right:before{transition-duration:.5s;position:absolute;width:16px;height:3px;background-color:#222;content:"";top:13px}.menu-toggle .icon-right{top:20px;left:18px}.menu-toggle .icon-right:after,.menu-toggle .icon-right:before{top:-13px}.menu-toggle .icon-right:after{top:13px}.menu-menu-1-container{position:fixed;left:0;top:0;padding-top:90px;width:100%;height:100%;background:rgb(255 255 255/95%);backdrop-filter:blur(28px);opacity:0;visibility:hidden;transition:all .5s}.main-navigation .menu{flex-direction:column;display:block;overflow:auto;height:100%}.main-navigation .menu>li{border-bottom:1px solid #e3e3e3;padding:0}.main-navigation .menu>li a{padding:11px 20px;border:0;text-align:left;font-size:18px;color:#222}.main-navigation .menu>li a:hover{border:0;background:#fff0;color:#1e90ff}.main-navigation .menu li .sub-menu,.menu li .sub-menu:hover{opacity:1!important;display:none!important;visibility:hidden!important;position:relative;top:0}.main-navigation .menu li .sub-menu li{background-color:#fff0;padding:0;background:#fff0}.main-navigation .menu>li .sub-menu,.menu>li:hover .sub-menu{background:#fcfcfc}.main-navigation .menu li .sub-menu li:first-child{padding-top:0}.main-navigation .menu li .sub-menu li a{color:#222;padding:12px 30px}.main-navigation .menu li .sub-menu{left:0}.main-navigation .menu>li.current-menu-item a{color:#1e90ff}.main-navigation .menu>li.menu-item-has-children>a:after{right:20px}.main-navigation .menu .sub-menu:after,.main-navigation .menu .sub-menu:before,.main-navigation .menu>li.menu-item-has-children>a:before{display:none}.content-section,.footer-bottom__inner p{text-align:center}.hero-banner .image-section img{margin:0 auto}.logo-section__inner .one-four{width:calc(100% - 0px)}.image-content-section .content-section,.image-content-section .image-section{max-width:100%}.image-content-section .image-section img{width:100%}.image-content-section .image-section{margin-bottom:0}.image-content-section .image-content__inner{justify-content:space-between;gap:25px}.solution-section .solution-section__inner{grid-template-columns:repeat(1,1fr)}.needs-req-section{height:300px}.content-ctc{width:100%}.footer__inner{gap:22px 14px}.footer .foo-col{max-width:100%;margin:0}.foo-col .foo-logo{margin:0 auto;max-width:170px}.footer .foo-col:nth-child(2),.footer .foo-col:nth-child(3){width:calc(50% - 7px);margin:0}.footer .foo-col h6{margin-bottom:25px}.footer .foo-col ul li,.footer .foo-col ul li a{font-size:15px}.footer-bottom__inner{justify-content:center}.wpcf7-form{text-align:left}.cf7sr-g-recaptcha{zoom:.7}}