html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:Poppins,Arial,sans-serif;font-size:1rem;line-height:1.5;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html{scroll-behavior:smooth;font-family:Poppins,Arial,sans-serif;font-size:18px;font-weight:400;line-height:1.5;box-sizing:border-box}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}*,*:before,*:after{box-sizing:inherit}body{min-width:1440px;background:#fff}body.impuls-mobile{min-width:0}body *{color:#818181;font-size:1rem}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:0;clear:both;color:#818181}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote,address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 20px;padding:0}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}figure{margin:0}table{margin:0 0 1.5em;width:100%}.site-header{min-width:1440px}button,input[type=button],input[type=reset],input[type=submit],a.button{-webkit-appearance:none;border-radius:0;background:#a0c814;border:1px solid #a0c814;color:#fff;padding:10px;width:100%;cursor:pointer;text-align:center}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover,a.button:hover,button:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus,a.button:focus,button:active,input[type=button]:active,input[type=reset]:active,input[type=submit]:active,a.button:active{background:#fff;color:#a0c814}button:disabled,input[type=button]:disabled,input[type=reset]:disabled,input[type=submit]:disabled,a.button:disabled{background:#6f706c;border-color:#6f706c;cursor:not-allowed}button:disabled:hover,input[type=button]:disabled:hover,input[type=reset]:disabled:hover,input[type=submit]:disabled:hover,a.button:disabled:hover,button:disabled:focus,input[type=button]:disabled:focus,input[type=reset]:disabled:focus,input[type=submit]:disabled:focus,a.button:disabled:focus,button:disabled:active,input[type=button]:disabled:active,input[type=reset]:disabled:active,input[type=submit]:disabled:active,a.button:disabled:active{background:#fff;color:#6f706c}a.button{display:inline-block}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea,select{color:#818181;border:1px solid #f8c301;border-radius:0;padding:10px;width:100%}span.wpcf7-form-control-wrap{display:flex;width:100%;margin-bottom:20px}select,select option{background:#fff;outline:none;cursor:pointer}select.wpcf7-form-control.wpcf7-select,span.styleselect select{-moz-appearance:none;-webkit-appearance:none;appearance:none}.wpcf7-form-control-wrap.styleselect:before,span.styleselect:before{content:'﹀';font-size:18px;position:absolute;right:15px;top:20px;color:#818181;pointer-events:none}select.wpcf7-form-control-wrap.wpcf7-select:focus::-ms-value{background-color:transparent}select.wpcf7-form-control-wrap.wpcf7-select::-ms-expand{display:none}span.wpcf7-list-item{display:block;margin-left:0}.wpcf7 .wpcf7-checkbox.stylecheckbox .wpcf7-list-item label input+span,.wpcf7 .wpcf7-acceptance .wpcf7-list-item label input+span,.suchleiste input.stylecheckbox+label{position:relative;padding-left:26px;margin-right:20px;display:block;line-height:25px}.wpcf7 .wpcf7-checkbox.stylecheckbox .wpcf7-list-item label{position:relative;display:block}.wpcf7 .wpcf7-checkbox.stylecheckbox .wpcf7-list-item label input,.wpcf7 .wpcf7-acceptance .wpcf7-list-item label input,.suchleiste input.stylecheckbox{position:absolute;opacity:0;cursor:pointer;top:5px;width:16px;height:16px}.wpcf7 .wpcf7-checkbox.stylecheckbox .wpcf7-list-item label input+span:before,.wpcf7 .wpcf7-acceptance .wpcf7-list-item label input+span:before,.suchleiste input.stylecheckbox+label:before{display:block;position:absolute;left:0;width:20px;height:20px;background:#fff;content:"";border-radius:3px;margin-right:10px;color:#009380;border:1px solid #f8c301;top:5px;line-height:16px;text-align:center;font-size:11px}.wpcf7 .wpcf7-checkbox.stylecheckbox .wpcf7-list-item label input:checked+span:before,.wpcf7 .wpcf7-acceptance .wpcf7-list-item label input:checked+span:before,.suchleiste input.stylecheckbox:checked+label:before{background:#fff;content:'✓'}textarea{height:150px}span.wpcf7-not-valid-tip{display:none}input.wpcf7-not-valid,select.wpcf7-not-valid,textarea.wpcf7-not-valid{border-color:#933}.wpcf7 .field-submit{position:relative}.wpcf7 .field-submit .ajax-loader{position:absolute;left:0;background-color:#fff;z-index:1;border-radius:50%;padding:10px;display:block;width:auto;height:auto;background-position:50%;background-repeat:no-repeat;top:50%;margin-top:-10px;margin-left:10px}label{font-size:.875rem}div.wpcf7-response-output{margin:40px 0 0;background-color:#fff;padding:.5em 1em}.captcha-c{background-color:#fff}.captcha-r .captcha-impuls{margin-bottom:0}.wrapper{min-width:1400px;max-width:1400px;margin:0 auto}ul li,ol li{padding-left:20px;list-style:none;position:relative}ul li:before,ol li:before{display:block;left:0;content:"●";color:#f8c301;position:absolute}a{color:#fcbd00;text-decoration:none}a:hover,a:focus,a:active{color:#009380;outline:none}.menu{display:block;list-style:none;margin:0;padding-left:0}.menu:after{display:block;clear:both;float:none;content:''}.menu ul li{width:100%}.menu li{padding-left:0}.menu li:before{display:none}.menu li.current-menu-ancestor>a,.menu li.current-menu-item>a,.menu li:hover>a{color:#009380}.menu a{display:block;text-decoration:none;color:#fcbd00}.menu ul ul li{float:none}.main-navigation{clear:both;display:block;float:left;width:100%}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,.2);min-width:300px;float:left;position:absolute;top:100%;opacity:0;visibility:hidden;z-index:99999;margin-left:0}.main-navigation li{float:left;position:relative}.main-navigation li:hover>ul,.main-navigation li:focus>ul,.main-navigation li:active>ul{visibility:visible;opacity:1}.menu-toggle{display:none}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}.site-footer{position:relative}.site-footer p:first-child{margin-top:0}.site-footer p:last-child{margin-bottom:0}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}.advanced-navigation,.dropdown-navigation{position:relative;width:30px;height:25px;align-items:center;justify-content:space-between}.advanced-navigation,.dropdown-navigation{display:flex;flex-flow:column nowrap}.advanced-navigation>*,.dropdown-navigation>*{flex:0 0 auto}.advanced-navigation,.dropdown-navigation,.advanced-navigation>*,.dropdown-navigation>*{cursor:pointer}.advanced-navigation>*,.dropdown-navigation>*{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;justify-content:center}.advanced-navigation>*,.dropdown-navigation>*{display:flex;flex-flow:column nowrap}.advanced-navigation>*>*,.dropdown-navigation>*>*{flex:0 0 auto}.advanced-navigation,.dropdown-navigation,.advanced-navigation:before,.dropdown-navigation:before,.advanced-navigation:after,.dropdown-navigation:after,.advanced-navigation>*,.dropdown-navigation>*,.advanced-navigation>*:before,.dropdown-navigation>*:before,.advanced-navigation>*:after,.dropdown-navigation>*:after{width:100%}.advanced-navigation:before,.dropdown-navigation:before,.advanced-navigation:after,.dropdown-navigation:after,.advanced-navigation>*:before,.dropdown-navigation>*:before,.advanced-navigation>*:after,.dropdown-navigation>*:after{display:block}.advanced-navigation:before,.dropdown-navigation:before,.advanced-navigation>*:before,.dropdown-navigation>*:before,.advanced-navigation:after,.dropdown-navigation:after,.advanced-navigation>*:after,.dropdown-navigation>*:after{background-color:#009380;height:4px}.advanced-navigation:before,.dropdown-navigation:before,.advanced-navigation:after,.dropdown-navigation:after,.advanced-navigation>*:before,.dropdown-navigation>*:before{content:''}#page_id{opacity:0;width:auto;height:100%;z-index:1;position:absolute;top:0;right:0;cursor:pointer}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;clip-path:none;color:#21759b;display:block;font-size:14px;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.wrapper:after,.gallery:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.wrapper:after,.gallery:after{clear:both}.widgets{display:flex;flex-flow:row nowrap}.widgets>*{flex:0 0 auto}.widgets>*{margin:0 10px}.widgets>*:first-child{margin-left:0}.widgets>*:last-child{margin-right:0}.widgets>*{width:calc((100% - 60px)/4)}.widgets .widget{margin-bottom:20px}.widgets .widget select{max-width:100%}.wp-block-columns:last-child{margin-bottom:0}@media screen and (min-width:600px) and (max-width:781px){.wp-block-column{flex-basis:100%}.wp-block-column,.wp-block-column:nth-child(2n),.wp-block-column:first-child,.wp-block-column:last-child{margin-left:0 !important;margin-right:0 !important}}@media (min-width:782px){.wp-block-column:first-child{margin-left:0 !important}.wp-block-column:last-child{margin-right:0 !important}.wp-block-column,.wp-block-column:not(:first-child){margin-left:30px;margin-right:30px}.header_banner .wp-block-column,.wp-block-column:not(:first-child){margin-left:0 !important;margin-right:0 !important}}.sticky{display:block}.hentry{margin:0}.updated:not(.published){display:none}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.infinite-scroll .posts-navigation,.infinite-scroll .neverending .site-footer{display:none}.infinity-end .neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block;line-height:1}.custom-logo-link,.custom-logo-link img{vertical-align:bottom}.entry-content .wp-block-video video,.entry-content .wp-block-video video [poster]{object-fit:contain}.pagination,.pagination .nav-links{align-items:center;justify-content:flex-end}.pagination,.pagination .nav-links{display:flex;flex-flow:row wrap}.pagination>*,.pagination .nav-links>*{flex:0 0 auto}.pagination .nav-links{width:100%}.pagination .page-numbers-desc{color:#009380;margin-right:5px}.pagination .page-numbers{align-items:center;justify-content:center;width:50px;height:50px;color:#fcbd00;border:1px solid #fcbd00;margin-left:5px;margin-top:5px;font-weight:400}.pagination .page-numbers{display:flex;flex-flow:row nowrap}.pagination .page-numbers>*{flex:0 0 auto}.pagination .page-numbers.next,.pagination .page-numbers.prev{width:auto;padding-left:10px;padding-right:10px}.pagination .page-numbers:first-child{margin-left:0}.pagination .page-numbers .icon{line-height:1}.pagination .page-numbers svg{vertical-align:top;fill:#fcbd00}.pagination .page-numbers.current{color:#fff;background-color:#fcbd00}.pagination .page-numbers.current svg{fill:#fff}.pagination .page-numbers.prev .icon{transform:rotateY(180deg)}.pagination .page-numbers:focus,.pagination .page-numbers:hover,.pagination .page-numbers:active{color:#fff;background-color:#f8c301;border-color:#f8c301}.pagination .page-numbers:focus svg,.pagination .page-numbers:hover svg,.pagination .page-numbers:active svg{fill:#fff}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img [class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:20px}.gallery-item{display:block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item,.gallery-columns-3 .gallery-item,.gallery-columns-4 .gallery-item,.gallery-columns-5 .gallery-item,.gallery-columns-6 .gallery-item{float:left;margin:0 0 20px 20px}.gallery-columns-2 .gallery-item:nth-child(2 n+1),.gallery-columns-3 .gallery-item:nth-child(3 n+1),.gallery-columns-4 .gallery-item:nth-child(4 n+1),.gallery-columns-5 .gallery-item:nth-child(5 n+1),.gallery-columns-6 .gallery-item:nth-child(6 n+1){clear:both;margin-left:0}.gallery-columns-2 .gallery-item{width:calc((100% - (1*20px) + 1px)/2)}.gallery-columns-3 .gallery-item{width:calc((100% - (2*20px) + 1px)/3)}.gallery-columns-4 .gallery-item{width:calc((100% - (3*20px) + 1px)/4)}.gallery-columns-5 .gallery-item{width:calc((100% - (4*20px) + 1px)/5)}.gallery-columns-6 .gallery-item{width:calc((100% - (5*20px) + 1px)/6)}.gallery-caption{display:block}li.blocks-gallery-item{padding-left:0}li.blocks-gallery-item:before{display:none}a[data-featherlight=image]{position:relative;display:inline-block}a[data-featherlight=image]{position:relative}a[data-featherlight=image]:before{background:none rgba(0,0,0,.75) no-repeat 50% scroll;display:block;bottom:0;color:#fff;left:0;opacity:0;position:absolute;right:0;top:0;visibility:hidden;z-index:1;content:'';background-size:50px auto;background-image:url(//www.sunshine-pflegedienst.de/wp-content/themes/impuls_theme/css/../assets/icons/icon-search.svg)}a[data-featherlight=image]:before{transition:all .25s ease-in-out 0s}a[data-featherlight=image]:focus:before,a[data-featherlight=image]:hover:before,a[data-featherlight=image]:active:before{visibility:visible;opacity:1}a[data-featherlight=image] *{vertical-align:bottom}.blocks-gallery-grid,.wp-block-gallery{width:100%}.blocks-gallery-grid.columns-2 .blocks-gallery-image,.wp-block-gallery.columns-2 .blocks-gallery-image,.blocks-gallery-grid.columns-2 .blocks-gallery-item,.wp-block-gallery.columns-2 .blocks-gallery-item,.blocks-gallery-grid.columns-2 .blocks-gallery-image:last-child,.wp-block-gallery.columns-2 .blocks-gallery-image:last-child,.blocks-gallery-grid.columns-2 .blocks-gallery-item:last-child,.wp-block-gallery.columns-2 .blocks-gallery-item:last-child{width:calc((100% - (16px*1))/2)}.blocks-gallery-grid.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image a,.blocks-gallery-grid.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item a{padding-top:66.6666666667%;position:relative}.blocks-gallery-grid.is-cropped .blocks-gallery-image a img,.wp-block-gallery.is-cropped .blocks-gallery-image a img,.blocks-gallery-grid.is-cropped .blocks-gallery-item a img,.wp-block-gallery.is-cropped .blocks-gallery-item a img{bottom:0;display:block;height:inherit;left:0;max-height:100%;max-width:100%;position:absolute;right:0;top:0;z-index:0}.blocks-gallery-grid .blocks-gallery-image,.wp-block-gallery .blocks-gallery-image,.blocks-gallery-grid .blocks-gallery-item,.wp-block-gallery .blocks-gallery-item,.blocks-gallery-grid .blocks-gallery-image:last-child,.wp-block-gallery .blocks-gallery-image:last-child,.blocks-gallery-grid .blocks-gallery-item:last-child,.wp-block-gallery .blocks-gallery-item:last-child{flex-grow:0;width:calc((100% - (16px*0))/1)}.blocks-gallery-grid .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-image figure,.blocks-gallery-grid .blocks-gallery-item figure,.wp-block-gallery .blocks-gallery-item figure{flex-direction:column}.blocks-gallery-grid .blocks-gallery-image figcaption,.wp-block-gallery .blocks-gallery-image figcaption,.blocks-gallery-grid .blocks-gallery-item figcaption,.wp-block-gallery .blocks-gallery-item figcaption{padding:10px;position:relative;top:auto;right:auto;bottom:auto;left:auto;display:block;background:none transparent;color:#818181}@media screen and (min-width:600px){.blocks-gallery-grid.columns-3 .blocks-gallery-image,.wp-block-gallery.columns-3 .blocks-gallery-image,.blocks-gallery-grid.columns-3 .blocks-gallery-item,.wp-block-gallery.columns-3 .blocks-gallery-item,.blocks-gallery-grid.columns-3 .blocks-gallery-image:last-child,.wp-block-gallery.columns-3 .blocks-gallery-image:last-child,.blocks-gallery-grid.columns-3 .blocks-gallery-item:last-child,.wp-block-gallery.columns-3 .blocks-gallery-item:last-child,.blocks-gallery-grid.columns-3 .blocks-gallery-image:nth-child(3n),.wp-block-gallery.columns-3 .blocks-gallery-image:nth-child(3n),.blocks-gallery-grid.columns-3 .blocks-gallery-item:nth-child(3n),.wp-block-gallery.columns-3 .blocks-gallery-item:nth-child(3n){width:calc((100% - (16px*2))/3)}.blocks-gallery-grid.columns-4 .blocks-gallery-image,.wp-block-gallery.columns-4 .blocks-gallery-image,.blocks-gallery-grid.columns-4 .blocks-gallery-item,.wp-block-gallery.columns-4 .blocks-gallery-item,.blocks-gallery-grid.columns-4 .blocks-gallery-image:last-child,.wp-block-gallery.columns-4 .blocks-gallery-image:last-child,.blocks-gallery-grid.columns-4 .blocks-gallery-item:last-child,.wp-block-gallery.columns-4 .blocks-gallery-item:last-child,.blocks-gallery-grid.columns-4 .blocks-gallery-image:nth-child(4n),.wp-block-gallery.columns-4 .blocks-gallery-image:nth-child(4n),.blocks-gallery-grid.columns-4 .blocks-gallery-item:nth-child(4n),.wp-block-gallery.columns-4 .blocks-gallery-item:nth-child(4n){width:calc((100% - (16px*3))/4)}}@media screen and (max-width:599px){.blocks-gallery-grid .blocks-gallery-image,.wp-block-gallery .blocks-gallery-image,.blocks-gallery-grid .blocks-gallery-grid .blocks-gallery-item,.wp-block-gallery .blocks-gallery-grid .blocks-gallery-item{margin-right:0}}figcaption{font-size:.75rem;text-align:center;width:100%}#content li.blocks-gallery-image,#content li.blocks-gallery-item{padding-left:0}#content li.blocks-gallery-image:before,#content li.blocks-gallery-item:before{display:none}.entry-title,.entry-content h1,.section-custom h1,.entry-content h2,.section-custom h2,.entry-title *,.entry-content h1 *,.section-custom h1 *,.entry-content h2 *,.section-custom h2 *{font-size:1.555rem}.entry-content{min-height:300px;overflow-x:hidden}.entry-content>p{margin-top:1em;margin-bottom:1em}.entry-content>p:first-child{margin-top:0}.entry-content>p:last-child{margin-bottom:0}.wp-block-cover-image .wp-block-cover__inner-container,.wp-block-cover .wp-block-cover__inner-container{width:100%;padding-left:20px;padding-right:20px;color:inherit}.entry-content>*,.entry-header>*,.entry-content>*.alignfull .InnerContent>*,.entry-header>*.alignfull .InnerContent>*,.entry-content>*.alignfull .wp-block-cover__inner-container>*,.entry-header>*.alignfull .wp-block-cover__inner-container>*{max-width:1400px;margin-left:auto;margin-right:auto}.entry-content>*.alignfull .wp-block-cover__inner-container,.entry-header>*.alignfull .wp-block-cover__inner-container{padding-left:0;padding-right:0}.entry-content>*.alignfull,.entry-header>*.alignfull,.entry-content>* .InnerContent>*.alignfull,.entry-header>* .InnerContent>*.alignfull,.entry-content>* .wp-block-cover__inner-container>*.alignfull,.entry-header>* .wp-block-cover__inner-container>*.alignfull{max-width:none}#main ul .wp-block-gallery{list-style:none}#main ul .wp-block-gallery li{padding:0}#main ul .wp-block-gallery li:before{display:none}table{border-collapse:collapse}table tr:nth-child(odd) td{background:#ebebeb}table td{border:1px solid #afafaf;padding:3px 5px}.block-link{margin:0}.InnerContent,.section-custom,.wp-block-cover__inner-container{padding-top:80px;padding-bottom:80px}.InnerContent h1.section-title+*,.section-custom h1.section-title+*,.wp-block-cover__inner-container h1.section-title+*,.InnerContent h2.section-title+*,.section-custom h2.section-title+*,.wp-block-cover__inner-container h2.section-title+*,.InnerContent h3.section-title+*,.section-custom h3.section-title+*,.wp-block-cover__inner-container h3.section-title+*,.InnerContent h4.section-title+*,.section-custom h4.section-title+*,.wp-block-cover__inner-container h4.section-title+*,.InnerContent h5.section-title+*,.section-custom h5.section-title+*,.wp-block-cover__inner-container h5.section-title+*,.InnerContent h6.section-title+*,.section-custom h6.section-title+*,.wp-block-cover__inner-container h6.section-title+*{margin-top:40px}.InnerContent .section-content,.section-custom .section-content,.wp-block-cover__inner-container .section-content{margin-top:40px}.wp-block-cover__inner-container>*:first-child h1:first-child+*:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6),.wp-block-cover__inner-container>*:first-child h2:first-child+*:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6),.wp-block-cover__inner-container>*:first-child h3:first-child+*:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6),.wp-block-cover__inner-container>*:first-child h4:first-child+*:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6),.wp-block-cover__inner-container>*:first-child h5:first-child+*:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6),.wp-block-cover__inner-container>*:first-child h6:first-child+*:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6){margin-top:40px}h1+*[class*=wp-block],h2+*[class*=wp-block],h3+*[class*=wp-block],h4+*[class*=wp-block],h5+*[class*=wp-block],h6+*[class*=wp-block]{margin-top:40px}.entry-header+.entry-content>*[class*=wp-block]:first-child{margin-top:40px}.entry-header{padding-top:80px}.entry-header+.entry-content .InnerContent:first-child,.entry-header+.entry-content .wp-block-cover:first-child .wp-block-cover__inner-container{padding-top:0}.wp-block-button__link{background-color:#f8c301}.wp-block-button__link:focus,.wp-block-button__link:hover,.wp-block-button__link:active{background-color:#009380}.wp-block-image--full:after{display:block;clear:both;float:none;content:''}.wp-block-image--full .wp-block-media-text__media img{max-width:none;width:auto}.wp-block-image--full img{max-width:none}.wp-block-image--lift img{margin-top:-160px}.wp-block-image--sink img{margin-bottom:-160px}.wp-block-image--full.wp-block-media-text .wp-block-media-text__media img,*:first-child>.wp-block-image--full img{float:right}.wp-block-image--full.wp-block-media-text.has-media-on-the-right .wp-block-media-text__media img,*:last-child>.wp-block-image--full img{float:left}.wp-block-media-text:after{display:table;content:"";clear:both}.wp-block-media-text figure,.wp-block-media-text .wp-block-media-text__content{width:50%;padding:0}.wp-block-media-text figure{float:left}.wp-block-media-text .wp-block-media-text__content{float:right}.wp-block-media-text .has-media-on-the-right figure{float:right}.wp-block-media-text .has-media-on-the-right .wp-block-media-text__content{float:left}@supports (display:grid){.wp-block-media-text{grid-gap:0 60px}.wp-block-media-text figure,.wp-block-media-text .wp-block-media-text__content{float:none;width:inherit}.wp-block-media-text .has-media-on-the-right figure,.wp-block-media-text .has-media-on-the-right .wp-block-media-text__content{float:none}}.wp-block-media-wide img,.wp-block-media-wide-max img{width:auto !important}.wp-block-media-wide-max img{max-width:calc(100vw/2 - (75px)) !important}.wp-block-media-wide img{max-width:none !important}.impuls-mobile .hide-on-mobile{display:none}.impuls-mobile figure{margin:1em 0}.impuls-mobile .wrapper{min-width:0;max-width:none;margin-left:0;margin-right:0}.impuls-mobile .site-header{min-width:0}.impuls-mobile .entry-content{word-break:break-word;overflow-wrap:break-word}.impuls-mobile .entry-content>*,.impuls-mobile .entry-content>div .wpcf7,.impuls-mobile .entry-header>*{max-width:none}.impuls-mobile .wrapper--mobile,.impuls-mobile .section-custom>*,.impuls-mobile .entry-content>*,.impuls-mobile .entry-header>*{padding-left:20px;padding-right:20px}.impuls-mobile .wpcf7-form>.grid{flex-wrap:wrap}.impuls-mobile .wpcf7-form>.grid>*{width:100%;margin:0}.impuls-mobile .wpcf7-form .field-captcha{margin:20px 0}.impuls-mobile .wp-block-image--full{margin-top:0;margin-bottom:0}.impuls-mobile .wp-block-image--full img{max-width:100%}@media screen and (max-width:781px){.wp-block-column{flex-basis:100% !important;margin:20px 0 0}.wp-block-column:first-child{margin-top:0}}@media screen and (max-width:599px){.wp-block-media-text{row-gap:60px}.wp-block-media-wide img,.wp-block-media-wide-max img{width:auto !important;max-width:100% !important}}@media screen and (max-width:1440px){.wrapper{margin-left:20px;margin-right:20px}}.flex{width:100%}.flex{display:flex;flex-flow:row nowrap}.flex.wrap{flex-wrap:wrap}.flex.wrap-reverse{flex-wrap:wrap-reverse}.flex.row-reverse{flex-direction:row-reverse}.flex.column{flex-direction:column}.flex.column-reverse{flex-direction:column-reverse}.flex.items-start{align-items:flex-start}.flex.items-end{align-items:flex-end}.flex.items-center{align-items:center}.flex.items-stretch{align-items:stretch}.flex.justify-content-center{justify-content:center}.flex.justify-content-end{justify-content:flex-end}.flex.justify-content-space-between{justify-content:space-between}.flex>.grow{flex-grow:1}.flex>.shrink{flex-shrink:1}.flex>*{flex:0 0 auto}.grid{display:flex;flex-flow:row nowrap}.grid>*{flex:0 0 auto}.grid>*{margin:0 10px}.grid>*:first-child{margin-left:0}.grid>*:last-child{margin-right:0}.grid>*.c-1{width:calc((100% - 220px)/12*1 + 0px)}.grid>*.c-2{width:calc((100% - 220px)/12*2 + 20px)}.grid>*.c-3{width:calc((100% - 220px)/12*3 + 40px)}.grid>*.c-4{width:calc((100% - 220px)/12*4 + 60px)}.grid>*.c-5{width:calc((100% - 220px)/12*5 + 80px)}.grid>*.c-6{width:calc((100% - 220px)/12*6 + 100px)}.grid>*.c-7{width:calc((100% - 220px)/12*7 + 120px)}.grid>*.c-8{width:calc((100% - 220px)/12*8 + 140px)}.grid>*.c-9{width:calc((100% - 220px)/12*9 + 160px)}.grid>*.c-10{width:calc((100% - 220px)/12*10 + 180px)}.grid>*.c-11{width:calc((100% - 220px)/12*11 + 200px)}.grid>*.c-12{width:calc((100% - 220px)/12*12 + 220px)}.gap-1,.gap-1-t,.gap-1-y{padding-top:20px}.gap-1,.gap-1-r,.gap-1-x{padding-right:20px}.gap-1,.gap-1-b,.gap-1-y{padding-bottom:20px}.gap-1,.gap-1-l,.gap-1-x{padding-left:20px}.gap-2,.gap-2-t,.gap-2-y{padding-top:40px}.gap-2,.gap-2-r,.gap-2-x{padding-right:40px}.gap-2,.gap-2-b,.gap-2-y{padding-bottom:40px}.gap-2,.gap-2-l,.gap-2-x{padding-left:40px}.gap-3,.gap-3-t,.gap-3-y{padding-top:60px}.gap-3,.gap-3-r,.gap-3-x{padding-right:60px}.gap-3,.gap-3-b,.gap-3-y{padding-bottom:60px}.gap-3,.gap-3-l,.gap-3-x{padding-left:60px}.gap-4,.gap-4-t,.gap-4-y{padding-top:80px}.gap-4,.gap-4-r,.gap-4-x{padding-right:80px}.gap-4,.gap-4-b,.gap-4-y{padding-bottom:80px}.gap-4,.gap-4-l,.gap-4-x{padding-left:80px}.color--primary{color:#009380}.color--primary--im{color:#009380 !important}.color-bg--primary{background-color:#009380}.color-bg--primary--im{background-color:#009380 !important}.color--secondary{color:#f8c301}.color--secondary--im{color:#f8c301 !important}.color-bg--secondary{background-color:#f8c301}.color-bg--secondary--im{background-color:#f8c301 !important}body{background-color:#fff}strong,b{font-weight:700}.icon{display:inline-block;height:auto;line-height:1}.icon.round{border-radius:50%}.icon svg{width:auto;height:1em;vertical-align:bottom}.icon svg,.icon svg *{fill:#fff}.bg-image{background:none transparent 50% no-repeat scroll;background-size:cover}.bg-image--overlay-darken{position:relative;z-index:0}.bg-image--overlay-darken *{color:#fff}.bg-image--overlay-darken:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;z-index:-1;background-color:#000;opacity:.5}.transition,.transition-i *,.transition:before,.transition-i *:before,.transition:after,.transition-i *:after{transition:all .25s ease-in-out 0s}.fx--fade{opacity:0;visibility:hidden}.fx--fade-active{opacity:1;visibility:visible}.anim--fade{animation:animFade .25s 0s 1 normal ease-out none}.anim--scroll{animation:animScroll 2s 0s infinite normal ease}.anim--fill-for{animation-fill-mode:forwards}.anim--fill-back{animation-fill-mode:backwards}.anim--fill-both{animation-fill-mode:both}.anim--fill-none{animation-fill-mode:none}.anim--duration-250{animation-duration:.25s}.anim--duration-500{animation-duration:.5s}.anim--duration-750{animation-duration:.75s}.anim--duration-1000{animation-duration:1s}.anim--duration-1500{animation-duration:1.5s}.anim--duration-2000{animation-duration:2s}.anim--delay-0{animation-delay:0s}.anim--delay-250{animation-delay:.25s}.anim--delay-500{animation-delay:.5s}.anim--delay-750{animation-delay:.75s}.anim--delay-1000{animation-delay:1s}.anim--delay-1250{animation-delay:1.25s}.anim--delay-1500{animation-delay:1.5s}.anim--paused{animation-play-state:paused}.anim--running{animation-play-state:running}@keyframes animFade{0%{opacity:0;visibility:hidden}100%{opacity:1;visibility:visible}}@keyframes animScroll{0%{transform:translateY(0);opacity:0}40%{opacity:1}80%{transform:translateY(20px);opacity:0}100%{opacity:0}}.section-part___header{align-items:baseline}.section-part___header{display:flex;flex-flow:row nowrap}.section-part___header>*{flex:0 0 auto}.section-part___header>*{flex-grow:1;flex-shrink:1;margin:0}.section-part__content .show-all{text-align:right}.width_100{max-width:none !important;width:100% !important}.header-wide{width:100%;height:auto;padding:80px 0}.header-wide .entry-title{text-align:center}.impuls-mobile .header-shadow{display:none !important}.slider .bg-image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.has-dark-gray-text-color{background-color:#4e4e4e}.has-dark-gray-background-color.has-background-dim{background-color:#4e4e4e}.has-light-gray-text-color{background-color:#f0f0f0}.has-light-gray-background-color.has-background-dim{background-color:#f0f0f0}.has-yellow-text-color{background-color:#fdbf00}.has-yellow-background-color.has-background-dim{background-color:#fdbf00}.has-white-text-color{background-color:#fff}.has-white-background-color.has-background-dim{background-color:#fff}header#masthead.site-header{width:100%;z-index:30;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}header#masthead.site-header{position:relative;box-shadow:0 -15px 15px 10px rgba(0,0,0,.25)}header#masthead.site-header .custom-logo-wrap-small{display:none}header#masthead.site-header.absolute,header#masthead.site-header.fixed{left:0;right:0;top:0;z-index:100}header#masthead.site-header.absolute .custom-logo-wrap,header#masthead.site-header.fixed .custom-logo-wrap{display:none}header#masthead.site-header.absolute .custom-logo-wrap-small,header#masthead.site-header.fixed .custom-logo-wrap-small{display:block}header#masthead.site-header.absolute{position:absolute}header#masthead.site-header.fixed{position:fixed}header#masthead.site-header{box-shadow:none}header#masthead.site-header .shrink{display:none}header.site-header.fixed{width:100%;box-shadow:0 -15px 15px 10px rgba(0,0,0,.25) !important;background-color:#fff;display:block;z-index:99;height:92px}.home header#masthead.site-header{position:fixed}.home header#masthead.site-header.fixed{position:fixed}.home header#masthead.site-header.fixed .grow{position:absolute;width:100%;max-width:1400px}.single-sunshine_jobs header.site-header nav.main-navigation ul.menu>li#menu-item-159 a{color:#fdbf00}.single-sunshine_jobs header.site-header nav.main-navigation ul.menu>li#menu-item-159 ul li a{color:#818181}.single-sunshine_jobs header.site-header nav.main-navigation ul.menu>li#menu-item-159 ul li a:hover{color:#fdbf00}header.site-header{position:relative;box-shadow:0 -15px 15px 10px rgba(0,0,0,.25)}header.site-header .custom-logo-wrap-small{display:none}header.site-header.absolute,header.site-header.fixed{left:0;right:0;top:0;z-index:100}header.site-header.absolute .custom-logo-wrap,header.site-header.fixed .custom-logo-wrap{display:none}header.site-header.absolute .custom-logo-wrap-small,header.site-header.fixed .custom-logo-wrap-small{display:block}header.site-header.absolute{position:absolute}header.site-header.fixed{position:fixed}header.site-header .custom-logo-wrap{z-index:10}header.site-header .custom-logo-wrap-small{width:95px}header.site-header.fixed{padding-top:10px;box-shadow:0 -15px 15px 10px rgba(0,0,0,.25)}header.site-header.fixed .header-right{align-items:flex-end}header.site-header.fixed .header-right{display:flex;flex-flow:row nowrap}header.site-header.fixed .header-right>*{flex:0 0 auto}.page header#masthead.site-header .custom-logo-wrap-small,.single header#masthead.site-header .custom-logo-wrap-small,.error404 header#masthead.site-header .custom-logo-wrap-small{display:block}nav.main-navigation ul:after{display:block;clear:both;float:none;content:''}nav.main-navigation ul.menu>li{position:relative;padding-bottom:25px;margin-bottom:5px}nav.main-navigation ul.menu>li:first-child{margin-left:0}nav.main-navigation ul.menu>li:after{content:'';position:absolute;top:auto;right:0;bottom:0;left:0;z-index:1;opacity:0;visibility:hidden}nav.main-navigation ul.menu>li:focus:after,nav.main-navigation ul.menu>li:hover:after,nav.main-navigation ul.menu>li:active:after{opacity:1;visibility:visible}nav.main-navigation ul.menu>li ul{padding:30px 40px;background-color:#fff;box-shadow:none;left:33px}nav.main-navigation ul.menu>li ul li{padding-top:.5rem}nav.main-navigation ul.menu>li ul li:first-child{padding-top:0}nav.main-navigation a,nav.main-navigation ul.sub-menu{transition:all .25s ease-in-out 0s}.home header#masthead.site-header .grow nav.main-navigation ul.menu li a{color:#fff;font-weight:700}.home header#masthead.site-header .grow nav.main-navigation ul.menu li:hover a{color:#fdbf00}.home header#masthead.site-header .grow nav.main-navigation ul.menu li:hover ul.sub-menu li a{color:#818181;text-align:left;padding-top:10px}.home header#masthead.site-header .grow nav.main-navigation ul.menu li:hover ul.sub-menu li:hover a{color:#fdbf00}.home header#masthead.site-header .grow nav.main-navigation ul.menu li.menu-item-520{padding-bottom:0}.home header#masthead.site-header .grow nav.main-navigation ul.menu li.menu-item-520 img.custom-logo-wrap{width:254px;height:auto;display:block}.home header#masthead.site-header .grow nav.main-navigation ul.menu li.menu-item-520 img.custom-logo-wrap-small{width:127px;height:69px;margin:0 auto;display:none}.home header#masthead.site-header .grow nav.main-navigation ul.menu li.menu-item-520 a{height:auto;width:254px;padding-top:15px}.home header#masthead.site-header .grow nav.main-navigation ul.menu li.menu-item-520:after{border-bottom:none;display:none}.home header#masthead.site-header.fixed .grow nav.main-navigation ul.menu li a{color:#818181}.home header#masthead.site-header.fixed .grow nav.main-navigation ul.menu li:hover a{color:#fdbf00}.home header#masthead.site-header.fixed .grow nav.main-navigation ul.menu li.menu-item-520 a{padding-top:0}.home header#masthead.site-header.fixed .grow nav.main-navigation ul.menu li.menu-item-520 a img.custom-logo-wrap{display:none}.home header#masthead.site-header.fixed .grow nav.main-navigation ul.menu li.menu-item-520 a img.custom-logo-wrap-small{display:block}#scroll-anchor{position:fixed;top:calc(100vh + 164px);height:0;width:0}.scrolled #scroll-anchor{position:fixed;top:calc(100vh + 164px);height:0;width:0}header.site-header nav.main-navigation ul.menu>li.current_page_item:after{display:block;content:"●";color:#fcbd00;position:absolute;visibility:visible;opacity:1;bottom:0;text-align:center}header.site-header nav.main-navigation ul.menu>li.current_page_item a,header.site-header nav.main-navigation ul.menu>li.current-page-parent a{color:#fdbf00}header.site-header nav.main-navigation ul.menu>li a{height:114px;padding-top:85px;width:auto;margin-left:75px;margin-right:75px;text-align:center;color:#818181;font-weight:700}header.site-header nav.main-navigation ul.menu>li a:hover{color:#fdbf00}header.site-header nav.main-navigation ul.menu>li ul.sub-menu li a{color:#818181;height:auto;padding-top:10px;text-align:left;margin:0}header.site-header nav.main-navigation ul.menu>li ul.sub-menu li:hover a,header.site-header nav.main-navigation ul.menu>li ul.sub-menu li.current-menu-item a{color:#fdbf00}header.site-header nav.main-navigation ul.menu>li.menu-item-520{padding-bottom:0}header.site-header nav.main-navigation ul.menu>li.menu-item-520 img.custom-logo-wrap{display:none}header.site-header nav.main-navigation ul.menu>li.menu-item-520 img.custom-logo-wrap-small{display:block;width:200px;height:110px;margin:0 auto}header.site-header nav.main-navigation ul.menu>li.menu-item-520 a{height:auto;width:254px;padding-top:20px}header.site-header nav.main-navigation ul.menu>li.menu-item-520:after{border-bottom:none}header.site-header.fixed nav.main-navigation ul.menu li{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}header.site-header.fixed nav.main-navigation ul.menu li a{color:#818181;padding-top:20px;height:55px;font-weight:700;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}header.site-header.fixed nav.main-navigation ul.menu li ul.sub-menu li.current-menu-item a,header.site-header.fixed nav.main-navigation ul.menu li ul.sub-menu li:hover a{color:#fdbf00}header.site-header.fixed nav.main-navigation ul.menu li ul.sub-menu li a{padding-top:10px}header.site-header.fixed nav.main-navigation ul.menu li.menu-item-520 a{padding-top:0}header.site-header.fixed nav.main-navigation ul.menu li.menu-item-520 a img.custom-logo-wrap-small{width:127px;height:69px}header.site-header.fixed nav.main-navigation ul.menu li.current_page_item a,header.site-header.fixed nav.main-navigation ul.menu li.current-page-parent a,header.site-header.fixed nav.main-navigation ul.menu li:hover a,header.site-header.fixed nav.main-navigation ul.menu li.current_page_parent ul.sub-menu li.current_page_item a{color:#fdbf00}header.site-header.fixed nav.main-navigation ul.menu li:hover ul.sub-menu li a{color:#818181}header.site-header.fixed nav.main-navigation ul.menu li:hover ul.sub-menu li:hover a{color:#fdbf00}.header-video{min-height:800px;height:100vh;overflow:hidden;position:relative}.header-video .header-title{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.header-video .header-title h1{text-align:center;font-weight:300}.header-video .header-title h1,.header-video .header-title h1 strong{color:#fff;font-size:3.888rem}.header-video video{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;object-fit:cover;z-index:0;display:block}.header-video{position:relative}.header-video .scroll{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;top:auto;z-index:2;margin-bottom:50px;text-align:center}.home-slider .slick-slide{background:none transparent 50% no-repeat scroll;background-size:cover}.home-slider .slick-arrow{cursor:pointer}.home-slider.full-height .slide,.home-slider.full-height .slick-slide{height:100vh;min-height:500px}.home-slider.slider--fixed{position:fixed;top:0;left:0;right:0;z-index:0}.home-slider.slider--fixed.full-height{bottom:0}.home-slider.slider--fixed~.slider--fixed-content{margin-top:100vh;position:relative;z-index:1}.home-slider.slider--fixed~.content-area{position:relative;background-color:#fff}.home-slider .slick-dots{text-transform:none;bottom:0;left:0;position:absolute;right:0;z-index:1}.home-slider .slick-dots li{position:relative;background-color:#fff;padding-left:0}.home-slider .slick-dots li:before{display:none}.home-slider .slick-dots li.slick-active{background-color:#000}.home-slider .slick-dots li button{bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;z-index:1}.home-slider .slick-dots li{float:left;height:10px;margin-left:10px;width:10px}.home-slider .slick-dots li:first-child{margin-left:0}.header_slider_container .icon-scroll,.header_slider_container .icon-scroll:before{position:absolute;left:50%}.header_slider_container .icon-scroll{width:30px;height:50px;margin-left:-15px;bottom:30px;margin-top:-55px;border:2px solid #fff;border-radius:25px}.header_slider_container .icon-scroll:before{content:'';width:8px;height:8px;background:#fff;margin-left:-4px;top:8px;border-radius:4px;animation-duration:1.5s;animation-iteration-count:infinite;animation-name:scroll}.header-slider__scroll-down.icon-scroll{color:#fff}.header-slider__scroll-down{position:absolute;bottom:40px;left:50%;display:inline-block;transform:translateX(-50%)}body #content{position:relative}body .header_slide{height:auto;min-height:100vh;vertical-align:bottom;background-size:cover;background-position:top center;position:relative}body .header_slide .header_headline{display:table;height:900px;width:100%}body .header_slide>*{z-index:20;position:relative}body .header_slide:after{content:'';position:absolute;top:0;bottom:0;right:0;left:0;width:100%;height:100%;background-color:#000;opacity:.2;z-index:10}body .header_slider_container{position:relative}body .header_slider_container .header_headline_box{display:table-cell;vertical-align:middle}body .header_slider_container .header_headline_box h3,body .header_slider_container .header_headline_box div{color:#fff;text-align:center}body .header_slider_container .header_headline_box div{margin-top:30px}body .header_slider_container .header_headline_box img.slider_img_overlay{width:720px;height:auto;margin:0 auto}body #content .header_banner{height:300px;background-repeat:no-repeat;background-size:cover;margin-bottom:15px;background-position:center center}body #content .header_banner .wrapper{z-index:20;position:relative}body #content .header_banner .wp-block-column.two_third{width:66%}body #content .header_banner .wp-block-column.one_third{width:33%}body #content .header_banner .wp-block-column{display:table;height:300px}body #content .header_banner .wp-block-column .banner_text{display:table-cell;vertical-align:middle}body #content .header_banner .wp-block-column .banner_text h1{color:#fff;font-size:30px;font-weight:400}body #content .header_banner .wp-block-column .banner_schriftzug{display:table-cell;vertical-align:middle}body #content .header_banner .wp-block-column .banner_schriftzug .schriftzug{width:auto;height:67px;float:right}body #content .header_banner:after{content:'';position:absolute;top:0;bottom:0;right:0;left:0;width:100%;height:300px;background-color:#000;opacity:.2;z-index:10}.mitarbeiter--grid{background-color:#fff}.mitarbeiter--grid .mitarbeiter__entry{width:50%}.mitarbeiter--grid .mitarbeiter__entry--align-left .mitarbeiter__image{order:2}.mitarbeiter--grid .mitarbeiter__entry--align-left .mitarbeiter__image:after{transform:rotate(180deg)}.mitarbeiter--grid .mitarbeiter__entry--align-left .mitarbeiter__text{order:1}.mitarbeiter--grid .mitarbeiter__image{position:relative;width:350px;height:350px;background:transparent none 50% scroll no-repeat;background-size:cover}.mitarbeiter--grid .mitarbeiter__image:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:'';background:transparent url(//www.sunshine-pflegedienst.de/wp-content/themes/impuls_theme/css/../assets/images/overlay-team.png) 100% no-repeat scroll;background-size:contain}.mitarbeiter--grid .mitarbeiter__image img{object-fit:cover;width:100%;height:100%;object-position:center}.mitarbeiter--grid .mitarbeiter__text{padding:15px 30px;max-height:350px}.mitarbeiter--grid .mitarbeiter__text h3{margin-top:0;color:#fdbf00}.mitarbeiter--grid .mitarbeiter__text p{margin-top:10px;margin-bottom:5px}.mitarbeiter--grid .mitarbeiter__text ul{margin:0}body{margin:0;font-size:18px}body h1,body h2,body h3,body h4,body h5,body h6{color:#818181;margin-top:15px;margin-bottom:5px}body h1,body h2{margin-top:0;margin-bottom:5px}body h3,body h4,body h5,body h6{color:#818181;margin-top:15px;margin-bottom:5px}body .row{width:100%;float:left}body .row:after{content:' ';width:100%;clear:both}body .column{float:left}body .full{width:100%}body .one_half{width:50%}body a{font-weight:700;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}body a:hover,body a:focus,body a:active{color:#818181;outline:none}body .InnerContent,body .section-custom,body .wp-block-cover__inner-container{padding-top:0;padding-bottom:0}body .entry-content>.wp-block-impuls-additional-containers-section{padding-top:100px;padding-bottom:100px}@keyframes scroll{0%{opacity:1}100%{opacity:0;transform:translateY(26px)}}body .wrapper-breadcrumb .entry-content{min-height:unset}body .wrapper-breadcrumb .entry-content .InnerContent{padding-top:0;padding-bottom:0}body .wrapper-breadcrumb .entry-content .InnerContent .breadcrumb{font-size:14px}body .wrapper-breadcrumb .entry-content .InnerContent .breadcrumb a{font-size:14px;color:#818181;font-weight:400}body .wrapper-breadcrumb .entry-content .InnerContent .breadcrumb a:hover{color:#fdbf00}body .wrapper-breadcrumb .entry-content .InnerContent .breadcrumb span.breadcrumb_trenner{font-size:20px;font-style:normal}body .wrapper-breadcrumb .entry-content .InnerContent .breadcrumb span.current-page{font-size:14px}body .entry-content .wp-block-columns{padding-top:100px;padding-bottom:100px}body .wp-block-impuls-additional-containers-section{padding-left:0;padding-right:0}body .wp-block-column.box,body .wp-block-column.box:not(:first-child){margin-left:15px;margin-right:15px}body #post-22 .wp-block-impuls-additional-containers-section:first-child .wp-block-column{margin-left:15px;margin-right:15px}body #post-22 .wp-block-impuls-additional-containers-section:first-child .wp-block-column .has-background-color{padding:70px 40px;height:320px;width:320px;max-width:320px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}body #post-22 .wp-block-impuls-additional-containers-section:first-child .wp-block-column .has-background-color h2 a{font-size:18px;font-weight:700;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}body #post-22 .wp-block-impuls-additional-containers-section:first-child .wp-block-column .has-background-color h3 a,body #post-22 .wp-block-impuls-additional-containers-section:first-child .wp-block-column .has-background-color h3 a em{font-size:30px;font-weight:400;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}body #post-22 .wp-block-impuls-additional-containers-section:first-child .wp-block-column .has-background-color h3 a em,body #post-22 .wp-block-impuls-additional-containers-section:first-child .wp-block-column .has-background-color h3 a em em{color:#fdbf00;font-size:30px;font-style:normal}body #post-22 .wp-block-impuls-additional-containers-section:first-child .wp-block-column .has-yellow-background-color{border:2px solid #fdbf00}body #post-22 .wp-block-impuls-additional-containers-section:first-child .wp-block-column .has-yellow-background-color h2,body #post-22 .wp-block-impuls-additional-containers-section:first-child .wp-block-column .has-yellow-background-color h3{margin-top:0;margin-bottom:5px}body #post-22 .wp-block-impuls-additional-containers-section:first-child .wp-block-column .has-yellow-background-color h2 a,body #post-22 .wp-block-impuls-additional-containers-section:first-child .wp-block-column .has-yellow-background-color h3 a{color:#fff}body #post-22 .wp-block-impuls-additional-containers-section:first-child .wp-block-column .has-yellow-background-color h3 a em{color:#fff}body #post-22 .wp-block-impuls-additional-containers-section:first-child .wp-block-column .has-yellow-background-color:hover{background-color:#fff;border:2px solid #fdbf00}body #post-22 .wp-block-impuls-additional-containers-section:first-child .wp-block-column .has-yellow-background-color:hover h2 a,body #post-22 .wp-block-impuls-additional-containers-section:first-child .wp-block-column .has-yellow-background-color:hover h3 a{color:#818181}body #post-22 .wp-block-impuls-additional-containers-section:first-child .wp-block-column .has-yellow-background-color:hover h3 a em{color:#fdbf00}body #post-22 .wp-block-impuls-additional-containers-section:first-child .wp-block-column .has-light-gray-background-color{background-color:#f0f0f0;border:2px solid #f0f0f0}body #post-22 .wp-block-impuls-additional-containers-section:first-child .wp-block-column .has-light-gray-background-color h2,body #post-22 .wp-block-impuls-additional-containers-section:first-child .wp-block-column .has-light-gray-background-color h3{margin-top:0;margin-bottom:5px}body #post-22 .wp-block-impuls-additional-containers-section:first-child .wp-block-column .has-light-gray-background-color h2 a,body #post-22 .wp-block-impuls-additional-containers-section:first-child .wp-block-column .has-light-gray-background-color h3 a{color:#818181}body #post-22 .wp-block-impuls-additional-containers-section:first-child .wp-block-column .has-light-gray-background-color h3 a em{color:#fdbf00}body #post-22 .wp-block-impuls-additional-containers-section:first-child .wp-block-column .has-light-gray-background-color:hover{background-color:#818181;border:2px solid #818181}body #post-22 .wp-block-impuls-additional-containers-section:first-child .wp-block-column .has-light-gray-background-color:hover h2 a,body #post-22 .wp-block-impuls-additional-containers-section:first-child .wp-block-column .has-light-gray-background-color:hover h3 a{color:#fff}body #post-22 .wp-block-impuls-additional-containers-section:first-child .wp-block-column .has-light-gray-background-color:hover h3 a em{color:#fdbf00}body a.wp-block-button__link.has-yellow-color.has-white-background-color{border:1px solid #fdbf00;border-radius:0;color:#fdbf00;background-color:#fff;font-size:18px;padding:12px 24px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}body a.wp-block-button__link.has-yellow-color.has-white-background-color:hover{color:#fff;background-color:#fdbf00}body .button-yellow a.wp-block-button__link{border:1px solid #fdbf00;border-radius:0;color:#fdbf00;background-color:#fff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}body .button-yellow a.wp-block-button__link:hover{color:#fff;background-color:#fdbf00}body .call-to-action-imagebg{padding:50px 0;background-repeat:no-repeat;background-size:100%;max-width:100%}body .call-to-action-imagebg .InnerContent{max-width:1400px;margin:0 auto;padding-bottom:0}body .call-to-action-imagebg .InnerContent h2.color-white{color:#fff}body .color-white{color:#fff}body p.color-white{margin-top:40px}body .wp-block-buttons .wp-block-button.button-white{display:block}body .wp-block-buttons .wp-block-button.button-white a.wp-block-button__link{border:1px solid #fff;border-radius:0;color:#fff;font-weight:700;background-color:transparent;width:290px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}body .wp-block-buttons .wp-block-button.button-white a.wp-block-button__link:hover{color:#fdbf00;background-color:#fff}body .box-yellow.wp-block-impuls-additional-containers-section{max-width:100%;border-top:10px solid #fff;border-bottom:10px solid #fff}body .box-yellow.wp-block-impuls-additional-containers-section .InnerContent{padding-top:0;padding-bottom:0}body .box-yellow.wp-block-impuls-additional-containers-section .InnerContent .wp-block-image{margin-top:80px;margin-bottom:70px}body .bg-grey{max-width:100%;padding-bottom:80px;background-color:#f0f0f0}body .bg-grey .InnerContent{max-width:1400px;margin:0 auto;padding-bottom:0}body .bg-grey .InnerContent .wp-block-column{margin-left:0;margin-right:0}body .bg-grey .team{margin-bottom:0}body .bg-grey .team .container-white{background-color:#fff;width:350px;height:350px}body .bg-grey .team .container-white .wp-block-impuls-additional-containers-section{display:table;width:100%;height:350px}body .bg-grey .team .container-white .wp-block-impuls-additional-containers-section .InnerContent{padding:0;display:table-cell;vertical-align:middle}body .bg-grey .team .container-white .wp-block-impuls-additional-containers-section p,body .bg-grey .team .container-white .wp-block-impuls-additional-containers-section ul{padding-left:30px;padding-right:30px}body .bg-grey .team .container-white .wp-block-impuls-additional-containers-section p{margin-top:10px;margin-bottom:5px}body .bg-grey .team .container-white .wp-block-impuls-additional-containers-section .color-yellow{color:#fdbf00;font-weight:700}body .bg-grey .team .container-image{width:350px;height:350px;position:relative}body .bg-grey .team .container-image .overlay{width:350px;height:350px}body .bg-grey .team .container-image .overlay:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(//www.sunshine-pflegedienst.de/wp-content/themes/impuls_theme/css/../assets/images/overlay-team.png);background-repeat:no-repeat;background-size:contain}body .bg-grey .team .container-image .overlay.backwards:after{transform:rotate(180deg)}body .has-light-gray-background-color{max-width:100%;padding:0}body .has-light-gray-background-color .InnerContent{margin:0 auto;padding-bottom:0}body .has-light-gray-background-color .InnerContent h2{margin:15px auto;max-width:1400px}body .has-light-gray-background-color .InnerContent .wp-block-column{margin-left:0;margin-right:0}body .has-light-gray-background-color .InnerContent .wp-block-column:last-child{padding-left:30px}body .has-light-gray-background-color .InnerContent .wp-block-image .alignright{margin:0}body .has-light-gray-background-color .team{margin-bottom:-10px}body .has-light-gray-background-color .team .container-white{background-color:#fff;width:350px;height:350px}body .has-light-gray-background-color .team .container-white .wp-block-impuls-additional-containers-section{display:table;width:100%;height:350px}body .has-light-gray-background-color .team .container-white .wp-block-impuls-additional-containers-section .InnerContent{padding:0;display:table-cell;vertical-align:middle}body .has-light-gray-background-color .team .container-white .wp-block-impuls-additional-containers-section p,body .has-light-gray-background-color .team .container-white .wp-block-impuls-additional-containers-section ul{padding-left:30px;padding-right:30px}body .has-light-gray-background-color .team .container-white .wp-block-impuls-additional-containers-section p{margin-top:10px;margin-bottom:5px}body .has-light-gray-background-color .team .container-white .wp-block-impuls-additional-containers-section .color-yellow{color:#fdbf00;font-weight:700}body .has-light-gray-background-color .team .container-image{width:350px;height:350px;position:relative}body .has-light-gray-background-color .team .container-image .overlay{width:350px;height:350px}body .has-light-gray-background-color .team .container-image .overlay:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(//www.sunshine-pflegedienst.de/wp-content/themes/impuls_theme/css/../assets/images/overlay-team.png);background-repeat:no-repeat;background-size:contain}body .has-light-gray-background-color .team .container-image .overlay.backwards:after{transform:rotate(180deg)}body .fullwidth,body .has-white-background-color{width:100%;max-width:100%;padding:0}body .fullwidth .InnerContent .list-style,body .has-white-background-color .InnerContent .list-style{margin:50px 0 0;max-width:620px;width:100%}body .fullwidth .InnerContent p.list-label,body .has-white-background-color .InnerContent p.list-label{margin-top:30px;margin-bottom:-40px;max-width:620px;width:100%}body .fullwidth .InnerContent img,body .has-white-background-color .InnerContent img{max-height:560px;max-width:100%;text-align:right}body .fullwidth .InnerContent .wp-block-image .alignright,body .has-white-background-color .InnerContent .wp-block-image .alignright{margin:0}body .job a{font-weight:400;color:#fcbd00}body .job a:hover{color:#818181}body .job a:before{display:inline-block;content:"●";color:#f8c301;padding-right:10px}body form.wpcf7-form .one_half:nth-child(odd) input[type=text],body form.wpcf7-form .one_half:nth-child(odd) input[type=email],body form.wpcf7-form .one_half:nth-child(odd) input[type=url],body form.wpcf7-form .one_half:nth-child(odd) input[type=password],body form.wpcf7-form .one_half:nth-child(odd) input[type=search],body form.wpcf7-form .one_half:nth-child(odd) input[type=number],body form.wpcf7-form .one_half:nth-child(odd) input[type=tel],body form.wpcf7-form .one_half:nth-child(odd) input[type=range],body form.wpcf7-form .one_half:nth-child(odd) input[type=date],body form.wpcf7-form .one_half:nth-child(odd) input[type=month],body form.wpcf7-form .one_half:nth-child(odd) input[type=week],body form.wpcf7-form .one_half:nth-child(odd) input[type=time],body form.wpcf7-form .one_half:nth-child(odd) input[type=datetime],body form.wpcf7-form .one_half:nth-child(odd) input[type=datetime-local],body form.wpcf7-form .one_half:nth-child(odd) input[type=color],body form.wpcf7-form .one_half:nth-child(odd) select{width:95%}body form.wpcf7-form h3{margin-bottom:10px}body form.wpcf7-form .upload-file h3{color:#fcbd00}body form.wpcf7-form .cf7ic-501 .captcha-image{display:inline-block;float:left;width:40%}body form.wpcf7-form .cf7ic-501 .captcha-image .choices{display:inline-block}body form.wpcf7-form .cf7ic-501 .captcha-image .choices label i{font-size:40px}body form.wpcf7-form .cf7ic-501 .cf7ic_instructions{float:left;display:inline-block;width:60%;height:82px}body form.wpcf7-form .cf7ic-501 .cf7ic_instructions:after{float:none;clear:both;display:block}body form.wpcf7-form input.wpcf7-submit{float:right;display:block;width:48%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}body form.wpcf7-form button,body form.wpcf7-form input[type=button],body form.wpcf7-form input[type=reset],body form.wpcf7-form input[type=submit],body form.wpcf7-form a.button{background:#fdbf00;border:1px solid #fdbf00;font-weight:700;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}body form.wpcf7-form button:hover,body form.wpcf7-form input[type=button]:hover,body form.wpcf7-form input[type=reset]:hover,body form.wpcf7-form input[type=submit]:hover,body form.wpcf7-form a.button:hover,body form.wpcf7-form button:focus,body form.wpcf7-form input[type=button]:focus,body form.wpcf7-form input[type=reset]:focus,body form.wpcf7-form input[type=submit]:focus,body form.wpcf7-form a.button:focus,body form.wpcf7-form button:active,body form.wpcf7-form input[type=button]:active,body form.wpcf7-form input[type=reset]:active,body form.wpcf7-form input[type=submit]:active,body form.wpcf7-form a.button:active{color:#fdbf00;border:1px solid #fdbf00;background-color:#fff}body.home .wp-block-columns{padding-top:100px;padding-bottom:100px;margin-bottom:0}body.home .wp-block-columns .wp-block-column{margin-left:0;margin-right:0}body.home .wp-block-columns .wp-block-cover__inner-container{padding-left:30px;padding-right:30px}body.home .wp-block-columns .wp-block-cover.is-position-center-center{width:320px;max-width:unset;height:320px;min-height:unset;background-size:cover;background-repeat:no-repeat}body.home .wp-block-columns .wp-block-cover.has-background-dim{width:320px;height:320px;min-height:unset;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}body.home .wp-block-columns .wp-block-cover.has-background-dim h2 a{font-size:18px;font-weight:700}body.home .wp-block-columns .wp-block-cover.has-background-dim h3 a,body.home .wp-block-columns .wp-block-cover.has-background-dim h3 a em{font-style:normal;font-size:30px;font-weight:400}body.home .wp-block-columns .wp-block-cover.has-background-dim a{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}body.home .wp-block-columns .wp-block-cover.has-yellow-background-color.has-background-dim{border:2px solid #fdbf00}body.home .wp-block-columns .wp-block-cover.has-yellow-background-color.has-background-dim h2 a,body.home .wp-block-columns .wp-block-cover.has-yellow-background-color.has-background-dim h3 a,body.home .wp-block-columns .wp-block-cover.has-yellow-background-color.has-background-dim h3 a em{color:#fff}body.home .wp-block-columns .wp-block-cover.has-yellow-background-color.has-background-dim:hover{border:2px solid #fdbf00;background-color:#fff}body.home .wp-block-columns .wp-block-cover.has-yellow-background-color.has-background-dim:hover h2 a,body.home .wp-block-columns .wp-block-cover.has-yellow-background-color.has-background-dim:hover h3 a{color:#818181}body.home .wp-block-columns .wp-block-cover.has-yellow-background-color.has-background-dim:hover h3 a em{color:#fdbf00}body.home .wp-block-columns .wp-block-cover.has-light-gray-background-color.has-background-dim{border:2px solid #f0f0f0}body.home .wp-block-columns .wp-block-cover.has-light-gray-background-color.has-background-dim h2 a,body.home .wp-block-columns .wp-block-cover.has-light-gray-background-color.has-background-dim h3 a{color:#818181}body.home .wp-block-columns .wp-block-cover.has-light-gray-background-color.has-background-dim h3 a em{color:#fdbf00}body.home .wp-block-columns .wp-block-cover.has-light-gray-background-color.has-background-dim:hover{border:2px solid #818181;background-color:#818181}body.home .wp-block-columns .wp-block-cover.has-light-gray-background-color.has-background-dim:hover h2 a,body.home .wp-block-columns .wp-block-cover.has-light-gray-background-color.has-background-dim:hover h3 a{color:#fff}body.home .wp-block-columns .wp-block-cover.has-light-gray-background-color.has-background-dim:hover h3 a em{color:#fdbf00}body.home .wp-block-cover.alignfull .wp-block-cover__inner-container{padding-top:100px;padding-bottom:100px}body.home .wp-block-cover.alignfull .wp-block-cover__inner-container .wp-block-buttons .wp-block-button__link.has-white-color{border:1px solid #fff;background-color:transparent;width:290px}body.home .wp-block-cover.alignfull .wp-block-cover__inner-container .wp-block-buttons .wp-block-button__link.has-white-color:hover{background-color:#fff;color:#f8c301}body.page-id-8 article .entry-content .wp-block-cover.alignfull.has-light-gray-background-color .wp-block-cover__inner-container>.wp-block-columns{max-width:1400px;margin-left:auto;margin-right:auto;padding-top:100px;padding-bottom:100px}body.page-id-8 article .entry-content .wp-block-cover.alignfull.has-light-gray-background-color .wp-block-cover__inner-container>.wp-block-columns:first-child{padding-bottom:0}body.page-id-8 article .entry-content .wp-block-cover.alignfull.has-light-gray-background-color .wp-block-cover__inner-container>.wp-block-columns:nth-child(2){padding-top:0}body.page-id-8 article .wp-block-media-text .wp-block-media-text__content{max-width:600px}body.single .InnerContent{padding-top:100px;padding-bottom:100px}body.page-id-20 article .entry-content .wp-block-cover.alignfull.has-light-gray-background-color .wp-block-cover__inner-container>.wp-block-columns,body.page-id-33 article .entry-content .wp-block-cover.alignfull.has-light-gray-background-color .wp-block-cover__inner-container>.wp-block-columns{max-width:100%;margin-left:auto;margin-right:auto;padding-top:0;padding-bottom:0}body.page-id-20 .wp-block-media-text .wp-block-media-text__content,body.page-id-33 .wp-block-media-text .wp-block-media-text__content{max-width:600px}body.page-id-20 .wp-block-cover__inner-container,body.page-id-33 .wp-block-cover__inner-container{padding-top:0;padding-bottom:0}#above-footer.box-yellow{width:100%;margin-bottom:10px;margin-top:10px;background-color:#fdbf00}#above-footer.box-yellow .entry-content{min-height:unset}#above-footer.box-yellow .entry-content .InnerContent{padding-top:70px;padding-bottom:70px}#above-footer.box-yellow .entry-content .wp-block-image{margin-bottom:0}#above-footer.box-yellow .entry-content .wp-block-image img{width:500px}.error404 #content .section-404 .wrapper{padding:50px 0}.error404 #content .section-404 .wrapper a.wp-block-button__link{background-color:#fff;border:1px solid #f8c301;color:#f8c301;border-radius:0}.error404 #content .section-404 .wrapper a.wp-block-button__link:hover{background-color:#f8c301;border-radius:0;color:#fff}footer{background-color:#f0f0f0;padding-top:50px;padding-bottom:50px}footer .widget_custom_html a{font-weight:700}footer .widget#text-3 .textwidget,footer .widget#text-3 .textwidget a{color:#b9b9b9}footer a{color:#818181;font-weight:400}footer a:focus,footer a:hover,footer a:active{color:#fdbf00}footer .widget p:last-child,footer .widget ul:last-child{margin-bottom:0}footer .widget_nav_menu{text-transform:uppercase}footer .widget_nav_menu li:before{display:none}footer .widget_nav_menu li.current-menu-item a{color:#009380}footer .widget_nav_menu a{font-weight:700;color:#f8c301;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}footer .widget_nav_menu a:focus,footer .widget_nav_menu a:hover,footer .widget_nav_menu a:active{color:#009380}footer .sidebar-1 section.widget{width:25%;display:inline-block;padding-left:15px;padding-right:15px}footer .sidebar-1 section.widget:first-child{padding-left:0}footer .sidebar-1 section.widget:last-child{padding-right:0}