.elementor-40 .elementor-element.elementor-element-2a6f285{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;}.elementor-40 .elementor-element.elementor-element-2a6f285:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-2a6f285 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFF3F7;}.elementor-40 .elementor-element.elementor-element-2a6f285, .elementor-40 .elementor-element.elementor-element-2a6f285::before{--border-transition:0.3s;}.elementor-40 .elementor-element.elementor-element-888d2a6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;}.elementor-40 .elementor-element.elementor-element-1a67db1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--background-transition:0.3s;}.elementor-40 .elementor-element.elementor-element-69ac8ed > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-69ac8ed.elementor-element{--align-self:flex-start;}.elementor-40 .elementor-element.elementor-element-69ac8ed .elementor-icon-box-wrapper{text-align:left;}.elementor-40 .elementor-element.elementor-element-69ac8ed{--icon-box-icon-margin:5px;}.elementor-40 .elementor-element.elementor-element-69ac8ed .elementor-icon{font-size:8.5px;}.elementor-40 .elementor-element.elementor-element-69ac8ed .elementor-icon-box-title{color:#5F82AB;}.elementor-40 .elementor-element.elementor-element-69ac8ed .elementor-icon-box-title, .elementor-40 .elementor-element.elementor-element-69ac8ed .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:700;}.elementor-40 .elementor-element.elementor-element-0417402 > .elementor-widget-container{margin:0px 0px 0px 015px;}.elementor-40 .elementor-element.elementor-element-0417402 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-0417402 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-40 .elementor-element.elementor-element-0417402{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-40 .elementor-element.elementor-element-0417402 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-0417402 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;line-height:30px;}.elementor-40 .elementor-element.elementor-element-0417402 .elementor-icon-list-text{color:#405B7A;transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-3ca1ac9 > .elementor-widget-container{margin:0px 0px 0px 015px;}.elementor-40 .elementor-element.elementor-element-3ca1ac9 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-3ca1ac9 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-40 .elementor-element.elementor-element-3ca1ac9{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-40 .elementor-element.elementor-element-3ca1ac9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-3ca1ac9 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;line-height:30px;}.elementor-40 .elementor-element.elementor-element-3ca1ac9 .elementor-icon-list-text{color:#405B7A;transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-a1d60f4 > .elementor-widget-container{margin:0px 0px 0px 015px;}.elementor-40 .elementor-element.elementor-element-a1d60f4 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-a1d60f4 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-40 .elementor-element.elementor-element-a1d60f4{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-40 .elementor-element.elementor-element-a1d60f4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-a1d60f4 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;line-height:30px;}.elementor-40 .elementor-element.elementor-element-a1d60f4 .elementor-icon-list-text{color:#405B7A;transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-a8a0a0a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--background-transition:0.3s;}.elementor-40 .elementor-element.elementor-element-6f5ec6c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-6f5ec6c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-40 .elementor-element.elementor-element-6f5ec6c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-40 .elementor-element.elementor-element-6f5ec6c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-6f5ec6c .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:700;line-height:30px;}.elementor-40 .elementor-element.elementor-element-6f5ec6c .elementor-icon-list-text{color:#5F82AB;transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-8f01f33 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-8f01f33 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-40 .elementor-element.elementor-element-8f01f33{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-40 .elementor-element.elementor-element-8f01f33 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-8f01f33 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:700;line-height:30px;}.elementor-40 .elementor-element.elementor-element-8f01f33 .elementor-icon-list-text{color:#5F82AB;transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-acf5a02 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-acf5a02 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-40 .elementor-element.elementor-element-acf5a02{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-40 .elementor-element.elementor-element-acf5a02 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-acf5a02 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:700;line-height:30px;}.elementor-40 .elementor-element.elementor-element-acf5a02 .elementor-icon-list-text{color:#5F82AB;transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-7c319fa .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-7c319fa .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-40 .elementor-element.elementor-element-7c319fa{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-40 .elementor-element.elementor-element-7c319fa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-7c319fa .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:700;line-height:30px;}.elementor-40 .elementor-element.elementor-element-7c319fa .elementor-icon-list-text{color:#5F82AB;transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-4e2645c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:20px 20px;--background-transition:0.3s;}.elementor-40 .elementor-element.elementor-element-0a58211 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-0a58211.elementor-element{--align-self:flex-start;}.elementor-40 .elementor-element.elementor-element-0a58211 .elementor-icon-box-wrapper{text-align:left;}.elementor-40 .elementor-element.elementor-element-0a58211{--icon-box-icon-margin:5px;}.elementor-40 .elementor-element.elementor-element-0a58211 .elementor-icon{font-size:8.5px;}.elementor-40 .elementor-element.elementor-element-0a58211 .elementor-icon-box-title{color:#5F82AB;}.elementor-40 .elementor-element.elementor-element-0a58211 .elementor-icon-box-title, .elementor-40 .elementor-element.elementor-element-0a58211 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:700;}.elementor-40 .elementor-element.elementor-element-b491d31{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-40 .elementor-element.elementor-element-b491d31 > .elementor-widget-container{margin:0px 0px 0px 15px;}.elementor-40 .elementor-element.elementor-element-b491d31.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-b491d31 .elementor-icon-list-icon i{color:#777777;transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-b491d31 .elementor-icon-list-icon svg{fill:#777777;transition:fill 0.3s;}.elementor-40 .elementor-element.elementor-element-b491d31 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-b491d31 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;line-height:30px;}.elementor-40 .elementor-element.elementor-element-b491d31 .elementor-icon-list-text{color:#405B7A;transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-5e3c330 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-5e3c330.elementor-element{--align-self:flex-start;}.elementor-40 .elementor-element.elementor-element-5e3c330 .elementor-icon-box-wrapper{text-align:left;}.elementor-40 .elementor-element.elementor-element-5e3c330{--icon-box-icon-margin:5px;}.elementor-40 .elementor-element.elementor-element-5e3c330 .elementor-icon{font-size:8.5px;}.elementor-40 .elementor-element.elementor-element-5e3c330 .elementor-icon-box-title{color:#5F82AB;}.elementor-40 .elementor-element.elementor-element-5e3c330 .elementor-icon-box-title, .elementor-40 .elementor-element.elementor-element-5e3c330 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:700;}.elementor-40 .elementor-element.elementor-element-8b7ede4 > .elementor-widget-container{margin:0px 0px 0px 7px;}.elementor-40 .elementor-element.elementor-element-8b7ede4 .elementor-icon-list-icon i{color:#777777;transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-8b7ede4 .elementor-icon-list-icon svg{fill:#777777;transition:fill 0.3s;}.elementor-40 .elementor-element.elementor-element-8b7ede4{--e-icon-list-icon-size:2px;--icon-vertical-offset:0px;}.elementor-40 .elementor-element.elementor-element-8b7ede4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-8b7ede4 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;line-height:30px;}.elementor-40 .elementor-element.elementor-element-8b7ede4 .elementor-icon-list-text{color:#777777;transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-a725eec{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--background-transition:0.3s;}.elementor-40 .elementor-element.elementor-element-a725eec.e-con{--align-self:center;}.elementor-40 .elementor-element.elementor-element-a99d7df{color:#777777;font-family:"Open Sans", Sans-serif;font-size:12px;font-weight:400;line-height:22px;}.elementor-40 .elementor-element.elementor-element-01f88e2{color:#777777;font-family:"Open Sans", Sans-serif;font-size:12px;font-weight:400;line-height:22px;}@media(max-width:1024px){.elementor-40 .elementor-element.elementor-element-a725eec{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-40 .elementor-element.elementor-element-a99d7df{font-size:10px;}}@media(min-width:768px){.elementor-40 .elementor-element.elementor-element-1a67db1{--width:23%;}.elementor-40 .elementor-element.elementor-element-a8a0a0a{--width:23%;}.elementor-40 .elementor-element.elementor-element-4e2645c{--width:25%;}.elementor-40 .elementor-element.elementor-element-a725eec{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-40 .elementor-element.elementor-element-1a67db1{--width:30%;}.elementor-40 .elementor-element.elementor-element-a8a0a0a{--width:30%;}.elementor-40 .elementor-element.elementor-element-4e2645c{--width:30%;}.elementor-40 .elementor-element.elementor-element-a725eec{--width:100%;}}@media(max-width:767px){.elementor-40 .elementor-element.elementor-element-1a67db1{--width:100%;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-40 .elementor-element.elementor-element-69ac8ed{width:100%;max-width:100%;--icon-box-icon-margin:0px;}.elementor-40 .elementor-element.elementor-element-69ac8ed.elementor-element{--align-self:flex-start;}.elementor-40 .elementor-element.elementor-element-69ac8ed .elementor-icon-box-wrapper{text-align:left;}.elementor-40 .elementor-element.elementor-element-69ac8ed .elementor-icon-box-title{margin-bottom:0px;}.elementor-40 .elementor-element.elementor-element-69ac8ed .elementor-icon{font-size:8.5px;}.elementor-40 .elementor-element.elementor-element-0417402 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-3ca1ac9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-a1d60f4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-0a58211{width:100%;max-width:100%;}.elementor-40 .elementor-element.elementor-element-b491d31 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-5e3c330{width:100%;max-width:100%;}.elementor-40 .elementor-element.elementor-element-8b7ede4 > .elementor-widget-container{margin:0px 0px 0px -8px;}}/* Start custom CSS for icon-list, class: .elementor-element-6f5ec6c */.cs-registration a{
    color: #5F82AB;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8f01f33 */.cs-registration a{
    color: #5F82AB;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-acf5a02 */.cs-registration a{
    color: #5F82AB;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7c319fa */.cs-registration a{
    color: #5F82AB;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8b7ede4 */.informacje a{
    text-decoration-line: underline;
    text-decoration-color: #777
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-01f88e2 */.projekt a{
    color: #777;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a725eec */.footer-bottom{
    border-top: 1px solid #DEDEDE
}/* End custom CSS */