@font-face{font-family:'Barlow Semi Condensed';font-style:normal;font-weight:400;src:url(//db-sales.pro/wp-content/themes/child_himalaya/fonts/barlow-semi-condensed-v14-latin-regular.eot);src:local(''),url(//db-sales.pro/wp-content/themes/child_himalaya/fonts/barlow-semi-condensed-v14-latin-regular.eot?#iefix) format('embedded-opentype'),url(//db-sales.pro/wp-content/themes/child_himalaya/fonts/barlow-semi-condensed-v14-latin-regular.woff2) format('woff2'),url(//db-sales.pro/wp-content/themes/child_himalaya/fonts/barlow-semi-condensed-v14-latin-regular.woff) format('woff'),url(//db-sales.pro/wp-content/themes/child_himalaya/fonts/barlow-semi-condensed-v14-latin-regular.ttf) format('truetype'),url(//db-sales.pro/wp-content/themes/child_himalaya/fonts/barlow-semi-condensed-v14-latin-regular.svg#BarlowSemiCondensed) format('svg')}@font-face{font-family:'Barlow Semi Condensed';font-style:normal;font-weight:500;src:url(//db-sales.pro/wp-content/themes/child_himalaya/fonts/barlow-semi-condensed-v14-latin-500.eot);src:local(''),url(//db-sales.pro/wp-content/themes/child_himalaya/fonts/barlow-semi-condensed-v14-latin-500.eot?#iefix) format('embedded-opentype'),url(//db-sales.pro/wp-content/themes/child_himalaya/fonts/barlow-semi-condensed-v14-latin-500.woff2) format('woff2'),url(//db-sales.pro/wp-content/themes/child_himalaya/fonts/barlow-semi-condensed-v14-latin-500.woff) format('woff'),url(//db-sales.pro/wp-content/themes/child_himalaya/fonts/barlow-semi-condensed-v14-latin-500.ttf) format('truetype'),url(//db-sales.pro/wp-content/themes/child_himalaya/fonts/barlow-semi-condensed-v14-latin-500.svg#BarlowSemiCondensed) format('svg')}@font-face{font-family:'Barlow Semi Condensed';font-style:normal;font-weight:600;src:url(//db-sales.pro/wp-content/themes/child_himalaya/fonts/barlow-semi-condensed-v14-latin-600.eot);src:local(''),url(//db-sales.pro/wp-content/themes/child_himalaya/fonts/barlow-semi-condensed-v14-latin-600.eot?#iefix) format('embedded-opentype'),url(//db-sales.pro/wp-content/themes/child_himalaya/fonts/barlow-semi-condensed-v14-latin-600.woff2) format('woff2'),url(//db-sales.pro/wp-content/themes/child_himalaya/fonts/barlow-semi-condensed-v14-latin-600.woff) format('woff'),url(//db-sales.pro/wp-content/themes/child_himalaya/fonts/barlow-semi-condensed-v14-latin-600.ttf) format('truetype'),url(//db-sales.pro/wp-content/themes/child_himalaya/fonts/barlow-semi-condensed-v14-latin-600.svg#BarlowSemiCondensed) format('svg')}@font-face{font-family:'Barlow Semi Condensed';font-style:normal;font-weight:700;src:url(//db-sales.pro/wp-content/themes/child_himalaya/fonts/barlow-semi-condensed-v14-latin-700.eot);src:local(''),url(//db-sales.pro/wp-content/themes/child_himalaya/fonts/barlow-semi-condensed-v14-latin-700.eot?#iefix) format('embedded-opentype'),url(//db-sales.pro/wp-content/themes/child_himalaya/fonts/barlow-semi-condensed-v14-latin-700.woff2) format('woff2'),url(//db-sales.pro/wp-content/themes/child_himalaya/fonts/barlow-semi-condensed-v14-latin-700.woff) format('woff'),url(//db-sales.pro/wp-content/themes/child_himalaya/fonts/barlow-semi-condensed-v14-latin-700.ttf) format('truetype'),url(//db-sales.pro/wp-content/themes/child_himalaya/fonts/barlow-semi-condensed-v14-latin-700.svg#BarlowSemiCondensed) format('svg')}.entry-content a,.entry-content a:link{color:#db3332 !important}.entry-content a:hover{color:#999 !important;text-decoration:underline}body,h1,h2,h3,h4,h5,p{font-family:'Barlow Semi Condensed',sans-serif!important}h1{font-size:180%;font-weight:300;line-height:normal;color:#65574e}.kc-col-container h1:after{display:none}h2{font-size:200%;font-weight:600 !important;line-height:110%;color:#555;margin:25px 0 10px}h3{font-size:170%;font-weight:500;line-height:100%;color:#777;margin:25px 0 10px}h4{color:#aaa}p{font-size:130%;line-height:120%;color:#777;margin:0 0 8px}ul li{font-size:130%;line-height:120%;list-style-type:none;padding:0 0 8px;font-weight:300 !important;color:#777}#partner li{font-weight:500}.entry-content li:before{color:#888;content:"\f067";font-family:"FontAwesome";font-size:50%;margin:3px 5px 0 -18px;position:relative;top:-2px}p strong{font-size:110%;line-height:125%;color:#666}.main a:link,.pum a:link{color:#db3332!important}.main a:hover,.pum a:hover{color:#B99F86!important}.bxslider .caption-title{display:none}.bxslider .caption-sub{font-size:210%;line-height:38px;margin:30px auto;width:80%}.slider-readmore{display:none}.home-search{display:none}#site-navigation{padding:10px 0 0}.header-wrapper.stick #site-navigation .menu li{line-height:52px}#site-navigation .menu li a{font-size:130%;color:#65574e;text-transform:uppercase;font-family:'Barlow Semi Condensed',sans-serif!important}#site-navigation .menu li.current-one-page-item>a,.menu li.current-one-page-item>a,.header-wrapper.stick #site-navigation .menu li.current-one-page-item>a{color:#db3332 !important;border-bottom:none}#site-navigation .menu li:hover>a,.about-title a:hover,.header-wrapper.no-slider #site-navigation .menu li:hover>a,.header-wrapper.no-slider .search-icon:hover,.header-wrapper.stick #site-navigation .menu li:hover>a,.header-wrapper.stick .search-icon:hover,.scroll-down,.search-icon:hover,.service-title a:hover,.service-read-more:hover,.num-404,blog-readmore:hover{color:#db3332!important;border-bottom:1px solid #db3332}#site-navigation .menu li.current-one-page-item>a:after{content:"";width:100%;top:37px;margin-top:0;border-bottom:1px solid #fff;border-color:inherit;left:0}.header-wrapper.stick #site-navigation .menu li{line-height:46px}.header-wrapper.stick #site-navigation .menu li a,.header-wrapper.no-slider #site-navigation .menu li a{color:#65574e}.non-transparent .header-wrapper{padding:20px 0 10px;background:rgba(255,255,255,.8);border-bottom:1px solid #db3332}.transparent .header-wrapper.stick,.non-transparent .header-wrapper.stick{background:rgba(255,255,255,.8);padding:0;height:70px}img.custom-logo{width:190px}.stick #header-text{margin:0}b,strong{font-weight:600}.header-wrapper #site-title{display:inline-block;font-size:210%;text-transform:uppercase;margin:4px 0 0}.header-wrapper.stick #site-title{font-size:165%;margin:5px 0 0 -15px}.header-wrapper.stick img.custom-logo{width:210px;padding:0;margin:0;position:relative;top:-16px}.header-wrapper #site-title a{color:#fff}.header-wrapper #site-description{display:none}.slider-wrapper .parallax-overlay{background:url(//db-sales.pro/wp-content/themes/child_himalaya/images/pattern-overlay.png) repeat scroll 0 0 rgba(1,59,105,.4)}.non-stick.non-transparent #content,.home.stick.non-transparent #content{margin-top:0}.home #main{margin-top:0}.page-content,.entry-content,.entry-summary{margin:0}.kc-container{margin-top:60px!important}h2.entry-title{display:none}h1.kc_title{font-size:245%;text-align:center;text-transform:uppercase;padding:0 0 20px;font-weight:300;color:#db3332}#main .tg-container{width:100%}#home{padding:130px 0;background-position:top left !important;background-size:cover}#home h1{font-size:340%}#home p{padding:20px;line-height:120%;font-size:166%;color:#444;font-weight:500}#home .kc-col-container h1:after{display:none}#home h2{font-size:200%;border-bottom:none;font-weight:300 !important}#home .kc-container{width:50%}#home .kc_text_block{padding:40px 0 20px;background:rgba(255,255,255,.8)}#home p{margin:0}#ueberuns,#schwerpunkte,#partner{background:#fff;border-bottom:2px solid #db3332}#weg .kc_text_block{padding:0 0 20px}#weg h3{color:#db3332;font-size:180%;font-weight:400;border-bottom:2px solid #db3332;padding:0 0 4px}#weg p{margin:0}#schwerpunkte,#weg{background:#fff}#schwerpunkte p,#weg p{color:#777}#schwerpunkte .leistungen img,#weg .leistungen img{margin:0 auto;width:130px;padding:0}#schwerpunkte .content-title,#weg .content-title{font-size:160%;color:#db3332;font-weight:600;border-top:1px solid #db3332;border-bottom:1px solid #db3332}#schwerpunkte .content-desc,#weg .content-desc{font-size:130%;line-height:130%}#schwerpunkte .kc-fb-layout-2,#weg .kc-fb-layout-2{box-shadow:none!important;padding:20px}#partner{background:#fff}#partner h2{font-size:200%;font-weight:300 !important}#partner h4{margin:0;padding:0 0 4px;font-size:124%}#partner li{font-weight:500}.entry-content #partner li:before{color:#db3332}#partner h3{margin:0 0 10px}#view2{padding:20px 0}#block3 h5,#block2 h5{color:#65574e;font-size:200%;background:rgba(255,255,255,.8);padding:20px;text-align:center}#kontakt{background:#fff}#kontakt a{color:#db3332}#kontakt a:hover{color:#b99f86}#kontakt h2{font-size:180%;font-weight:600 !important;margin:0 0 4px}#kontakt table{margin:0 0 2px}#kontakt td{border:none;font-size:130%;padding:0;color:#aaa}#kontakt td.tag{width:35%}#kontakt #stellen{width:800px;margin-left:15% !important;margin-right:15% !important}#kontakt #stellen .kc_column_inner{padding-right:30px;padding-left:15px}#kontakt #stellen h3{border-bottom:1px solid #ffff;padding:0 0 2px;font-size:160%;margin:0 0 4px;line-height:100%}#kontakt .caldera-grid label{margin-bottom:5px;font-weight:400;color:#fff}#aktuelles{background:#fff}.pea_cook_wrapper.pea_cook_bottomcenter{bottom:30px;left:30px;margin:0 25%;background:rgba(0,0,0,.7)!important}.pea_cook_wrapper p{bottom:30px;font-family:arial,"helvetica neue",helvetica,sans-serif;font-size:100%!important;margin:0;font-weight:700;color:#fff!important}button.pea_cook_btn{background:#fff;border:1px solid #000;border-radius:5px;box-shadow:inset 0 0 1px 1px #f6f6f6;font:bold 100% arial,"helvetica neue",helvetica,sans-serif;line-height:1;padding:5px 0;text-align:center;text-shadow:0 1px 0 #fff;width:100px;margin-left:20px;color:#000 !important}.page-id-1566 h1.entry-title{display:none}.page-id-1566 .kc-col-container h1{font-size:200%;font-weight:300;line-height:normal;color:#359ed8;text-align:center;padding:20px 0}.page-id-1566 .kc-col-container h1:after{content:"";position:absolute;width:100px;top:52px;margin-top:10px;border-bottom:2px solid #fff;border-color:inherit;left:46%}#colophon.footer-with-widget{margin:0}#top-footer{background-color:#555;padding:60px 0 40px}#top-footer #block-4{margin:0 auto;text-align:center}#top-footer h1{color:#fff}#top-footer h2{font-size:140%;font-weight:300 !important;line-height:normal;color:#fff;padding:0 0 12px;border-bottom:1px solid #fff}#top-footer p{font-size:100%;line-height:125%;color:#fff}#top-footer p a:hover{color:#fff}#top-footer .widget ul li{padding:3px 12px 6px 26px;font-size:110%;line-height:125%;color:#fff;list-style-type:none;border-right:1px solid #fff !important;float:left;border-bottom:none}#top-footer .widget ul li:last-child{border-right:none!important}.tg-column-3{margin-left:0;width:100%}.hentry{margin:0}.widget ul{margin:0 auto;width:228px}.widget ul li:before{top:4px}.widget ul li:hover:before{color:#db3332}#bottom-footer{display:none}.pum-theme-355 .pum-title{padding:0 0 20px;color:#db3332!important}#popmake-1560 .kc-container{width:100%;padding-left:0;padding-right:0}.pum h3{font-weight:400;margin:0 0 8px;line-height:100%}.pum p{font-size:100%;margin:0 0 4px}.pum ul li{font-size:100%;list-style-type:disc}.pum-theme-355 .pum-container,.pum-theme-lightbox .pum-container{padding:18px;border-radius:3px;border:none!important;box-shadow:0px 0px 30px 0px rgba(2,2,2,1);background-color:rgba(255,255,255,1)}.pum-content h1:after{display:none}.pum-content+.pum-close{height:33px !important;width:33px !important;left:auto;right:-11px !important;bottom:auto;top:-13px !important;padding:0 !important;color:#fff !important;font-size:22px !important;font-family:'Barlow',sans-serif !important;font-weight:500 !important;line-height:22px !important;border:0 !important;border-radius:33px !important;box-shadow:0px 0px 6px 1px rgba(2,2,2,0) !important;text-shadow:0px 0px 0px rgba(0,0,0,.23);background-color:#db3332 !important}.pum-content .kc-container{margin-top:0 !important}.scrollup{background-color:#db3332!important}.trenner{margin:0 auto;text-align:center;top:-50px}#popmake-1779 .pum-title{text-align:center;border-top:2px solid #db3332;border-bottom:2px solid #db3332;padding:0 0 5px;margin:0 0 10px}#popmake-1779 .kc_column,#popmake-1779 .kc_column_inner{padding:15px;border:2px solid #db3332}#popmake-1779 h2{font-size:171%;font-weight:600 !important;line-height:92%;color:#555;margin:0 0 12px}@media screen and (max-width:1024px){img.custom-logo{width:145px}#header-text{top:4px}.header-wrapper.stick img.custom-logo{width:200px;padding:0;margin:0;position:relative;top:-12px}.header-wrapper #site-title{font-size:180%;margin:4px 0 0}.header-wrapper .tg-container{width:99%;padding:0 1%}.header-wrapper.stick #site-title{font-size:150%;margin:15px 0 0}.header-wrapper.stick .logo{width:145px}#masthead .header-wrapper.stick .logo img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);padding-top:15px}#site-navigation .menu li a{font-size:95%}#site-navigation .menu li{line-height:35px;margin-left:22px}.tg-container{width:100%;padding:0}.frontblock img{width:300px}#home h1{color:#fff;font-size:260%}#home h2{font-size:152%}#ueberuns,#schwerpunkte,#partner,#kontakt,#aktuelles{padding-left:20px;padding-right:20px}#top-footer{padding:60px 20px 40px}#kontakt #stellen{margin-left:7% !important;margin-right:7% !important}}@media screen and (max-width:1000px){#site-navigation .menu li a{font-size:90%}#site-navigation .menu li{line-height:27px;margin-left:12px}#top-footer h2{font-size:125%}}@media screen and (max-width:860px){h2{font-size:170%;margin:25px 0 10px}h3{font-size:155%;margin:25px 0 10px}#home p{padding:20px;line-height:120%;font-size:130%}}@media screen and (max-width:800px){#kontakt #stellen{margin-left:0 !important;margin-right:0 !important;width:100%}#kontakt td.tag{width:60%}.logged-in .header-wrapper.stick,.home.logged-in .header-wrapper{top:0}#site-navigation .menu li a{font-size:72%}#home{padding:60px 0 30px}h1.kc_title{font-size:200%}.kc-col-container h1:after{content:"";position:absolute;width:100px;top:30px;margin-top:10px;border-bottom:2px solid #fff;border-color:inherit;left:43%}}@media screen and (max-width:768px){.header-wrapper #site-title{font-size:206%;margin:12px 0 0}#masthead .logo{float:left;padding:0 5px 7px 264px}.non-transparent .header-wrapper{padding:20px 0 0}.transparent .header-wrapper.stick,.non-transparent .header-wrapper.stick{height:64px}#site-navigation{padding:7px}#masthead .stick .logo{padding:0 5px 7px 280px}#masthead .stick .logo .custom-logo-link{display:block;width:140px !important}.menu-toggle{margin-top:10px;color:#65574e}img.custom-logo{width:180px}#masthead .stick .logo img.custom-logo{width:180px}.show-both #header-text{width:40%}.show-both .stick #header-text{margin:0 0 0 62px}.header-wrapper.stick #site-title{margin:19px 0 0}#site-navigation .menu-primary-container,#site-navigation div.menu{top:111%;background:rgba(255,255,255,.95)}#site-navigation .menu-primary-container{top:60px}.stick #site-navigation .menu-primary-container{top:82px}#site-navigation .menu li:first-child,#site-navigation .menu li,.header-wrapper.stick #site-navigation .menu li{border-bottom:1px solid rgba(131,131,131,.5);margin-left:12px;padding:12px 0;line-height:normal}#site-navigation .menu li:last-child{border-bottom:none}#site-navigation .menu li a{font-size:100%;padding:0 0 0 20px !important;border-bottom:1px solid #fff}#site-navigation .menu li a:hover{border-bottom:1px solid #db3332}#home{padding:70px 0 30px}.frontblock img{width:280px}#main img{padding:20px 0 0}#main .frontblock img{padding:0}#home h1{font-size:200%}#home h2{font-size:145%}#home .kc-container{width:80%}#kontakt #stellen{margin-left:26% !important;margin-right:26% !important;width:48%;text-align:center}#kontakt #stellen .kc_column_inner{padding-bottom:30px}#kontakt td.tag{width:50%}#partner .kc_single_image{max-width:100%;width:100%;margin:0 auto;float:none}#partner #view2{padding:60px 0 30px;border-bottom:1px solid #359ed8}#partner #view2:last-child{border-bottom:none}#partner h2{font-size:180%;text-align:center;padding-top:20px}#block2,#block3{padding-top:40px;padding-bottom:64px}#block3 h5,#block2 h5{font-size:140%}.widget ul{width:207px;margin:0 auto}#top-footer .widget ul li{font-size:102%;border-bottom:none !important;float:left;padding:3px 10px 6px 22px !important}}@media screen and (max-width:600px){#masthead .logo{padding:0 5px 7px 185px}.header-wrapper #site-title{font-size:180%}.frontblock img{width:220px}#home h1{font-size:165%}#home h2{font-size:125%}#masthead .stick .logo{padding:0 5px 7px 192px}#home .kc_text_block{padding:20px 0 10px}#block2,#block3{padding-top:35px;padding-bottom:17px}#kontakt #stellen{margin-left:20% !important;margin-right:20% !important;width:61%;text-align:center}}@media screen and (max-width:520px){#home{padding:130px 0;background-position:-550px -80px !important;background-size:cover}#masthead .logo{padding:0 5px 7px 142px}#masthead .stick .logo{padding:0 5px 7px 168px}#kontakt #stellen{margin-left:10% !important;margin-right:10% !important;width:82%}#home p{font-size:130%}h2{font-size:160%;line-height:110%;margin:25px 0 0}h3{font-size:140%;margin:10px 0}p{font-size:120%}}@media screen and (max-width:480px){#masthead .logo{padding:0 0 7px 130px}#masthead .stick .logo{padding:0 0 7px 145px}.header-wrapper #site-title,.header-wrapper.stick #site-title{font-size:150%}.header-wrapper.stick #site-title{margin:16px 0 0 2px}h1.kc_title{width:100%}.show-both #header-text{width:40%;margin:0 !important;padding:4px 0 0}.show-both .stick #header-text{width:58%;padding:4px 0 0 62px}#home .kc-container{width:96%}.kc-col-container h1:after{left:38%}#partner #view2{padding:0 0 30px}#partner .kc_single_image{width:100%}}@media screen and (max-width:450px){#home{padding:70px 0 30px}#home .kc-container{width:95%}.kc-col-container h1:after{left:36%}#masthead .logo{padding:0}#masthead .stick .logo{padding:0}#masthead .stick .logo img.custom-logo{width:100px !important;max-width:100px;top:-8px}.show-both #header-text{width:45%}.header-wrapper #site-title{font-size:155%;margin:16px 0 0}.stick #site-navigation .menu-primary-container{top:85%}}@media screen and (max-width:420px){#masthead .stick .logo img.custom-logo{width:122px}#masthead .header-wrapper.stick .logo img{padding-top:19px}.show-both .stick #header-text{width:60%;padding:4px 0 0 46px}.header-wrapper.stick #site-title{font-size:120%}}@media screen and (max-width:390px){#masthead .logo{padding:0 0 7px 70px}.show-both #header-text{width:49%}.header-wrapper #site-title{font-size:142%;margin:13px 0 0}#masthead .stick .logo{padding:0 5px 7px 100px}#home h2{font-size:91%}}