.elementor-17 .elementor-element.elementor-element-f52be90{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;max-height:0px;}.elementor-17 .elementor-element.elementor-element-4631e58 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-1daa502{--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;--margin-top:169px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-1daa502:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-1daa502 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-e63fb83.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-e63fb83 .elementor-heading-title{font-size:46px;color:#393939;}.elementor-17 .elementor-element.elementor-element-6bc9515{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-b7466d9{--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;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-844ab6b > .elementor-widget-container{padding:12px 20px 12px 20px;}.elementor-17 .elementor-element.elementor-element-844ab6b{text-align:justify;}.elementor-17 .elementor-element.elementor-element-844ab6b .elementor-heading-title{font-size:18px;line-height:35px;word-spacing:0px;color:#CCCCCC;}.elementor-17 .elementor-element.elementor-element-2eaabf0{--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;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-0bf68e5.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-0bf68e5 .elementor-heading-title{font-size:35px;font-weight:400;color:#CCCCCC;}.elementor-17 .elementor-element.elementor-element-1dde3a0{--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-evenly;--gap:20px 40px;--row-gap:20px;--column-gap:40px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-527cce5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;max-width:500px;}.elementor-17 .elementor-element.elementor-element-51039e7{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;max-width:500px;}.elementor-17 .elementor-element.elementor-element-2a1fa28{--display:flex;--justify-content:space-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;max-width:500px;}.elementor-17 .elementor-element.elementor-element-14f2860{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-505fb0d .elementor-icon-wrapper{text-align:center;}.elementor-17 .elementor-element.elementor-element-505fb0d.elementor-view-stacked .elementor-icon{background-color:#6E6E6E;}.elementor-17 .elementor-element.elementor-element-505fb0d.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-505fb0d.elementor-view-default .elementor-icon{color:#6E6E6E;border-color:#6E6E6E;}.elementor-17 .elementor-element.elementor-element-505fb0d.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-505fb0d.elementor-view-default .elementor-icon svg{fill:#6E6E6E;}.elementor-17 .elementor-element.elementor-element-505fb0d .elementor-icon{font-size:30px;}.elementor-17 .elementor-element.elementor-element-505fb0d .elementor-icon svg{height:30px;}.elementor-17 .elementor-element.elementor-element-505fb0d .elementor-icon i, .elementor-17 .elementor-element.elementor-element-505fb0d .elementor-icon svg{transform:rotate(0deg);}.elementor-17 .elementor-element.elementor-element-4228800{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-5d2ac89 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-5d2ac89 .elementor-heading-title{font-weight:700;color:#CCCCCC;}.elementor-17 .elementor-element.elementor-element-5265ba9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-5265ba9 .elementor-heading-title{font-size:16px;line-height:22px;color:#CCCCCC;}.elementor-17 .elementor-element.elementor-element-ead763c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-adafce2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-adafce2 .elementor-icon-wrapper{text-align:center;}.elementor-17 .elementor-element.elementor-element-adafce2.elementor-view-stacked .elementor-icon{background-color:#6E6E6E;}.elementor-17 .elementor-element.elementor-element-adafce2.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-adafce2.elementor-view-default .elementor-icon{color:#6E6E6E;border-color:#6E6E6E;}.elementor-17 .elementor-element.elementor-element-adafce2.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-adafce2.elementor-view-default .elementor-icon svg{fill:#6E6E6E;}.elementor-17 .elementor-element.elementor-element-adafce2 .elementor-icon{font-size:30px;}.elementor-17 .elementor-element.elementor-element-adafce2 .elementor-icon svg{height:30px;}.elementor-17 .elementor-element.elementor-element-e82cb75 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 7px 0px;}.elementor-17 .elementor-element.elementor-element-e82cb75 .elementor-heading-title{color:#CCCCCC;}.elementor-17 .elementor-element.elementor-element-092c1c9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-2f04779 .elementor-icon-wrapper{text-align:center;}.elementor-17 .elementor-element.elementor-element-2f04779.elementor-view-stacked .elementor-icon{background-color:#6E6E6E;}.elementor-17 .elementor-element.elementor-element-2f04779.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-2f04779.elementor-view-default .elementor-icon{color:#6E6E6E;border-color:#6E6E6E;}.elementor-17 .elementor-element.elementor-element-2f04779.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-2f04779.elementor-view-default .elementor-icon svg{fill:#6E6E6E;}.elementor-17 .elementor-element.elementor-element-2f04779 .elementor-icon{font-size:30px;}.elementor-17 .elementor-element.elementor-element-2f04779 .elementor-icon svg{height:30px;}.elementor-17 .elementor-element.elementor-element-e03c9b8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 7px 0px;}.elementor-17 .elementor-element.elementor-element-e03c9b8 .elementor-heading-title{color:#CCCCCC;}.elementor-17 .elementor-element.elementor-element-872e7a9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-59fd227 .elementor-icon-wrapper{text-align:center;}.elementor-17 .elementor-element.elementor-element-59fd227.elementor-view-stacked .elementor-icon{background-color:#6E6E6E;}.elementor-17 .elementor-element.elementor-element-59fd227.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-59fd227.elementor-view-default .elementor-icon{color:#6E6E6E;border-color:#6E6E6E;}.elementor-17 .elementor-element.elementor-element-59fd227.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-59fd227.elementor-view-default .elementor-icon svg{fill:#6E6E6E;}.elementor-17 .elementor-element.elementor-element-59fd227 .elementor-icon{font-size:30px;}.elementor-17 .elementor-element.elementor-element-59fd227 .elementor-icon svg{height:30px;}.elementor-17 .elementor-element.elementor-element-b4d2858 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 7px 0px;}.elementor-17 .elementor-element.elementor-element-b4d2858 .elementor-heading-title{color:#CCCCCC;}.elementor-17 .elementor-element.elementor-element-c1226db{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-f89b871 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-f89b871 .elementor-icon-wrapper{text-align:center;}.elementor-17 .elementor-element.elementor-element-f89b871.elementor-view-stacked .elementor-icon{background-color:#6E6E6E;}.elementor-17 .elementor-element.elementor-element-f89b871.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-f89b871.elementor-view-default .elementor-icon{color:#6E6E6E;border-color:#6E6E6E;}.elementor-17 .elementor-element.elementor-element-f89b871.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-f89b871.elementor-view-default .elementor-icon svg{fill:#6E6E6E;}.elementor-17 .elementor-element.elementor-element-f89b871 .elementor-icon{font-size:30px;}.elementor-17 .elementor-element.elementor-element-f89b871 .elementor-icon svg{height:30px;}.elementor-17 .elementor-element.elementor-element-4b0e7ee > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 7px 0px;}.elementor-17 .elementor-element.elementor-element-4b0e7ee .elementor-heading-title{color:#CCCCCC;}.elementor-17 .elementor-element.elementor-element-1a257b5{--display:flex;--justify-content:space-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;max-width:500px;}.elementor-17 .elementor-element.elementor-element-3e6e58d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-c0fcbdc .elementor-icon-wrapper{text-align:center;}.elementor-17 .elementor-element.elementor-element-c0fcbdc.elementor-view-stacked .elementor-icon{background-color:#6E6E6E;}.elementor-17 .elementor-element.elementor-element-c0fcbdc.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-c0fcbdc.elementor-view-default .elementor-icon{color:#6E6E6E;border-color:#6E6E6E;}.elementor-17 .elementor-element.elementor-element-c0fcbdc.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-c0fcbdc.elementor-view-default .elementor-icon svg{fill:#6E6E6E;}.elementor-17 .elementor-element.elementor-element-c0fcbdc .elementor-icon{font-size:30px;}.elementor-17 .elementor-element.elementor-element-c0fcbdc .elementor-icon svg{height:30px;}.elementor-17 .elementor-element.elementor-element-c0fcbdc .elementor-icon i, .elementor-17 .elementor-element.elementor-element-c0fcbdc .elementor-icon svg{transform:rotate(0deg);}.elementor-17 .elementor-element.elementor-element-0d3cafe{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-0e772b8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-0e772b8 .elementor-heading-title{font-weight:700;color:#CCCCCC;}.elementor-17 .elementor-element.elementor-element-f445bbe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-f445bbe .elementor-heading-title{font-size:16px;line-height:22px;color:#CCCCCC;}.elementor-17 .elementor-element.elementor-element-f1d4681{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-1282e42 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-1282e42 .elementor-icon-wrapper{text-align:center;}.elementor-17 .elementor-element.elementor-element-1282e42.elementor-view-stacked .elementor-icon{background-color:#6E6E6E;}.elementor-17 .elementor-element.elementor-element-1282e42.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-1282e42.elementor-view-default .elementor-icon{color:#6E6E6E;border-color:#6E6E6E;}.elementor-17 .elementor-element.elementor-element-1282e42.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-1282e42.elementor-view-default .elementor-icon svg{fill:#6E6E6E;}.elementor-17 .elementor-element.elementor-element-1282e42 .elementor-icon{font-size:30px;}.elementor-17 .elementor-element.elementor-element-1282e42 .elementor-icon svg{height:30px;}.elementor-17 .elementor-element.elementor-element-90d534e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 7px 0px;}.elementor-17 .elementor-element.elementor-element-90d534e .elementor-heading-title{color:#CCCCCC;}.elementor-17 .elementor-element.elementor-element-ddef3ab{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-d8a0112 .elementor-icon-wrapper{text-align:center;}.elementor-17 .elementor-element.elementor-element-d8a0112.elementor-view-stacked .elementor-icon{background-color:#6E6E6E;}.elementor-17 .elementor-element.elementor-element-d8a0112.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-d8a0112.elementor-view-default .elementor-icon{color:#6E6E6E;border-color:#6E6E6E;}.elementor-17 .elementor-element.elementor-element-d8a0112.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-d8a0112.elementor-view-default .elementor-icon svg{fill:#6E6E6E;}.elementor-17 .elementor-element.elementor-element-d8a0112 .elementor-icon{font-size:30px;}.elementor-17 .elementor-element.elementor-element-d8a0112 .elementor-icon svg{height:30px;}.elementor-17 .elementor-element.elementor-element-7a74f8f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 7px 0px;}.elementor-17 .elementor-element.elementor-element-7a74f8f .elementor-heading-title{color:#CCCCCC;}.elementor-17 .elementor-element.elementor-element-5cf4e7f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-8165cb4 .elementor-icon-wrapper{text-align:center;}.elementor-17 .elementor-element.elementor-element-8165cb4.elementor-view-stacked .elementor-icon{background-color:#6E6E6E;}.elementor-17 .elementor-element.elementor-element-8165cb4.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-8165cb4.elementor-view-default .elementor-icon{color:#6E6E6E;border-color:#6E6E6E;}.elementor-17 .elementor-element.elementor-element-8165cb4.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-8165cb4.elementor-view-default .elementor-icon svg{fill:#6E6E6E;}.elementor-17 .elementor-element.elementor-element-8165cb4 .elementor-icon{font-size:30px;}.elementor-17 .elementor-element.elementor-element-8165cb4 .elementor-icon svg{height:30px;}.elementor-17 .elementor-element.elementor-element-093b75a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 7px 0px;}.elementor-17 .elementor-element.elementor-element-093b75a .elementor-heading-title{color:#CCCCCC;}.elementor-17 .elementor-element.elementor-element-b6e6d67{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-9db7b84 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-9db7b84 .elementor-icon-wrapper{text-align:center;}.elementor-17 .elementor-element.elementor-element-9db7b84.elementor-view-stacked .elementor-icon{background-color:#6E6E6E;}.elementor-17 .elementor-element.elementor-element-9db7b84.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-9db7b84.elementor-view-default .elementor-icon{color:#6E6E6E;border-color:#6E6E6E;}.elementor-17 .elementor-element.elementor-element-9db7b84.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-9db7b84.elementor-view-default .elementor-icon svg{fill:#6E6E6E;}.elementor-17 .elementor-element.elementor-element-9db7b84 .elementor-icon{font-size:30px;}.elementor-17 .elementor-element.elementor-element-9db7b84 .elementor-icon svg{height:30px;}.elementor-17 .elementor-element.elementor-element-c80f49c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 7px 0px;}.elementor-17 .elementor-element.elementor-element-c80f49c .elementor-heading-title{color:#CCCCCC;}.elementor-17 .elementor-element.elementor-element-f24d597{--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;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-7773527 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-4097b18 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-4097b18{max-height:0px;}:root{--page-title-display:none;}body.elementor-page-17{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-17 .elementor-element.elementor-element-1daa502{--width:100%;}.elementor-17 .elementor-element.elementor-element-6bc9515{--width:100%;}.elementor-17 .elementor-element.elementor-element-1dde3a0{--content-width:1200px;}.elementor-17 .elementor-element.elementor-element-f24d597{--width:100%;}}@media(max-width:1024px){.elementor-17 .elementor-element.elementor-element-1daa502{--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-17 .elementor-element.elementor-element-e63fb83{text-align:center;}.elementor-17 .elementor-element.elementor-element-e63fb83 .elementor-heading-title{font-size:35px;}.elementor-17 .elementor-element.elementor-element-b7466d9{--margin-top:0px;--margin-bottom:030px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-844ab6b > .elementor-widget-container{padding:12px 20px 12px 20px;}.elementor-17 .elementor-element.elementor-element-844ab6b{text-align:justify;}.elementor-17 .elementor-element.elementor-element-844ab6b .elementor-heading-title{font-size:18px;line-height:33px;}.elementor-17 .elementor-element.elementor-element-0bf68e5{text-align:center;}.elementor-17 .elementor-element.elementor-element-0bf68e5 .elementor-heading-title{font-size:27px;}.elementor-17 .elementor-element.elementor-element-1dde3a0{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}}@media(max-width:767px){.elementor-17 .elementor-element.elementor-element-1daa502{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-844ab6b > .elementor-widget-container{padding:6px 10px 6px 10px;}.elementor-17 .elementor-element.elementor-element-844ab6b .elementor-heading-title{font-size:16px;line-height:29px;}.elementor-17 .elementor-element.elementor-element-0bf68e5 .elementor-heading-title{font-size:18px;line-height:32px;}.elementor-17 .elementor-element.elementor-element-1dde3a0{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--margin-top:0px;--margin-bottom:020px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-14f2860{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;}.elementor-17 .elementor-element.elementor-element-4228800{--width:80%;}.elementor-17 .elementor-element.elementor-element-5d2ac89 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-17 .elementor-element.elementor-element-5d2ac89 .elementor-heading-title{font-size:20px;}.elementor-17 .elementor-element.elementor-element-5265ba9{text-align:left;}.elementor-17 .elementor-element.elementor-element-5265ba9 .elementor-heading-title{font-size:15px;}.elementor-17 .elementor-element.elementor-element-3e6e58d{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;}.elementor-17 .elementor-element.elementor-element-0d3cafe{--width:80%;}.elementor-17 .elementor-element.elementor-element-0e772b8 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-17 .elementor-element.elementor-element-0e772b8 .elementor-heading-title{font-size:20px;}.elementor-17 .elementor-element.elementor-element-f445bbe{text-align:left;}.elementor-17 .elementor-element.elementor-element-f445bbe .elementor-heading-title{font-size:15px;}}/* Start custom CSS for container, class: .elementor-element-527cce5 */.formps input,
.formps textarea {
    background-color: transparent;
    border: 1px solid #222;
    border-bottom: 1px solid #6e6e6e;
    padding: 12px 10px;
    color: #ccc;
    font-size: 16px;
    position: relative;
    margin: 30px 0;
} 

.formps .wpforms-field-label {
    color: #6e6e6e;
    font-weight: normal;
    position: absolute;
    top: 20px;
    left: 10px;
    transition: .3s;
    background-color: #222;
    z-index: 2;
}

.contentps, .emailps, .nameps {
    margin: 10px 0;
}

.formps-button {
    background-color: #fff;
    color: #393939;
    font-weight: bold;
    padding: 12px 18px;
    margin-top: 30px;
    margin-bottom: 0;
    transition: .3s;
    transform: scale(1);
    
}


.wpforms-field-label.active {
    top: 4px;
    left: 8px;
    background-color: #222;
    font-size: 12px;
    color: #ccc;
}

.formps-button:hover {
    background-color: #ccc;
    transform: scale(1.05);
}

.formps .wpforms-field textarea {
    resize: none !important;
}


.formps input:focus,
.formps textarea:focus {
    background-color: transparent;
    border: 1px solid #ccc;
    outline: none;
    color: #ccc;
}

.formps textarea {
    height: 100px;
    max-height: 100px;
    resize: none;
}


.wpforms-form input:-webkit-autofill,
.wpforms-form textarea:-webkit-autofill {
    -webkit-box-shadow: 0 0 0px 1000px white inset !important;
    -webkit-text-fill-color: #CCC !important;
    transition: background-color 5000s ease-in-out 0s !important;
}

.wpforms-form input:-webkit-autofill:focus,
.wpforms-form textarea:-webkit-autofill:focus {
    -webkit-box-shadow: 0 0 0px 1000px transparent inset !important;
    -webkit-text-fill-color: #CCC !important;
}

.wpforms-form input:-webkit-autofill,
.wpforms-form input:-webkit-autofill:hover,
.wpforms-form input:-webkit-autofill:focus,
.wpforms-form textarea:-webkit-autofill,
.wpforms-form textarea:-webkit-autofill:hover,
.wpforms-form textarea:-webkit-autofill:focus {
    -webkit-box-shadow: 0 0 0px 1000px transparent inset !important; /* tło, zmień jeśli chcesz inny */
    -webkit-text-fill-color: #CCC !important; /* kolor tekstu */
    transition: background-color 5000s ease-in-out 0s !important; 
}

.wpforms-form input.has-content,
.wpforms-form textarea.has-content {
    border: 1px solid #CCC;
}

.respond {
    display: flex;
    flex-direction: column;
    align-items: center;  
}

.respond i {
    color: #6e6e6e;
    font-size: 45px;
}

.respond p {
    text-align: justify;
    font-size: 18px;
    color: #CCC
}

.wpforms-submit-spinner {
    border: 3px solid #ccc !important;
    border-top-color: #000 !important;
    width: 24px !important;
    height: 24px !important;
    border-radius: 50% !important;
    animation: wpforms-spin 0.6s linear infinite !important;
}

@keyframes wpforms-spin {
    0% { transform: rotate(0deg); }
    100% { transform: rotate(360deg); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51039e7 */.formps input,
.formps textarea {
    background-color: transparent;
    border: 1px solid #222;
    border-bottom: 1px solid #6e6e6e;
    padding: 12px 10px;
    color: #ccc;
    font-size: 16px;
    position: relative;
    margin: 30px 0;
} 

.formps .wpforms-field-label {
    color: #6e6e6e;
    font-weight: normal;
    position: absolute;
    top: 20px;
    left: 10px;
    transition: .3s;
    background-color: #222;
    z-index: 2;
}

.contentps, .emailps, .nameps {
    margin: 10px 0;
}

.formps-button {
    background-color: #fff;
    color: #393939;
    font-weight: bold;
    padding: 12px 18px;
    margin-top: 30px;
    margin-bottom: 0;
    transition: .3s;
    transform: scale(1);
}


.wpforms-field-label.active {
    top: 4px;
    left: 8px;
    background-color: #222;
    font-size: 12px;
    color: #ccc;
}

.formps-button:hover {
    background-color: #ccc;
    transform: scale(1.05);
}

.formps .wpforms-field textarea {
    resize: none !important;
}


.formps input:focus,
.formps textarea:focus {
    background-color: transparent;
    border: 1px solid #ccc;
    outline: none;
    color: #ccc;
}

.formps textarea {
    height: 100px;
    max-height: 100px;
    resize: none;
}


.wpforms-form input:-webkit-autofill,
.wpforms-form textarea:-webkit-autofill {
    -webkit-box-shadow: 0 0 0px 1000px white inset !important;
    -webkit-text-fill-color: #CCC !important;
    transition: background-color 5000s ease-in-out 0s !important;
}

.wpforms-form input:-webkit-autofill:focus,
.wpforms-form textarea:-webkit-autofill:focus {
    -webkit-box-shadow: 0 0 0px 1000px transparent inset !important;
    -webkit-text-fill-color: #CCC !important;
}

.wpforms-form input:-webkit-autofill,
.wpforms-form input:-webkit-autofill:hover,
.wpforms-form input:-webkit-autofill:focus,
.wpforms-form textarea:-webkit-autofill,
.wpforms-form textarea:-webkit-autofill:hover,
.wpforms-form textarea:-webkit-autofill:focus {
    -webkit-box-shadow: 0 0 0px 1000px transparent inset !important; /* tło, zmień jeśli chcesz inny */
    -webkit-text-fill-color: #CCC !important; /* kolor tekstu */
    transition: background-color 5000s ease-in-out 0s !important; 
}

.wpforms-form input.has-content,
.wpforms-form textarea.has-content {
    border: 1px solid #CCC;
}

.respond {
    display: flex;
    flex-direction: column;
    align-items: center;  
}

.respond i {
    color: #6e6e6e;
    font-size: 45px;
}

.respond p {
    text-align: justify;
    font-size: 18px;
    color: #CCC
}

.wpforms-submit-spinner {
    border: 3px solid #ccc !important;
    border-top-color: #000 !important;
    width: 24px !important;
    height: 24px !important;
    border-radius: 50% !important;
    animation: wpforms-spin 0.6s linear infinite !important;
}

@keyframes wpforms-spin {
    0% { transform: rotate(0deg); }
    100% { transform: rotate(360deg); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bc9515 */.main-wrapper {
    overflow-y: hidden;
}/* End custom CSS */
/* Start custom CSS */.elementor-location-header,
.site-header {
    margin-top: 0 !important;
    padding-top: 0 !important;
}/* End custom CSS */