.navigation-menu--is-desktop ul:before,.navigation-menu--is-desktop ul:after{content:" ";display:table;}.navigation-menu--is-desktop ul:after{clear:both;}.navigation-menu--is-mobile ul,.navigation-menu--is-desktop ul{margin:0;padding:0;}.navigation-menu--is-mobile li,.navigation-menu--is-desktop li{list-style:none;}.navigation-menu--is-mobile a,.navigation-menu--is-desktop a{display:block;}.navigation-menu--is-mobile ul{display:none;}.navigation-menu--is-mobile li{position:relative;}.navigation-menu--is-mobile li span{position:absolute;right:0;top:0;display:block;cursor:pointer;}.navigation-menu--is-mobile .navigation-menu__mobile-toggle{cursor:pointer;display:block;min-height:17px;position:relative;}.navigation-menu--is-mobile .navigation-menu__mobile-toggle.btn-align-right:before{left:auto;right:0;}.navigation-menu--is-mobile .navigation-menu__mobile-toggle:before{background:url("https://ledwon-kancelaria.pl/wp-content/themes/frontline/assets/css/icons.svg") no-repeat left center;display:block;content:"";height:100%;left:0;position:absolute;top:0;width:17px;}.navigation-menu--is-mobile .navigation-menu__mobile-toggle[data-icon="arrow"]:before{background-position:-34px 0;}.navigation-menu--is-mobile.child-menu-open .navigation-menu__mobile-toggle[data-icon="hamburger"]:before{background-position:-17px 0;}.navigation-menu--is-mobile.child-menu-open .navigation-menu__mobile-toggle[data-icon="arrow"]:before{background-position:-51px 0;}.navigation-menu--is-mobile.child-menu-open>ul,.navigation-menu--is-mobile .child-menu-open>ul{display:block;}.navigation-menu--is-desktop ul ul{display:none;}.navigation-menu--is-desktop>ul>li{float:left;}.navigation-menu--is-desktop ul li{position:relative;}.navigation-menu--is-desktop ul ul{position:absolute;left:0;width:140px;}.navigation-menu--is-desktop ul ul ul{left:140px;top:0;}.navigation-menu--is-desktop ul li:hover>ul{display:block;z-index:5;}.navigation-menu--is-desktop .navigation-menu__mobile-toggle,.navigation-menu--is-desktop span{display:none;}#main-nav{font-size:1.5rem;}#main-nav a{color:inherit;text-decoration:none;}#main-nav.navigation-menu--is-desktop a{padding:.25em 1em;}#main-nav .navigation-menu__mobile-toggle{margin:1em;}#main-nav.navigation-menu--is-mobile li a,#main-nav.navigation-menu--is-mobile li span{padding:.25em 1em;}#main-nav.navigation-menu--is-mobile li{background:#eee;border-top:1px solid #ddd;}#main-nav.navigation-menu--is-mobile li li{background:#d8d8d8;border-top:1px solid #ccc;}#main-nav.navigation-menu--is-mobile li li li{background:#cacaca;border-top:1px solid #bbb;}#main-nav.navigation-menu--is-desktop li{background:#fff;}#main-nav.navigation-menu--is-desktop li:hover{background:#eee;}#main-nav.navigation-menu--is-desktop ul ul{width:200px;}#main-nav.navigation-menu--is-desktop ul ul ul{left:200px;}.btn,button,.button,input[type="submit"]{font-family:Cantata One;}.cms-practice-area-grid .action-buttons .entry-readmore a.readmore-link{font-size:15px !important;}.single-post .post-previous-next.default .grid-item-inner .item-holder span{font-size:24px;}.single-post .post-previous-next.default .grid-item-inner .item-holder .item-title a{font-size:17px;}.cms-testimonial-carousel.layout1 .client-info .client-image{display:none;}body b,body strong{font-family:Cantata One;}#masthead .fa,#colophon .fa{font-family:Cantata One;}.cms-practice-area-grid.layout3 .grid-item-inner{background-color:rgba(255,255,255,1);}.entry-title a{color:#000;}.cms-practice-area-grid.layout3 .grid-item-inner .entry-body .entry-content{color:#000;}.cms-practice-area-grid .action-buttons .entry-readmore a.readmore-link{font-family:Cantata One;}.single-hentry .entry-readmore a.readmore-link{font-family:Cantata One;font-size:14px;}@media screen and (min-width: 992px){.primary-menu .sub-menu li a{font-size:13px;padding:8px 0;}.btn,button,.button,input[type="submit"]{font-family:Cantata One;}.site-content .elementor-widget-button a.elementor-button,.site-content .elementor-widget-button .elementor-button{font-family:Cantata One;}.cms-post-carousel .carousel-item-inner .entry-body .action-buttons .entry-readmore a.readmore-link{font-family:Cantata One;font-size:14px;}.cms-contact-phone .content-top .ct-description p{font-family:Cantata One;}.cms-case-study-grid.layout1 .grid-item .entry-body .entry-content{font-size:16px;}.grid-filter-wrap span{font-family:Cantata One;}.cms-testimonial-carousel.layout5 .cms-client-wrapper .client-image{display:none;}.cms-practice-area-grid .action-buttons .entry-readmore a.readmore-link{font-size:15px !important;}.cms-practice-area-grid .action-buttons .entry-readmore a.readmore-link{font-size:15px;}.site-content .elementor-widget-button a.elementor-button,.site-content .elementor-widget-button .elementor-button{font-family:Cantata One;}.cms-post-carousel .carousel-item-inner .entry-body .action-buttons .entry-readmore a.readmore-link{font-family:Cantata One;}.cms-heading.layout3 .heading-image-icon img{max-height:80px;}.cms-fancy-box-title{font-family:Cantata One !important;}.cms-call-to-action.layout1 .left-content .custom-heading{font-family:Cantata One;}.cms-call-to-action.layout1 .right-content .cta-button{font-family:Cantata One;}.site-content .elementor-widget-text-editor{font-family:Cantata One;}.widget_search .search-field{font-style:normal;}b,strong{font-weight:500;color:#000;}.grid-filter-wrap span{text-transform:none;}.cky-notice .cky-title{font-family:Cantata One;}.cky-notice-des P:last-child,.cky-preference-content-wrapper p:last-child,.cky-cookie-des-table li div:last-child p:last-child,.cky-gpc-wrapper .cky-gpc-desc p:last-child{font-family:Cantata One;}button::-moz-focus-inner{font-family:Cantata One;}#pagetitle .page-title-inner .page-title{font-weight:400;}.widget_cms_recent_posts .entry-title{font-family:Cantata One;}.wp-call-button{font-weight:400 !important;}.wpcf7-response-output{max-width:965px;margin:10px auto 0 !important;float:none !important;}#online-consultation-form input[type="file"],#online-consultation-form .wpcf7-radio .wpcf7-list-item input,#online-consultation-form .wpcf7-checkbox .wpcf7-list-item input,#online-consultation-form .details-questions .answer{display:none;}#online-consultation-form{line-height:1.5;}#online-consultation-form span{font-weight:500;}#online-consultation-form .separator{background-color:#ccbd99;padding:12px 0;margin:60px 0;}#online-consultation-form .submit-row{display:flex;flex-wrap:wrap;justify-content:center;margin:20px 0;}#online-consultation-form .details{max-width:965px;margin:0 auto;}#online-consultation-form .details-row,#online-consultation-form .answer-row{display:grid;grid-template-columns:2fr 3fr;align-items:center;gap:10px 20px;padding:30px 10px 10px 10px;border-bottom:1px #e8ebee solid;}#online-consultation-form .details-photos .details-row{grid-template-columns:4fr 1fr 2fr;}#online-consultation-form .details-type .details-row{grid-template-columns:2fr 6fr;}#online-consultation-form .details-acceptance .details-row{grid-template-columns:2fr 2fr;}#online-consultation-form .details-questions .details-row{grid-template-columns:3fr 1fr;}#online-consultation-form .details-questions .wpcf7-form-control-wrap{text-align:right;}#online-consultation-form .wpcf7-list-item{width:auto;padding:0;margin-right:20px;}#online-consultation-form .wpcf7-list-item{margin-left:0 !important;}#online-consultation-form .wpcf7-list-item.last{margin-right:0 !important;}#online-consultation-form .wpcf7-radio .wpcf7-list-item .wpcf7-list-item-label,#online-consultation-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label,#online-consultation-form .btn-preview{display:block;width:auto;color:#616e7f;padding:18px 25px;border:1px #ccbd99 solid;box-shadow:none;transition:all .3s linear;font-style:normal;font-weight:600;font-size:12px;letter-spacing:.16em;text-transform:uppercase;text-align:center;}#online-consultation-form .btn-preview.btn-added,#online-consultation-form .wpcf7-radio .wpcf7-list-item input:checked + .wpcf7-list-item-label,#online-consultation-form .wpcf7-checkbox .wpcf7-list-item input:checked + .wpcf7-list-item-label{color:#fff;background-color:#eb949f;}#online-consultation-form .btn-preview:hover,#online-consultation-form .wpcf7-radio .wpcf7-list-item .wpcf7-list-item-label:hover,#online-consultation-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label:hover{border-color:#ccbd99;cursor:pointer;}@media (max-width: 767px){#online-consultation-form .details-row,#online-consultation-form .answer-row,#online-consultation-form .details-photos .details-row,#online-consultation-form .details-type .details-row,#online-consultation-form .details-acceptance .details-row,#online-consultation-form .details-questions .details-row{grid-template-columns:1fr;text-align:center;}#online-consultation-form .details-photos img{margin:0 auto;}#online-consultation-form .wpcf7-radio .wpcf7-list-item .wpcf7-list-item-label,#online-consultation-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label{margin-bottom:10px;}#online-consultation-form .wpcf7-list-item{width:100%;margin-right:0;}}}