.panel-grid.panel-has-style>.panel-row-style,.panel-grid.panel-no-style{display:flex;-ms-flex-wrap:wrap;flex-wrap:nowrap;-ms-justify-content:space-between;justify-content:space-between}.panel-grid .so-parallax{position:relative}.panel-grid .so-parallax>:not(.simpleParallax){position:relative;z-index:1}.panel-grid .so-parallax .simpleParallax{overflow:hidden}.panel-grid .so-parallax .simpleParallax,.panel-grid .so-parallax img[data-siteorigin-parallax]{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;z-index:0}.panel-layout.panel-is-rtl .panel-grid.panel-has-style>.panel-row-style,.panel-layout.panel-is-rtl .panel-grid.panel-no-style{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.panel-grid-cell{-ms-box-sizing:border-box;box-sizing:border-box}.panel-grid-cell .panel-cell-style{height:100%}.panel-grid-cell .so-panel{zoom:1}.panel-grid-cell .so-panel:before{content:"";display:block}.panel-grid-cell .so-panel:after{content:"";display:table;clear:both}.panel-grid-cell .panel-last-child{margin-bottom:0}.panel-grid-cell .widget-title{margin-top:0}body.siteorigin-panels-before-js:not(.siteorigin-panels-css-container){overflow-x:hidden}body.siteorigin-panels-before-js:not(.siteorigin-panels-css-container) .siteorigin-panels-stretch{margin-right:-1000px!important;margin-left:-1000px!important;padding-right:1000px!important;padding-left:1000px!important}.so-widget-sow-simple-masonry-default-d75171398898-3068 .sow-masonry-grid-item {
overflow: hidden;
}
.so-widget-sow-simple-masonry-default-d75171398898-3068 .sow-masonry-grid-item img {
display: block;
max-width: inherit;
object-fit: cover;
width: 100%;
}
.so-widget-sow-simple-masonry-default-d75171398898-3068 .sow-masonry-grid-item .image-title {
display: block;
line-height: 1.25;
}.cmplz-video.cmplz-iframe-styles{background-color:transparent}.cmplz-video.cmplz-hidden{visibility:hidden !important}.cmplz-blocked-content-notice{display:none}.cmplz-optin .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optout .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optin .cmplz-wp-video .cmplz-blocked-content-notice,.cmplz-optout .cmplz-wp-video .cmplz-blocked-content-notice{display:block}.cmplz-blocked-content-container,.cmplz-wp-video{animation-name:cmplz-fadein;animation-duration:600ms;background:#FFF;border:0;border-radius:3px;box-shadow:0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15);display:flex;justify-content:center;align-items:center;background-repeat:no-repeat !important;background-size:cover !important;height:inherit;position:relative}.cmplz-blocked-content-container.gmw-map-cover,.cmplz-wp-video.gmw-map-cover{max-height:100%;position:absolute}.cmplz-blocked-content-container.cmplz-video-placeholder,.cmplz-wp-video.cmplz-video-placeholder{padding-bottom:initial}.cmplz-blocked-content-container iframe,.cmplz-wp-video iframe{visibility:hidden;max-height:100%;border:0 !important}.cmplz-blocked-content-container .cmplz-custom-accept-btn,.cmplz-wp-video .cmplz-custom-accept-btn{white-space:normal;text-transform:initial;cursor:pointer;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:200px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-custom-accept-btn:focus,.cmplz-wp-video .cmplz-custom-accept-btn:focus{border:1px dotted #cecece}.cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-wp-video .cmplz-blocked-content-notice{white-space:normal;text-transform:initial;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:300px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links{display:block;margin-bottom:10px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links a,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links a{color:#fff}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body{display:block}.cmplz-blocked-content-container div div{display:none}.cmplz-wp-video .cmplz-placeholder-element{width:100%;height:inherit}@keyframes cmplz-fadein{from{opacity:0}to{opacity:1}}@font-face {
font-family: 'roboto_slablight';
src: url(//www.biszumkuss.de/wp-content/themes/biszumkuss/fonts/robotoslab-light-webfont.woff2) format('woff2'),
url(//www.biszumkuss.de/wp-content/themes/biszumkuss/fonts/robotoslab-light-webfont.woff) format('woff');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'roboto_slabthin';
src: url(//www.biszumkuss.de/wp-content/themes/biszumkuss/fonts/robotoslab-thin-webfont.woff2) format('woff2'),
url(//www.biszumkuss.de/wp-content/themes/biszumkuss/fonts/robotoslab-thin-webfont.woff) format('woff');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'dancing_scriptbold';
src: url(//www.biszumkuss.de/wp-content/themes/biszumkuss/fonts/dancingscript-bold-webfont.woff2) format('woff2'),
url(//www.biszumkuss.de/wp-content/themes/biszumkuss/fonts/dancingscript-bold-webfont.woff) format('woff');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'dancing_scriptregular';
src: url(//www.biszumkuss.de/wp-content/themes/biszumkuss/fonts/dancingscript-regular-webfont.woff2) format('woff2'),
url(//www.biszumkuss.de/wp-content/themes/biszumkuss/fonts/dancingscript-regular-webfont.woff) format('woff');
font-weight: normal;
font-style: normal;
} h1, h2, h3, h4, h5, h6 {
font-family: 'dancing_scriptbold' !important;	
}
body {
font-family: 'roboto_slablight' !important;
}
p {
font-family: 'roboto_slablight' !important;
}
#mainnav ul li a {
font-family: 'dancing_scriptregular' !important;
}
h2.maintitle {
font-family: 'dancing_scriptbold'!important; 
font-size: 100px !important;
line-height: 150px !important;
}
.subtitle {
font-size: 30px !important;
line-height: 60px !important;
}
.site-footer {
background-color: #eadce2 !important;
}
.entry-title { display:none; 
}
.panel-grid-cell .widget_sydney_services_type_b .widget-title {
text-transform: unset;
}
.panel-grid-cell .widget_sydney_services_type_a .widget-title {
text-transform: unset;
}
.layout-full .panel-row-style.no-bottom-padding {
padding-bottom: 0;
}
.widget_sydney_services_type_a .content > h3 {
font-size: 30px;
} 
.widget_sydney_services_type_b .content > h3 {
font-size: 30px;
}
.panel-grid-cell .so-widget-sow-simple-masonry-default-d75171398898 .widget-title {
text-transform: unset;
}
.panel-grid-cell .widget_fp_social .widget-title {
text-transform: unset;
}
.panel-grid-cell .widget_sydney_contact_info .widget-title {
text-transform: unset;
}
.panel-grid-cell .widget_sow-editor .widget-title {
text-transform: unset;
}
@media only screen and (min-width:801px) and (max-width:991px){
.slide-inner{
margin-left: 0;
padding-left: 15px;
padding-right: 15px;
}
.text-slider .maintitle{
font-size: 32px !important;
line-height: 38px;
}
.text-slider .subtitle{
font-size: 20px !important;
line-height: 26px;
}  
}
@media only screen and (max-width:800px){
.slide-inner{
margin-left: 0;
padding-left: 15px;
padding-right: 15px;
}
.text-slider .maintitle{
font-size: 30px !important;
}
.text-slider .subtitle{
font-size: 14px !important;
line-height: 18px;
}  
.text-slider .maintitle,
.text-slider .subtitle{
width: 100% !important;
}
} .panel-grid-cell .widget-title {
margin-bottom: 10px;
padding-top: 20px;
}@font-face {
font-family: 'roboto_slablight';
src: url(//www.biszumkuss.de/wp-content/themes/biszumkuss/fonts/robotoslab-light-webfont.woff2) format('woff2'),
url(//www.biszumkuss.de/wp-content/themes/biszumkuss/fonts/robotoslab-light-webfont.woff) format('woff');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'roboto_slabthin';
src: url(//www.biszumkuss.de/wp-content/themes/biszumkuss/fonts/robotoslab-thin-webfont.woff2) format('woff2'),
url(//www.biszumkuss.de/wp-content/themes/biszumkuss/fonts/robotoslab-thin-webfont.woff) format('woff');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'dancing_scriptbold';
src: url(//www.biszumkuss.de/wp-content/themes/biszumkuss/fonts/dancingscript-bold-webfont.woff2) format('woff2'),
url(//www.biszumkuss.de/wp-content/themes/biszumkuss/fonts/dancingscript-bold-webfont.woff) format('woff');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'dancing_scriptregular';
src: url(//www.biszumkuss.de/wp-content/themes/biszumkuss/fonts/dancingscript-regular-webfont.woff2) format('woff2'),
url(//www.biszumkuss.de/wp-content/themes/biszumkuss/fonts/dancingscript-regular-webfont.woff) format('woff');
font-weight: normal;
font-style: normal;
} h1, h2, h3, h4, h5, h6 {
font-family: 'dancing_scriptbold' !important;	
}
body {
font-family: 'roboto_slablight' !important;
}
p {
font-family: 'roboto_slablight' !important;
}
#mainnav ul li a {
font-family: 'dancing_scriptregular' !important;
}
h2.maintitle {
font-family: 'dancing_scriptbold'!important; 
font-size: 100px !important;
line-height: 150px !important;
}
.subtitle {
font-size: 30px !important;
line-height: 60px !important;
}
.site-footer {
background-color: #eadce2 !important;
}
.entry-title { display:none; 
}
.panel-grid-cell .widget_sydney_services_type_b .widget-title {
text-transform: unset;
}
.panel-grid-cell .widget_sydney_services_type_a .widget-title {
text-transform: unset;
}
.layout-full .panel-row-style.no-bottom-padding {
padding-bottom: 0;
}
.widget_sydney_services_type_a .content > h3 {
font-size: 30px;
} 
.widget_sydney_services_type_b .content > h3 {
font-size: 30px;
}
.panel-grid-cell .so-widget-sow-simple-masonry-default-d75171398898 .widget-title {
text-transform: unset;
}
.panel-grid-cell .widget_fp_social .widget-title {
text-transform: unset;
}
.panel-grid-cell .widget_sydney_contact_info .widget-title {
text-transform: unset;
}
.panel-grid-cell .widget_sow-editor .widget-title {
text-transform: unset;
}
@media only screen and (min-width:801px) and (max-width:991px){
.slide-inner{
margin-left: 0;
padding-left: 15px;
padding-right: 15px;
}
.text-slider .maintitle{
font-size: 32px !important;
line-height: 38px;
}
.text-slider .subtitle{
font-size: 20px !important;
line-height: 26px;
}  
}
@media only screen and (max-width:800px){
.slide-inner{
margin-left: 0;
padding-left: 15px;
padding-right: 15px;
}
.text-slider .maintitle{
font-size: 30px !important;
}
.text-slider .subtitle{
font-size: 14px !important;
line-height: 18px;
}  
.text-slider .maintitle,
.text-slider .subtitle{
width: 100% !important;
}
} .panel-grid-cell .widget-title {
margin-bottom: 10px;
padding-top: 20px;
}