﻿:root{--child-theme-content-inner-max-width: 1200px;--child-theme-content-border-radius: 27px;--child-theme-primary-color: #9AB184;--child-theme-primary-color-rgb: rgb(154, 177, 132);--child-theme-secondary-color: #585D53;--child-theme-secondary-color-rgb: rgb(88, 93, 83);--child-theme-secondary-dark-color: #3a403a;--child-theme-light-color: #CAE2B1;--child-theme-light-grey-color: #e7e0e7;--child-theme-qrey-color: #C1BDC1;--child-theme-dark-grey-color: #D9D9D9;--child-theme-dark-color: #585D53;--child-theme-grid-padding: 0;--child-theme-form-invalid-color: #C8FF00}#breadcrumbs-wrapper{background-color:var(--child-theme-secondary-color)}#breadcrumbs{max-width:var(--child-theme-content-inner-max-width);margin:0 auto;padding:15px 30px;color:var(--child-theme-light-grey-color)}#breadcrumbs a{color:var(--child-theme-light-grey-color)}#breadcrumbs a:hover{color:var(--child-theme-light-grey-color);text-decoration:underline}.breadcrumbs__delimiter{margin:0 10px}h1,h2,h3,h4,h5,h6{font-weight:300;font-style:normal}h1{font-size:40px;font-weight:300}h2{font-size:36px}h2,h3{color:var(--child-theme-secondary-color)}.featured-text{color:var(--child-theme-secondary-color);font-size:140%;font-weight:700}.alternate-h1{margin-top:30px}.wp-block-button__link,.wp-block-button__link:visited{color:#fff !important;background:var(--child-theme-primary-color) !important;border-radius:40px}.wp-block-button__link:hover{background:var(--child-theme-secondary-color) !important}.ghost-btn>a{background-color:rgba(0,0,0,0) !important;border:1px solid var(--child-theme-secondary-color) !important;color:var(--child-theme-secondary-color) !important}.ghost-btn-light>a{border-color:var(--child-theme-primary-color) !important;color:var(--child-theme-primary-color) !important}.ghost-btn-dark>a{border-color:var(--child-theme-secondary-color) !important;color:var(--child-theme-secondary-color) !important}.ghost-btn>a:visited{color:var(--child-theme-secondary-color) !important}.ghost-btn-light>a:visited{color:var(--child-theme-primary-color) !important}.ghost-btn>a:hover{background:var(--child-theme-dark-color) !important;border:1px solid var(--child-theme-dark-color) !important;color:#fff !important}.ghost-btn-dark>a:hover{color:var(--child-theme-primary-color) !important}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.is-resized>figcaption{text-align:right}.image-border{border:1px solid #dbdbdb}.image-hover{transition:all .2s ease-in-out}.image-hover:hover{transform:scale(1.05);-webkit-box-shadow:0px 0px 15px 3px rgba(0,0,0,.2);-moz-box-shadow:0px 0px 15px 3px rgba(0,0,0,.2);box-shadow:0px 0px 15px 3px rgba(0,0,0,.2)}.img-gallery-grey .blocks-gallery-item img{filter:grayscale(100%);-webkit-filter:grayscale(1)}.img-gallery-grey .blocks-gallery-item img:hover{filter:none;-webkit-filter:none}.blocks-gallery-item{box-sizing:border-box;border:1px solid #dbdbdb;transition:all .2s ease-in-out}.blocks-gallery-item:hover{transform:scale(1.05);-webkit-box-shadow:0px 0px 15px 3px rgba(0,0,0,.2);-moz-box-shadow:0px 0px 15px 3px rgba(0,0,0,.2);box-shadow:0px 0px 15px 3px rgba(0,0,0,.2)}.wp-block-gallery>.wp-block-image{box-sizing:border-box;border:1px solid #dbdbdb;transition:all .2s ease-in-out}.wp-block-gallery>.wp-block-image:hover{transform:scale(1.05);-webkit-box-shadow:0px 0px 15px 3px rgba(0,0,0,.2);-moz-box-shadow:0px 0px 15px 3px rgba(0,0,0,.2);box-shadow:0px 0px 15px 3px rgba(0,0,0,.2)}.tablepress thead th,.tablepress tfoot th{background-color:var(--child-theme-primary-color);color:var(--child-theme-light-color);font-weight:400;text-transform:uppercase}.tablepress thead .sorting_asc,.tablepress thead .sorting_desc,.tablepress thead .sorting:hover{background:var(--child-theme-secondary-color);color:var(--child-theme-light-color)}.tablepress-id-1 .column-2,.tablepress-id-2 .column-2,.tablepress-id-3 .column-2{text-align:right}.tablepress-id-4 .column-2,.tablepress-id-5 .column-2,.tablepress-id-6 .column-2{text-align:right}.tablepress-id-7 .column-2,.tablepress-id-8 .column-2,.tablepress-id-9 .column-2{text-align:right}.tablepress-id-10 .column-2,.tablepress-id-11 .column-2,.tablepress-id-12 .column-2{text-align:right}.tablepress-id-13 .column-2,.tablepress-id-13 .column-2,.tablepress-id-15 .column-2{text-align:right}.c-accordion__title{color:var(--child-theme-secondary-color);font-size:150%}.c-accordion__title:after{color:#fff;background-color:var(--child-theme-primary-color);border-radius:100px;padding:5px 15px}.form-row{width:100%}.input-group{padding:15px 6px}.input-group.col-12{width:100%}.input-group.col-6{width:100%}.input-group input[type=text],.input-group input[type=email],.input-group input[type=tel],.input-group select{width:100%}.input-group input[type=text],.input-group input[type=email],.input-group input[type=tel]{background:none !important;border-bottom:1px solid #ccc !important}.input-group select{background:none !important;border:1px solid #ccc !important}.input-group input,.input-group textarea,.input-group select{margin-top:10px;color:#000}.form-input-label--color-white{color:#000}.required{color:red}.form-input-textarea{height:96px;background:none !important;border:1px solid #ccc !important}.form-input-no-border{border:none !important}.form-input-hp{margin:0 !important;padding:0 !important;border:none !important;width:0 !important;height:0 !important;overflow:hidden !important}input[type=submit]{background:var(--child-theme-primary-color);border-radius:40px;color:#fff}input[type=submit]:hover{background:var(--child-theme-secondary-color)}input[type=search]{border-radius:0;-webkit-appearance:none}::-webkit-input-placeholder{font-style:italic;color:var(--child-theme-secondary-color)}::-moz-placeholder{font-style:italic;color:var(--child-theme-secondary-color)}:-ms-input-placeholder{font-style:italic;color:var(--child-theme-secondary-color)}:-moz-placeholder{font-style:italic;color:var(--child-theme-secondary-color)}.wpcf7-form-control:focus-visible{outline:none !important}.wpcf7 label{font-weight:bold}.wpcf7-custom-acceptance-link,.wpcf7-custom-acceptance-link:visited{text-decoration:underline}.wpcf7-acceptance label{font-weight:normal}.wpcf7-custom-acceptance-link:hover{text-decoration:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.invalid .wpcf7-response-output{border-color:darkred;color:var(--child-theme-light-color);background-color:#dc3232}.wpcf7-not-valid{border:1px solid #dc3232 !important;box-sizing:border-box}.wpcf7-not-valid-tip{color:var(--child-theme-light-color);font-size:1em;font-weight:normal;display:block;background-color:#dc3232;padding:0 12px}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450;background-color:rgba(70,180,80,.8);color:#fff}.inside-article{padding-bottom:0 !important}.full-width-block-group{position:relative;max-width:100vw;width:100vw;left:50%;transform:translateX(-50%);margin-top:0 !important;margin-bottom:0 !important;overflow:hidden}.full-width-block-group>div{max-width:100vw !important;width:100vw}.full-width-block-group--bg-color-white{background-color:#fff !important}.full-width-block-group--bg-color-lime{background-color:var(--child-theme-light-color) !important}.full-width-block-group--bg-img-home{background:#fff center no-repeat url(/wp-content/uploads/nagy_klaudia_hero_bg_mobile.jpg);background-size:cover;background-position:center bottom}.full-width-block-group--bg-img-parkapcsolat{background:#fff center no-repeat url(/wp-content/uploads/nagy_klaudia_hero_bg_parkapcsolat_mobile.jpg);background-size:cover;background-position:center center}.full-width-block-group--bg-img-szexologia{background:#fff center no-repeat url(/wp-content/uploads/nagy_klaudia_hero_bg_mobile_sexologia.jpg);background-size:cover;background-position:center center}.full-width-block-group-child-no-mp>div{padding:0 !important}.full-width-block-group-child-on-grid>div{width:var(--child-theme-content-inner-max-width);max-width:var(--child-theme-content-inner-max-width);padding:30px 10px !important}.site-main .wp-block-group__inner-container{padding:40px 20px}.one-container .site-main>:last-child{margin-bottom:30px}.inside-header{padding:0}.site-logo{margin-left:1em;display:inline-block;float:left}.site-logo>a>img{max-width:200px !important}.site-branding{display:none !important;margin:0 !important}.site-description{display:none !important}.main-navigation .menu-toggle{background:rgba(0,0,0,0) !important}span.icon-menu-bars{font-size:120%}.main-navigation .main-nav ul li a{font-size:1.1em;font-weight:400 !important;letter-spacing:.35px;color:var(--child-theme-secondary-color)}.main-navigation .main-nav ul li:hover>a{background-color:rgba(0,0,0,0) !important;color:var(--child-theme-primary-color) !important}.main-navigation .main-nav ul li[class*=current-menu-]>a{background-color:rgba(0,0,0,0) !important}.main-navigation .main-nav ul ul li a{text-transform:none !important}.hero{padding-top:420px;padding-bottom:0}.hero-heading{margin-top:0;width:100%;margin-left:0;color:var(--child-theme-secondary-color);text-align:center !important;font-weight:250 !important;font-size:36px !important;line-height:48px}.hero-buttons{margin-bottom:0;width:100%;margin-left:0;justify-content:center;flex-flow:column-reverse}.hero-buttons>div{margin-top:7px !important;margin-bottom:7px !important;width:80%}.footer-widgets{padding:0 15px 0 15px;margin-bottom:4px}.inside-footer-widgets{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:stretch}.footer-widget-button{position:absolute;bottom:-40px}.footer-widget-button:after{content:"";font-family:"GeneratePress";width:1.28571429em;text-align:center;display:inline-block}.inside-footer-widgets .text-widgets{margin-bottom:40px}.inside-footer-widgets>div:not(:last-child){margin-bottom:15px}.footer-widget-1,.footer-widget-2,.footer-widget-3{display:flex;flex-direction:column;background-color:#ebebeb;padding:15px;box-sizing:border-box;margin-bottom:15px}.footer-widget-1>aside,.footer-widget-2>aside,.footer-widget-3>aside{position:relative;flex-grow:1}.site-footer .footer-widgets-container .inside-footer-widgets{margin-left:0}.site-footer .footer-widgets-container .inner-padding{padding:0 0 0 15px;margin-bottom:40px}.site-info{background-color:var(--child-theme-secondary-dark-color);color:#ebebeb}.copyright-bar{display:flex;flex-direction:column;align-items:baseline;justify-content:space-between}.custom-footer-copyright-box,.custom-footer-link-box{width:100%}.custom-footer-copyright-box{order:2}.custom-footer-link-box{order:1}.custom-footer-copyright-box__text{text-align:center}.custom-footer-link-box>ul{list-style:none;margin:0}.custom-footer-link-box__elem{margin-bottom:20px}.custom-footer-link-box__link{color:hsla(0,0%,100%,.8) !important;text-decoration:none}.custom-footer-link-box__link:hover{color:#fff !important;text-decoration:underline}.widget-area .widget{padding:20px}.hide{display:none;opacity:0;pointer-events:none}.show{display:block;opacity:1;pointer-events:auto}.custom-hide-on-mobile{display:none !important}.custom-hide-inline-on-mobile{display:none !important}.custom-hide-on-desktop{display:block !important}.custom-hide-inline-on-desktop{display:inline-block !important}.custom-hide-flex-on-desktop{display:flex !important}.custom-rounded-img>img{border-radius:var(--child-theme-content-border-radius)}.grayscale-img{width:100%;filter:grayscale(1)}.home h1.entry-title{display:none !important}.home .site-main{margin-top:0 !important}.home .inside-article{padding-top:0 !important;padding-bottom:0 !important}.home .entry-content{margin-top:0 !important}.home-page-service-img{padding:15px}.home-page-service-heading{font-weight:300}.home-page-service-sort-desc{font-weight:300}.home-page-service-baseline{font-size:120%}body.page-id-50 .site-main{margin-top:0 !important}body.page-id-50 .inside-article{padding-top:0 !important}body.page-id-165 .site-main{margin-top:0 !important}body.page-id-165 .inside-article{padding-top:0 !important}body.page-id-359 .site-main{margin-top:0 !important}body.page-id-359 .inside-article{padding-top:0 !important}@media screen and (min-width: 768px){.custom-hide-on-mobile{display:block !important}.custom-hide-inline-on-mobile{display:inline-block !important}.custom-hide-on-desktop{display:none !important}.custom-hide-inline-on-desktop{display:none !important}.custom-hide-flex-on-desktop{display:none !important}.full-width-block-group--bg-img-home{background:#fff center no-repeat url(/wp-content/uploads/nagy_klaudia_hero_bg_desktop-scaled.jpg);background-size:cover;background-position:center 30%}.full-width-block-group--bg-img-parkapcsolat{background:#fff center no-repeat url(/wp-content/uploads/nagy_klaudia_hero_bg_parkapcsolat_desktop-scaled-1.jpg);background-size:cover;background-position:center 30%}.full-width-block-group--bg-img-szexologia{background:#fff center no-repeat url(/wp-content/uploads/nagy_klaudia_hero_bg_desktop_sexologia.jpg);background-size:cover;background-position:center 30%}.hero{padding-top:40px;padding-bottom:40px}.hero-heading{margin-top:40px;width:50%;margin-right:50%;text-align:left !important;font-weight:250 !important;font-size:32px !important;line-height:48px}.hero-buttons{margin-bottom:40px;width:50%;margin-right:50%;justify-content:left;flex-flow:nowrap}.site-branding{display:none !important}.site-logo{margin-left:0;transition:all .2s ease-in-out}.site-logo:hover{transform:scale(1.05)}.site-logo>a>img{max-width:120px !important}.main-navigation .main-nav ul li a{font-size:.7em;padding-left:10px;padding-right:10px;border-bottom:2px solid hsla(0,0%,100%,0)}.main-navigation .main-nav ul li.nav-button a{margin:0 10px;color:#fff !important;background:var(--child-theme-primary-color) !important;border-radius:40px;border:none !important;line-height:48px}.main-navigation .main-nav ul li.nav-button a:hover{color:#fff !important;background:var(--child-theme-secondary-color) !important}.main-navigation .main-nav ul li[class*=current-menu-]>a{color:var(--child-theme-primary-color);border-bottom:2px solid var(--child-theme-primary-color)}.form-row{display:flex;width:100%}.input-group{padding:15px}.input-group.col-6{width:50%}.input-group.col-12{width:100%}.input-group>p{margin-bottom:0 !important}.inside-footer-widgets>div:not(:last-child){margin-bottom:4px}.footer-widget-1{border-left:4px solid var(--child-theme-light-color);border-right:2px solid var(--child-theme-light-color)}.footer-widget-2{border-left:2px solid var(--child-theme-light-color);border-right:4px solid var(--child-theme-light-color)}.footer-widget-3{border-left:4px solid var(--child-theme-light-color);border-right:4px solid var(--child-theme-light-color)}.inside-site-info{display:block}.copyright-bar{flex-direction:row}.custom-footer-copyright-box,.custom-footer-link-box{width:auto}.custom-footer-copyright-box__text{text-align:left}.custom-footer-link-box>ul>li{display:inline-block}.custom-footer-link-box>ul>li:first-child{margin-right:15px}.custom-footer-link-box__elem{margin-bottom:20px}.custom-footer-copyright-box{order:1}.custom-footer-link-box{order:2}.custom-footer-copyright-box__text,.custom-footer-link-box__elem{margin-bottom:0}}@media screen and (min-width: 1024px){.site-logo>a>img{max-width:200px !important}.main-navigation .main-nav ul li a{font-size:.8em;padding-left:14px;padding-right:14px}.main-navigation .main-nav ul li a{font-size:.9em;padding-left:12px;padding-right:12px}.hero{padding-top:80px;padding-bottom:80px}.hero-heading{font-size:60px !important;line-height:80px}.widget-area .widget{padding:5px}.footer-widgets{background-color:#ebebeb}.inside-footer-widgets>div{margin-bottom:0}.footer-widget-1{border-left:4px solid var(--child-theme-light-color);border-right:2px solid var(--child-theme-light-color)}.footer-widget-2{border-left:2px solid var(--child-theme-light-color);border-right:2px solid var(--child-theme-light-color)}.footer-widget-3{border-left:2px solid var(--child-theme-light-color);border-right:4px solid var(--child-theme-light-color)}}@media screen and (min-width: 1200px){.site-logo>a>img{max-width:220px !important}.main-navigation .main-nav ul li a{font-size:1em;padding-left:15px;padding-right:15px}#breadcrumbs{padding:15px}.site-main .wp-block-group__inner-container{padding:30px 0}}@media screen and (min-width: 1400px){.hero>div{max-width:1200px !important}}
