@import url(//freiburger-kraftfahrschule.de/wp-content/themes/divi-child/../Divi/style.css);img{image-rendering:auto;pointer-events:none}html{display:block !important}h1{font-size:clamp(2.625rem, 0.6702rem + 3.1915vw, 4.5rem);line-height:1.2;min-height:0vw;font-weight:700;margin-bottom:10px;letter-spacing:1px}h2,.et_post_meta_wrapper h1{font-size:clamp(1.75rem, 1.1875rem + 1.875vw, 3.4375rem) !important;min-height:0vw;font-weight:900;text-align:center;margin-bottom:10px;letter-spacing:1px;line-height:1.2}h3,.et_pb_column_1_3 h3,h4.item-title,.kus-cta-section .et_pb_row h2,.kus-key-facts h2{font-size:clamp(23px, calc(1.875rem + ((1vw - 4.8px) * 0.6944)), 35px) !important;min-height:0vw;font-weight:500;line-height:1.3}h4,.et_pb_column_1_3 h4,h6.item-subtitle{font-size:clamp(16px, calc(1rem + ((1vw - 4.8px) * 0.4861)), 20px) !important;min-height:0vw;font-weight:700;line-height:1.3}h5,.et_pb_column_1_2 h5,.et_pb_column_1_3 h5{font-size:clamp(20px, calc(1.875rem + ((1vw - 4.8px) * 0.6944)), 23px) !important;min-height:0vw;font-weight:700;line-height:1.3}p,ul,li,tr,td{font-size:clamp(0.9375rem, 0.8542rem + 0.2778vw, 1.1875rem) !important;line-height:1.7 !important;font-weight:300}p strong{font-weight:500}@font-face{font-display:swap;font-family:'Roboto';font-style:normal;font-weight:100;src:url(//freiburger-kraftfahrschule.de/wp-content/themes/divi-child/fonts/roboto-v48-latin-100.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Roboto';font-style:italic;font-weight:100;src:url(//freiburger-kraftfahrschule.de/wp-content/themes/divi-child/fonts/roboto-v48-latin-100italic.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Roboto';font-style:normal;font-weight:200;src:url(//freiburger-kraftfahrschule.de/wp-content/themes/divi-child/fonts/roboto-v48-latin-200.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Roboto';font-style:italic;font-weight:200;src:url(//freiburger-kraftfahrschule.de/wp-content/themes/divi-child/fonts/roboto-v48-latin-200italic.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Roboto';font-style:normal;font-weight:300;src:url(//freiburger-kraftfahrschule.de/wp-content/themes/divi-child/fonts/roboto-v48-latin-300.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Roboto';font-style:italic;font-weight:300;src:url(//freiburger-kraftfahrschule.de/wp-content/themes/divi-child/fonts/roboto-v48-latin-300italic.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Roboto';font-style:normal;font-weight:400;src:url(//freiburger-kraftfahrschule.de/wp-content/themes/divi-child/fonts/roboto-v48-latin-regular.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Roboto';font-style:italic;font-weight:400;src:url(//freiburger-kraftfahrschule.de/wp-content/themes/divi-child/fonts/roboto-v48-latin-italic.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Roboto';font-style:normal;font-weight:500;src:url(//freiburger-kraftfahrschule.de/wp-content/themes/divi-child/fonts/roboto-v48-latin-500.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Roboto';font-style:italic;font-weight:500;src:url(//freiburger-kraftfahrschule.de/wp-content/themes/divi-child/fonts/roboto-v48-latin-500italic.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Roboto';font-style:normal;font-weight:600;src:url(//freiburger-kraftfahrschule.de/wp-content/themes/divi-child/fonts/roboto-v48-latin-600.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Roboto';font-style:italic;font-weight:600;src:url(//freiburger-kraftfahrschule.de/wp-content/themes/divi-child/fonts/roboto-v48-latin-600italic.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Roboto';font-style:normal;font-weight:700;src:url(//freiburger-kraftfahrschule.de/wp-content/themes/divi-child/fonts/roboto-v48-latin-700.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Roboto';font-style:italic;font-weight:700;src:url(//freiburger-kraftfahrschule.de/wp-content/themes/divi-child/fonts/roboto-v48-latin-700italic.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Roboto';font-style:normal;font-weight:800;src:url(//freiburger-kraftfahrschule.de/wp-content/themes/divi-child/fonts/roboto-v48-latin-800.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Roboto';font-style:italic;font-weight:800;src:url(//freiburger-kraftfahrschule.de/wp-content/themes/divi-child/fonts/roboto-v48-latin-800italic.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Roboto';font-style:normal;font-weight:900;src:url(//freiburger-kraftfahrschule.de/wp-content/themes/divi-child/fonts/roboto-v48-latin-900.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Roboto';font-style:italic;font-weight:900;src:url(//freiburger-kraftfahrschule.de/wp-content/themes/divi-child/fonts/roboto-v48-latin-900italic.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Ubuntu';font-style:normal;font-weight:300;src:url(//freiburger-kraftfahrschule.de/wp-content/themes/divi-child/fonts/ubuntu-v20-latin-300.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Ubuntu';font-style:italic;font-weight:300;src:url(//freiburger-kraftfahrschule.de/wp-content/themes/divi-child/fonts/ubuntu-v20-latin-300italic.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Ubuntu';font-style:normal;font-weight:400;src:url(//freiburger-kraftfahrschule.de/wp-content/themes/divi-child/fonts/ubuntu-v20-latin-regular.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Ubuntu';font-style:italic;font-weight:400;src:url(//freiburger-kraftfahrschule.de/wp-content/themes/divi-child/fonts/ubuntu-v20-latin-italic.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Ubuntu';font-style:normal;font-weight:500;src:url(//freiburger-kraftfahrschule.de/wp-content/themes/divi-child/fonts/ubuntu-v20-latin-500.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Ubuntu';font-style:italic;font-weight:500;src:url(//freiburger-kraftfahrschule.de/wp-content/themes/divi-child/fonts/ubuntu-v20-latin-500italic.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Ubuntu';font-style:normal;font-weight:700;src:url(//freiburger-kraftfahrschule.de/wp-content/themes/divi-child/fonts/ubuntu-v20-latin-700.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Ubuntu';font-style:italic;font-weight:700;src:url(//freiburger-kraftfahrschule.de/wp-content/themes/divi-child/fonts/ubuntu-v20-latin-700italic.woff2) format('woff2')}body,h1,h2,h3,h4,h5,h6,p,a{font-family:'Ubuntu' !important;hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphenate-limit-chars:8 3 4;-webkit-hyphenate-limit-before:3;-webkit-hyphenate-limit-after:4;word-break:initial;overflow-wrap:initial}h1,h2,h3{font-family:'Roboto' !important;font-weight:900}a:hover{text-decoration:underline}.et-l--footer a:hover{color:#f2f2f2}.et-l--footer a:hover{text-decoration:none}.et_pb_section.kus-dark-blue-section a,.et_pb_section.kus-blue-section a{color:#f2f2f2}.et_pb_section.kus-main-section a,.et_pb_section.kus-alterna-section a,.et_pb_section.kus-purple-section a{color:#163e73}.et_pb_section.kus-main-section{padding-top:120px;padding-bottom:175px}.kus-full-content{min-width:100% !important}.kus-small-content{max-width:1200px !important;margin:auto}.kus-smaller-content{max-width:1050px !important}.kus-no-padding-top{padding-top:0 !important}.kus-no-padding-bottom{padding-bottom:0 !important}.kus-1-3-columns p{font-size:clamp(16px, calc(1rem + ((1vw - 4.8px) * 0.4861)), 20px) !important;line-height:1.8}.kus-seperator{margin-top:100px}.et_pb_section.kus-main-section{background-color:#fff}.et_pb_section.kus-alterna-section{background-color:#f2f2f2}.et_pb_section.kus-dark-blue-section{background-color:#163e73}.et_pb_section.kus-dark-blue-section h2{color:#fff}.et_pb_section.kus-purple-section{position:relative;display:flex}.et_pb_section.kus-purple-sectionn .et_pb_row{background:#fff;border-radius:15px 0;z-index:9;padding:50px 0}.et_pb_section.kus-purple-section .et_pb_row h2{margin-bottom:0 !important;padding-bottom:0 !important}.kus-purple-section:before{content:'';position:absolute;inset:0;background:rgba(229,9,127,.8);z-index:1;pointer-events:none}.et_pb_section.kus-blue-section{position:relative;min-height:60vh;display:flex;padding-top:120px !important;padding-bottom:120px !important}.et_pb_section.kus-blue-section .et_pb_row{background:#fff;border-radius:15px 0;z-index:9;padding:70px}.et_pb_section.kus-blue-section .et_pb_row h2{margin-bottom:0 !important;padding-bottom:0 !important}.kus-blue-section:before{content:'';position:absolute;inset:0;background:rgba(0,160,227,.6);z-index:1;pointer-events:none}.et_pb_module.et_pb_button{border-radius:10px 0 !important}.et_pb_button{font-size:clamp(1.0625rem, 1rem + 0.2083vw, 1.25rem)}#main-header .nav li ul{background-color:#fff !important;padding-bottom:15px;padding-top:15px;min-width:370px;margin:0;border-top:0 solid !important;border-bottom-right-radius:15px}#top-menu li li a{padding:4px 10px;min-width:330px}#top-menu .menu-item a{display:inline-block;position:relative}#top-menu .sub-menu{box-shadow:none}.et_mobile_menu li a:hover,.nav ul li a:hover{background-color:rgba(0,0,0,.0)}#top-menu .menu-item-has-children>a:first-child:after,#et-secondary-nav .menu-item-has-children>a:first-child:after{display:none}.kus-main-cta-btn a{background-color:#e5097f !important;color:#fff !important;padding:10px 20px;padding-bottom:10px !important;border-radius:10px}.kus-main-cta-btn a:hover{background-color:green;color:#fff}.et-fixed-header #top-menu .kus-main-cta-btn a{color:#fff !important}.et_mobile_nav_menu:before{content:'MENU';position:absolute;right:40px;margin-top:5px;color:#333;font-size:16px}.mobile_nav.opened .mobile_menu_bar:before{content:'\4d'}.et_mobile_menu{border-top:0}.et_mobile_menu li{text-align:center !important}.et_mobile_menu li li,.et_mobile_menu li ul{padding-left:0 !important}.et_mobile_menu{min-width:100vw;margin-left:-10vw}.et_mobile_menu{min-height:100vh !important;min-height:-webkit-fill-available;padding-top:20px !important}html{height:-webkit-fill-available}.mobile_nav.opened .et_mobile_menu{display:block !important;background-color:#f2f2f2}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,ul.et_mobile_menu li.page_item_has_children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.page_item_has_children .mobile-toggle{width:44px;height:100%;padding:0 !important;max-height:44px;position:absolute;right:0;top:0;z-index:999;background-color:transparent;border-bottom:0;text-align:center}ul.et_mobile_menu>li.menu-item-has-children,ul.et_mobile_menu>li.page_item_has_children,ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.page_item_has_children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children{position:relative}.et_mobile_menu .menu-item-has-children>a,.et-db #et-boc .et-l .et_mobile_menu .menu-item-has-children>a{background-color:transparent}ul.et_mobile_menu .menu-item-has-children .sub-menu,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu{display:none !important;visibility:hidden !important}ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible{display:block !important;visibility:visible !important}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle .dt-icons,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle .dt-icons{top:10px;position:relative}ul.et_mobile_menu li.menu-item-has-children:not(.dt-open) .mobile-toggle .dt-close-icon,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children:not(.dt-open) .mobile-toggle .dt-close-icon{display:none}ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle .dt-open-icon,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle .dt-open-icon{display:none}a.et_pb_button:hover{text-decoration:none}.kus-register .et_pb_tab{padding:0 10px;overflow-x:auto;-webkit-overflow-scrolling:touch;width:100%}.kus-register.et_pb_tabs,.kus-register ul.et_pb_tabs_controls{border:0 solid #fff;background-color:transparent}.kus-register .et_pb_tabs_controls li{padding:10px;margin-left:10px;border-radius:10px;overflow:hidden;margin-bottom:20px;background-color:#f2f2f2}.kus-register .et_pb_tab_active{padding:10px;border-radius:10px;overflow:hidden;background-color:#163e73 !important;color:#fff !important;margin-bottom:20px}.kus-register .et_pb_tab_active a{color:#fff !important}.kus-register ul.et_pb_tabs_controls:after{display:none}table.kus-tabelle-unterricht{border:0 solid #fff;border-radius:5px;overflow:hidden;box-shadow:0px 4px 12px rgba(128,128,128,.3)}table.kus-tabelle-unterricht{border:0 solid #fff;border-radius:5px;overflow:hidden;background-color:#fff}table.kus-tabelle-unterricht tr:first-child{background-color:#163e73;color:#fff}table.kus-tabelle-unterricht tr{background-color:#fff;color:#2f2f2f}.kus-big-content p{font-size:clamp(1rem, 0.9167rem + 0.2778vw, 1.25rem)}.kus-portfolio-grid .et_pb_grid_item.et_pb_portfolio_item{width:22%;margin-right:3%;margin-bottom:3%}.kus-portfolio-grid .et_pb_grid_item.et_pb_portfolio_item:nth-child(4){margin-right:0}.kus-disable-portfolio-link div:not(.et_pb_portfolio_filters) a{pointer-events:none;cursor:default;display:inline-block}.et_pb_module ul.kus-icon-list li{list-style-type:none}.et_pb_module ul.kus-icon-list li:before{font-family:'ETMODULES' !important;content:'\4e' !important;color:#163e73;margin-left:-30px;position:absolute;line-height:1;transform:translateY(30%)}.kus-key-facts .et_pb_column .et_pb_module{background-color:#fff;color:#fff;border-radius:10px;overflow:hidden;padding:40px;box-shadow:0px 4px 12px rgba(128,128,128,.3);display:flex;flex-direction:column;justify-content:center}.kus-key-facts.et_pb_row:nth-child(1) .et_pb_column:nth-child(1) .et_pb_module:nth-child(1){background-color:transparent;color:#fff;border-radius:none;overflow:hidden;padding:0;box-shadow:none}.kus-key-facts .et_pb_column_1_3 h3{text-align:center}.kus-video-banner{height:63vh !important;padding-top:100px !important;padding-bottom:100px !important}.kus-video-banner.et_pb_section{display:flex}.kus-video-banner h1{font-size:clamp(1.875rem, 1rem + 2.9167vw, 4.5rem);color:#fff !important}.kus-video-banner p{font-size:clamp(1.25rem, 1.1667rem + 0.2778vw, 1.5rem);color:#fff !important}.kus-video-banner video{position:relative;top:50%;transform:translateY(-50%)}.kus-video-banner:before{content:'';position:absolute;inset:0;background-color:rgba(0,0,0,.5);z-index:1;pointer-events:none}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#f2f2f2}::-webkit-scrollbar-thumb{background:#163e73;border-radius:3px}.kus-maps-container iframe{padding-bottom:0 !important;line-height:0}.kus-cta-section{padding:70px !important;min-height:50vh}.kus-cta-section .et_pb_row{background-color:#fff;z-index:9;border-radius:10px;padding:70px;box-shadow:0px 4px 12px rgba(128,128,128,.3)}.kus-cta-section .et_pb_row h2{font-weight:900}.et-l--footer .kus-cta-section{padding:0 !important;min-height:auto}.et-l--footer .kus-cta-section .et_pb_row{top:100px;max-width:1400px}.kus-focus-box.et_pb_column{background-color:#163e73;color:#fff;border-radius:10px;overflow:hidden;box-shadow:0px 4px 12px rgba(128,128,128,.3)}.kus-focus-box.et_pb_column h3{color:#fff}.kus-focus-box.et_pb_column .et_pb_text_inner{padding:0 40px}.kus-focus-box.et_pb_column .et_pb_button{width:100%;display:flex;align-items:center;justify-content:center;background-color:#fff;border-top-right-radius:0 !important;border-top-left-radius:0 !important;padding-top:10px !important;padding-bottom:10px !important;color:#163e73}.kus-content-box,.kus-content-box-inverted{background:#163e73;border-radius:25px 0;padding:0 !important;overflow:hidden;display:flex;flex-direction:row;justify-content:center;box-shadow:0px 4px 12px rgba(128,128,128,.3)}.kus-content-box h2,.kus-content-box-inverted h2{font-size:clamp(1.6875rem, 1.4167rem + 0.9028vw, 2.5rem) !important}.kus-content-box p,.kus-content-box a,.kus-content-box h2,.kus-content-box-inverted p,.kus-content-box-inverted a,.kus-content-box-inverted h2{color:#fff}.kus-content-box .et_pb_column:nth-child(2),.kus-content-box-inverted .et_pb_column:nth-child(1){display:flex;flex-direction:column;justify-content:center;align-items:center;padding:50px}.kus-content-box .et_pb_column .et_pb_button,.kus-content-box-inverted .et_pb_column .et_pb_button{background-color:#00a0e3}.kus-content-box .et_pb_column a.et_pb_button:hover,.kus-content-box-inverted .et_pb_column a.et_pb_button:hover{background-color:#fff;color:#2f2f2f !important}.kus-text-bild,.kus-bild-text{padding-top:0 !important;padding-bottom:0 !important}.kus-text-bild .et_pb_row,.kus-bild-text .et_pb_row{display:flex;align-items:center;width:100%;max-width:100%;padding-top:0;padding-bottom:0}.kus-text-bild .et_pb_column:nth-child(1) .et_pb_module,.kus-text-bild .et_pb_column:nth-child(1) .et_pb_button_module_wrapper{margin-left:30%}.kus-text-bild .et_pb_column:nth-child(1){width:45%;margin-right:5%}.kus-text-bild .et_pb_column:nth-child(2){width:50%;margin-left:0}.kus-bild-text .et_pb_column:nth-child(2) .et_pb_module,.kus-bild-text .et_pb_column:nth-child(2) .et_pb_button_module_wrapper{margin-right:30%}.kus-bild-text .et_pb_column:nth-child(1){width:50%;margin-right:0}.kus-bild-text .et_pb_column:nth-child(2){width:45%;margin-left:5%}#kus-dj-grid.et_pb_section{padding:0;width:100%}#kus-dj-grid.et_pb_section .et_pb_row{padding:0;max-width:100%;width:100%;overflow:hidden !important}#kus-dj-grid.et_pb_section .et_pb_row .et_pb_column{margin-right:0 !important;aspect-ratio:1/1 !important;overflow:hidden !important;transition:transform .3s ease;width:33.3%}#kus-dj-grid.et_pb_section .et_pb_row .et_pb_column:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;transition:.3s;z-index:1}#kus-dj-grid.et_pb_section .et_pb_row .et_pb_column:hover:before{background:rgba(247,166,0,.5);transition:.3s}#kus-dj-grid.et_pb_section .et_pb_row .et_pb_column:hover{transform:scale(1.1);overflow:hidden !important}#kus-dj-grid.et_pb_section .et_pb_row .et_pb_column .et_pb_module{display:flex;flex-direction:column;justify-content:center;height:100%}#kus-dj-grid.et_pb_section .et_pb_row .et_pb_column .et_pb_module h3{color:#fff}.kus-full-width-image-grid,.kus-full-width-image-grid .et_pb_row,.kus-full-width-image-grid .et_pb_gallery_item{padding:0 !important;margin:0 !important}.kus-full-width-image-grid .et_pb_grid_item{width:25% !important;margin:0}.kus-akkordeon .et_pb_toggle{border:none;border-radius:10px;padding-top:20px;padding-bottom:20px;padding-left:30px;padding-right:30px;font-size:clamp(20px, calc(1.25rem + ((1vw - 4.8px) * 0.1389)), 22px) !important;background-color:#163e73;color:#fff}.kus-akkordeon .et_pb_toggle_open{background-color:#00a0e3;color:#fff}.kus-akkordeon .et_pb_toggle_open .et_pb_toggle_title,.kus-akkordeon .et_pb_toggle_open h5.et_pb_toggle_title,.kus-akkordeon .et_pb_toggle_close .et_pb_toggle_title,.kus-akkordeon .et_pb_toggle_close h5.et_pb_toggle_title{color:#fff}.kus-akkordeon .et_pb_toggle_title:before{color:#fff}.kus-events-carousel .dica_divi_carouselitem{border-radius:10px;overflow:hidden;background-color:#163e73;box-shadow:0px 4px 12px rgba(128,128,128,.3)}.kus-events-carousel .swiper-pagination{margin-top:-10px}.dica_divi_carousel_0.dica_divi_carousel .dica-container .swiper-container{padding:10px;padding-bottom:20px}.kus-events-carousel .item-subtitle,.kus-events-carousel .item-title,.kus-events-carousel .content{padding:25px;color:#fff}.kus-events-carousel .item-title{padding-bottom:0}.kus-events-carousel .item-subtitle{padding-top:0}.kus-events-carousel .et_pb_button{width:100%}.kus-events-carousel .et_pb_button{color:#163e73 !important;height:55px;display:flex;flex-direction:row;align-items:center;justify-content:center;background-color:#fff;border-top-left-radius:0;border-top-right-radius:0}.kus-events-carousel .et_pb_button:hover{color:#fff;background-color:#00a0e3;border-top-left-radius:0;border-top-right-radius:0}@font-face{font-family:'fontello';src:url(//freiburger-kraftfahrschule.de/wp-content/themes/divi-child/fonts/fontello.woff2) format('woff2');font-weight:400;font-style:normal}.kus-phone:before{content:'\e800';display:inline-block;padding-left:10px;font-family:"fontello";transform:translateY(5px);color:#fff;transform:scaleX(-1);-moz-transform:scaleX(-1);-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1)}.kus-mail:before{content:'\e801';display:inline-block;padding-right:10px;font-family:"fontello";color:#fff}.et-l--footer #kus-footer .et_pb_row p{font-size:clamp(0.8125rem, 0.7292rem + 0.2778vw, 1.0625rem) !important}.et-l--footer .et_pb_row.kus-footer-maps{padding:0;overflow:hidden}.et-l--footer .kus-cta-section .et_pb_row{padding:0 !important;overflow:hidden;display:flex;align-items:center}.et-l--footer .kus-cta-section .et_pb_column:nth-child(2){padding:40px;padding-left:0}.et-l--footer #kus-footer .et_pb_row h3{font-weight:600}.et-l--footer #kus-pre-footer{padding:0 !important}.et-l--footer #kus-footer{padding-top:150px;padding-bottom:40px;background-color:#163e73}.et-l--footer #kus-footer .et_pb_row:nth-child(1){border-bottom:1px solid #fff}.et-l--footer #kus-footer h3,.et-l--footer #kus-footer p{color:#fff}.et-l--footer #kus-footer-meta{padding:0 !important;color:#2f2f2f !important;background-color:#434242}.et-l--footer #kus-footer-meta .et_pb_column:nth-child(1){width:100%;margin-right:0}.et-l--footer #kus-footer-meta .et_pb_column:nth-child(2){width:70%}.et_pb_social_media_follow li{margin-bottom:0 !important}.et-l--footer #kus-footer a,.et-l--footer #kus-footer-meta a{position:relative;overflow:hidden;text-decoration:none}@media (max-width:1700px){#et_mobile_nav_menu{display:block !important}#top-menu{display:none}}@media only screen and (max-width:1350px){.kus-bild-text .et_pb_row,.kus-text-bild .et_pb_row{width:100% !important;padding-left:0 !important;padding-right:0 !important}.kus-bild-text .et_pb_row{flex-direction:column}.kus-text-bild .et_pb_row{flex-direction:column-reverse}.kus-bild-text .et_pb_column:nth-child(2),.kus-text-bild .et_pb_column:nth-child(1){width:90% !important;max-width:1080px;margin:5%}.kus-bild-text .et_pb_column:nth-child(1),.kus-text-bild .et_pb_column:nth-child(2){width:100%;margin-bottom:30px}.kus-bild-text .et_pb_column:nth-child(2) .et_pb_module,.kus-bild-text .et_pb_column:nth-child(2) .et_pb_button_module_wrapper{margin-right:5%}.kus-text-bild .et_pb_column:nth-child(1) .et_pb_module,.kus-text-bild .et_pb_column:nth-child(1) .et_pb_button_module_wrapper{margin-left:5%}.kus-cta-section .et_pb_row{padding:40px}.kus-cta-section .et_pb_row .et_pb_button_module_wrapper{display:flex;justify-content:center}.kus-content-box{display:flex;flex-direction:column}.kus-content-box-inverted{display:flex;flex-direction:column-reverse}.kus-content-box .et_pb_column{width:100% !important}#mobile_menu .kus-display-none{display:none}}@media only screen and (max-width:980px){.et_secondary_nav_only_menu #top-header{display:block !important;position:absolute !important;top:0;width:100%;z-index:9999}#et-secondary-nav,#et-secondary-menu{display:flex !important}body.et_fixed_nav.et_secondary_nav_enabled #main-header{top:40px !important}#top-header .container{padding-top:.75em !important;display:flex;justify-content:center}.et_pb_section{padding:50px 0 !important}.et_pb_row{width:90%}.kus-video-banner{height:50vh}#kus-footer .et_pb_row:nth-child(2){display:flex;flex-direction:column-reverse}#kus-footer .et_pb_row:nth-child(2) .et_pb_column:nth-child(1){margin-bottom:0 !important}#kus-footer .et_pb_row:nth-child(2) .et_pb_column:nth-child(2){margin-bottom:30px !important}#kus-footer .et_pb_row:nth-child(2) .et_pb_column:nth-child(2) p{text-align:left !important}#kus-footer-logo{width:75% !important}#kus-dj-grid.et_pb_section .et_pb_row .et_pb_column{margin-bottom:0}.kus-maps-section{padding:0 !important}.kus-full-width-image-grid .et_pb_grid_item{width:50% !important}.kus-content-box .et_pb_column:nth-child(2),.kus-content-box-inverted .et_pb_column:nth-child(1){padding:30px}.kus-key-facts .et_pb_column{display:flex}.kus-key-facts .et_pb_column .et_pb_module{width:50%;margin-bottom:0}.kus-key-facts .et_pb_column .et_pb_module:nth-child(1){margin-right:30px}.kus-portfolio-grid .et_pb_grid_item.et_pb_portfolio_item{width:31%;margin-right:3%;margin-bottom:3%}.kus-portfolio-grid .et_pb_grid_item.et_pb_portfolio_item:nth-child(3){margin-right:0}.kus-portfolio-grid .et_pb_grid_item.et_pb_portfolio_item:nth-child(4){margin-right:3%}.et-l--footer .kus-cta-section .et_pb_column:nth-child(2){padding-left:40px}#kus-footer{padding-top:150px !important}.et-l--footer .kus-cta-section .et_pb_row{flex-direction:column}}@media only screen and (max-width:768px){.kus-portfolio-grid .et_pb_grid_item.et_pb_portfolio_item{width:48.5%;margin-right:3%;margin-bottom:3%}.kus-portfolio-grid .et_pb_grid_item.et_pb_portfolio_item:nth-child(even){margin-right:0}.kus-portfolio-grid .et_pb_grid_item.et_pb_portfolio_item:nth-child(3){margin-right:3%}}@media only screen and (max-width:480px){.kus-video-banner{height:50vh !important}#kus-footer-logo{width:75%}.kus-full-width-image-grid .et_pb_grid_item{width:100% !important}}