.habakuk-flip{position:relative;height:300px}.habakuk-flip .habakuk-flip__front,.habakuk-flip .habakuk-flip__back{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;padding:35px 55px;border:1px solid #616161;border-radius:10px;color:#616161;text-align:center;overflow:hidden;backface-visibility:hidden;-webkit-backface-visibility:hidden;transition:transform .8s}.habakuk-flip .habakuk-flip__front{transform:perspective(1000px) rotateY(0deg)}.habakuk-flip .habakuk-flip__back{transform:perspective(1000px) rotateY(180deg)}.habakuk-flip:hover .habakuk-flip__front,.habakuk-flip:focus-within .habakuk-flip__front{transform:perspective(1000px) rotateY(-180deg)}.habakuk-flip:hover .habakuk-flip__back,.habakuk-flip:focus-within .habakuk-flip__back{transform:perspective(1000px) rotateY(0deg)}.habakuk-flip h3{margin:0 0 17px;color:#313131}.habakuk-flip .habakuk-flip__front p{margin:8px;font-size:18px;line-height:28px}@media (prefers-reduced-motion:reduce){.habakuk-flip .habakuk-flip__front,.habakuk-flip .habakuk-flip__back{transition:none}}.editor-styles-wrapper .habakuk-flip{height:auto}.editor-styles-wrapper .habakuk-flip .habakuk-flip__front,.editor-styles-wrapper .habakuk-flip .habakuk-flip__back{position:relative;min-height:150px;margin-bottom:12px;transform:none;backface-visibility:visible}.editor-styles-wrapper .habakuk-flip .habakuk-flip__back{border-style:dashed}
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important;word-break:normal !important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:"";position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
.cmplz-video.cmplz-iframe-styles{background-color:transparent}.cmplz-video.cmplz-hidden{visibility:hidden !important}.cmplz-blocked-content-notice{display:none}.cmplz-placeholder-parent{height:inherit}.cmplz-optin .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optin .cmplz-wp-video .cmplz-blocked-content-notice,.cmplz-optout .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optout .cmplz-wp-video .cmplz-blocked-content-notice{display:block}.cmplz-blocked-content-container,.cmplz-wp-video{animation-name:cmplz-fadein;animation-duration:600ms;background:#FFF;border:0;border-radius:3px;box-shadow:0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15);display:flex;justify-content:center;align-items:center;background-repeat:no-repeat !important;background-size:cover !important;height:inherit;position:relative}.cmplz-blocked-content-container.gmw-map-cover,.cmplz-wp-video.gmw-map-cover{max-height:100%;position:absolute}.cmplz-blocked-content-container.cmplz-video-placeholder,.cmplz-wp-video.cmplz-video-placeholder{padding-bottom:initial}.cmplz-blocked-content-container iframe,.cmplz-wp-video iframe{visibility:hidden;max-height:100%;border:0 !important}.cmplz-blocked-content-container .cmplz-custom-accept-btn:focus,.cmplz-wp-video .cmplz-custom-accept-btn:focus{border:1px dotted #cecece}.cmplz-blocked-content-container .cmplz-custom-accept-btn,.cmplz-wp-video .cmplz-custom-accept-btn{white-space:normal;text-transform:initial;cursor:pointer;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:200px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-wp-video .cmplz-blocked-content-notice{white-space:normal;text-transform:initial;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:300px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links{display:block;margin-bottom:10px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links a,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links a{color:#fff}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body{display:block}.cmplz-blocked-content-container div div{display:none}.cmplz-wp-video .cmplz-placeholder-element{width:100%;height:inherit}@keyframes cmplz-fadein{from{opacity:0}to{opacity:1}}

.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(//kindergarten-habakuk.de/wp-content/themes/preschool-and-kindergarten-pro/css/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}

.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}
html{font-family:'PT Serif',serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{text-decoration:none;color:#bbbcc1;outline:none}a:active,a:hover{text-decoration:underline;color:#bbbcc1}a:focus{outline:none}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0 0 30px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body,button,input,select,textarea{color:#616161;font-family:'Lato',sans-serif;font-size:16px;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both;margin-top:0}p{margin-bottom:1.5em;margin-top:0}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#f9f9f9;font-family:"Courier 10 Pitch",Courier,monospace;font-size:16px;font-size:.9375rem;line-height:1.6;margin-bottom:1.5em;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;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}body{color:#616161;font:18px/24px 'Lato',sans-serif;background:#fff;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:none;min-width:320px}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:""""}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em}ul{list-style:square;padding:0 0 0 22px}ol{list-style:decimal;padding:0 0 0 22px}li>ul,li>ol{margin-bottom:0;margin-left:0}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}table{margin:0 0 1.5em;width:100%}button,input[type=button],input[type=reset],input[type=submit]{border:2px solid #41aad4;font-size:16px;font-weight:700;letter-spacing:1px;line-height:28px;padding:8px 28px;text-transform:uppercase;background:0 0}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{background:#41aad4;color:#fff}button:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus,button:active,input[type=button]:active,input[type=reset]:active,input[type=submit]:active{background:#41aad4;color:#fff}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],textarea{color:#666;border:1px solid #dbdbdb;border-radius:0}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,textarea:focus{color:#111}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search]{padding:10px 15px;outline:none}textarea{padding:10px 15px;width:100%;height:155px;resize:none;outline:none}a{color:#41aad4}a:hover,a:focus,a:active{color:#41aad4;text-decoration:underline}a:focus{outline:none}a:hover,a:active{outline:none}.main-navigation{float:right;margin:21px 9px 0 0}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0;font-size:16px;font-weight:700}.main-navigation ul:after{content:'';display:block;clear:both}.main-navigation li{float:left;position:relative;margin-left:48px}.main-navigation ul li:first-child{margin-left:0}.main-navigation a{display:block;text-decoration:none;padding:0 0 16px}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,.2);float:left;position:absolute;top:100%;left:-22px;z-index:99999;width:180px;background:#41aad4;opacity:0;margin-left:-99999px}.main-navigation ul ul:before{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #41aad4;content:'';position:absolute;top:-10px;left:30px}.main-navigation ul ul ul{left:-100%;top:0}.main-navigation ul ul ul:before{display:none}.main-navigation ul ul a{color:#fff;border-bottom:1px solid rgba(255,255,255,.2);padding:10px 23px}.main-navigation ul ul li a:hover,.main-navigation ul ul li a:focus{background:rgba(255,255,255,.2);color:#fff}.main-navigation ul ul li{float:none;display:block;margin:0}.main-navigation li:hover>a,.main-navigation li:focus>a,.main-navigation li.focus>a{color:#4fbba9}.main-navigation ul ul :hover>a,.main-navigation ul ul :focus>a,.main-navigation ul ul .focus>a{background:rgba(255,255,255,.2);color:#fff}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul,.main-navigation ul li:focus>ul{opacity:1;margin-left:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{display:block}.main-navigation .current_page_item>a,.main-navigation .current-menu-item>a,.main-navigation .current_page_ancestor>a,.main-navigation .current-menu-ancestor>a,.main-navigation ul li a:hover,.main-navigation ul li a:focus{color:#4fbba9}.main-navigation ul ul .current_page_item>a,.main-navigation ul ul .current-menu-item>a,.main-navigation ul ul .current_page_ancestor>a,.main-navigation ul ul .current-menu-ancestor>a{background:rgba(255,255,255,.2);color:#fff}.menu-toggle,.main-navigation.toggled ul{display:block}@media screen and (min-width:37.5em){.menu-toggle{display:none}.main-navigation ul{display:block}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}.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%}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.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}#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,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.sticky{display:block}.hentry{margin:0 0 1.5em}.byline,.updated:not(.published){display:none}.single .byline,.group-blog .byline{display:inline}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.blog .format-aside .entry-title,.archive .format-aside .entry-title{display:none}.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%}.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;background:#41aad4;color:#fff;display:block;padding:5px 0}.gallery{margin-bottom:1.5em;margin-left:-15px;margin-right:-15px}.gallery-item{float:left;text-align:center;vertical-align:top;width:100%;padding-left:15px;padding-right:15px;margin-bottom:30px}.gallery-item img{vertical-align:top}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-item{position:relative}.gallery-caption{display:block;background:#41aad4;color:#fff;padding:5px 0;text-align:center}.gallery-item img{width:100%}.container{width:1170px;margin:0 auto;padding-left:15px;padding-right:15px}.container:after{content:'';display:block;clear:both}.row{margin-left:-15px;margin-right:-15px}.row:after{content:'';display:block;clear:both}.site{background:#fff}.custom-background .site{max-width:1199px;margin:0 auto}.header-t{background:#f9f9f9 url(//kindergarten-habakuk.de/wp-content/themes/preschool-and-kindergarten-pro/images/line.png) repeat-x 0 100%;padding:8px 0 17px}.header-t .contact-info{float:left;margin:0;padding:0;list-style:none;overflow:hidden;font-size:16px}.header-t .contact-info li{float:left;margin-right:38px}.header-t .contact-info li a{color:#919191}.header-t .contact-info li a:hover,.header-t .contact-info li a:focus{color:#41aad4;text-decoration:none}.header-t .contact-info li a svg{font-size:15px;margin-right:5px}.header-t .widget_rttk_social_links{float:right;margin:0}.header-t .widget_rttk_social_links .widget-title{display:none}.header-t .widget_rttk_social_links ul{margin:0;padding:0;list-style:none;overflow:hidden;font-size:15px}.header-t .widget_rttk_social_links ul li{float:left;margin:0 0 3px 21px;padding:0}.header-t .widget_rttk_social_links ul li:before{display:none}.header-t .widget_rttk_social_links ul li:first-child{margin-left:0}.header-t .widget_rttk_social_links ul li a{color:#919191;font-size:15px;line-height:24px;height:auto;width:auto;background:0 0}.header-t .widget_rttk_social_links ul li a[href*="ok.ru"],.header-t .widget_rttk_social_links ul li a[href*="vk.com"]{background:0 0}.header-t .widget_rttk_social_links ul li a:hover,.header-t .widget_rttk_social_links ul li a:focus{text-decoration:none;color:#41aad4}.header-b{padding:23px 0 30px}.site-branding{float:left}.site-branding .site-title{font-size:32px;line-height:36px;margin:0 0 5px;font-weight:400;font-family:'Pacifico',cursive;-webkit-transition:linear .2s;-moz-transition:linear .2s;transition:linear .2s}.site-branding .site-title a:hover,.site-branding .site-title a:focus{text-decoration:none}.site-branding .site-description{font-size:14px;line-height:17px;color:#919191;margin:0}.banner{position:relative}#banner-slider li{position:relative;height:100%}.banner img{width:100%;vertical-align:top}.banner .banner-text{position:absolute;top:40%;left:0;width:100%;color:#fff;font-size:24px;line-height:32px;z-index:2}.banner .banner-text .text-holder{max-width:570px;float:left;margin-left:50px}.banner .banner-text .title{font-size:60px;line-height:64px;display:block;margin:0 0 13px}.banner .banner-text .btn-enroll{background:#41aad4;border:2px solid #41aad4;font-size:16px;line-height:20px;color:#fff;font-weight:700;text-transform:uppercase;float:left;padding:13px 42px 14px}.banner .banner-text .btn-enroll:hover,.banner .banner-text .btn-enroll:focus{text-decoration:none;background:0 0}.banner .banner-text p{margin:0 0 26px}.banner .owl-nav{margin:0}.banner .owl-nav .owl-prev{background:url(//kindergarten-habakuk.de/wp-content/themes/preschool-and-kindergarten-pro/images/btn-prev.png) no-repeat;width:55px;height:55px;text-indent:-9999px;position:absolute;top:50%;left:10px;margin-top:-55px;opacity:.5}.banner .owl-nav .owl-prev:hover{background:url(//kindergarten-habakuk.de/wp-content/themes/preschool-and-kindergarten-pro/images/btn-prev.png) no-repeat;opacity:1}.banner .owl-nav .owl-next{background:url(//kindergarten-habakuk.de/wp-content/themes/preschool-and-kindergarten-pro/images/btn-next.png) no-repeat;width:55px;height:55px;text-indent:-9999px;font-size:0;line-height:0;position:absolute;top:50%;right:10px;margin-top:-55px;opacity:.5}.banner .owl-nav .owl-next:hover{background:url(//kindergarten-habakuk.de/wp-content/themes/preschool-and-kindergarten-pro/images/btn-next.png) no-repeat;opacity:1}.banner .owl-theme .owl-dots{position:relative;width:100%;bottom:40px}.banner .owl-theme .owl-dots span{background:0 0;width:13px;height:13px;border:2px solid #fff;margin:0 5px}.banner .owl-theme .owl-dots .active span,.banner .owl-theme .owl-dots .owl-dot:hover span{background:#fff}.welcome{padding:75px 0 83px}.welcome .img-holder{float:left;width:50%;padding-left:15px;padding-right:15px;margin-top:3px}.welcome .img-holder img{vertical-align:top}.welcome .text-holder{float:left;width:50%;padding-left:15px;padding-right:15px}.welcome .text-holder .title{font-size:36px;line-height:40px;font-weight:700;color:#f380b2;margin:0 0 10px}.welcome .text-holder .btn-more{font-size:16px;line-height:20px;font-weight:700;text-transform:uppercase;border:2px solid #41aad4;float:left;padding:11px 58px 12px}.welcome .text-holder .btn-more:hover,.welcome .text-holder .btn-more:focus{text-decoration:none;background:#41aad4;color:#fff}.section-2{background:#f9f9f9;padding:63px 0 26px;text-align:center}.section-2 .header{max-width:780px;margin:0 auto 48px;font-size:24px;line-height:32px}.section-2 .header .title{font-size:42px;line-height:48px;color:#f380b2;margin:0 0 21px;font-weight:400}.section-2 .col{float:left;width:33.3333%;padding-left:15px;padding-right:15px;margin-bottom:30px}.section-2 .col .img-holder{margin:0 0 33px}.section-2 .col .img-holder img{vertical-align:top;-webkit-border-radius:100px;border-radius:50%}.section-2 .col .img-holder svg{height:150px;width:150px;-webkit-border-radius:50%;border-radius:50%}.section-2 .col .text-holder{padding:0 40px}.section-2 .col .text-holder .title{font-size:24px;line-height:28px;font-weight:400;color:#313131;margin:0 0 18px}.section-2 .col .text-holder .title a{color:#313131}.section-2 .col .text-holder .title a:hover,.section-2 .col .text-holder .title a:focus{text-decoration:none;color:#41aad4}.cta-section{background:#41aad4;padding:70px 0;color:#fff}.cta-section .col{float:left;width:100%;padding:0 15px}.cta-section .col .widget{margin:0}.cta-section .col .widget:after{content:'';display:block;clear:both}.cta-section .col .widget .widget-title{display:inline-block;font-size:26px;line-height:32px;margin:0 0 5px;text-transform:uppercase;width:48%;color:#fff}.cta-section .col .widget form{display:inline-block;vertical-align:middle;width:48%}.cta-section .col .widget form p{margin:0}.cta-section .col .widget form #subscribe-text p{margin:0 0 1.5em}.cta-section .col .widget form input[type=email]{border:0;float:left;padding:12px 15px;width:65% !important;outline:none}.cta-section .col .widget form input[type=submit]{background:0 0;font-size:16px;font-weight:700;letter-spacing:1px;line-height:28px;padding:8px 28px;text-transform:uppercase;border:2px solid #fff;color:#fff}.cta-section .col .text{padding:0 30px}.cta-section .col .text p{margin:0}.cta-section .col .text strong{display:block;font-size:26px;line-height:32px;text-transform:uppercase;margin:0 0 5px}.cta-section .col .form-holder{padding:0 23px 0 0}.cta-section .col .form-holder form{border:2px solid #fff}.cta-section .col .form-holder form:after{content:"";display:block;clear:both}.cta-section .col .form-holder form input[type=email]{float:left;border:0;width:346px;padding:12px 15px}.cta-section .col .form-holder form input[type=submit]{float:right;width:182px;text-align:center;color:#fff}.section-3{padding:66px 0}.section-3 .header{font-size:24px;line-height:32px;max-width:780px}.section-3 .header .title{color:#f380b2;font-size:42px;font-weight:400;line-height:48px;margin:0 0 10px}.section-3 .header p{margin:0 0 23px}.section-3 .text-holder{float:left;width:66.6667%;padding-left:15px;padding-right:15px}.section-3 .row.no-thumbnail .text-holder{width:100%}.section-3 ul{margin:0 0 50px;padding:0;list-style:none;overflow:hidden}.section-3 ul li{float:left;padding-left:60px;padding-right:15px;padding-top:8px;width:50%;position:relative}.section-3 ul li:before{content:'';position:absolute;top:0;left:0;width:45px;height:45px;background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%234fbba9' viewBox='0 0 512 512'%3E%3Cpath d='M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z'/%3E%3C/svg%3E") center center no-repeat}.section-3 ul li .title{font-size:20px;line-height:24px;font-weight:700;color:#313131;margin:0 0 7px}.section-3 .text-holder .btn-detail{border:2px solid #41aad4;float:left;font-size:16px;font-weight:700;line-height:20px;padding:11px 58px 12px;text-transform:uppercase}.section-3 .text-holder .btn-detail:hover,.section-3 .text-holder .btn-detail:focus{text-decoration:none;background:#41aad4;color:#fff}.section-3 .img-holder{float:left;width:33.3333%;padding-left:15px;padding-right:15px;margin-top:-107px}.section-3 .img-holder img{vertical-align:top}.promotional-block{color:#fff;font-size:24px;line-height:32px;text-align:center;padding:130px 0 119px;position:relative}.promotional-block:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3)}.promotional-block .container{position:relative;z-index:1}.promotional-block .title{font-size:60px;line-height:66px;margin:0 0 20px;font-weight:400}.promotional-block .btn-detail{border:2px solid #fff;font-size:16px;font-weight:700;line-height:20px;padding:11px 58px 12px;text-transform:uppercase;color:#fff;display:inline-block}.promotional-block .btn-detail:hover,.promotional-block .btn-detail:focus{text-decoration:none;background:#fff;color:#313131}.featured{background:#fff;padding:70px 0;text-align:center}.featured .header{font-size:24px;line-height:32px;margin:0 auto 90px;max-width:780px}.featured .header .title{color:#f380b2;font-size:42px;font-weight:400;line-height:48px;margin:0 0 21px}.featured .col{float:left;width:33.3333%;padding-left:15px;padding-right:15px;margin-bottom:30px}.featured .col .holder{background:#f9f9f9;padding:0 40px 50px}.featured .col .img-holder{margin:0 0 33px}.featured .col .img-holder img{vertical-align:top;-webkit-border-radius:100px;border-radius:50%;border:10px solid #f9f9f9;margin:-45px 0 0}.featured .col .img-holder .svg-holder svg{height:220px;width:220px;border:10px solid #f9f9f9;margin:-45px 0 0;-webkit-border-radius:50%;border-radius:50%}.featured .col .text-holder .title{color:#313131;font-size:24px;font-weight:400;line-height:28px;margin:0 0 18px}.featured .col .text-holder .btn-detail{border:2px solid #41aad4;display:block;font-size:16px;font-weight:700;line-height:20px;padding:11px 10px 12px;text-transform:uppercase}.featured .col .text-holder .btn-detail:hover,.featured .col .text-holder .btn-detail:focus{text-decoration:none;background:#41aad4;color:#fff}.featured .btn-holder .btn-view{display:inline-block;border:2px solid #41aad4;background:#41aad4;color:#fff;font-size:16px;font-weight:700;line-height:20px;padding:11px 10px 12px;text-transform:uppercase;min-width:250px}.featured .btn-holder .btn-view:hover,.featured .btn-holder .btn-view:focus{text-decoration:none;background:0 0;color:#41aad4}.testimonial-section{padding:70px 0}.testimonial-section .header{font-size:24px;line-height:32px;margin:0 auto 48px;max-width:780px;text-align:center}.testimonial-section .header .title{color:#f380b2;font-size:42px;font-weight:400;line-height:48px;margin:0 0 21px}.testimonial-section .table{display:table;width:100%;background:#3ca4d0}.testimonial-section .table .table-row{display:table-row}.testimonial-section .text-holder,.testimonial-section .img-holder{display:table-cell;vertical-align:middle;width:50%}.testimonial-section .img-holder img{vertical-align:top}.testimonial-section .text-holder{color:#fff;padding:50px}.testimonial-section .text-holder .header{font-size:24px;line-height:32px;text-align:left;margin:0}.testimonial-section .text-holder .header .title{font-size:42px;font-weight:400;line-height:48px;margin:0 0 10px;color:#fff}.testimonial-section .text-holder .header p{margin:0 0 26px}.testimonial-section .text-holder .name{display:block;font-weight:700}.testimonial-section .owl-nav .owl-next{background:url(//kindergarten-habakuk.de/wp-content/themes/preschool-and-kindergarten-pro/images/btn-next2.png) no-repeat;width:45px;height:45px;right:0;position:absolute;top:50%;margin:-25px 0 0;font-size:0;border-radius:0;opacity:.5}.testimonial-section .owl-nav .owl-next:hover{opacity:1;background:url(//kindergarten-habakuk.de/wp-content/themes/preschool-and-kindergarten-pro/images/btn-next2.png) no-repeat}.testimonial-section .owl-nav .owl-prev{background:url(//kindergarten-habakuk.de/wp-content/themes/preschool-and-kindergarten-pro/images/btn-prev2.png) no-repeat;width:45px;height:45px;left:0;position:absolute;top:50%;margin:-25px 0 0;font-size:0;border-radius:0;opacity:.5}.testimonial-section .owl-nav .owl-prev:hover{opacity:1;background:url(//kindergarten-habakuk.de/wp-content/themes/preschool-and-kindergarten-pro/images/btn-prev2.png) no-repeat}.testimonial-section .owl-nav .disabled,.testimonial-section .owl-nav .disabled:hover{opacity:0}.our-staff{background:#f9f9f9;padding:70px 0 40px}.our-staff .header{font-size:24px;line-height:32px;margin:0 auto 48px;max-width:780px;text-align:center}.our-staff .header .title{color:#f380b2;font-size:42px;font-weight:400;line-height:48px;margin:0 0 21px}.our-staff .col{float:left;width:33.3333%;padding-left:15px;padding-right:15px;margin-bottom:30px}.our-staff .col .img-holder img{width:100%;vertical-align:top}.our-staff .col .text-holder{background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.1);padding:23px 30px}.our-staff .col .text-holder .name{display:block;font-size:20px;line-height:24px;font-weight:700;color:#313131;margin:0 0 5px}.our-staff .col .text-holder .designation{font-size:18px;line-height:22px;color:#919191;display:block}.our-staff .btn-holder{text-align:center}.our-staff .btn-holder .btn-view{display:inline-block;border:2px solid #41aad4;background:#41aad4;color:#fff;font-size:16px;font-weight:700;line-height:20px;padding:11px 10px 12px;text-transform:uppercase;min-width:250px}.our-staff .btn-holder .btn-view:hover,.our-staff .btn-holder .btn-view:focus{text-decoration:none;background:0 0;color:#41aad4}.news{padding:70px 0 40px}.news .header{font-size:24px;line-height:32px;margin:0 auto 48px;max-width:780px;text-align:center}.news .header .title{color:#f380b2;font-size:42px;font-weight:400;line-height:48px;margin:0 0 21px}.news .post{float:left;width:33.3333%;padding-left:15px;padding-right:15px;margin-bottom:30px}.news .post .posted-on{float:left;width:65px;margin-right:30px;border:1px solid #4fbba9;text-align:center;color:#4fbba9;padding:10px 0}.news .post .posted-on strong{display:block;font-size:32px;line-height:33px;font-weight:400}.news .post .posted-on span{display:block;font-size:12px;text-transform:uppercase;line-height:15px}.news .post .text-holder{overflow:hidden}.news .post .entry-title{font-size:20px;line-height:24px;font-weight:700;color:#616161;margin:0 0 15px}.news .post .entry-title a{color:#616161}.news .post .entry-title a:hover,.news .post .entry-title a:focus{text-decoration:none;color:#41aad4}.news .post .entry-content{margin:0}.news .post .entry-footer{overflow:hidden}.news .post .readmore{font-size:15px;font-weight:700;text-transform:uppercase}.news .btn-holder{text-align:center;margin-top:50px}.news .btn-holder .btn-view{display:inline-block;border:2px solid #41aad4;background:#41aad4;color:#fff;font-size:16px;font-weight:700;line-height:20px;padding:11px 10px 12px;text-transform:uppercase;min-width:250px}.news .btn-holder .btn-view:hover,.news .btn-holder .btn-view:focus{text-decoration:none;background:0 0;color:#41aad4}.photo-gallery{background:#4fbba9;padding:70px 0 28px;color:#fff}.photo-gallery .header{font-size:24px;line-height:32px;margin:0 auto 90px;max-width:780px;text-align:center}.photo-gallery .header .title{font-size:42px;font-weight:400;line-height:48px;margin:0 0 10px}#gallery-slider{margin:0 0 32px}#gallery-slider img{height:384px;object-fit:cover}.photo-gallery .owl-nav{margin:0}.photo-gallery .owl-nav .owl-prev{background:url(//kindergarten-habakuk.de/wp-content/themes/preschool-and-kindergarten-pro/images/btn-prev2.png) no-repeat;width:45px;height:45px;position:absolute;top:50%;left:0;margin:0;font-size:0;opacity:.5;border-radius:0}.photo-gallery .owl-nav .owl-prev:hover{background:url(//kindergarten-habakuk.de/wp-content/themes/preschool-and-kindergarten-pro/images/btn-prev2.png) no-repeat;opacity:1}.photo-gallery .owl-nav .owl-next{background:url(//kindergarten-habakuk.de/wp-content/themes/preschool-and-kindergarten-pro/images/btn-next2.png) no-repeat;width:45px;height:45px;position:absolute;top:50%;right:0;margin:0;font-size:0;opacity:.5;border-radius:0}.photo-gallery .owl-nav .owl-next:hover{background:url(//kindergarten-habakuk.de/wp-content/themes/preschool-and-kindergarten-pro/images/btn-next2.png) no-repeat;opacity:1}.photo-gallery .holder{max-width:945px;margin:0 auto;overflow:hidden}.photo-gallery .holder span{float:left;font-size:30px;line-height:47px;font-weight:300}.photo-gallery .holder .btn-view{float:right;font-size:16px;line-height:32px;font-weight:700;text-transform:uppercase;border:2px solid #fff;color:#fff;padding:8px 30px;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s}.photo-gallery .holder .btn-view:hover,.photo-gallery .holder .btn-view:focus{text-decoration:none;background:#fff;color:#41aad4}.photo-gallery .caption{position:absolute;width:100%;background:#41aad4;color:#fff;text-align:center;left:0;bottom:0;padding:10px;-webkit-transition:linear .2s;-moz-transition:linear .2s;transition:linear .2s;opacity:0}.photo-gallery .owl-item:hover .caption{opacity:1}.promotional-block{padding:10vw 0;position:relative}.promotional-block:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3)}.promotional-block .text-holder .btn-contact{border:2px solid #fff;color:#fff;display:inline-block;font-size:16px;font-weight:700;line-height:20px;padding:11px 58px 12px;text-transform:uppercase;margin:0 10px 10px;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s}.promotional-block .text-holder .btn-contact:hover,.promotional-block .text-holder .btn-contact:focus{text-decoration:none;background:#fff;color:#41aad4}.promotional-block .text-holder .btn-mission{border:2px solid #41aad4;background:#41aad4;color:#fff;display:inline-block;font-size:16px;font-weight:700;line-height:20px;padding:11px 58px 12px;text-transform:uppercase;margin:0 10px;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s}.promotional-block .text-holder .btn-mission:hover,.promotional-block .text-holder .btn-mission:focus{text-decoration:none;background:0 0}.contact-section{background:#f9f9f9;padding:70px 0 0}.contact-section .header{font-size:24px;line-height:32px;margin:0 auto 48px;max-width:780px;text-align:center}.contact-section .header .title{color:#f380b2;font-size:42px;font-weight:400;line-height:48px;margin:0 0 21px}.contact-section .holder{overflow:hidden;background:#fff}.contact-section .holder .text{float:left;width:50%;background:#fff}.contact-section .holder .text .text-holder{max-width:555px;float:right;padding:70px 127px 70px 15px;font-size:20px;line-height:28px}.contact-section .holder .text .text-holder h3{font-size:36px;line-height:45px;font-weight:400;margin:0 0 10px}.contact-section .holder .text .text-holder address{font-weight:700;font-style:normal;padding-left:50px;margin:0 0 1em;position:relative}.contact-section .holder .text .text-holder address:before{position:absolute;top:5px;left:15px;content:'';width:12px;height:28px;background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23616161' viewBox='0 0 384 512'%3E%3Cpath d='M172.268 501.67C26.97 291.031 0 269.413 0 192 0 85.961 85.961 0 192 0s192 85.961 192 192c0 77.413-26.97 99.031-172.268 309.67-9.535 13.774-29.93 13.773-39.464 0zM192 272c44.183 0 80-35.817 80-80s-35.817-80-80-80-80 35.817-80 80 35.817 80 80 80z'/%3E%3C/svg%3E") center center no-repeat}.contact-section .holder .text .text-holder .tel-link,.contact-section .holder .text .text-holder .email-link{padding-left:50px;display:block;margin:0 0 1em;position:relative}.contact-section .holder .text .text-holder .tel-link a,.contact-section .holder .text .text-holder .email-link a{color:#616161}.contact-section .holder .text .text-holder .tel-link a:hover,.contact-section .holder .text .text-holder .email-link a:hover,.contact-section .holder .text .text-holder .tel-link a:focus,.contact-section .holder .text .text-holder .email-link a:focus{text-decoration:none;color:#41aad4}.contact-section .holder .text .text-holder .email-link:before{position:absolute;top:0;left:15px;content:'';width:16px;height:28px;background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23616161' viewBox='0 0 512 512'%3E%3Cpath d='M502.3 190.8c3.9-3.1 9.7-.2 9.7 4.7V400c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V195.6c0-5 5.7-7.8 9.7-4.7 22.4 17.4 52.1 39.5 154.1 113.6 21.1 15.4 56.7 47.8 92.2 47.6 35.7.3 72-32.8 92.3-47.6 102-74.1 131.6-96.3 154-113.7zM256 320c23.2.4 56.6-29.2 73.4-41.4 132.7-96.3 142.8-104.7 173.4-128.7 5.8-4.5 9.2-11.5 9.2-18.9v-19c0-26.5-21.5-48-48-48H48C21.5 64 0 85.5 0 112v19c0 7.4 3.4 14.3 9.2 18.9 30.6 23.9 40.7 32.4 173.4 128.7 16.8 12.2 50.2 41.8 73.4 41.4z'/%3E%3C/svg%3E") center center no-repeat}.contact-section .holder .text .text-holder .tel-link:before{position:absolute;top:2px;left:15px;content:'';width:10px;height:28px;background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23616161' viewBox='0 0 320 512'%3E%3Cpath d='M272 0H48C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h224c26.5 0 48-21.5 48-48V48c0-26.5-21.5-48-48-48zM160 480c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32zm112-108c0 6.6-5.4 12-12 12H60c-6.6 0-12-5.4-12-12V60c0-6.6 5.4-12 12-12h200c6.6 0 12 5.4 12 12v312z'/%3E%3C/svg%3E") center center no-repeat}.contact-section .holder .text .text-holder .tel-link strong,.contact-section .holder .text .text-holder .email-link strong{margin-right:5px}.contact-section .holder .map-holder{float:left;width:50% !important}.contact-section .holder .map-holder img{vertical-align:top;height:453px;object-fit:cover;width:100%}.contact-section .holder .map-holder iframe{width:100%;vertical-align:top;height:453px;object-fit:cover}.top-bar{background:#f9f9f9;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;padding:24px 0 31px}.page-header{float:left}.page-header .page-title{font-size:36px;line-height:43px;font-weight:700;color:#f380b2;margin:0}.page-header .archive-description{margin-top:5px}#crumbs{float:right;font-size:14px;line-height:17px;color:#919191;padding:15px 2px 0 0}#crumbs .separator{margin:0 5px}#crumbs span:last-child .separator{display:none}#crumbs .current{pointer-events:none}#crumbs .current a{color:#919191}#content{padding:43px 0}#primary{float:left;width:75%;padding-left:15px;padding-right:15px}.leftsidebar #primary{float:right}#primary .site-main{padding-right:15px}#primary .post:after{content:'';display:block;clear:both}#primary .post,.search #primary .page{border-bottom:1px solid #e9e9e9;padding-bottom:37px;margin-bottom:40px}#primary .post .post-thumbnail,.search #primary .page .post-thumbnail,#primary .page .post-thumbnail{display:block;height:100%;margin:0 0 23px}#primary .post .post-thumbnail img,.search #primary .page .post-thumbnail img,#primary .page .post-thumbnail img{vertical-align:top}#primary .post .entry-header,.search #primary .page .entry-header{margin:0 0 21px}#primary .post .entry-header .entry-title,.search #primary .page .entry-header .entry-title{font-size:28px;line-height:38px;font-weight:400;color:#313131;margin:0 0 14px}#primary .post .entry-header .entry-title a,.search #primary .page .entry-header .entry-title a{color:#313131}#primary .post .entry-header .entry-title a:hover,#primary .post .entry-header .entry-title a:focus,.search #primary .page .entry-header .entry-title a:hover,.search #primary .page .entry-header .entry-title a:focus{text-decoration:none;color:#41aad4}#primary .post .entry-meta{font-size:16px;color:#6c6c6c}#primary .post .entry-meta span{display:inline-block;margin-right:23px}#primary .post .entry-meta a:hover,#primary .post .entry-meta a:focus{text-decoration:none;color:#6c6c6c}#primary .post .entry-meta .comments-link a:before{content:'';margin-right:5px;color:#6c6c6c;vertical-align:top;width:13px;height:13px;background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%236c6c6c' viewBox='0 0 512 512'%3E%3Cpath d='M256 32C114.6 32 0 125.1 0 240c0 49.6 21.4 95 57 130.7C44.5 421.1 2.7 466 2.2 466.5c-2.2 2.3-2.8 5.7-1.5 8.7S4.8 480 8 480c66.3 0 116-31.8 140.6-51.4 32.7 12.3 69 19.4 107.4 19.4 141.4 0 256-93.1 256-208S397.4 32 256 32z'/%3E%3C/svg%3E") center center no-repeat;display:inline-block;-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}#primary .post .entry-meta .cat-links:before{content:'';margin-right:5px;vertical-align:top;width:14px;height:13px;background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%236c6c6c' viewBox='0 0 576 512'%3E%3Cpath d='M572.694 292.093L500.27 416.248A63.997 63.997 0 0 1 444.989 448H45.025c-18.523 0-30.064-20.093-20.731-36.093l72.424-124.155A64 64 0 0 1 152 256h399.964c18.523 0 30.064 20.093 20.73 36.093zM152 224h328v-48c0-26.51-21.49-48-48-48H272l-64-64H48C21.49 64 0 85.49 0 112v278.046l69.077-118.418C86.214 242.25 117.989 224 152 224z'/%3E%3C/svg%3E") center center no-repeat;display:inline-block;-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}#primary .post .entry-meta .posted-on a:before{content:'';margin-right:5px;vertical-align:top;width:14px;height:13px;background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%236c6c6c' viewBox='0 0 448 512'%3E%3Cpath d='M400 64h-48V12c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v52H160V12c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v52H48C21.5 64 0 85.5 0 112v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V112c0-26.5-21.5-48-48-48zm-6 400H54c-3.3 0-6-2.7-6-6V160h352v298c0 3.3-2.7 6-6 6z'/%3E%3C/svg%3E") center center no-repeat;display:inline-block;-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}#primary .post .entry-meta .byline a:before{content:'';margin-right:5px;vertical-align:top;width:14px;height:13px;background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%236c6c6c' viewBox='0 0 448 512'%3E%3Cpath d='M224 256c70.7 0 128-57.3 128-128S294.7 0 224 0 96 57.3 96 128s57.3 128 128 128zm89.6 32h-16.7c-22.2 10.2-46.9 16-72.9 16s-50.6-5.8-72.9-16h-16.7C60.2 288 0 348.2 0 422.4V464c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48v-41.6c0-74.2-60.2-134.4-134.4-134.4z'/%3E%3C/svg%3E") center center no-repeat;display:inline-block;-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}#primary .post .entry-content,.search #primary .page .entry-content,#primary .page .entry-content{margin:0}#primary .post .entry-footer,.search #primary .page .entry-footer{overflow:hidden}#primary .post .btn-readmore,.search #primary .page .btn-readmore{font-size:16px;line-height:28px;font-weight:700;text-transform:uppercase;letter-spacing:1px;border:2px solid #41aad4;float:left;padding:8px 28px;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s}#primary .post .btn-readmore:hover,#primary .post .btn-readmore:focus,.search #primary .page .btn-readmore:hover,.search #primary .page .btn-readmore:focus{text-decoration:none;background:#41aad4;color:#fff}#primary .post .entry-content iframe,#primary .page .entry-content iframe{vertical-align:top;margin:0 0 30px}#primary .post.format-status .entry-header .entry-title,#primary .post.format-aside .entry-header .entry-title,#primary .post.format-link .entry-header .entry-title{display:none}#primary .post .entry-content h1,#primary .page .entry-content h1{font-size:60px;line-height:72px;font-weight:400;color:#313131;margin:0 0 10px}#primary .post .entry-content h2,#primary .page .entry-content h2{font-size:42px;line-height:50px;font-weight:400;color:#313131;margin:0 0 13px}#primary .post .entry-content h3,#primary .page .entry-content h3{font-size:36px;line-height:43px;font-weight:400;color:#313131;margin:0 0 17px}#primary .post .entry-content h4,#primary .page .entry-content h4{font-size:24px;line-height:29px;font-weight:400;color:#313131;margin:0 0 20px}#primary .post .entry-content h5,#primary .page .entry-content h5{font-size:20px;line-height:24px;font-weight:400;color:#313131;margin:0 0 18px}#primary .post .entry-content h6,#primary .page .entry-content h6{font-size:16px;line-height:19px;font-weight:400;color:#313131;margin:0 0 18px}#primary .post .entry-content blockquote,#primary .page .entry-content blockquote{margin:0 0 1.5em;background:#f9f9f9 url(//kindergarten-habakuk.de/wp-content/themes/preschool-and-kindergarten-pro/images/bg-quote.png) no-repeat 50px 20px;padding:50px 50px 30px;border-left:2px solid #4fbba9;color:#919191;font-style:italic}#primary .post .entry-content blockquote cite,#primary .page .entry-content blockquote cite{font-size:16px;font-style:normal;text-transform:uppercase;color:#313131;font-weight:700}#primary .post .entry-content .pull-right,#primary .page .entry-content .pull-right{float:right;text-align:right;width:263px;margin-left:15px;margin-bottom:30px;border-top:3px solid #f1f1f2;padding-top:10px}#primary .post .entry-content .pull-left,#primary .page .entry-content .pull-left{float:left;text-align:left;width:263px;margin-right:15px;margin-bottom:30px;border-top:3px solid #f1f1f2;padding-top:10px}#primary .post .entry-content .dropcap,#primary .page .entry-content .dropcap{font-size:115px;line-height:100px;float:left;margin-right:15px}#primary .post .entry-content .highlight,#primary .page .entry-content .highlight{background:#72c9ba;color:#fff}#primary .post .entry-content table,#primary .page .entry-content table{color:#919191}#primary .post .entry-content table thead,#primary .page .entry-content table thead{background:#e9e9e9;font-weight:700;color:#616161}#primary .post .entry-content table thead th,#primary .page .entry-content table thead th{font-weight:700;color:#616161}#primary .post .entry-content table th,#primary .page .entry-content table th,#primary .post .entry-content table td,#primary .page .entry-content table td{padding:1vw 2vw;text-align:left}#primary .post .entry-content table tr,#primary .page .entry-content table tr{border-bottom:1px solid #ebebeb}#primary .post .entry-content .gallery .gallery-item,#primary .page .entry-content .gallery .gallery-item{position:relative}#primary .post .entry-content .gallery .gallery-item .gallery-caption,#primary .page .entry-content .gallery .gallery-item .gallery-caption{opacity:0;position:absolute;bottom:0;width:calc(100% - 30px);-webkit-transition:linear .2s;-moz-transition:linear .2s;transition:linear .2s}#primary .post .entry-content .gallery .gallery-item:hover .gallery-caption,#primary .page .entry-content .gallery .gallery-item:hover .gallery-caption{opacity:1}.author-section{margin:0 0 40px;background:#f9f9f9;padding:30px 26px}.author-section .img-holder{float:left;width:105px;margin-right:20px}.author-section .text-holder{overflow:hidden}.author-section .name{font-size:21px;line-height:28px;font-weight:400;color:#313131}.pagination{margin:0 0 30px}.pagination .nav-links{overflow:hidden}.pagination a,.pagination .current{font-size:16px;line-height:40px;height:40px;float:left;color:#bebebe;margin:0 3px 0 0;padding:0 14px}.pagination .current,.pagination a:hover,.pagination a:focus{background:#919191;color:#fff;text-decoration:none}.pagination .dots{float:left;margin:0 3px 0 0;line-height:36px}.search #primary .search-form{width:100%;margin:0 0 42px;background:#f8f8f8}.comments-area{margin:0 0 40px}.comments-area .comments-title,.comments-area .comment-reply-title{font-size:28px;line-height:32px;font-weight:400;color:#313131}.comments-area ol{margin:0;padding:0;list-style:none}.comments-area .comment-body .avatar{float:left;margin-right:20px}.comments-area .comment-body .fn{float:left;font-weight:700;font-size:18px;line-height:24px;color:#313131;margin-right:15px}.comments-area .comment-body .says{display:none}.comments-area .comment-body .comment-metadata{float:left;font-size:14px;color:#919191}.comments-area .comment-body .comment-metadata a{color:#919191}.comments-area .comment-body .comment-metadata a:hover,.comments-area .comment-body .comment-metadata a:focus{text-decoration:none;color:#41aad4}.comment-author{float:left}.comment-meta{overflow:hidden}.comments-area .comment-body .comment-content{margin-left:97px;margin-top:-42px}.comments-area .comment-body .reply{margin-left:97px;font-size:16px;font-weight:700;text-transform:uppercase}.comments-area .comment-body{border-bottom:1px solid #f3f3f3;padding-bottom:25px;margin-bottom:25px}.comments-area .comment-list .children{padding-left:97px}.comments-area .comment-form label{display:none}.comments-area .comment-form .comment-form-author{float:left;width:267px;margin-right:15px}.comments-area .comment-form .comment-form-email{float:left;width:267px;margin-right:15px}.comments-area .comment-form .comment-form-url{float:left;width:267px}.comments-area .comment-form input[type=text],.comments-area .comment-form input[type=email],.comments-area .comment-form input[type=url]{width:100%;padding:10px 15px}.comments-area .comment-form label[for=wp-comment-cookies-consent]{display:inline-block;margin-left:5px}.full-width #primary{width:100%}#secondary{float:right;width:25%;padding-left:15px;padding-right:15px}.search #primary .search-form{background:#f8f8f8;margin:0 15px 42px 0;overflow:hidden;padding:15px}.search #primary .search-form label{float:left;width:85%}.search #primary .search-form input[type=search]{background:0 0;border:0;border-radius:0;float:left;width:100%;margin:0;padding:0;font-size:15px}.search #primary .search-form input[type=submit]{float:right;background:url(//kindergarten-habakuk.de/wp-content/themes/preschool-and-kindergarten-pro/images/bg-search.png) no-repeat;width:17px;height:18px;border:0;border-radius:0;text-indent:-9999px}.widget_search .search-form{background:#f8f8f8;margin:0;padding:15px;position:relative}.widget_search .search-form:after{content:'';display:block;clear:both}.widget_search .search-form label{float:left;width:85%}.widget_search .search-form input[type=search]{background:0 0;border:0;border-radius:0;float:left;width:100%;margin:0;padding:0;font-size:15px}.widget_search .search-form input[type=submit]{float:right;background:url(//kindergarten-habakuk.de/wp-content/themes/preschool-and-kindergarten-pro/images/bg-search.png) no-repeat;width:17px;height:18px;border:0;border-radius:0;text-indent:-9999px;padding:0}.widget .widget-title{font-size:16px;line-height:28px;font-weight:700;color:#313131;text-transform:uppercase}.widget ul{margin:0;padding:0;list-style:none;font-size:16px;line-height:20px;color:#919191}.widget ul li{padding-left:17px;margin:0 0 15px;position:relative}.widget ul li:before{position:absolute;top:0;left:0;content:'';width:5px;height:20px;background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23919191' viewBox='0 0 192 512'%3E%3Cpath d='M187.8 264.5L41 412.5c-4.7 4.7-12.3 4.7-17 0L4.2 392.7c-4.7-4.7-4.7-12.3 0-17L122.7 256 4.2 136.3c-4.7-4.7-4.7-12.3 0-17L24 99.5c4.7-4.7 12.3-4.7 17 0l146.8 148c4.7 4.7 4.7 12.3 0 17z'/%3E%3C/svg%3E") center center no-repeat}.widget ul li a{color:#919191}.widget ul li a:hover,.widget ul li a:focus{text-decoration:none;color:#41aad4}.rttk_flickr_widget .rttk_flickr_widget-row{margin:0 -1px}.rttk_flickr_widget .rttk_flickr_widget-row a{padding:0 1px;margin:0 0 2px}.widget.widget_kindergarten_latest_posts ul li,.widget.widget_rttk_pro_category_post ul li,.widget.widget_rttk_pro_author_post ul li,.widget.widget_rttk_pro_popular_post ul li,.widget.widget_rttk_pro_recent_post ul li{padding-left:0;margin-bottom:28px;overflow:hidden;padding:0;border-bottom:0}.widget.widget_kindergarten_latest_posts ul li:before,.widget.widget_rttk_pro_category_post ul li:before,.widget.widget_rttk_pro_author_post ul li:before,.widget.widget_rttk_pro_popular_post ul li:before,.widget.widget_rttk_pro_recent_post ul li:before{display:none}.widget.widget_kindergarten_latest_posts ul li .post-thumbnail,.widget.widget_rttk_pro_category_post ul li .post-thumbnail,.widget.widget_rttk_pro_author_post ul li .post-thumbnail,.widget.widget_rttk_pro_popular_post ul li .post-thumbnail,.widget.widget_rttk_pro_recent_post ul li .post-thumbnail{float:left;width:60px;margin-right:19px}.widget.widget_kindergarten_latest_posts ul li .post-thumbnail img,.widget.widget_rttk_pro_category_post ul li .post-thumbnail img,.widget.widget_rttk_pro_author_post ul li .post-thumbnail img,.widget.widget_rttk_pro_popular_post ul li .post-thumbnail img,.widget.widget_rttk_pro_recent_post ul li .post-thumbnail img{vertical-align:top}.widget.widget_kindergarten_latest_posts ul li .entry-header,.widget.widget_rttk_pro_category_post ul li .entry-header,.widget.widget_rttk_pro_author_post ul li .entry-header,.widget.widget_rttk_pro_popular_post ul li .entry-header,.widget.widget_rttk_pro_recent_post ul li .entry-header{overflow:hidden}.widget.widget_kindergarten_latest_posts ul li .entry-header .entry-title,.widget.widget_rttk_pro_category_post ul li .entry-header .entry-title,.widget.widget_rttk_pro_author_post ul li .entry-header .entry-title,.widget.widget_rttk_pro_popular_post ul li .entry-header .entry-title,.widget.widget_rttk_pro_recent_post ul li .entry-header .entry-title{font-size:16px;line-height:20px;font-weight:400;color:#313131;margin:0 0 3px}.widget.widget_kindergarten_latest_posts ul li .entry-header .entry-title a,.widget.widget_rttk_pro_category_post ul li .entry-header .entry-title a,.widget.widget_rttk_pro_author_post ul li .entry-header .entry-title a,.widget.widget_rttk_pro_popular_post ul li .entry-header .entry-title a,.widget.widget_rttk_pro_recent_post ul li .entry-header .entry-title a{color:#313131}.widget.widget_kindergarten_latest_posts ul li .entry-header .entry-title a:hover,.widget.widget_kindergarten_latest_posts ul li .entry-header .entry-title a:focus,.widget.widget_rttk_pro_category_post ul li .entry-header .entry-title a:hover,.widget.widget_rttk_pro_category_post ul li .entry-header .entry-title a:focus,.widget.widget_rttk_pro_author_post ul li .entry-header .entry-title a:hover,.widget.widget_rttk_pro_author_post ul li .entry-header .entry-title a:focus,.widget.widget_rttk_pro_popular_post ul li .entry-header .entry-title a:hover,.widget.widget_rttk_pro_popular_post ul li .entry-header .entry-title a:focus,.widget.widget_rttk_pro_recent_post ul li .entry-header .entry-title a:hover,.widget.widget_rttk_pro_recent_post ul li .entry-header .entry-title a:focus{color:#41aad4;text-decoration:none}.widget.widget_kindergarten_latest_posts ul li .entry-header .posted-on,.widget.widget_rttk_pro_category_post ul li .entry-header .posted-on,.widget.widget_rttk_pro_author_post ul li .entry-header .posted-on,.widget.widget_rttk_pro_popular_post ul li .entry-header .posted-on,.widget.widget_rttk_pro_recent_post ul li .entry-header .posted-on{display:block;font-size:14px;color:#919191}.widget.widget_rttk_pro_popular_post ul li .entry-header .view-count{font-size:14px;color:#919191}#secondary .widget.widget_preschool_and_kindergarten_pro_icon_text_widget .style1 .holder{background:#f9f9f9 none repeat scroll 0 0;padding:20px;text-align:center}#secondary .widget.widget_preschool_and_kindergarten_pro_icon_text_widget .style1 .holder .img-holder,#secondary .widget.widget_preschool_and_kindergarten_pro_icon_text_widget .style2 .holder .img-holder{width:150px;height:150px;background:#4fbba9;color:#fff;margin:0 auto 20px;border-radius:50%}#secondary .widget.widget_preschool_and_kindergarten_pro_icon_text_widget .style1 .holder .img-holder img,#secondary .widget.widget_preschool_and_kindergarten_pro_icon_text_widget .style2 .holder .img-holder img{width:150px;height:150px;object-fit:cover;border-radius:50%}#secondary .widget.widget_preschool_and_kindergarten_pro_icon_text_widget .style1 .holder .img-holder svg,#secondary .widget.widget_preschool_and_kindergarten_pro_icon_text_widget .style2 .holder .img-holder svg{color:#fff;font-size:50px;line-height:140px}#secondary .widget.widget_preschool_and_kindergarten_pro_icon_text_widget .style2 .holder{text-align:center}#secondary .widget.widget_preschool_and_kindergarten_pro_icon_text_widget .style3 .holder{overflow:hidden}#secondary .widget.widget_preschool_and_kindergarten_pro_icon_text_widget .style3 .img-holder{float:left;width:45px;height:45px;margin:5px 15px 0 0;background:#4fbba9;border-radius:50%;color:#fff;text-align:center}#secondary .widget.widget_preschool_and_kindergarten_pro_icon_text_widget .style3 .img-holder img{width:45px;height:45px;object-fit:cover;border-radius:50%}#secondary .widget.widget_preschool_and_kindergarten_pro_icon_text_widget .style3 .img-holder svg{line-height:45px}#secondary .widget.widget_preschool_and_kindergarten_pro_icon_text_widget .style3 .text-holder{overflow:hidden}.widget.widget_tag_cloud .tagcloud{overflow:hidden}.widget.widget_tag_cloud .tagcloud a{font-size:14px;line-height:17px;color:#919191;float:left;margin-right:10px;margin-bottom:10px;padding:5px 8px;border:2px solid #dbdbdb}.widget.widget_tag_cloud .tagcloud a:hover,.widget.widget_tag_cloud .tagcloud a:focus{background:#41aad4;border-color:#41aad4;color:#fff;text-decoration:none}.widget.widget_calendar caption{font-size:16px;color:#fff;line-height:20px;background:#4fbba9;padding:12px 0;font-weight:700}.widget.widget_calendar table{position:relative;font-family:'Lato',sans-serif}.widget.widget_calendar .calendar_wrap{position:relative}.widget.widget_calendar .calendar_wrap .wp-calendar-nav .wp-calendar-nav-prev a{left:15px;position:absolute;top:18px;background:url(//kindergarten-habakuk.de/wp-content/themes/preschool-and-kindergarten-pro/images/btn-prev-month.png) no-repeat;width:7px;height:11px;text-indent:-9999px}.widget.widget_calendar .calendar_wrap .wp-calendar-nav .wp-calendar-nav-next a{position:absolute;right:15px;top:18px;background:url(//kindergarten-habakuk.de/wp-content/themes/preschool-and-kindergarten-pro/images/btn-next-month.png) no-repeat;width:7px;height:11px;text-indent:-9999px}.widget.widget_calendar thead th{font-size:14px;background:#fff;color:#616161;font-weight:400;height:35px}.widget.widget_calendar tbody{background:#f9f9f9}.widget.widget_calendar tbody td{text-align:center;font-size:14px;height:35px;line-height:35px;color:#919191}.widget_calendar table #prev a{left:15px;position:absolute;top:20px;background:url(//kindergarten-habakuk.de/wp-content/themes/preschool-and-kindergarten-pro/images/btn-prev-month.png) no-repeat;width:7px;height:11px;text-indent:-9999px}.widget.widget_calendar table #next a{position:absolute;right:15px;top:20px;background:url(//kindergarten-habakuk.de/wp-content/themes/preschool-and-kindergarten-pro/images/btn-next-month.png) no-repeat;width:7px;height:11px;text-indent:-9999px}.widget.widget_calendar table tbody td a{display:block;height:100%;color:#41aad4}.widget.widget_text{font-size:16px;line-height:22px;color:#616161}.widget.widget_rttk_social_links ul li{padding:0}.widget.widget_rttk_social_links ul li:before{display:none}.widget.widget_rttk_pro_author_bio .image-holder{text-align:center}.widget.widget_rttk_pro_author_bio .image-holder img{border-radius:50%}.widget.widget_rttk_pro_author_bio .author-bio-wrap{text-align:center}.widget.widget_rttk_pro_author_bio .readmore{background:0 0;border:2px solid #41aad4;color:#41aad4;font-size:16px;font-weight:700;letter-spacing:1px;line-height:28px;padding:8px 28px;text-transform:uppercase;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s}.widget.widget_rttk_pro_author_bio .readmore:hover,.widget.widget_rttk_pro_author_bio .readmore:focus{background:#41aad4;color:#fff}.widget_rttk_pro_featured_post .img-holder img{border-radius:50%}.widget_rttk_pro_featured_post .text-holder{text-align:center}.widget_rttk_pro_featured_post .text-holder .readmore{background:0 0;border:2px solid #41aad4;color:#41aad4;font-size:16px;font-weight:700;letter-spacing:1px;line-height:28px;padding:8px 28px;text-transform:uppercase;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s}.widget_rttk_pro_featured_post .text-holder .readmore:hover,.widget_rttk_pro_featured_post .text-holder .readmore:focus{background:#41aad4;color:#fff}.widget.widget_recent_comments ul li a{color:#41aad4}.widget.widget_recent_comments ul li a:hover,.widget.widget_recent_comments ul li a:focus{color:#919191}.widget.widget_rss .widget-title a{color:#313131}.widget.widget_rss .widget-title a:hover,.widget.widget_rss .widget-title a:focus{text-decoration:none;color:#41aad4}.widget.widget_rss ul li a{color:#41aad4}.widget.widget_rss ul li a:hover,.widget.widget_rss ul li a:focus{color:#919191}.widget.widget_rttk_pro_instagram_widget ul{margin:0 -1px}.widget.widget_rttk_pro_instagram_widget ul li{padding:0 1px;margin:0 0 2px}.widget.widget_rttk_pro_instagram_widget ul li:before{display:none}#secondary .widget_rttk_pro_cta_widget .widget-content .btn-donate{background:0 0;border:2px solid #41aad4;color:#fff;font-size:16px;font-weight:700}#secondary .widget_rttk_pro_cta_widget .widget-content .btn-donate:hover,#secondary .widget_rttk_pro_cta_widget .widget-content .btn-donate:focus{background:#41aad4;color:#fff}.site-footer{background:#3ca4d0 url(//kindergarten-habakuk.de/wp-content/themes/preschool-and-kindergarten-pro/images/line.png) repeat-x;color:#fff}.site-footer a{color:#fff;text-decoration:underline}.site-footer a:hover,.site-footer a:focus{text-decoration:none}.site-footer .footer-t{border-bottom:1px solid #e0e0e0;padding:60px 0 0}.site-footer .column{display:inline-block;vertical-align:top;width:33.3333%;padding-left:15px;padding-right:15px;margin-bottom:30px}.site-footer .col-4 .column{width:25%}.site-footer .col-2 .column{width:50%}.site-footer .col-1 .column{width:100%;padding-left:0;padding-right:0}.site-footer .widget .widget-title{color:#fff}.site-footer .widget ul{color:#fff}.site-footer .widget ul li:before{color:#fff}.site-footer .widget ul li a{color:#fff !important;text-decoration:none}.site-footer .widget ul li a:hover,.site-footer .widget ul li a:focus{color:#ddd}.site-footer .widget_search .search-form{background:#fff}.site-footer .widget.widget_rss .widget-title a{color:#fff}.site-footer .widget_rss ul li a{color:#fff !important;text-decoration:underline}.site-footer .widget.widget_rss ul li a:hover,.site-footer .widget.widget_rss ul li a:focus{text-decoration:none}.site-footer .widget.widget_text{color:#fff}.site-footer .widget_recent_comments ul li a{text-decoration:underline}.site-footer .widget_recent_comments ul li a:hover,.site-footer .widget_recent_comments ul li a:focus{text-decoration:none}.site-footer .widget.widget_tag_cloud .tagcloud a{color:#fff;text-decoration:none}.site-footer .widget.widget_tag_cloud .tagcloud a:hover,.site-footer .widget.widget_tag_cloud .tagcloud a:focus{text-decoration:none;background:#fff;color:#41aad4;border-color:#fff}.site-footer .widget.widget_rttk_pro_author_bio .readmore,.site-footer .widget_rttk_pro_featured_post .text-holder .readmore{border-color:#fff;color:#fff;text-decoration:none}.site-footer .widget.widget_rttk_pro_author_bio .readmore:hover,.site-footer .widget_rttk_pro_featured_post .text-holder .readmore:hover,.site-footer .widget.widget_rttk_pro_author_bio .readmore:focus,.site-footer .widget_rttk_pro_featured_post .text-holder .readmore:focus{background:#fff;color:#3ca4d0}.site-footer .widget_rttk_pro_cta_widget .widget-content .btn-donate{background:0 0;border-color:#fff;color:#fff;text-decoration:none;font-size:16px;font-weight:700}.site-footer .widget_rttk_pro_cta_widget .widget-content .btn-donate:hover,.site-footer .widget_rttk_pro_cta_widget .widget-content .btn-donate:focus{text-decoration:none;background:#fff;color:#41aad4}.site-footer .widget_rttk_pro_contact .widget-holder .tel-link,.site-footer .widget_rttk_pro_contact .widget-holder .email-link{color:#fff}.site-footer .widget_rttk_pro_contact .widget-holder .tel-link:hover,.site-footer .widget_rttk_pro_contact .widget-holder .email-link:hover,.site-footer .widget_rttk_pro_contact .widget-holder .tel-link:focus,.site-footer .widget_rttk_pro_contact .widget-holder .email-link:focus{text-decoration:none;color:#fff}.site-footer .widget.widget_rttk_pro_popular_post ul li .entry-header .view-count{color:#fff}.site-footer .widget_rttk_pro_stat_counter_widget .col .icon-holder{color:#fff}.site-footer .widget.widget_preschool_and_kindergarten_pro_icon_text_widget .style1 .holder{background:#fff;padding:20px;text-align:center;color:#616161}.site-footer .widget.widget_preschool_and_kindergarten_pro_icon_text_widget .style1 .holder .img-holder,.site-footer .widget.widget_preschool_and_kindergarten_pro_icon_text_widget .style2 .holder .img-holder{width:150px;height:150px;background:#4fbba9;color:#fff;margin:0 auto 20px;border-radius:50%}.site-footer .widget.widget_preschool_and_kindergarten_pro_icon_text_widget .style1 .holder .img-holder img,.site-footer .widget.widget_preschool_and_kindergarten_pro_icon_text_widget .style2 .holder .img-holder img{width:150px;height:150px;object-fit:cover;border-radius:50%}.site-footer .widget.widget_preschool_and_kindergarten_pro_icon_text_widget .style1 .holder .img-holder svg,.site-footer .widget.widget_preschool_and_kindergarten_pro_icon_text_widget .style2 .holder .img-holder svg{color:#fff;font-size:50px;line-height:140px}.site-footer .widget.widget_preschool_and_kindergarten_pro_icon_text_widget .style2 .holder{text-align:center}.site-footer .widget.widget_preschool_and_kindergarten_pro_icon_text_widget .style3 .holder{overflow:hidden}.site-footer .widget.widget_preschool_and_kindergarten_pro_icon_text_widget .style3 .img-holder{float:left;width:45px;height:45px;margin:5px 15px 0 0;background:#4fbba9;border-radius:50%;color:#fff;text-align:center}.site-footer .widget.widget_preschool_and_kindergarten_pro_icon_text_widget .style3 .img-holder img{width:45px;height:45px;object-fit:cover;border-radius:50%}.site-footer .widget.widget_preschool_and_kindergarten_pro_icon_text_widget .style3 .img-holder svg{line-height:45px}.site-footer .widget.widget_preschool_and_kindergarten_pro_icon_text_widget .style3 .text-holder{overflow:hidden}.widget.widget_kindergarten_contact_info address{font-size:16px;line-height:24px;font-style:normal;color:#616161}.widget.widget_kindergarten_contact_info .email,.widget.widget_kindergarten_contact_info .tel-link{display:block;font-size:16px;line-height:20px;color:#919191;padding-left:26px;position:relative;margin:0 0 15px}.widget.widget_kindergarten_contact_info .email:hover,.widget.widget_kindergarten_contact_info .email:focus,.widget.widget_kindergarten_contact_info .tel-link:hover,.widget.widget_kindergarten_contact_info .tel-link:focus{text-decoration:none;color:#41aad4}.site-info{font-size:12px;line-height:24px;text-transform:uppercase;color:#fff;padding:15px 0}.site-info a:hover,.site-info a:focus{text-decoration:none;color:#fff}.site-footer .site-info a.privacy-policy-link{display:inline-block;margin-left:5px}#mobile-header{display:none}.course-list .courses-holder .button-group{margin:0 0 34px}.course-list .courses-holder .button-group .button{margin:0 16px 16px 0;background:#41aad4;color:#fff}.course-list .courses-holder .button-group .button:hover,.course-list .courses-holder .button-group .button:focus,.course-list .courses-holder .button-group .is-checked{background:0 0;color:#41aad4}.course-list .courses-holder .grid{margin:0 -15px;overflow:hidden}.course-list .courses-holder .grid .element-item{width:33.3333%;float:left;padding:0 15px;margin:0 0 42px}.course-list .courses-holder .grid .element-item .img-holder a{display:block}.course-list .courses-holder .grid .element-item .img-holder img{vertical-align:top}.course-list .courses-holder .grid .element-item .text-holder{box-shadow:0 1px 2px rgba(0,0,0,.1);padding:20px;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s}#primary .course-list .courses-holder .element-item .text-holder .title{font-size:24px;line-height:32px;font-weight:400;margin:0 0 2px;color:#313131}#primary .course-list .courses-holder .element-item .text-holder .title a{color:#313131}#primary .course-list .courses-holder .element-item .text-holder .title a:hover,#primary .course-list .courses-holder .element-item .text-holder .title a:focus{text-decoration:none;color:#41aad4}#primary .course-list .courses-holder .element-item .text-holder .category{font-size:16px;display:block;margin:0 0 10px}#primary .course-list .courses-holder .element-item:hover .text-holder{background:#f8fcfd;box-shadow:0 1px 10px rgba(0,0,0,.15)}.course-detail-page .lSSlideOuter{margin:0 0 50px}.course-detail-page .lSAction>.lSPrev{background:url(//kindergarten-habakuk.de/wp-content/themes/preschool-and-kindergarten-pro/images/btn-prev3.png) no-repeat;width:36px;height:36px;opacity:1}.course-detail-page .lSAction>.lSNext{background:url(//kindergarten-habakuk.de/wp-content/themes/preschool-and-kindergarten-pro/images/btn-next3.png) no-repeat;width:36px;height:36px;opacity:1}#primary .course-detail-page .entry-header{margin:0 0 21px}#primary .course-detail-page .entry-header .entry-title{font-size:28px;line-height:38px;font-weight:400;color:#313131;margin:0 0 14px}#primary .course-detail-page .entry-header .entry-meta{font-size:16px;color:#6c6c6c}#primary .course-detail-page .entry-header .entry-meta span{display:inline-block;margin-right:23px}#primary .course-detail-page .entry-header .entry-meta a:hover,#primary .course-detail-page .entry-header .entry-meta a:focus{text-decoration:none;color:#6c6c6c}.course-detail-page .course-information{background:#f9f9f9;padding:40px 35px;margin:0 0 30px}.course-detail-page .course-information .title{font-size:24px;line-height:32px;color:#f380b2}.course-detail-page .course-information .information-list{margin:0;padding:0;list-style:none;overflow:hidden}.course-detail-page .course-information .information-list li{float:left;width:50%;padding:0 30px 0 0;margin:0 0 30px}.course-detail-page .course-information .information-list strong{font-size:20px;display:block;color:#313131;margin:0 0 5px}.course-detail-page .btn-join{border:2px solid #41aad4;color:#41aad4;font-size:16px;font-weight:700;letter-spacing:1px;line-height:28px;padding:8px 28px;text-transform:uppercase;background:0 0;display:inline-block;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s}.course-detail-page .btn-join:hover,.course-detail-page .btn-join:focus{text-decoration:none;color:#fff;background:#41aad4}.event-list-page .event-holder{overflow:hidden;border-bottom:1px solid #e9e9e9;margin-bottom:40px;padding-bottom:37px}.event-list-page .event-holder .img-holder{float:left;margin-right:30px}.event-list-page .event-holder .img-holder a{display:block}.event-list-page .event-holder .img-holder img{vertical-align:top}.event-list-page .event-holder .text-holder{overflow:hidden}.event-list-page .event-holder .text-holder .entry-header{margin:0 0 15px}.event-list-page .event-holder .text-holder .entry-title{color:#313131;font-size:28px;font-weight:400;line-height:38px;margin:0 0 14px}.event-list-page .event-holder .text-holder .entry-title a{color:#313131}.event-list-page .event-holder .text-holder .entry-title a:hover,.event-list-page .event-holder .text-holder .entry-title a:focus{text-decoration:none;color:#41aad4}.event-list-page .event-holder .text-holder .entry-meta{font-size:16px}.event-list-page .event-holder .text-holder .entry-meta span,.event-list-page .event-holder .text-holder .entry-meta address{display:block;margin:0 0 5px;padding-left:25px;font-style:normal;position:relative}.event-list-page .event-holder .text-holder .entry-meta .date:before{content:'';position:absolute;top:0;left:0;width:15px;height:28px;background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%234fbba9' viewBox='0 0 448 512'%3E%3Cpath d='M400 64h-48V12c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v52H160V12c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v52H48C21.5 64 0 85.5 0 112v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V112c0-26.5-21.5-48-48-48zm-6 400H54c-3.3 0-6-2.7-6-6V160h352v298c0 3.3-2.7 6-6 6z'/%3E%3C/svg%3E") center center no-repeat}.event-list-page .event-holder .text-holder .entry-meta address:before{content:'';position:absolute;top:0;left:0;width:10px;height:28px;background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%234fbba9' viewBox='0 0 384 512'%3E%3Cpath d='M172.268 501.67C26.97 291.031 0 269.413 0 192 0 85.961 85.961 0 192 0s192 85.961 192 192c0 77.413-26.97 99.031-172.268 309.67-9.535 13.774-29.93 13.773-39.464 0zM192 272c44.183 0 80-35.817 80-80s-35.817-80-80-80-80 35.817-80 80 35.817 80 80 80z'/%3E%3C/svg%3E") center center no-repeat}.event-list-page .event-holder .text-holder .entry-footer{overflow:hidden}.event-list-page .event-holder .text-holder .btn-more{border:2px solid #41aad4;float:left;font-size:16px;font-weight:700;letter-spacing:1px;line-height:28px;padding:8px 28px;text-transform:uppercase;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s}.event-list-page .event-holder .text-holder .btn-more:hover,.event-list-page .event-holder .text-holder .btn-more:focus{text-decoration:none;background:#41aad4;color:#fff}.event-list-page .event-holder .text-holder .entry-content{margin:0}.event-list-page .event-holder .text-holder .entry-content p{margin:0 0 15px}.event-detail-page>.holder{margin:0 0 34px}#primary .event-detail-page .post-thumbnail{margin:0}.event-detail-page .post-thumbnail img{vertical-align:top}.event-detail-page .event-info{background:#4fbba9;font-size:15px;line-height:20px;color:#fff;overflow:hidden;display:-webkit-flex;display:flex;font-weight:700}.event-detail-page .event-info .col{float:left;width:33.3333%;border-left:1px solid #72c9ba;padding:15px 40px;min-height:70px}.event-detail-page .event-info .col:first-child{border-left:0}.event-detail-page .event-info .col .date{padding-left:40px;position:relative}.event-detail-page .event-info .col .date:before{content:'';position:absolute;top:5px;left:0;width:23px;height:20px;background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 448 512'%3E%3Cpath d='M436 160H12c-6.6 0-12-5.4-12-12v-36c0-26.5 21.5-48 48-48h48V12c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v52h128V12c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v52h48c26.5 0 48 21.5 48 48v36c0 6.6-5.4 12-12 12zM12 192h424c6.6 0 12 5.4 12 12v260c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V204c0-6.6 5.4-12 12-12zm116 204c0-6.6-5.4-12-12-12H76c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12v-40zm0-128c0-6.6-5.4-12-12-12H76c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12v-40zm128 128c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12v-40zm0-128c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12v-40zm128 128c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12v-40zm0-128c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12v-40z'/%3E%3C/svg%3E") center center no-repeat}.event-detail-page .event-info .col address{padding-left:40px;position:relative;font-style:normal;margin:0}.event-detail-page .event-info .col address:before{content:'';position:absolute;top:5px;left:0;width:16px;height:20px;background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 384 512'%3E%3Cpath d='M172.268 501.67C26.97 291.031 0 269.413 0 192 0 85.961 85.961 0 192 0s192 85.961 192 192c0 77.413-26.97 99.031-172.268 309.67-9.535 13.774-29.93 13.773-39.464 0zM192 272c44.183 0 80-35.817 80-80s-35.817-80-80-80-80 35.817-80 80 35.817 80 80 80z'/%3E%3C/svg%3E") center center no-repeat}.event-detail-page .event-info .col .time{padding-left:40px;position:relative;font-style:normal}.event-detail-page .event-info .col .time:before{content:'';position:absolute;top:5px;left:0;width:16px;height:20px;background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 512 512'%3E%3Cpath d='M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm0 448c-110.5 0-200-89.5-200-200S145.5 56 256 56s200 89.5 200 200-89.5 200-200 200zm61.8-104.4l-84.9-61.7c-3.1-2.3-4.9-5.9-4.9-9.7V116c0-6.6 5.4-12 12-12h32c6.6 0 12 5.4 12 12v141.7l66.8 48.6c5.4 3.9 6.5 11.4 2.6 16.8L334.6 349c-3.9 5.3-11.4 6.5-16.8 2.6z'/%3E%3C/svg%3E") center center no-repeat}.event-detail-page .detail-info{background:#f9f9f9;padding:40px 35px;margin:0 0 30px;overflow:hidden}.event-detail-page .detail-info .col{float:left;width:50%;padding-right:30px}.event-detail-page .detail-info .title{font-size:24px;line-height:32px;color:#f380b2}.event-detail-page .detail-info .information-list{margin:0;padding:0;list-style:none}.event-detail-page .detail-info .information-list li{margin:0 0 30px}.event-detail-page .detail-info .information-list strong{font-size:20px;display:block;color:#313131;margin:0 0 5px}.event-detail-page .venue{overflow:hidden;background:#f7f7f8;margin:0 0 40px}.event-detail-page .venue .map-holder{float:right;width:50%}.event-detail-page .venue .map-holder img,.event-detail-page .venue .map-holder iframe{vertical-align:top;border:0;width:100%}.event-detail-page .venue .text-holder{overflow:hidden;padding:30px}.event-detail-page .venue .text-holder .title{font-size:24px;line-height:30px;color:#f380b2;margin:0 0 15px}.event-detail-page .venue .text-holder address{font-style:normal;font-size:17px;line-height:24px}.event-detail-page .btn-holder .btn-google-calendar{border:2px solid #41aad4;background:#41aad4;color:#fff;float:left;font-size:16px;font-weight:700;letter-spacing:1px;line-height:28px;padding:8px 28px;text-transform:uppercase;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s;margin-right:12px;margin-bottom:10px}.event-detail-page .btn-holder .btn-google-calendar:hover,.event-detail-page .btn-holder .btn-google-calendar:focus{background:0 0;color:#41aad4;text-decoration:none}.event-detail-page .btn-holder .btn-ical-export{border:2px solid #41aad4;float:left;font-size:16px;font-weight:700;letter-spacing:1px;line-height:28px;padding:8px 28px;text-transform:uppercase;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s;margin-right:12px;margin-bottom:10px}.event-detail-page .btn-holder .btn-ical-export:hover,.event-detail-page .btn-holder .btn-ical-export:focus{text-decoration:none;background:#41aad4;color:#fff}.gallery-page .courses-holder{margin-top:50px}.gallery-page .gallery-holder .button-group{margin:0 0 34px}.gallery-page .gallery-holder .button-group .button{margin:0 16px 16px 0;background:#41aad4;color:#fff}.gallery-page .gallery-holder .button-group .button:hover,.gallery-page .gallery-holder .button-group .button:focus,.gallery-page .gallery-holder .button-group .is-checked{background:0 0;color:#41aad4}.gallery-page .gallery-holder .grid{margin:0 -15px;overflow:hidden}.gallery-page .gallery-holder .grid .element-item{width:33.3333%;float:left;padding:0 15px;margin:0 0 30px}.gallery-page .gallery-holder .grid .element-item .img-holder{position:relative}.gallery-page .gallery-holder .grid .element-item .img-holder a{display:block}.gallery-page .gallery-holder .grid .element-item .img-holder img{vertical-align:top}.gallery-page .gallery-holder .grid .element-item .img-holder .hover{position:absolute;top:0;left:0;width:100%;height:100%;padding:10px;pointer-events:none;opacity:0;-webkit-transition:linear .2s;-moz-transition:linear .2s;transition:linear .2s}.gallery-page .gallery-holder .grid .element-item .img-holder:hover .hover,.gallery-page .gallery-holder .grid .element-item .img-holder:focus .hover{opacity:1}.gallery-page .gallery-holder .grid .element-item .img-holder .box{display:table;width:100%;height:100%;background:rgba(79,187,169,.85);color:#fff;text-align:center}.gallery-page .gallery-holder .grid .element-item .img-holder .holder{display:table-row}.gallery-page .gallery-holder .grid .element-item .img-holder .frame{display:table-cell;vertical-align:middle}.gallery-page .gallery-holder .grid .element-item .img-holder .box .icon-holder{font-size:28px;width:72px;height:72px;-webkit-border-radius:100px;border-radius:50%;background:rgba(255,255,255,.4);line-height:72px;margin:0 auto 5px}.gallery-page .gallery-holder .grid .element-item .img-holder .box h4{font-size:24px;line-height:32px;font-weight:400}.team-page .team{overflow:hidden;padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid #f2f2f2}.team-page .team:last-child{border-bottom:0}.team-page .team .img-holder{float:left;margin-right:40px}.team-page .team .img-holder img{vertical-align:top}.team-page .team .text-holder{overflow:hidden}.team-page .team .text-holder .header{margin:0 0 20px}.team-page .team .text-holder .header .name{font-size:36px;line-height:42px;font-weight:400;color:#313131;margin:0 0 5px}.team-page .team .text-holder .header .designation{display:block;color:#919191}.team-page .team .text-holder .social-networks{overflow:hidden;font-size:14px;margin:0;padding:0;list-style:none}.team-page .team .text-holder .social-networks li{float:left;margin:0 8px 8px 0}.team-page .team .text-holder .social-networks li a{display:block;width:34px;height:34px;border:2px solid #4fbba9;background:#4fbba9;color:#fff;-webkit-transition:linear .2s;-moz-transition:linear .2s;transition:linear .2s;-webkit-border-radius:50%;border-radius:50%;text-align:center;line-height:29px}.team-page .team .text-holder .social-networks li a:hover,.team-page .team .text-holder .social-networks li a:focus{text-decoration:none;background:0 0;color:#4fbba9}.testimonial-page .testimonial-holder{padding-top:30px}.testimonial-page .testimonial-item{overflow:hidden;border-bottom:1px solid #f2f2f2;padding-bottom:30px;margin-bottom:30px}.testimonial-page .testimonial-item .img-holder{float:left;margin-right:110px;text-align:center;max-width:180px}.testimonial-page .testimonial-item .img-holder img{width:180px;height:180px;-webkit-object-fit:cover;-moz-object-fit:cover;object-fit:cover;display:block;-webkit-border-radius:50%;border-radius:50%;margin:0 0 15px;border:2px solid #e4e4e4}.testimonial-page .testimonial-item .img-holder .name{display:block;font-size:20px;font-weight:400}.testimonial-page .testimonial-item .img-holder .designation{display:block;font-size:17px;font-style:italic;color:#919191}.testimonial-page .testimonial-item .text-holder{overflow:hidden;background:url(//kindergarten-habakuk.de/wp-content/themes/preschool-and-kindergarten-pro/images/bg-quote2.png) no-repeat;padding-left:80px}.contact-page .title{color:#313131;font-size:36px;font-weight:400;line-height:43px;margin:0 0 17px}.contact-page .left{float:left;width:58.3333%;padding:0 15px;margin:0 0 30px}.contact-page .right{float:left;width:41.6667%;padding:0 15px;margin:0 0 30px}.contact-page .contact-form .form-row{overflow:hidden;margin:0 -10px 24px}.contact-page .contact-form .form-row .input-holder{float:left;width:50%;padding:0 10px}.contact-page .contact-form .form-row .textarea-holder{width:100%}.contact-page .contact-form input[type=text],.contact-page .contact-form input[type=email],.contact-page .contact-form input[type=url],.contact-page .contact-form input[type=password],.contact-page .contact-form input[type=search],.contact-page .contact-form input[type=tel]{width:100%;font-style:italic}.contact-page .contact-form textarea{font-style:italic}.contact-page .right .contact-info{background:#f9f9f9;margin-left:40px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.contact-page .right .contact-info a{color:#616161;display:block}.contact-page .right .contact-info a:hover,.contact-page .right .contact-info a:focus{text-decoration:none;color:#41aad4}.contact-page .right .contact-info .address,.contact-page .right .contact-info .phone,.contact-page .right .contact-info .email{padding:30px;overflow:hidden}.contact-page .right .contact-info .address .icon-holder,.contact-page .right .contact-info .phone .icon-holder,.contact-page .right .contact-info .email .icon-holder{float:left;width:42px;height:42px;-webkit-border-radius:50%;border-radius:50%;background:#4fbba9;color:#fff;font-size:20px;text-align:center;line-height:42px;margin-right:30px}.contact-page .right .contact-info .address .text-holder,.contact-page .right .contact-info .phone .text-holder,.contact-page .right .contact-info .email .text-holder{overflow:hidden;font-size:20px;line-height:28px}.contact-page .right .contact-info .address .text-holder strong,.contact-page .right .contact-info .phone .text-holder strong,.contact-page .right .contact-info .email .text-holder strong{display:block;font-size:24px;font-weight:700;color:#313131;margin:0 0 5px}.contact-page .right .contact-info .address .text-holder address{font-style:normal;margin:0}.contact-page .right .contact-info .address,.contact-page .right .contact-info .phone{border-bottom:1px solid #ececec}.page-template-template-contact .map-holder iframe{width:100%}.services-page .services-featured{padding:70px 0}.services-page .widget_preschool_and_kindergarten_pro_icon_text_widget{float:left;width:33.3333%;padding:0 15px;margin:0 0 30px}.services-page .widget_preschool_and_kindergarten_pro_icon_text_widget .style1{margin:0 0 60px}.services-page .widget_preschool_and_kindergarten_pro_icon_text_widget .style1 .holder{background:#f9f9f9;padding:0 40px 50px;text-align:center}.services-page .widget_preschool_and_kindergarten_pro_icon_text_widget .style1 .img-holder{margin:0 0 33px}.services-page .widget_preschool_and_kindergarten_pro_icon_text_widget .style1 .img-holder img{border:10px solid #f9f9f9;border-radius:50%;margin:-45px 0 0;vertical-align:top}.services-page .widget_preschool_and_kindergarten_pro_icon_text_widget .style1 .img-holder svg{background:#4fbba9 none repeat scroll 0 0;border:10px solid #f9f9f9;border-radius:50%;color:#fff;font-size:50px;height:170px;line-height:140px;margin:-45px 0 0;vertical-align:top;width:170px;padding:40px}.services-page .widget_preschool_and_kindergarten_pro_icon_text_widget .style1 .text-holder .widget-title{color:#313131;font-size:24px;font-weight:400;line-height:28px;text-transform:none}.services-page .widget_preschool_and_kindergarten_pro_icon_text_widget .text-holder .widget-title a{color:#313131}.services-page .widget_preschool_and_kindergarten_pro_icon_text_widget .text-holder .widget-title a:hover,.services-page .widget_preschool_and_kindergarten_pro_icon_text_widget .text-holder .widget-title a:focus{color:#41aad4;text-decoration:none}.services-page .widget_preschool_and_kindergarten_pro_icon_text_widget .style3{text-align:center}.services-page .widget_preschool_and_kindergarten_pro_icon_text_widget .style3 .img-holder{width:135px;height:135px;margin:0 auto 20px;background:#4fbba9;color:#fff;border-radius:50%;line-height:150px}.services-page .widget_preschool_and_kindergarten_pro_icon_text_widget .style3 .img-holder svg{font-size:50px;line-height:1;color:#fff}.services-page .widget_preschool_and_kindergarten_pro_icon_text_widget .style3 .img-holder img{vertical-align:top;width:135px;height:135px;object-fit:cover;border-radius:50%}.services-page .widget_preschool_and_kindergarten_pro_icon_text_widget .style3 .text-holder .widget-title{color:#313131;font-size:23px;font-weight:400;line-height:32px;margin:0 0 10px;text-transform:none}.services-page .widget_preschool_and_kindergarten_pro_icon_text_widget .style2 .holder:after{content:'';display:block;clear:both}.services-page .widget_preschool_and_kindergarten_pro_icon_text_widget .style2 .img-holder{float:left;width:45px;height:45px;line-height:45px;margin-right:16px;margin-top:5px;border-radius:50%;text-align:center;background:#4fbba9;color:#fff}.services-page .widget_preschool_and_kindergarten_pro_icon_text_widget .style2 .img-holder svg{line-height:45px}.services-page .widget_preschool_and_kindergarten_pro_icon_text_widget .style2 .img-holder img{vertical-align:top;width:45px;height:45px;border-radius:50%;object-fit:cover}.services-page .widget_preschool_and_kindergarten_pro_icon_text_widget .style2 .text-holder{overflow:hidden}.services-page .widget_preschool_and_kindergarten_pro_icon_text_widget .style2 .text-holder .widget-title{margin:0;text-transform:none;font-size:18px}.services-page .facilities{color:#fff;padding:70px 0;position:relative}.services-page .facilities .container{position:relative;z-index:1}.services-page .facilities:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5)}.services-page .facilities .header .title{font-size:36px;line-height:42px;margin:0 0 20px}.services-page .facilities .holder{max-width:780px}.services-page .facilities .widget_preschool_and_kindergarten_pro_icon_text_widget{width:50%}.services-page .facilities .widget_preschool_and_kindergarten_pro_icon_text_widget .col .text-holder .widget-title{color:#fff}.services-page .facilities .widget_preschool_and_kindergarten_pro_icon_text_widget .col .text-holder .widget-title a{color:#fff}.services-page .facilities .widget_preschool_and_kindergarten_pro_icon_text_widget .col .text-holder .widget-title a:hover,.services-page .facilities .widget_preschool_and_kindergarten_pro_icon_text_widget .col .text-holder .widget-title a:focus{color:#41aad4}.services-page .facilities .widget_preschool_and_kindergarten_pro_icon_text_widget .style1{margin:60px 0 0}.services-page .facilities .widget_preschool_and_kindergarten_pro_icon_text_widget .style1 .holder,.services-page .facilities .widget_preschool_and_kindergarten_pro_icon_text_widget .style1 .text-holder .widget-title{color:#616161}.services-page .services{padding:70px 0}.services-page .services .widget_preschool_and_kindergarten_pro_icon_text_widget .style1{margin:60px 0 0}.about-page .intro{overflow:hidden;padding:0 0 60px}.about-page .intro .img-holder{float:left;margin-right:65px}.about-page .intro .img-holder img{vertical-align:top}.about-page .intro .text-holder{overflow:hidden}.about-page .intro .text-holder .title{font-size:42px;line-height:50px;font-weight:400;color:#f380b2;margin:0 0 20px}.about-page .video-container{position:relative;padding-bottom:25%;padding-top:30px;height:0;overflow:hidden}.about-page .video-container iframe,.about-page .video-container object,.about-page .video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.about-page .services{padding:70px 0 0}.about-page .services .widget_preschool_and_kindergarten_pro_icon_text_widget{float:left;width:33.3333%;padding:0 15px;margin:0 0 50px}.about-page .services .col .img-holder{float:left;margin-right:20px;width:62px;height:62px;background:#50bbab;border-radius:50%;color:#fff;text-align:center;font-size:25px;display:flex;align-items:center;justify-content:center}.about-page .services .col .img-holder svg{line-height:62px}.about-page .services .col .img-holder img{vertical-align:top;-webkit-border-radius:50%;border-radius:50%}.about-page .services .col .text-holder{overflow:hidden}.about-page .services .col .text-holder .title{font-size:24px;line-height:32px;font-weight:400;margin:0 0 10px;color:#313131}.about-page .services .widget_preschool_and_kindergarten_pro_icon_text_widget .style2{margin:60px 0 0}.about-page .services .widget_preschool_and_kindergarten_pro_icon_text_widget .style2 .holder{background:#f9f9f9;padding:0 40px 50px;text-align:center}.about-page .services .widget_preschool_and_kindergarten_pro_icon_text_widget .style2 .img-holder{width:170px;height:auto;margin:0 auto 33px;background:0 0;float:none;display:block}.about-page .services .widget_preschool_and_kindergarten_pro_icon_text_widget .style2 .img-holder svg,.about-page .services .widget_preschool_and_kindergarten_pro_icon_text_widget .style2 .img-holder img{background:#4fbba9;float:none;border:10px solid #f9f9f9;border-radius:50%;color:#fff;font-size:50px;height:170px;line-height:140px;margin:-45px 0 0;vertical-align:top;width:170px}.about-page .services .widget_preschool_and_kindergarten_pro_icon_text_widget .style2 .text-holder,.about-page .services .widget_preschool_and_kindergarten_pro_icon_text_widget .style3 .text-holder{width:100%}.about-page .services .widget_preschool_and_kindergarten_pro_icon_text_widget .style2 .text-holder .widget-title,.about-page .services .widget_preschool_and_kindergarten_pro_icon_text_widget .style3 .text-holder .widget-title{color:#313131;font-size:24px;font-weight:400;line-height:28px;text-transform:none}.about-page .services .widget_preschool_and_kindergarten_pro_icon_text_widget .style3 .img-holder{width:170px;height:170px;margin:0 auto 33px;background:0 0;float:none;display:block}.about-page .services .widget_preschool_and_kindergarten_pro_icon_text_widget .style3 .img-holder svg{background:#4fbba9;float:none;border-radius:50%;color:#fff;font-size:50px;height:170px;line-height:140px;width:170px}.about-page .services .widget_preschool_and_kindergarten_pro_icon_text_widget .style3 .text-holder{text-align:center}.site-header.header-one .header-t .btn-search{float:right;font-size:15px;line-height:24px;position:relative;margin:0 0 3px 21px}.site-header.header-one .header-t .btn-search a{color:#919191}.site-header.header-one .header-t .btn-search a:hover,.site-header.header-one .header-t .btn-search a:focus{text-decoration:none}.site-header.header-one .header-t .btn-search .form-holder{position:absolute;top:38px;right:0;width:300px;z-index:10;display:none}.site-header.header-one .header-t .btn-search .form-holder .search-form{background:#fff;border:1px solid #dbdbdb;padding:10px}.site-header.header-one .header-t .btn-search .form-holder .search-form:after{content:'';display:block;clear:both}.site-header.header-one .header-t .btn-search .form-holder .search-form input[type=search]{float:left;width:90%;padding:0;margin:0;border:0;outline:none}.site-header.header-one .header-t .btn-search .form-holder .search-form input[type=submit]{float:right;border:0;text-indent:-9999px;padding:0;margin:0;background:url(//kindergarten-habakuk.de/wp-content/themes/preschool-and-kindergarten-pro/images/bg-search.png) no-repeat;width:17px;height:18px}.site-header.header-two .header-t{background:#4fbba9;color:#fff;padding:10px 0}.site-header.header-two .header-t .social-networks li{margin-left:10px}.site-header.header-two .header-t .contact-info li a{color:#fff}.site-header.header-two .header-t .contact-info li a:hover,.site-header.header-two .header-t .contact-info li a:focus{text-decoration:underline}.site-header.header-two .header-t .contact-info li .tel-link{font-weight:700}.site-header.header-two .header-t .contact-info li svg{font-size:16px;color:rgba(0,0,0,.3)}.site-header.header-two .header-t .social-networks{font-size:13px}.site-header.header-two .header-t .social-networks li a{width:26px;height:26px;background:#fff;border-radius:50%;color:#4fbba9;text-align:center;line-height:26px}.site-header.header-two .header-t .social-networks li a:hover,.site-header.header-two .header-t .social-networks li a:focus{text-decoration:none;border-radius:5px}.site-header.header-two .header-b{padding:0}.site-header.header-two .header-b .main-navigation{margin:0}.site-header.header-two .header-b .main-navigation li{margin:0}.site-header.header-two .header-b .main-navigation ul{border-left:1px solid #f6f6f6}.site-header.header-two .header-b .main-navigation ul li a{padding:35px 20px;border-right:1px solid #f6f6f6}.site-header.header-two .header-b .main-navigation ul ul{border-left:0}.site-header.header-two .header-b .main-navigation ul ul li a{padding:10px 23px;border:0}.site-header.header-two .header-b .site-branding{margin:15px 0 0}.site-header.header-three .header-t{border:1px solid #eee;padding:10px 0;background:0 0}.site-header.header-three .header-t .widget_rttk_social_links{float:left}.site-header.header-three .header-t .widget_rttk_social_links ul li a{color:#41aad4}.site-header.header-three .header-t .widget_rttk_social_links ul li a:hover,.site-header.header-three .header-t .widget_rttk_social_links ul li a:focus{color:#919191}.site-header.header-three .header-t .search-form{float:right;position:relative}.site-header.header-three .header-t .search-form label{float:left;padding:0 10px}.site-header.header-three .header-t .search-form input[type=search]{border:0;background:0 0;font-size:16px;float:left;width:100%;padding:0;margin:0}.site-header.header-three .header-t .search-form input[type=submit]{border:0;padding:0;margin:4px 0 0;text-indent:-9999px;background:url(//kindergarten-habakuk.de/wp-content/themes/preschool-and-kindergarten-pro/images/bg-search.png) no-repeat;width:17px;height:18px;background-size:13px;float:right}.site-header.header-three .header-b .right{float:right}.site-header.header-three .header-b .info-list{margin:0;padding:0;list-style:none;overflow:hidden}.site-header.header-three .header-b .info-list li{float:left;padding:10px 0 10px 85px;margin-left:20px;border-left:1px solid #eee;position:relative}.site-header.header-three .header-b .info-list li:first-child{margin:0;padding:10px 0 10px 65px;border-left:0}.site-header.header-three .header-b .info-list li span{display:block;font-size:14px;line-height:18px}.site-header.header-three .header-b .info-list li a,.site-header.header-three .header-b .info-list li strong{display:block;font-size:16px;line-height:20px;color:#676767;font-weight:700}.site-header.header-three .header-b .info-list li a:hover,.site-header.header-three .header-b .info-list li a:focus{text-decoration:none;color:#41aad4}.site-header.header-three .header-b .info-list .email:before{position:absolute;top:10px;left:20px;width:45px;height:45px;background:#fcb713;border-radius:50%;content:''}.site-header.header-three .header-b .info-list .email:after{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 512 512'%3E%3Cpath d='M502.3 190.8c3.9-3.1 9.7-.2 9.7 4.7V400c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V195.6c0-5 5.7-7.8 9.7-4.7 22.4 17.4 52.1 39.5 154.1 113.6 21.1 15.4 56.7 47.8 92.2 47.6 35.7.3 72-32.8 92.3-47.6 102-74.1 131.6-96.3 154-113.7zM256 320c23.2.4 56.6-29.2 73.4-41.4 132.7-96.3 142.8-104.7 173.4-128.7 5.8-4.5 9.2-11.5 9.2-18.9v-19c0-26.5-21.5-48-48-48H48C21.5 64 0 85.5 0 112v19c0 7.4 3.4 14.3 9.2 18.9 30.6 23.9 40.7 32.4 173.4 128.7 16.8 12.2 50.2 41.8 73.4 41.4z'/%3E%3C/svg%3E") center center no-repeat;width:15px;height:20px;content:'';position:absolute;top:23px;left:35px}.site-header.header-three .header-b .info-list .opening-time:before{position:absolute;top:10px;left:20px;width:45px;height:45px;background:#4fbba9;border-radius:50%;content:''}.site-header.header-three .header-b .info-list .opening-time:after{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 512 512'%3E%3Cpath d='M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm0 448c-110.5 0-200-89.5-200-200S145.5 56 256 56s200 89.5 200 200-89.5 200-200 200zm61.8-104.4l-84.9-61.7c-3.1-2.3-4.9-5.9-4.9-9.7V116c0-6.6 5.4-12 12-12h32c6.6 0 12 5.4 12 12v141.7l66.8 48.6c5.4 3.9 6.5 11.4 2.6 16.8L334.6 349c-3.9 5.3-11.4 6.5-16.8 2.6z'/%3E%3C/svg%3E") center center no-repeat;width:15px;height:20px;content:'';position:absolute;top:23px;left:35px}.site-header.header-three .header-b .info-list .phone:before{position:absolute;top:10px;left:0;width:45px;height:45px;background:#f380b2;border-radius:50%;content:''}.site-header.header-three .header-b .info-list .phone:after{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 512 512'%3E%3Cpath d='M493.4 24.6l-104-24c-11.3-2.6-22.9 3.3-27.5 13.9l-48 112c-4.2 9.8-1.4 21.3 6.9 28l60.6 49.6c-36 76.7-98.9 140.5-177.2 177.2l-49.6-60.6c-6.8-8.3-18.2-11.1-28-6.9l-112 48C3.9 366.5-2 378.1.6 389.4l24 104C27.1 504.2 36.7 512 48 512c256.1 0 464-207.5 464-464 0-11.2-7.7-20.9-18.6-23.4z'/%3E%3C/svg%3E") center center no-repeat;width:15px;height:20px;content:'';position:absolute;top:23px;left:16px}.site-header.header-three .nav-holder{background:#41aad4}.site-header.header-three .main-navigation{float:none;display:block;margin:0}.site-header.header-three .main-navigation ul{font-size:15px;text-transform:uppercase}.site-header.header-three .main-navigation ul li{margin:0;border-left:1px solid rgba(255,255,255,.2)}.site-header.header-three .main-navigation ul li a{padding:15px 20px;color:#fff}.site-header.header-three .main-navigation ul li a:hover,.site-header.header-three .main-navigation ul li a:focus,.site-header.header-three .main-navigation ul li:hover>a,.site-header.header-three .main-navigation ul li:focus>a,.site-header.header-three .main-navigation ul .current-menu-item>a,.site-header.header-three .main-navigation ul .current-menu-ancestor>a,.site-header.header-three .main-navigation ul .current_page_item>a,.site-header.header-three .main-navigation ul .current_page_ancestor>a{background:#fff;color:#41aad4}.site-header.header-three .main-navigation ul ul li a{padding:10px 23px}.site-header.header-three .main-navigation ul ul li{border:0}.site-header.header-three .main-navigation ul ul:before{display:none}.site-header.header-three .main-navigation ul ul{left:0}.site-header.header-three .main-navigation ul ul ul{left:100%}.site-header.header-four .header-t{padding:0;background:#fff;border-bottom:1px solid #e5e5e5}.site-header.header-four .header-t .main-navigation{margin:0;float:left}.site-header.header-four .header-t .main-navigation ul li{margin:0;border-right:1px solid #f5f5f5}.site-header.header-four .header-t .main-navigation ul{font-size:14px;text-transform:uppercase}.site-header.header-four .header-t .main-navigation ul li a{padding:12px 25px;color:#434343}.site-header.header-four .header-t .main-navigation ul li a:hover,.site-header.header-four .header-t .main-navigation ul li a:focus,.site-header.header-four .header-t .main-navigation ul li:hover>a,.site-header.header-four .header-t .main-navigation ul li:focus>a,.site-header.header-four .header-t .main-navigation ul .current-menu-item>a,.site-header.header-four .header-t .main-navigation ul .current-menu-ancestor>a,.site-header.header-four .header-t .main-navigation ul .current_page_item>a,.site-header.header-four .header-t .main-navigation ul .current_page_ancestor>a{background:#5ebfe6;color:#fff}.site-header.header-four .header-t .main-navigation ul ul li a:hover,.site-header.header-four .header-t .main-navigation ul ul li a:focus,.site-header.header-four .header-t .main-navigation ul ul li:hover>a,.site-header.header-four .header-t .main-navigation ul ul li:focus>a,.site-header.header-four .header-t .main-navigation ul ul .current-menu-item>a,.site-header.header-four .header-t .main-navigation ul ul .current-menu-ancestor>a,.site-header.header-four .header-t .main-navigation ul ul .current_page_item>a,.site-header.header-four .header-t .main-navigation ul ul .current_page_ancestor>a{background:rgba(255,255,255,.2)}.site-header.header-four .header-t .main-navigation ul ul{left:0}.site-header.header-four .header-t .main-navigation ul ul li{border:0}.site-header.header-four .header-t .main-navigation ul ul:before{display:none}.site-header.header-four .header-t .main-navigation ul ul ul{left:100%}.site-header.header-four .header-t .main-navigation ul ul li a{color:#fff;padding:10px 23px}.site-header.header-four .header-t .btn-search{float:right;font-size:15px;margin:10px 0 0;position:relative}.site-header a:focus{outline:dotted 1px rgba(0,0,0,.5)}.site-header.header-four .header-t .btn-search a:hover,.site-header.header-four .header-t .btn-search a:focus{text-decoration:none}.site-header.header-four .header-t .btn-search .form-holder{position:absolute;top:38px;right:0;width:300px;z-index:10;display:none}.site-header.header-four .header-t .btn-search .form-holder .search-form{background:#fff;border:1px solid #dbdbdb;padding:10px}.site-header.header-four .header-t .btn-search .form-holder .search-form:after{content:'';display:block;clear:both}.site-header.header-four .header-t .btn-search .form-holder .search-form input[type=search]{float:left;width:90%;padding:0;margin:0;border:0;outline:none}.site-header.header-four .header-t .btn-search .form-holder .search-form input[type=submit]{float:right;border:0;text-indent:-9999px;padding:0;margin:0;background:url(//kindergarten-habakuk.de/wp-content/themes/preschool-and-kindergarten-pro/images/bg-search.png) no-repeat;width:17px;height:18px}.site-header.header-four .header-t .btn-search a{color:#585858}.site-header.header-four .header-b .right{float:right}.site-header.header-four .header-b .right .info-list{margin:0;padding:0;list-style:none}.site-header.header-four .header-b .right .info-list:after{content:'';display:block;clear:both}.site-header.header-four .header-b .right .email{float:right;margin-left:40px;position:relative;padding-left:60px;padding-bottom:10px}.site-header.header-four .header-b .right .email:before{width:45px;height:45px;border-radius:50%;background:#fff;position:absolute;top:0;left:0;box-shadow:0 0 5px rgba(0,0,0,.2);content:''}.site-header.header-four .header-b .right .email:after{content:'';position:absolute;top:12px;left:15px;background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%234ac7b2' viewBox='0 0 512 512'%3E%3Cpath d='M502.3 190.8c3.9-3.1 9.7-.2 9.7 4.7V400c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V195.6c0-5 5.7-7.8 9.7-4.7 22.4 17.4 52.1 39.5 154.1 113.6 21.1 15.4 56.7 47.8 92.2 47.6 35.7.3 72-32.8 92.3-47.6 102-74.1 131.6-96.3 154-113.7zM256 320c23.2.4 56.6-29.2 73.4-41.4 132.7-96.3 142.8-104.7 173.4-128.7 5.8-4.5 9.2-11.5 9.2-18.9v-19c0-26.5-21.5-48-48-48H48C21.5 64 0 85.5 0 112v19c0 7.4 3.4 14.3 9.2 18.9 30.6 23.9 40.7 32.4 173.4 128.7 16.8 12.2 50.2 41.8 73.4 41.4z'/%3E%3C/svg%3E") center center no-repeat;width:15px;height:20px}.site-header.header-four .header-b .right .email span{display:block;font-size:14px;line-height:17px}.site-header.header-four .header-b .right .email a{font-size:16px;line-height:20px;font-weight:700;color:#676767}.site-header.header-four .header-b .right .email a:hover,.site-header.header-four .header-b .right .email a:focus{text-decoration:none;color:#41aad4}.site-header.header-four .header-b .right .phone{float:right;margin-left:40px;position:relative;padding-left:60px;padding-bottom:10px}.site-header.header-four .header-b .right .phone span{display:block;font-size:14px;line-height:17px}.site-header.header-four .header-b .right .phone a{font-size:16px;line-height:20px;font-weight:700;color:#676767}.site-header.header-four .header-b .right .phone a:hover,.site-header.header-four .header-b .right .phone a:focus{text-decoration:none;color:#41aad4}.site-header.header-four .header-b .right .phone:before{width:45px;height:45px;border-radius:50%;background:#fff;position:absolute;top:0;left:0;box-shadow:0 0 5px rgba(0,0,0,.2);content:''}.site-header.header-four .header-b .right .phone:after{content:'';position:absolute;top:12px;left:15px;background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%234ac7b2' viewBox='0 0 512 512'%3E%3Cpath d='M493.4 24.6l-104-24c-11.3-2.6-22.9 3.3-27.5 13.9l-48 112c-4.2 9.8-1.4 21.3 6.9 28l60.6 49.6c-36 76.7-98.9 140.5-177.2 177.2l-49.6-60.6c-6.8-8.3-18.2-11.1-28-6.9l-112 48C3.9 366.5-2 378.1.6 389.4l24 104C27.1 504.2 36.7 512 48 512c256.1 0 464-207.5 464-464 0-11.2-7.7-20.9-18.6-23.4z'/%3E%3C/svg%3E") center center no-repeat;width:15px;height:20px}.site-header.header-five{padding:18px 0}.site-header.header-five .site-branding{float:left;margin:20px 0 0}.site-header.header-five .right{float:right;max-width:710px}.site-header.header-five .right .top{overflow:hidden;margin-bottom:20px}.site-header.header-five .right .top .widget_rttk_social_links .widget-title{display:none}.site-header.header-five .right .top .widget_rttk_social_links{float:right;margin:0}.site-header.header-five .right .top .widget_rttk_social_links .social-networks{margin:0 0 0 45px;padding:0;list-style:none}.site-header.header-five .right .top .widget_rttk_social_links .social-networks li{float:left;margin-left:15px;margin-right:0}.site-header.header-five .right .top .widget_rttk_social_links .social-networks li:first-child{margin-left:0}.site-header.header-five .right .top .widget_rttk_social_links .social-networks li a{color:#959595;font-size:16px;background:0 0;width:auto;height:auto;line-height:24px}.site-header.header-five .right .top .widget_rttk_social_links .social-networks li a:hover,.site-header.header-five .right .top .widget_rttk_social_links .social-networks li a:focus{text-decoration:none;color:#41aad4}.site-header.header-five .right .top .tel-link{font-size:17px;font-weight:700;color:#959595;float:right;padding-left:20px;position:relative}.site-header.header-five .right .top .tel-link:before{position:absolute;top:0;left:0;content:'';width:13px;height:28px;background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23595959' viewBox='0 0 512 512'%3E%3Cpath d='M493.4 24.6l-104-24c-11.3-2.6-22.9 3.3-27.5 13.9l-48 112c-4.2 9.8-1.4 21.3 6.9 28l60.6 49.6c-36 76.7-98.9 140.5-177.2 177.2l-49.6-60.6c-6.8-8.3-18.2-11.1-28-6.9l-112 48C3.9 366.5-2 378.1.6 389.4l24 104C27.1 504.2 36.7 512 48 512c256.1 0 464-207.5 464-464 0-11.2-7.7-20.9-18.6-23.4z'/%3E%3C/svg%3E") center center no-repeat}.site-header.header-five .right .top .tel-link:hover,.site-header.header-five .right .top .tel-link:focus{text-decoration:none;color:#41aad4}.site-header.header-five .main-navigation{margin:0;border-top:2px solid #77c0dd}.site-header.header-five .main-navigation ul{font-size:15px;font-weight:400}.site-header.header-five .main-navigation ul li{float:left;margin-left:5px}.site-header.header-five .main-navigation ul li:first-child{margin-left:0}.site-header.header-five .main-navigation ul li a{padding:10px 20px;color:#313131}.site-header.header-five .main-navigation ul li:before{width:0;height:0;border-left:5px solid transparent;border-right:6px solid transparent;border-top:6px solid #77c0dd;position:absolute;left:50%;top:0;content:'';margin-left:-5px;display:none}.site-header.header-five .main-navigation ul .current-menu-item:before,.site-header.header-five .main-navigation ul .current-menu-ancestor:before,.site-header.header-five .main-navigation ul .current_page_ancestor:before,.site-header.header-five .main-navigation ul .current_menu-ancestor:before{display:block}.site-header.header-five .main-navigation ul ul .current-menu-item:before,.site-header.header-five .main-navigation ul ul .current-menu-ancestor:before,.site-header.header-five .main-navigation ul ul .current_page_ancestor:before,.site-header.header-five .main-navigation ul ul .current_menu-ancestor:before{display:none}.site-header.header-five .main-navigation ul ul li:before{display:none}.site-header.header-five .main-navigation ul ul{left:0}.site-header.header-five .main-navigation ul ul ul{left:100%}.site-header.header-five .main-navigation ul ul li{float:none;display:block;margin:0}.site-header.header-five .main-navigation ul ul li a{color:#fff;padding:10px 23px}#rara-top{position:fixed;bottom:10px;right:10px;background:#000;color:#fff;width:50px;height:50px;text-align:center;line-height:50px;cursor:pointer;display:none;opacity:.5;z-index:9999}#rara-top:hover,#rara-top:focus{opacity:1}#rara-top svg{font-size:25px}#rara-top .fa:hover{color:#fff}.site-header.header-six .header-t{background:#f9f9f9 url(//kindergarten-habakuk.de/wp-content/themes/preschool-and-kindergarten-pro/images/line.png) repeat-x 0 0;padding:20px 0}.site-header.header-six .header-t .right{float:right}.site-header.header-six .header-t .right .social-netoworks{margin:0 0 15px;padding:0;list-style:none;font-size:16px;float:right}.site-header.header-six .header-t .right .social-netoworks li{float:left;margin-left:15px}.site-header.header-six .header-t .right .social-netoworks li:first-child{margin-left:0}.site-header.header-six .header-t .right .social-netoworks li a{color:#828282}.site-header.header-six .header-t .right .social-netoworks li a:hover,.site-header.header-six .header-t .right .social-netoworks li a:focus{text-decoration:none;color:#41aad4}.site-header.header-six .header-t .right .contact-info{float:none;clear:both}.site-header.header-six .header-t .right .contact-info li{margin:0}.site-header.header-six .header-t .right .contact-info a{color:#676767;margin-left:20px;padding-left:20px;position:relative}.site-header.header-six .header-t .right .contact-info a:hover,.site-header.header-six .header-t .right .contact-info a:focus{text-decoration:none;color:#41aad4}.site-header.header-six .header-t .right .contact-info .tel-link:before{position:absolute;top:0;left:0;content:'';width:13px;height:20px;background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23676767' viewBox='0 0 512 512'%3E%3Cpath d='M493.4 24.6l-104-24c-11.3-2.6-22.9 3.3-27.5 13.9l-48 112c-4.2 9.8-1.4 21.3 6.9 28l60.6 49.6c-36 76.7-98.9 140.5-177.2 177.2l-49.6-60.6c-6.8-8.3-18.2-11.1-28-6.9l-112 48C3.9 366.5-2 378.1.6 389.4l24 104C27.1 504.2 36.7 512 48 512c256.1 0 464-207.5 464-464 0-11.2-7.7-20.9-18.6-23.4z'/%3E%3C/svg%3E") center center no-repeat}.site-header.header-six .header-t .right .contact-info .email-link:before{position:absolute;top:0;left:0;content:'';width:13px;height:20px;background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23676767' viewBox='0 0 512 512'%3E%3Cpath d='M502.3 190.8c3.9-3.1 9.7-.2 9.7 4.7V400c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V195.6c0-5 5.7-7.8 9.7-4.7 22.4 17.4 52.1 39.5 154.1 113.6 21.1 15.4 56.7 47.8 92.2 47.6 35.7.3 72-32.8 92.3-47.6 102-74.1 131.6-96.3 154-113.7zM256 320c23.2.4 56.6-29.2 73.4-41.4 132.7-96.3 142.8-104.7 173.4-128.7 5.8-4.5 9.2-11.5 9.2-18.9v-19c0-26.5-21.5-48-48-48H48C21.5 64 0 85.5 0 112v19c0 7.4 3.4 14.3 9.2 18.9 30.6 23.9 40.7 32.4 173.4 128.7 16.8 12.2 50.2 41.8 73.4 41.4z'/%3E%3C/svg%3E") center center no-repeat}.site-header.header-six .nav-holder{border-top:1px solid #e5e5e5}.site-header.header-six .main-navigation{float:none;display:block;margin:0}.site-header.header-six .main-navigation ul{font-size:15px}.site-header.header-six .main-navigation ul li{margin:0;border-left:1px solid #efefef}.site-header.header-six .main-navigation ul li a{padding:15px 20px;color:#5c5c5c}.site-header.header-six .main-navigation ul li a:hover,.site-header.header-six .main-navigation ul li a:focus,.site-header.header-six .main-navigation ul li:hover>a,.site-header.header-six .main-navigation ul li:focus>a,.site-header.header-six .main-navigation ul .current-menu-item>a,.site-header.header-six .main-navigation ul .current-menu-ancestor>a,.site-header.header-six .main-navigation ul .current_page_item>a,.site-header.header-six .main-navigation ul .current_page_ancestor>a{background:#41aad4;color:#fff}.site-header.header-six .main-navigation ul ul li a:hover,.site-header.header-six .main-navigation ul ul li a:focus,.site-header.header-six .main-navigation ul ul li:hover>a,.site-header.header-six .main-navigation ul ul li:focus>a,.site-header.header-six .main-navigation ul ul .current-menu-item>a,.site-header.header-six .main-navigation ul ul .current-menu-ancestor>a,.site-header.header-six .main-navigation ul ul .current_page_item>a,.site-header.header-six .main-navigation ul ul .current_page_ancestor>a{background:#fff;color:#41aad4}.site-header.header-six .main-navigation ul ul li a{padding:10px 23px;color:#fff}.site-header.header-six .main-navigation ul ul li{border:0}.site-header.header-six .main-navigation ul ul:before{display:none}.site-header.header-six .main-navigation ul ul{left:0}.site-header.header-six .main-navigation ul ul ul{left:100%}.site-header.header-seven .site-branding{margin:11px 0 0}.site-header.header-seven .main-navigation{margin:0}.site-header.header-seven .main-navigation ul{font-size:15px;font-weight:400;text-transform:uppercase}.site-header.header-seven .main-navigation ul li{margin:0;border-right:1px solid #eee}.site-header.header-seven .main-navigation ul li a{color:#4f4f4f;padding:30px 15px}.site-header.header-seven .main-navigation ul li a:hover,.site-header.header-seven .main-navigation ul li a:focus,.site-header.header-seven .main-navigation ul li:hover>a,.site-header.header-seven .main-navigation ul li:focus>a,.site-header.header-seven .main-navigation ul .current-menu-item>a,.site-header.header-seven .main-navigation ul .current-menu-ancestor>a,.site-header.header-seven .main-navigation ul .current_page_item>a,.site-header.header-seven .main-navigation ul .current_page_ancestor>a{background:#4fbba9;color:#fff}.site-header.header-seven .main-navigation ul ul{background:#4fbba9}.site-header.header-seven .main-navigation ul ul:before{display:none}.site-header.header-seven .main-navigation ul ul li{border:0}.site-header.header-seven .main-navigation ul ul li a{padding:10px 23px;color:#fff}.site-header.header-seven .main-navigation ul ul li a:hover,.site-header.header-seven .main-navigation ul ul li a:focus,.site-header.header-seven .main-navigation ul ul li:hover>a,.site-header.header-seven .main-navigation ul ul li:focus>a,.site-header.header-seven .main-navigation ul ul .current-menu-item>a,.site-header.header-seven .main-navigation ul ul .current-menu-ancestor>a,.site-header.header-seven .main-navigation ul ul .current_page_item>a,.site-header.header-seven .main-navigation ul ul .current_page_ancestor>a{color:#4fbba9;background:#fff}.site-header.header-eight{position:absolute;top:0;width:100%;z-index:100}.custom-background .site-header.header-eight{max-width:1199px}.no-slider .site-header.header-eight{position:unset}.site-header.header-eight .header-t{background:#4fbba9;color:#fff;padding:6px 0}.site-header.header-eight .header-t .contact-info{float:left}.site-header.header-eight .header-t .contact-info li{margin:0}.site-header.header-eight .header-t .contact-info a{margin-right:50px;color:#fff}.site-header.header-eight .header-t .contact-info .tel-link{padding-left:20px;font-weight:700;position:relative}.site-header.header-eight .header-t .contact-info .tel-link:before{position:absolute;top:0;left:0;content:'';width:13px;height:20px;background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 512 512'%3E%3Cpath d='M493.4 24.6l-104-24c-11.3-2.6-22.9 3.3-27.5 13.9l-48 112c-4.2 9.8-1.4 21.3 6.9 28l60.6 49.6c-36 76.7-98.9 140.5-177.2 177.2l-49.6-60.6c-6.8-8.3-18.2-11.1-28-6.9l-112 48C3.9 366.5-2 378.1.6 389.4l24 104C27.1 504.2 36.7 512 48 512c256.1 0 464-207.5 464-464 0-11.2-7.7-20.9-18.6-23.4z'/%3E%3C/svg%3E") center center no-repeat}.site-header.header-eight .header-t .contact-info .email-link{padding-left:25px;position:relative}.site-header.header-eight .header-t .contact-info .email-link:before{position:absolute;top:0;left:0;content:'';width:13px;height:20px;background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 512 512'%3E%3Cpath d='M502.3 190.8c3.9-3.1 9.7-.2 9.7 4.7V400c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V195.6c0-5 5.7-7.8 9.7-4.7 22.4 17.4 52.1 39.5 154.1 113.6 21.1 15.4 56.7 47.8 92.2 47.6 35.7.3 72-32.8 92.3-47.6 102-74.1 131.6-96.3 154-113.7zM256 320c23.2.4 56.6-29.2 73.4-41.4 132.7-96.3 142.8-104.7 173.4-128.7 5.8-4.5 9.2-11.5 9.2-18.9v-19c0-26.5-21.5-48-48-48H48C21.5 64 0 85.5 0 112v19c0 7.4 3.4 14.3 9.2 18.9 30.6 23.9 40.7 32.4 173.4 128.7 16.8 12.2 50.2 41.8 73.4 41.4z'/%3E%3C/svg%3E") center center no-repeat}.site-header.header-eight .header-t .social-networks{float:right;font-size:13px}.site-header.header-eight .header-t .social-networks li{margin-left:6px}.site-header.header-eight .header-t .social-networks li a{display:block;width:26px;height:26px;border-radius:50%;background:rgba(255,255,255,.2);color:#fff;text-align:center;line-height:26px;-webkit-transition:linear .2s;-moz-transition:linear .2s;transition:linear .2s}.site-header.header-eight .header-t .social-networks li a:hover,.site-header.header-eight .header-t .social-networks li a:focus{text-decoration:none;background:#fff;color:#4fbba9}.site-header.header-eight .header-b{background:rgba(0,0,0,.2);padding:15px 0}.site-header.header-eight .header-b.sticky-menu{background:rgba(0,0,0,1)}.site-header.header-eight .site-branding .site-title a{color:#fff}.site-header.header-eight .site-branding .site-description{color:#fff}.site-header.header-eight .main-navigation ul li a{color:#fff}.site-header.header-eight .main-navigation ul li a:hover,.site-header.header-eight .main-navigation ul li a:focus,.site-header.header-eight .main-navigation ul li:hover>a,.site-header.header-eight .main-navigation ul li:focus>a,.site-header.header-eight .main-navigation ul .current-menu-item>a,.site-header.header-eight .main-navigation ul .current-menu-ancestor>a,.site-header.header-eight .main-navigation ul .current_page_item>a,.site-header.header-eight .main-navigation ul .current_page_ancestor>a{color:#41aad4}.site-header.header-eight .main-navigation ul ul li a:hover,.site-header.header-eight .main-navigation ul ul li a:focus,.site-header.header-eight .main-navigation ul ul li:hover>a,.site-header.header-eight .main-navigation ul ul li:focus>a,.site-header.header-eight .main-navigation ul ul .current-menu-item>a,.site-header.header-eight .main-navigation ul ul .current-menu-ancestor>a,.site-header.header-eight .main-navigation ul ul .current_page_item>a,.site-header.header-eight .main-navigation ul ul .current_page_ancestor>a{color:#fff}.latest-events{padding:60px 0;background:#f9f9f9}.latest-events .header{font-size:24px;line-height:32px;margin:0 auto 48px;max-width:780px;text-align:center}.latest-events .header .title{color:#f380b2;font-size:42px;font-weight:400;line-height:48px;margin:0 0 21px}.latest-events .col{float:left;width:33.3333%;padding:0 15px;margin:0 0 30px}.latest-events .col .img-holder{position:relative}.latest-events .col .img-holder .post-thumbnail{display:block}.latest-events .col .img-holder .post-thumbnail img{vertical-align:top}.latest-events .col .img-holder .date-holder{position:absolute;top:0;left:0;background:#4fbba9;color:#fff;font-size:12px;line-height:15px;text-transform:uppercase;padding:12px}.latest-events .col .img-holder .date-holder span{font-size:20px;display:inline-block;vertical-align:bottom}.latest-events .col .event-address{background:#4fbba9;color:#fff;font-size:16px;padding:15px 20px}.latest-events .col .event-address svg{margin-right:5px}.latest-events .col .event-address address{font-style:normal;display:inline-block;margin:0}.latest-events .col .text-holder{background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.1);padding:20px 20px 1px}.latest-events .col .text-holder .event-title{font-size:24px;line-height:30px;font-weight:400;margin:0 0 10px}.latest-events .col .text-holder .event-title a{color:#313131}.latest-events .col .text-holder .event-title a:hover,.latest-events .col .text-holder .event-title a:focus{text-decoration:none;color:#41aad4}.latest-events .col .text-holder .entry-content{margin:0}.latest-events .btn-holder{text-align:center;margin-top:30px}.latest-events .btn-holder .btn-view{border:2px solid #41aad4;display:inline-block;font-size:16px;font-weight:700;line-height:20px;padding:11px 58px 12px;text-transform:uppercase}.latest-events .btn-holder .btn-view:hover,.latest-events .btn-holder .btn-view:focus{text-decoration:none;background:#41aad4;color:#fff}#primary .post .entry-content .rara_accordian,#primary .page .entry-content .rara_accordian{border:1px solid #41aad4;margin:0 0 15px}#primary .post .entry-content .rara_accordian .rara_accordian_title,#primary .page .entry-content .rara_accordian .rara_accordian_title{background:#41aad4;padding:7px 15px 7px 35px;color:#fff;position:relative;cursor:pointer}#primary .post .entry-content .rara_accordian .rara_accordian_title:before,#primary .page .entry-content .rara_accordian .rara_accordian_title:before{background:#fff;content:'';height:3px;left:12px;position:absolute;top:50%;width:15px}#primary .post .entry-content .rara_accordian .rara_accordian_title:after,#primary .page .entry-content .rara_accordian .rara_accordian_title:after{background:#fff;content:"";height:3px;left:12px;position:absolute;top:50%;-webkit-transform:rotate(90deg) scale(1);-moz-transform:rotate(90deg) scale(1);transform:rotate(90deg) scale(1);width:15px}#primary .post .entry-content .rara_accordian .rara_accordian_title.active:after,#primary .page .entry-content .rara_accordian .rara_accordian_title.active:after{opacity:0}#primary .post .entry-content .rara_accordian .rara_accordian_content,#primary .page .entry-content .rara_accordian .rara_accordian_content{padding:10px 20px}#primary .entry-content .center{text-align:center}#primary .entry-content .rara_call_to_action_button{border:2px solid #41aad4;display:inline-block;font-size:16px;font-weight:700;line-height:20px;padding:11px 58px 12px;text-transform:uppercase;-webkit-transition:linear .2s;-moz-transition:linear .2s;transition:linear .2s;margin:10px 0}#primary .entry-content .rara_call_to_action_button:hover,#primary .entry-content .rara_call_to_action_button:focus{text-decoration:none;background:#41aad4;color:#fff}#primary .entry-content .rara_call_to_action.right:after{content:'';display:block;clear:both}#primary .entry-content .rara_call_to_action.right .rara_call_to_action_button{float:right}.rara-drop-cap2{float:left;font-size:53px;padding-right:10px;padding-top:16px}.rara-drop-cap3{float:left;font-size:80px;margin-bottom:20px;padding-right:10px;padding-top:22px}.rara-drop-cap4{float:left;font-size:115px;margin-bottom:32px;padding-right:10px;padding-top:32px}#primary .post .entry-content ul,#primary .page .entry-content ul{margin:0 0 30px 15px;padding:0}#primary .post .entry-content ul.rara-list,#primary .page .entry-content ul.rara-list{list-style:none}#primary .post .entry-content .rara-list li,#primary .page .entry-content .rara-list li{padding-left:30px;position:relative}#primary .post .entry-content .rara-list.rara-list-style1 li:before,#primary .page .entry-content .rara-list.rara-list-style1 li:before{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%238d8d8d' viewBox='0 0 512 512'%3E%3Cpath d='M256 8C119.033 8 8 119.033 8 256s111.033 248 248 248 248-111.033 248-248S392.967 8 256 8zm0 464c-118.664 0-216-96.055-216-216 0-118.663 96.055-216 216-216 118.664 0 216 96.055 216 216 0 118.663-96.055 216-216 216zm141.63-274.961L217.15 376.071c-4.705 4.667-12.303 4.637-16.97-.068l-85.878-86.572c-4.667-4.705-4.637-12.303.068-16.97l8.52-8.451c4.705-4.667 12.303-4.637 16.97.068l68.976 69.533 163.441-162.13c4.705-4.667 12.303-4.637 16.97.068l8.451 8.52c4.668 4.705 4.637 12.303-.068 16.97z'/%3E%3C/svg%3E") center center no-repeat;position:absolute;top:5px;left:0;width:14px;height:14px;content:''}#primary .post .entry-content .rara-list.rara-list-style2 li:before,#primary .page .entry-content .rara-list.rara-list-style2 li:before{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%238d8d8d' viewBox='0 0 448 512'%3E%3Cpath d='M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48z'/%3E%3C/svg%3E") center center no-repeat;position:absolute;top:7px;left:0;width:10px;height:10px;content:''}#primary .post .entry-content .rara-list.rara-list-style3 li:before,#primary .page .entry-content .rara-list.rara-list-style3 li:before{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%238d8d8d' viewBox='0 0 512 512'%3E%3Cpath d='M504 256C504 119 393 8 256 8S8 119 8 256s111 248 248 248 248-111 248-248zm-448 0c0-110.5 89.5-200 200-200s200 89.5 200 200-89.5 200-200 200S56 366.5 56 256zm72 20v-40c0-6.6 5.4-12 12-12h116v-67c0-10.7 12.9-16 20.5-8.5l99 99c4.7 4.7 4.7 12.3 0 17l-99 99c-7.6 7.6-20.5 2.2-20.5-8.5v-67H140c-6.6 0-12-5.4-12-12z'/%3E%3C/svg%3E") center center no-repeat;position:absolute;top:5px;left:0;width:14px;height:14px;content:''}#primary .post .entry-content .rara-list.rara-list-style4 li:before,#primary .page .entry-content .rara-list.rara-list-style4 li:before{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%238d8d8d' viewBox='0 0 192 512'%3E%3Cpath d='M0 384.662V127.338c0-17.818 21.543-26.741 34.142-14.142l128.662 128.662c7.81 7.81 7.81 20.474 0 28.284L34.142 398.804C21.543 411.404 0 402.48 0 384.662z'/%3E%3C/svg%3E") center center no-repeat;position:absolute;top:5px;left:0;width:14px;height:14px;content:''}#primary .post .entry-content .rara-list.rara-list-style5 li:before,#primary .page .entry-content .rara-list.rara-list-style5 li:before{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%238d8d8d' viewBox='0 0 512 512'%3E%3Cpath d='M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm144 276c0 6.6-5.4 12-12 12h-92v92c0 6.6-5.4 12-12 12h-56c-6.6 0-12-5.4-12-12v-92h-92c-6.6 0-12-5.4-12-12v-56c0-6.6 5.4-12 12-12h92v-92c0-6.6 5.4-12 12-12h56c6.6 0 12 5.4 12 12v92h92c6.6 0 12 5.4 12 12v56z'/%3E%3C/svg%3E") center center no-repeat;position:absolute;top:5px;left:0;width:14px;height:14px;content:''}#primary .post .entry-content .rara-list.rara-list-style6 li:before,#primary .page .entry-content .rara-list.rara-list-style6 li:before{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%238d8d8d' viewBox='0 0 576 512'%3E%3Cpath d='M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z'/%3E%3C/svg%3E") center center no-repeat;position:absolute;top:5px;left:0;width:14px;height:14px;content:''}#primary .post .entry-content .rara-list.rara-list-style7 li:before,#primary .page .entry-content .rara-list.rara-list-style7 li:before{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%238d8d8d' viewBox='0 0 512 512'%3E%3Cpath d='M512 199.652c0 23.625-20.65 43.826-44.8 43.826h-99.851c16.34 17.048 18.346 49.766-6.299 70.944 14.288 22.829 2.147 53.017-16.45 62.315C353.574 425.878 322.654 448 272 448c-2.746 0-13.276-.203-16-.195-61.971.168-76.894-31.065-123.731-38.315C120.596 407.683 112 397.599 112 385.786V214.261l.002-.001c.011-18.366 10.607-35.889 28.464-43.845 28.886-12.994 95.413-49.038 107.534-77.323 7.797-18.194 21.384-29.084 40-29.092 34.222-.014 57.752 35.098 44.119 66.908-3.583 8.359-8.312 16.67-14.153 24.918H467.2c23.45 0 44.8 20.543 44.8 43.826zM96 200v192c0 13.255-10.745 24-24 24H24c-13.255 0-24-10.745-24-24V200c0-13.255 10.745-24 24-24h48c13.255 0 24 10.745 24 24zM68 368c0-11.046-8.954-20-20-20s-20 8.954-20 20 8.954 20 20 20 20-8.954 20-20z'/%3E%3C/svg%3E") center center no-repeat;position:absolute;top:5px;left:0;width:14px;height:14px;content:''}#primary .post .entry-content .rara-list.rara-list-style8 li:before,#primary .page .entry-content .rara-list.rara-list-style8 li:before{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%238d8d8d' viewBox='0 0 512 512'%3E%3Cpath d='M444.788 291.1l42.616 24.599c4.867 2.809 7.126 8.618 5.459 13.985-11.07 35.642-29.97 67.842-54.689 94.586a12.016 12.016 0 0 1-14.832 2.254l-42.584-24.595a191.577 191.577 0 0 1-60.759 35.13v49.182a12.01 12.01 0 0 1-9.377 11.718c-34.956 7.85-72.499 8.256-109.219.007-5.49-1.233-9.403-6.096-9.403-11.723v-49.184a191.555 191.555 0 0 1-60.759-35.13l-42.584 24.595a12.016 12.016 0 0 1-14.832-2.254c-24.718-26.744-43.619-58.944-54.689-94.586-1.667-5.366.592-11.175 5.459-13.985L67.212 291.1a193.48 193.48 0 0 1 0-70.199l-42.616-24.599c-4.867-2.809-7.126-8.618-5.459-13.985 11.07-35.642 29.97-67.842 54.689-94.586a12.016 12.016 0 0 1 14.832-2.254l42.584 24.595a191.577 191.577 0 0 1 60.759-35.13V25.759a12.01 12.01 0 0 1 9.377-11.718c34.956-7.85 72.499-8.256 109.219-.007 5.49 1.233 9.403 6.096 9.403 11.723v49.184a191.555 191.555 0 0 1 60.759 35.13l42.584-24.595a12.016 12.016 0 0 1 14.832 2.254c24.718 26.744 43.619 58.944 54.689 94.586 1.667 5.366-.592 11.175-5.459 13.985L444.788 220.9a193.485 193.485 0 0 1 0 70.2zM336 256c0-44.112-35.888-80-80-80s-80 35.888-80 80 35.888 80 80 80 80-35.888 80-80z'/%3E%3C/svg%3E") center center no-repeat;position:absolute;top:5px;left:0;width:14px;height:14px;content:''}#primary .post .entry-content .rara-list.rara-list-style9 li:before,#primary .page .entry-content .rara-list.rara-list-style9 li:before{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%238d8d8d' viewBox='0 0 512 512'%3E%3Cpath d='M256 504c136.967 0 248-111.033 248-248S392.967 8 256 8 8 119.033 8 256s111.033 248 248 248zm-103.398-76.72l53.411-53.411c31.806 13.506 68.128 13.522 99.974 0l53.411 53.411c-63.217 38.319-143.579 38.319-206.796 0zM336 256c0 44.112-35.888 80-80 80s-80-35.888-80-80 35.888-80 80-80 80 35.888 80 80zm91.28 103.398l-53.411-53.411c13.505-31.806 13.522-68.128 0-99.974l53.411-53.411c38.319 63.217 38.319 143.579 0 206.796zM359.397 84.72l-53.411 53.411c-31.806-13.505-68.128-13.522-99.973 0L152.602 84.72c63.217-38.319 143.579-38.319 206.795 0zM84.72 152.602l53.411 53.411c-13.506 31.806-13.522 68.128 0 99.974L84.72 359.398c-38.319-63.217-38.319-143.579 0-206.796z'/%3E%3C/svg%3E") center center no-repeat;position:absolute;top:5px;left:0;width:14px;height:14px;content:''}#primary .post .entry-content .rara-list.rara-list-style10 li:before,#primary .page .entry-content .rara-list.rara-list-style10 li:before{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%238d8d8d' viewBox='0 0 512 512'%3E%3Cpath d='M476 3.2L12.5 270.6c-18.1 10.4-15.8 35.6 2.2 43.2L121 358.4l287.3-253.2c5.5-4.9 13.3 2.6 8.6 8.3L176 407v80.5c0 23.6 28.5 32.9 42.5 15.8L282 426l124.6 52.2c14.2 6 30.4-2.9 33-18.2l72-432C515 7.8 493.3-6.8 476 3.2z'/%3E%3C/svg%3E") center center no-repeat;position:absolute;top:5px;left:0;width:14px;height:14px;content:''}#primary .entry-content .social-shortcode:after{content:'';display:block;clear:both}#primary .entry-content .social-shortcode a{float:left;height:33px;padding:2px 0;vertical-align:middle;width:33px;text-align:center;line-height:29px;margin:0 10px 10px 0;background:#3b5998;color:#fff;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}#primary .entry-content .social-shortcode a:hover,#primary .entry-content .social-shortcode a:focus{-webkit-border-radius:100px;border-radius:50%}#primary .entry-content .social-shortcode a[href*=facebook]{background:#3b5998}#primary .entry-content .social-shortcode a[href*=twitter]{background:#1da1f2}#primary .entry-content .social-shortcode a[href*=instagram]{background:#a37960}#primary .entry-content .social-shortcode a[href*=google]{background:#e33e2b}#primary .entry-content .social-shortcode a[href*=pinterest]{background:#d73532}#primary .entry-content .social-shortcode a[href*=linkedin]{background:#0274b3}#primary .entry-content .social-shortcode a[href*=youtube]{background:#c12025}#primary .entry-content .social-shortcode a[href*=vimeo]{background:#23b6ea}#primary .entry-content .social-shortcode a[href*=dribbble]{background:#e45189}#primary .entry-content .social-shortcode a[href*=foursquare]{background:#ef4b78}#primary .entry-content .social-shortcode a[href*=flickr]{background:#0062dd}#primary .entry-content .social-shortcode a[href*=reddit]{background:#ff4500}#primary .entry-content .social-shortcode a[href*=skype]{background:#00aff0}#primary .entry-content .social-shortcode a[href*=stumbleupon]{background:#eb4924}#primary .entry-content .social-shortcode a[href*=tumblr]{background:#314358}#primary .entry-content .social-shortcode a svg{font-size:16px;line-height:26px}.clearfix:after{content:'';display:block;clear:both}#primary .entry-content .rara_tab_wrap{margin:0 0 1.5em}#primary .entry-content .rara_tab_wrap .rara_tab_group .tab-title{float:left;padding:5px 9px;border:1px solid #41aad4;cursor:pointer}#primary .entry-content .rara_tab_wrap .rara_tab_group .tab-title.active,#primary .entry-content .rara_tab_wrap .rara_tab_group .tab-title:hover,#primary .entry-content .rara_tab_wrap .rara_tab_group .tab-title:focus{background:#41aad4;color:#fff}#primary .entry-content .rara_tab_wrap .rara_tab_content{padding:10px 20px;background:#f8f8f8}#primary .entry-content .rara_tab_wrap.vertical .rara_tab_group{float:left;width:225px}#primary .entry-content .rara_tab_wrap.vertical .rara_tab_content{overflow:hidden}#primary .entry-content .rara_tab_wrap.vertical .rara_tab_group .tab-title{float:none;display:block}.rara_toggle{border:1px solid #41aad4;margin:0 0 10px}.rara_toggle .rara_toggle_title{background:#41aad4;color:#fff;cursor:pointer;padding:7px 15px 7px 35px;position:relative}.rara_toggle .rara_toggle_title:after{background:#fff;content:"";height:3px;left:12px;position:absolute;top:50%;-webkit-transform:rotate(90deg) scale(1);-moz-transform:rotate(90deg) scale(1);transform:rotate(90deg) scale(1);width:15px}.rara_toggle .rara_toggle_title:before{background:#fff;content:"";height:3px;left:12px;position:absolute;top:50%;width:15px}.rara_toggle .rara_toggle_title.active:after{opacity:0}.rara_toggle .rara_toggle_content{padding:10px 20px}#primary .entry-content .shortcode-slider ul{margin:0}#primary .entry-content .shortcode-slider .lSAction>.lSPrev,#primary .entry-content .shortcode-slider .lSAction>.lSNext{top:50%;position:absolute;text-indent:-9999px;margin-top:-44px}#primary .entry-content .shortcode-slider .lSAction>.lSNext{background:url(//kindergarten-habakuk.de/wp-content/themes/preschool-and-kindergarten-pro/images/btn-next2.png) no-repeat;height:45px;width:45px;right:10px}#primary .entry-content .shortcode-slider .lSAction>.lSPrev{background:url(//kindergarten-habakuk.de/wp-content/themes/preschool-and-kindergarten-pro/images/btn-prev2.png) no-repeat;height:45px;width:45px;left:10px}.rara-row{margin:0 -15px}.rara-row:after{content:'';display:block;clear:both}.rara_column{float:left;padding:0 15px;margin-bottom:30px}.rara-span1{width:16.66%}.rara-span2{width:33.33%}.rara-span3{width:50%}.rara-span4{width:66.66%}.rara-span5{width:83%}.rara-span6{width:100%}.divider{margin:auto}.sticky-menu{position:fixed;width:100%;top:0;box-shadow:0 1px 3px rgba(0,0,0,.5);z-index:9999;background:#fff}.custom-background .sticky-menu{max-width:1199px}.blog-medium #primary .post .post-thumbnail{float:left;width:246px;margin-right:30px}.blog-medium #primary .post .text-holder{overflow:hidden}.blog-round #primary .post .post-thumbnail{float:left;width:246px;margin-right:30px}.blog-round #primary .post .post-thumbnail svg,.blog-round #primary .post .post-thumbnail img{-webkit-border-radius:50%;border-radius:50%}.blog-round #primary .post .text-holder{overflow:hidden}.single-post #primary .post .social-share{margin-top:30px}.single-post #primary .post .social-share .share-links{margin:0 0 15px;padding:0;list-style:none;overflow:hidden}.single-post #primary .post .social-share .share-links li{float:left;margin-right:3px}.single-post #primary .post .social-share .share-links li a{width:40px;height:40px;color:#fff;background:#386fa7;line-height:40px;text-align:center;display:block;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.single-post #primary .post .social-share .share-links li a:hover,.single-post #primary .post .social-share .share-links li a:focus{-webkit-border-radius:100px;border-radius:50%}.single-post #primary .post .social-share .share-links li a[href*=twitter]{background:#55acee}.single-post #primary .post .social-share .share-links li a[href*=facebook]{background:#3b5998}.single-post #primary .post .social-share .share-links li a[href*=linkedin]{background:#007bb6}.single-post #primary .post .social-share .share-links li a[href*=pinterest]{background:#cb1f27}.single-post #primary .post .social-share .share-links li a[href*=google]{background:#dd493d}.single-post #primary .post .social-share .share-links li a[href*=stumbleupon]{background:#eb4924}.single-post #primary .post .social-share .share-links li a[href*=reddit]{background:#ff4500}.single-post #primary .post .social-share .share-links li a[href*=tumblr]{background:#000}.single-post #primary .post .social-share .share-links li a[href*=digg]{background:#000}.single-post #primary .post .social-share .share-links li a[href*=weibo]{background:#d52a2c}.single-post #primary .post .social-share .share-links li a[href*=xing]{background:#004c52}.single-post #primary .post .social-share .share-links li a[href*=vk]{background:#5181b8}.single-post #primary .post .social-share .share-links li a[href*=getpocket]{background:#ed4054}.single-post #primary .post .social-share .share-links li a[href*=wa]{background:#5af979}.single-post #primary .post .social-share .share-links li a[href*=telegram]{background:#33abdf}.single-post #primary .post .social-share.floating-share{position:fixed;left:0;top:30%;z-index:9999}.single-post #primary .post .social-share.floating-share ul li{float:none;display:block}.single-post #primary .post .social-share.floating-share ul li a:hover,.single-post #primary .post .social-share.floating-share ul li a:focus{width:50px;-webkit-border-radius:0;border-radius:0}.widget_rttk_pro_contact .widget-holder .tel-link:hover,.widget_rttk_pro_contact .widget-holder .tel-link:focus,.widget_rttk_pro_contact .widget-holder .email-link:hover,.widget_rttk_pro_contact .widget-holder .email-link:focus{color:#41aad4}.widget_rttk_pro_featured_post .text-holder{text-align:left}.widget_rttk_social_links ul li a[href*=vk]{background:#507299}.widget_rttk_social_links ul li a[href*="ok.ru"]{background:#ee8208}.widget_rttk_social_links ul li a[href*=xing]{background:#008181}.widget_rttk_pro_stat_counter_widget .col .icon-holder{color:#41aad4}.site-header.header-one .header-t .btn-search .form-holder .ajax-search-results-container,.site-header.header-three .header-t .search-form .ajax-search-results-container,.widget_search .search-form .ajax-search-results-container{position:absolute;top:100%;left:0;width:100%;background:#fff;border:1px solid #dbdbdb;border-top:0;padding:15px;z-index:10}.site-footer .widget_search .search-form .ajax-search-results-container ul li a,.site-footer .widget_search .search-form .ajax-search-results-container,.site-footer .widget_search .search-form .ajax-search-results-container a{color:#616161 !important}.testimonial-section .btn-holder{text-align:center}.testimonial-section .btn-holder .btn-view{display:inline-block;border:2px solid #41aad4;background:0 0;color:#41aad4;font-size:16px;font-weight:700;line-height:20px;padding:11px 10px 12px;text-transform:uppercase;min-width:250px}.testimonial-section .btn-holder .btn-view:hover,.testimonial-section .btn-holder .btn-view:focus{text-decoration:none;background:#41aad4;color:#fff}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.85);z-index:1;opacity:0;visibility:hidden;-webkit-transition:ease .35s;-moz-transition:ease .35s;transition:ease .35s}body.menu-open .overlay{opacity:1;visibility:visible}.mobile-header{display:none}.img-holder svg{vertical-align:top}@media only screen and (max-width:1199px){.custom-background .site,.custom-background .sticky-menu{max-width:992px}.container{width:970px}.banner .banner-text .title{font-size:40px;line-height:44px}.banner .banner-text p{margin:0 0 15px}.section-3 .img-holder{margin-top:60px}.cta-section .col .form-holder form input[type=email]{width:285px}.cta-section .col .form-holder form input[type=submit]{width:143px}.about-page .intro .img-holder{margin-right:30px}}@media only screen and (max-width:1024px){.site-header{display:none}.mobile-header{display:block;padding:12px 0;background:#fff}body.one-page .mobile-header{position:sticky;top:0;z-index:2;box-shadow:0 0 20px rgba(0,0,0,.05)}.mobile-header .container:after{display:none}.mobile-header .container{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.mobile-header .site-branding{display:flex;flex-wrap:wrap;align-items:center;max-width:90%}.menu-opener{width:25px;height:20px;cursor:pointer}.menu-opener span{display:block;width:100%;height:2px;background:#000;border-radius:10px;margin-bottom:5px}.menu-opener span:last-child{margin-bottom:0}.mobile-menu{position:fixed;top:0;right:0;width:320px;height:100%;background:#fff;z-index:2;padding-top:80px;padding-bottom:20px;-webkit-transform:translateX(420px);-moz-transform:translateX(420px);transform:translateX(420px);-webkit-transition:ease .35s;-moz-transition:ease .35s;transition:ease .35s;overflow-y:auto}body.menu-open .mobile-menu{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}.mobile-main-navigation ul{margin:0;padding:0;list-style:none;font-size:.9rem}.mobile-main-navigation ul li{position:relative}.mobile-main-navigation ul li .angle-down{position:absolute;top:0;right:0;width:45px;height:45px;background:0 0;cursor:pointer;-webkit-transition:ease .2s;-moz-transition:ease .2s;transition:ease .2s}.mobile-main-navigation ul li .angle-down.active{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}.mobile-main-navigation ul li .angle-down:after{position:absolute;top:50%;left:50%;width:25px;height:20px;content:'';background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 256 512'%3E%3Cpath d='M119.5 326.9L3.5 209.1c-4.7-4.7-4.7-12.3 0-17l7.1-7.1c4.7-4.7 12.3-4.7 17 0L128 287.3l100.4-102.2c4.7-4.7 12.3-4.7 17 0l7.1 7.1c4.7 4.7 4.7 12.3 0 17L136.5 327c-4.7 4.6-12.3 4.6-17-.1z'/%3E%3C/svg%3E") center center no-repeat;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.mobile-main-navigation ul li a{color:#000;text-transform:uppercase;display:block;padding:10px 25px;border-top:1px solid rgba(0,0,0,.1)}.mobile-main-navigation ul li a:hover,.mobile-main-navigation ul li a:focus,.mobile-main-navigation ul li:hover>a,.mobile-main-navigation ul li:focus>a,.mobile-main-navigation ul .current-menu-item>a,.mobile-main-navigation ul .current-menu-ancestor>a,.mobile-main-navigation ul .current_page_item>a,.mobile-main-navigation ul .current_page_ancestor>a{text-decoration:none;color:#41aad4}.mobile-main-navigation ul ul{display:none}.mobile-menu .social-networks{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;align-items:center}.mobile-menu .social-networks li{margin:0 5px 5px 0}.mobile-menu .widget.widget_rttk_social_links ul li a{background:0 0;display:flex;align-items:center;justify-content:center;border:1px solid rgba(0,0,0,.1);color:rgba(0,0,0,.5);width:40px;height:40px;border-radius:50%;-webkit-transition:ease .2s;-moz-transition:ease .2s;transition:ease .2s;font-size:.9rem;line-height:auto}.mobile-menu .widget.widget_rttk_social_links ul li a:hover,.mobile-menu .widget.widget_rttk_social_links ul li a:focus{text-decoration:none;color:#fff;border-color:#41aad4;background:#41aad4}.mobile-menu .btn-close-menu{position:absolute;top:28px;right:30px;width:25px;height:20px;background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%238d8d8d' viewBox='0 0 320 512'%3E%3Cpath d='M193.94 256L296.5 153.44l21.15-21.15c3.12-3.12 3.12-8.19 0-11.31l-22.63-22.63c-3.12-3.12-8.19-3.12-11.31 0L160 222.06 36.29 98.34c-3.12-3.12-8.19-3.12-11.31 0L2.34 120.97c-3.12 3.12-3.12 8.19 0 11.31L126.06 256 2.34 379.71c-3.12 3.12-3.12 8.19 0 11.31l22.63 22.63c3.12 3.12 8.19 3.12 11.31 0L160 289.94 262.56 392.5l21.15 21.15c3.12 3.12 8.19 3.12 11.31 0l22.63-22.63c3.12-3.12 3.12-8.19 0-11.31L193.94 256z'/%3E%3C/svg%3E") center center no-repeat;cursor:pointer}.mobile-menu .search-form{margin:0 25px 50px;border:1px solid rgba(0,0,0,.2);border-radius:5px;display:flex;flex-wrap:wrap;align-items:center;padding:10px}.mobile-menu .search-form label{flex-grow:1;margin-right:10px}.mobile-menu .search-form input[type=search]{border:0;margin:0;padding:0;background:0 0}.mobile-menu .search-form input[type=submit]{padding:0;border:0;margin:0;font-size:0;background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%238d8d8d' viewBox='0 0 512 512'%3E%3Cpath d='M508.5 481.6l-129-129c-2.3-2.3-5.3-3.5-8.5-3.5h-10.3C395 312 416 262.5 416 208 416 93.1 322.9 0 208 0S0 93.1 0 208s93.1 208 208 208c54.5 0 104-21 141.1-55.2V371c0 3.2 1.3 6.2 3.5 8.5l129 129c4.7 4.7 12.3 4.7 17 0l9.9-9.9c4.7-4.7 4.7-12.3 0-17zM208 384c-97.3 0-176-78.7-176-176S110.7 32 208 32s176 78.7 176 176-78.7 176-176 176z'/%3E%3C/svg%3E") center center no-repeat;width:20px;height:15px}.mobile-menu .info-list{margin:50px 25px 0;padding:0;list-style:none;word-break:break-all}.mobile-menu .info-list li{margin:0 0 20px;position:relative}.mobile-menu .info-list li:last-child{margin:0}.mobile-menu .info-list li span{display:none}.mobile-menu .info-list li a{color:#000;-webkit-transition:ease .2s;-moz-transition:ease .2s;transition:ease .2s}.mobile-menu .info-list li a:hover,.mobile-menu .info-list li a:focus{text-decoration:none;color:#41aad4}.mobile-menu .info-list li:before{width:40px;height:40px;border-radius:50%;margin-right:15px;content:'';display:inline-block;vertical-align:middle}.mobile-menu .info-list li.phone:before{background:#f380b2}.mobile-menu .info-list li.opening-time:before{background:#4fbba9}.mobile-menu .info-list li.email:before{background:#fcb713}.mobile-menu .info-list li.email:after{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 512 512'%3E%3Cpath d='M502.3 190.8c3.9-3.1 9.7-.2 9.7 4.7V400c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V195.6c0-5 5.7-7.8 9.7-4.7 22.4 17.4 52.1 39.5 154.1 113.6 21.1 15.4 56.7 47.8 92.2 47.6 35.7.3 72-32.8 92.3-47.6 102-74.1 131.6-96.3 154-113.7zM256 320c23.2.4 56.6-29.2 73.4-41.4 132.7-96.3 142.8-104.7 173.4-128.7 5.8-4.5 9.2-11.5 9.2-18.9v-19c0-26.5-21.5-48-48-48H48C21.5 64 0 85.5 0 112v19c0 7.4 3.4 14.3 9.2 18.9 30.6 23.9 40.7 32.4 173.4 128.7 16.8 12.2 50.2 41.8 73.4 41.4z'/%3E%3C/svg%3E") center center no-repeat;width:15px;height:20px;content:'';position:absolute;top:10px;left:13px}.mobile-menu .info-list li.opening-time:after{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 512 512'%3E%3Cpath d='M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm0 448c-110.5 0-200-89.5-200-200S145.5 56 256 56s200 89.5 200 200-89.5 200-200 200zm61.8-104.4l-84.9-61.7c-3.1-2.3-4.9-5.9-4.9-9.7V116c0-6.6 5.4-12 12-12h32c6.6 0 12 5.4 12 12v141.7l66.8 48.6c5.4 3.9 6.5 11.4 2.6 16.8L334.6 349c-3.9 5.3-11.4 6.5-16.8 2.6z'/%3E%3C/svg%3E") center center no-repeat;width:15px;height:20px;content:'';position:absolute;top:9px;left:13px}.mobile-menu .info-list li.phone:after{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 512 512'%3E%3Cpath d='M493.4 24.6l-104-24c-11.3-2.6-22.9 3.3-27.5 13.9l-48 112c-4.2 9.8-1.4 21.3 6.9 28l60.6 49.6c-36 76.7-98.9 140.5-177.2 177.2l-49.6-60.6c-6.8-8.3-18.2-11.1-28-6.9l-112 48C3.9 366.5-2 378.1.6 389.4l24 104C27.1 504.2 36.7 512 48 512c256.1 0 464-207.5 464-464 0-11.2-7.7-20.9-18.6-23.4z'/%3E%3C/svg%3E") center center no-repeat;width:15px;height:20px;content:'';position:absolute;top:10px;left:13px}.mobile-menu .widget_rttk_social_links{margin:50px 25px 0}}@media only screen and (max-width:991px){.custom-background .site{max-width:768px}.container{width:750px}.banner .banner-text{font-size:20px;line-height:26px}.banner .banner-text .title{font-size:30px;line-height:34px}.banner .banner-text .text-holder{padding-left:46px;max-width:470px}.welcome .img-holder,.section-3 .text-holder{width:100%;margin-bottom:30px}.welcome .text-holder,.section-2 .col{width:100%}.section-3 .img-holder{width:100%;margin-top:0}.featured .col{width:100%;margin-bottom:90px}.testimonial-section .text-holder,.testimonial-section .img-holder{display:block;width:100%}.testimonial-section .img-holder img{width:100%}.our-staff .col{width:100%}.news .post{width:100%}.site-footer .col{width:50%}.widget.widget_flickr_photo ul li img{width:100%}#primary,#secondary{width:100%}.cta-section .col .form-holder form input[type=email],.cta-section .col .form-holder form input[type=submit]{width:100%}.welcome .img-holder img{width:100%}.contact-section .holder .text .text-holder{padding:70px 15px}.about-page .intro .img-holder{width:100%;margin:0 0 30px}.about-page .intro .img-holder img{width:100%}.about-page .intro .text-holder{width:100%}.about-page .services .widget_preschool_and_kindergarten_pro_icon_text_widget{width:50%}.about-page .video-container{padding-bottom:40%}.contact-page .left,.contact-page .right{width:100%}.contact-page .right .contact-info{margin-left:0}.course-list .courses-holder .grid .element-item{width:50%}.gallery-page .gallery-holder .grid .element-item{width:50%}.testimonial-page .testimonial-item .img-holder{margin-right:30px}.testimonial-page .testimonial-item .text-holder{padding-left:50px}.site-header.header-two .header-b .site-branding{margin:0}.site-header.header-two .header-b{padding:20px 0}.site-header.header-three #mobile-header a{border-color:#fff;color:#fff;margin:0}.site-header.header-three #mobile-header{margin:10px 0}.site-header.header-three .site-branding{width:100%;margin:0 0 20px}.site-header.header-three .header-b .right{width:100%}.site-header.header-four .header-t .btn-search{float:left}.site-header.header-four .header-t #mobile-header{margin:0}.site-header.header-four .header-t{padding:10px 0}.site-header.header-four .header-t .btn-search{margin:5px 0 0}.site-header.header-six #mobile-header{margin:10px 0}.site-header.header-seven .site-branding{margin:0}.site-header.header-seven{padding:15px 0}.cta-section .col .widget .widget-title,.cta-section .col .widget form{width:100%}.promotional-block{background-attachment:scroll !important}.site-header.header-four .header-t .btn-search .form-holder{right:auto;left:0}.site-header.header-eight{position:unset}.services-page .widget_preschool_and_kindergarten_pro_icon_text_widget{width:50%}.services-page .facilities{background-attachment:scroll !important}.site-footer .column,.site-footer .col-4 .column{width:50%}}@media only screen and (max-width:767px){.custom-background .site{margin:0 10px}.container{width:100%}.header-t .contact-info{width:100%;text-align:center}.header-t .contact-info li{float:none;display:inline-block;margin:0 6px}.header-t .social-networks{width:100%;text-align:center}.header-t .social-networks li{float:none;display:inline-block;margin:0 5px}.banner .banner-text{position:unset;top:0;padding:25px 15px 55px;background:#4c4c4c}#banner-slider{background:#4c4c4c;height:auto !important}.banner .flex-direction-nav a{top:50px}.banner .banner-text .text-holder{padding-left:0;width:100%;max-width:100%;margin:0;background:0 0 !important}.banner .lSAction>.lSNext,.banner .lSAction>.lSPrev{background-size:30px;width:30px;height:30px}.banner .lSSlideOuter .lSPager.lSpg{z-index:100}.welcome,.section-2,.promotional-block,.featured,.testimonial,.our-staff,.news{padding:20px 0}.section-3 .header,.section-2 .header,.promotional-block,.featured .header,.testimonial .text-holder .header,.our-staff .header,.news .header,.photo-gallery .header,.latest-events .header{font-size:18px;line-height:24px}.welcome .text-holder .title,.section-2 .header .title,.section-3 .header .title,.promotional-block .title,.featured .header .title,.testimonial .text-holder .header .title,.our-staff .header .title,.news .header .title,.photo-gallery .header .title,.testimonial-section .header .title,.latest-events .header .title{font-size:24px;line-height:32px}.section-3{padding-top:20px;padding-bottom:20px}.section-3 ul li{width:100%}.testimonial .text-holder{padding-top:20px;padding-bottom:20px}.news .post .posted-on{margin-right:15px}.site-footer .widget{width:100%}.cta-section{padding:20px 0}.cta-section .col{width:100%;margin:0 0 15px}.cta-section .col .text{padding:0}.photo-gallery{padding:20px 0}.photo-gallery .header{margin:0 0 40px}.photo-gallery .holder span{font-size:25px;line-height:34px;width:100%;margin:0 0 15px}.photo-gallery .holder .btn-view{width:100%;text-align:center}.contact-section{padding:20px 0 0}.contact-section .header .title{font-size:24px;line-height:32px;margin:0 0 5px}.contact-section .header{font-size:18px;line-height:24px}.contact-section .holder .text,.contact-section .holder .map-holder{width:100% !important}.contact-section .holder .text .text-holder{max-width:100%;padding:20px 15px;text-align:left}.contact-section .holder .text .text-holder h3{font-size:30px;line-height:40px}.site-footer .col{width:100%}.page-header .page-title{font-size:30px}.top-bar{padding:5px 0 10px}.about-page .intro .text-holder .title{font-size:30px;line-height:40px}.about-page .intro{padding:0 0 20px}.about-page .services{padding:20px 0 0}.about-page .services .widget_preschool_and_kindergarten_pro_icon_text_widget{width:100%;margin:0 0 20px}.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,.gallery-columns-7 .gallery-item,.gallery-columns-8 .gallery-item,.gallery-columns-9 .gallery-item{max-width:100%}#primary .post .entry-header .entry-title,.search #primary .page .entry-header .entry-title{font-size:23px;line-height:32px}#primary .post .entry-content iframe,#primary .page .entry-content iframe{height:200px}.contact-page .title{font-size:23px;line-height:32px}.contact-page .contact-form .form-row .input-holder{width:100%}.contact-page .contact-form .form-row{margin-bottom:0}.contact-page .contact-form .form-row .input-holder{margin-bottom:24px}.course-list .courses-holder .grid .element-item{width:100%}.course-list .courses-holder .button-group .button{display:block;width:100%;margin-right:0}.course-detail-page .course-information{padding:20px}.course-detail-page .course-information .information-list li{width:100%;padding:0}.event-detail-page .event-info{-webkit-flex-direction:column;flex-direction:column}.event-detail-page .event-info .col{width:100%;border-left:0;border-bottom:1px solid #72c9ba}.event-detail-page .detail-info{padding:20px}.event-detail-page .detail-info .col{width:100%;padding:0;margin:0 0 20px}.event-detail-page .venue .map-holder{width:100%}.event-detail-page .venue .text-holder{width:100%}.event-list-page .event-holder .img-holder{margin:0 0 15px}.event-list-page .event-holder .text-holder{width:100%}.gallery-page .gallery-holder .button-group .button{width:100%;margin-right:0}.gallery-page .gallery-holder .grid .element-item{width:100%}.services-page .facilities .facilities-list li{width:100%;padding-right:0}.services-page .services .col{width:100%}.team-page .team .img-holder{margin:0 0 20px}.team-page .team .text-holder{width:100%}.testimonial-page .testimonial-item .text-holder{width:100%}.testimonial-page .testimonial-item .img-holder{margin:0 auto 30px;float:none}.site-header.header-three .header-t .search-form{width:250px;margin:0 auto;float:none;clear:both}.site-header.header-three .header-b .info-list li{margin:0 20px 20px 0;border:0;padding-left:65px}.site-header.header-three .header-b .info-list li:first-child{margin:0 20px 20px 0}.site-header.header-three .header-b .info-list .opening-time:after,.site-header.header-three .header-b .info-list .email:after{left:16px}.site-header.header-three .header-b .info-list .opening-time:before,.site-header.header-three .header-b .info-list .email:before{left:0}.site-header.header-four .header-b .site-branding{margin:0 0 20px}.site-header.header-four .header-b .right{width:100%}.site-header.header-four .header-b .right .email,.site-header.header-four .header-b .right .phone{margin:0 0 10px;width:100%}.site-header.header-five .right{width:100%;margin-top:20px}.site-header.header-five .right .top .social-networks{width:100%;margin:0 0 10px}.site-header.header-five .right .top .tel-link{float:left}.site-header.header-six .site-branding{margin:0 0 20px;width:100%}.site-header.header-six .header-t .right,.site-header.header-six .header-t .right .social-netoworks{width:100%}.site-header.header-six .header-t .right .contact-info{text-align:left}.site-header.header-six .header-t .right .contact-info a{margin:0 0 15px;display:block}.latest-events .col,.latest-events .col .img-holder .post-thumbnail img{width:100%}.author-section .text-holder{width:100%}.author .img-holder{margin-right:0;margin-bottom:20px}.blog-medium #primary .post .text-holder,.blog-round #primary .post .text-holder{width:100%}.featured .col:last-child{margin-bottom:30px}.testimonial-section .lSAction>.lSPrev,.testimonial-section .lSAction>.lSNext{top:16px}.testimonial-section .text-holder{padding:50px 20px 20px}.testimonial-section .text-holder .header .title{font-size:28px;line-height:36px}.site-header.header-six .header-t .right .contact-info li{margin-right:10px}.services-page .widget_preschool_and_kindergarten_pro_icon_text_widget,.services-page .facilities .widget_preschool_and_kindergarten_pro_icon_text_widget{width:100%}.site-footer .column,.site-footer .col-2 .column,.site-footer .col-4 .column{width:100%}.site-header.header-five .right .top .widget_rttk_social_links{width:100%}.site-header.header-five .right .top .widget_rttk_social_links .social-networks{margin:0 0 10px}.header-t .widget_rttk_social_links{float:left}.testimonial-section{padding:20px 0}.news .btn-holder{margin-top:0}.site-header.header-six .header-t .right .contact-info li{display:block}.site-header.header-six .header-t .right .contact-info a{margin:0 0 3px}.banner .owl-nav .owl-next,.banner .owl-nav .owl-prev{top:25%}.site-header.header-eight .header-t .contact-info{margin:0 0 10px}}
/*
Theme Name: Preschool and Kindergarten Pro Child
Theme URI: https://rarathemes.com/wordpress-themes/preschool-and-kindergarten-pro/
Template: preschool-and-kindergarten-pro
Author: Rara Theme
Author URI: https://rarathemes.com/
Description: Preschool and Kindergarten Pro is a beautiful educational WordPress theme suitable for Kindergarten, Schools, Elementary, Primary Schools, Universities, Academy, Secondary School, LMS, Training Center and Educational institutions. Preschool and Kindergarten is also suitable for education and children activities. It is mobile responsive and translation ready. The theme is very flexible and versatile. In other words, it is multipurpose theme. It can be used to build various types of websites for business, corporate, charity, food, recipe, travel, photography, feminine, lifestyle, events, etc. The theme is highly customizable with various features and personalization options. Preschool and Kindergarten comes with several features to make a user-friendly, interactive and visually stunning website. Such features include custom menu, attractive slider, about section, courses section, testimonial section, featured programs, Banner with Call to Action Button (CTA), and social media. The theme is SEO friendly with optimized codes, which make it easy for your site to rank on Google and other search engines. The theme is properly tested and optimized for speed and faster page load time and has a secure and clean code. The theme is also translation ready. Designed with visitor engagement in mind, Preschool and Kindergarten theme helps you to easily and intuitively create professional and appealing websites. If your preschool, kindergarten, school, college or university needs an online home that is dynamic and multi-functional, Preschool and Kindergarten them is a good place to start. Check the demo at https://demo.rarathemes.com/preschool-and-kindergarten-pro/, documentation at https://rarathemes.com/documentation/preschool-and-kindergarten-pro-documentation/, and get support at https://rarathemes.com/support-ticket/.
Tags: translation-ready,custom-background,theme-options,custom-menu,custom-logo,post-formats,threaded-comments,blog,two-columns,right-sidebar,footer-widgets,education,e-commerce,one-column,full-width-template
Version: 2.2.5.1589530651
Updated: 2020-05-15 10:17:31

*/


body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:a 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes a{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}
.mc-events .mc_edit_links,
.mc-event .mc_edit_links,
.my-calendar-modal .mc_edit_links,
.mc-main .details .mc_edit_links {
	position: relative;
	clear: both;
	margin-top: 1rem;
	padding-top: 1rem;
	border-top: 1px solid #ccc;
}
.mc-events .mc_edit_links ul,
.mc-event .mc_edit_links ul,
.my-calendar-modal .mc_edit_links ul,
.mc-main .details .mc_edit_links ul {
	display: none;
	position: absolute;
	background: #fff;
	border: 1px solid;
	padding: 1rem;
	bottom: 0;
	left: 4.5rem;
	list-style: none;
	z-index: 2;
	box-shadow: 3px 3px 1px #ccc;
	padding: 4px;
	margin: 0 !important;
}
.mc-events .mc_edit_links li,
.mc-event .mc_edit_links li,
.my-calendar-modal .mc_edit_links li,
.mc-main .details .mc_edit_links li {
	margin: 0;
}
.mc-events .mc_edit_links ul a,
.mc-event .mc_edit_links ul a,
.my-calendar-modal .mc_edit_links ul a,
.mc-main .details .mc_edit_links ul a {
	padding: 4px;
	font-size: 1rem;
	display: block;
}
.mc-events .mc_edit_links ul a:hover,
.mc-event .mc_edit_links ul a:hover,
.my-calendar-modal .mc_edit_links ul a:hover,
.mc-main .details .mc_edit_links ul a:hover {
	background: rgba( 0,0,0,.04 );
}
ul.mc-event-list:has(li.list-preset){list-style:none;list-style-type:none;margin:0 0 1rem;padding:0}.mc-event-list .list-preset>.mc-language,.mc-event-list .list-preset{display:grid;grid-template-columns:auto 1fr auto;justify-content:space-between;align-items:start;list-style:none;margin:0 0 .5rem;padding:0;gap:12px}.mc-event-list .list_preset_2{padding:1rem;border:1px solid var(--list-preset-border-color);border-bottom:none;margin-bottom:0;margin-top:0}.mc-event-list .list_preset_3{padding:1rem;margin:0}ul.mc-event-list:has(li.list_preset_4){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}ul.mc-event-list:has(li.list_preset_4) .mc-load-events-controls{grid-column:1/4}.mc-event-list .list_preset_4{margin-bottom:0}div.mc-event-list-container{container:mc_list_container/inline-size}@container mc_list_container (width < 720px){ul.mc-event-list:has(li.list_preset_4){grid-template-columns:repeat(2,minmax(0,1fr))}}@container mc_list_container (width < 480px){ul.mc-event-list:has(li.list_preset_4){grid-template-columns:1fr}}.mc-event-list .list_preset_4{display:grid;grid-template-columns:1fr;gap:0;box-shadow:1px 2px 4px 1px rgba(0,0,0,.12)}.mc-event-list .list_preset_4 .list-card-contents{padding:1rem}.mc-event-list .list_preset_3:nth-of-type(odd){background:var(--list-preset-stripe-background)}.mc-event-list .list_preset_2 .mc-date-badge{font-size:1.3rem;margin-right:1rem}.mc-event-list .list_preset_2:first-of-type{border-radius:12px 12px 0 0}.mc-event-list .list_preset_2:last-of-type{border-radius:0 0 12px 12px;border-bottom:1px solid var(--list-preset-border-color)}.mc-event-list .list_preset_1 .mc-date-badge{padding:6px 9px;background:var(--list-preset-date-badge-background);color:var(--list-preset-date-badge-color);border-radius:3px}.mc-event-list .list-preset{background:var(--list-preset-background);color:var(--list-preset-color)}.mc-event-list .list-preset img{max-width:5rem;height:100%;width:auto;display:block}.mc-event-list .list_preset_4 img{width:100%;max-width:100%;height:auto}.mc-date-badge{display:grid;justify-content:center;text-align:center}.mc-date-badge .day{font-weight:700;font-size:1.2rem}
.my-calendar-navigation *,.mc-main *{line-height:1.62}.mc-main{position:relative;container:mcmain/inline-size;background:var(--main-background);color:var(--main-color);padding:var(--main-padding);margin:var(--main-margin)}.mc-main div,.mc-main span,.mc-main h1,.mc-main h2,.mc-main h3,.mc-main h4,.mc-main h5,.mc-main h6,.mc-main p,.mc-main blockquote,.mc-main pre,.mc-main a,.mc-main img,.mc-main dl,.mc-main dt,.mc-main dd,.mc-main ol,.mc-main ul,.mc-main li,.mc-main fieldset,.mc-main form,.mc-main label,.mc-main legend,.mc-main table,.mc-main caption,.mc-main tbody,.mc-main tfoot,.mc-main thead,.mc-main tr,.mc-main th,.mc-main td,.mc-main article,.mc-main aside,.mc-main details,.mc-main footer,.mc-main header,.mc-main menu,.mc-main meter,.mc-main nav,.mc-main output,.mc-main progress,.mc-main section,.mc-main summary{border:0;outline:0;font-size:100%;vertical-align:baseline;margin:0;padding:0}.mc-main a{display:inline}.mc-main .mc-category{display:inline-flex;align-items:center;gap:6px}.mc-main .mc-category .mc-category-color{padding:3px;display:inline-flex;justify-content:center}.mc-main .my-calendar-table tbody,.mc-main .my-calendar-list{background:var(--primary-light)}.mc-main .heading:not(.widget .mc-main .heading){font-size:var(--calendar-heading);color:var(--primary-dark);text-align:center;margin:0}.mc-main thead{border-bottom:4px solid var(--grid-header-border)}.mc-main th{font-size:var(--grid-date-heading);line-height:1.5;text-align:center;padding:4px 0;color:var(--grid-header-color);background:var(--grid-header-bg)}.mc-main th.weekend-heading{color:var(--grid-weekend-color);background:var(--grid-weekend-bg)}.mc-main th abbr,.mc-main .event-time abbr{border-bottom:none;text-decoration:none}.mc-main td{border:1px solid var(--grid-cell-border);background:var(--grid-cell-background);padding:0 !important;height:6em;vertical-align:top}.mc-main.mini td{height:auto}.mc-main td .event-title{font-size:clamp( .75rem, 14px, 1.125rem );font-weight:600;text-wrap:balance}.mc-main td .event-title img{max-width:100%;height:auto}.mc-main .event-title{margin:0 !important;font-size:var(--event-title);text-transform:none;letter-spacing:normal}.mc-main .list-event .event-title{font-size:calc( var(--event-title) * .75 )}.mc-main .event-title:not(.event-title:has(a),.event-title:has(button)),.mc-main .event-title a{display:flex;align-items:center;column-gap:4px;padding:4px;position:relative}.mc-main .card-event .event-title a{padding:2px 8px}.upcoming-events.my-calendar-cards li.card-event,.upcoming-events.my-calendar-cards{margin:0;padding:0;list-style-type:none}.mc-main .event-title a.list>span{display:flex;align-items:center;column-gap:4px;flex:1}.mc-main .mc-event{word-break:normal}.mc-main .calendar-events .mc-event:nth-of-type(1n+1){border-top:1px solid var(--highlight-dark)}.mc-main .event-title a.list{text-decoration:none}.mc-main .event-title a>span{text-decoration:underline;flex:1;display:flex;align-items:top;column-gap:4px}.mc-main button .dashicons{width:auto;height:auto}.mc-main .close:hover,.mc-main .close:focus{background:var(--primary-light) !important;outline:1px solid var(--primary-dark)}.mc-main .details img.alignleft{width:auto;float:left;margin:0 16px 8px 0}.mc-main .details img.alignright{width:auto;float:left;margin:0 0 8px 16px}.mc-main .details img.aligncenter{width:auto;display:block;margin:0 auto 8px}.mc-main .details p{margin:0 0 24px}.time-block{background:var(--primary-light);padding:8px;color:var(--secondary-dark)}.time-block p{margin:0;padding:0}.time-block .mc-icon:before,.time-block .mc-icon{line-height:1.62}.mc-main .time-block .time-wrapper{font-weight:700}.mc-main .time-block p{display:inline-block;margin:0 !important}.mc-main .time-block .mc-event-date{display:block}.mc-main .mc-event-date{font-weight:700;color:var(--primary-dark)}.mc-main .mc-date{display:block;padding:0 8px;font-weight:700;font-size:var(--grid-date);border-radius:0;text-align:end}.mc-main.mini .mc-date{text-align:center;padding:0}.mc-main.mini .has-events.current-day a.mc-date{background:var(--date-has-events-bg);color:var(--date-has-events-color);border-top:0 solid}.mc-main.mini .has-events.current-day a.mc-date:hover,.mc-main.mini .has-events.current-day a.mc-date:focus{color:var(--date-has-events-bg);background:var(--date-has-events-color)}.mc-main .has-events .mc-date{font-weight:700;background:var(--date-has-events-bg);color:var(--date-has-events-color)}.mc-main .has-events a.mc-date{background:var(--date-has-events-bg);color:var(--date-has-events-color)}.mc-main .has-events a.mc-date:hover,.mc-main .has-events a.mc-date:focus{color:var(--date-has-events-bg);background:var(--date-has-events-color)}.mc-main .mc-single{font-size:var(--single-event-title);margin:0 0 8px}.mc-main .current-day:not(.day .current-day,.list .current-day){outline:2px solid var(--current-day-border);background:var(--current-day-bg);color:var(--current-day-color);outline-offset:-2px}.my-calendar-nav ul,.mc-main .category-key ul,.mc-main .mc-export ul,.mc-main .mc-list,.mc-time ul,.mc-format ul{margin:0 !important;padding:0 !important}.mc-main .mc-list{border:1px solid var(--grid-cell-border)}.mc-main .mc-list li:nth-of-type(even){background:var(--list-preset-stripe-background)}.my-calendar-navigation .category-key ul{display:flex;flex-wrap:wrap;column-gap:4px;row-gap:4px}.mc-calendar-share{margin-top:.5rem}a:has(.mc-icon):not(.mc-event-list-container li>a),button:has(.mc-icon){display:inline-flex;align-items:center;gap:4px;width:fit-content}.mc-icon:not(.mc-event-list-container li>a .mc-icon){display:flex}.mc-icon:before{font-family:'dashicons';line-height:1;height:auto}.mc-loader{display:inline-flex;padding:6px 12px}.mc-load-events-controls{display:flex;flex-wrap:wrap;gap:4px;justify-content:space-between;margin-bottom:.5rem}.mc-main .mc-print .mc-icon:before{content:"\f497"}.mc-main .mc-format .mc-list-option .mc-icon:before{content:"\f163"}.mc-main .mc-format .mc-grid-option .mc-icon:before{content:"\f508"}.mc-main .mc-format .mc-card-option .mc-icon:before{content:"\f510"}.mc-main .mc-list .event-date button:nth-of-type(1) .mc-icon:before{content:"\f132"}.mc-main .mc-list .event-title .list .mc-icon:before{content:"\f132"}.mc-main .mc-list .event-title .list[aria-expanded=true] .mc-icon:before,.mc-main .mc-list .event-date button:nth-of-type(1)[aria-expanded=true] .mc-icon:before{content:"\f460"}.my-calendar-today .mc-icon:before{content:'\f145';width:0;color:transparent;display:inline-block;margin-right:0}.mc-loader.mc-previous .mc-icon:before,.my-calendar-prev .mc-icon:before{content:'\f341'}.rtl .mc-loader.mc-previous .mc-icon:before,.rtl .my-calendar-prev .mc-icon:before{content:'\f345'}.mc-loader.mc-today .mc-icon:before{content:'\f531';font-weight:400}.mc-loader.mc-today.mc-load-next-upcoming-events .mc-icon:before{margin-left:2px}.mc-loader.mc-today.mc-load-prev-upcoming-events .mc-icon:before{margin-right:2px}.mc-loader[aria-disabled=true]{cursor:not-allowed;opacity:.5}.mc-loader.mc-next .mc-icon:before,.my-calendar-next .mc-icon:before{content:'\f345';margin-left:2px;margin-right:0}.rtl .mc-loader.mc-next .mc-icon:before,.rtl .my-calendar-next .mc-icon:before{content:'\f341';margin-right:2px;margin-left:0}.mc-export .rss a .mc-icon:before{content:'\f303'}.mc-export .ics a .mc-icon:before{content:'\f508'}.mc-download .google a .mc-icon:before,.mc-download .ical a .mc-icon:before{content:"\f316"}.mc-main .mc-clear-filters .mc-icon:before{content:'\f335'}.mc-main .my-calendar-navigation .mc-clear-filters{margin-left:auto}.rtl .mc-main .my-calendar-navigation .mc-clear-filters{margin-right:auto;margin-left:0}.mc-main .my-calendar-navigation .mc_filters .mc-icon:before{content:"\f536"}.mc-search .mc-icon:before{content:"\f179"}.mc-main .sharing .ical a .mc-icon:before,.mc-main .sharing .gcal a .mc-icon:before{content:"\f502"}.mc-main .sharing .mc-details a .mc-icon:before{content:"\f242"}.view-full a .mc-icon:before{content:'\f508'}.location-link.external .mc-icon,.location-link.external .mc-icon:before,.map a.external .mc-icon,.map a.external .mc-icon:before,a.single-link .mc-icon,a.single-link .mc-icon:before{display:inline-block;text-decoration:none;vertical-align:middle}.map a.external .mc-icon:before{content:'\f230'}a.single-link .mc-icon:before{content:'\f504'}.location-link.external .mc-icon:before{content:'\f504'}.my-calendar-navigation div>*:not(select){display:flex}.mc-time{column-gap:8px}.mc-main .mc-time .week{padding-left:8px;padding-right:8px}.mc-main .category-key li a{border:1px solid transparent}.mc-main .category-key li.current a{border:1px solid var(--highlight-dark);background-color:var(--primary-light)}.mc-main .details .mc-title{font-size:clamp( 1.333rem, 28px, 2.666rem )}.mc-main .my-calendar-navigation .no-icon{display:inline-block;width:16px;height:16px;vertical-align:middle;margin:0 4px;border-radius:16px;position:relative;border:1px solid currentColor}.mc-main .address{clear:right}.single-event .address,.mc-main .address{margin:16px 0}.single-event .address{margin-left:0;padding:0}.single-event .address .street-address,.mc-main .address .street-address{display:inline}.single-event .address .street-address:nth-of-type(2):before,.mc-main .address .street-address:nth-of-type(2):before{content:', '}.mc-author-card,.mc-host-card{clear:both}.mc-author-card,.mc-host-card{background:#00000006;color:var(--secondary-dark);font-size:var(--author-card);align-items:end;margin-bottom:1rem}.mc-main .my-calendar-date-switcher input[type=submit]{width:auto}.mc-main p:last-of-type{margin-bottom:0}.details .longdesc{margin:16px 0}.details .longdesc>*{margin-bottom:24px}.mc-main .mc-list li,.mc-day{position:relative}.mc-main .mc-list li.mc-events{list-style-type:none !important}.mc-main .list-event .event-title{display:flex;column-gap:16px;align-items:center}.mc-main .mc-list .event-title:not(:has(a),:has(button)),.mc-main .mc-list .event-title a{padding:8px}.mc-main .list-event>.event-title{display:block;font-size:var(--list-event-title)}.mc-main .mc-list .event-date button.mc-text-button{width:100%;padding:8px;border:none;text-align:start;background:0 0;background-color:transparent !important;color:var(--primary-dark) !important;outline-offset:2px;font-size:var(--list-event-date);display:flex}.mc-main .mc-list .event-date:not(:has(button)){padding:8px}.mc-main .mc-list button.mc-text-button:hover,.mc-main .mc-list button.mc-text-button:focus{background:0 0;background-color:transparent !important;outline:1px solid var(--nav-button-border)}.mc-main .mc-list .mc-text-button>span:not(.mc-icon){text-decoration:underline}.mc-main .mc-list .event-date button:hover,.mc-main .mc-list .event-date button:focus{background:0 0}.mc-main .mc-list .details .address{padding-right:0}.mc-main .mc-list .details>p{padding:8px}.mc-main .mc-list li.current-day{background:var(--current-day-bg)}.mc-main .mc-list li.current-day .event-date span:not(.mc-icon){font-weight:700}.mc-main .mc-list .event-date{font-size:var(--list-date);font-weight:600}.mc-main .mc-list .event-date:has(.mc-list-details-separator){display:flex;gap:4px}.mc-main .mc-list .event-date>span:not(.mc-list-details-separator){padding:8px 4px}.mc-main .mc-list .event-date>span.mc-list-details-separator{padding:8px 0}.mc-main .mc-list .event-date:has(.mc-list-details-separator) button{width:auto;flex-shrink:0}.mc-main .mc-list .mc-list-details-text{white-space:nowrap}.mc-main .mc-list .mc-list-details.event-count{display:block;font-size:calc( var(--list-date) * .75 );color:color-mix(var(--primary-dark) 80%,var(--primary-light) 20%)}.mc-main .day .list-event,.mc-main .day .details{padding:0;margin:0}.mc-main .mc-list-extended{font-size:14px;font-style:italic}.mc-list-details.all-events{text-align:start;display:inline-block;text-transform:none}.mc-main.list.has-modal .mc-list .mc-events .list-event{padding:0}.single-mc-event .mc-image,.mc-main .details .mc-image{width:100%;max-width:100%;height:auto}.single-event .event-title{padding:8px;font-size:inherit}.single-event .time-block,.my-calendar-modal .time-block,.mc-main .time-block{display:flex;gap:4px}.time-block .mc-icon:before,.time-block .mc-icon:before{content:"\f469";vertical-align:top;margin-right:4px}.single-event .event-title .category-icon{margin-right:8px;position:static}.view-full{text-align:end}main,div.entry-content,div.site-content,table,.mc-main nav{overflow:visible !important}.my-calendar-cards{display:flex;flex-wrap:wrap;gap:16px}.my-calendar-cards>*{flex:1 1 18rem}.my-calendar-cards .card-event{border:1px solid var(--highlight-light);box-shadow:4px 4px 4px var(--highlight-light);background:var(--primary-light)}.my-calendar-cards .card-event .mc-content-container{display:grid;grid-template-columns:4rem auto;gap:8px}.my-calendar-cards .card-event .mc-content-container>*{display:grid;grid-template-columns:4rem auto;gap:8px}.my-calendar-cards .card-event .details{position:relative;padding:0}.my-calendar-cards .card-event .mc-card-content>*{margin-bottom:1rem}.my-calendar-cards .card-event .details>*:not(h3,img){padding:0 8px;margin:0 0 16px}.my-calendar-cards .card-event .details{display:flex;flex-wrap:wrap}.my-calendar-cards .card-event .details>*{width:100%}.my-calendar-cards .mc-image-container{margin:0 -8px}.my-calendar-cards header h2{font-size:var(--card-heading);padding:8px}.my-calendar-cards .card-event .details h3{margin-bottom:12px;padding:6px}.mc-main{line-height:1;width:100%;max-width:var(--grid-max-width) !important;margin:0 auto}.mc-main .my-calendar-table,.mc-main .my-calendar-list{color:var(--primary-dark)}.mc-main .my-calendar-navigation li,.mc-main .my-calendar-navigation ul{list-style-type:none;list-style:none;margin:0}.my-calendar-nav ul{display:flex}.mc-main article,.mc-main aside,.mc-main dialog,.mc-main figure,.mc-main footer,.mc-main header,.mc-main nav,.mc-main section,.mc-main blockquote{display:block}.mc-main .my-calendar-navigation>div{display:flex;flex-wrap:wrap;align-items:center;column-gap:8px;row-gap:8px;padding:8px 0;margin:0;background-color:var(--navbar-background)}.mc-main .mc-active,.mc-main .my-calendar-navigation button,.mc-main .my-calendar-navigation input[type=submit],.mc-main .my-calendar-navigation a{padding:4px 8px;display:flex;align-items:center;border:1px solid transparent;width:100%}.mc-main .my-calendar-navigation .mc-active{outline:2px solid;outline-offset:-4px;border-radius:3px;background:var(--primary-light);background-color:var(--primary-light);color:var(--primary-dark);border:1px solid transparent;filter:brightness(95%)}.mc-main .my-calendar-navigation select,.mc-main .my-calendar-navigation input[type=text],.mc-main .my-calendar-navigation input[type=submit],.mc-main .my-calendar-navigation button{padding:4px 8px;padding-top:4px !important;padding-bottom:4px !important;padding-left:8px;padding-right:8px;margin:0;margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;min-height:auto;font-size:var(--navigation-controls);-webkit-appearance:none;appearance:none;line-height:1.62;height:auto;width:auto;text-transform:none;text-shadow:none;box-shadow:none}.mc-main .my-calendar-navigation select,.mc-main .my-calendar-navigation input[type=text]{border:1px solid var(--nav-input-border);background-color:var(--nav-input-background);background:var(--nav-input-background);color:var(--nav-input-color)}.mc-main .my-calendar-navigation input[type=submit],.mc-main .my-calendar-navigation button,.mc-main .my-calendar-navigation a{color:var(--nav-button-color);background:var(--nav-button-bg);background-color:var(--nav-button-bg);border-radius:3px}.mc-main .mc-navigation-button{display:flex;align-items:center;gap:4px}.mc-main .my-calendar-navigation select{padding-right:3rem;background-image:url("data:image/svg+xml,%3csvg width='800' height='600' xmlns='http://www.w3.org/2000/svg'%3e%3cg id='arrow-down'%3e%3cpath transform='rotate(90 398.52 307.42)' stroke='%23323232' id='svg_2' d='m151.01949%2c560.26198l230.96062%2c-252.90392l-230.96062%2c-252.90574l132.00568%2c-144.53259l362.99432%2c397.43833l-362.99432%2c397.56164' fill='%23323232'/%3e%3c/g%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .7rem top 50%;background-size:.65rem auto;max-width:320px}.mc-main .my-calendar-navigation select:focus{background-image:url("data:image/svg+xml,%3csvg width='800' height='600' xmlns='http://www.w3.org/2000/svg'%3e%3cg id='arrow-up'%3e%3cpath transform='rotate(-90 398.519 307.42)' stroke='%23323232' id='svg_2' d='m151.01949%2c560.26198l230.96062%2c-252.90392l-230.96062%2c-252.90574l132.00568%2c-144.53259l362.99432%2c397.43833l-362.99432%2c397.56164' fill='%23323232'/%3e%3c/g%3e%3c/svg%3e")}.rtl .mc-main .my-calendar-navigation select{background-position:left .7rem top 50%;padding-left:3rem;padding-right:.5rem}.mc-main .my-calendar-navigation select::-moz-focus-inner,.mc-main .my-calendar-navigation input[type=submit]::-moz-focus-inner{border:0}.mc-main .my-calendar-navigation .mc-active,.mc-main .my-calendar-navigation a,.mc-main .my-calendar-navigation select,.mc-main .my-calendar-navigation input,.mc-main .my-calendar-navigation input[type=submit],.mc-main .my-calendar-navigation button{font-size:var(--navigation-controls);font-weight:400;text-decoration:none}.mc-main .my-calendar-navigation select:focus,.mc-main .my-calendar-navigation select:hover,.mc-main .my-calendar-navigation input:hover,.mc-main .my-calendar-navigation input:focus,.mc-main .my-calendar-navigation button:hover,.mc-main .my-calendar-navigation button:focus,.mc-main .my-calendar-navigation a:hover,.mc-main .my-calendar-navigation a:focus{outline:3px solid var(--primary-dark);outline-offset:-2px;border-radius:3px}.mc-time{display:flex;column-gap:4px}.mc-date-badge{display:grid;justify-content:center;text-align:center}.mc-date-badge .day{font-weight:700;font-size:1.2rem}.mc-main h2:before{display:none}.mc-main h4.mc-title{margin-top:0;margin-bottom:8px}.mc-main nav ul{list-style:none;display:flex;flex-wrap:wrap;column-gap:2px}.mc-main nav ul li:nth-of-type(1) a{border-radius:3px 0 0 3px}.mc-main nav ul li:nth-of-type(2) a{border-radius:0}.mc-main nav ul li:nth-of-type(3) a{border-radius:0 3px 3px 0}.mc-main ol{list-style:decimal}.mc-main ul{list-style:disc}.mc-main ul ul{list-style:circle}.mc-main blockquote,.mc-main q{quotes:none}.mc-main blockquote:before,.mc-main blockquote:after,.mc-main q:before,.mc-main q:after{content:none}.mc-main table.my-calendar-table{border-collapse:collapse;border-spacing:0;position:relative;table-layout:fixed;width:100%}.mc-main *,.mc-main *:before,.mc-main *:after{box-sizing:border-box}.mc-main .maybe-hide:not(.my-calendar-nav span),.mc-main .mc_filters label,.mc-main .screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important;color:inherit}img.category-icon,svg.category-icon,.category-color-sample.svg *{max-width:22px;min-width:18px;height:auto;padding:1px;border-radius:3px}svg.category-icon,img.category-icon{width:20px}.mc-main .category-color-sample{border-radius:3px;padding:3px}.mc-adjacent .mc-event-date{display:block;font-size:80%}.mc-main .mc-list li,.mc-day{position:relative}.mc-main .mc-export ul{position:absolute;box-shadow:0 0 3px #ccc;background-color:var(--nav-button-bg);min-width:fit-content;left:2px;top:calc( 1.62rem + 16px );z-index:2}.mc-main .mc-export{position:relative}.mc-main .mc-export li{border-bottom:1px solid #ccc;white-space:nowrap}.mc-main .mc-export li:last-of-type{border-bottom:none}.mc-main .category-key.has-icons ul li{display:flex}.mc-main .mc_filters p{margin:0;padding:0}.mc-main .mc-date-switcher div,.widget .mc-search-form .mc-search,.mc-main .mc-search-form .mc-search,.mc-main .mc_filters form{display:flex;align-items:center;flex-wrap:wrap}.widget .mc-search-form .mc-search{gap:8px}.widget .mc-search-form .mc-search input{flex:1}.mc-main .mc-date-switcher .mc-button[type=submit],.mc-main .mc-date-switcher .mc-button,.mc-main .mc-search-form .mc-button,.mc-main .mc_filters .mc-button{border-radius:0 3px 3px 0;position:relative;border-left-width:0;color:var(--nav-button-color);background:var(--nav-button-bg);border-color:var(--nav-button-border);line-height:1.62;word-break:normal}.mc-main .my-calendar-navigation button{border-radius:3px}.mc-main .event-title button{all:unset;width:100%;text-align:start;display:flex;gap:.5rem;align-items:center;padding:8px;box-sizing:border-box;white-space:wrap;word-break:break-word}.mc-main .event-title-container:has(a){width:100%}.mc-main .event-title div{word-break:break-word;hyphens:auto}.mc-main .event-title>div{color:unset;background:unset}.mc-main .event-title button:hover,.mc-main .event-title button:focus{cursor:default;outline:2px solid var(--highlight-light);outline-offset:-2px}.mc-main .mc-date-switcher select[name=month],.mc-main .mc-search-form input[type=text],.mc-main .mc_filters select{border-radius:3px 0 0 3px}.mc-main .mc-date-switcher select:not([name=month]){border-radius:0}.mc-main .event-icon{display:none}.mc-main.mini .event-icon{display:flex;justify-content:center;flex-wrap:wrap}.mc-main.my-calendar ul button.mc-text-button{border:0;color:inherit;background-color:transparent;text-decoration:none;appearance:none;-webkit-appearance:none;-moz-appearance:none}.mc-main.my-calendar ul button.mc-text-button:hover,.mc-main.my-calendar ul button .mc-text-button:focus{text-decoration:underline;background-color:transparent}.mc-main .category-key li .mc-active,.mc-main .category-key li a,.mc-main .category-key li button{display:flex;align-items:center;gap:4px;padding-right:12px}.mc-main .category-key li.all-categories button,.mc-main .category-key li span.mc-active{padding-left:12px;padding-right:12px}.mc-main .category-key li button[aria-pressed=true]{outline:2px solid;outline-offset:-4px}.mc-main .category-key .category-color-sample{display:flex;align-items:center;position:relative}.mc-main:has(.loading)>.heading,.mc-main:has(.loading)>nav,.mc-main:has(.loading)>table,.mc-main:has(.loading)>div:not(.mc-loading){opacity:.15}.mc-main .mc-loading{position:absolute;top:45%;left:50%;margin:-40px 0 0 -40px;height:80px;width:80px;border:6px solid var(--highlight-light);border-left-color:var(--highlight-dark);background-color:#00000006;border-radius:50px;animation:animation-rotate 1.25s linear infinite;z-index:25}.widget .mc-filters-form>div{display:block;margin-bottom:1rem}.widget .mc-filters-form label{display:block}.widget .mc-filters-form select{max-width:100%;width:100%}@media (prefers-reduced-motion){.mc-main .mc-loading{animation:animation-rotate 5s linear infinite}}.mc-author-card,.mc-host-card{display:grid;grid-template-columns:3.5em 1fr;gap:8px}.mc-author-card img,.mc-host-card img{max-width:100%;height:auto}.mc-author-card p,.mc-host-card p{margin:0;padding:8px}ol.mc-search-results{list-style-type:none;margin:0;padding:0}ol.mc-search-results li{margin:0 0 16px;padding:8px 16px}.mc-search-results .mc_search_term{background:var(--search-highlight-bg);color:var(--primary-dark)}ol.mc-search-results li:nth-of-type(even){background:#00000006}ol.mc-search-results li.no-results{padding:8px;border-left:8px solid var(--close-button);background-color:#00000006;color:var(--primary-dark)}@-webkit-keyframes animation-rotate{100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes animation-rotate{100%{-moz-transform:rotate(360deg)}}@-o-keyframes animation-rotate{100%{-o-transform:rotate(360deg)}}@keyframes animation-rotate{100%{transform:rotate(360deg)}}.mc-main .mc-day .list-event{margin:0}.mc-main:focus{outline:none}.mc-google-marker{padding-right:1rem;padding-bottom:1rem;line-height:1.5}.mc-gmap-markers img{max-width:none !important}.mc-main .calendar-events{position:relative;z-index:100}.mc-main .uses-modal{display:none !important}#mc-modal-content .uses-modal.list-details .mc-title{display:none}#mc-modal-content .mc-list-date-wrapper .uses-modal.list-details .mc-title{display:block}.mcjs.mc-main.listjs .details,.mcjs.mc-main.gridjs .calendar-events{display:none}.mcjs.mc-main .single-event .details,.mcjs.mc-main.list.day .details{display:block}.mc-main .details ul,.mc-main .details ol{margin:0 0 24px 32px}.mc-main .details a{text-decoration:underline}.mc-main .details a:hover,.mc-main .details a:focus{text-decoration:none}.details .location,.mc-gmap-location-list{margin:16px 0}button.mc-toggle-button{all:unset;box-sizing:border-box;padding:4px 12px;display:flex;align-items:center;justify-content:center;background:#fefefe;color:#333;text-transform:none;text-shadow:none;box-shadow:none}button.mc-toggle-button:focus,button.mc-toggle-button:hover{background:#333;color:#fffefd;outline:2px solid #333;outline-offset:2px}button.mc-toggle-button[aria-expanded=true]{background:rgba(0,0,0,.9);color:#fff}.mc-events .mc-calendar-share,.mc-event .mc-calendar-share,.my-calendar-modal .mc-calendar-share,.mc-main .details .mc-calendar-share{position:relative}.mc-events .mc-calendar-share ul,.mc-event .mc-calendar-share ul,.my-calendar-modal .mc-calendar-share ul,.mc-main .details .mc-calendar-share ul{display:none;position:absolute;background:#fff;border:1px solid;padding:1rem;bottom:0;left:4.5rem;list-style:none;z-index:2;box-shadow:3px 3px 1px #ccc;padding:4px;margin:0 !important}.mc-events .mc-calendar-share ul a,.mc-event .mc-calendar-share ul a,.my-calendar-modal .mc-calendar-share ul a,.mc-main .details .mc-calendar-share ul a{padding:4px;font-size:1rem;display:block}.mc-events .mc-calendar-share ul a:hover,.mc-event .mc-calendar-share ul a:hover,.my-calendar-modal .mc-calendar-share ul a:hover,.mc-main .details .mc-calendar-share ul a:hover{background:rgba(0,0,0,.04)}.mc-access-filter,.mc-location-filter,.mc-category-filter{display:flex}.details .mc-accessibility ul.mc-access{display:flex;flex-wrap:wrap;gap:4px;margin:8px 0;list-style:none;padding:0}.details img.alignnone,.details img.alignleft,.details img.alignright{max-width:100%}.mc-main .details .mc-image{width:100%;height:auto}.details .mc-access li{background:#00000006;padding:4px;border-radius:3px}.mc-location-details{margin-bottom:8px}.mc-maps .mc-gmap-location-list .mc-location-details button{padding:4px;border-radius:3px;margin:0 4px 0 0}.mc-geolocate-form .mc-gl-fields{display:flex;flex-wrap:wrap;column-gap:10px;align-items:self-end}.mc-geolocate-form .mc-gl-fields label{display:block}.entry-title .category-icon{fill:var(--primary-dark) !important;max-width:.75em;padding:0;display:inline-block}.mc-date-container>button:hover,.mc-date-container>button:focus{outline:2px solid var(--nav-button-border);outline-offset:2px}.mc-date-container.has-month{display:grid;grid-template-columns:auto auto;padding:0 8px;align-items:center;font-size:1rem;font-weight:700}.mc-date-container .mc-change-months{margin:0;padding:0;font-size:14px;font-weight:700}.mini .mc-date-container{display:grid}.mini .mc-date-container .mc-change-months{display:none}.mc-row .month-even{background:#00000006}.mini .mc-date-container.has-month{grid-template-columns:1fr}.mc-local-time-label{font-weight:700}dialog.my-calendar-modal{display:block;border:0;border-radius:4px;text-align:start}.my-calendar-modal .mc-has-category-colors .event-title{padding:4px 8px}dialog.my-calendar-modal .my-calendar-modal__wrapper{padding:0}dialog.my-calendar-modal .mc-modal-title-container{position:sticky;top:0;margin-top:0;margin-bottom:0;padding:8px 16px;background:var(--highlight-light);z-index:1;display:grid;grid-template-columns:1fr auto;gap:16px;align-items:center;border-bottom:1px solid var(--highlight-dark)}dialog.my-calendar-modal #modal-title{font-size:var(--modal-title);color:var(--primary-dark);margin:0;padding:0;box-sizing:border-box;line-height:1.33}dialog.my-calendar-modal .modal-content{display:none}.my-calendar-modal .calendar-events{display:grid;gap:60px}#mc-modal-content p:not(.time-block p){margin:0 0 1rem}body.mc-no-scroll{overflow:hidden}.my-calendar-modal-overlay{position:fixed;top:0;bottom:0;right:0;left:0;background:var(--primary-dark);opacity:.8;z-index:99998;cursor:pointer}.my-calendar-modal .time-wrapper{font-weight:700}.mc-main span.event-time{display:inline}.my-calendar-modal .event-title{display:flex;align-items:center;column-gap:.5rem}.my-calendar-modal img{max-width:100%;height:auto}.my-calendar-modal .mc-image{margin-bottom:1rem}.my-calendar-modal .mc-image.landscape,.my-calendar-modal .mc-image.landscape img{width:100%;max-width:100%}.my-calendar-modal .mc-image.square,.my-calendar-modal .mc-image.portrait{max-width:50%;float:left;margin-right:1rem}.my-calendar-modal #mc-modal-content{padding:16px}.my-calendar-modal-overlay[data-background-click=disabled]{cursor:auto}.my-calendar-modal-overlay{animation:fadewhite ease .5s 1 normal}@keyframes fadewhite{0%{opacity:0}100%{opacity:.8}}.my-calendar-modal{position:fixed;left:calc( ( 100% - 55.625em ) / 2 );top:10vh;width:100%;max-width:55.625em;max-height:80vh;border:2px solid var(--primary-dark);background:var(--primary-light);color:var(--primary-dark);z-index:99999;padding:0;right:auto;overflow:auto}button.my-calendar-modal-close{background:var(--close-button);border-radius:3px;color:var(--primary-light);border:0;padding:12px;cursor:pointer;z-index:2;display:flex;align-items:center;column-gap:4px;order:1;font-size:1rem;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;text-transform:none;text-shadow:none;box-shadow:none}button.my-calendar-modal-close:focus,button.my-calendar-modal-close:hover,button.my-calendar-modal-close:active{outline:2px solid var(--primary-light);outline-offset:-4px;text-decoration:none;color:var(--primary-light);background:var(--close-button);filter:brightness(90%)}.my-calendar-modal{animation:apparition ease .3s 1 normal}@keyframes apparition{0%{opacity:0;max-height:100%;max-width:55.625em}100%{opacity:1;max-height:100%;max-width:55.625em}}@media (max-width:55.625em){.my-calendar-modal{left:5%;top:5%;height:90%;width:90%}}@media (max-width:44.375em){.my-calendar-modal{left:1%;top:1%;width:98%;height:98%}.admin-bar .my-calendar-modal{top:45px;height:calc( 99% - 45px )}}@container mcmain (width <=600px){.mc-main:not(.mini,.disable-responsive) thead{border-bottom:none}.mc-main:not(.mini,.disable-responsive) table.my-calendar-table,.mc-main:not(.mini,.disable-responsive) .my-calendar-table thead,.mc-main:not(.mini,.disable-responsive) .my-calendar-table tbody,.mc-main:not(.mini,.disable-responsive) .my-calendar-table tr,.mc-main:not(.mini,.disable-responsive) .my-calendar-table td,.mc-main:not(.mini,.disable-responsive) .my-calendar-table caption{display:block;height:auto;min-height:0}.mc-main:not(.mini,.disable-responsive) .my-calendar-navigation,.mc-main:not(.mini,.disable-responsive) table.my-calendar-table,.mc-main:not(.mini,.disable-responsive) .my-calendar-table thead,.mc-main:not(.mini,.disable-responsive) .my-calendar-table tbody,.mc-main:not(.mini,.disable-responsive) .my-calendar-table caption{margin:.5rem auto;padding:0}.mc-main:not(.mini,.disable-responsive) .my-calendar-table td{margin-bottom:.5em;width:auto}.mc-main:not(.mini,.disable-responsive) .my-calendar-table td.no-events,.mc-main:not(.mini,.disable-responsive) .my-calendar-table td.nextmonth{display:none}.mc-main:not(.mini,.disable-responsive) .my-calendar-table td .mc-date span[aria-hidden=true]{display:none}.mc-main:not(.mini,.disable-responsive) .my-calendar-table td .mc-date{font-size:var(--grid-date);padding:.5em 1em}.mc-main:not(.mini,.disable-responsive) .my-calendar-table td .mc-button{font-size:1rem;padding:.5rem}.mc-main:not(.mini,.disable-responsive) .my-calendar-table td .mc-date .screen-reader-text:hover,.mc-main:not(.mini,.disable-responsive) .my-calendar-table td .mc-date .screen-reader-text{display:block;clip-path:none;height:auto;margin:0;overflow:auto;position:static !important;width:auto;text-align:start;padding:0;background-color:inherit;color:inherit;border:none;font-size:inherit;line-height:inherit;box-shadow:none}.mc-main:not(.mini,.disable-responsive) .my-calendar-table th{display:none}}
/* No additional styles. */
@font-face{font-family:"Lato";font-style:normal;font-weight:400;font-display:swap;src:url(//kindergarten-habakuk.de/wp-content/themes/preschool-and-kindergarten-pro-child/fonts/lato-latin-400-normal.woff2) format("woff2")}@font-face{font-family:"Lato";font-style:italic;font-weight:400;font-display:swap;src:url(//kindergarten-habakuk.de/wp-content/themes/preschool-and-kindergarten-pro-child/fonts/lato-latin-400-italic.woff2) format("woff2")}@font-face{font-family:"Lato";font-style:normal;font-weight:700;font-display:swap;src:url(//kindergarten-habakuk.de/wp-content/themes/preschool-and-kindergarten-pro-child/fonts/lato-latin-700-normal.woff2) format("woff2")}@font-face{font-family:"Lato";font-style:italic;font-weight:700;font-display:swap;src:url(//kindergarten-habakuk.de/wp-content/themes/preschool-and-kindergarten-pro-child/fonts/lato-latin-700-italic.woff2) format("woff2")}@font-face{font-family:"Pacifico";font-style:normal;font-weight:400;font-display:swap;src:url(//kindergarten-habakuk.de/wp-content/themes/preschool-and-kindergarten-pro-child/fonts/pacifico-latin-400-normal.woff2) format("woff2")}