@media only screen and (min-width:769px){.tg-header-logowrapper{float:left;display:inline}}@media only screen and (min-width:768px) and (max-width:959px){.container{width:768px}.container .column,.container .columns{margin-left:10px;margin-right:10px}.column.alpha,.columns.alpha{margin-left:0;margin-right:10px}.column.omega,.columns.omega{margin-right:0;margin-left:10px}.alpha.omega{margin-left:0;margin-right:0}.container .one.column,.container .one.columns{width:28px}.container .two.columns{width:76px}.container .three.columns{width:124px}.container .four.columns{width:172px}.container .five.columns{width:220px}.container .six.columns{width:268px}.container .seven.columns{width:316px}.container .eight.columns{width:364px}.container .nine.columns{width:412px}.container .ten.columns{width:460px}.container .eleven.columns{width:508px}.container .twelve.columns{width:556px}.container .thirteen.columns{width:604px}.container .fourteen.columns{width:652px}.container .fifteen.columns{width:700px}.container .sixteen.columns{width:748px}.container .one-third.column{width:236px}.container .two-thirds.column{width:492px}.container .offset-by-one{padding-left:48px}.container .offset-by-two{padding-left:96px}.container .offset-by-three{padding-left:144px}.container .offset-by-four{padding-left:192px}.container .offset-by-five{padding-left:240px}.container .offset-by-six{padding-left:288px}.container .offset-by-seven{padding-left:336px}.container .offset-by-eight{padding-left:384px}.container .offset-by-nine{padding-left:432px}.container .offset-by-ten{padding-left:480px}.container .offset-by-eleven{padding-left:528px}.container .offset-by-twelve{padding-left:576px}.container .offset-by-thirteen{padding-left:624px}.container .offset-by-fourteen{padding-left:672px}.container .offset-by-fifteen{padding-left:720px}}@media only screen and (max-width:768px){.container{max-width:90%;margin-top:0}header>div.container{max-width:95%;padding-left:2%}.container .columns,.container .column{margin:0}.container .one.column,.container .one.columns,.container .two.columns,.container .three.columns,.container .four.columns,.container .five.columns,.container .six.columns,.container .seven.columns,.container .eight.columns,.container .nine.columns,.container .ten.columns,.container .eleven.columns,.container .twelve.columns,.container .thirteen.columns,.container .fourteen.columns,.container .fifteen.columns,.container .sixteen.columns,.container .one-third.column,.container .two-thirds.column{width:100%}.container .offset-by-one,.container .offset-by-two,.container .offset-by-three,.container .offset-by-four,.container .offset-by-five,.container .offset-by-six,.container .offset-by-seven,.container .offset-by-eight,.container .offset-by-nine,.container .offset-by-ten,.container .offset-by-eleven,.container .offset-by-twelve,.container .offset-by-thirteen,.container .offset-by-fourteen,.container .offset-by-fifteen{padding-left:0}}@media only screen and (min-width:480px) and (max-width:768px){.container .columns,.container .column{margin:0}.container .one.column,.container .one.columns,.container .two.columns,.container .three.columns,.container .four.columns,.container .five.columns,.container .six.columns,.container .seven.columns,.container .eight.columns,.container .nine.columns,.container .ten.columns,.container .eleven.columns,.container .twelve.columns,.container .thirteen.columns,.container .fourteen.columns,.container .fifteen.columns,.container .sixteen.columns,.container .one-third.column,.container .two-thirds.column{width:420px}}@media only screen and (max-width:959px){.slide-content h1,.slide-content h2{font-size:26px}.slide-model img{width:95%}.showcase-model img{width:100%}.showcase-content h1,.section-title h1{font-size:35px;line-height:40px}.showcase-content h1 span,.section-title h1 span{font-size:27px}.title-bullet{margin:40px 0}.feature-selector-frame img{width:100%}.team-member-image img{width:100%}.team-member-desc h5{font-size:15px}.quote-slide h3,.price-table-header h3{font-size:17px;min-height:20px}.feature-icon-box h3{font-size:16px}.tweet{width:100%}.carousel-slide-bg{width:105%}.slider,.testimonials,.zoomer-bg,.counters,.call-to-action{background-attachment:scroll}}@media only screen and (min-width:769px) and (max-width:1024px){.bx-wrapper .bx-controls-direction a{top:20%}.bx-wrapper .bx-prev{left:0}.bx-wrapper .bx-next{right:0}}@media only screen and (min-width:960px) and (max-width:1024px){.sticky-wrapper .sixteen.columns{width:700px}.header .menu li{padding:30px 13px}.footer-contactinfo{padding-right:10px}#menu-item-1483,#menu-item-1484,#menu-item-208,#menu-item-209{padding:28px 5px!important;padding-right:1px!important;padding-left:1px!important}.header .menu li.main-adjust{padding:30px 15px}.header .menu li.fb_menu,.header .menu li.i_menu{padding:25px 0}.header li.fb_menu.tab-adjust,.header li.i_menu.tab-adjust{padding:25px 0}.header li.menu-item-language.tab-adjust{padding:30px 15px}.bx-wrapper .bx-controls-direction a{top:15%!important}.bx-wrapper .bx-prev{background-size:64px 100px!important;left:-10px!important}.bx-wrapper .bx-next{background-size:64px 100px!important;right:-20px!important}}@media only screen and (min-width:769px) and (max-width:920px){.single-event-slider #main{padding-top:17px}}@media only screen and (min-width:1250px){.header li.fb_menu.adjust,.header li.i_menu.adjust{padding:25px 0}.header .menu li.main-adjust{padding:25px 30px}.header li.menu-item-language.adjust{padding:25px 30px}}@media only screen and (min-width:768px) and (max-width:1024px){h1.insti-sec-title{font-size:35px!important}.site-wrapper{padding-top:0}}@media only screen and (max-width:1024px){.testimonials .container .two.columns,.testimonials .container .twelve.columns{width:100%!important}}@media only screen and (max-width:768px){.subscribe ul.inline li{display:block}.quote-slide h3{min-height:60px}.call-to-action-content h2{font-size:25px;text-align:center}.team-member-desc p.position{font-size:10px}.logo img{width:155px!important}.logo img{padding:6px 0!important}.mobile-menu{margin:19px 0!important;margin-top:12px!important;font-size:35px!important}.site-wrapper{padding:20px 0}}@media only screen and (max-width:479px){ul.inline input.wpcf7-form-control.wpcf7-email{max-width:250px}ul.inline select.wpcf7-form-control{max-width:250px}}@media only screen and (min-width:320px) and (max-width:568px){.bx-wrapper ul li{margin-right:50px!important;margin-left:32px!important}}@media only screen and (min-width:768px) and (max-width:959px){.showcase-model{padding:105px 0 0}.screenshot{width:172px;height:172px}.screenshot-zoom{width:172px;height:172px;line-height:172px!important}.quote-slide p{width:72%}.feature-selector-mask{top:198px;left:171px;width:142px;height:250px}.team-member-image{height:auto}.four.columns .team-member-image{height:112px}.counter h5{padding:23px 12px;font-size:14px}.portfolio-item-image>img{height:270px;width:auto}.portfolio-item-desc{font-size:15px}.slide-content{left:20px;position:relative;width:330px;float:right}.slide-content .button{padding:12px 20px}.slide-model{right:20px;float:left}.slide-content .app_links img{width:130px}.sticky-wrapper .sixteen.columns{width:556px}}@media only screen and (min-width:769px) and (max-width:959px){.wpcf7-form ul.inline li{display:block!important}.header .menu li{padding:31px 8px}#menu-item-1483,#menu-item-1484,#menu-item-208,#menu-item-209{padding:31px 2px!important}.header .menu li .main-adjust{padding:31px 5px}.header .menu li.fb_menu,.header .menu li.i_menu{padding:25px 0}ul.inline input.wpcf7-form-control.wpcf7-email{width:94%;margin:auto!important}ul.inline select.wpcf7-form-control{margin:auto!important;box-sizing:initial;width:350px!important;margin:auto!important}ul.inline input.wpcf7-form-control.wpcf7-submit.subscribe-btn{margin:0 auto!important}.call-to-action h2{font-size:25px;text-align:center}.copyright-text{font-size:13px}.events-grid .event-img img{max-height:196px!important}p.aktuelle_en{font-size:40px!important;margin-top:13%;padding-bottom:10px!important}p.kultur_en{font-size:50px!important;padding-bottom:10px!important}p.events_en{font-size:37px!important;padding-bottom:7px!important}p.jetzt_en{font-size:18px!important}p.aktuelle{font-size:40px!important;margin-top:13%;padding-bottom:10px!important}p.kultur{font-size:50px!important;padding-bottom:25px!important}p.events{font-size:53px!important;padding-bottom:35px!important}p.jetzt{font-size:20px!important}.event-details.row{width:95%}.event-left p.event-name{font-size:11px}.event-left p.event-location{font-size:11px}.team-member-desc p.position{font-size:12px}.contact1-en{font-size:90px!important}.contact2-en{font-size:78px!important}p.contact-form-title-de{font-size:20px!important}p.contact-form-subtitle-de{font-size:20px!important}p.form-text{font-size:19px!important}p.addr-title{font-size:20px!important}p.addr-text{font-size:17px!important}p.contact-form-title{font-size:20px!important}p.contact-form-subtitle{font-size:18px!important}h1.insti-sec-title{font-size:27px!important}ul.inline input.wpcf7-form-control.insti-form-name{width:450px!important;margin:auto!important}ul.inline input.wpcf7-form-control.wpcf7-email.insti-form-email{width:450px!important}ul.inline input.wpcf7-form-control.wpcf7-submit.insti-btn{margin:0 auto!important}.bx-wrapper .bx-controls-direction a{top:20%!important}.bx-wrapper .bx-prev{left:0px!important}.bx-wrapper .bx-next{right:0px!important}.footer_menu ul>li a{font-size:13px!important}}@media only screen and (max-width:768px){.quote-sign{margin:0 auto -55px}.fb_posts{width:250px;top:95px;right:20px}.close-fb{right:35px}.app_links{text-align:center}.nav{float:none;height:auto;width:100%;background:#212121;display:table}.menu li{float:none;display:block;line-height:35px;text-align:center;border-bottom:1px dotted #848484;padding:0 10px 0px!important;margin:10px 40px 0}.menu li:last-child{border-bottom:0;padding-bottom:0;margin-bottom:-8px}.header.stuck .menu li{line-height:35px;padding:0 10px 10px}span.dot{display:none!important}.logo{float:left}.mobile-menu{display:block!important}.header .menu{display:none}.footer .footer_menu ul li{float:none!important;border-bottom:0 solid #848484!important;display:inline-block;padding:5px!important;margin:5px!important;line-height:20px;text-align:left;font-size:13px;text-transform:uppercase}.footer-contactinfo{width:100%;padding-right:initial}.footer_menu{margin-left:30px;margin-top:30px}div.nav-bar-wrapper{position:fixed;top:60px;width:90%;left:5%;box-shadow:3px 3px 10px 0 rgba(153,0,102,.25)}.logo-area{right:0}.owl-buttons i{display:none}.button-container{display:table;margin:0 auto}.slide-content{float:none;width:100%;height:auto;padding-top:160px}.slide-content h1,.slide-content h2{text-align:center;margin:0 auto 8px}.slide-content p{text-align:center}p.first_head_de{font-size:28px;font-weight:900}p.sec_head_de{font-size:34px;font-weight:900}p.third_head_de{font-size:46px;font-weight:900}p.fourth_head_de{font-size:30px;font-weight:900}p.saperated_text{font-size:20px}p.first_head{font-size:50px;font-weight:900}p.sec_head{font-size:34px;font-weight:900}p.third_head{font-size:34px;font-weight:900}p.fourth_head{font-size:18px;font-weight:900}p.saperated_text{font-size:20px}.slide-model{float:none;width:100%;height:auto;min-height:500px}.slider{height:auto}.feature-icon-box{margin-bottom:20px!important}.zoomer-frame{background-size:100%;height:195px}.zoomer-image{padding-top:32px}.zoomer-image img{width:346px}.zoomer-bg{height:130px}.magnifier{left:419px;top:1894px}.showcase-model img{width:auto;max-width:100%;display:table;margin-left:auto;margin-right:auto;float:none!important}.showcase.second .showcase-model{margin-top:0}.showcase.second .showcase-content{margin-top:0}.screenshot{margin:0 auto 50px}.shots{padding-bottom:40px}.lightbox img{max-width:360px;height:auto}.quote-slide h3{float:none;display:block;width:100%;margin-left:0}.client-avatar{float:none;margin-left:auto;margin-right:auto}.quote-slide p{width:100%;text-align:center;margin-left:0}.quote-slide{display:table;margin-bottom:10px}.quote-slider-controls{display:table;margin:0 auto;float:none;padding-top:25px}.feature-selectors{height:auto}.feature-selector-mask{width:164px;top:136px;left:197px;height:315px}.feature-selector-buttons li:last-child{margin-bottom:0}.team-member,.price-table{margin-bottom:40px}.four.columns .team-member-image{height:auto}.team,.pricing{padding-bottom:40px}.price-table{margin-top:0}.carousel-frame{height:300px}.subscribe-form .textfield{width:380px}.magnifier{display:none}.tablet-magnifier{padding:0!important;height:195px}.zoomer{position:relative}.counter{width:50%!important;margin:15px 0!important}.clients .four.columns{margin:10px 0}.menu>li>.sub-menu{position:relative;top:2px;border-top:1px dotted #888;background:rgba(0,0,0,.2);margin-bottom:0}.menu>li>.sub-menu>li{margin-top:0;margin-left:15px;margin-right:15px;border:0}.header.stuck .menu>li>.sub-menu{top:8px;margin-bottom:6px}.menu-item-has-children{padding:0 0 10px 0!important}}@media only screen and (max-width:479px){.footer .footer_menu ul li{float:none!important;border-bottom:0 solid #848484!important;display:block;padding:5px!important;margin:5px!important}.single-event-details h1.event-name{font-size:30px!important}.slide-content h1,.slide-content h2{font-size:22px;letter-spacing:-1.5px}.button-container a{margin-right:auto;margin-left:auto;display:table}.slide-model{min-height:400px}.zoomer-frame{margin-top:0}.zoomer-image{padding-top:79px}.zoomer-image img{width:246px}.zoomer-bg{height:100px}.magnifier{left:229px;top:1874px;display:none!important}.showcase-content h1,.section-title h1{font-size:30px!important}.showcase-content h1 span,.section-title h1 span{font-size:23px}.showcase.second .showcase-content h1{padding-top:0}.showcase.second .showcase-content{margin-top:0}.showcase.second .showcase-model{margin-top:0}.lightbox img{max-width:240px}.feature-selector-buttons .selector-body{padding:0 0 0 20px}.feature-selector-mask{left:141px;width:117px;top:119px}.feature-selector-frame{height:450px}.counter h5{padding:15px;line-height:40px}.carousel-model{background-size:68% auto!important}.carousel-frame{height:220px}.carousel-slide{height:auto}.subscribe-form .textfield{width:274px}.subscribe-form h2{font-size:23px}.portfolio .filter a{padding:5px 7px}.tablet-magnifier{height:155px}.zoomer{top:-40px}.quote-slide h3{font-size:19px;line-height:24px}.subscribe-form h2,.contact-form h2{font-size:24px}.wpcf7-form input,.wpcf7-form textarea{width:270px}.wpcf7-form input[type="submit"]{width:auto}ul.inline input.wpcf7-form-control.wpcf7-submit.subscribe-btn.insti-btn{font-size:17px!important}span.wpcf7-not-valid-tip{width:271px}div.wpcf7-response-output{width:254px}.wpcf7-response-output{font-size:14px!important}#owl-demo{bottom:-10px}}@media only screen and (max-width:768px){.quote-slide h3{min-hight:15px!important}.payment-providers .container{width:100%}p.contact-form-title-de{font-size:19px!important}p.contact-form-subtitle-de{font-size:18px!important}p.contact-form-title{font-size:20px!important}p.contact-form-subtitle{font-size:19px!important}div#wpcf7-f427-p252-o1{padding:3px 5px 3px 0}p.form-text{font-size:19px!important}input.wpcf7-form-control.wpcf7-text.contact-name,input.wpcf7-form-control.contact-email{width:95%!important}textarea.wpcf7-form-control.wpcf7-textarea{width:94%!important}input.wpcf7-form-control.wpcf7-text.wpcf7-email.insti-form-email{width:88%!important}.testimonials{padding:0 0px!important}ul.payment-providers-logos li.payment-text{display:block;margin:5px auto}ul.payment-providers-logos li.part-logo{width:50%;float:left}section.event-google-map{padding:20px}section.event-google-map iframe{height:250px}.single-event .wpb_column.vc_column_container.vc_col-xs-12.vc_col-sm-2.vc_col-md-2{text-align:center}.float-right.quote-size{float:none!important}.container .video-frame{height:235px}.fb_popup span.menu-image-title{display:inline-block!important}.header .sixteen.columns{width:100%}.vc_btn3-container.vc_btn3-inline{text-align:center;display:block!important}.header li.current-menu-item{margin-top:0}.header li.current-menu-item a span{font-weight:600!important}.single-event-details .event-persons span,.single-event-details p.single-event-date span{display:block}.footer_menu ul{text-align:center}a.prettyphoto{pointer-events:none}}@media only screen and (max-width:534px){ul.payment-providers-logos li{display:block!important;margin-bottom:0}}@media only screen and (min-width:1250px) and (max-width:1287px){p.contact-form-title-de{font-size:32px!important}p.contact-form-subtitle-de{font-size:30px!important}}@media only screen and (min-width:641px) and (max-width:767px){p.contact-form-title-de{font-size:25px!important;text-align:center}p.contact-form-subtitle-de{font-size:23px!important;text-align:center}p.form-text{font-size:22px!important}input.wpcf7-form-control.wpcf7-text.contact-name,input.wpcf7-form-control.contact-email{width:98%!important}textarea.wpcf7-form-control.wpcf7-textarea{width:97%!important}ul.inline input.wpcf7-form-control.insti-form-name{width:93%!important}input.wpcf7-form-control.wpcf7-text.wpcf7-email.insti-form-email{width:93%!important}}@media only screen and (min-width:481px) and (max-width:640px){p.contact-form-title-de{font-size:25px!important;text-align:center}p.contact-form-subtitle-de{font-size:23px!important;text-align:center}p.form-text{font-size:22px!important}input.wpcf7-form-control.wpcf7-text.contact-name,input.wpcf7-form-control.contact-email{width:97%!important}textarea.wpcf7-form-control.wpcf7-textarea{width:96%!important}ul.inline input.wpcf7-form-control.insti-form-name{width:92%!important}input.wpcf7-form-control.wpcf7-text.wpcf7-email.insti-form-email{width:92%!important}}@media only screen and (max-width:480px){p.contact-form-title-de{font-size:17px!important;text-align:center}p.contact-form-subtitle-de{font-size:17px!important;text-align:center}p.contact-form-title{font-size:17px!important;text-align:center}p.contact-form-subtitle{font-size:17px!important;text-align:center}p.form-text{font-size:18px!important}input.wpcf7-form-control.wpcf7-text.contact-name,input.wpcf7-form-control.contact-email{width:94%!important}textarea.wpcf7-form-control.wpcf7-textarea{width:93%!important}ul.inline input.wpcf7-form-control.insti-form-name{width:91%!important;max-width:250px}input.wpcf7-form-control.wpcf7-text.wpcf7-email.insti-form-email{width:91%!important}a.event-small-title span{word-spacing:3px}}@media only screen and (max-width:534px){ul.payment-providers-logos li.payment-text{margin:0 auto}}@media only screen and (min-width:760px){.wpcf7-form ul.inline li{vertical-align:top}}@media only screen and (min-width:769px){.header li.current-menu-item a{padding:5px;border-radius:5px;font-weight:600!important}.header li.current-menu-item a span{font-weight:600!important}.single-event-details{margin-top:20px}}@media only screen and (max-width:767px){.iframe-pad{padding:10px}.iframe-pad iframe{height:300px}}