

/*===============================
/templates/rhythm/css/custom.css
================================================================================*/
div#bfElemWrap144,div#bfElemWrap145,div#bfElemWrap146{display:none}div#bfElemWrap190{display:none}div#bfElemWrap143{display:none}div#bfElemWrap148{display:none}div#bfElemWrap149{display:none}div#bfElemWrap154{display:none}div#bfElemWrap138{float:right;padding:7px}div#bfElemWrap138 img{float:right;padding-bottom:10px}div#bfElemWrap138 .button{padding:8px 14px 8px 14px}label#bfLabel159{padding-left:9px}#t3-mainnav.dark .nav > li > a{color:#d7d7d7} @font-face{font-family:'simple-line-icons';src:url('/templates/rhythm/fonts/simple-line/Simple-Line-Icons.eot?v=2.4.0');src:url('/templates/rhythm/fonts/simple-line/Simple-Line-Icons.eot?v=2.4.0#iefix') format('embedded-opentype'),url('/templates/rhythm/fonts/simple-line/Simple-Line-Icons.woff2?v=2.4.0') format('woff2'),url('/templates/rhythm/fonts/simple-line/Simple-Line-Icons.ttf?v=2.4.0') format('truetype'),url('/templates/rhythm/fonts/simple-line/Simple-Line-Icons.woff?v=2.4.0') format('woff'),url('/templates/rhythm/fonts/simple-line/Simple-Line-Icons.svg?v=2.4.0#simple-line-icons') format('svg');font-weight:normal;font-style:normal} @font-face{font-family:'Open Sans';src:url('/templates/rhythm/fonts/OpenSans-BoldItalic.eot');src:url('/templates/rhythm/fonts/OpenSans-BoldItalic.eot?#iefix') format('embedded-opentype'),url('/templates/rhythm/fonts/OpenSans-BoldItalic.woff2') format('woff2'),url('/templates/rhythm/fonts/OpenSans-BoldItalic.woff') format('woff'),url('/templates/rhythm/fonts/OpenSans-BoldItalic.ttf') format('truetype'),url('/templates/rhythm/fonts/OpenSans-BoldItalic.svg#OpenSans-BoldItalic') format('svg');font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:'Open Sans';src:url('/templates/rhythm/fonts/OpenSans-ExtraBold.eot');src:url('/templates/rhythm/fonts/OpenSans-ExtraBold.eot?#iefix') format('embedded-opentype'),url('/templates/rhythm/fonts/OpenSans-ExtraBold.woff2') format('woff2'),url('/templates/rhythm/fonts/OpenSans-ExtraBold.woff') format('woff'),url('/templates/rhythm/fonts/OpenSans-ExtraBold.ttf') format('truetype'),url('/templates/rhythm/fonts/OpenSans-ExtraBold.svg#OpenSans-ExtraBold') format('svg');font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans';src:url('/templates/rhythm/fonts/OpenSans-Italic.eot');src:url('/templates/rhythm/fonts/OpenSans-Italic.eot?#iefix') format('embedded-opentype'),url('/templates/rhythm/fonts/OpenSans-Italic.woff2') format('woff2'),url('/templates/rhythm/fonts/OpenSans-Italic.woff') format('woff'),url('/templates/rhythm/fonts/OpenSans-Italic.ttf') format('truetype'),url('/templates/rhythm/fonts/OpenSans-Italic.svg#OpenSans-Italic') format('svg');font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:'Open Sans';src:url('/templates/rhythm/fonts/OpenSans-Bold.eot');src:url('/templates/rhythm/fonts/OpenSans-Bold.eot?#iefix') format('embedded-opentype'),url('/templates/rhythm/fonts/OpenSans-Bold.woff2') format('woff2'),url('/templates/rhythm/fonts/OpenSans-Bold.woff') format('woff'),url('/templates/rhythm/fonts/OpenSans-Bold.ttf') format('truetype'),url('/templates/rhythm/fonts/OpenSans-Bold.svg#OpenSans-Bold') format('svg');font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans';src:url('/templates/rhythm/fonts/OpenSans-Light.eot');src:url('/templates/rhythm/fonts/OpenSans-Light.eot?#iefix') format('embedded-opentype'),url('/templates/rhythm/fonts/OpenSans-Light.woff2') format('woff2'),url('/templates/rhythm/fonts/OpenSans-Light.woff') format('woff'),url('/templates/rhythm/fonts/OpenSans-Light.ttf') format('truetype'),url('/templates/rhythm/fonts/OpenSans-Light.svg#OpenSans-Light') format('svg');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans';src:url('/templates/rhythm/fonts/OpenSans-ExtraBoldItalic.eot');src:url('/templates/rhythm/fonts/OpenSans-ExtraBoldItalic.eot?#iefix') format('embedded-opentype'),url('/templates/rhythm/fonts/OpenSans-ExtraBoldItalic.woff2') format('woff2'),url('/templates/rhythm/fonts/OpenSans-ExtraBoldItalic.woff') format('woff'),url('/templates/rhythm/fonts/OpenSans-ExtraBoldItalic.ttf') format('truetype'),url('/templates/rhythm/fonts/OpenSans-ExtraBoldItalic.svg#OpenSans-ExtraBoldItalic') format('svg');font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:'Open Sans';src:url('/templates/rhythm/fonts/OpenSans-Medium.eot');src:url('/templates/rhythm/fonts/OpenSans-Medium.eot?#iefix') format('embedded-opentype'),url('/templates/rhythm/fonts/OpenSans-Medium.woff2') format('woff2'),url('/templates/rhythm/fonts/OpenSans-Medium.woff') format('woff'),url('/templates/rhythm/fonts/OpenSans-Medium.ttf') format('truetype'),url('/templates/rhythm/fonts/OpenSans-Medium.svg#OpenSans-Medium') format('svg');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans';src:url('/templates/rhythm/fonts/OpenSans-Regular.eot');src:url('/templates/rhythm/fonts/OpenSans-Regular.eot?#iefix') format('embedded-opentype'),url('/templates/rhythm/fonts/OpenSans-Regular.woff2') format('woff2'),url('/templates/rhythm/fonts/OpenSans-Regular.woff') format('woff'),url('/templates/rhythm/fonts/OpenSans-Regular.ttf') format('truetype'),url('/templates/rhythm/fonts/OpenSans-Regular.svg#OpenSans-Regular') format('svg');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans';src:url('/templates/rhythm/fonts/OpenSans-MediumItalic.eot');src:url('/templates/rhythm/fonts/OpenSans-MediumItalic.eot?#iefix') format('embedded-opentype'),url('/templates/rhythm/fonts/OpenSans-MediumItalic.woff2') format('woff2'),url('/templates/rhythm/fonts/OpenSans-MediumItalic.woff') format('woff'),url('/templates/rhythm/fonts/OpenSans-MediumItalic.ttf') format('truetype'),url('/templates/rhythm/fonts/OpenSans-MediumItalic.svg#OpenSans-MediumItalic') format('svg');font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:'Open Sans';src:url('/templates/rhythm/fonts/OpenSans-SemiBoldItalic.eot');src:url('/templates/rhythm/fonts/OpenSans-SemiBoldItalic.eot?#iefix') format('embedded-opentype'),url('/templates/rhythm/fonts/OpenSans-SemiBoldItalic.woff2') format('woff2'),url('/templates/rhythm/fonts/OpenSans-SemiBoldItalic.woff') format('woff'),url('/templates/rhythm/fonts/OpenSans-SemiBoldItalic.ttf') format('truetype'),url('/templates/rhythm/fonts/OpenSans-SemiBoldItalic.svg#OpenSans-SemiBoldItalic') format('svg');font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:'Open Sans';src:url('/templates/rhythm/fonts/OpenSans-LightItalic.eot');src:url('/templates/rhythm/fonts/OpenSans-LightItalic.eot?#iefix') format('embedded-opentype'),url('/templates/rhythm/fonts/OpenSans-LightItalic.woff2') format('woff2'),url('/templates/rhythm/fonts/OpenSans-LightItalic.woff') format('woff'),url('/templates/rhythm/fonts/OpenSans-LightItalic.ttf') format('truetype'),url('/templates/rhythm/fonts/OpenSans-LightItalic.svg#OpenSans-LightItalic') format('svg');font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:'Open Sans';src:url('/templates/rhythm/fonts/OpenSans-SemiBold.eot');src:url('/templates/rhythm/fonts/OpenSans-SemiBold.eot?#iefix') format('embedded-opentype'),url('/templates/rhythm/fonts/OpenSans-SemiBold.woff2') format('woff2'),url('/templates/rhythm/fonts/OpenSans-SemiBold.woff') format('woff'),url('/templates/rhythm/fonts/OpenSans-SemiBold.ttf') format('truetype'),url('/templates/rhythm/fonts/OpenSans-SemiBold.svg#OpenSans-SemiBold') format('svg');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans';src:url('/templates/rhythm/fonts/OpenSans-BoldItalic.eot');src:url('/templates/rhythm/fonts/OpenSans-BoldItalic.eot?#iefix') format('embedded-opentype'),url('/templates/rhythm/fonts/OpenSans-BoldItalic.woff2') format('woff2'),url('/templates/rhythm/fonts/OpenSans-BoldItalic.woff') format('woff'),url('/templates/rhythm/fonts/OpenSans-BoldItalic.ttf') format('truetype'),url('/templates/rhythm/fonts/OpenSans-BoldItalic.svg#OpenSans-BoldItalic') format('svg');font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:'Open Sans';src:url('/templates/rhythm/fonts/OpenSans-ExtraBold.eot');src:url('/templates/rhythm/fonts/OpenSans-ExtraBold.eot?#iefix') format('embedded-opentype'),url('/templates/rhythm/fonts/OpenSans-ExtraBold.woff2') format('woff2'),url('/templates/rhythm/fonts/OpenSans-ExtraBold.woff') format('woff'),url('/templates/rhythm/fonts/OpenSans-ExtraBold.ttf') format('truetype'),url('/templates/rhythm/fonts/OpenSans-ExtraBold.svg#OpenSans-ExtraBold') format('svg');font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans';src:url('/templates/rhythm/fonts/OpenSans-Italic.eot');src:url('/templates/rhythm/fonts/OpenSans-Italic.eot?#iefix') format('embedded-opentype'),url('/templates/rhythm/fonts/OpenSans-Italic.woff2') format('woff2'),url('/templates/rhythm/fonts/OpenSans-Italic.woff') format('woff'),url('/templates/rhythm/fonts/OpenSans-Italic.ttf') format('truetype'),url('/templates/rhythm/fonts/OpenSans-Italic.svg#OpenSans-Italic') format('svg');font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:'Open Sans';src:url('/templates/rhythm/fonts/OpenSans-Bold.eot');src:url('/templates/rhythm/fonts/OpenSans-Bold.eot?#iefix') format('embedded-opentype'),url('/templates/rhythm/fonts/OpenSans-Bold.woff2') format('woff2'),url('/templates/rhythm/fonts/OpenSans-Bold.woff') format('woff'),url('/templates/rhythm/fonts/OpenSans-Bold.ttf') format('truetype'),url('/templates/rhythm/fonts/OpenSans-Bold.svg#OpenSans-Bold') format('svg');font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans';src:url('/templates/rhythm/fonts/OpenSans-Light.eot');src:url('/templates/rhythm/fonts/OpenSans-Light.eot?#iefix') format('embedded-opentype'),url('/templates/rhythm/fonts/OpenSans-Light.woff2') format('woff2'),url('/templates/rhythm/fonts/OpenSans-Light.woff') format('woff'),url('/templates/rhythm/fonts/OpenSans-Light.ttf') format('truetype'),url('/templates/rhythm/fonts/OpenSans-Light.svg#OpenSans-Light') format('svg');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans';src:url('/templates/rhythm/fonts/OpenSans-ExtraBoldItalic.eot');src:url('/templates/rhythm/fonts/OpenSans-ExtraBoldItalic.eot?#iefix') format('embedded-opentype'),url('/templates/rhythm/fonts/OpenSans-ExtraBoldItalic.woff2') format('woff2'),url('/templates/rhythm/fonts/OpenSans-ExtraBoldItalic.woff') format('woff'),url('/templates/rhythm/fonts/OpenSans-ExtraBoldItalic.ttf') format('truetype'),url('/templates/rhythm/fonts/OpenSans-ExtraBoldItalic.svg#OpenSans-ExtraBoldItalic') format('svg');font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:'Open Sans';src:url('/templates/rhythm/fonts/OpenSans-Medium.eot');src:url('/templates/rhythm/fonts/OpenSans-Medium.eot?#iefix') format('embedded-opentype'),url('/templates/rhythm/fonts/OpenSans-Medium.woff2') format('woff2'),url('/templates/rhythm/fonts/OpenSans-Medium.woff') format('woff'),url('/templates/rhythm/fonts/OpenSans-Medium.ttf') format('truetype'),url('/templates/rhythm/fonts/OpenSans-Medium.svg#OpenSans-Medium') format('svg');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans';src:url('/templates/rhythm/fonts/OpenSans-Regular.eot');src:url('/templates/rhythm/fonts/OpenSans-Regular.eot?#iefix') format('embedded-opentype'),url('/templates/rhythm/fonts/OpenSans-Regular.woff2') format('woff2'),url('/templates/rhythm/fonts/OpenSans-Regular.woff') format('woff'),url('/templates/rhythm/fonts/OpenSans-Regular.ttf') format('truetype'),url('/templates/rhythm/fonts/OpenSans-Regular.svg#OpenSans-Regular') format('svg');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans';src:url('/templates/rhythm/fonts/OpenSans-MediumItalic.eot');src:url('/templates/rhythm/fonts/OpenSans-MediumItalic.eot?#iefix') format('embedded-opentype'),url('/templates/rhythm/fonts/OpenSans-MediumItalic.woff2') format('woff2'),url('/templates/rhythm/fonts/OpenSans-MediumItalic.woff') format('woff'),url('/templates/rhythm/fonts/OpenSans-MediumItalic.ttf') format('truetype'),url('/templates/rhythm/fonts/OpenSans-MediumItalic.svg#OpenSans-MediumItalic') format('svg');font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:'Open Sans';src:url('/templates/rhythm/fonts/OpenSans-SemiBoldItalic.eot');src:url('/templates/rhythm/fonts/OpenSans-SemiBoldItalic.eot?#iefix') format('embedded-opentype'),url('/templates/rhythm/fonts/OpenSans-SemiBoldItalic.woff2') format('woff2'),url('/templates/rhythm/fonts/OpenSans-SemiBoldItalic.woff') format('woff'),url('/templates/rhythm/fonts/OpenSans-SemiBoldItalic.ttf') format('truetype'),url('/templates/rhythm/fonts/OpenSans-SemiBoldItalic.svg#OpenSans-SemiBoldItalic') format('svg');font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:'Open Sans';src:url('/templates/rhythm/fonts/OpenSans-LightItalic.eot');src:url('/templates/rhythm/fonts/OpenSans-LightItalic.eot?#iefix') format('embedded-opentype'),url('/templates/rhythm/fonts/OpenSans-LightItalic.woff2') format('woff2'),url('/templates/rhythm/fonts/OpenSans-LightItalic.woff') format('woff'),url('/templates/rhythm/fonts/OpenSans-LightItalic.ttf') format('truetype'),url('/templates/rhythm/fonts/OpenSans-LightItalic.svg#OpenSans-LightItalic') format('svg');font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:'Open Sans';src:url('/templates/rhythm/fonts/OpenSans-SemiBold.eot');src:url('/templates/rhythm/fonts/OpenSans-SemiBold.eot?#iefix') format('embedded-opentype'),url('/templates/rhythm/fonts/OpenSans-SemiBold.woff2') format('woff2'),url('/templates/rhythm/fonts/OpenSans-SemiBold.woff') format('woff'),url('/templates/rhythm/fonts/OpenSans-SemiBold.ttf') format('truetype'),url('/templates/rhythm/fonts/OpenSans-SemiBold.svg#OpenSans-SemiBold') format('svg');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Dosis';src:url('/templates/rhythm/fonts/Dosis-Regular.eot');src:url('/templates/rhythm/fonts/Dosis-Regular.eot?#iefix') format('embedded-opentype'),url('/templates/rhythm/fonts/Dosis-Regular.woff2') format('woff2'),url('/templates/rhythm/fonts/Dosis-Regular.woff') format('woff'),url('/templates/rhythm/fonts/Dosis-Regular.ttf') format('truetype'),url('/templates/rhythm/fonts/Dosis-Regular.svg#Dosis-Regular') format('svg');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Dosis';src:url('/templates/rhythm/fonts/Dosis-Bold.eot');src:url('/templates/rhythm/fonts/Dosis-Bold.eot?#iefix') format('embedded-opentype'),url('/templates/rhythm/fonts/Dosis-Bold.woff2') format('woff2'),url('/templates/rhythm/fonts/Dosis-Bold.woff') format('woff'),url('/templates/rhythm/fonts/Dosis-Bold.ttf') format('truetype'),url('/templates/rhythm/fonts/Dosis-Bold.svg#Dosis-Bold') format('svg');font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Dosis';src:url('/templates/rhythm/fonts/Dosis-SemiBold.eot');src:url('/templates/rhythm/fonts/Dosis-SemiBold.eot?#iefix') format('embedded-opentype'),url('/templates/rhythm/fonts/Dosis-SemiBold.woff2') format('woff2'),url('/templates/rhythm/fonts/Dosis-SemiBold.woff') format('woff'),url('/templates/rhythm/fonts/Dosis-SemiBold.ttf') format('truetype'),url('/templates/rhythm/fonts/Dosis-SemiBold.svg#Dosis-SemiBold') format('svg');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Dosis';src:url('/templates/rhythm/fonts/Dosis-ExtraBold.eot');src:url('/templates/rhythm/fonts/Dosis-ExtraBold.eot?#iefix') format('embedded-opentype'),url('/templates/rhythm/fonts/Dosis-ExtraBold.woff2') format('woff2'),url('/templates/rhythm/fonts/Dosis-ExtraBold.woff') format('woff'),url('/templates/rhythm/fonts/Dosis-ExtraBold.ttf') format('truetype'),url('/templates/rhythm/fonts/Dosis-ExtraBold.svg#Dosis-ExtraBold') format('svg');font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Dosis';src:url('/templates/rhythm/fonts/Dosis-Light.eot');src:url('/templates/rhythm/fonts/Dosis-Light.eot?#iefix') format('embedded-opentype'),url('/templates/rhythm/fonts/Dosis-Light.woff2') format('woff2'),url('/templates/rhythm/fonts/Dosis-Light.woff') format('woff'),url('/templates/rhythm/fonts/Dosis-Light.ttf') format('truetype'),url('/templates/rhythm/fonts/Dosis-Light.svg#Dosis-Light') format('svg');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Dosis';src:url('/templates/rhythm/fonts/Dosis-ExtraLight.eot');src:url('/templates/rhythm/fonts/Dosis-ExtraLight.eot?#iefix') format('embedded-opentype'),url('/templates/rhythm/fonts/Dosis-ExtraLight.woff2') format('woff2'),url('/templates/rhythm/fonts/Dosis-ExtraLight.woff') format('woff'),url('/templates/rhythm/fonts/Dosis-ExtraLight.ttf') format('truetype'),url('/templates/rhythm/fonts/Dosis-ExtraLight.svg#Dosis-ExtraLight') format('svg');font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:'Dosis';src:url('/templates/rhythm/fonts/Dosis-Medium.eot');src:url('/templates/rhythm/fonts/Dosis-Medium.eot?#iefix') format('embedded-opentype'),url('/templates/rhythm/fonts/Dosis-Medium.woff2') format('woff2'),url('/templates/rhythm/fonts/Dosis-Medium.woff') format('woff'),url('/templates/rhythm/fonts/Dosis-Medium.ttf') format('truetype'),url('/templates/rhythm/fonts/Dosis-Medium.svg#Dosis-Medium') format('svg');font-weight:500;font-style:normal;font-display:swap}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:Dosis ,sans-serif;font-weight:400;line-height:1.4}.dosis .sppb-title-heading{font-family:'Dosis',sans-serif !important}body{font-family:'Open Sans Regular',sans-serif;font-size:14px;line-height:1.7}span.fett{font-weight:bold} #sp-page-builder .sppb-section-title .sppb-title-heading{padding-left:10px}#contact .sppb-section-title .sppb-title-heading{padding-left:0px !important}.sppb-col,.sppb-col-auto,.sppb-col-lg,.sppb-col-lg-1,.sppb-col-lg-10,.sppb-col-lg-11,.sppb-col-lg-12,.sppb-col-lg-2,.sppb-col-lg-3,.sppb-col-lg-4,.sppb-col-lg-5,.sppb-col-lg-6,.sppb-col-lg-7,.sppb-col-lg-8,.sppb-col-lg-9,.sppb-col-lg-auto,.sppb-col-md,.sppb-col-md-1,.sppb-col-md-10,.sppb-col-md-11,.sppb-col-md-12,.sppb-col-md-2,.sppb-col-md-3,.sppb-col-md-4,.sppb-col-md-5,.sppb-col-md-6,.sppb-col-md-7,.sppb-col-md-8,.sppb-col-md-9,.sppb-col-md-auto,.sppb-col-sm,.sppb-col-sm-1,.sppb-col-sm-10,.sppb-col-sm-11,.sppb-col-sm-12,.sppb-col-sm-2,.sppb-col-sm-3,.sppb-col-sm-4,.sppb-col-sm-5,.sppb-col-sm-6,.sppb-col-sm-7,.sppb-col-sm-8,.sppb-col-sm-9,.sppb-col-sm-auto,.sppb-col-xl,.sppb-col-xl-1,.sppb-col-xl-10,.sppb-col-xl-11,.sppb-col-xl-12,.sppb-col-xl-2,.sppb-col-xl-3,.sppb-col-xl-4,.sppb-col-xl-5,.sppb-col-xl-6,.sppb-col-xl-7,.sppb-col-xl-8,.sppb-col-xl-9,.sppb-col-xl-auto,.sppb-col-xs-1,.sppb-col-xs-10,.sppb-col-xs-11,.sppb-col-xs-12,.sppb-col-xs-2,.sppb-col-xs-3,.sppb-col-xs-4,.sppb-col-xs-5,.sppb-col-xs-6,.sppb-col-xs-7,.sppb-col-xs-8,.sppb-col-xs-9{padding-right:20px !important;padding-left:20px !important}.t3-megamenu .nav>li>a{font-size:12px}.header-home-subline{max-width:800px;margin-left:auto;margin-right:auto} .anchorlink{scroll-margin-top:390px} .text-bold p{font-weight:bold;margin:0px}.text-bold{font-weight:bold} ::-moz-selection{background:#000;color:#fff}::selection{background:#000;color:#fff} .smallPTPB{padding-top:70px;padding-bottom:60px} .com_k2.view-itemlist.layout-category .catItemCategory{display:none}.com_k2.view-itemlist.layout-category .catItemIntroText{display:none}.com_k2.view-itemlist.layout-category .catItemView{display:grid}.com_k2.view-itemlist.layout-category .catItemBody{display:grid;order:1}.com_k2.view-itemlist.layout-category .catItemHeader{display:grid;order:2}.com_k2.view-itemlist.layout-category .catItemLinks{display:grid;order:3}.com_k2.view-itemlist.layout-category .catItemReadMore{display:grid;order:4}.com_k2.view-itemlist.layout-category .catItemImageBlock{padding-bottom:15px}.com_k2.view-itemlist.layout-category h2.pageTitle{display:block !important}.com_k2.view-itemlist.layout-category .itemListCategory{display:none}.com_k2.view-itemlist.layout-category .t3-mainbody{padding-bottom:0px;padding-top:0px}.com_k2.view-itemlist.layout-category .dynamische-outro-texte .zurueck-zum-impressum{border-top:1px solid #eee !important}.com_k2.view-itemlist.layout-category .weitere-projekte .zurueck-zum-impressum{border-top:0px solid #eee}.com_k2.view-itemlist.layout-category .weitere-projekte-dynamisch-k2 .weitere-projekte{padding-top:0px !important}.com_k2.view-itemlist.layout-category .weitere-projekte-dynamisch-k2 .weitere-projekte .zurueck-zum-impressum{padding-top:0px} p.further-work-portfolio-button{font-size:15px;color:#777;max-width:70%}.back-button .sppb-addon-title.portfolio-button-headline span{margin-bottom:-8px !important}.com_k2.view-itemlist .weiterzu.zurueck-zum-impressum{padding-top:75px;border-top:1px solid #eee}.com_k2.view-itemlist .weiterzu.zurueck-zum-impressum.k2dynamic{padding-top:0px;border-top:0px}.com_k2.view-itemlist .back-button{padding:0px 0 50px}.com_k2.view-itemlist .back-button.border-top{border-top:0px} .weitere-projekte .sppb-addon-title{font-weight:normal;line-height:1.5;display:block;font-family:Dosis ,sans-serif;color:#333;margin-bottom:10px !important;padding-left:15px;padding-right:15px}.weitere-projekte p{color:#777;font-size:15px;max-width:90%;text-align:center;margin-left:auto;margin-right:auto;padding-bottom:10px;padding-left:15px;padding-right:15px}.weitere-projekte-wrapper .back-button{padding:60px 0px 85px}#t3-bottom{padding-top:60px;padding-bottom:20px}.weitere-projekte-wrapper{padding-bottom:50px}.weitere-projekte h3{font-size:17px}#k2Container{padding:0px 0 0px 0}#t3-bottom.border-top{border-top:0px solid !important;padding-top:0px !important}.weitere-projekte{border-top:1px solid #eee;padding-top:60px} .view-itemlist .tagItemTitle a{font-family:Dosis,sans-serif;font-weight:normal;text-transform:uppercase;letter-spacing:0.25em;color:#333;font-size:26px}span.tagItemTitle{display:block}.view-itemlist .weitere-projekte{border-top:0px}.view-itemlist .k2FeedIcon a{display:none}.view-itemlist .tagItemImageBlock{display:none}.view-itemlist h2.pageTitle{display:none !important}.view-itemlist span.catItemDateCreated{display:none}.view-itemlist span.catItemAuthor{display:none}.view-itemlist h3.catItemTitle a{font-weight:normal;color:#333;text-transform:uppercase;letter-spacing:0.2em;font-size:20px}.view-itemlist .itemListCategory{text-transform:uppercase;letter-spacing:0.2em;padding-left:13px;padding-top:50px;margin-bottom:-20px}.view-itemlist h2.pageTitle{display:none}.view-itemlist .catItemTagsBlock{padding-bottom:10px !important}.view-itemlist #itemListLeading{float:left;display:flex ;width:100%}.view-itemlist .itemContainer.itemContainerLast.col-sm-4{float:left;display:inline-block}.view-itemlist .itemContainer:first-child{margin-top:30px}.view-itemlist .itemContainer.itemContainerLast.col-sm-4{margin-top:30px}.view-itemlist .itemContainer.itemContainer.col-sm-4{margin-top:30px}.view-itemlist .catItemReadMore a{padding-top:8px;display:inline-block;position:relative;text-transform:uppercase;font-weight:600;letter-spacing:0.2em;font-family:Dosis,sans-serif}.view-itemlist .k2ReadMore{font-weight:500;text-transform:uppercase;letter-spacing:0.2em;font-family:Dosis,sans-serif}.view-itemlist .tagItemIntroText .fullwidth-slider{padding-top:0px}.view-itemlist .tagItemIntroText .item-gallerie:last-of-type{padding-bottom:50px !important}.view-itemlist .tagItemHeader{padding-top:40px}.view-itemlist h2.tagItemTitle{margin-bottom:0px !important}.view-itemlist.layout-tag .tagItemView:last-of-type{margin-bottom:0px;border-bottom:0px}div.tagItemView{border-bottom:1px solid #eee}.view-itemlist.layout-tag h2.pageTitle{display:block !important}.view-itemlist .fullwidth-slider{padding-bottom:0px}.view-itemlist.layout-tag .tagItemHeader{padding-top:0px}.view-itemlist.layout-tag .k2FeedIcon{display:none}.view-itemlist.layout-tag .t3-mainbody{padding-bottom:0px;padding-top:0px}.k2-introtext{padding-top:15px;padding-bottom:0px;text-align:center;max-width:950px;margin-left:auto;margin-right:auto}.view-itemlist.layout-tag .tagItemTitle{text-align:center;padding-bottom:10px}.view-itemlist.layout-tag .tagItemView{padding-top:40px}.view-itemlist.layout-tag .pageTitle{text-align:center}.view-itemlist.layout-tag .k2ReadMore{display:block}.view-itemlist.layout-tag .tagItemReadMore{text-align:center}.projekte-tags .sppb-btn{opacity:0.7}.smallPTPB.projekte-tags{padding-top:60px} .mega .kein-dropdown.dropdown-toggle + .dropdown-menu{display:none !important} .contactblock-wrapper.footerblock-dark .ci-icon:before{border:1px solid #fff}.contactblock-wrapper.footerblock-dark .ci-title{color:#fff}.contactblock-wrapper.footerblock-dark .contact-item a{color:#888}.contactblock-wrapper.footerblock-dark .contact-item a:hover{color:#fff}.contactblock-wrapper.footerblock-dark{padding-top:0px !important;padding-bottom:0px}.contactblock-wrapper.footerblock-dark .row{width:fit-content;margin-left:auto !important;margin-right:auto !important}.contactblock-wrapper.footerblock-dark .row .col-sm-4.col-lg-4{display:block;margin-left:auto;margin-right:auto;float:left;width:fit-content}.footer-subline h3,.footer-subline h4{padding-left:5px !important}.contactblock-wrapper.footerblock-dark .ci-title.font-alt{display:none}.contactblock-wrapper.footerblock-dark .ci-text{padding-top:7px}.contactblock-wrapper.footerblock-dark .contact-item{padding-left:37px}.contactblock-wrapper.footerblock-white{padding-top:0px !important;padding-bottom:0px}.contactblock-wrapper.footerblock-white .row{width:fit-content;margin-left:auto !important;margin-right:auto !important}.contactblock-wrapper.footerblock-white .row .col-sm-4.col-lg-4{display:block;margin-left:auto;margin-right:auto;float:left;width:fit-content}.footer-subline h3,.footer-subline h4{padding-left:5px !important}.contactblock-wrapper.footerblock-white .ci-title.font-alt{display:none}.contactblock-wrapper.footerblock-white .ci-text{padding-top:7px}.contactblock-wrapper.footerblock-white .contact-item{padding-left:37px}.contactblock-wrapper.footerblock-dark,.contactblock-wrapper.footerblock-white{padding-left:0px}.contactblock-wrapper.footerblock-dark .contactblock{padding-bottom:0px}.contactblock-wrapper.footerblock-dark .contact-item{padding-bottom:25px}.contactblock-wrapper.footerblock-white .contactblock{padding-bottom:0px}.contactblock-wrapper.footerblock-white .contact-item{padding-bottom:25px}.contactblock-wrapper.footerblock-white{padding-left:0px !important}.contactblock-wrapper.footerblock-white .ci-icon:before{border:1px solid #121212;background:#fff0}.contactblock-wrapper.footerblock-white .ci-icon{color:#121212}.contactblock-wrapper.footerblock-white .contact-item a,.contactblock-wrapper.footerblock-dark .contact-item a{font-weight:normal}.contactblock-wrapper.footerblock-white .contact-item a{color:#666}.contactblock-wrapper.footerblock-white .contact-item a:hover{color:rgba(153,153,153,0.8)} .landingpages-dienstleistungen h2,.landingpages-dienstleistungen h3,.landingpages-dienstleistungen h4,.landingpages-dienstleistungen .h2,.landingpages-dienstleistungen .h3,.landingpages-dienstleistungen .h4{font-size:20px;font-family:'Open Sans',sans-serif}.landingpages-dienstleistungen .hasBg:before{background:rgba(34,34,34,0.0)}.landingpages-dienstleistungen .titleSlogan{display:none !important}.landingpages-dienstleistungen .pageTitle{display:none !important}.landingpages-dienstleistungen .site-slogan{display:none !important}.landingpages-dienstleistungen .t3-spotlight.t3-footnav .col-lg-2.col-md-2.col-sm-4.col-xs-6{width:100%} select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.inputbox{text-transform:none !important}div#bfElemWrap215{display:none}div#bfElemWrap204{display:none}div#bfElemWrap205{display:none}div#bfElemWrap206{display:none}.dosis .sppb-section-title h2{font-family:'Dosis',sans-serif}.landingpages-dienstleistungen .sppb-section-title h2{letter-spacing:0.4em} .icons{text-align:center;font-size:120px;display:block;padding-left:22px;padding-right:22px;line-height:0 !important;padding-bottom:10px}.print-grafik-icons .icons{text-align:start !important} .sppb-flipbox-front.flip-box{border:1px solid #efefef !important}.flipbox-hell .sppb-flipbox-front.flip-box{border:2px solid;border-color:#f7f7f7;border-radius:3px}.flipbox-dunkel .sppb-flipbox-front.flip-box{border:2px solid;border-color:#121212;border-radius:3px}.flipbox-hell h2{color:#333 !important;font-weight:600 !important}.flipbox-startseite i{margin-bottom:10px !important}.flipbox-startseite h2{color:#fff;font-weight:normal !important;text-transform:uppercase;word-break:break-word;font-size:20px;letter-spacing:3px;word-spacing:unset;hyphens:auto}.flipbox-startseite .sppb-flipbox-back p{margin-bottom:0px !important}.flipback-smallfont .sppb-flipbox-back p{font-size:14px !important}.flipbox-hell h2{font-weight:500 !important}.flipbox-hell i{color:#202020 !important}.flipbox-dunkel i{color:#fff !important}.flipbox-hell p{color:#707070 !important;font-weight:500 !important}.flipbox-hell a{color:#707070 !important;font-weight:500 !important}.flipbox-dunkel p{color:#fff !important;font-weight:normal !important}.flipbox-hell .sppb-flipbox-front.flip-box:before{background:#f7f7f7 !important}.flipbox-hell .sppb-flipbox-back.flip-box:before{background:#121212 !important}.flipbox-dunkel .sppb-flipbox-front.flip-box:before{background:#121212 !important}.flipbox-dunkel .sppb-flipbox-back.flip-box:before{background:#f7f7f7 !important}.flipbox-hell .sppb-flipbox-back .flip-box-inner a,.flipbox-hell .sppb-flipbox-back .flip-box-inner p{color:#fff !important}.flipbox-dunkel .sppb-flipbox-back .flip-box-inner a,.flipbox-dunkel .sppb-flipbox-back .flip-box-inner p{color:#707070 !important}.flipbox-hell .sppb-flipbox-back{border:#121212 2px solid;border-radius:3px}.flipbox-dunkel .sppb-flipbox-back{border:#f7f7f7 2px solid;border-radius:3px} .sppb-carousel-extended-item{background:#f7f7f7;border:1px solid #efefef}.home-partner-carousel .sppb-carousel-extended-item img{object-fit:contain !important}.home-partner-carousel-headline .sppb-addon-title{margin-bottom:10px !important} .fa.fa-map-marker:before{content:"\f041" !important}.sppb-carousel-extended-heading{display:none}.sppb-carousel-indicators li{width:16px;height:16px}.sppb-carousel-indicators .active{width:16px;height:16px}.sppb-carousel-extended-dots ul li.active span{border:2px solid #666}.sppb-carousel-extended-dots ul li{margin:0 3px}.home-testimonials .sppb-carousel-indicators{text-align:left;left:30%} .primaryBg{background-color:rgba(17,17,17,1.0)} .com_k2.view-item .titleSlogan{padding-left:4px;padding-right:4px}.navhelperbg.withTitle .col-md-12{padding-left:2px !important;padding-right:2px !important} .logo-control .logo-img{display:block !important}.row{margin-left:0px !important;margin-right:0px !important}.icon-wrapper{margin-top:auto}.t3-navbar-collapse{background:rgba(10,10,10,0.95);width:100%;top:100%}.t3-sl{padding-bottom:0px;padding-top:40px;padding-right:0px !important;padding-left:0px !important}.about-underline{padding:5% 0px 8% 0px !important}.dienstleistung-underline{padding:75px 0px 75px 0px !important}.kunden-introtext h3,.portfolio-outro-text h3,.kontakttext h3{font-family:'Opens Sans',sans-serif;font-weight:normal;font-size:22px}#t3-content{padding:0px !important}.kein-rand{padding-left:5px;padding-right:5px}.item-gallerie .kein-rand{padding-left:15px !important;padding-right:15px !important}.kundenlogos-wrapper .sppb-col-md-2{padding-left:15px !important;padding-right:15px !important}.aboutme-logos{max-width:75%;margin-left:auto;margin-right:auto;float:none}.whatcanido-buttons .btn.btn-default,.whatcanido-buttons .btn.btn-primary{margin-bottom:20px}.work-full-detail p{font-size:11px !important}.features-3 .work-full-detail p b,.features-3 .work-full-detail p strong{width:130px}.titleSlogan .site-slogan{font-size:16px !important;padding-top:10px !important;opacity:.9}.titleSlogan .site-slogan{font-size:16px !important;margin:0;position:relative;font-weight:400;text-transform:uppercase;letter-spacing:3px;color:#fff;padding-top:10px !important;opacity:.9}.titleSlogan .pageTitle{text-transform:uppercase;opacity:.9;color:#fff;line-height:1.3;font-size:30px}.bfQuickMode input[type="text"],.bfQuickMode textarea,.bfQuickMode select,.bfQuickMode .uneditable-input{max-width:64% !important;width:100% !important;padding:7px;margin:0px}img.logo-img-sm{max-width:160px !important;width:160px !important}.com_k2.view-item .unterseiten-header .titleSlogan .pageTitle{text-align:center} .home-leistungs-kacheln .sppb-col-md-3{padding-left:15px !important;padding-right:15px !important} .logo-navi-top{max-width:160px !important;width:160px !important;display:block}.featured-box{border:0px solid #e3e3e3}.hover-box{text-align:center;border:1px solid #efefef}.homebanner-desktop{display:block;opacity:1;width:auto;height:auto}.homebanner-mobile{display:none;opacity:0;width:0;height:0;padding:17px;max-width:370px !important;float:none;margin-left:auto;margin-right:auto}.wrap.parallax-3.t3-navhelper.navhelper-0.hasBg{background-position:50% 0px !important;background-size:auto auto !important}.article-box a.moduleItemImage{border:1px solid #efefef} .header-home-subline h1{text-transform:uppercase;font-size:26px;letter-spacing:7.5px;margin-bottom:0px}.header-home-subline h2{text-transform:uppercase;font-size:26px;letter-spacing:7.5px;margin-bottom:0px}.header-home-subline{padding-top:25px}#dienstleistung-banner-print,#dienstleistung-banner-web,#dienstleistung-banner-marketing,#dienstleistung-banner-video{min-height:500px;background-size:unset !important}.pageheader-video{padding:150px 0 70px 0}#t3-mainnav.affix a{display:table-cell;vertical-align:middle;-webkit-transition:all 0.27s cubic-bezier(0,0,0.58,1);-o-transition:all 0.27s cubic-bezier(0,0,0.58,1);transition:all 0.27s cubic-bezier(0,0,0.58,1);height:55px}#t3-mainnav a{display:table-cell;vertical-align:middle;-webkit-transition:all 0.27s cubic-bezier(0,0,0.58,1);-o-transition:all 0.27s cubic-bezier(0,0,0.58,1);transition:all 0.27s cubic-bezier(0,0,0.58,1)}#t3-mainnav h1 a{height:75px}#t3-mainnav .t3-navbar-collapse.navbar-collapse a{height:60px}#t3-mainnav.affix .t3-navbar-collapse.navbar-collapse a{height:50px}#t3-mainnav{transition:none !important}.logo-image.logo-control{float:left}.werdegang-jahre{margin-bottom:21px;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:0.4em;font-family:Dosis ,sans-serif;color:#333;float:none;display:block} .progress-slevingfx-logo img{max-width:355px}.progress-slevin .sppb-row-column{padding-left:0px;padding-right:0px}#column-wrap-id-effe9bfd-cd8d-4f92-872d-46ff0606e808{padding-right:5px}.widePTPB.progress-slevin .sppb-section-title{margin-bottom:30px !important} .nachricht-uebermittelt{font-family:Dosis ,sans-serif;font-weight:400;line-height:1.4;color:#333;text-align:center !important;font-size:28px;display:block;padding-bottom:50px} .zurueck-zum-impressum span{margin-bottom:20px !important;font-weight:normal;line-height:1.5;display:block;font-family:Dosis ,sans-serif}.zurueck-zum-impressum .sppb-addon-title span{color:#333 !important} .t3-navbar-collapse.navbar-collapse.onSmall.collapse.in{-moz-transition:all 0.27s cubic-bezier(0,0,0.58,1)} .navbar-collapse{border-top:0px solid transparent !important;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1)} .team-box .top-content .intro h5{font-weight:normal;letter-spacing:0.2em;text-transform:uppercase;color:inherit;margin-bottom:1.3em;font-size:18px;line-height:1.3em} .wp-gr.wpac .wp-google-badge.wp-google-badge-fixed{bottom:0px !important;right:15px !important} #bfElemWrap97{float:right;margin-left:7px;margin-right:7px;width:302px;margin-bottom:0px} .portfolio-intro-text{max-width:89%;margin-left:auto;margin-right:auto;margin-top:50px;padding-left:5px;padding-right:5px}.portfolio-outro-text{max-width:1000px;margin-left:auto;margin-right:auto;margin-top:0px;padding-left:5px;padding-right:5px;padding-bottom:20px}.portfolio-intro-text-modul{margin-bottom:0px}#k2ModuleBox229{padding-bottom:0px !important;padding-top:55px !important}.view-item .pageTitle{text-align:left} .cpnb-m-cookies-floatButton{z-index:999 !important}.cpnb-message{padding:6px 8px !important}.cpnb-modal-actions .cpnb-button{margin-left:0px !important}#close_cpnb_modal_actions{padding-bottom:20px}#cpnb_manager_modal_left .cpnb-manager-modal-left-item{font-size:14px}#cpnb .cpnb-inner #cpnb-accept-btn,#cpnb .cpnb-inner #cpnb-decline-btn,#cpnb .cpnb-inner #cpnb-moreinfo-btn,#cpnb .cpnb-inner #cpnb-settings-btn{border:2px solid;border-radius:2px}.cpnb-m-bottom-buttons #cpnb-accept-btn-m{background-color:rgba(75,138,28,1) !important;border-radius:2px !important}.cpnb-m-bottom-buttons #cpnb-accept-btn-m:hover{background-color:rgba(108,194,46,1) !important;border-radius:2px !important}.cpnb-m-bottom-buttons #cpnb-decline-btn-m{background-color:rgba(119,31,31,1) !important;border-radius:2px !important}.cpnb-m-bottom-buttons #cpnb-decline-btn-m:hover{background-color:rgba(175,38,20,1) !important;border-radius:2px !important}.cpnb-m-bottom-buttons #cpnb-save-btn-m{border-radius:2px !important}#close_cpnb_modal_footer #close_cpnb_modal_actions #cpnb-accept-btn-m-info{background-color:rgba(75,138,28,1) !important;border-radius:2px !important;padding:7px 12px}#close_cpnb_modal_footer #close_cpnb_modal_actions #cpnb-accept-btn-m-info:hover{background-color:rgba(108,194,46,1) !important;border-radius:2px !important}#close_cpnb_modal_footer #close_cpnb_modal_actions #cpnb-decline-btn-m-info{background-color:rgba(119,31,31,1) !important;border-radius:2px !important;padding:7px 12px}#close_cpnb_modal_footer #close_cpnb_modal_actions #cpnb-decline-btn-m-info:hover{background-color:rgba(175,38,20,1) !important;border-radius:2px !important}#close_cpnb_modal_footer #close_cpnb_modal_actions #cpnb-settings-btn-m-info{background-color:rgba(90,90,90,1) !important;border-radius:2px !important;padding:7px 12px}#close_cpnb_modal_footer #close_cpnb_modal_actions #cpnb-settings-btn-m-info:hover{background-color:rgba(54,54,54,1) !important;border-radius:2px !important} .googlemaps-bild-link{height:430px;display:block;width:100%}.googlemaps-wrapper{height:430px;display:block;width:100% }.maps-image-container .sppb-col-sm-12{padding:0px !important}.maps-image-container{height:430px;width:100%;display:block}.google-maps-link-wrapper{width:100%;display:block;height:430px}.google-maps-link{display:block;width:100%;height:430px} .custom.portfolio-outro-text-modul{padding-left:15px;padding-right:15px} .new-home-header-container{position:relative;width:100%;height:100vh; overflow:hidden;background-image:url("/images/headers/video/slevin-gfx-title-video-hintergrund.jpg");background-size:cover;background-position:center;background-repeat:no-repeat}.new-home-header-video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;transform:translate(-50%,-50%);object-fit:cover; }.new-home-header-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(20,20,20,0.75); z-index:1;display:flex;justify-content:center;align-items:center}.new-home-header-content{text-align:center;width:100%}.new-home-header-logo{max-width:80%; margin:0 auto}.new-home-header-logo img{max-width:100%;height:auto;padding-bottom:25px}.header-home-subline{margin-top:20px}.header-home-subline h2{text-transform:uppercase;font-size:26px;letter-spacing:7.5px;margin-bottom:0px;font-family:Dosis,sans-serif;font-weight:400;line-height:1.4;color:#fff}.mobile-logo{display:none}.header-home-subline{padding-top:0px;margin-top:0px}.new-home-header-overlay .container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;max-width:1200px;width:100%;height:auto}.new-home-header-scroll-down{position:absolute;bottom:30px;left:50%;transform:translateX(-50%);z-index:10}.new-home-header-scroll-down-button{display:block;width:40px;height:40px;border:2px solid #fff;border-radius:50%;text-decoration:none;cursor:pointer;transition:all 0.3s ease}.new-home-header-scroll-down-button:hover{background-color:rgba(255,255,255,0.1)}.new-home-header-scroll-down-arrow{position:relative;display:block;width:10px;height:10px;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(45deg);margin:15px auto;animation:newHomeHeaderScrollDown 2s infinite}@keyframes newHomeHeaderScrollDown{0%{transform:rotate(45deg) translate(-5px,-5px);opacity:0}50%{opacity:1}100%{transform:rotate(45deg) translate(5px,5px);opacity:0}} .desktop-only-link{display:block !important}.mobile-only-link{display:none !important}.t3-navbar-collapse .dropdown-menu{display:none !important}  .t3-copyright{display:none !important} .anchorlink{scroll-margin-top:50px} .kunden-introtext{max-width:90%;margin-left:auto;margin-right:auto} .sppb-addon-testimonial-pro-client-name{font-size:18px !important;font-family:Dosis,sans-serif} .footer-subline h3,.footer-subline h4{font-size:14.5px !important;max-width:360px;margin-left:auto;margin-right:auto;letter-spacing:4.5px;font-weight:500;text-transform:uppercase;padding-bottom:15px;line-height:1.6em;color:#333;font-family:'Dosis',sans-serif}.footer-subline.footer-dark-background h3,.footer-subline.footer-dark-background h4{color:#fff}.footer-subline{margin-top:-15px}.footer-dark-background h4{color:#ccc;font-weight:500 !important}.footer-copy a{letter-spacing:4.5px}.kontakttext{max-width:87%;margin-left:auto;margin-right:auto} @media screen and (min-width:768px){.portfolio-site #k2ModuleBox229{margin-bottom:0px}} @media only screen and (min-width :1921px){.wrap.parallax-3.t3-navhelper.navhelper-2.hasBg{margin-top:0px !important;padding:404px 0 70px}.header-banners .wrap.parallax-3.t3-navhelper.navhelper-0.hasBg{background-size:contain !important}.sp-page-builder .page-content #dienstleistung-banner-marketing{background-size:cover !important}.sp-page-builder .page-content #dienstleistung-banner-video{background-size:cover !important}.sp-page-builder .page-content #dienstleistung-banner-web{background-size:cover !important}.sp-page-builder .page-content #dienstleistung-banner-print{background-size:cover !important}} @media only screen and (max-width:1604px){#cpnb .cpnb-inner .cpnb-message{width:100%;text-align:center}#cpnb .cpnb-inner .cpnb-buttons{margin-left:auto;margin-right:auto;float:none}} @media only screen and (max-width:1378px){.flipbox-startseite h2{font-size:17px}.flipbox-startseite .sppb-flipbox-back p{font-size:13px !important}.flipback-smallfont .sppb-flipbox-back p{font-size:12.5px !important}.home-partner-carousel-headline .sppb-addon-title{margin-bottom:0px !important}} @media only screen and (max-width :1201px){.flipbox-startseite .sppb-flipbox-back p{font-size:12px !important}.flipback-smallfont .sppb-flipbox-back p{font-size:11.5px !important}.header-banners .wrap.parallax-3.t3-navhelper.navhelper-0.hasBg{background-size:inherit !important}.sp-page-builder .page-content #dienstleistung-banner-marketing{background-size:cover !important}.sp-page-builder .page-content #dienstleistung-banner-video{background-size:cover !important}.sp-page-builder .page-content #dienstleistung-banner-web{background-size:cover !important}.sp-page-builder .page-content #dienstleistung-banner-print{background-size:cover !important}.wrap.parallax-3.t3-navhelper.navhelper-0.hasBg{background-position:50% 0px !important;background-size:auto auto !important}#portfolio-underline{padding:0% 0px 100px 0px !important}.homebanner-desktop{display:block !important;opacity:1;width:auto;height:auto}.homebanner-mobile{display:none !important;opacity:0;width:0;height:0}.youtube-beitrag{height:641px}.back-button{padding:80px 0 70px !important}.sppb-title-heading,.title-heading{font-size:26px !important;line-height:36px !important}.widePTPB{padding-top:90px !important;padding-bottom:70px !important}.sppb-addon.sppb-addon-single-image.sppb-text-center.monitor-home{padding-top:0px;padding-bottom:0px}.widePTPB-small-bottom{padding-top:100px !important;padding-bottom:80px !important}}  @media only screen and (max-width :1200px){.flipbox-startseite h2{font-size:15px}.portfolio-intro-text{max-width:81%;margin-top:20px}#k2ModuleBox229{padding-top:20px !important}.referenzen-text-button-col .sppb-addon-wrapper{margin:20px 0px 0px 0px !important}.wrap.parallax-3.t3-navhelper.navhelper-0.hasBg{background-position:50% 0px !important;background-size:auto auto !important}#t3-mainnav h1{padding-left:0px !important}.homebanner-desktop{display:block !important;opacity:1;width:auto;height:auto}.homebanner-mobile{display:none !important;opacity:0;width:0;height:0}.back-button{padding:80px 0 75px !important}.contactblock-wrapper{padding-top:0px !important;padding-left:0px !important}blockquote{font-size:18pt !important}.sppb-addon-title{line-height:1.6 !important;font-size:26px !important}.widePTPB{padding-top:100px !important;padding-bottom:70px !important}.sppb-addon.sppb-addon-single-image.sppb-text-center.monitor-home{padding-top:0px;padding-bottom:0px}.widePTPB-small-bottom{padding-top:100px !important;padding-bottom:80px !important}.icons{text-align:center;font-size:120px !important;display:block;padding:0px 22px 0px 22px !important;line-height:0 !important;padding-bottom:20px !important}.sppb-title-heading,.title-heading{text-align:center !important;font-size:26px !important;line-height:36px !important}#portfolio-underline{padding:0% 0px 100px 0px !important}.dienstleistung{padding:5% 0px 5% 0px}.dienstleistung-underline{padding:90px 0px 75px 0px !important}.about-underline{padding:5% 0px 8% 0px !important}#dienstleistung-banner{min-height:375px !important;background-size:100% !important}.sppb-addon.sppb-addon-text-block.sppb-text-left.dienstleistung-lastline{font-size:17.7pt !important;padding-bottom:0px !important;line-height:1.7 !important}.form-actions{padding:8px 8px 8px 8px !important;margin:0px;background-color:#fff;float:right}.widePTPB.werdegang-weitere{padding-top:12px !important}}@media only screen and (max-width :1199px){.wrap.parallax-3.t3-navhelper.navhelper-0.hasBg{background-position:50% 0px !important;background-size:auto auto !important}.t3-sl{padding-bottom:0px !important;padding-top:40px !important;padding-right:0px;padding-left:0px}.features-3 .work-full-detail p b,.features-3 .work-full-detail p strong{width:130px !important}.work-full-detail p{font-size:11px !important}.homebanner-desktop{display:block !important;opacity:1;width:auto;height:auto}.homebanner-mobile{display:none !important;opacity:0;width:0;height:0}.back-button{padding:70px 0 60px !important}.contactblock-wrapper{padding-top:0px !important;padding-left:10px !important}.kontakttext{text-align:center !important;padding-bottom:0px !important}.sppb-addon-title{line-height:1.6 !important;font-size:23px !important}blockquote{font-size:23px !important}.youtube-beitrag{height:529px}.widePTPB{padding-top:60px !important;padding-bottom:20px !important}.sppb-addon.sppb-addon-single-image.sppb-text-center.monitor-home{padding-top:0px;padding-bottom:0px}.widePTPB-small-bottom{padding-top:60px !important;padding-bottom:40px !important}.icons{text-align:center;font-size:90px !important;display:block;padding:0px 20px 0px 20px !important;line-height:0 !important;padding-bottom:20px !important}.dienstleistung{padding:5% 0px 5% 0px}.dienstleistung-underline{padding:40px 0px 50px 0px !important}.about-underline{padding:5% 0px 8% 0px !important}#dienstleistung-banner{min-height:375px !important;background-size:100% !important}.sppb-addon.sppb-addon-text-block.sppb-text-left.dienstleistung-lastline{font-size:17pt !important;padding-bottom:0px !important;line-height:1.7 !important}.com_k2.view-itemlist .back-button{padding:0px 0 50px !important}.com_k2.view-itemlist .weiterzu.zurueck-zum-impressum{padding-top:70px}}@media only screen and (max-width:1170px){.home-partner-carousel-headline .sppb-addon-title{margin-bottom:10px !important}} @media only screen and (max-width :1039px){.mobile-only-link{display:block !important}.desktop-only-link{display:none !important}.nav .dropdown-menu a{padding-left:20px !important;margin:0px !important;padding-right:0px !important;padding-top:0px !important;padding-bottom:0px !important}li.current.active.dropdown.open li a{padding:0px 0px 0px 20px !important;margin:0px !important;line-height:inherit !important}.t3-navbar-collapse.navbar-collapse li a{font-size:14px;font-weight:400}} @media only screen and (max-width :992px){.flipbox-startseite h2{font-size:20px}.flipbox-startseite .sppb-flipbox-back p{font-size:14px !important}.flipback-smallfont .sppb-flipbox-back p{font-size:14px !important}.kunden-introtext{max-width:100%}.home-partner-carousel-headline .sppb-addon-title{margin-bottom:0px !important}.portfolio-intro-text{max-width:100%}.referenzen-text-button-col .sppb-addon-wrapper{margin:0px 0px 0px 0px !important}.smallPTPB{padding-top:60px;padding-bottom:50px}.wp-gr.wpac .wp-google-badge.wp-google-badge-fixed{right:0px !important;bottom:0px !important;width:48px !important;height:60px !important}.wrap.parallax-3.t3-navhelper.navhelper-0.hasBg{background-position:80% -20px !important;background-size:auto 80% !important}#t3-mainnav h1{padding-left:10px !important}.t3-sl{padding-bottom:0px !important;padding-top:40px !important;padding-right:0px;padding-left:0px}.icon-wrapper{margin-top:auto}.aboutme-logos{max-width:75%;margin-left:auto;margin-right:auto}.monitortitle h3{text-align:left}.whatcanido-buttons{float:left;display:block;margin-left:auto;margin-right:auto;margin-bottom:0px}.whatcanido-buttons .btn.btn-default{margin-left:auto;margin-right:auto;width:280px;display:block;float:left;margin-bottom:20px}.whatcanido-text{text-align:left}.features-3 .work-full-detail p b,.features-3 .work-full-detail p strong{width:100px !important}.work-full-detail p{font-size:10px !important}.bfQuickMode input[type="text"],.bfQuickMode textarea,.bfQuickMode select,.bfQuickMode .uneditable-input{max-width:64% !important;width:100% !important;padding:7px;margin:0px}.homebanner-desktop{display:block !important;opacity:1;width:auto;height:auto}.homebanner-mobile{display:none !important;opacity:0;width:0;height:0}.work-emptycol{display:block !important}.work-text3{padding-top:0px !important;padding-bottom:50px !important}.work-item3{padding-bottom:18px !important}.work-full-detail{padding-bottom:0px !important;padding-top:0px !important}.work-text{padding-top:0px !important;padding-bottom:0px !important}.work-text2{padding-bottom:0px !important}.back-button{padding:60px 0 50px !important}.item-gallerie{padding:0 0 70px !important}.work-item{padding-bottom:0px !important}.work-item2{padding-bottom:0px !important}.contactblock-wrapper{padding-top:0px !important;padding-left:10px !important}.kontakttext{text-align:left !important;padding-bottom:10px !important}.ci-title{font-size:14px !important}.sppb-addon-title{line-height:1.5 !important;font-size:18px !important}blockquote{font-size:22px !important}.youtube-beitrag{height:405px}.sppb-addon.sppb-addon-single-image.sppb-text-center.monitor-home{padding-top:100px;padding-bottom:0px}.icons{text-align:center;font-size:72px !important;display:block;padding:0px 12px 0px 12px !important;line-height:0 !important;padding-bottom:10px !important}.sppb-title-heading,.title-heading{text-align:center !important;font-size:24px !important;line-height:32px !important}.dienstleistung{padding:5% 0px 5% 0px}.dienstleistung-underline{padding:50px 0px 50px 0px !important}.about-underline{padding:3% 0px 70px 0px !important}#dienstleistung-banner{min-height:375px !important;background-size:100% !important}.sppb-addon.sppb-addon-text-block.sppb-text-left.dienstleistung-lastline{font-size:17pt !important;padding-bottom:0px !important;line-height:1.7 !important}.form-actions{padding:8px 8px 8px 8px !important;margin:0px;background-color:#fff;float:right}.kontakttext{max-width:100%}.progress-slevingfx-logo img{max-width:300px}.kundenmeinungen .block-home{text-align:center}.kundenmeinungen .testimonials-googlebild{text-align:center}.kundenmeinungen .sppb-testimonial-message{text-align:center}.kundenmeinungen span.fa.fa-quote-left{text-align:center}.kundenmeinungen .sppb-addon-testimonial-pro-footer{text-align:center;display:block}.kundenmeinungen ol.sppb-carousel-indicators{text-align:center !important}.testimonials-text blockquote{text-align:center !important}.monitortitle h3{text-align:center !important}.monitortitle{text-align:center !important}.whatcanido-text{text-align:center}.whatcanido-buttons .btn.btn-default,.whatcanido-buttons .btn.btn-primary{margin-left:auto;margin-right:auto;width:280px;display:block;float:none;margin-bottom:0px}.whatcanido-buttons{float:none;display:block;margin-left:auto;margin-right:auto;padding-bottom:0px}.referenzen-slider-home .home-referenzen-text{text-align:center !important}#k2ModuleBox218 .lastItem.team-box{padding-left:0px;padding-right:0px}.landingpages-dienstleistungen nav.wrap.parallax-3.t3-navhelper.navhelper-0.hasBg{background-position:50% 00% !important;background-size:inherit !important}.com_k2.view-itemlist .back-button{padding:0px 0 40px !important}.com_k2.view-itemlist .weiterzu.zurueck-zum-impressum{padding-top:60px}.weitere-projekte .further-work-outro{text-align:center !important}p.further-work-portfolio-button{max-width:100%}.landingpages-dienstleistungen .sppb-section-title h2{letter-spacing:0.3em;font-size:23px !important}.landingpages-dienstleistungen .sppb-section-title{margin-bottom:25px !important}.home-monitor-text-col{padding-top:30px !important}.sppb-addon.sppb-addon-text-block.block-home{padding-bottom:8px}} @media only screen and (max-width :768px){.new-home-header-scroll-down{bottom:20px}.view-itemlist .tagItemHeader{padding-top:15px}.view-itemlist .tagItemIntroText .item-gallerie:last-of-type{padding-bottom:0px !important}.view-itemlist .kein-rand{padding-left:15px;padding-right:15px}.itemListCategory{padding-top:30px}.view-itemlist .fullwidth-slider{padding-left:15px;padding-right:15px}.view-itemlist .tagItemHeader{padding-left:15px;padding-right:15px}.view-itemlist .tagItemReadMore{padding-left:15px;padding-right:15px}.view-itemlist #itemListLeading{display:block}.catItemImageBlock span.catItemImage img{width:100% !important}div#bfElemWrap138{width:100%;text-align:left}div#bfElemWrap138{float:right;padding:0px}input#bfCaptchaEntry{float:left}.flipbox-startseite h2{font-size:20px}.home-partner-carousel-headline .sppb-addon-title{margin-bottom:12px !important}.sppb-addon-testimonial-pro-client-name{font-size:18px !important}.impressum-intro-sektion{padding-top:50px !important;padding-bottom:0px !important}.impressum-intro-sektion td,.impressum-intro-sektion tr{text-align:center}.impressum-intro-sektion table{margin-left:auto;margin-right:auto;text-align:center}.impressum-intro-sektion .sppb-text-left{text-align:center}.smallPTPB{padding-top:50px;padding-bottom:40px}#bfElemWrap97{float:none;margin-left:auto;margin-right:auto}.nachricht-uebermittelt{font-size:24px;padding-bottom:50px;text-align:left !important}.titleSlogan .pageTitle{font-size:22px}.pageheader-video{padding:130px 0 50px 0}#dienstleistung-banner-print,#dienstleistung-banner-web,#dienstleistung-banner-marketing,#dienstleistung-banner-video{min-height:380px;background-size:unset !important}.header-home-subline h1{font-size:14px;letter-spacing:4.5px}.header-home-subline h2{font-size:20px;letter-spacing:4.5px}.wrap.parallax-3.t3-navhelper.navhelper-0.hasBg{background-size:cover !important}.wrap.parallax-3.t3-navhelper.navhelper-0.hasBg{margin-top:0px !important;padding:202px 0 50px !important}.wrap.parallax-3.t3-navhelper.navhelper-2.hasBg{padding:202px 0 50px}.t3-sl{padding-bottom:0px !important;padding-top:30px !important;padding-right:0px;padding-left:0px}.icon-wrapper{margin-top:20px}.aboutme-werdegang-logos{margin-top:auto}.aboutme-logos{max-width:60%;margin-left:auto;margin-right:auto;float:none}.features-3 .work-full-detail p b,.features-3 .work-full-detail p strong{width:130px !important}.work-full-detail p{font-size:11px !important}.titleSlogan .site-slogan{font-size:16px !important}.bfQuickMode input[type="text"],.bfQuickMode textarea,.bfQuickMode select,.bfQuickMode .uneditable-input{max-width:100% !important;width:100% !important;padding:7px;margin:0px}.sppb-section-title{margin-bottom:50px !important}.homebanner-desktop{display:none !important;opacity:0;width:0;height:0}.homebanner-mobile{display:block !important;opacity:1;width:auto;height:auto}.work-emptycol{display:none !important}.work-text3{padding-top:0px !important;padding-bottom:20px !important}.work-item3{padding-bottom:50px !important}.work-full-detail{padding-bottom:50px !important;padding-top:20px !important}.work-text{padding-top:10px !important;padding-bottom:10px !important}.work-text2{padding-bottom:35px !important}.back-button{padding:50px 0 40px !important}.item-gallerie{padding:0 0 0px !important}.work-item{padding-bottom:40px !important}.t3-bottom .article-box{margin-bottom:40px}.work-item2{padding-bottom:10px !important}.contactblock-wrapper{padding-top:0px !important;padding-left:0px !important;margin-left:auto !important;margin-right:auto !important;display:block;width:50%}.kontakttext{text-align:left !important;padding-bottom:5px !important}.ci-title{font-size:15px !important}.sppb-addon-title{line-height:1.5 !important;font-size:20px !important}blockquote{font-size:20px !important}.youtube-beitrag{height:normalpx}.sppb-addon.sppb-addon-single-image.sppb-text-center.monitor-home{padding-top:0px;padding-bottom:40px}.icons{text-align:center;font-size:100px !important;display:block;padding:0px 18px 0px 18px !important;line-height:0 !important;padding-bottom:10px !important}.sppb-title-heading,.title-heading{text-align:center !important;font-size:20px !important;line-height:30px !important}#portfolio-underline{padding:0px 0px 64px 0px !important}.dienstleistung{padding:50px 0 20px !important}.dienstleistung-underline{padding:50px 0px 50px 0px !important}.about-underline{padding:30px 0px 70px 0px !important}#dienstleistung-banner{min-height:375px !important;background-size:unset !important}.sppb-addon.sppb-addon-text-block.sppb-text-left.dienstleistung-lastline{font-size:22px !important;padding-bottom:25px !important;line-height:1.6 !important}.form-actions{padding:10px 0px 0px 0px !important;margin:0px;background-color:#fff;float:none;margin-left:auto !important;margin-right:auto !important;width:155px}div#bfElemWrap138 img{float:left}div#bfElemWrap138{text-align:center}.progress-slevin .sppb-row-column{padding-left:20px;padding-right:20px}.progress-slevingfx-logo img{max-width:320px}#column-wrap-id-effe9bfd-cd8d-4f92-872d-46ff0606e808{padding-right:17px}.contactblock-wrapper.footerblock-dark{width:100%}.contactblock-wrapper.footerblock-white{width:100%}.monitortitle .sppb-addon-title{text-align:center !important;display:block}.sppb-row-container{max-width:100%}.whatcanido-text{padding-bottom:22px}.contactblock-wrapper .col-sm-4.col-lg-4{width:210px;margin-left:auto;margin-right:auto}.sppb-title-heading,.title-heading{letter-spacing:0.3em}.dienstleistungen-seite .sppb-section-title,.section-title{margin-bottom:0px !important}.print-grafik-icons .icons{text-align:center !important}.com_k2.view-item .pageTitle{text-align:left}.weitere-projekte-wrapper{padding-bottom:10px}.unternehmensdesign nav.wrap.parallax-3.t3-navhelper.navhelper-0.hasBg{background-position:50% -90% !important;background-size:inherit !important}.druckerzeugnisse-werbung nav.wrap.parallax-3.t3-navhelper.navhelper-0.hasBg{background-position:50% 0% !important;background-size:inherit !important}.grafikdesign-landingpage nav.wrap.parallax-3.t3-navhelper.navhelper-0.hasBg{background-position:70% -20% !important;background-size:inherit !important}.eigene-webseite-landingpage nav.wrap.parallax-3.t3-navhelper.navhelper-0.hasBg{background-position:11% 0% !important;background-size:inherit !important}.onlineshops-landingpage nav.wrap.parallax-3.t3-navhelper.navhelper-0.hasBg{background-position:56% 0% !important;background-size:inherit !important}.seo-landingpage nav.wrap.parallax-3.t3-navhelper.navhelper-0.hasBg{background-position:32% -100% !important;background-size:inherit !important}.individuell-web-landingpage nav.wrap.parallax-3.t3-navhelper.navhelper-0.hasBg{background-position:45% -80% !important;background-size:inherit !important}.video-animation-landingpage nav.wrap.parallax-3.t3-navhelper.navhelper-0.hasBg{background-position:48% -70% !important;background-size:inherit !important}.audiodesign-landingpage nav.wrap.parallax-3.t3-navhelper.navhelper-0.hasBg{background-position:45% 0% !important;background-size:inherit !important}.produkte-verkaufen-landingpage nav.wrap.parallax-3.t3-navhelper.navhelper-0.hasBg{background-position:82% 0% !important;background-size:inherit !important}.marketing-unternehmen-landingpage nav.wrap.parallax-3.t3-navhelper.navhelper-0.hasBg{background-position:77% 0% !important;background-size:inherit !important}.socialmedia-marketing-landingpage nav.wrap.parallax-3.t3-navhelper.navhelper-0.hasBg{background-position:35% -100% !important;background-size:inherit !important}.unternehmensmarketing-zwischenbanner1{background-position:54% 50% !important;background-size:inherit !important}.unternehmensmarketing-zwischenbanner2{background-position:69% 50% !important;background-size:inherit !important}.socialmedia-zwischenbanner2{background-position:33% 50% !important;background-size:inherit !important}.produkte-verkaufen-zwischenbanner1{background-size:inherit !important;background-position:27% 50% !important}.audiodesign-zwischenbanner2{background-position:40% 50% !important}.animation-video-zwischenbanner2{background-position:90% 50% !important}.seo-zwischenbanner1{background-position:54% 50% !important}.seo-zwischenbanner2{background-position:69% 50% !important}.onlineshops-zwischenbanner1{background-position:40% 50% !important}.onlineshops-zwischenbanner2{background-position:65% 50% !important}.webseite-zwischenbanner1{background-position:50% 50% !important}.webseite-zwischenbanner2{background-position:27% 50% !important}.kommunikationsmittel-zwischenbanner2{background-position:31% 50% !important}.unternehmensdesign-zwsichenbanner1{background-position:82% 50% !important}.druckerzeugnisse-zwischenbanner1{background-position:90% 50% !important}.druckerzeugnisse-zwischenbanner2{background-position:39% 50% !important}.smallPTPB.projekte-tags{padding-top:40px}.view-itemlist.layout-tag .pageTitle{text-align:left}.k2-introtext{text-align:left;padding-top:10px}.com_k2.view-itemlist .tagItemBody{padding:8px 0px 0px 0px}.view-itemlist.layout-tag .tagItemView{padding-top:30px}.view-itemlist.layout-tag .tagItemIntroText{padding:0px 0px 0px 0px !important}.view-itemlist.layout-tag .tagItemReadMore{display:block}.view-itemlist .tagItemTitle a{font-size:23px}.header-home-subline{max-width:80%}.header-home-subline h2{line-height:1.5em}.com_k2.view-itemlist .back-button{padding:0px 0 20px !important}.com_k2.view-itemlist .weiterzu.zurueck-zum-impressum{padding-top:45px}.monitortitle .sppb-addon-title{margin-bottom:12px !important}.home-referenzen-text h3{margin-bottom:12px !important}.prakti h3{margin-bottom:12px !important}.flipbox-startseite h2{font-size:19px}.kacheln-col{max-width:85%;margin-left:auto;margin-right:auto}.aboutme-logos.ability-logo p{margin-bottom:0px}.aboutme-logos.reklamekontor-logo p{margin-bottom:0px}.kunden-introtext h3,.portfolio-outro-text h3,.kontakttext h3{font-size:20px}.weitere-projekte h3{text-align:left !important}.weitere-projekte p{max-width:100%;text-align:left !important;padding-left:0px;padding-right:0px}.weitere-projekte .sppb-addon-title{text-align:left !important}.new-home-header-container{height:90vh; }.new-home-header-logo{max-width:100%; }.desktop-logo{display:none}.mobile-logo{display:block;padding:17px;max-width:370px !important;float:none;margin-left:auto;margin-right:auto;padding-bottom:25px}.header-home-subline h2{font-size:18px; letter-spacing:5px; }}@media only screen and (max-width :600px){.com_k2.view-item.layout-item .fullwidth-slider.slider.smallPTPB.owl-carousel.owl-theme{padding-bottom:20px}.com_k2.view-item.layout-item .row.features-3.smallPTPB.border-top{padding-top:20px !important}.landingpages-dienstleistungen .dienstleistungen-buttons-weiter .btn{width:-webkit-fill-available !important}.fullwidth-slider.slider.smallPTPB.owl-carousel.owl-theme{padding-top:0px}.weitere-projekte-wrapper{padding-bottom:10px}.referenzen-slider-home .sppb-text-left{text-align:center !important}.dienstleistungen-seite .btn{width:auto;display:block}.flipbox-startseite h2{font-size:18px}}@media only screen and (max-width :575px){#column-wrap-id-effe9bfd-cd8d-4f92-872d-46ff0606e808{padding-left:0px;padding-right:3px}.header-home-subline{max-width:90%}}@media only screen and (max-width :500px){.new-home-header-scroll-down{bottom:30px}.kontaktmoeglichkeiten h3.sppb-title-heading{letter-spacing:3px !important}.weitere-projekte-wrapper{padding-bottom:20px}.home-partner-carousel-headline .sppb-addon-title{margin-bottom:10px !important}.portfolio-intro-text-modul p{text-align:left !important}.kunden-introtext{text-align:left !important}.team-box .top-content .intro{padding:20px 23px 20px}.team-item-detail dt,dd{line-height:1.3}.team-box .top-content .intro h4{margin-bottom:1.3em;font-size:70%}.team-box .top-content .intro h5{margin-bottom:1.3em;line-height:1.6em;font-size:70%}.titleSlogan .pageTitle{font-size:20px;letter-spacing:6px !important}.maps-button .btn.btn-default{min-width:100% !important}.t3-sl{padding-bottom:0px !important;padding-top:20px !important;padding-right:0px;padding-left:0px}.aboutme-werdegang-logos{margin-top:30px}.aboutme-logos{max-width:330px;margin-left:auto;margin-right:auto;float:none}.features-3 .work-full-detail p b,.features-3 .work-full-detail p strong{width:fit-content !important;display:block}.features-3 .work-full-detail p{border-top:0px solid #f1f1f1;border-bottom:0px solid #f1f1f1}.work-full-detail p{font-size:9px !important}.titleSlogan .site-slogan{font-size:13px !important}.sppb-section-title{margin-bottom:10px !important}.homebanner-desktop{display:none !important;opacity:0;width:0;height:0}.homebanner-mobile{display:block !important;opacity:1;width:auto;height:auto}.sppb-title-heading,.title-heading{text-align:center !important;font-size:20px !important;letter-spacing:5px;line-height:30px !important}.contactblock-wrapper{padding-top:20px !important}.sppb-addon-title{line-height:1.5 !important;font-size:17px !important}blockquote{font-size:19px !important}.youtube-beitrag{height:300px}.icons{text-align:center;font-size:68px !important;display:block;padding:0px 12px 0px 12px !important;line-height:0 !important;padding-bottom:10px !important}#dienstleistung-banner{min-height:375px !important;background-size:unset !important}.sppb-addon.sppb-addon-text-block.sppb-text-left.dienstleistung-lastline{font-size:19px !important;padding-bottom:25px !important;line-height:1.5 !important}.contactblock-wrapper{width:70%;padding-bottom:12px !important}.widePTPB.progress-slevin{padding-bottom:0px !important}.widePTPB.progress-slevin .sppb-title-heading{padding-bottom:10px !important}.custom.portfolio-outro-text-modul h3{text-align:left !important}.custom.portfolio-outro-text-modul p{text-align:left !important}.dienstleistungen-seite #sp-page-builder .sppb-section-title .sppb-title-heading{padding-left:5px;text-align:left !important}.icon-wrapper{float:left !important;width:fit-content !important}.dienstleistungen-weiter-zu{max-width:350px;margin-left:auto;margin-right:auto}.kacheln-col{max-width:100%}.kontaktmoeglichkeiten .sppb-title-heading{text-align:left !important}.contactblock-wrapper{margin-left:0px !important}.contactblock-wrapper .col-sm-4.col-lg-4{padding-left:0px;margin-left:0px;padding-right:0px;margin-right:0px}.landingpages-dienstleistungen h2.sppb-title-heading{font-size:20px !important;text-align:left !important;letter-spacing:5px !important}.landingpages-dienstleistungen h2,.landingpages-dienstleistungen h3,.landingpages-dienstleistungen h4,.landingpages-dienstleistungen .h2,.landingpages-dienstleistungen .h3,.landingpages-dienstleistungen .h4{font-size:19px}.landingpages-dienstleistungen h2.sppb-title-heading{padding-left:5px !important;padding-right:5px !important}.work-full-detail strong{display:block}.work-full-detail p{font-size:14px !important}.view-itemlist .tagItemTitle a{font-size:21px}} @media only screen and (max-width :461px){.contactblock-wrapper{width:80%}.contactblock-wrapper.footerblock-dark .row .col-sm-4.col-lg-4{float:none !important}.contactblock-wrapper.footerblock-white .row .col-sm-4.col-lg-4{float:none !important}.contactblock-wrapper.footerblock-dark .contactblock{padding-bottom:0px}.contactblock-wrapper.footerblock-white .contactblock{padding-bottom:0px}.contactblock-wrapper.footerblock-dark .contact-item{padding-bottom:12px}.contactblock-wrapper.footerblock-white .contact-item{padding-bottom:12px}.header-home-subline{max-width:100%}.header-home-subline h2{font-size:17px}} @media only screen and (max-width :430px){.mobile-logo{max-width:100% !important}} @media only screen and (max-width :400px){.contactblock-wrapper{width:80%}.home-partner-carousel-headline .sppb-addon-title{margin-bottom:2px !important}} @media only screen and (max-width :380px){.header-home-subline h1{font-size:18px;letter-spacing:7px;line-height:1.6em}.header-home-subline h2{font-size:14px;letter-spacing:5px;line-height:1.4em}.contactblock-wrapper{width:100%}.progress-slevingfx-logo img{max-width:280px}.werde-number .sppb-animated-number{font-size:20px !important}} @media only screen and (max-width :320px){.header-home-subline h1{font-size:14px;letter-spacing:6px;line-height:1.6em}.header-home-subline h2{font-size:14px;letter-spacing:6px;line-height:1.6em}.aboutme-werdegang-logos{margin-top:30px}.homebanner-desktop{display:none !important;opacity:0;width:0;height:0}.homebanner-mobile{display:block !important;opacity:1;width:auto;height:auto}.contactblock-wrapper{padding-top:20px !important}.sppb-addon-title{line-height:1.5 !important;font-size:17px !important}blockquote{font-size:18px !important}.youtube-beitrag{height:200px}.icons{text-align:center;font-size:60px !important;display:block;padding:0px 11px 0px 11px !important;line-height:0 !important;padding-bottom:10px !important}.sppb-title-heading,.title-heading{text-align:center !important;font-size:17px !important;line-height:28px !important}#portfolio-underline{padding:0% 0px 100px 0px !important}.dienstleistung{padding:20% 0px 20% 0px !important}.dienstleistung-underline{padding:30px 0px 70px 0px !important}.about-underline{padding:30px 0px 70px 0px !important}#dienstleistung-banner{min-height:250px !important;background-size:unset !important}.sppb-addon.sppb-addon-text-block.sppb-text-left.dienstleistung-lastline{font-size:17.8px !important;padding-bottom:25px !important;line-height:1.5 !important}.form-actions{padding:10px 0px 0px 0px !important;margin:0px;background-color:#fff;float:none;margin-left:auto !important;margin-right:auto !important;width:155px}.werde-number .sppb-animated-number{font-size:16px !important}.progress-slevingfx-logo img{max-width:90%}} .font15px{margin-bottom:0px}#portfolio-underline{padding:0% 0px 100px 0px}.dienstleistung{padding:5% 0px 5% 0px}.featured-box{border:0px solid #dcdcdc}#t3-mainnav .navbar-header{border-left:0px solid !important;border-right:0px solid !important}a{font-weight:bold;color:#999}body{color:#777;font-weight:normal;font-size:15px}.images-box .hoverBox .moduleItemCategory{line-height:2.2}.images-box .hoverBox .linkTitle{display:unset;overflow:visible}.hero-subhead{font-size:24px;letter-spacing:0.2em;margin-top:30px;margin-bottom:0px}.hero-subhead.small{font-family:Dosis ,sans-serif;letter-spacing:0.25em}.features-3 .work-full-detail p{width:100%}.item-gallerie{padding:0 0 70px}.btn.btn-default{min-width:275px !important}.back-button{padding:80px 0 75px}.sppb-addon-title{margin-bottom:20px !important;font-weight:normal;line-height:1.5;font-size:24px}.text-center{padding-bottom:20px !important}.features-3 h3{margin-bottom:5px;font-size:16px}.features-3 h2{margin-bottom:5px;font-size:19px;text-transform:uppercase;letter-spacing:0.4em}.weitere-projekte h3{font-size:19px}.itemFullText h3{padding:0 0 4px;font-weight:normal}.itemFullText h2{padding:0 0 4px;font-weight:normal}.owl-buttons > div::before{background:#efefef}.t3-mainbody{padding-bottom:0px;padding-top:20px}.filter{display:none;opacity:0}.wrap.parallax-3.t3-navhelper.navhelper-0.noSlogan{margin-top:68px !important;padding:68px 0 40px 0}td,tr td{border-top:0px solid #fff}.wrap.parallax-3.t3-navhelper.navhelper-0.hasBg.noSlogan{padding:250px 0 70px}#amessage{min-height:134px}#sp-quickcontact-form textarea,#comment-form textarea,#sp-quickcontact-form input[type="text"],#comment-form input[type="text"],#sp-quickcontact-form input[type="email"],#comment-form input[type="email"]{margin-top:10px}.bfQuickMode .controls .control-label{width:35%;min-width:110px;float:left;padding-top:4px}.form-actions{padding:8px;margin:0px;background-color:#fff}.alert{margin:0;padding:0px 0px 40px 0px;border:0px solid #fff;letter-spacing:0.5px;text-transform:none;font-size:13.3px;font-weight:bold}.bfErrorMessage.alert.alert-error{text-align:center}.alert-error{background-color:#fff;border-color:#fff;color:#b94a48}.wrap.parallax-3.t3-navhelper.navhelper-1.hasBg{padding:210px 0 70px}.kunden img{border:1px solid #efefef}.kunden img:hover{border:1px solid #cdcdcd;opacity:0.3}.client-2 h3{margin-top:21px;font-weight:normal !important}.icon-1{display:inline-table;float:left;padding:5px 15px 10px;width:30%}.icon-wrapper{width:100%}.sppb-title-heading,.title-heading{font-size:26px}.titleSlogan .pageTitle{letter-spacing:0.4em;margin-bottom:0px}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:#333}h1,.h1,h2,.h2,h3,.h3{margin-top:0px;margin-bottom:10px}h4,.h4,h5,.h5,h6,.h6{margin-top:0px;margin-bottom:10px}h5{color:#333;font-size:30px;letter-spacing:0.5em;margin-bottom:20px;font-weight:normal;line-height:1.5;opacity:1;position:relative;text-transform:uppercase;font-family:Dosis ,sans-serif}h6{color:#fff;font-size:30px;letter-spacing:0.5em;margin-bottom:20px;font-weight:normal;line-height:1.8;opacity:0.9;position:relative;text-transform:uppercase;font-family:Dosis ,sans-serif}.features-3 h3{font-weight:normal}.itemFullText h3{font-weight:normal}.features-3 h2{font-weight:normal}.itemFullText h2{font-weight:normal}.features-3{font-weight:normal}.custom.parallax-2.color-white.alpha70{margin-top:0px !important}.wrap.parallax-3.t3-navhelper.navhelper-2{margin-top:0px !important;padding:404px 0 70px}.wrap.parallax-3.t3-navhelper.navhelper-0.hasBg{margin-top:0px !important;padding:404px 0 70px}.mb-110{margin-bottom:30px !important}.t3-footnav{padding:85px 0 36px !important}.sppb-section-title,.section-title{margin-bottom:7%} #t3-mainnav a{-webkit-transition:all 0.0s cubic-bezier(0,0,0,0);-o-transition:all 0.0s cubic-bezier(0,0,0,0);transition:all 0.0s cubic-bezier(0,0,0,0);transition:none !important}.nav .caret{display:none !important}.dropdown-menu{background-color:rgba(30,30,30,0.85)}.t3-megamenu .nav>.dropdown>.dropdown-toggle .caret{display:none !important}.navbar-nav > li > .dropdown-menu{display:contents}#t3-mainnav.affix.dark .full-wrapper{border-bottom:0px solid rgba(255,255,255,0.0)}#t3-mainnav.transparent .full-wrapper{border-bottom:0px solid rgba(255,255,255,0.7)}#t3-mainnav .mega-inner a{text-transform:uppercase;font-weight:normal;letter-spacing:1px}#t3-mainnav .mega-inner a{text-transform:none;font-weight:normal;letter-spacing:0.7px}.dropdown-ausgeblendet{display:none !important}#dienstleistung-banner{background-size:100%}.sppb-addon.sppb-addon-text-block.sppb-text-left.dienstleistung-lastline{font-size:17.7pt;padding-bottom:0px;color:#333 !important;line-height:1.7}.widePTPB-small-bottom{padding-top:100px;padding-bottom:80px} .alpha50.color-white::before,.alpha50.primaryBg::before{background:rgba(20,20,20,0.75)}.primaryBg{background-color:rgba(20,20,20,0.75);height:100%}blockquote{color:#333;font-size:18pt}.widePTPB{padding-top:100px;padding-bottom:70px}.footer-made{font-size:12px}.team-box .top-content .intro{font-weight:normal}.client-2 h3{font-weight:normal !important}.sppb-feature-box-title{font-weight:normal;color:#222}.mt-70{margin-top:0px}.ci-text{font-weight:normal}.gm-style .gm-style-iw{font-weight:normal}.gm-style-iw{left:25px !important}.images-box .isotope-item{padding:10px 10px 10px 10px}.wrap.parallax-3.t3-navhelper.navhelper-0.noSlogan{padding:39px 0 40px 0} span#jcemediabox-popup-numbers a{width:20px;margin-right:5px}#jcemediabox-popup-frame{padding:15px} .whatcanido-text{padding-bottom:30px} .contactblock-wrapper{padding-bottom:30px;padding-top:0px;padding-left:30px}.contactblock{padding-bottom:30px}.ci-title{font-size:14px}.kontakttext{text-align:center}.sppb-addon.sppb-addon-text-block.sppb-text-left.block-home blockquote{padding-bottom:20px}.sppb-addon.sppb-addon-text-block.sppb-text-center.weiterzu .sppb-addon-title{font-size:22px} .work-full-detail{padding-bottom:50px}.work-item{padding-bottom:0px}.work-item2{padding-bottom:0px}.work-item3{padding-bottom:18px}.work-text2{padding-bottom:0px}.work-text3{padding-top:0px;padding-bottom:50px}section.primaryBg.smallPTPB.weiterbackground{background:url(/images/background/section-bg-blacker.jpg)}.fa.fa-bars{color:#fff}#sp-page-builder .sppb-section-title .sppb-title-heading{font-size:26px} .navbar-toggle{margin-left:0px !important;margin-right:0px !important} .unterseiten-header{background-size:200% !important} .footer-logo{max-width:160px;margin-left:auto;margin-right:auto;width:160px}.no-border{margin-top:0px !important}.weiterzu .btn.btn-default{float:none;margin-left:auto;margin-right:auto;max-width:400px;width:fit-content;display:block}.weiterzu h3{text-align:center} .kunden{padding-bottom:30px} .grecaptcha-badge{display:none} .no-title .sppb-addon-title{display:none !important} .monitor-home img{cursor:default} .praktikanten-auf-schwarz p{margin-bottom:5px}.praktikanten{font-weight:bold} .sppb-carousel-indicators{width:100%}.sppb-testimonial-pro .sppb-carousel-indicators li:hover{background:#666;transition:0.3s}.home-testimonials p{margin:0px 0 10px;line-height:1.7em}.home-testimonials .sppb-addon-testimonial-pro-footer{margin-top:0px}.home-testimonials p{margin:0px 0 10px} .n2-bullet{padding:7px !important} .footer-copy{font-family:Dosis ,sans-serif} .gm-style{font-family:'Roboto Regular',sans-serif !important;font:400 11px 'Roboto Regular',sans-serif}.bt-google-map-kontakt span,.bt-google-map-kontakt a,.bt-google-map-kontakt p{font-family:'Roboto Regular',sans-serif}.ci-title{margin-bottom:1px;color:#777;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:0.3em;font-family:'Roboto Regular',sans-serif}


/*===============================
/plugins/system/cookiespolicynotificationbar/assets/css/cpnb-style.min.css
================================================================================*/
.cpnb,.cpnb *{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}.cpnb{position:absolute;z-index:9999999;margin-top:0;clear:both}.cpnb-outer{border-color:#202226;border-style:solid;background:rgba(32,34,38,0.8);color:#f1f1f3;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:12px;width:100%;text-align:center;z-index:1000}.cpnb-outer.cpnb-div-position-top{left:0}.cpnb-outer.cpnb-div-position-bottom{left:0}.cpnb-inner{padding:10px 20px;overflow:auto}.cpnb-x-close-icon{cursor:pointer;position:absolute;right:16px;top:16px;width:16px;height:16px;opacity:.3}.cpnb-x-close-icon:hover{opacity:1}.cpnb-x-close-icon:before,.cpnb-x-close-icon:after{position:absolute;left:15px;content:' ';height:17px;width:2px;background-color:#fff;top:-5px;cursor:pointer}.cpnb-x-close-icon:before{transform:rotate(45deg)}.cpnb-x-close-icon:after{transform:rotate(-45deg)}.cpnb-inner::-webkit-scrollbar{display:none}#cpnb_warningBoxBgOverlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999}.cpnb-message{float:left;text-align:justify;padding:4px 8px}.cpnb-message a{color:#fff;text-decoration:none;border-bottom:1px dotted #fff}.cpnb-message a:hover{text-decoration:none;border-bottom:1px dotted #f3c13a}.cpnb-buttons{float:right}.cpnb-button,.cpnb-button-ok{display:inline-block;padding:4px 8px;margin-left:10px;margin-top:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#005a9e;color:#fff;text-decoration:none;text-shadow:0 -1px 0 rgba(0,0,0,0.25);-webkit-transition:.25s;-moz-transition:.25s;transition:.25s;cursor:pointer;border:0;outline:0}.cpnb-m-bottom-buttons .cpnb-button{padding:10px 14px;line-height:1;text-shadow:none;display:inline-block;min-width:25%;margin-top:5px;cursor:pointer;margin-left:15px}.cpnb-div-position-top-left .cpnb-button,.cpnb-div-position-top-right .cpnb-button,.cpnb-div-position-bottom-left .cpnb-button,.cpnb-div-position-bottom-right .cpnb-button{margin-bottom:15px}.cpnb-button:hover,.cpnb-button-ok:focus,.cpnb-button-ok:hover{background-color:#004680;color:#fff;-webkit-transition:.25s;-moz-transition:.25s;transition:.25s;text-decoration:none}.cpnb-button-decline,.cpnb-button-decline:focus,.cpnb-button-delete{margin-left:10px;background:#b71c1c;color:#fff}.cpnb-button-decline:hover,.cpnb-button-decline:focus,.cpnb-button-delete:hover{background:#8b1313}.cpnb-button-cancel,.cpnb-button-reload{background-color:#495057;color:#fff}.cpnb-button-cancel:hover,.cpnb-button-cancel:focus,.cpnb-button-reload:hover{background-color:#343a40}.cpnb-button-more-default,.cpnb-button-more-modal{margin-left:10px;background-color:#1b5e20;color:#fff;text-shadow:none !important}.cpnb-button-more-default:hover,.cpnb-button-more-default:focus,.cpnb-button-more-modal:hover{background-color:#104d1a}.cpnb-clear-both{clear:both}.cpnb-button:focus,.cpnb-button:focus-visible{outline:3px solid #ffd700 !important;outline-offset:3px;box-shadow:0 0 6px 3px rgba(255,215,0,0.7)}.cpnb-margin{margin-bottom:15px}.cpnb-margin-right{margin-right:15px !important}.cpnb-text-center{text-align:center}.cpnb-loading-gif{margin:0 auto;width:80px;height:80px;display:block;background:transparent url('/plugins/system/cookiespolicynotificationbar/assets/icons/loading.gif') no-repeat left center}.cpnb-cookies-table-container table{line-height:1.25;border:1px solid #ccc;border-collapse:collapse;margin:0;padding:0;width:100%;table-layout:fixed;color:#000}.cpnb-cookies-table-container table caption{font-size:1.5em;margin:.5em 0 .75em}.cpnb-cookies-table-container table tr{background-color:#f8f8f8;border:1px solid #ddd;padding:.35em}.cpnb-cookies-table-container table th,.cpnb-cookies-table-container table td{padding:.625em;text-align:center;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.cpnb-cookies-table-container table th.cpnb-cookie-value-heading-col,.cpnb-cookies-table-container table td.cpnb-cookie-value-col{white-space:normal;text-overflow:ellipsis;overflow:hidden}.cpnb-cookies-table-container table th{font-size:.85em;letter-spacing:.1em;text-transform:uppercase}.cpnb-div-position-top{top:0;left:0;width:100%}.cpnb-div-position-top-left{top:10px;left:10px;width:500px}.cpnb-div-position-top-right{top:10px;right:10px;width:500px}.cpnb-div-position-bottom{bottom:0;left:0;width:100%}.cpnb-div-position-bottom-left{bottom:10px;left:10px;width:500px}.cpnb-div-position-bottom-right{bottom:10px;right:10px;width:500px}.cpnb-div-position-center{width:500px}.cpnb-div-position-top-left .cpnb-inner,.cpnb-div-position-top-right .cpnb-inner,.cpnb-div-position-bottom-left .cpnb-inner,.cpnb-div-position-bottom-right .cpnb-inner{padding:15px 20px 5px 20px}.cpnb-div-position-center .cpnb-inner{padding:20px}.cpnb-div-position-top-left .cpnb-message,.cpnb-div-position-top-right .cpnb-message,.cpnb-div-position-bottom-left .cpnb-message,.cpnb-div-position-bottom-right .cpnb-message,.cpnb-div-position-center .cpnb-message{text-align:center;display:block;padding:0 8px;margin-bottom:15px}.cpnb-div-position-top-left .cpnb-buttons,.cpnb-div-position-top-right .cpnb-buttons,.cpnb-div-position-bottom-left .cpnb-buttons,.cpnb-div-position-bottom-right .cpnb-buttons,.cpnb-div-position-center .cpnb-buttons{float:none}.cpnb-modal-wrap{z-index:99999999;position:fixed;top:0;right:0;bottom:0;left:0;overflow-y:scroll;-webkit-transition:all 4s ease-out 0s;-moz-transition:all 4s ease-out 0s;-ms-transition:all 4s ease-out 0s;-o-transition:all 4s ease-out 0s;transition:all 4s ease-out 0s;overflow:hidden}.cpnb-modal-bg{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:flex-start;-ms-flex-align:center;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:100%;background-color:rgba(0,0,0,0.5);padding:2em}.cpnb-modal-inner{text-align:left;position:relative;width:100%;padding:2em;background-color:#fff;color:#000;z-index:50000;box-shadow:0 .25em .5em rgba(0,0,0,0.25);min-height:150px;max-height:650px;overflow:auto;-webkit-overflow-scrolling:touch}.cpnb-modal--small{max-width:32em}.cpnb-modal--medium{max-width:48em}.cpnb-modal--large{max-width:64em}.cpnb-modal--full{max-width:none}.cpnb-modal-close-fontawesome{position:absolute;right:20px;top:20px;cursor:pointer;opacity:.5;width:20px;height:20px}.cpnb-modal-close{position:absolute;right:20px;top:20px;cursor:pointer;opacity:.5;background:url('/plugins/system/cookiespolicynotificationbar/assets/icons/close-icon-20x20.png');width:20px;height:20px}.cpnb-modal-close:hover,.cpnb-modal-close-fontawesome:hover{opacity:1}.cpnb-modal-footer{height:60px;padding:10px 0;border-radius:0 0 4px 4px;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif}.cpnb-modal-actions .cpnb-button:first-child{margin-left:0}.cpnb-modal-actions .cpnb-button{margin-left:10px}@media(max-width:1145px){.cpnb-message{float:none;width:100%;display:block;clear:both;margin-bottom:15px;text-align:center;padding:0}.cpnb-buttons{float:none;width:100%;clear:both;text-align:center;margin-top:0;margin-bottom:10px}.cpnb-button{margin-left:0}}@media(min-width:503px) and (max-width:1144px){.cpnb-inner{padding:20px}.cpnb-message{float:none;width:100%;display:block;clear:both;margin-bottom:10px;text-align:Center}.cpnb-buttons{float:none;width:100%;clear:both;text-align:center;margin-top:0;margin-bottom:0}.cpnb-button{margin-left:10px}.cpnb-button-more-default,.cpnb-button-more-default{margin-top:10px}}@media(max-width:502px){.cpnb-inner{padding:20px}.cpnb-message{float:none;width:100%;display:block;clear:both;margin-bottom:15px}.cpnb-buttons{float:none;width:100%;clear:both;text-align:center;margin-top:0;margin-bottom:0}.cpnb-button{display:block;margin-top:10px;margin-bottom:3px;text-align:center;padding:7px 0 7px 0}.cpnb-cookies-table-container table{border:0}.cpnb-cookies-table-container table caption{font-size:1.3em}.cpnb-cookies-table-container table thead{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.cpnb-cookies-table-container table tr{border-bottom:3px solid #ddd;display:block;margin-bottom:.625em}.cpnb-cookies-table-container table td{border-bottom:1px solid #ddd;display:block;font-size:.9em;text-align:right}.cpnb-cookies-table-container table td::before{content:attr(data-label);float:left;font-weight:700;text-transform:uppercase}.cpnb-cookies-table-container table td:last-child{border-bottom:0}.cpnb-div-position-top,.cpnb-div-position-top-left,.cpnb-div-position-top-right{top:0;left:0;width:100%}.cpnb-div-position-bottom,.cpnb-div-position-bottom-left,.cpnb-div-position-bottom-right{bottom:0;left:0;width:100%}.cpnb-div-position-center{left:0;width:auto;margin-left:0 !important}.cpnb-div-position-center .cpnb-message{padding:0}}.cpnb-modal-show-fade-in{visibility:visible;opacity:1;-webkit-transition:opacity .1s,visibility .1s;transition:opacity .1s,visibility .1s}.cpnb-modal-show-fade-out{opacity:0;visibility:hidden;-webkit-transition:opacity .1s,visibility .1s;transition:opacity .1s,visibility .1s}.cpnb-m-cookies-floatButton{position:fixed;bottom:20px;color:#fff;cursor:pointer;-webkit-transition:.75s;-moz-transition:.75s;transition:.75s;z-index:9999}.cpnb-m-cookies-floatButtonPosition_bottom_left{left:20px}.cpnb-m-cookies-floatButtonPosition_bottom_right{right:20px}.cpnb-m-cookies-floatButton-icon{cursor:pointer;display:inline-block}.cpnb-m-cookies-floatButton-icon-img{max-width:250px;max-height:250px}.cpnb-m-cookies-floatButton-icon-fontawesome-icon{text-shadow:1px 1px 1px #ccc}.modalCheckBox{position:relative;margin-top:20px;height:27px}.modalCheckBox label{display:inline-block;margin:0;position:relative;top:0;left:10px;transform:none}.modalCheckBox input[type='checkbox']{margin-top:0}.cpnb-manager-modal-left{top:100px;bottom:70px;left:0;position:absolute;width:39%;overflow:auto;background:#f7f7f7;border-right:2px #ebebeb solid;z-index:9999999999999}.cpnb-manager-modal-right{top:50px;bottom:70px;left:0;position:absolute;margin-left:42%;width:56%;overflow:auto;margin-top:50px;padding-right:2%}.cpnb-manager-modal-left-item{background:#ebebeb;width:80%;padding:10px 5% 10px 5%;margin-left:5%;margin-top:10px;margin-bottom:5px;cursor:pointer;word-break:normal;word-wrap:break-word;color:#0a0a0a}.cpnb-m-header{font-size:20px;color:#0a0a0a;text-align:left;font-weight:700;word-break:normal;word-wrap:break-word;max-height:75px}.cpnb-m-bottom-buttons{position:absolute;bottom:0;left:0;background:#ededed;width:100%;text-align:Center;padding:12px 0}#cpnb_manager_modal_left::-webkit-scrollbar{width:10px}#cpnb_manager_modal_left::-webkit-scrollbar-track{background:#f1f1f1}#cpnb_manager_modal_left::-webkit-scrollbar-thumb{background:#888}#cpnb_manager_modal_left::-webkit-scrollbar-thumb:hover{background:#555}.cpnb-manager-modal-right-scrollbar::-webkit-scrollbar{width:15px}.cpnb-manager-modal-right-scrollbar::-webkit-scrollbar-track{background:#f1f1f1}.cpnb-manager-modal-right-scrollbar::-webkit-scrollbar-thumb{background:#888}.cpnb-manager-modal-right-scrollbar::-webkit-scrollbar-thumb:hover{background:#555}.cpnb-manager-modal-left-item-selected{background:#bababa}.cpnb-manager-modal-left-item-unSelected:hover,.cpnb-manager-modal-left-item-unSelected:focus{-webkit-transition:.75s;-moz-transition:.75s;transition:.75s}.cpnb-manager-modal-right-selected{display:block}.cpnb-manager-modal-right-unSelected{display:none}@media only screen and (max-width:600px){.cpnb-m-bottom-buttons .cpnb-button{display:block;width:90% !important;padding:10px 14px;margin:5px auto}.cpnb-m-bottom-buttons{height:auto;margin:0 auto;text-align:center}.cpnb-manager-modal-left{background:transparent;border:0}.cpnb-manager-modal-left{top:90px}}.cpnb-cookies-category-heading-responsive{display:none}@media only screen and (min-width:601px){.cpnb-left-menu-toggle,.cpnb-left-menu-toggle-button{display:none}.cpnb-manager-modal-left{display:block !important}}@media only screen and (max-width:600px){.cpnb-toggle-menu-container{display:inline-block;cursor:pointer}.cpnb-toggle-menu-bar1,.cpnb-toggle-menu-bar2,.cpnb-toggle-menu-bar3{width:20px;height:2px;background-color:#333;margin:4px 0;transition:.4s}.cpnb-toggle-menu-change .cpnb-toggle-menu-bar1{-webkit-transform:rotate(-45deg) translate(0,1px);transform:rotate(-45deg) translate(0,1px);position:relative;top:6px}.cpnb-toggle-menu-change .cpnb-toggle-menu-bar2{opacity:0}.cpnb-toggle-menu-change .cpnb-toggle-menu-bar3{-webkit-transform:rotate(45deg) translate(-8px,-8px);transform:rotate(45deg) translate(-8px,-8px);position:relative;top:6px}.cpnb-left-menu-toggle::after{position:absolute;margin-top:65px;margin-left:12px;background:#ededed;display:block;cursor:pointer;padding:0 15px 0 5px;line-height:40px}.cpnb-left-menu-toggle-button{position:absolute;margin-top:65px;margin-left:-25px;background:#ededed;display:block;cursor:pointer;padding:9px}.cpnb-left-menu-toggle-button:before{position:relative;top:12px;left:12px}.cpnb-manager-modal-left{display:none;background:#f7f7f7;width:100%;margin-top:75px}.cpnb-manager-modal-right{width:90%;left:0;margin-top:120px;margin-left:5%;margin-bottom:120px}.cpnb-cookies-category-heading-responsive{display:block}}


/*===============================
/plugins/system/cookiespolicynotificationbar/assets/css/balloon.min.css
================================================================================*/
button[data-balloon]{overflow:visible}[data-balloon]{position:relative;cursor:pointer}[data-balloon]:after{filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0;pointer-events:none;-webkit-transition:all 0.18s ease-out 0.18s;-moz-transition:all 0.18s ease-out 0.18s;-ms-transition:all 0.18s ease-out 0.18s;-o-transition:all 0.18s ease-out 0.18s;transition:all 0.18s ease-out 0.18s;font-family:sans-serif !important;font-weight:normal !important;font-style:normal !important;text-shadow:none !important;font-size:12px !important;background:rgba(17,17,17,0.9);border-radius:4px;color:#fff;content:attr(data-balloon);padding:.5em 1em;position:absolute;white-space:nowrap;z-index:10}[data-balloon]:before{background:no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http://www.w3.org/2000/svg%22%20width%3D%2236px%22%20height%3D%2212px%22%3E%3Cpath%20fill%3D%22rgba(17,17,17,0.")%22%20transform%3D%22rotate(0)%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E");background-size:100% auto;width:18px;height:6px;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0;pointer-events:none;-webkit-transition:all 0.18s ease-out 0.18s;-moz-transition:all 0.18s ease-out 0.18s;-ms-transition:all 0.18s ease-out 0.18s;-o-transition:all 0.18s ease-out 0.18s;transition:all 0.18s ease-out 0.18s;content:'';position:absolute;z-index:10}[data-balloon]:hover:before,[data-balloon]:hover:after,[data-balloon][data-balloon-visible]:before,[data-balloon][data-balloon-visible]:after{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1;pointer-events:auto}[data-balloon].font-awesome:after{font-family:FontAwesome}[data-balloon][data-balloon-break]:after{white-space:pre}[data-balloon][data-balloon-blunt]:before,[data-balloon][data-balloon-blunt]:after{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}[data-balloon][data-balloon-pos="up"]:after{bottom:100%;left:50%;margin-bottom:11px;-webkit-transform:translate(-50%,10px);-moz-transform:translate(-50%,10px);-ms-transform:translate(-50%,10px);transform:translate(-50%,10px);-webkit-transform-origin:top;-moz-transform-origin:top;-ms-transform-origin:top;transform-origin:top}[data-balloon][data-balloon-pos="up"]:before{bottom:100%;left:50%;margin-bottom:5px;-webkit-transform:translate(-50%,10px);-moz-transform:translate(-50%,10px);-ms-transform:translate(-50%,10px);transform:translate(-50%,10px);-webkit-transform-origin:top;-moz-transform-origin:top;-ms-transform-origin:top;transform-origin:top}[data-balloon][data-balloon-pos="up"]:hover:after,[data-balloon][data-balloon-pos="up"][data-balloon-visible]:after{-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}[data-balloon][data-balloon-pos="up"]:hover:before,[data-balloon][data-balloon-pos="up"][data-balloon-visible]:before{-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}[data-balloon][data-balloon-pos="up-left"]:after{bottom:100%;left:0;margin-bottom:11px;-webkit-transform:translate(0,10px);-moz-transform:translate(0,10px);-ms-transform:translate(0,10px);transform:translate(0,10px);-webkit-transform-origin:top;-moz-transform-origin:top;-ms-transform-origin:top;transform-origin:top}[data-balloon][data-balloon-pos="up-left"]:before{bottom:100%;left:5px;margin-bottom:5px;-webkit-transform:translate(0,10px);-moz-transform:translate(0,10px);-ms-transform:translate(0,10px);transform:translate(0,10px);-webkit-transform-origin:top;-moz-transform-origin:top;-ms-transform-origin:top;transform-origin:top}[data-balloon][data-balloon-pos="up-left"]:hover:after,[data-balloon][data-balloon-pos="up-left"][data-balloon-visible]:after{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}[data-balloon][data-balloon-pos="up-left"]:hover:before,[data-balloon][data-balloon-pos="up-left"][data-balloon-visible]:before{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}[data-balloon][data-balloon-pos="up-right"]:after{bottom:100%;right:0;margin-bottom:11px;-webkit-transform:translate(0,10px);-moz-transform:translate(0,10px);-ms-transform:translate(0,10px);transform:translate(0,10px);-webkit-transform-origin:top;-moz-transform-origin:top;-ms-transform-origin:top;transform-origin:top}[data-balloon][data-balloon-pos="up-right"]:before{bottom:100%;right:5px;margin-bottom:5px;-webkit-transform:translate(0,10px);-moz-transform:translate(0,10px);-ms-transform:translate(0,10px);transform:translate(0,10px);-webkit-transform-origin:top;-moz-transform-origin:top;-ms-transform-origin:top;transform-origin:top}[data-balloon][data-balloon-pos="up-right"]:hover:after,[data-balloon][data-balloon-pos="up-right"][data-balloon-visible]:after{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}[data-balloon][data-balloon-pos="up-right"]:hover:before,[data-balloon][data-balloon-pos="up-right"][data-balloon-visible]:before{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}[data-balloon][data-balloon-pos='down']:after{left:50%;margin-top:11px;top:100%;-webkit-transform:translate(-50%,-10px);-moz-transform:translate(-50%,-10px);-ms-transform:translate(-50%,-10px);transform:translate(-50%,-10px)}[data-balloon][data-balloon-pos='down']:before{background:no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http://www.w3.org/2000/svg%22%20width%3D%2236px%22%20height%3D%2212px%22%3E%3Cpath%20fill%3D%22rgba(17,17,17,0.")%22%20transform%3D%22rotate(180 18 6)%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E");background-size:100% auto;width:18px;height:6px;left:50%;margin-top:5px;top:100%;-webkit-transform:translate(-50%,-10px);-moz-transform:translate(-50%,-10px);-ms-transform:translate(-50%,-10px);transform:translate(-50%,-10px)}[data-balloon][data-balloon-pos='down']:hover:after,[data-balloon][data-balloon-pos='down'][data-balloon-visible]:after{-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}[data-balloon][data-balloon-pos='down']:hover:before,[data-balloon][data-balloon-pos='down'][data-balloon-visible]:before{-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}[data-balloon][data-balloon-pos='down-left']:after{left:0;margin-top:11px;top:100%;-webkit-transform:translate(0,-10px);-moz-transform:translate(0,-10px);-ms-transform:translate(0,-10px);transform:translate(0,-10px)}[data-balloon][data-balloon-pos='down-left']:before{background:no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http://www.w3.org/2000/svg%22%20width%3D%2236px%22%20height%3D%2212px%22%3E%3Cpath%20fill%3D%22rgba(17,17,17,0.")%22%20transform%3D%22rotate(180 18 6)%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E");background-size:100% auto;width:18px;height:6px;left:5px;margin-top:5px;top:100%;-webkit-transform:translate(0,-10px);-moz-transform:translate(0,-10px);-ms-transform:translate(0,-10px);transform:translate(0,-10px)}[data-balloon][data-balloon-pos='down-left']:hover:after,[data-balloon][data-balloon-pos='down-left'][data-balloon-visible]:after{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}[data-balloon][data-balloon-pos='down-left']:hover:before,[data-balloon][data-balloon-pos='down-left'][data-balloon-visible]:before{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}[data-balloon][data-balloon-pos='down-right']:after{right:0;margin-top:11px;top:100%;-webkit-transform:translate(0,-10px);-moz-transform:translate(0,-10px);-ms-transform:translate(0,-10px);transform:translate(0,-10px)}[data-balloon][data-balloon-pos='down-right']:before{background:no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http://www.w3.org/2000/svg%22%20width%3D%2236px%22%20height%3D%2212px%22%3E%3Cpath%20fill%3D%22rgba(17,17,17,0.")%22%20transform%3D%22rotate(180 18 6)%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E");background-size:100% auto;width:18px;height:6px;right:5px;margin-top:5px;top:100%;-webkit-transform:translate(0,-10px);-moz-transform:translate(0,-10px);-ms-transform:translate(0,-10px);transform:translate(0,-10px)}[data-balloon][data-balloon-pos='down-right']:hover:after,[data-balloon][data-balloon-pos='down-right'][data-balloon-visible]:after{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}[data-balloon][data-balloon-pos='down-right']:hover:before,[data-balloon][data-balloon-pos='down-right'][data-balloon-visible]:before{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}[data-balloon][data-balloon-pos='left']:after{margin-right:11px;right:100%;top:50%;-webkit-transform:translate(10px,-50%);-moz-transform:translate(10px,-50%);-ms-transform:translate(10px,-50%);transform:translate(10px,-50%)}[data-balloon][data-balloon-pos='left']:before{background:no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http://www.w3.org/2000/svg%22%20width%3D%2212px%22%20height%3D%2236px%22%3E%3Cpath%20fill%3D%22rgba(17,17,17,0.")%22%20transform%3D%22rotate(-90 18 18)%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E");background-size:100% auto;width:6px;height:18px;margin-right:5px;right:100%;top:50%;-webkit-transform:translate(10px,-50%);-moz-transform:translate(10px,-50%);-ms-transform:translate(10px,-50%);transform:translate(10px,-50%)}[data-balloon][data-balloon-pos='left']:hover:after,[data-balloon][data-balloon-pos='left'][data-balloon-visible]:after{-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}[data-balloon][data-balloon-pos='left']:hover:before,[data-balloon][data-balloon-pos='left'][data-balloon-visible]:before{-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}[data-balloon][data-balloon-pos='right']:after{left:100%;margin-left:11px;top:50%;-webkit-transform:translate(-10px,-50%);-moz-transform:translate(-10px,-50%);-ms-transform:translate(-10px,-50%);transform:translate(-10px,-50%)}[data-balloon][data-balloon-pos='right']:before{background:no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http://www.w3.org/2000/svg%22%20width%3D%2212px%22%20height%3D%2236px%22%3E%3Cpath%20fill%3D%22rgba(17,17,17,0.")%22%20transform%3D%22rotate(90 6 6)%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E");background-size:100% auto;width:6px;height:18px;left:100%;margin-left:5px;top:50%;-webkit-transform:translate(-10px,-50%);-moz-transform:translate(-10px,-50%);-ms-transform:translate(-10px,-50%);transform:translate(-10px,-50%)}[data-balloon][data-balloon-pos='right']:hover:after,[data-balloon][data-balloon-pos='right'][data-balloon-visible]:after{-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}[data-balloon][data-balloon-pos='right']:hover:before,[data-balloon][data-balloon-pos='right'][data-balloon-visible]:before{-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}[data-balloon][data-balloon-length='small']:after{white-space:normal;width:80px}[data-balloon][data-balloon-length='medium']:after{white-space:normal;width:150px}[data-balloon][data-balloon-length='large']:after{white-space:normal;width:260px}[data-balloon][data-balloon-length='xlarge']:after{white-space:normal;width:380px}@media screen and (max-width:768px){[data-balloon][data-balloon-length='xlarge']:after{white-space:normal;width:90vw}}[data-balloon][data-balloon-length='fit']:after{white-space:normal;width:100%}