@charset "UTF-8";
/* https://majewski-piano.pl/wp-content/themes/majewski/css/tones/dark.css?ver=af1f14eced3f9d1dbc007ce9106d2a0d */
.bg-dark-gradient{background:#2a2a2a;background:-moz-radial-gradient(center,ellipse cover,#2a2a2a 0%,#161616 66%);background:-webkit-radial-gradient(center,ellipse cover,#2a2a2a 0%,#161616 66%);background:radial-gradient(ellipse at top,#2a2a2a 0%,#161616 66%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2a2a2a',endColorstr='#161616',GradientType=1)}.features .features-slider-container .features-bg:before{border-top-color:#161616}.bg-dark-soft:before{position:absolute;content:'';display:block;left:0;top:0;width:100%;height:100%;background-color:rgba(21,21,21,.7);z-index:1}.bg-mask{position:relative;overflow:hidden}.bg-mask:before{content:'';position:absolute;width:100%;left:0;top:-1px;bottom:-1px;display:block;background:url(https://majewski-piano.pl/wp-content/themes/majewski/images/mask1.svg) center bottom no-repeat;background-size:cover;z-index:1}.bg-mask.mask2:before{background-image:url(https://majewski-piano.pl/wp-content/themes/majewski/images/mask2.svg)}.dark-layout .section-waves:after,.section-dark.section-waves:after{background-image:url(https://majewski-piano.pl/wp-content/themes/majewski/images/section-waves-top-dark.svg)}.dark-layout .section-waves:before,.section-dark.section-waves:before{background-image:url(https://majewski-piano.pl/wp-content/themes/majewski/images/section-waves-bottom-dark.svg)}.dark-layout,.dark-layout section,.section-dark,.bg-dark1{background-color:#141414;color:gray}.dark-layout section.has-parallax,.section-dark.has-parallax{background-color:transparent}.bg-dark{background-color:#191919!important}.dark-layout .section-subtitle,.section-dark .section-subtitle{color:#9D9D9D}.dark-layout .section-title,.section-dark .section-title{color:#fff}.dark-layout .section-desc,.section-dark .section-desc{color:gray}.dark-layout .popover{background-color:#262626}.dark-layout .pagetitle,.section-dark.pagetitle{background-color:#212121;border-bottom:1px solid rgba(140,140,140,.12)}.dark-layout .pagetitle .pagetitle-wrapper .title,.section-dark.pagetitle .pagetitle-wrapper .title{color:#fafafa}.dark-layout .pagetitle .pagetitle-wrapper .breadcrumbs>*,.section-dark.pagetitle .pagetitle-wrapper .breadcrumbs>*{color:#B7B7B7}.dark-layout .about,.section-dark.about{border-bottom:none}.dark-layout .about-boxes .about-box:hover,.section-dark.about .about-boxes .about-box:hover{background-color:#191919}.dark-layout .about-boxes .about-box-icon svg g,.section-dark.about .about-boxes .about-box-icon svg g{stroke:#FFF}.dark-layout .about-boxes .box-title,.section-dark.about .about-boxes .box-title{color:#FFF}.dark-layout .about-boxes .box-desc,.section-dark.about .about-boxes .box-desc{color:#7D7D7D}.dark-layout .about-boxes .box-buttons .box-button-placeholder,.section-dark.about .about-boxes .box-buttons .box-button-placeholder{color:#404040;border-color:#404040}.dark-layout .features .features-slider-container .features-bg:before,.section-dark.features .features-slider-container .features-bg:before{border-top-color:#141414}.dark-layout .features .features-slider .features-slider-title,.section-dark.features .features-slider .features-slider-title{color:#fff}.dark-layout .history-wrapper:before,.section-dark .history-wrapper:before{background-color:#242424}.dark-layout .history-wrapper .date,.dark-layout .history-wrapper .start-date,.section-dark .history-wrapper .date,.section-dark .history-wrapper .start-date{background-color:#242424;color:#5A5A5A}.dark-layout .history-wrapper .start-date,.section-dark .history-wrapper .start-date{color:#fff}.dark-layout .history-wrapper .note .note-inner,.section-dark .history-wrapper .note .note-inner{color:#9E9E9E;background-color:#191919;border-color:#242424}.dark-layout .history-wrapper .note .note-inner:hover,.section-dark .history-wrapper .note .note-inner:hover{background-color:#282828}.dark-layout .history-wrapper .note .note-button,.section-dark .history-wrapper .note .note-button{background-color:#191919;border-color:#242424}.dark-layout .history-wrapper .note .note-inner:before,.dark-layout .history-wrapper .note .note-inner:after,.section-dark .history-wrapper .note .note-inner:before,.section-dark .history-wrapper .note .note-inner:after{background:#242424}.dark-layout .history-wrapper .note:hover .note-inner:before,.dark-layout .history-wrapper .note:hover .note-inner:after,.section-dark .history-wrapper .note:hover .note-inner:before,.section-dark .history-wrapper .note:hover .note-inner:after{background:#4A4A4A}.dark-layout .history-wrapper .note .note-dropdown li a,.section-dark .history-wrapper .note .note-dropdown li a{background-color:#222;color:#fafafa;border-bottom-color:#323232}.dark-layout .history-wrapper .note .note-dropdown li a:hover,.section-dark .history-wrapper .note .note-dropdown li a:hover{background-color:#333}.dark-layout .history-wrapper .load-more-button,.section-dark .history-wrapper .load-more-button{background-color:#242424}.dark-layout .team:before,.section-dark.team:before{position:absolute;content:'';height:100%;top:100%;z-index:-1;left:0;width:100%;display:block;background-color:#191919}.dark-layout .facts .facts-wrapper .fact-box,.section-dark.facts .facts-wrapper .fact-box{border-color:#242424}.dark-layout .facts .facts-wrapper .fact-subtitle,.section-dark.facts .facts-wrapper .fact-subtitle{color:#CACACA}.dark-layout .facts .facts-wrapper .fact-desc,.section-dark.facts .facts-wrapper .fact-desc{color:#FFF}.dark-layout .facts .facts-bottom-button span.first-text,.section-dark.facts .facts-bottom-button span.first-text{color:#fff}.dark-layout .facts .facts-bottom-button:before,.section-dark.facts .facts-bottom-button:before{background-color:#343434}.dark-layout .works .filters button,.section-dark.works .filters button{border-color:#242424;color:#A8A8A8}.dark-layout .works .filters button.active,.section-dark.works .filters button.active{color:#fff}.dark-layout .works .filters button:not(.active):hover,.section-dark.works .filters button:not(.active):hover{background-color:#343434;border-color:#343434;color:#fff}.dark-layout .works .works-pagination button,.section-dark.works .works-pagination button{color:#fff}.dark-layout .works .works-pagination button:not(.active):not([disabled]):hover,.section-dark.works .works-pagination button:not(.active):not([disabled]):hover{background-color:#424242;color:#fff!important}.dark-layout .works .works-pagination a.more,.section-dark.works .works-pagination a.more{color:#ADADAD;background-color:#242424;margin-left:5px;border-color:transparent}.dark-layout .works .works-pagination a.more:hover,.section-dark.works .works-pagination a.more:hover{color:#fff}.dark-layout .skills .skills-wrapper .skill-box .chart .percent-title,.section-dark.skills .skills-wrapper .skill-box .chart .percent-title{color:#DDD}.dark-layout .skills .skills-wrapper .skill-box .chart .percent-desc,.section-dark.skills .skills-wrapper .skill-box .chart .percent-desc{color:#A0A0A0}.dark-layout .skills .skills-wrapper .skill-box .box-title,.section-dark.skills .skills-wrapper .skill-box .box-title{color:#D7D7D7}.dark-layout .skills .skills-wrapper .skill-box .box-desc,.section-dark.skills .skills-wrapper .skill-box .box-desc{color:#7C7C7C}.dark-layout .prices .prices-wrapper .package .package-wrapper:hover,.section-dark.prices .prices-wrapper .package .package-wrapper:hover{background-color:#1B1B1B}.dark-layout .prices .prices-wrapper .package.active .package-wrapper,.section-dark.prices .prices-wrapper .package.active .package-wrapper{background-color:#2C2C2C}.dark-layout .contact .contact-wrapper .contact-form input,.dark-layout .contact .contact-wrapper .contact-form textarea,.section-dark.contact .contact-wrapper .contact-form input,.section-dark.contact .contact-wrapper .contact-form textarea{background:#242424;border-color:#323232}.dark-layout .contact .contact-wrapper .contact-form .input-wrapper.focused input,.dark-layout .contact .contact-wrapper .contact-form .input-wrapper.focused textarea,.section-dark.contact .contact-wrapper .contact-form .input-wrapper.focused input,.section-dark.contact .contact-wrapper .contact-form .input-wrapper.focused textarea{color:#fff}.dark-layout .contact .contact-wrapper .contact-form .send-button,.section-dark.contact .contact-wrapper .contact-form .send-button{color:#fff}.dark-layout .contact .error-messages #submit_message,.section-dark.contact .error-messages #submit_message,.dark-layout .contact .error-messages #error_message,.section-dark.contact .error-messages #error_message{box-shadow:15px 30px 80px 4px rgba(0,0,0,.28)}.dark-layout section.address,section.section-dark.address{border-top:none}.dark-layout .address .address-wrapper .address-box .box-inner,.section-dark.address .address-wrapper .address-box .box-inner{border:none;background-color:#191919}.dark-layout .address .address-wrapper .address-box .box-inner:hover,.section-dark.address .address-wrapper .address-box .box-inner:hover{background-color:#202020}.dark-layout .address .address-wrapper .address-box .box-inner .box-title,.section-dark.address .address-wrapper .address-box .box-inner .box-title{color:#D4D4D4}.dark-layout .address .address-wrapper .address-box .box-inner .box-desc,.section-dark.address .address-wrapper .address-box .box-inner .box-desc{color:#6C6C6C}.dark-layout .accordions .card,.section-dark .accordions .card{border:1px solid #262626;background-color:#171717}.dark-layout .accordions .card .card-header,.section-dark .accordions .card .card-header{background-color:#202020;color:#eee}.dark-layout .accordions .card .card-header:hover,.section-dark .accordions .card .card-header:hover{background-color:#282828}.dark-layout .modern-tabs li a,.section-dark .modern-tabs li a{color:#eee;border-color:#222}.dark-layout .modern-tabs li a.active,.section-dark .modern-tabs li a.active{background-color:#323232}.dark-layout .modern-tabs li a:not(.active):hover,.section-dark .modern-tabs li a:not(.active):hover{background-color:#222}.section-dark .divider>span:before,.section-dark .divider>span:after,.dark-layout .divider>span:before,.dark-layout .divider>span:after{background-color:#323232}.dark-layout .divider>span,.section-dark .divider>span{color:#fff}