@media (min-width:1800px){
	.container{width:1470px;}
}

/*********************************** Start Of Common Css ***********************************/
@font-face{font-family:Poppins-Regular;src:url(../fonts/Poppins-Regular.ttf);}
@font-face{font-family:Poppins-Medium;src:url(../fonts/Poppins-Medium.ttf);}
@font-face{font-family:Poppins-Bold;src:url(../fonts/Poppins-Bold.ttf);}
body{font-family:Poppins-Regular;font-size:17px;color:#214258;line-height:1.5;padding:0px;margin:0px;}
h1,h2,h3,h4,h5,h6{font-family:Poppins-Bold;color:#0a0a0a;margin:0px;padding:0px;}
h1{font-size:60px;line-height:1.1;}
h2{font-size:50px;line-height:1.1;}
h3{font-size:40px;line-height:1.1;}
h4{font-size:30px;line-height:1.1;}
h5{font-size:20px;line-height:1.1;}
h6{font-size:18px;line-height:1.1;}
p{font-family:Poppins-Regular;font-size:17px;color:#3f3f3f;line-height:1.5;margin:0px;}
p+p{margin:20px 0px 0px 0px;}
ul,ol{list-style-type:none;margin:0px;padding:0px;}
img{max-width:100%;height:auto;outline:none;}
a{color:#4d4d4d;text-decoration:none;transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;}
a:active,a:hover,a:focus{outline:none;text-decoration:none;color:#1d1d1b;transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;}
:focus{outline:none;}
input,select,textarea{font-family:Poppins-Regular;font-size:15px;color:#4e4e4e;width:100%;height:70px;background:#ffffff;padding:0px 15px;border:1px solid #c0d8de;border-radius:5px;}
textarea{padding:15px;height:150px;}
input[type="checkbox"],input[type="radio"]{width:20px;height:20px;}
::-webkit-input-placeholder{color:#000;}
::-moz-placeholder{color:#000;}
::-ms-input-placeholder{color:#000;}
::-moz-placeholder{color:#000;}
hr{height:3px;width:80px;margin:25px auto;border:none;background:#60a5b9;background:-moz-linear-gradient(left,#60a5b9 0%,#427ba7 100%);background:-webkit-linear-gradient(left,#60a5b9 0%,#427ba7 100%);background:linear-gradient(to right,#60a5b9 0%,#427ba7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#60a5b9',endColorstr='#427ba7',GradientType=1);}
b,strong{font-family:Poppins-Bold;font-weight:normal;}

/*********************************** End Of Common Css ***********************************/

/*********************************** Start Of Common Class Css ***********************************/
.page-content{overflow:hidden;}
.sub-container{padding:0% 10%;}
.mini-size{font-size:14px;}
.small-size{font-size:20px;}
.large-size{font-size:23px;}
.extra-large-size{font-size:25px;}
.body-big-text{font-size:19px;}
.grey-color{color:#cfccce;}
.grey-bg{background:#cfccce;}
.white-color{color:#ffffff;}
.white-bg{background:#ffffff;}
.black-color{color:#000000;}
.black-bg{background:#000000;}
.blue-color{color:#4680a9;}
.blue-bg{background:#4680a9;}
.primary-color{color:#214258;}
.primary-bg{background:#214258;}
.secondary-color{color:#ede49c;}
.secondary-bg{background:#ede49c;}
.blue-gradient-bg{background:#60a5b9;background:-moz-linear-gradient(left,#60a5b9 0%,#427ba7 100%);background:-webkit-linear-gradient(left,#60a5b9 0%,#427ba7 100%);background:linear-gradient(to right,#60a5b9 0%,#427ba7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#60a5b9',endColorstr='#427ba7',GradientType=1);}
.yellow-gradient-bg{background:#f6f1ce;background:-moz-linear-gradient(left,#f6f1ce 0%,#ede49c 100%);background:-webkit-linear-gradient(left,#f6f1ce 0%,#ede49c 100%);background:linear-gradient(to right,#f6f1ce 0%,#ede49c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f1ce',endColorstr='#ede49c',GradientType=1);}
.title-box{padding-bottom:30px;}
.title-box img{margin-bottom:20px;}
.title-big-text{font-size:80px;line-height:1.1;}
.title-text{font-size:70px;line-height:1.1;}
.title-small-text{font-size:60px;line-height:1.1;}
.title-mini-text{font-size:45px;line-height:1.1;}
.sub-title-text{font-size:18px;}
.title-info{font-size:17px;}
.title-separator{position:relative;}
.title-separator:after{content:"";background:#e8e8e8;width:25%;height:2px;display:inline-block;vertical-align:middle;margin-left:15px;}
.title-separator:before{content:"";background:#e8e8e8;width:25%;height:2px;display:inline-block;vertical-align:middle;margin-right:15px;}
.button-box{padding-top:30px;}
.button{font-family:Poppins-Bold;font-size:20px;text-align:center;padding:25px 40px;display:inline-block;border:none;outline:none;border-radius:3px;transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;}
.button-shadow{box-shadow:0px 5px 10px 5px #00000021;}
.button.blue-gradient-bg:hover{background:-moz-linear-gradient(left,#427ba7 0%,#60a5b9 100%);background:-webkit-linear-gradient(left,#427ba7 0%,#60a5b9 100%);background:linear-gradient(to right,#427ba7 0%,#60a5b9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#427ba7',endColorstr='#60a5b9',GradientType=1);color:#ffffff;border-color:#ffffff;transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;}
.button.yellow-gradient-bg:hover{background:#ede49c;background:-moz-linear-gradient(left,#ede49c 0%,#f6f1ce 100%);background:-webkit-linear-gradient(left,#ede49c 0%,#f6f1ce 100%);background:linear-gradient(to right,#ede49c 0%,#f6f1ce 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ede49c',endColorstr='#f6f1ce',GradientType=1);color:#214258;border-color:#214258;transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;}
.button-small{font-size:17px;padding:15px 40px;}
.empty-space{padding:100px 0px;}
.empty-space-top{padding-top:100px;}
.empty-space-bottom{padding-bottom:100px;}
.no-gutters{margin-right:0;margin-left:0;}
.no-gutters>[class^="col-"],.row.no-gutters>[class*=" col-"]{padding-right:0;padding-left:0;}
.vertical-middle{display:flex;align-items:center;}
.col-5{width:20%;float:left;padding-left:15px;padding-right:15px;}
.list-box li{font-size:16px;color:#ffffff;padding-left:40px;position:relative;}
.list-box li + li{margin-top:34px;}
.list-box li:before{content:"";width:25px;height:25px;background:url(../images/List-Check-Icon.png);background-repeat:no-repeat;background-position:top center;background-size:contain;position:absolute;left:0px;top:5px;}
.space-col{padding-left:30px;padding-right:30px;}
.space-row{margin-right:-30px;margin-left:-30px;}
.pt-30{padding-top:30px;}
.mb-2{margin-bottom:20px;}

/*********************************** End Of Common Class Css ***********************************/

/*********************************** Start Of Preloader Loader Css ***********************************/
#preloader{position:fixed;top:0;left:0;right:0;bottom:0;background:#ffffff;z-index:9999;display:flex;justify-content:center;align-items:center;}
#status{background:url(../images/Preloader.png);background-repeat:no-repeat;background-position:center;background-size:contain;width:200px;height:200px;animation:fadeIn 1s infinite alternate;}
@keyframes fadeIn{
	from{opacity:0;}
}

/*********************************** End Of Preloader Loader Css ***********************************/

/*********************************** Start Of Back To Top Css ***********************************/
.back-to-top{font-size:30px;color:#ffffff;text-align:center;cursor:pointer;width:40px;height:40px;line-height:36px;background:#60a5b9;background:-moz-linear-gradient(left,#60a5b9 0%,#427ba7 100%);background:-webkit-linear-gradient(left,#60a5b9 0%,#427ba7 100%);background:linear-gradient(to right,#60a5b9 0%,#427ba7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#60a5b9',endColorstr='#427ba7',GradientType=1);border:2px solid #ffffff;position:fixed;bottom:20px;right:20px;display:none;}
.back-to-top:hover{background:#427ba7;background:-moz-linear-gradient(left,#427ba7 0%,#60a5b9 100%);background:-webkit-linear-gradient(left,#427ba7 0%,#60a5b9 100%);background:linear-gradient(to right,#427ba7 0%,#60a5b9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#427ba7',endColorstr='#60a5b9',GradientType=1);color:#ffffff;transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;}

/*********************************** End Of Back To Top Css ***********************************/

/*********************************** Start Of Bounce Top Bottom Css ***********************************/
.bounce{-moz-animation:bounce 2s infinite;-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite;}
@keyframes bounce{
	0%,20%,50%,80%,100%{transform:translateY(0);}
	40%{transform:translateY(-10px);}
	60%{transform:translateY(-10px);}
}

/*********************************** End Of Bounce Top Bottom Css ***********************************/

/*********************************** Start Of Fixed Header Smooth Animation Css ***********************************/

/* .fixed-header{position:fixed;left:0px;right:0px;top:0px;z-index:111;box-shadow:0px 0px 20px #00000040;background:#ffffff;animation:smoothScroll 1s forwards;}
@keyframes smoothScroll{
	0%{transform:translateY(-40px);}
	100%{transform:translateY(0px);}
} */

/*********************************** End Of Fixed Header Smooth Animation Css ***********************************/

/*********************************** Start Of Slick Slides Css ***********************************/
.slick-prev,.slick-next{font-size:0px;background:none;border:none;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);z-index:1;}
.slick-prev:before{content:"";border-top:2px solid #696969;border-right:2px solid #696969;transform:rotate(-134deg);display:block;width:15px;height:15px;}
.slick-next:before{content:"";border-top:2px solid #696969;border-right:2px solid #696969;transform:rotate(40deg);display:block;width:15px;height:15px;}
.slick-next{right:0px;}
.slick-prev{left:0px;}
.slick-dots li{display:inline-block;margin:0px 5px;}
.slick-dots li button{width:10px;height:10px;font-size:0px;background:#000;border:none;border-radius:100%;}
.slick-dots li.slick-active button{background:#494949;}

/*********************************** End Of Slick Slides Css ***********************************/

/*********************************** Start Of Contact Form Error Message Css ***********************************/
.wpcf7-form .wpcf7-response-output.wpcf7-validation-errors{color:#D8000C;background-color:#FFBABA;border:0;padding:10px;}
.wpcf7-form .wpcf7-response-output.wpcf7-mail-sent-ok{color:#4F8A10;background-color:#DFF2BF;border:0;padding:10px;}
.wpcf7-mail-sent-ok:before,div.wpcf7-validation-errors:before{font-family:FontAwesome;font-size:26px;margin-right:16px;vertical-align:middle;}
.wpcf7-mail-sent-ok:before{content:'\f00c';}
.wpcf7-validation-errors:before{content:'\f057';}
.wpcf7-not-valid-tip:before{content:"\f12a";font-family:FontAwesome;font-size:14px;width:25px;height:25px;background:#ffb100;display:inline-block;text-align:center;line-height:26px;margin-right:10px;border-radius:3px;}
.wpcf7-not-valid-tip:after{width:20px;height:20px;background:#ffffff;position:absolute;content:'';top:-10px;left:15px;box-shadow:-2px -2px 2px 0px #d6d3d3;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);}
.wpcf7-not-valid-tip{position:absolute;color:#000!important;font-size:14px!important;width:300px!important;border:2px solid #fff!important;z-index:99;border-radius:4px;background:#fff!important;padding:10px!important;left:10px;line-height:38px;box-shadow:0px 0px 4px 0px #a0a0a0;}
.wpcf7-form .wpcf7-response-output.wpcf7-validation-errors{display:none!important;}

/*********************************** End Of Contact Form Error Message Css ***********************************/

/*********************************** Start Of Mobile Toggle Menu Css ***********************************/
.toggle-button{text-align:right;}
.toggle{border:none;background:none;padding:0px;display:block;}
.toggle span{display:block;width:50px;height:6px;background:#60a5b9;background:-moz-linear-gradient(left,#60a5b9 0%,#427ba7 100%);background:-webkit-linear-gradient(left,#60a5b9 0%,#427ba7 100%);background:linear-gradient(to right,#60a5b9 0%,#427ba7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#60a5b9',endColorstr='#427ba7',GradientType=1);transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;}
.toggle span:nth-child(2){width:35px;margin-left:auto;}
.toggle span + span{margin-top:16px;}
.toggle-open .toggle span:nth-child(2){width:50px;}
.toggle-box{display:block;position:fixed;left:-100%;top:0;bottom:0;width:368px;height:100vh;background:#ffffff;box-shadow:0px 0px 20px #00000040;transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;padding:20px;z-index:1;}
.toggle-open .toggle-box{left:0;transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;}
.header-menu ul li{display:block;width:100%;opacity:0;transform:scale(1.15) translateY(-30px);transition:transform .5s cubic-bezier(.4,.01,.165,.99) 0s,opacity .6s cubic-bezier(.4,.01,.165,.99) 0s,-webkit-transform .5s cubic-bezier(.4,.01,.165,.99);}
.header-menu ul li a{display:block;padding:15px 0px;margin:0px;border-bottom:1px solid #4f4f4f;}
.header-menu ul li:last-child a{border-bottom:none;}
.toggle-open .header-menu ul li{opacity:1;transform:scale(1) translateY(0px);-webkit-transform:scale(1) translateY(0px);}
.toggle-open .header-menu ul li:nth-child(1){transition-delay:0s;}
.toggle-open .header-menu ul li:nth-child(2){transition-delay:0.1s;}
.toggle-open .header-menu ul li:nth-child(3){transition-delay:0.2s;}
.toggle-open .header-menu ul li:nth-child(4){transition-delay:0.3s;}
.toggle-open .header-menu ul li:nth-child(5){transition-delay:0.4s;}
.toggle-open .header-menu ul li:nth-child(6){transition-delay:0.5s;}
.toggle-open .header-menu ul li:nth-child(7){transition-delay:0.6s;}

/*********************************** End Of Mobile Toggle Menu Css ***********************************/

/********************************* Start Of Header Css***************************************/
.header{padding:15px 0px;}
.header-right{display:flex;align-items:center;justify-content:flex-end;}
.header-row{display:flex;align-items:center;}
.header-button{padding-right:15px;}
.header-menu{padding-top:30px;}

/********************************* End Of Header Css***************************************/

/********************************* Start Of Home Pages Css***************************************/
.hero-bg{background:url(../images/Hero-Bg.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;padding:30px 0px;}
.hero-video{padding-top:15px;}
.hero-video iframe{width:100%;height:400px;border:10px solid #ffffff;box-shadow:0px 0px 10px 5px #0000005e;display:block;}
.hero-info{padding-top:15px;padding-left:5%;}
.hero-info ul{padding-bottom:25px;}
.hero-box{text-align:center;margin-top:60px;}
.hero-box p{color:#ffffff;}
.hero-box h2{font-size:45px;color:#ffffff;margin:15px 0px;}
.sie-sind-image img{width:100%;height:385px;object-fit:cover;}
.sie-sind-info{text-align:center;background:#f9f9f9;border-left:1px solid #eaeaea;border-right:1px solid #eaeaea;padding:10%;position:relative;}
.sie-sind-info:after{content:"";width:100%;height:5px;position:absolute;left:0px;right:0px;bottom:0px;background:#60a5b9;background:-moz-linear-gradient(left,#60a5b9 0%,#427ba7 100%);background:-webkit-linear-gradient(left,#60a5b9 0%,#427ba7 100%);background:linear-gradient(to right,#60a5b9 0%,#427ba7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#60a5b9',endColorstr='#427ba7',GradientType=1);}
.sie-sind-info h3{font-size:26px;margin-bottom:15px;}
.ihre-vorteile-bg{background:url(../images/Ihre-Vorteile-Bg.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;}
.ihre-vorteile-box{text-align:center;background:#ffffff;padding:12% 10%;}
.ihre-vorteile-info h4{font-size:25px;margin:30px 0px;}
.kundenstimmen-box{margin-bottom:30px;}
.kundenstimmen-image img{width:100%;height:430px;object-fit:cover;}
.kundenstimmen-info{text-align:center;background:#f9f9f9;border-left:1px solid #eaeaea;border-right:1px solid #eaeaea;border-bottom:1px solid #eaeaea;padding:10% 8%;}
.kundenstimmen-info h4{font-size:28px;}
.kundenstimmen-video-box{margin-top:30px;}
.kundenstimmen-video-iframe iframe{width:100%;height:250px;display:block;}
.kundenstimmen-video-info{text-align:center;background:#f9f9f9;border-left:1px solid #eaeaea;border-right:1px solid #eaeaea;border-bottom:1px solid #eaeaea;padding:5%;}
.kundenstimmen-video-info h5{font-size:28px;margin-bottom:10px;}
.hps-bg{background:url(../images/Hps-Bg.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;}
.hps-info{padding-bottom:30px;}
.stellen-box{text-align:center;background:#fff;padding:10%;box-shadow:0px 0px 15px 2px #00000024;margin-bottom:15px;}
.stellen-info{padding-top:20px;}
.gsvenp-bg{background:url(../images/Gsvenp-Bg.jpg);background-repeat:no-repeat;background-position:top center;background-size:100% auto;}
.gsvenp-video{margin-bottom:-100px;}
.gsvenp-video iframe{width:100%;height:620px;border:10px solid #ffffff;display:block;}
.verfolgte-info{text-align:center;padding-top:50px;}
.verfolgte-info .button{margin-top:30px;}
.umsetzungs-programm-bg{background:#f8f8f8;background:-moz-linear-gradient(top,#f8f8f8 0%,#ffffff 100%);background:-webkit-linear-gradient(top,#f8f8f8 0%,#ffffff 100%);background:linear-gradient(to bottom,#f8f8f8 0%,#ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8f8f8',endColorstr='#ffffff',GradientType=0);}
.umsetzungs-programm-info ul li{font-family:Poppins-Bold;font-size:19px;padding-left:50px;position:relative;}
.umsetzungs-programm-info ul li + li{margin-top:25px;}
.umsetzungs-programm-info ul li:before{content:"";width:30px;height:30px;background:url(../images/Umsetzungs-Programm-Info-List-Icon.png);background-repeat:no-repeat;background-position:top center;background-size:contain;position:absolute;left:0px;top:0px;}
.wupsnidv-box{text-align:center;padding:5% 8%;}
.wupsnidv-info h3{font-size:24px;margin:20px 0px;}

/********************************* End Of Home Pages Css***************************************/

/********************************* Start Of Footer Css***************************************/
.footer{background:#1e1e1e;}
.footer-box{padding:100px 0px;}
.footer-title{font-size:30px;margin-bottom:30px;}
.footer-contact ul li + li{margin-top:20px;}
.footer-contact ul li a{color:#ffffff;}
.footer-contact ul li a:hover{color:#427ba7;}
.footer-contact ul li a b{font-size:19px;}
.footer-contact ul li a strong{font-family:Poppins-Medium;border-bottom:1px solid;}
.footer-menu ul li{display:inline-block;vertical-align:middle;width:49%;}
.footer-menu ul li:nth-child(n+5){width:100%;}
.footer-menu ul li + li{margin-top:5px;}
.footer-menu ul li a{font-size:15px;color:#ffffff;position:relative;padding-left:20px;}
.footer-menu ul li a:hover{color:#427ba7;}
.footer-menu ul li a:before{content:"";width:15px;height:4px;background:#60a5b9;background:-moz-linear-gradient(left,#60a5b9 0%,#427ba7 100%);background:-webkit-linear-gradient(left,#60a5b9 0%,#427ba7 100%);background:linear-gradient(to right,#60a5b9 0%,#427ba7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#60a5b9',endColorstr='#427ba7',GradientType=1);position:absolute;left:0px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);}
.copyright{padding:20px 0px;border-top:1px solid #353535;box-shadow:0px -1px 0px 0px #000;}
.copyright p{font-size:17px;color:#bcbcbc;}

/********************************* End Of Footer Css***************************************/

/********************************* Start Of Banner Css***************************************/
.banner-box{position:relative;}
.banner-image img{width:100%;height:500px;object-fit:cover;object-position:bottom center;}
.banner-info{text-align:center;position:absolute;top:50%;left:0px;right:0px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);z-index:1;}
.banner-info-top{top:30%;}
.banner-info h1{font-size:85px;color:#ffffff;margin-top:15px;text-transform:uppercase;}

/********************************* End Of Banner Css***************************************/

/********************************* Start Of Formular Pages Css***************************************/
.formular-box{background:#ffffff;border:1px solid #dbdbdb;box-shadow:0px 0px 20px 15px #0000000a;padding:2%;position:relative;top:-120px;}
.schritt-box{text-align:center;}
.schritt-info{padding-top:20px;}
.schritt-info h4{font-size:21px;background:#60a5b9;background:-moz-linear-gradient(left,#60a5b9 0%,#38698b 100%);background:-webkit-linear-gradient(left,#60a5b9 0%,#38698b 100%);background:linear-gradient(to right,#60a5b9 0%,#38698b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#60a5b9',endColorstr='#38698b',GradientType=1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block;margin-bottom:15px;}
.formular-bottom-box{background:#f9f9f9;border:1px solid #eaeaea;border-radius:15px;padding:5%;text-align:center;}
.formular-bottom-box-info{padding-top:20px;}
.formular-bottom-box-info h4{font-size:26px;background:#60a5b9;background:-moz-linear-gradient(left,#60a5b9 0%,#38698b 100%);background:-webkit-linear-gradient(left,#60a5b9 0%,#38698b 100%);background:linear-gradient(to right,#60a5b9 0%,#38698b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#60a5b9',endColorstr='#38698b',GradientType=1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block;margin-bottom:15px;}
.formular-form-box{background:#f7f7f7;border:1px solid #e6e6e6;border-radius:15px;padding:2%;margin:30px 0px;}
.formular-form{display:block;}
.sent .formular-form{display:none;}
.sent .formular-calendly-form{display:block;}
.formular-calendly-form iframe{display:block;}
.form-field{margin:15px 0px;}
.form-title{margin:16px 0px;}
.form-title h6{font-family:'Poppins-Medium';font-size:18px;color:#363636;}
.form-checkbox .wpcf7-form-control{display:flex;align-items:center;margin:0px -10px;}
.form-checkbox .wpcf7-list-item{width:100%;height:70px;background:#ffffff;padding:0px 15px;margin:0px 10px;border:1px solid #c0d8de;border-radius:5px;display:flex;align-items:center;}
.form-checkbox .wpcf7-list-item-label{font-family:Poppins-Regular;font-size:15px;color:#4e4e4e;font-weight:normal;margin-left:10px;}
.form-checkbox .wpcf7-list-item input{display:none;}
.form-checkbox .wpcf7-list-item-label:before{content:"";width:20px;height:20px;border:1px solid #9cb2b8;border-radius:2px;display:inline-block;vertical-align:middle;margin-right:5px;}
.form-checkbox [type="checkbox"]:checked + .wpcf7-list-item-label:before{background:#60a5b9;content:"\f00c";font-family:'FontAwesome';color:#fff;line-height:18px;text-align:center;}
.form-radio .wpcf7-form-control{display:flex;align-items:center;justify-content:space-between;margin:0px -10px;}
.form-radio .wpcf7-list-item{width:100%;height:70px;background:#ffffff;display:flex;align-items:center;overflow:hidden;margin:0px 10px;position:relative;border-radius:10px;}
.form-radio .wpcf7-list-item input[type="radio"]{position:absolute;left:0px;right:0px;top:0px;bottom:0px;width:100%;height:100%;opacity:0;margin:0px;}
.form-radio .wpcf7-list-item label{font-family:Poppins-Regular;font-size:15px;color:#4e4e4e;font-weight:normal;display:block;width:100%;margin:0px;text-align:center;}
.form-radio [type="radio"]:not(:checked) + .wpcf7-list-item-label:after{content:'';border:1px solid #c0d8de;position:absolute;left:0px;right:0px;top:0px;bottom:0px;border-radius:10px;width:100%;height:100%;z-index:1;}
.form-radio [type="radio"]:checked + .wpcf7-list-item-label:after{border:1px solid #427ba7;position:absolute;left:0px;right:0px;top:0px;bottom:0px;border-radius:10px;width:100%;height:100%;z-index:1;}

/********************************* End Of Formular Pages Css***************************************/
.accordion-panel{background:none;border:none;box-shadow:none;}
.accordion-panel + .accordion-panel{margin-top:10px!important;}
.accordion-title a{font-family:Poppins-Bold;font-size:23px;display:flex;align-items:center;padding:18px 30px;background:#f2f8f9;border:1px solid #ddecf0;}
.accordion-title a span{background:#60a5b9;background:-moz-linear-gradient(left,#60a5b9 0%,#4078a6 100%);background:-webkit-linear-gradient(left,#60a5b9 0%,#4078a6 100%);background:linear-gradient(to right,#60a5b9 0%,#4078a6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#60a5b9',endColorstr='#4078a6',GradientType=1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
.accordion-title a:after{content:"\f103";font-family:FontAwesome;font-size:23px;color:#ffffff;margin-left:auto;}
.accordion-title a:after{content:"\f101";font-family:FontAwesome;font-size:23px;color:#214561;margin-left:auto;}
.accordion-title a:before{content:"";width:30px;height:30px;margin-right:15px;background:url(../images/Accordion-Title-Separator.png);background-repeat:no-repeat;background-position:center center;background-size:contain;}
.accordion-panel.active .accordion-title a{background:#60a5b9;background:-moz-linear-gradient(left,#60a5b9 0%,#4078a6 100%);background:-webkit-linear-gradient(left,#60a5b9 0%,#4078a6 100%);background:linear-gradient(to right,#60a5b9 0%,#4078a6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#60a5b9',endColorstr='#4078a6',GradientType=1);}
.accordion-panel.active .accordion-title a span{color:#ffffff;-webkit-background-clip:text;-webkit-text-fill-color:#ffffff;}
.accordion-panel.active .accordion-title a:after{content:"\f103";color:#ffffff;}
.accordion-panel.active .accordion-title a:before{background:url(../images/Accordion-Title-Active-Separator.png);background-repeat:no-repeat;background-position:center center;background-size:contain;}
.accordion-info{padding:5%;background:#fbfbfb;border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;}
.accordion-info h4{font-size:22px;margin:15px 0px;}
.accordion-info ul{margin:20px 0px;}
.accordion-info ul li{font-family:Poppins-Bold;font-size:18px;color:#1a1a1a;padding-left:30px;position:relative;}
.accordion-info ul li + li{margin-top:10px;}
.accordion-info ul li:before{content:"";width:20px;height:3px;background:#4078a6;position:absolute;left:0px;top:12px;}
.impressum-top-info{padding-bottom:50px;}
.impressum-box{border:1px solid #f0f0f0;padding:15% 10%;text-align:center;}
.impressum-info{padding-top:25px;}
.impressum-info h5{font-size:21px;background:#60a5b9;background:-moz-linear-gradient(left,#60a5b9 0%,#38698b 100%);background:-webkit-linear-gradient(left,#60a5b9 0%,#38698b 100%);background:linear-gradient(to right,#60a5b9 0%,#38698b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#60a5b9',endColorstr='#38698b',GradientType=1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block;margin-bottom:15px;}
.impressum-info a{font-size:21px;color:#1d2023;display:block;}
.impressum-bottom-info{text-align:center;margin:0px auto;padding-top:50px;}
.impressum-bottom-info p{font-size:21px;color:#1d2023;}