*{font-family:'Open Sans',sans-serif;font-weight:400}
.font-small,
.font-small>*,
.font-small:hover,
.font-small:hover>*{font-size:14px}
p{font-size:19px;line-height:1.8;color:#000}
@media only screen and (max-width:767px){p{font-size:17px}}
p i{font-style:italic;font-weight:400}
p b{font-weight:700}
li{font-size:20px}
@media only screen and (max-width:767px){li{font-size:17px}}
h1{font-size:40px;color:#000}
@media only screen and (max-width:767px){h1{font-size:30px}}
h2{font-size:28px}
@media only screen and (max-width:767px){h2{font-size:25px}}
h3{font-size:20px;color:#000}
@media only screen and (max-width:767px){h3{font-size:18px}}
h4{font-size:2.5rem;font-weight:600}
@media only screen and (max-width:767px){h4{font-size:2.3rem}}
.small,
.small>*{font-size:15px}
.underline{text-decoration:underline}a{font-size:19px;color:#000}
@media only screen and (max-width:767px){a{font-size:17px}}
a:hover{font-size:19px;color:#000;text-decoration:none}
@media only screen and (max-width:767px){a:hover{font-size:17px}}
a.underline{text-decoration:underline}
a.underline:hover{text-decoration:underline}
a:hover .lila-hover-link{color:#8c6894}
.blue-box-link{background-color:#5a94b0;display:inline-block;padding:7px 30px;transition:all ease 0.2s}
.blue-box-link>*{color:#fff;font-size:14px}
.blue-box-link:hover{color:#fff;cursor:pointer;filter:brightness(115%)}
.blue-box-link:hover>*{font-size:14px}
.orange-box-link{background-color:#f39200;display:inline-block;padding:7px 30px;transition:all ease 0.2s}
.orange-box-link>*{color:#fff;font-size:14px}
.orange-box-link:hover{color:#fff;cursor:pointer;filter:brightness(115%)}
.orange-box-link:hover>*{font-size:14px}.neue-seiten h2{font-family:'Cormorant Garamond',sans-serif;font-weight:300;font-size:46px;margin-bottom:35px}
@media only screen and (max-width:767px){.neue-seiten h2{font-size:35px;margin-bottom:10px}}
.neue-seiten h3{font-family:'Cormorant Garamond',sans-serif;font-size:50px}
@media only screen and (max-width:767px){.neue-seiten h3{font-size:35px}}
.neue-seiten h4{font-family:'Cormorant Garamond',sans-serif;font-size:25px}
@media only screen and (max-width:767px){.neue-seiten h4{font-size:23px}}
.neue-seiten h5{font-family:'Cormorant Garamond',sans-serif;font-size:30px}
@media only screen and (max-width:767px){.neue-seiten h5{font-size:26px}}
.neue-seiten .font-green{color:#00706E}
.neue-seiten .font-green *{color:#00706E}
.neue-seiten .font-lila{color:#D8355E}
.neue-seiten .font-blue{color:#5a94b0}
.neue-seiten .font-blue *{color:#5a94b0}
.neue-seiten .font-dark-green{color:#3E5A69}
.neue-seiten .font-dark-green *{color:#3E5A69}
.neue-seiten .font-garamond{font-family:'Cormorant Garamond',sans-serif;font-weight:500}
.neue-seiten .sunday_headline{font-size:19px;font-family:'Cormorant Garamond',sans-serif;font-weight:500;line-height:1.3}
.neue-seiten .sunday_links{font-size:14px}
.pink-text{color:#dc68a3 !important}
.pink-text p{color:#dc68a3 !important}
.white-text{color:white !important}
.white-text p{color:white !important}
hr{width:100%;border:5px dotted;border-style:none none dotted;color:orange}
#layout-header{z-index:1}
#layout-header .header-navbar{display:flex;background:#fff}
#layout-header .header-navbar .navbar{padding-top:0;padding-bottom:0;box-shadow:0 4px 2px -2px rgba(0,0,0,0.2)}
@media only screen and (min-width:992px){#layout-header .header-navbar .navbar-brand img{height:65px;widht:auto}#layout-header .header-navbar .navbar-brand{margin-top:30px}}
@media only screen and (min-width:992px) and (max-width:1160px){#layout-header .header-navbar .navbar-brand img{height:45px;widht:auto}#layout-header .header-navbar .navbar-brand{margin-top:30px}}
@media only screen and (max-width:991px){#layout-header .header-navbar .navbar-brand{width:75%;margin-top:15px;margin-bottom:5px}#layout-header .header-navbar .navbar-brand img{width:auto;height:60px}}
@media only screen and (max-width:350px){#layout-header .header-navbar .navbar-brand{width:65%;margin-top:15px;margin-bottom:5px}#layout-header .header-navbar .navbar-brand img{width:100%;height:auto}}
@media only screen and (max-width:991px){#layout-header .header-navbar .navbar-collapse{padding-bottom:20px;margin-left:-16px;margin-right:-16px}}
#layout-header .header-navbar .navbar-collapse ul li{display:inline-block;position:relative}
@media only screen and (max-width:991px){#layout-header .header-navbar .navbar-collapse ul li{text-align:center}}
#layout-header .header-navbar .navbar-collapse ul{margin:0;padding:0}
#layout-header .header-navbar .navbar-collapse ul li a{font-size:16px;color:#777575}
@media only screen and (min-width:992px) and (max-width:1160px){#layout-header .header-navbar .navbar-collapse ul li a{font-size:14px}}
@media only screen and (max-width:991px){#layout-header .header-navbar .navbar-collapse ul li a:hover,#layout-header .header-navbar .navbar-collapse ul li.active{background-color:#a2e0e8}#layout-header .header-navbar .navbar-collapse ul li a:hover a:not(.dropdown-item),#layout-header .header-navbar .navbar-collapse ul li.active a:not(.dropdown-item){color:#fff !important}}
#layout-header .header-navbar .navbar-collapse ul li a:hover,
#layout-header .header-navbar .navbar-collapse ul li.active a{color:#3D7780}
#layout-header .header-navbar .dropdown-menu.show a{padding:8px}
#layout-header .header-navbar .dropdown-menu{border-radius:0}
@media only screen and (max-width:991px){#layout-header .header-navbar .dropdown-menu{text-align:center}}
#layout-header .header-navbar .dropdown-menu .dropdown-item.active,
#layout-header .header-navbar .dropdown-menu .dropdown-item:active{background-color:#a2e0e8}
#layout-header .header-navbar .navbar-collapse ul li.dropdown a{color:#777575}
#layout-header .header-navbar .navbar-collapse ul li.dropdown a:hover{color:#55606e}
#layout-header .header-navbar .navbar-toggler{border:none}
.sticky{position:fixed;top:0;left:0;width:100%}
.infobar>h4>a{color:white}
.infobar{background-color:#99307f}
@media (min-width:576px){.infobar{min-height:40px;padding-bottom:15px}}
@media (max-width:768px){.infobar-show-desktop{display:none}}
.content{padding-top:100px;padding-bottom:100px}
@media only screen and (max-width:992px){.content{padding-top:30px;padding-bottom:30px}}
.item-galeria:hover>img{transform:scale(1.03);transition:ease all 0.2s}.lg-backdrop.in{background-color:#fff}
.lg-thumb-outer.lg-grab,
.lg-toogle-thumb.lg-icon,
.lg-thumb.lg-group{background-color:#d9f4f5}
.lg-toolbar.lg-group{background-color:rgba(217,244,245,0.8)}
.lg-sub-html{background-color:rgba(217,244,245,0.85)}
.lg-sub-html h4{font-size:1.5em;color:#333}
.lg-sub-html p{font-size:1em;color:#333}
.lg-prev.lg-icon,
.lg-prev.lg-icon:hover,
.lg-next.lg-icon,
.lg-next.lg-icon:hover{background-color:transparent;color:#555;border:transparent}.lg-outer .lg-thumb-item.active,
.lg-outer .lg-thumb-item:hover{border-color:#525a5c}
#imageSliderIndicators .carousel-control-prev,
#imageSliderIndicators .carousel-control-next{opacity:1}
#imageSliderIndicators .carousel-control-prev .triangle-prev,
#imageSliderIndicators .carousel-control-next .triangle-prev{height:70px;width:auto;transform:rotate(180deg)}
#imageSliderIndicators .carousel-control-prev .triangle-next,
#imageSliderIndicators .carousel-control-next .triangle-next{height:70px;width:auto}
#imageSliderIndicators img{max-height:550px;width:auto;margin-left:auto;margin-right:auto;display:block}
@media only screen and (max-width:1199px){#imageSliderIndicators img{max-height:450px}}
@media only screen and (max-width:992px){#imageSliderIndicators img{max-height:350px}}
@media only screen and (max-width:767px){#imageSliderIndicators img{max-height:250px}}
@media only screen and (max-width:575px){#imageSliderIndicators img{max-height:180px}}#home-content{background-color:#f099d7;-webkit-box-shadow:-1px 0px 25px -10px #000;box-shadow:-1px 0px 25px -10px #000}
#home-scroll-down-button-div{border:3px solid #fff;border-radius:400px;width:50px;height:50px;position:relative}
#home-scroll-down-button{font-size:35px;position:absolute;right:6px;top:6px}
#home-scroll-down-button>path{color:#fff !important}
#home-text-banner{background:#ee145b;width:100% height:auto;left:0;right:0;top:0;padding:5px;text-align:center}
#home-text-banner p{color:#fdfdfd;margin-bottom:0}
#home-text-banner a{color:white;text-decoration:underline}
#home-text-banner-mobile{background:#ee145b;width:100% height:auto;padding:10px 5px;text-align:center}
#home-text-banner-mobile p{color:#fdfdfd;margin-bottom:0}
#home-text-banner-mobile a{color:white;text-decoration:underline}@media only screen and (max-width:992px){.book-timeline-book{border-bottom:10px dotted #a2e0e8;padding-top:50px;padding-bottom:50px}}
@media only screen and (min-width:993px){.book-timeline-content{position:relative}}
@media only screen and (max-width:992px){.book-timeline-content{display:flex;align-items:center}}
@media only screen and (min-width:993px){.book-timeline-content>div{position:absolute;bottom:20px;left:0}}
.book-timeline-content>div p.book-years{font-family:'Ma Shan Zheng',cursive;font-size:130px}
@media only screen and (max-width:467px){.book-timeline-content>div p.book-years{font-size:100px}}#book-headline{font-size:40px;line-height:1.1}
@media only screen and (max-width:992px){#book-headline{font-size:30px}}
#book-headline span{font-size:60px;color:#a2e0e8}
@media only screen and (max-width:992px){#book-headline span{font-size:35px}}.buch-menu{background-color:#e8f7f9;padding-top:20px;padding-bottom:20px}
.buch-menu>.container{max-width:1100px}
#buch-menu-row{display:table;border-collapse:collapse;width:100%}
#buch-menu-row .item{display:table-cell;vertical-align:top}
#buch-menu-row .item img{display:block;width:auto;height:87px;padding-left:2px;padding-right:2px}
#book-menu-img{display:block}
.image-link>img{transition:all ease 0.1s;opacity:0.6}
.image-link:hover>img{transform:scale(1.2);opacity:1}
#book-menu-img-active{display:none}
.image-link:hover #book-menu-img{display:none}
.image-link:hover #book-menu-img-active{display:block}
.image-link,
.image-link:hover{transform:scale(1);text-decoration:none;font-size:14px}
#buch{padding-top:40px}
#buch-specs{background-color:#e8f7f9;padding-left:40px;padding-right:40px;margin-top:10px}
#buch-specs>img{margin-top:-40px;margin-bottom:20px;box-shadow:3.19px 2.41px 14px 0px rgba(0,0,0,0.5)}
#buch-hoerbuch{background-color:#fff;border:1px solid #000}
#buch-hoerbuch-cover{padding-right:0}
#buch-hoerbuch-audio-container{padding-left:0}
#audio-player{display:flex;width:100%;height:100%}
#audio-player p{margin-bottom:0}
#audio-player #buch-hoerbuch-audio{background:#fff;display:flex;justify-content:space-around;flex-direction:column;padding:6px 5px;width:100%;height:100%;overflow:hidden;box-sizing:border-box}
.youtube-gallery{position:relative;padding-bottom:52.25%;padding-top:30px;height:0;overflow:hidden}
.youtube-gallery>iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.youtube-area .carousel-indicators{bottom:-75px}
.youtube-area .carousel-indicators li{background-color:#d6f1f5;height:15px;width:15px;border-radius:50%}
.youtube-area .carousel-indicators li.active{background-color:#6dd1de}
.youtube-area .carousel-control-prev,
.youtube-area .carousel-control-next{top:110%;opacity:1}
.youtube-area .carousel-control-prev .carousel-control-prev-icon,
.youtube-area .carousel-control-next .carousel-control-prev-icon,
.youtube-area .carousel-control-prev .carousel-control-next-icon,
.youtube-area .carousel-control-next .carousel-control-next-icon{height:50px;width:50px;background-size:100%,100%;border-radius:50%;background-image:none}
.youtube-area .carousel-control-prev .triangle-prev,
.youtube-area .carousel-control-next .triangle-prev{height:70px;width:auto;transform:rotate(180deg)}
.youtube-area .carousel-control-prev .triangle-next,
.youtube-area .carousel-control-next .triangle-next{height:70px;width:auto}
.buch-bild-mobile>img{width:50%;height:auto;box-shadow:3.19px 2.41px 14px 0px rgba(0,0,0,0.5)}
#buch-specs-mobile{background-color:#e8f7f9;padding:15px}
#buch-specs-mobile *{font-size:17px}video{width:100%;height:auto}
@media only screen and (min-width:993px){#show-title{position:relative}#show-title h2{margin-top:2em;font-size:45px}#show-title a{position:absolute;bottom:20px;right:0}}
@media only screen and (max-width:992px){#show-title h2{font-size:30px}#show-img{margin-top:30px}#show-img img{width:70%;height:auto}}
@media only screen and (max-width:600px){#show-img img{width:100%;height:auto}}
@media only screen and (min-width:993px){.half-transparent-banner{background-color:#fff0d8}}
.half-transparent-banner{background-color:#fff0d8}
.half-transparent-banner h3{font-size:55px;color:#000}
.half-transparent-banner h4{font-size:35px}
@media only screen and (max-width:767px){.half-transparent-banner h3{font-size:40px;color:#000}.half-transparent-banner h4{font-size:30px}}
.termin-item-show-outher{padding:15px}
.termin-item-show{padding:30px;border:1px solid #000;background:#fff;position:relative;width:100%;height:auto}
.termin-item-show .termin-item-show-time{color:#a2e0e8;font-size:60px;font-family:'Ma Shan Zheng',cursive}
.termin-item-show .termin-item-show-location{font-size:37px}
.termin-item-show .termin-overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0;transition:.5s ease;background-color:#7FAFB5;display:flex;flex-direction:column;align-items:center;justify-content:center}
.termin-item-show .termin-overlay *{color:#fff}
.termin-item-show:hover .termin-overlay{opacity:1}
@media only screen and (max-width:767px){#schnappschuesse .item-galeria img,#meinLeben .item-galeria img{height:auto;width:100%}}
@media only screen and (min-width:768px){#schnappschuesse .item-galeria img,#meinLeben .item-galeria img{height:550px;width:auto}}
#meinLeben{max-width:800px !important;margin:auto}#appointment-info-banner{background-color:#bee8ed;padding:20px}
#appointment-info-banner>p{font-size:24px;font-weight:500}
#appointment-info-banner>p>a{font-size:24px}
#appointment-info-banner>p>.font-medium{font-weight:400}
#appointment-info-banner>p .font-small{font-size:16px;font-weight:600}
.termin-button{background-color:#f9b30d;box-shadow:0 1px 4px rgba(0,0,0,0.6);border:solid #fff 1px;transition:border-color 0.4s ease 0s,background-color 0.4s ease 0s;cursor:pointer;text-decoration:none;color:#FFF;display:inline-block;white-space:nowrap;width:100%;height:auto;display:flex;justify-content:center;align-items:center;padding-top:7px;padding-bottom:7px}
.termin-button:hover{background-color:#d4990d;border-color:#e8e6e6;transition:border-color 0.4s ease 0s,background-color 0.4s ease 0s;text-decoration:none;color:#FFF}
.ticket-link{background-color:#bee8ed;box-shadow:0 1px 4px rgba(0,0,0,0.6);border:solid #fff 1px;transition:border-color 0.4s ease 0s,background-color 0.4s ease 0s;cursor:pointer;text-decoration:none;color:#FFF;display:inline-block;white-space:nowrap;width:100%;height:auto;display:flex;justify-content:center;align-items:center;padding-top:7px;padding-bottom:7px}
.ticket-link:hover{background-color:#7fafb5;border-color:#e8e6e6;transition:border-color 0.4s ease 0s,background-color 0.4s ease 0s;text-decoration:none;color:#FFF}
#termin-item{border-bottom:dotted 3px #a2e0e8;padding-top:30px}
#termin-item #termin-time{color:#a2e0e8;font-size:45px;font-family:'Ma Shan Zheng',cursive}
@media only screen and (max-width:767px){#termin-item #termin-time{line-height:1}}
#termin-item #termin-time span{font-size:65px;font-family:'Ma Shan Zheng',cursive}
.termin-red-box{background-color:#c03574}
@media only screen and (min-width:993px){.termin-red-box{width:90%}}
.termin-red-box p{font-size:16px;font-weight:bold}#impress_privacyPolicy a{text-decoration:underline}
.imageCarousel.only-desktop,
.imageCarousel.only-desktop-2{width:90%;margin-left:auto;margin-right:auto}
.imageCarousel .carousel-control-prev{opacity:1}
@media only screen and (min-width:1200px){.imageCarousel .carousel-control-prev{left:-110px}}
@media only screen and (max-width:1199px){.imageCarousel .carousel-control-prev{position:static;display:inline-block;margin-top:20px}}
.imageCarousel .carousel-control-prev .carousel-control-prev-icon{display:none}
.imageCarousel .carousel-control-prev .triangle-prev{height:70px;width:auto;transform:rotate(180deg)}
.imageCarousel .carousel-control-next{opacity:1}
@media only screen and (min-width:1200px){.imageCarousel .carousel-control-next{right:-110px}}
@media only screen and (max-width:1199px){.imageCarousel .carousel-control-next{position:static;display:inline-block;margin-top:20px}}
.imageCarousel .carousel-control-next .carousel-control-next-icon{display:none}
.imageCarousel .carousel-control-next .triangle-next{height:70px;width:auto}
.imageCarousel .image-slider-item-with-text-box{position:relative}
.imageCarousel .image-slider-item-with-text-box>.image-slider-item-with-text-box-inner{position:absolute;background:#8C6894;height:15%;width:70%;left:15%;right:15% bottom:5%;top:80%;display:flex;align-items:center;justify-content:center}
.imageCarousel .image-slider-item-with-text-box>.image-slider-item-with-text-box-inner p{margin-bottom:0;color:#fff}
.imageCarousel .image-slider-item-with-text-box:hover>.image-slider-item-with-text-box-inner{background:#fff}
.imageCarousel .image-slider-item-with-text-box:hover>.image-slider-item-with-text-box-inner p{color:#8C6894}#new-pages-scroll-down-button-div{border:3px solid #000;border-radius:400px;width:50px;height:50px;position:relative}
#new-pages-scroll-down-button{font-size:35px;position:absolute;right:6px;top:6px}
#new-pages-scroll-down-button>path{color:#000 !important}
.podcast-item>div.text-left{position:relative}
.podcast-item>div.text-left>a{position:absolute;left:15;bottom:0}
#podcast{padding-top:120px;padding-bottom:80px}
@media only screen and (max-width:767px){#podcast{padding-top:30px;padding-bottom:30px}}
@media only screen and (min-width:993px){#podcast #podcasts{width:75%;margin-left:auto;margin-right:auto}}
@media only screen and (min-width:767px){#meditation{padding-top:120px}}
.green-triangle{height:70px;width:auto}
#playlist{padding-top:120px}
@media only screen and (max-width:767px){#playlist{padding-top:80px}}@media only screen and (min-width:767px){#kochen{padding-top:120px}}
.video-small{margin-bottom:7%}
@media only screen and (min-width:993px){.video-small{width:70%;height:auto}}
#slider_schminken{margin-top:50px}
@media only screen and (min-width:1200px){#slider_schminken{margin-top:80px}}
#slider_schminken_mobile{margin-top:50px}
@media only screen and (min-width:1200px){#slider_schminken_mobile{margin-top:80px}}@media only screen and (min-width:767px){#sonntagsseite{padding-top:120px}}
#fragen,
#kolumne{padding-top:120px}
@media only screen and (max-width:767px){#fragen,#kolumne{padding-top:100px}}
@media only screen and (min-width:768px){#social-media{padding-top:50px;padding-bottom:100px}}
@media only screen and (max-width:767px){#social-media{padding-top:30px}}
#kolumne{padding-bottom:100px}
#kolumne .brigitte-logo{max-width:100px}
@media only screen and (max-width:399px){#kolumne .kolumne-cover{width:100%;height:auto}}
@media only screen and (min-width:400px){#kolumne .kolumne-cover{width:50%;height:auto}}
@media only screen and (min-width:768px){#kolumne .kolumne-cover{transform:rotate(-15deg);box-shadow:7px 7px 5px 0px rgba(50,50,50,0.75);width:80%;height:auto}}
@media only screen and (min-width:767px){#fragen{width:80%;margin-left:auto;margin-right:auto}}
#fragen #fragen-slider .carousel-item{padding-bottom:10px}
#fragen #fragen-slider .carousel-item img{box-shadow:7px 7px 5px 0px rgba(0,0,0,0.3);width:60%;height:auto}
@media only screen and (max-width:993px){#fragen #fragen-slider .carousel-item img{width:calc(86%);height:auto}}
#menu .current,
#menu_mobile .current{font-weight:bold}
#menu .beitrag-slider-box,
#menu_mobile .beitrag-slider-box{padding:20px 30px}
#menu .carousel-inner,
#menu_mobile .carousel-inner{padding-left:10px;padding-right:10px}
#menu_mobile .carousel-control-prev,
#menu_mobile .carousel-control-next{top:0 !important;bottom:-165px !important}
.beitrag_autorin{padding-top:5%;padding-bottom:5%}.brigitte-logo{max-width:100px}#beitragFormSendButton{background-color:#5a94b0;color:#fff;font-weight:bold;padding:7px 30px;transition:all ease 0.2s;border-radius:0;border:0}
#beitragFormSendButton:hover{color:#fff;filter:brightness(115%)}
.beitrag_form ::placeholder{color:#5a94b0}@media only screen and (max-width:767px){.cc-window.cc-banner{flex-direction:column !important}.cc-window.cc-banner .cc-compliance{margin-top:10px}}
@media only screen and (min-width:768px){.cc-window.cc-banner .cc-compliance{margin-left:20px}.cc-window.cc-banner .cc-message,.cc-window.cc-banner .cc-compliance{font-size:19px}}
.cc-window.cc-banner a{color:#fff}
.newsletter-box{background-color:#f9b30d;width:100%}
.newsletter-box .ad-text{margin:auto}
.newsletter-box .ad-text a{color:white;font-size:20px;font-weight:600}
@media only screen and (max-width:600px){.newsletter-box .ad-text a{font-size:17px}}
@media only screen and (max-width:500px){.newsletter-box .ad-text a{font-size:13px}}
.ad-box{background-color:#f9b30d;color:white}
#termine{scroll-behavior:smooth}
.dev-linie{width:75%}
@media only screen and (max-width:600px){.dev-linie{width:100%}}
.audio-play-button{cursor:pointer}
.audio-play-button:hover{opacity:0.5}
.expandable-text{max-height:400px;overflow:hidden;transition:max-height 1s ease}
.expandable-text.-expanded{max-height:100vh}
.expandable-text-button{background-color:#bee8ed;box-shadow:0 1px 4px rgba(0,0,0,0.6);border:solid #fff 1px;transition:border-color 0.4s ease 0s,background-color 0.4s ease 0s;cursor:pointer;text-decoration:none !important;color:#FFF !important;white-space:nowrap;width:100%;height:auto;display:flex;justify-content:center;align-items:center;padding-top:7px;padding-bottom:7px}
.expandable-text-button:hover{background-color:#7fafb5;border-color:#e8e6e6;transition:border-color 0.4s ease 0s,background-color 0.4s ease 0s;text-decoration:none;color:#FFF}
.footer-area{background-color:#fff;padding-top:60px;padding-bottom:40px}
.footer-area p{color:#000;font-size:14px}
.footer-area a,
.footer-area a:hover{color:#000;font-size:14px;text-decoration:underline}
.footer-area .fa-facebook-f{color:#000;font-size:45px}
.footer-area .fa-instagram{color:#000;font-size:50px}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-display:swap;src:url('../themes/ildikovonkuerthy/assets/fonts/open-sans-v18-latin-regular.eot');src:local('Open Sans Regular'),local('OpenSans-Regular'),url('../themes/ildikovonkuerthy/assets/fonts/open-sans-v18-latin-regular.eot?#iefix') format('embedded-opentype'),url('../themes/ildikovonkuerthy/assets/fonts/open-sans-v18-latin-regular.woff2') format('woff2'),url('../themes/ildikovonkuerthy/assets/fonts/open-sans-v18-latin-regular.woff') format('woff'),url('../themes/ildikovonkuerthy/assets/fonts/open-sans-v18-latin-regular.ttf') format('truetype'),url('../themes/ildikovonkuerthy/assets/fonts/open-sans-v18-latin-regular.svg#OpenSans') format('svg')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;font-display:swap;src:url('../themes/ildikovonkuerthy/assets/fonts/open-sans-v18-latin-italic.eot');src:local('Open Sans Italic'),local('OpenSans-Italic'),url('../themes/ildikovonkuerthy/assets/fonts/open-sans-v18-latin-italic.eot?#iefix') format('embedded-opentype'),url('../themes/ildikovonkuerthy/assets/fonts/open-sans-v18-latin-italic.woff2') format('woff2'),url('../themes/ildikovonkuerthy/assets/fonts/open-sans-v18-latin-italic.woff') format('woff'),url('../themes/ildikovonkuerthy/assets/fonts/open-sans-v18-latin-italic.ttf') format('truetype'),url('../themes/ildikovonkuerthy/assets/fonts/open-sans-v18-latin-italic.svg#OpenSans') format('svg')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-display:swap;src:url('../themes/ildikovonkuerthy/assets/fonts/open-sans-v18-latin-700.eot');src:local('Open Sans Bold'),local('OpenSans-Bold'),url('../themes/ildikovonkuerthy/assets/fonts/open-sans-v18-latin-700.eot?#iefix') format('embedded-opentype'),url('../themes/ildikovonkuerthy/assets/fonts/open-sans-v18-latin-700.woff2') format('woff2'),url('../themes/ildikovonkuerthy/assets/fonts/open-sans-v18-latin-700.woff') format('woff'),url('../themes/ildikovonkuerthy/assets/fonts/open-sans-v18-latin-700.ttf') format('truetype'),url('../themes/ildikovonkuerthy/assets/fonts/open-sans-v18-latin-700.svg#OpenSans') format('svg')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:600;font-display:swap;src:url('../themes/ildikovonkuerthy/assets/fonts/open-sans-v18-latin-600italic.eot');src:local('Open Sans SemiBold Italic'),local('OpenSans-SemiBoldItalic'),url('../themes/ildikovonkuerthy/assets/fonts/open-sans-v18-latin-600italic.eot?#iefix') format('embedded-opentype'),url('../themes/ildikovonkuerthy/assets/fonts/open-sans-v18-latin-600italic.woff2') format('woff2'),url('../themes/ildikovonkuerthy/assets/fonts/open-sans-v18-latin-600italic.woff') format('woff'),url('../themes/ildikovonkuerthy/assets/fonts/open-sans-v18-latin-600italic.ttf') format('truetype'),url('../themes/ildikovonkuerthy/assets/fonts/open-sans-v18-latin-600italic.svg#OpenSans') format('svg')}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:300;font-display:swap;src:url('../themes/ildikovonkuerthy/assets/fonts/cormorant-garamond-v9-latin-300.eot');src:local('Cormorant Garamond Light'),local('CormorantGaramond-Light'),url('../themes/ildikovonkuerthy/assets/fonts/cormorant-garamond-v9-latin-300.eot?#iefix') format('embedded-opentype'),url('../themes/ildikovonkuerthy/assets/fonts/cormorant-garamond-v9-latin-300.woff2') format('woff2'),url('../themes/ildikovonkuerthy/assets/fonts/cormorant-garamond-v9-latin-300.woff') format('woff'),url('../themes/ildikovonkuerthy/assets/fonts/cormorant-garamond-v9-latin-300.ttf') format('truetype'),url('../themes/ildikovonkuerthy/assets/fonts/cormorant-garamond-v9-latin-300.svg#CormorantGaramond') format('svg')}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:500;font-display:swap;src:url('../themes/ildikovonkuerthy/assets/fonts/cormorant-garamond-v9-latin-500.eot');src:local('Cormorant Garamond Medium'),local('CormorantGaramond-Medium'),url('../themes/ildikovonkuerthy/assets/fonts/cormorant-garamond-v9-latin-500.eot?#iefix') format('embedded-opentype'),url('../themes/ildikovonkuerthy/assets/fonts/cormorant-garamond-v9-latin-500.woff2') format('woff2'),url('../themes/ildikovonkuerthy/assets/fonts/cormorant-garamond-v9-latin-500.woff') format('woff'),url('../themes/ildikovonkuerthy/assets/fonts/cormorant-garamond-v9-latin-500.ttf') format('truetype'),url('../themes/ildikovonkuerthy/assets/fonts/cormorant-garamond-v9-latin-500.svg#CormorantGaramond') format('svg')}@font-face{font-family:'Permanent Marker';font-style:normal;font-weight:400;font-display:swap;src:url('../themes/ildikovonkuerthy/assets/fonts/permanent-marker-v10-latin-regular.eot');src:local('Permanent Marker Regular'),local('PermanentMarker-Regular'),url('../themes/ildikovonkuerthy/assets/fonts/permanent-marker-v10-latin-regular.eot?#iefix') format('embedded-opentype'),url('../themes/ildikovonkuerthy/assets/fonts/permanent-marker-v10-latin-regular.woff2') format('woff2'),url('../themes/ildikovonkuerthy/assets/fonts/permanent-marker-v10-latin-regular.woff') format('woff'),url('../themes/ildikovonkuerthy/assets/fonts/permanent-marker-v10-latin-regular.ttf') format('truetype'),url('../themes/ildikovonkuerthy/assets/fonts/permanent-marker-v10-latin-regular.svg#PermanentMarker') format('svg')}
@font-face{font-family:'OTTTRIAL';font-weight:normal;font-display:swap;src:url('../themes/ildikovonkuerthy/assets/fonts/OTTTRIAL.otf') format('opentype')}@font-face{font-family:'Ma Shan Zheng';font-style:normal;font-weight:400;font-display:swap;src:url('../themes/ildikovonkuerthy/assets/fonts/ma-shan-zheng-v5-latin-regular.eot');src:local('Ma Shan Zheng Regular'),local('MaShanZheng-Regular'),url('../themes/ildikovonkuerthy/assets/fonts/ma-shan-zheng-v5-latin-regular.eot?#iefix') format('embedded-opentype'),url('../themes/ildikovonkuerthy/assets/fonts/ma-shan-zheng-v5-latin-regular.woff2') format('woff2'),url('../themes/ildikovonkuerthy/assets/fonts/ma-shan-zheng-v5-latin-regular.woff') format('woff'),url('../themes/ildikovonkuerthy/assets/fonts/ma-shan-zheng-v5-latin-regular.ttf') format('truetype'),url('../themes/ildikovonkuerthy/assets/fonts/ma-shan-zheng-v5-latin-regular.svg#MaShanZheng') format('svg')}
body{display:flex;flex-direction:column;min-height:100vh}
.container{max-width:900px}
main{flex:1}
@media only screen and (min-width:1160px){main{margin-top:0px}}
@media only screen and (max-width:1159px){main{margin-top:0px}}
.img-full-width{width:100%;height:auto}
@media only screen and (max-width:992px){.only-desktop{display:none !important}}
@media only screen and (min-width:993px){.only-mobile{display:none !important}}
@media only screen and (max-width:767px){.only-desktop-2{display:none !important}}
@media only screen and (min-width:768px){.only-mobile-2{display:none !important}}
@media only screen and (max-width:1199px){.only-desktop-3{display:none !important}}
@media only screen and (min-width:1200px){.only-mobile-3{display:none !important}}