.elementor-2062 .elementor-element.elementor-element-e56f1fe > .elementor-container{min-height:50vh;}.elementor-2062 .elementor-element.elementor-element-e56f1fe > .elementor-container:after{content:"";min-height:inherit;}.elementor-2062 .elementor-element.elementor-element-e56f1fe{background-image:url("http://castillomorales.pl/wp-content/uploads/2017/08/cm-home2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2062 .elementor-element.elementor-element-e56f1fe > .elementor-background-overlay{background-color:#000000;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2062 .elementor-element.elementor-element-79a45a8{text-align:center;}.elementor-2062 .elementor-element.elementor-element-79a45a8.elementor-widget-heading .elementor-heading-title{color:#ffffff;}.elementor-2062 .elementor-element.elementor-element-79a45a8 .elementor-heading-title{font-size:3em;}.elementor-2062 .elementor-element.elementor-element-19c16ab .elementor-image img{width:8%;}.elementor-2062 .elementor-element.elementor-element-fecaa56 > .elementor-container{max-width:1600px;min-height:50vh;}.elementor-2062 .elementor-element.elementor-element-fecaa56 > .elementor-container:after{content:"";min-height:inherit;}.elementor-2062 .elementor-element.elementor-element-fecaa56{padding:5em 0em 5em 0em;}.elementor-2062 .elementor-element.elementor-element-230d9c7 .elementor-price-table__header{background-color:#42929d;padding:3em 0em 3em 0em;}.elementor-2062 .elementor-element.elementor-element-230d9c7 .elementor-price-table__heading{font-size:3em;}.elementor-2062 .elementor-element.elementor-element-230d9c7 .elementor-price-table__subheading{font-size:1.5em;}.elementor-2062 .elementor-element.elementor-element-230d9c7 .elementor-price-table__price{font-size:4em;}.elementor-2062 .elementor-element.elementor-element-230d9c7 .elementor-price-table__currency{font-size:calc(50em/100);align-self:flex-start;}.elementor-2062 .elementor-element.elementor-element-230d9c7 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-2062 .elementor-element.elementor-element-230d9c7 .elementor-price-table__features-list{padding:5em 0em 5em 0em;}.elementor-2062 .elementor-element.elementor-element-230d9c7 .elementor-price-table__features-list li{font-size:1.5em;}.elementor-2062 .elementor-element.elementor-element-230d9c7 .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-2062 .elementor-element.elementor-element-230d9c7 .elementor-price-table__ribbon-inner{background-color:#000000;color:#ffffff;}.elementor-2062 .elementor-element.elementor-element-230d9c7 > .elementor-widget-container{padding:0em 0em 10em 0em;}.elementor-2062 .elementor-element.elementor-element-a2a552a .elementor-price-table__header{background-color:#42929d;padding:3em 0em 3em 0em;}.elementor-2062 .elementor-element.elementor-element-a2a552a .elementor-price-table__heading{font-size:3em;}.elementor-2062 .elementor-element.elementor-element-a2a552a .elementor-price-table__subheading{font-size:1.5em;}.elementor-2062 .elementor-element.elementor-element-a2a552a .elementor-price-table__price{font-size:4em;}.elementor-2062 .elementor-element.elementor-element-a2a552a .elementor-price-table__currency{font-size:calc(50em/100);align-self:flex-start;}.elementor-2062 .elementor-element.elementor-element-a2a552a .elementor-price-table__after-price{justify-content:flex-start;}.elementor-2062 .elementor-element.elementor-element-a2a552a .elementor-price-table__features-list{padding:5em 0em 5em 0em;}.elementor-2062 .elementor-element.elementor-element-a2a552a .elementor-price-table__features-list li{font-size:1.5em;}.elementor-2062 .elementor-element.elementor-element-a2a552a .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-2062 .elementor-element.elementor-element-a2a552a .elementor-price-table__ribbon-inner{background-color:#000000;color:#ffffff;}.elementor-2062 .elementor-element.elementor-element-a2a552a > .elementor-widget-container{padding:0em 0em 10em 0em;}.elementor-2062 .elementor-element.elementor-element-88bb10c .elementor-price-table__header{background-color:#42929d;padding:3em 0em 3em 0em;}.elementor-2062 .elementor-element.elementor-element-88bb10c .elementor-price-table__heading{font-size:3em;}.elementor-2062 .elementor-element.elementor-element-88bb10c .elementor-price-table__subheading{font-size:1.5em;}.elementor-2062 .elementor-element.elementor-element-88bb10c .elementor-price-table__price{font-size:4em;}.elementor-2062 .elementor-element.elementor-element-88bb10c .elementor-price-table__currency{font-size:calc(50em/100);align-self:flex-start;}.elementor-2062 .elementor-element.elementor-element-88bb10c .elementor-price-table__after-price{justify-content:flex-start;}.elementor-2062 .elementor-element.elementor-element-88bb10c .elementor-price-table__features-list{padding:5em 0em 5em 0em;}.elementor-2062 .elementor-element.elementor-element-88bb10c .elementor-price-table__features-list li{font-size:1.5em;}.elementor-2062 .elementor-element.elementor-element-88bb10c .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-2062 .elementor-element.elementor-element-88bb10c .elementor-price-table__ribbon-inner{background-color:#000000;color:#ffffff;}.elementor-2062 .elementor-element.elementor-element-88bb10c > .elementor-widget-container{padding:0em 0em 10em 0em;}.elementor-2062 .elementor-element.elementor-element-9c7649f > .elementor-container{max-width:1600px;}.elementor-2062 .elementor-element.elementor-element-8024272{text-align:left;}.elementor-2062 .elementor-element.elementor-element-8024272.elementor-widget-heading .elementor-heading-title{color:#000000;}.elementor-2062 .elementor-element.elementor-element-8024272 .elementor-heading-title{font-size:2.5em;}.elementor-2062 .elementor-element.elementor-element-993c7d5 .elementor-text-editor{text-align:left;}.elementor-2062 .elementor-element.elementor-element-993c7d5{color:#000000;font-size:1.5em;}.elementor-2062 .elementor-element.elementor-element-bb3a10a > .elementor-container{max-width:1600px;}.elementor-2062 .elementor-element.elementor-element-bb3a10a{margin-top:5%;margin-bottom:5%;}.elementor-2062 .elementor-element.elementor-element-c6e608a{text-align:left;}.elementor-2062 .elementor-element.elementor-element-c6e608a.elementor-widget-heading .elementor-heading-title{color:#000000;}.elementor-2062 .elementor-element.elementor-element-c6e608a .elementor-heading-title{font-size:2.5em;}.elementor-2062 .elementor-element.elementor-element-9b4c3c9 .elementor-progress-wrapper .elementor-progress-bar{background-color:#42929d;}.elementor-2062 .elementor-element.elementor-element-9b4c3c9 .elementor-title{color:#000000;font-size:1.5em;}.elementor-2062 .elementor-element.elementor-element-198d9a5 .elementor-progress-wrapper .elementor-progress-bar{background-color:#42929d;}.elementor-2062 .elementor-element.elementor-element-198d9a5 .elementor-title{color:#000000;font-size:1.5em;}.elementor-2062 .elementor-element.elementor-element-69960e5 .elementor-progress-wrapper .elementor-progress-bar{background-color:#42929d;}.elementor-2062 .elementor-element.elementor-element-69960e5 .elementor-title{color:#000000;font-size:1.5em;}.elementor-2062 .elementor-element.elementor-element-60bf6b6 .elementor-progress-wrapper .elementor-progress-bar{background-color:#42929d;}.elementor-2062 .elementor-element.elementor-element-60bf6b6 .elementor-title{color:#000000;font-size:1.5em;}.elementor-2062 .elementor-element.elementor-element-f9746e6 > .elementor-container{max-width:1600px;}.elementor-2062 .elementor-element.elementor-element-f9746e6{margin-top:5%;margin-bottom:5%;}.elementor-2062 .elementor-element.elementor-element-74d640c{text-align:left;}.elementor-2062 .elementor-element.elementor-element-74d640c.elementor-widget-heading .elementor-heading-title{color:#000000;}.elementor-2062 .elementor-element.elementor-element-74d640c .elementor-heading-title{font-size:2.5em;}.elementor-2062 .elementor-element.elementor-element-794da22 .elementor-spacer-inner{height:50px;}.elementor-2062 .elementor-element.elementor-element-9f4b016 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2062 .elementor-element.elementor-element-9f4b016 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2062 .elementor-element.elementor-element-89563d0.elementor-view-stacked .elementor-icon{background-color:#42929d;}.elementor-2062 .elementor-element.elementor-element-89563d0.elementor-view-framed .elementor-icon, .elementor-2062 .elementor-element.elementor-element-89563d0.elementor-view-default .elementor-icon{color:#42929d;border-color:#42929d;}.elementor-2062 .elementor-element.elementor-element-89563d0.elementor-position-right .elementor-icon-box-icon{margin-left:15px;}.elementor-2062 .elementor-element.elementor-element-89563d0.elementor-position-left .elementor-icon-box-icon{margin-right:15px;}.elementor-2062 .elementor-element.elementor-element-89563d0.elementor-position-top .elementor-icon-box-icon{margin-bottom:15px;}.elementor-2062 .elementor-element.elementor-element-89563d0 .elementor-icon i{transform:rotate(0deg);}.elementor-2062 .elementor-element.elementor-element-89563d0 .elementor-icon-box-wrapper{text-align:center;}.elementor-2062 .elementor-element.elementor-element-89563d0 .elementor-icon-box-content .elementor-icon-box-title{color:#000000;font-size:1.5em;font-weight:300;}.elementor-2062 .elementor-element.elementor-element-ba18ac6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2062 .elementor-element.elementor-element-ba18ac6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2062 .elementor-element.elementor-element-8fcb76b.elementor-view-stacked .elementor-icon{background-color:#42929d;}.elementor-2062 .elementor-element.elementor-element-8fcb76b.elementor-view-framed .elementor-icon, .elementor-2062 .elementor-element.elementor-element-8fcb76b.elementor-view-default .elementor-icon{color:#42929d;border-color:#42929d;}.elementor-2062 .elementor-element.elementor-element-8fcb76b.elementor-position-right .elementor-icon-box-icon{margin-left:15px;}.elementor-2062 .elementor-element.elementor-element-8fcb76b.elementor-position-left .elementor-icon-box-icon{margin-right:15px;}.elementor-2062 .elementor-element.elementor-element-8fcb76b.elementor-position-top .elementor-icon-box-icon{margin-bottom:15px;}.elementor-2062 .elementor-element.elementor-element-8fcb76b .elementor-icon i{transform:rotate(0deg);}.elementor-2062 .elementor-element.elementor-element-8fcb76b .elementor-icon-box-wrapper{text-align:center;}.elementor-2062 .elementor-element.elementor-element-8fcb76b .elementor-icon-box-content .elementor-icon-box-title{color:#000000;font-size:1.5em;font-weight:300;}.elementor-2062 .elementor-element.elementor-element-d82771a .elementor-spacer-inner{height:50px;}.elementor-2062 .elementor-element.elementor-element-4e4d736 > .elementor-container{min-height:50vh;}.elementor-2062 .elementor-element.elementor-element-4e4d736 > .elementor-container:after{content:"";min-height:inherit;}.elementor-2062 .elementor-element.elementor-element-4e4d736{background-image:url("http://castillomorales.pl/wp-content/uploads/2018/11/Fotolia_81292813_Subscription_Monthly_M.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2062 .elementor-element.elementor-element-4e4d736 > .elementor-background-overlay{background-color:#000000;opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2062 .elementor-element.elementor-element-030422b{text-align:center;}.elementor-2062 .elementor-element.elementor-element-030422b.elementor-widget-heading .elementor-heading-title{color:#ffffff;}.elementor-2062 .elementor-element.elementor-element-030422b .elementor-heading-title{font-size:3em;}.elementor-2062 .elementor-element.elementor-element-588c4ac a.elementor-button, .elementor-2062 .elementor-element.elementor-element-588c4ac .elementor-button{background-color:#42929d;}@media(max-width:767px){.elementor-2062 .elementor-element.elementor-element-e56f1fe > .elementor-container{min-height:100vh;}.elementor-2062 .elementor-element.elementor-element-e56f1fe > .elementor-container:after{content:"";min-height:inherit;}.elementor-2062 .elementor-element.elementor-element-19c16ab .elementor-image img{width:40%;}.elementor-2062 .elementor-element.elementor-element-9b4c3c9 .elementor-title{font-size:1.5em;}.elementor-2062 .elementor-element.elementor-element-198d9a5 .elementor-title{font-size:1.5em;}.elementor-2062 .elementor-element.elementor-element-69960e5 .elementor-title{font-size:1.5em;}.elementor-2062 .elementor-element.elementor-element-60bf6b6 .elementor-title{font-size:1.5em;}.elementor-2062 .elementor-element.elementor-element-89563d0 .elementor-icon-box-icon{margin-bottom:15px;}.elementor-2062 .elementor-element.elementor-element-8fcb76b .elementor-icon-box-icon{margin-bottom:15px;}.elementor-2062 .elementor-element.elementor-element-4e4d736 > .elementor-container{min-height:100vh;}.elementor-2062 .elementor-element.elementor-element-4e4d736 > .elementor-container:after{content:"";min-height:inherit;}}/* Start custom CSS for price-table, class: .elementor-element-230d9c7 */.kreska{
    color: #000000;
}

.roz{
    color: #ed669d;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-993c7d5 */.niebieski{
    color: #42929d;
    font-weight: 700;
}

.czarny{
    color: #000000;
}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-9b4c3c9 */.belka{
    font-family: 'Signo';
    font-size: 1.5em;
}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-198d9a5 */.belka{
    font-family: 'Signo';
    font-size: 1.5em;
}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-69960e5 */.belka{
    font-family: 'Signo';
    font-size: 1.5em;
}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-60bf6b6 */.belka{
    font-family: 'Signo';
    font-size: 1.5em;
}/* End custom CSS */