img:is([sizes="auto" i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow-y:scroll;font-size:62.5%}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}article,aside,details,figcaption,figure,footer,header,main,nav,section{display:block}body{font-family:'Open Sans',Arial,sans-serif;line-height:1.5;font-size:14px;font-size:1.4em;background-color:#fff;color:#333}.site-wrapper{margin:0 auto;position:relative}.boxed-layout .site-wrapper{height:auto}.boxed-layout .site-header.fixed-header{left:auto}.clear:after{display:table;clear:both;content:''}a{text-decoration:none}.uppercase{text-transform:uppercase}ul{list-style:none}input[type=text],input[type=password],input[type=email],input[type=number],input[type=tel],input[type=search],textarea,select,.select2-container{border:none;background-color:#e4e4e4;padding:12px 10px;padding:1.2rem 1rem;font:inherit;margin:6px 0;margin:.6rem 0;width:100%;line-height:1.6;height:4.6rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0}textarea{height:auto}::-webkit-input-placeholder{color:#aaa}::-moz-placeholder{color:#aaa}:-ms-input-placeholder{color:#aaa}input:-moz-placeholder{color:#aaa}input[type=checkbox]{margin:0;vertical-align:middle}input[type=submit]{border:none;padding:16px 20px;font-family:inherit;font-size:inherit;text-transform:uppercase;background-color:#00b285;color:#fff;font-weight:700;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0}input[type=submit]:hover{background-color:#00906c}select{display:block;width:100%}label{font-size:11px;font-size:1.1rem;font-style:italic;color:#999}small{font-size:11px;font-size:1.1rem}img{max-width:100%;height:auto}embed,iframe{max-width:100%}.says,.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute !important;width:1px}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.site-header{background-color:#fff;-webkit-transition:none;transition:none;z-index:999}.site-header .bnt-container{display:table}.site-header.fixed-header{position:fixed;top:0;left:0;width:100%;background:#fff}.admin-bar .site-header.fixed-header{top:25px;top:2.5rem}.logo{padding:30px 0;padding:3rem 0;display:table-cell}.logo a{display:block;float:left}.logo-image-link{line-height:0}.header-side .logo a{float:none}.header-side-high{overflow:auto;height:100%}.logo-default{font-size:1.1em}.logo,.header-menu{vertical-align:middle}#nav-primary{float:right;font-family:'Montserrat',Arial,sans-serif;text-transform:uppercase}.nav ul li{position:relative}.nav ul li a{text-decoration:none}.primary-menu>li{position:relative;display:inline-block;margin:0 0 0 30px;margin:0 0 0 3rem}.primary-menu>li>a{color:#333;display:block;padding:15px 0}.primary-menu>li>a:hover,.primary-menu>li.current-menu-item>a,.primary-menu>li.current-menu-ancestor>a{color:#00b285}.primary-menu>.menu-item-has-children>a{padding-right:15px;padding-right:1.5rem}.header-hamburger .primary-menu>.menu-item-has-children>a{padding-right:0}.primary-menu>.menu-item-has-children>a:after{content:"\f347";font-family:dashicons;position:absolute;margin-left:5px}.primary-menu .sub-menu{display:none;position:absolute;z-index:9999;width:200px;width:20rem;font-size:11px;font-size:1.1rem;border-top:1px solid #ccc}.primary-menu .sub-menu li{background-color:#ddd}.primary-menu>li>.sub-menu{border-top-style:solid;border-top-color:#fff}.primary-menu .sub-menu li a{display:block;padding:18px 22px;padding:1.8rem 2.2rem;color:#333;-webkit-transition:background-color .3s linear;-moz-transition:background-color .3s linear;-o-transition:background-color .3s linear;transition:background-color .3s linear}.primary-menu .sub-menu li a:hover,.primary-menu .sub-menu .current-menu-item:not(.current-menu-ancestor)>a{background-color:#ccc}.primary-menu .sub-menu li{border-bottom:1px solid #ccc}.primary-menu .sub-menu li:last-child{border-bottom:none}.primary-menu .sub-menu .sub-menu{top:-1px;top:-.1rem;left:100%}.primary-menu .sub-menu .menu-item-has-children>a{padding-right:30px;padding-right:3rem}.primary-menu .sub-menu .menu-item-has-children>a:after{content:"\f345";font-family:dashicons;font-size:1.2rem;line-height:52px;line-height:5.2rem;position:absolute;top:-1px;top:-.1rem;right:12px;right:1.2rem}.mobile-menu-trigger,.ham-menu-trigger{position:relative;display:table-cell;vertical-align:middle;padding:30px 0;padding:3rem 0}.mobile-menu-trigger{width:60px;width:6rem}.ham-menu-trigger{width:24px;width:2.4rem;display:none}.header-hamburger .ham-menu-trigger{display:table-cell}.mobile-menu-trigger-container,.ham-menu-trigger-container{cursor:pointer;position:relative;width:24px;width:2.4rem}.mobile-menu-trigger-stick,.ham-menu-trigger-stick{height:4px;height:.4rem;width:24px;width:2.4rem;background-color:currentColor;margin-bottom:4px;margin-bottom:.4rem}.mobile-menu-trigger-stick:last-child,.ham-menu-trigger-stick:last-child{margin-bottom:0}.mobile-menu-close-container{padding:10px 30px;padding:1rem 3rem}.ham-menu-close-container{position:fixed;z-index:10000000;display:none;top:20px;top:2rem;right:20px;right:2rem}.mobile-menu-close,.ham-menu-close{cursor:pointer;position:relative}.mobile-menu-close:before,.ham-menu-close:before{content:"\f335";font-size:40px;font-size:4rem;font-family:dashicons;top:0;margin-left:-10px;line-height:1}.mobile-menu-shadow{position:fixed;width:100%;height:100%;background-color:#000;opacity:.6;top:0;left:0;z-index:99998;display:none}#nav-mobile{position:fixed;z-index:99999;top:0;height:100%;overflow-y:scroll;background-color:#ddd;font-family:'Montserrat',Arial,sans-serif;max-width:80%;padding:10px 0;padding:1rem 0;left:-100%;-webkit-transition:all .5s;transition:all .5s}#nav-mobile li a{display:block;font-size:18px;font-size:1.8rem;text-transform:uppercase;padding:10px 50px 10px 30px;padding:1rem 5rem 1rem 3rem;border-bottom:1px solid #ccc;color:#333}#nav-mobile .primary-mobile-menu>li:first-child>a{border-top:1px solid #ccc}#nav-mobile li a:hover,#nav-mobile .current-menu-item:not(.current-menu-ancestor)>a{background-color:#ccc}#nav-mobile .sub-menu a{text-transform:none;font-size:16px;font-size:1.6rem;padding-left:60px;padding-left:6rem}#nav-mobile .sub-menu .sub-menu a{padding-left:90px;padding-left:9rem}.header-hamburger .header-menu{position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;z-index:999999;text-align:center;display:none}.header-hamburger #nav-primary{float:none}.header-hamburger .primary-menu>li{display:block;margin:0}.header-hamburger .primary-menu>li>a{display:inline-block;line-height:3}.header-hamburger .primary-menu>.menu-item-has-children>a:after{content:""}.header-hamburger .logo{width:100%}.header-hamburger .mobile-menu-trigger{display:none}.post-header{width:100%;-webkit-background-size:cover;background-size:cover;background-position:center;position:relative}.post-header-container{position:relative}.post-header-title{width:100%;margin:0}.post-header-title h1{color:#fff;font-weight:700;margin:80px 0 0;margin:8rem 0 0}.post-header-subtitle{margin:30px 0 50px;margin:3rem 0 5rem;font-size:18px;font-size:1.8rem}.post-header-overlay{position:absolute;height:100%;width:100%;top:0;left:0;opacity:.3}.post-header-cta{margin-top:50px;margin-top:5rem;font-size:24px;font-size:2.4rem}.post-header-cta a,.post-header-cta div{border:1px solid #00b285;-webkit-transition:all .5s;transition:all .5s;cursor:pointer}.post-header-cta-primary{background-color:#00b285;color:#fff}.post-header-cta-primary:hover{background-color:#00906c;border-color:#00906c}.post-header-cta-secondary{color:#00b285}.post-header-cta-secondary:hover{border-color:#00906c;color:#00906c}.extended-header.header-side .entry-content>div>div .siteorigin-panels-stretch{padding:40px !important;padding:4rem !important;margin-left:0 !important;margin-right:0 !important}.sow-testimonial-user{overflow:hidden}.sow-testimonial .sow-round-image-frame{position:relative}.sow-testimonial .sow-round-image-frame:after{content:"";position:absolute}.sow-layout-side .sow-testimonial .sow-round-image-frame:after{top:50%;border-top:1px dashed;width:1000%}.sow-layout-side.sow-user-left .sow-testimonial .sow-round-image-frame:after{left:100%}.sow-layout-side.sow-user-right .sow-testimonial .sow-round-image-frame:after{right:100%}.sow-layout-text-above .sow-testimonial .sow-round-image-frame:after{left:50%;bottom:100%;border-left:1px dashed;height:1000%}.panel-grid .siteorigin-panels-stretch .sow-features-list{max-width:100%}.panel-grid .sow-features-list .sow-features-feature .sow-icon-container{max-width:100%}.panel-grid .sow-features-list .sow-features-feature .sow-icon-container .sow-icon-image{max-width:100%;background-repeat:no-repeat;background-position:center center;margin:0;top:0;left:0}.sow-slider-base ul.sow-slider-images{padding:0}.bnt-container{width:100%;margin:0 auto}.bnt-container:after{clear:both;content:'';display:table}h1,h2,h3,h4,h5,h6{clear:both;font-weight:700;margin:1em 0;line-height:1.3}p,address,pre,hr,dl,dd,table,.entry-content ul,.entry-content ol{margin-bottom:16px;margin-bottom:1.6rem;text-overflow:ellipsis}b,strong{font-weight:700}dfn,cite,em,i{font-style:italic}h1{font-size:26px;font-size:2.6em}h2{font-size:22px;font-size:2.2rem}h3{font-size:18px;font-size:1.8rem}h4{font-size:16px;font-size:1.6rem}h5,h6{font-size:15px;font-size:1.5rem}hr{border-top:1px solid #ddd;border-bottom:none}blockquote{border-left:4px solid;padding-left:14px;padding-left:1.4rem;margin-bottom:16px;margin-bottom:1.6rem;font-style:italic}blockquote p:last-child{margin-bottom:0}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;quotes:none}.entry-content table{border-collapse:collapse;border-spacing:0;border-width:1px 0 0 1px;margin:0 0 1.6em;table-layout:fixed;width:100%}.entry-content table,.entry-content td,.entry-content th{border:solid #ddd}.entry-content th,.entry-content td{padding:10px;padding:1rem}.entry-content th{border-width:0 1px 1px 0;font-weight:700}.entry-content td{border-width:0 1px 1px 0}caption,th,td{text-align:left}dt{font-weight:700}address{font-style:italic}abbr[title]{cursor:help}sup,sub{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline}sup{bottom:1ex}sub{top:.5ex}big{font-size:125%}small{font-size:75%}code,kbd,tt,var,samp,pre{font-family:"Courier New",Courier,monospace;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre{max-width:100%;overflow:auto;padding:18px;padding:1.8rem;white-space:pre;white-space:pre-wrap;word-wrap:break-word;background-color:#eee}.entry-content ul{list-style:disc}.entry-content .fa-ul{list-style-type:none}.entry-content ul,.entry-content ol{padding-left:30px;padding-left:3rem}.entry-content ul li,.entry-content ol li,.entry-content .so-widget-sow-editor ul li,.entry-content .so-widget-sow-editor ol li{margin-bottom:10px;margin-bottom:1rem}.entry-content ul ul,.entry-content ol ol,.entry-content ol ul,.entry-content ul ol{margin-top:6px;margin-top:.6rem}.site-content a{color:#00b285}.site-content .button{background-color:#00b285;color:#fff;text-decoration:none;border:none;font-family:inherit;padding:13px 15px;padding:1.35rem 1.5rem;cursor:pointer;text-transform:uppercase;font-weight:700;text-align:center;font-size:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0}.site-content a:hover{text-decoration:underline}.site-content .ow-button-hover:hover,.site-content .page-numbers:hover,.site-content .ajax-load-more:hover,.site-content .page-link-text:hover,.site-content .button:hover{text-decoration:none}.site-content .button:hover{background-color:#00906c}.separator-line{margin:40px 0;margin:4rem 0;border-top:1px solid #ddd;width:100%;clear:both}.alignleft,a img.alignleft{display:inline;float:left}.alignright,a img.alignright{display:inline;float:right}.aligncenter,a img.aligncenter{display:block;margin-right:auto;margin-left:auto}blockquote.alignleft,.wp-caption.alignleft,img.alignleft,a img.alignleft{margin:6px 24px 16px 0;margin:.6rem 2.4rem 1.6rem 0}blockquote.alignright,.wp-caption.alignright,img.alignright,a img.alignright{margin:6px 0 16px 24px;margin:.6rem 0 1.6rem 2.4rem}blockquote.aligncenter,.wp-caption.aligncenter,img.aligncenter,a img.aligncenter{clear:both;margin-top:4px;margin-top:.4rem;margin-bottom:16px;margin-bottom:1.6rem}.wp-caption.alignleft,.wp-caption.alignright,.wp-caption.aligncenter{margin-bottom:12px;margin-bottom:1.2rem}.wp-caption,.gallery-caption{max-width:100%}.wp-caption-text{font-size:11px;font-size:1.1rem;color:#999}.entry-title,.page-title{margin-top:0}.blog article,.archive article,.search article,.widget_siteorigin-panels-postloop article{margin-bottom:70px;margin-bottom:7rem;position:relative;padding-left:60px;padding-left:6rem}.post-thumbnail{margin-bottom:30px;margin-bottom:3rem}.post-date-blog{color:#999;text-transform:uppercase;text-align:center;position:absolute;left:0}.post-day{font-size:2.2rem;margin-bottom:-4px;margin-bottom:-.4rem}.post-month,.post-year{font-size:1.1rem}.sticky .entry-footer .sticky-icon:before{font-family:dashicons;content:"\f537"}.sticky .entry-footer .sticky-icon{margin-right:2px;margin-right:.2rem;font-size:14px;font-size:1.4rem}.entry-footer{color:#999;font-size:11px;font-size:1.1rem}.post-edit-link{margin-left:10px;margin-left:1rem}.page .post-edit-link{margin-left:0}.pagination{padding:40px 0 0 60px;padding:4rem 0 0 6rem}.pagination .page-numbers{margin:0 16px 16px 0;margin:0 1.6rem 1.6rem 0;font-size:16px;font-size:1.6rem;padding:10px 16px;padding:1rem 1.6rem;border:1px solid;font-weight:700;display:inline-block}.pagination .page-numbers.dots,.pagination .page-numbers.next,.pagination .page-numbers.prev{border:none;font-size:26px;font-size:2.6rem}.pagination .page-numbers.prev{padding-left:0}.pagination a.page-numbers:hover,.site-content a.ajax-load-more:hover,.page-links a .page-link-text:hover{color:#fff;background-color:#00b285;border-color:#00b285}.pagination a.page-numbers.next:hover,.pagination a.page-numbers.prev:hover{color:inherit;background:inherit}.ajax-load-more{margin:40px 0 40px 60px;margin:4rem 0 4rem 6rem;padding:20px 18px;padding:2rem 1.8rem;border:1px solid;cursor:pointer;text-align:center;font-size:16px;font-size:1.6rem;font-weight:700;display:none}@-webkit-keyframes rotate-forever{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotate-forever{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate-forever{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.spinner-circle{-webkit-animation-duration:.75s;-moz-animation-duration:.75s;animation-duration:.75s;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:rotate-forever;-moz-animation-name:rotate-forever;animation-name:rotate-forever;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;animation-timing-function:linear;height:30px;height:3rem;width:30px;width:3rem;border:4px solid;border-right-color:transparent;border-radius:50%;display:inline-block}.spinner-ajax{margin:40px 0 40px 60px;margin:4rem 0 4rem 6rem;text-align:center;display:none}.archive-header{margin-bottom:70px;margin-bottom:7rem}.archive-header .archive-title{margin:0}.archive-header .archive-description{margin-top:20px;margin-top:2rem;color:#999}.search .archive-title{font-style:italic}.search .archive-description{margin-top:0}.error-404{margin-bottom:200px;margin-bottom:20rem}.format-status .entry-content,.format-link .entry-content a,.format-quote-text{font-size:22px;font-size:2.2rem}.format-link .entry-content a:after{font-family:dashicons;content:"\f504";margin-left:10px;margin-left:1rem;font-size:16px;font-size:1.6rem}.format-quote-text{font-style:italic;margin-bottom:16px;margin-bottom:1.6rem}.format-quote-author:before{font-family:dashicons;content:"\f205";margin-right:10px;margin-right:1rem;font-size:18px;font-size:1.8rem;position:relative;top:4px;top:.4rem}.post-password-form input{width:100%}.author-info{margin-top:50px;margin-top:5rem}.author-avatar{line-height:0}.author-description{margin-top:-85px;margin-top:-8.5rem;padding-left:110px;padding-left:11rem}h3.author-name{margin:0 0 10px;margin:0 0 1rem}.author-bio{margin:-6px 0 10px;margin:-.6rem 0 1rem}.entry-footer{margin-top:20px;margin-top:2rem}.page-links{padding:20px 0;padding:2rem 0}.page-links a:hover{text-decoration:none}.page-links .page-link-text{border:1px solid;font-weight:700;padding:6px 12px;padding:.6rem 1.2rem;margin:0 10px 10px 0;margin:0 1rem 1rem 0}.sidebar .widget{margin-bottom:50px;margin-bottom:5rem}.sidebar .widget:last-child{margin-bottom:0}.widget h3{margin-top:0}.widget ul li{margin-bottom:6px;margin-bottom:.6rem}.widget ul li:last-child{margin-bottom:0}.widget_archive li,.widget_categories li{color:#999}.widget_archive label,.widget_categories label,.widget_search label{display:none}.widget .children,.widget .sub-menu{margin:6px 0 0 12px;margin:.6rem 0 0 1.2rem}.widget .post-date{font-size:11px;font-size:1.1rem;color:#999;font-style:italic;padding-left:4px;padding-left:.4rem}.site-footer{color:#ccc}.site-footer a{color:#fff}.site-footer a:hover{border-bottom:1px solid}.sidebar-footer{padding:50px 0 40px;padding:5rem 0 4rem;background-color:#888}.site-footer label,.site-footer .post-date-blog,.site-footer .entry-footer,.site-footer .comment-meta,.site-footer .comment-notes,.site-footer .widget_archive li,.site-footer .widget_categories li,.site-footer .widget .post-date,.site-footer .widget_calendar table caption,.site-footer .widget_calendar table th,.site-footer .widget_recent_comments .recentcomments{color:#aaa}.sidebar-footer .widget_recent_entries ul li,.sidebar-footer .widget_recent_comments ul li,.sidebar-footer .widget_categories ul li,.sidebar-footer .widget_archive ul li{border-bottom-color:#999}.widget-footer:last-child{margin-right:0}.bottom-footer{background-color:#666}.footer-copyright,.footer-menu{padding:30px 0;padding:3rem 0}.footer-menu li{text-transform:uppercase}.footer-menu .current-menu-item a,.footer-menu .current-menu-ancestor a{border-bottom:1px solid}@media screen and (min-width:10em){.logo img{width:auto}.logo-fullsize{display:none}.logo-mobile{display:inline}.mobile-menu-open{overflow:hidden;height:100%;position:fixed;top:0;left:0;bottom:0;right:0}.admin-bar.mobile-menu-open .site-wrapper,.admin-bar.mobile-menu-open #nav-mobile{top:46px}.header-menu{display:none}.novice-header-title{font-size:20px;font-size:2rem}.novice-header-button{font-size:16px;font-size:1.6rem;width:100%;margin:0 0 20px;margin:0 0 2rem}.bnt-container{padding:0 5%}.post-header-title{padding:20% 0}.post-header-title h1{font-size:26px;font-size:2.6rem}.post-header-title br{display:none}.post-header-cta a,.post-header-cta div{padding:.4em .9em;width:100%;display:block}.post-header-cta-secondary{margin:30px 0 0;margin:3rem 0 0}.content,.sidebar{width:100%;float:none;padding:0}.sidebar{padding-top:40px;padding-top:4rem}.site-content{padding:40px 0;padding:4rem 0}.page-template-default .entry-content .panel-grid:last-child .siteorigin-panels-stretch:last-child{margin-bottom:-40px;margin-bottom:-4rem}.so-widget-sow-features .sow-features-list{margin:0 -5%}.entry-content .panel-grid:first-of-type .siteorigin-panels-stretch{margin-top:-40px;margin-top:-4rem}.pagination .page-numbers.next,.pagination .page-numbers.prev{display:inline-block}.grid-columns{columns:1}.masonry-item-before{padding-top:50%}.masonry-item-content{padding:5%;padding-bottom:0;margin-bottom:5%;height:95%}.column-2,.column-3,.column-4,.column-5,.column-6{width:100%}.widget-footer{padding-bottom:30px;padding-bottom:3rem;margin-right:0;float:none}.widget-footer:last-child{padding-bottom:0}.footer-menu li{margin-bottom:10px;margin-bottom:1rem}}@media screen and (min-width:48em){.admin-bar.mobile-menu-open .site-wrapper,.admin-bar.mobile-menu-open #nav-mobile{top:32px}.header-side .novice-header{position:relative;z-index:999;float:right;width:80%}.novice-header-title{font-size:30px;font-size:3rem}.novice-header-button{width:auto;margin:0 32px 0 0;margin:0 3.2rem 0 0}.has-sidebar .content{width:70%}.right-sidebar .content{float:left}.left-sidebar .content{float:right}.sidebar{width:30%;padding-top:20px;padding-top:2rem}.right-sidebar .sidebar{float:right;padding-left:8%}.left-sidebar .sidebar{float:left;padding-right:8%}.page-template-default .entry-content .panel-grid:last-child .siteorigin-panels-stretch:last-child{margin-bottom:-120px;margin-bottom:-12rem}.entry-content .panel-grid:first-of-type .siteorigin-panels-stretch{margin-top:-60px;margin-top:-6rem}.post-header-title{max-width:60%;padding:10% 0}.post-header-title h1{font-size:50px;font-size:5rem}.post-header-title br{display:initial}.post-header-cta{margin-left:-10px;margin-left:-1rem}.post-header-cta a,.post-header-cta div{display:inline-block;padding:.7em 1.2em;width:auto}.post-header-cta-primary,.post-header-cta-secondary{margin:10px;margin:1rem}.site-content{padding:60px 0 120px;padding:6rem 0 12rem}.comment .comment{padding-left:30px;padding-left:3rem}.comment .comment .comment-nested{display:block}.comment-form-field{width:50%;margin-top:0;margin-bottom:10px;margin-bottom:1rem;float:left}.comment-form-author{padding-right:16px;padding-right:1.6rem}.grid-container{grid-template-columns:1fr 1fr 1fr}.grid-columns{columns:3}.masonry-item-before{padding-top:100%}.grid-masonry .grid-item.tile-2x1 .masonry-item-before{padding-top:50%}.grid-masonry .grid-item.tile-1x2 .masonry-item-before{padding-top:200%}.grid-masonry .tile-1x2{grid-row:auto/span 2}.grid-masonry .tile-2x1{grid-column:auto/span 2}.grid-masonry .tile-2x2{grid-column:auto/span 2;grid-row:auto/span 2}.masonry-item-content{padding:15%;padding-bottom:0;margin-bottom:15%;height:85%}.grid-masonry .entry-title{font-size:18px;font-size:1.8rem}.grid-masonry .grid-item.tile-2x2 .entry-title{font-size:28px;font-size:2.8rem}.column-2{width:47.5%}.column-3{width:30%}.column-4{width:21.25%}.column-5{width:16%}.column-6{width:12.5%}.widget-footer{padding-bottom:0;margin-right:5%;float:left}.widget-footer.column-1{float:none}.footer-menu{float:left}.footer-menu li{display:inline-block;margin-bottom:0;margin-right:20px;margin-right:2rem}.footer-copyright{float:right}.header-side .site-header{float:left;width:20% !important;background:0 0;padding:30px;padding:3rem;margin-right:-80%}.header-side .site-header{position:fixed}.header-side .site-header .bnt-container,.header-side .header-menu,.header-side .header-menu li,.header-side .logo{display:block}.header-side #nav-primary{float:none}.header-side .primary-menu>li{margin:0;border-top:1px solid;border-color:#eee;padding:10px 0;padding:1rem 0}.header-side .primary-menu>li:first-child{border-top:none;margin-top:20px;margin-top:2rem}.header-side .primary-menu li a{line-height:2}.header-side .primary-menu .sub-menu li,.header-side .primary-menu .sub-menu li:hover{background-color:transparent !important}.header-side .primary-menu .sub-menu{position:relative;margin:10px 0 0 !important;width:100%;padding:0 0 0 20px;padding:0 0 0 2rem;background-color:transparent !important}.header-side .primary-menu>.current-menu-ancestor>.sub-menu,.header-side .primary-menu>.current-menu-ancestor .current-menu-parent>.sub-menu{display:block}.header-side .primary-menu .sub-menu .sub-menu>li:last-child>a:not(.opened-side-menu){padding-bottom:0}.header-side .primary-menu .sub-menu li a{padding:10px 0;padding:1rem 0}.header-side .primary-menu .sub-menu li a:hover{background-color:transparent !important}.header-side .primary-menu .sub-menu .sub-menu{margin:0 0 10px !important;margin:0 0 1rem !important;top:0;left:0}.header-side .primary-menu .sub-menu .menu-item-has-children>a:after{line-height:42px;line-height:4.2rem;content:"\f345";right:0}.header-side .primary-menu .sub-menu a{background:0 0 !important}.header-side .post-header,.header-side .site-content,.header-side .site-footer{float:right;max-width:80%;width:100%;margin-left:20%}.header-side .site-content{padding-left:80px;padding-left:8rem;padding-right:80px;padding-right:8rem}.header-side .after-content{clear:both}.header-side .mobile-menu-trigger{display:none}.header-side .sidebar-footer .bnt-container{padding:0 5%}}@media screen and (min-width:64em){.mobile-menu{display:none}.logo img{max-height:none;max-width:100%}.logo-fullsize{display:inline}.logo-mobile{display:none}.mobile-menu-trigger{display:none}.header-menu{display:table-cell}.bnt-container{max-width:1080px;max-width:108rem}.so-widget-sow-features .sow-features-list{margin:0 -25px;margin:0 -2.5rem}.novice-header-title{font-size:44px;font-size:4.4rem}.novice-header-button{font-size:20px;font-size:2rem}.header-centered .site-header{padding-top:20px;padding-top:2rem}.header-centered .site-header .bnt-container{display:block;text-align:center}.header-centered .logo,.header-centered .logo a,.header-centered #nav-primary{float:none}.header-centered .header-menu,.header-centered .logo{display:block}.header-centered .primary-menu>li:first-child{margin-left:0}.header-centered .header-menu .sub-menu,.header-centered .mobile-menu{text-align:left}}@media screen and (min-width:120em){.bnt-container{max-width:1440px;max-width:144rem}}
.logo{padding:0;padding:0}@media screen and (min-width:64em){.bnt-container{max-width:900px;max-width:90rem}}@media screen and (min-width:61.875em){.bnt-container{padding:0}}@media screen and (min-width:120em){.bnt-container{max-width:1260px;max-width:126rem}}body{font-family:Source Sans Pro,Arial,sans-serif;font-size:18px;font-size:1.8em}.site-content h1,.site-content h2,.site-content h3,.site-content h4,.site-content h5,.site-content h6,.post-header-title h1{font-family:PT Sans,Arial,sans-serif}#nav-primary{font-family:Source Sans Pro,Arial,sans-serif}.primary-menu>li>a,.primary-menu>li>a:after{font-size:16px;font-size:1.6rem}#nav-primary{text-transform:none}.site-header,.header-default .site-header.fixed-header,.header-centered .site-header.fixed-header,.header-side .site-wrapper{background:#e0dcd1}.primary-menu>li>.sub-menu{border-top-color:#e0dcd1}.primary-menu>li>a,#nav-mobile li a,.mobile-menu-trigger,.mobile-menu-close,.ham-menu-close{color:#444}.primary-menu>li>a:hover,.primary-menu>li.current-menu-item>a,.primary-menu>li.current-menu-ancestor>a{color:#00b050}.primary-menu .sub-menu li,#nav-mobile{background-color:#fff}.primary-menu .sub-menu li a:hover,.primary-menu .sub-menu .current-menu-item:not(.current-menu-ancestor)>a,#nav-mobile li a:hover,#nav-mobile .current-menu-item:not(.current-menu-ancestor)>a{background-color:#ccc}.primary-menu .sub-menu,.primary-menu .sub-menu li,#nav-mobile li a,#nav-mobile .primary-mobile-menu>li:first-child>a{border-color:#ddd}.primary-menu .sub-menu li a{color:#fff}.primary-menu .sub-menu li:hover>a{color:#333}#nav-mobile{background-color:#fff}#nav-mobile li a,.mobile-menu-trigger,.mobile-menu-close{color:#00b050}#nav-mobile li a:hover,#nav-mobile .current-menu-item:not(.current-menu-ancestor)>a{background-color:#f2f2f2}#nav-mobile li a,#nav-mobile .primary-mobile-menu>li:first-child>a{border-color:#ccc}#nav-mobile li a:hover,.mobile-menu-trigger-container:hover,.mobile-menu-close:hover{color:#00b050}.site-content{background-color:#e0dcd1}.site-content h1,.site-content h2,.site-content h3,.site-content h4,.site-content h5,.site-content h6{color:#333}.products .product a h3,.masonry-item-box a h2{color:inherit}.site-content{color:#444}.site-content a:not(.masonry-item-link){color:#008cc4}.site-content a:not(.page-numbers){color:#008cc4}.site-content a:not(.ajax-load-more){color:#008cc4}.site-content a:not(.remove){color:#008cc4}.site-content a:not(.button){color:#008cc4}.page-links a .page-link-text:not(:hover){color:#00b285}label,.wp-caption-text,.post-date-blog,.entry-footer,.archive-header .archive-description,.comment-meta,.comment-notes,.project-types,.widget_archive li,.widget_categories li,.widget .post-date,.widget_calendar table caption,.widget_calendar table th,.widget_recent_comments .recentcomments,.product .price del,.widget del,.widget del .amount,.product_list_widget a.remove,.product_list_widget .quantity,.product-categories .count,.product_meta,.shop_table td.product-remove a,.woocommerce-checkout .payment_methods .wc_payment_method .payment_box{color:#999}hr,.entry-content table,.entry-content td,.entry-content th,.separator-line,.comment .comment .comment-nested,.comment-respond,.sidebar .widget_recent_entries ul li,.sidebar .widget_recent_comments ul li,.sidebar .widget_categories ul li,.sidebar .widget_archive ul li,.sidebar .widget_product_categories ul li,.woocommerce .site-footer .widget-woo .product_list_widget li,.woocommerce .site-footer .widget-woo .cart_list li:last-child,.woocommerce-tabs .tabs,.woocommerce-tabs .tabs li.active,.cart_item,.cart_totals .cart-subtotal,.cart_totals .order-total,.woocommerce-checkout-review-order table tfoot,.woocommerce-checkout-review-order table tfoot .order-total,.woocommerce-checkout-review-order table tfoot .shipping{border-color:#ddd}input[type=text],input[type=password],input[type=email],input[type=number],input[type=tel],input[type=search],textarea,select,.select2-container{background-color:#e4e4e4;color:#333}::-webkit-input-placeholder{color:#aaa}::-moz-placeholder{color:#aaa}:-ms-input-placeholder{color:#aaa}input:-moz-placeholder{color:#aaa}.pagination a.page-numbers:hover,.woocommerce-pagination a.page-numbers:hover,.site-content a.ajax-load-more:hover,.page-links a .page-link-text:hover,.widget_price_filter .ui-slider .ui-slider-range,.widget_price_filter .ui-slider .ui-slider-handle,input[type=submit],.site-content .button,.widget_price_filter .ui-slider .ui-slider-range,.widget_price_filter .ui-slider .ui-slider-handle{background-color:#00b050}.pagination a.page-numbers:hover,.woocommerce-pagination a.page-numbers:hover,.site-content a.ajax-load-more:hover,.page-links a .page-link-text:hover{border-color:#00b050}.page-links a .page-link-text:not(:hover),.pagination a,.woocommerce-pagination a,.site-content a.ajax-load-more{color:#00b050}input[type=submit]:hover,.site-content .button:hover{background-color:#007027}input[type=submit],.site-content .button,.site-content a.button,.pagination a.page-numbers:hover,.woocommerce-pagination a.page-numbers:hover,.site-content a.ajax-load-more:hover,.page-links a .page-link-text:hover{color:#fff}input[type=submit]:hover,.site-content .button:hover{color:#fff}.shop_table .actions .button,.shipping-calculator-form .button,.checkout_coupon .button,.widget_shopping_cart .button:first-child,.price_slider_amount .button{background-color:#999}.shop_table .actions .button:hover,.shipping-calculator-form .button:hover,.checkout_coupon .button:hover,.widget_shopping_cart .button:first-child:hover,.price_slider_amount .button:hover{background-color:#777}.shop_table .actions .button,.shipping-calculator-form .button,.checkout_coupon .button,.widget_shopping_cart .button:first-child,.price_slider_amount .button{color:#fff}.shop_table .actions .button:hover,.shipping-calculator-form .button:hover,.checkout_coupon .button:hover,.widget_shopping_cart .button:first-child:hover,.price_slider_amount .button:hover{color:#fff}.sidebar-footer{background-color:#e0dcd1}.site-footer{color:#ccc}.site-footer a{color:#fff}.site-footer label,.site-footer .post-date-blog,.site-footer .entry-footer,.site-footer .comment-meta,.site-footer .comment-notes,.site-footer .widget_archive li,.site-footer .widget_categories li,.site-footer .widget .post-date,.site-footer .widget_calendar table caption,.site-footer .widget_calendar table th,.site-footer .widget_recent_comments .recentcomments{color:#aaa}.sidebar-footer .widget_recent_entries ul li,.sidebar-footer .widget_recent_comments ul li,.sidebar-footer .widget_categories ul li,.sidebar-footer .widget_archive ul li{border-color:#999}.bottom-footer{background-color:#315070;color:#ccc}.bottom-footer a{color:#fff}.home.blog .post-header-title h1{color:#fff}.home.blog .post-header-subtitle{color:#ccc}.post-header-title h1,.entry-header h1{color:}.post-header-subtitle{color:#999}.site-content{background-color:}.post-header-cta a,.post-header-cta div{border-color:#fff}.post-header-cta .post-header-cta-primary{background-color:#fff;color:#333}.post-header-cta a:hover,.post-header-cta div:hover{border-color:#ccc}.post-header-cta .post-header-cta-primary:hover{background-color:#ccc}.post-header-cta .post-header-cta-secondary{color:#fff;border-color:#fff}.post-header-cta .post-header-cta-secondary:hover{color:#ccc;border-color:#ccc}
.mlp-language-box a{padding-top:calc(11 / 16 * 100%)}@font-face{font-family:'Source Sans Pro';font-display:swap;font-style:normal;font-weight:300;src:url('/wp-content/themes/hoffnung13/fonts/source-sans-pro-v11-latin_latin-ext-300.eot');src:local('Source Sans Pro Light'),local('SourceSansPro-Light'),url('/wp-content/themes/hoffnung13/fonts/source-sans-pro-v11-latin_latin-ext-300.eot?#iefix') format('embedded-opentype'),url('/wp-content/themes/hoffnung13/fonts/source-sans-pro-v11-latin_latin-ext-300.woff2') format('woff2'),url('/wp-content/themes/hoffnung13/fonts/source-sans-pro-v11-latin_latin-ext-300.woff') format('woff'),url('/wp-content/themes/hoffnung13/fonts/source-sans-pro-v11-latin_latin-ext-300.ttf') format('truetype'),url('/wp-content/themes/hoffnung13/fonts/source-sans-pro-v11-latin_latin-ext-300.svg#SourceSansPro') format('svg')}@font-face{font-family:'Source Sans Pro';font-display:swap;font-style:normal;font-weight:400;src:url('/wp-content/themes/hoffnung13/fonts/source-sans-pro-v11-latin_latin-ext-regular.eot');src:local('Source Sans Pro Regular'),local('SourceSansPro-Regular'),url('/wp-content/themes/hoffnung13/fonts/source-sans-pro-v11-latin_latin-ext-regular.eot?#iefix') format('embedded-opentype'),url('/wp-content/themes/hoffnung13/fonts/source-sans-pro-v11-latin_latin-ext-regular.woff2') format('woff2'),url('/wp-content/themes/hoffnung13/fonts/source-sans-pro-v11-latin_latin-ext-regular.woff') format('woff'),url('/wp-content/themes/hoffnung13/fonts/source-sans-pro-v11-latin_latin-ext-regular.ttf') format('truetype'),url('/wp-content/themes/hoffnung13/fonts/source-sans-pro-v11-latin_latin-ext-regular.svg#SourceSansPro') format('svg')}@font-face{font-family:'Source Sans Pro';font-display:swap;font-style:italic;font-weight:400;src:url('/wp-content/themes/hoffnung13/fonts/source-sans-pro-v11-latin_latin-ext-italic.eot');src:local('Source Sans Pro Italic'),local('SourceSansPro-Italic'),url('/wp-content/themes/hoffnung13/fonts/source-sans-pro-v11-latin_latin-ext-italic.eot?#iefix') format('embedded-opentype'),url('/wp-content/themes/hoffnung13/fonts/source-sans-pro-v11-latin_latin-ext-italic.woff2') format('woff2'),url('/wp-content/themes/hoffnung13/fonts/source-sans-pro-v11-latin_latin-ext-italic.woff') format('woff'),url('/wp-content/themes/hoffnung13/fonts/source-sans-pro-v11-latin_latin-ext-italic.ttf') format('truetype'),url('/wp-content/themes/hoffnung13/fonts/source-sans-pro-v11-latin_latin-ext-italic.svg#SourceSansPro') format('svg')}@font-face{font-family:'Source Sans Pro';font-display:swap;font-style:normal;font-weight:700;src:url('/wp-content/themes/hoffnung13/fonts/source-sans-pro-v11-latin_latin-ext-700.eot');src:local('Source Sans Pro Bold'),local('SourceSansPro-Bold'),url('/wp-content/themes/hoffnung13/fonts/source-sans-pro-v11-latin_latin-ext-700.eot?#iefix') format('embedded-opentype'),url('/wp-content/themes/hoffnung13/fonts/source-sans-pro-v11-latin_latin-ext-700.woff2') format('woff2'),url('/wp-content/themes/hoffnung13/fonts/source-sans-pro-v11-latin_latin-ext-700.woff') format('woff'),url('/wp-content/themes/hoffnung13/fonts/source-sans-pro-v11-latin_latin-ext-700.ttf') format('truetype'),url('/wp-content/themes/hoffnung13/fonts/source-sans-pro-v11-latin_latin-ext-700.svg#SourceSansPro') format('svg')}@font-face{font-family:'Source Sans Pro';font-display:swap;font-style:italic;font-weight:700;src:url('/wp-content/themes/hoffnung13/fonts/source-sans-pro-v11-latin_latin-ext-700italic.eot');src:local('Source Sans Pro Bold Italic'),local('SourceSansPro-BoldItalic'),url('/wp-content/themes/hoffnung13/fonts/source-sans-pro-v11-latin_latin-ext-700italic.eot?#iefix') format('embedded-opentype'),url('/wp-content/themes/hoffnung13/fonts/source-sans-pro-v11-latin_latin-ext-700italic.woff2') format('woff2'),url('/wp-content/themes/hoffnung13/fonts/source-sans-pro-v11-latin_latin-ext-700italic.woff') format('woff'),url('/wp-content/themes/hoffnung13/fonts/source-sans-pro-v11-latin_latin-ext-700italic.ttf') format('truetype'),url('/wp-content/themes/hoffnung13/fonts/source-sans-pro-v11-latin_latin-ext-700italic.svg#SourceSansPro') format('svg')}@font-face{font-family:'PT Sans';font-display:swap;font-style:normal;font-weight:400;src:url('/wp-content/themes/hoffnung13/fonts/pt-sans-v9-latin_latin-ext-regular.eot');src:local('PT Sans'),local('PTSans-Regular'),url('/wp-content/themes/hoffnung13/fonts/pt-sans-v9-latin_latin-ext-regular.eot?#iefix') format('embedded-opentype'),url('/wp-content/themes/hoffnung13/fonts/pt-sans-v9-latin_latin-ext-regular.woff2') format('woff2'),url('/wp-content/themes/hoffnung13/fonts/pt-sans-v9-latin_latin-ext-regular.woff') format('woff'),url('/wp-content/themes/hoffnung13/fonts/pt-sans-v9-latin_latin-ext-regular.ttf') format('truetype'),url('/wp-content/themes/hoffnung13/fonts/pt-sans-v9-latin_latin-ext-regular.svg#PTSans') format('svg')}@font-face{font-family:'PT Sans';font-display:swap;font-style:italic;font-weight:400;src:url('/wp-content/themes/hoffnung13/fonts/pt-sans-v9-latin_latin-ext-italic.eot');src:local('PT Sans Italic'),local('PTSans-Italic'),url('/wp-content/themes/hoffnung13/fonts/pt-sans-v9-latin_latin-ext-italic.eot?#iefix') format('embedded-opentype'),url('/wp-content/themes/hoffnung13/fonts/pt-sans-v9-latin_latin-ext-italic.woff2') format('woff2'),url('/wp-content/themes/hoffnung13/fonts/pt-sans-v9-latin_latin-ext-italic.woff') format('woff'),url('/wp-content/themes/hoffnung13/fonts/pt-sans-v9-latin_latin-ext-italic.ttf') format('truetype'),url('/wp-content/themes/hoffnung13/fonts/pt-sans-v9-latin_latin-ext-italic.svg#PTSans') format('svg')}@font-face{font-family:'PT Sans';font-display:swap;font-style:normal;font-weight:700;src:url('/wp-content/themes/hoffnung13/fonts/pt-sans-v9-latin_latin-ext-700.eot');src:local('PT Sans Bold'),local('PTSans-Bold'),url('/wp-content/themes/hoffnung13/fonts/pt-sans-v9-latin_latin-ext-700.eot?#iefix') format('embedded-opentype'),url('/wp-content/themes/hoffnung13/fonts/pt-sans-v9-latin_latin-ext-700.woff2') format('woff2'),url('/wp-content/themes/hoffnung13/fonts/pt-sans-v9-latin_latin-ext-700.woff') format('woff'),url('/wp-content/themes/hoffnung13/fonts/pt-sans-v9-latin_latin-ext-700.ttf') format('truetype'),url('/wp-content/themes/hoffnung13/fonts/pt-sans-v9-latin_latin-ext-700.svg#PTSans') format('svg')}@font-face{font-family:'PT Sans';font-display:swap;font-style:italic;font-weight:700;src:url('/wp-content/themes/hoffnung13/fonts/pt-sans-v9-latin_latin-ext-700italic.eot');src:local('PT Sans Bold Italic'),local('PTSans-BoldItalic'),url('/wp-content/themes/hoffnung13/fonts/pt-sans-v9-latin_latin-ext-700italic.eot?#iefix') format('embedded-opentype'),url('/wp-content/themes/hoffnung13/fonts/pt-sans-v9-latin_latin-ext-700italic.woff2') format('woff2'),url('/wp-content/themes/hoffnung13/fonts/pt-sans-v9-latin_latin-ext-700italic.woff') format('woff'),url('/wp-content/themes/hoffnung13/fonts/pt-sans-v9-latin_latin-ext-700italic.ttf') format('truetype'),url('/wp-content/themes/hoffnung13/fonts/pt-sans-v9-latin_latin-ext-700italic.svg#PTSans') format('svg')}@font-face{font-family:"Source Sans Pro Regular-fallback";size-adjust:93.80%;ascent-override:117%;src:local("Arial")}@font-face{font-family:"PT Sans Bold-fallback";size-adjust:96.47%;ascent-override:108%;src:local("Arial")}:root{min-height:100%}body{font-family:'Source Sans Pro','Source Sans Pro Regular-fallback','PT Sans Bold-fallback',Arial,source-sans-pro,Seravek,'Gill Sans Nova',Ubuntu,Calibri,'DejaVu Sans',sans-serif;font-style:normal;font-weight:400}body.custom-background{background-image:url("/wp-content/uploads/2018/05/bg-2.jpg")}.site-header,.header-default .site-header.fixed-header,.header-side .site-wrapper{background:0 0}.site-content{background-color:transparent}@media screen and (min-width:61.875em){.bnt-container{padding:0}}@media screen and (min-width:64em){.bnt-container{max-width:900px;max-width:90rem}.header-centered .site-header{padding-top:0}}@media screen and (min-width:120em){.bnt-container{max-width:1260px;max-width:126rem}}@media screen and (min-width:64em){.site-wrapper{max-width:940px;max-width:94rem}.boxed-layout .fixed-header{max-width:940px;max-width:94rem}}@media screen and (min-width:120em){.site-wrapper{max-width:1380px;max-width:138rem}.boxed-layout .fixed-header{max-width:1380px;max-width:138rem}}@media screen and (min-width:20em){.mobile-menu-trigger{top:0;right:1.5rem}}@media screen and (min-width:48em){.mobile-menu-trigger{top:2.1rem;left:2.5rem}}.logo{padding-bottom:30px;padding-bottom:3rem;height:235px}@media screen and (min-width:48em){.mobile-menu{display:none}.logo img{max-height:none;max-width:100%}.logo-fullsize{display:inline}.logo-mobile{display:none}.mobile-menu-trigger{display:none}.header-menu{display:table-cell}.so-widget-sow-features .sow-features-list{margin:0 -25px;margin:0 -2.5rem}.novice-header-title{font-size:44px;font-size:4.4rem}.novice-header-button{font-size:20px;font-size:2rem}.header-centered .site-header .bnt-container{display:block;text-align:center}.header-centered .logo,.header-centered .logo a,.header-centered #nav-primary{float:none}.header-centered .header-menu,.header-centered .logo{display:block}.header-centered .primary-menu>li:first-child{margin-left:0}.header-centered .header-menu .sub-menu,.header-centered .mobile-menu{text-align:left}}@media screen and (min-width:20em){.logo{padding-top:0}.logo img{width:250px}}@media screen and (min-width:48em){.logo{padding-top:4.5rem}}.logo a{display:block;text-align:center;float:none}.top-i18n{color:#000;text-align:right;margin:1rem 3rem 1rem}.top-i18n a{color:#2a558a;font-weight:700;font-size:15px;font-size:1.5rem;padding:5px 0}.no-touch .top-i18n a:active,.no-touch .top-i18n a:hover{color:#2a558a;border-bottom:3px solid #2a558a}.top-i18n img{padding-right:3px}#switchtext{position:relative;top:-1px;font-size:1.64rem}@media screen and (min-width:20em){.top-i18n{margin-top:.7rem;margin-right:1rem}}@media screen and (min-width:48em){.top-i18n{margin-top:1.6rem;margin-right:2.5rem}}.mobile-menu-trigger,.ham-menu-trigger{padding:0;position:absolute;z-index:1000;top:-2.5rem;left:2.5rem}.header-menu{margin:10px 0 0;margin:1rem 0 0}#nav-primary{margin:10px 0 30px;margin:1rem 0 3rem}.menu-item{text-transform:none}.primary-menu>li{margin:0 0 0 18px;margin:0 0 0 1.8rem}@media screen and (min-width:120em){.primary-menu>li{margin:0 0 0 38.5px;margin:0 0 0 3.85rem}}#nav-mobile{background-image:url(/wp-content/uploads/2018/05/bg-2.jpg);filter:brightness(1.1)}#nav-mobile li a:hover,#nav-mobile .current-menu-item:not(.current-menu-ancestor)>a{filter:brightness(1.07);background-image:url(/wp-content/uploads/2018/05/bg-2.jpg)}.primary-menu>li>a{line-height:0}.primary-menu>li>a,.no-touch .primary-menu>li>a:hover,.primary-menu>li.current-menu-item>a.menu-footer>li>a,.no-touch .menu-footer>li>a:hover,.menu-footer>li.current-menu-item>a{border-bottom:3px solid transparent}.primary-menu li.current-menu-item a,.primary-menu li.current-menu-ancestor a{color:#777}.primary-menu li.stiftung>a:active,.primary-menu li.stiftung>a:hover,.primary-menu li.current-menu-item.stiftung>a,.primary-menu li.current-page-ancestor.stiftung>a,.footer-menu li.stiftung>a:active,.footer-menu li.stiftung>a:hover,.footer-menu li.current-menu-item.stiftung>a,.footer-menu li.current-page-ancestor.stiftung>a,.primary-menu .no-touch li.stiftung>a:hover,.primary-menu li.kontakt>a:active,.primary-menu li.kontakt>a:hover,.primary-menu li.current-menu-item.kontakt>a,.footer-menu li.kontakt>a:active,.footer-menu li.kontakt>a:hover,.footer-menu li.current-menu-item.kontakt>a,.primary-menu .no-touch li.kontakt>a:hover,.primary-menu li.projekte>a:active,.primary-menu li.projekte>a:hover,.primary-menu li.current-menu-item.projekte>a,.primary-menu li.current-page-ancestor.projekte>a,.footer-menu li.projekte>a:active,.footer-menu li.projekte>a:hover,.footer-menu li.current-menu-item.projekte>a,.footer-menu li.current-page-ancestor.projekte>a,.primary-menu .no-touch li.projekte>a:hover{color:#00b050;border-bottom:3px solid #00b050 !important}.primary-menu li.hoffnung>a:active,.primary-menu li.current-menu-item.hoffnung>a,.footer-menu li.hoffnung>a:active,.footer-menu li.current-menu-item.hoffnung>a,.no-touch li.hoffnung>a:hover,.primary-menu li.impressum>a:active,.primary-menu li.current-menu-item.impressum>a,.footer-menu li.impressum>a:active,.footer-menu li.current-menu-item.impressum>a,.no-touch li.impressum>a:hover{color:red;border-bottom-color:red}.primary-menu li.projektfoerderung>a:active,.primary-menu li.current-menu-item.projektfoerderung>a,.footer-menu li.projektfoerderung>a:active,.footer-menu li.current-menu-item.projektfoerderung>a,.no-touch li.projektfoerderung>a:hover{color:#66f;border-bottom-color:#66f}.primary-menu li.spenden>a:active,.primary-menu li.current-menu-item.spenden>a,.footer-menu li.spenden>a:active,.footer-menu li.current-menu-item.spenden>a,.no-touch li.spenden>a:hover{color:#c00000;border-bottom-color:#c00000}.primary-menu li.news>a:active,.primary-menu li.current-menu-item.news>a,.primary-menu li.current-menu-parent.news>a,.primary-menu li.current-post-ancestor.news>a,.footer-menu li.news>a:active,.footer-menu li.current-menu-item.news>a,.footer-menu li.current-menu-parent.news>a,.footer-menu li.current-post-ancestor.news>a,.no-touch .primary-menu li.news>a:hover,.no-touch .footer-menu li.news>a:hover{color:#548dd4 !important;border-bottom:3px solid #548dd4 !important}.primary-menu li.stifterin>a:active,.primary-menu li.current-menu-item.stifterin>a,.footer-menu li.stifterin>a:active,.footer-menu li.current-menu-item.stifterin>a,.no-touch li.stifterin>a:hover{color:#eeb500;border-bottom-color:#eeb500}.footer-menu li.datenschutz>a:active,.footer-menu li.current-menu-item.datenschutz>a,.no-touch li.datenschutz>a:hover{color:#444;border-bottom:3px solid #444}.primary-mobile-menu>li.stiftung a span,.primary-mobile-menu>li.kontakt a span{color:#00b050}.primary-mobile-menu>li.hoffnung a span,.primary-mobile-menu>li.impressum a span{color:red}.primary-mobile-menu>li.projektfoerderung a span{color:#66f}.primary-mobile-menu>li.spenden a span{color:#c00000}.primary-mobile-menu>li.stifterin a span{color:#eeb500}.primary-mobile-menu>li.news a span{color:#548dd4}#nav-mobile li a{text-transform:none}#nav-mobile .no-touch li.stiftung>a:hover,#nav-mobile .no-touch li.projekte>a:hover,#nav-mobile .no-touch li.kontakt>a:hover{border-bottom:1px solid #ccc !important}@media screen and (min-width:20em){.site-content{padding:0;max-width:750px;margin:0 auto}}@media screen and (min-width:48em){.site-content{padding:30px 0;padding:3rem 0}}.site-content h1{color:#00b050}.bringing-hope h1,.imprint h1,.hoffnung-stiften h1,.impressum h1{color:red}.project-funding h1,.projektfoerderung h1{color:#66f}.donations h1,.spenden h1{color:#c00000}.our-benefactress h1,.die-stifterin h1{color:#eeb500}.archive.category-news h1,.category-nachrichten h1,.archive.category-news h2 a,.archive.category-nachrichten h2 a,.from-the-foundation h1{color:#548dd4}.entry-footer{display:none}.archive-header{margin-bottom:35px;margin-bottom:3.5rem;text-align:center}.post-thumbnail{text-align:center}.post-header-subtitle,.entry-category,.entry-title,.entry-content,.widget-footer{padding:0 3vw}.archive .entry-category{color:#666;line-height:3.4rem;font-size:16px;font-size:1.6rem;font-style:italic;padding:0}.archive .entry-title{padding:0}.site-main h1{font-size:28px;font-size:2.8rem}.archive .entry-header+.entry-content{padding:0}.post-header-subtitle{color:#444;margin:3rem 0 2rem;font-weight:700}blockquote{word-break:break-word !important}.wp-caption.alignright{margin-bottom:6.2rem}.entry-content img{border:15px solid rgba(255,255,255,.29);width:100%}.entry-content img.size-medium{width:266px;border:2.4rem solid rgba(255,255,255,.29)}.alignright img+p{margin:-8.5rem 6rem -1.3rem;text-align:center}@media screen and (max-width:30em){img.alignright{float:none;display:block;margin:0 auto 32px}}.entry-content img.size-medium{width:266px;border:2.4rem solid rgba(255,255,255,.29)}@media screen and (min-width:31em){.entry-content img{border:55px solid rgba(255,255,255,.29);width:100%;margin-bottom:3.2rem}}@media screen and (min-width:31em){.page-template-default .entry-content img.size-medium{border:30px solid rgba(255,255,255,.29);width:40%}.page-template-default .entry-content img.size-medium.alignleft{width:266px;border:2.4rem solid rgba(255,255,255,.29)}}.wp-caption{margin:4.7rem 0 8.5rem}.wp-caption-text{color:#303030;text-align:right;font-size:1.3rem;margin:-8.5rem 6rem -1.3rem 0}@media screen and (max-width:539px){.wp-caption-text{text-align:center;margin:-8.5rem 0 -1.3rem}.entry-content img.size-medium{border:55px solid rgba(255,255,255,.29);width:100%;margin-bottom:3.2rem}.page-template-default .entry-content img.size-medium.alignleft,.post-template-default .entry-content img.size-medium.alignleft{border-width:25px;width:100%}}}@media screen and (max-width:464px){.entry-content img,.page-template-default .entry-content img.size-medium.alignleft{border-width:25px;border-bottom-width:55px;width:100%}.entry-content img.no_caption{border-bottom-width:25px}.wp-caption-text{margin-top:-5rem}.wp-caption.alignright,img.alignright{margin:.6rem auto 5.5rem auto}.alignright{display:block;float:unset}.alignright img+p{margin:-6rem 6rem -1.3rem;text-align:center}}.page-parent h3{margin-top:2em}.page-template-projekte h2{margin-top:3em}.page-template-projekte h2:first-of-type{margin-top:1em}.page-template-projekte h3{margin-top:3em}.page-template-projekte h3:first-of-type,.page-template-projekte h2+h3{margin-top:1em}a.more-link{display:inline-block;margin-left:1rem}.page-template-projekte .site-content a:not(.button){color:#00b050;font-weight:700;border-bottom:3px solid #15b05000}.page-template-projekte .site-content a:not(.button):hover{border-bottom:3px solid #15b050}.category-news .site-content a:not(.button){color:#548dd4;border-bottom:2px solid #548dd400}.nachrichten .site-content a:not(.button):hover{color:#548dd4;border-bottom:2px solid #548dd4}.entry-content:after{border:1px solid rgba(0,0,0,.08);width:63.5%;margin:6rem auto 0}.ShariffSC{margin-top:6rem}.site-footer{border:none;padding-top:50px;padding-top:5rem}.sidebar-footer{padding:0}.site-footer,.sidebar-footer,.bottom-footer{background-color:transparent}.widget_recent_entries{padding-left:50px;padding-left:5rem}.widget_recent_entries h1{font-weight:700;line-height:1.3;font-size:1.8rem;margin-top:0;color:#548dd4}.sidebar-footer .widget_recent_entries ul li{border-color:#c2c2c2}.site-footer .widget .post-date{color:#6b6b6b}.footer-menu{padding:30px 0;padding:3rem 0}@media screen and (max-width:47.999em){.footer-menu{display:none}}@media screen and (min-width:48em){.footer-menu{float:none}.footer-menu li{margin-right:16.5px;margin-right:1.65rem}}@media screen and (min-width:120em){.footer-menu{float:none;padding-left:30px;padding-left:3rem}.footer-menu li{margin-right:38.5px;margin-right:3.85rem}}.footer-menu>li:first-child{margin-left:0}.footer-menu>li:last-child{margin-right:0}.menu-footer{margin:0 auto;text-align:center}.menu-footer>li>a{padding-bottom:2px;padding-bottom:.2rem}.footer-copyright{padding:0 35px 30px;padding:0 3.5rem 3rem}.menu-footer,.footer-copyright{font-family:Source Sans Pro,Arial,sans-serif;font-size:16px;font-size:1.6rem}.footer-menu li{text-transform:none}.sidebar-footer,.bottom-footer{color:#444}.site-footer a{color:#444}.site-footer a:hover{border-bottom:2px solid}.site-footer .footer-copyright a:hover{border-bottom:1px solid}.footer .bnt-container{display:table}.widget_custom_html{margin:0;padding:0;max-width:330px;width:36.5%;display:table-cell}.widget_recent_entries{max-width:475px;width:57.5%;display:table-cell;vertical-align:top}.footer-copyright{padding:0 35px 60px;padding:0 3.5rem 6rem;text-align:center;font-size:12px;font-size:1.2rem;float:none;margin-top:6rem}li.diaspora a{background-color:#ffa85e !important}li.diaspora a:hover{background-color:#f1ba8b !important}@media screen and (max-width:47.999em){a.top{text-decoration:none;padding:10px 12px 6px;font-family:sans-serif;color:#565656;background:rgb(255 255 255/50%);border-radius:100px;float:right;font-weight:700;position:fixed;bottom:18px;right:18px;font-size:1.2em;filter:drop-shadow(0 0 36px #000)}}@media screen and (min-width:48em){a.top{display:none}}.cf-ol input,.cf-ol textarea{margin:0;background-color:#fbf7ef69;color:#333;border:1px solid #0000003b}#cformsform .cf-sb{text-align:center}.entry-content .cf-ol{padding-left:0}.cf-ol input,.cf-ol textarea{margin:0}.cf-ol label span:after{content:":"}.cf-ol li{list-style:none}.cf-ol label,.cf-ol .reqtxt,.cf-ol .emailreqtxt{font-size:16px;font-size:1.6rem;font-style:normal;color:#777}.cf-ol .reqtxt,.cf-ol .emailreqtxt{font-size:13px;font-size:1.3rem;vertical-align:top}.cf_li_text_err{padding-top:1em;color:brown}input[type=submit]{padding:12px 20px;text-transform:none}input[type=submit]:active,input[type=submit]:hover,.site-content .button:hover{background-color:#eeb500}input.has-spinner[type=submit]{margin-left:72px}input.wpcf7-text{background-color:#fbf7ef69;color:#333;border:1px solid #0000003b;margin:0}.wpcf7 label{color:#777;font-size:16px;font-size:1.6rem;font-style:normal}.wpcf7-textarea{background-color:#fbf7ef69;border:1px solid #0000003b;color:#333;margin:0}div.wpcf7 p:last-of-type{text-align:center}.site-content a:not(.button){color:#548dd4}.site-content a:hover{text-decoration:none}.nowrap{white-space:nowrap}
body.custom-background{background-color:#e0dcd1}
.shariff{display:block !important;clear:both}.shariff ul{display:flex;flex-direction:row;flex-flow:row wrap;padding:0 !important;margin:0 !important}.shariff li{height:35px;box-sizing:border-box;list-style:none !important;overflow:hidden !important;margin:5px !important;padding:0 !important;text-indent:0 !important;border-left:0 none !important}.shariff a{position:relative;display:block !important;height:35px;padding:0;margin:0;box-sizing:border-box;border:0;text-decoration:none;background-image:none !important;text-align:left;box-shadow:none;cursor:pointer}.shariff a:hover{color:#fff;background-color:inherit !important;text-decoration:none !important}.shariff a:visited{color:inherit}.shariff .shariff-count{position:absolute;height:33px;top:0;right:0;margin:1px;padding:0 8px;background-color:rgba(255,255,255,0.5)}.shariff .shariff-count,.shariff .shariff-text{font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:36px;vertical-align:top}.shariff .shariff-text{padding-left:3px}.shariff .shariff-icon svg{width:32px;height:20px;padding:7px 1px;box-sizing:content-box !important}.shariff-button::before{content:none !important}.shariff .shariff-buttons .shariff-text-white{color:#fff}.shariff .shariff-buttons .shariff-hidezero{opacity:0}.shariff .theme-default a{color:#fff !important}.shariff .theme-default .shariff-icon svg path{fill:#fff}.shariff .theme-color .shariff-count{background-color:transparent !important;color:#fff !important}.shariff .theme-color .shariff-icon svg path{fill:#fff}.shariff .theme-grey a{background-color:#b0b0b0 !important}.shariff .theme-grey a:hover{background-color:inherit !important}.shariff .theme-grey .shariff-count{background-color:transparent;color:#fff !important}.shariff .theme-grey .shariff-icon svg path{fill:#fff}.shariff .theme-white a{background-color:#fff !important;border:1px solid #ddd}.shariff .theme-white a:hover{background-color:#eee !important;color:inherit}.shariff .theme-white svg{fill:currentColor}.shariff .theme-white .shariff-count{background-color:transparent;margin:0}.shariff .wcag_colors .shariff-count{color:#fff !important;background-color:rgba(255,255,255,0.2)}.shariff .shariff-buttons.theme-round li{width:35px !important;height:35px;border-radius:50%;margin:5px}.shariff .theme-round a{position:relative;height:35px;border-radius:50%}.shariff .theme-round .shariff-icon svg{display:block;margin:auto;padding:8px 1px}.shariff .theme-round .shariff-text{display:block}.shariff .theme-round .shariff-count{display:inline;padding:0;right:0;left:0;top:0;background-color:transparent;color:transparent !important;text-align:center}.shariff .theme-round .shariff-count:hover{background-color:inherit !important;color:#fff !important}.shariff .theme-round .shariff-icon svg path{fill:#fff}.shariff .shariff-buttons.buttonsize-small li{height:25px !important}.shariff .shariff-buttons.buttonsize-small a{height:25px !important}.shariff .shariff-buttons.buttonsize-small.orientation-vertical li{width:115px}.shariff .shariff-buttons.buttonsize-small .shariff-icon svg{width:22px;height:15px;padding:5px 1px}.shariff .shariff-buttons.buttonsize-small .shariff-text,.shariff .shariff-buttons.buttonsize-small .shariff-count{font-size:11px;line-height:25px;padding:0 5px;height:23px}.shariff .shariff-buttons.buttonsize-small .shariff-text{padding-left:1px !important}.shariff .shariff-buttons.buttonsize-small.theme-round li{width:25px !important}.shariff .shariff-buttons.buttonsize-small.theme-round a{width:25px !important}.shariff .shariff-buttons.buttonsize-small.theme-round .shariff-count{padding:0 !important;height:25px !important}.shariff .shariff-buttons.theme-round.buttonsize-small.orientation-horizontal li{margin:5px 7px}.shariff .shariff-buttons.theme-round.buttonsize-small.orientation-horizontal li:first-child{margin-left:5px}.shariff .shariff-buttons.theme-round.buttonsize-small.orientation-horizontal li:last-child{margin-right:5px}.shariff .buttonsize-large li{height:45px !important}.shariff .buttonsize-large a{height:45px !important}.shariff .buttonsize-large.orientation-vertical li{width:155px}.shariff .buttonsize-large .shariff-icon svg{width:40px;height:28px;padding:9px 2px}.shariff .buttonsize-large .shariff-text,.shariff .buttonsize-large .shariff-count{font-size:14px;line-height:45px;padding:0 10px;height:43px}.shariff .buttonsize-large .shariff-text{padding-left:1px !important}.shariff .shariff-buttons.buttonsize-large.theme-round li{width:45px !important;height:45px !important}.shariff .buttonsize-large.theme-round a{width:45px !important}.shariff .buttonsize-large.theme-round .shariff-count{padding:0 !important;height:45px !important}.shariff .orientation-vertical{flex-direction:column}.shariff .orientation-vertical li{width:135px}.shariff.shariff-align-flex-start ul{justify-content:flex-start;align-items:flex-start}.shariff.shariff-align-center ul{justify-content:center;align-items:center}.shariff.shariff-align-flex-end ul{justify-content:flex-end;align-items:flex-end}.widget .shariff.shariff-widget-align-flex-start ul{justify-content:flex-start;align-items:flex-start}.widget .shariff.shariff-widget-align-center ul{justify-content:center;align-items:center}.widget .shariff.shariff-widget-align-flex-end ul{justify-content:flex-end;align-items:flex-end}.shariff.shariff-buttonstretch li{flex:1 0 auto !important}.shariff.shariff-buttonstretch .orientation-vertical li{width:100% !important}.widget .shariff li{border:0;font-weight:400}.widget .shariff .theme-default a,.widget .shariff .theme-color a,.widget .shariff .theme-grey a,.widget .shariff .theme-round a{color:#fff;display:block;font-weight:400}.widget .shariff .theme-default a:hover,.widget .shariff .theme-color a:hover,.widget .shariff .theme-grey a:hover,.widget .shariff .theme-round a:hover{color:#fff;font-weight:400}.shariff-warning{background-color:red;color:#fff;font-size:20px;font-weight:700;padding:10px;text-align:center;margin:0 auto;line-height:1.5}.shariff .info a{border:1px solid #ddd;width:35px}.shariff .wcag_colors .info a{border:1px solid #575757;width:35px}.shariff .shariff-button.info{width:35px;flex:0 0 auto !important}.shariff .theme-default .shariff-button.shariff-nocustomcolor.info svg path{fill:#999}.shariff .theme-default.wcag_colors .shariff-button.shariff-nocustomcolor.info svg path{fill:#595959}.shariff .theme-round .shariff-button.shariff-nocustomcolor.info svg path{fill:#999}.shariff .theme-round.wcag_colors .shariff-button.shariff-nocustomcolor.info svg path{fill:#595959}.shariff .buttonsize-small .shariff-button.info{width:25px}.shariff .buttonsize-small .info a{width:25px}.shariff .buttonsize-large .shariff-button.info{width:45px}.shariff .buttonsize-large .info a{width:45px}.shariff .info .shariff-icon svg{display:block;margin:auto}@media only screen and (max-width:360px){.shariff .shariff-buttons.buttonsize-small li{width:25px}.shariff .shariff-buttons li{width:35px}.shariff .shariff-buttons.buttonsize-large li{width:45px}.shariff .shariff-buttons .shariff-icon svg{display:block;margin:auto}.shariff .shariff-buttons .shariff-text{display:none}.shariff .shariff-buttons .shariff-count{display:none}}@media only screen and (min-width:361px){.shariff .shariff-buttons.buttonsize-small li{width:105px}.shariff .shariff-buttons li{width:125px}.shariff .shariff-buttons.buttonsize-large li{width:155px}.shariff .shariff-buttons .shariff-text{display:inline}.shariff .shariff-buttons .shariff-count{display:inline}}@media only screen and (min-device-width:1025px){.shariff .shariff-mobile{display:none !important}}