.elementor-3246 .elementor-element.elementor-element-23915358{--display:flex;--min-height:100vh;--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;--justify-content:flex-start;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px}.elementor-3246 .elementor-element.elementor-element-23915358:not(.elementor-motion-effects-element-type-background),.elementor-3246 .elementor-element.elementor-element-23915358>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-3246 .elementor-element.elementor-element-4cfaac3e>.elementor-widget-container{margin:0 0 -6px}.elementor-3246 .elementor-element.elementor-element-4cfaac3e .elementor-icon-wrapper{text-align:right}.elementor-3246 .elementor-element.elementor-element-4cfaac3e.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-accent);color:var(--e-global-color-text)}.elementor-3246 .elementor-element.elementor-element-4cfaac3e.elementor-view-framed .elementor-icon,.elementor-3246 .elementor-element.elementor-element-4cfaac3e.elementor-view-default .elementor-icon{color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-3246 .elementor-element.elementor-element-4cfaac3e.elementor-view-framed .elementor-icon,.elementor-3246 .elementor-element.elementor-element-4cfaac3e.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-accent)}.elementor-3246 .elementor-element.elementor-element-4cfaac3e.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-text)}.elementor-3246 .elementor-element.elementor-element-4cfaac3e.elementor-view-stacked .elementor-icon svg{fill:var(--e-global-color-text)}.elementor-3246 .elementor-element.elementor-element-4cfaac3e.elementor-view-stacked .elementor-icon:hover{background-color:var(--e-global-color-primary);color:#fff}.elementor-3246 .elementor-element.elementor-element-4cfaac3e.elementor-view-framed .elementor-icon:hover,.elementor-3246 .elementor-element.elementor-element-4cfaac3e.elementor-view-default .elementor-icon:hover{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-3246 .elementor-element.elementor-element-4cfaac3e.elementor-view-framed .elementor-icon:hover,.elementor-3246 .elementor-element.elementor-element-4cfaac3e.elementor-view-default .elementor-icon:hover svg{fill:var(--e-global-color-primary)}.elementor-3246 .elementor-element.elementor-element-4cfaac3e.elementor-view-framed .elementor-icon:hover{background-color:#fff}.elementor-3246 .elementor-element.elementor-element-4cfaac3e.elementor-view-stacked .elementor-icon:hover svg{fill:#fff}.elementor-3246 .elementor-element.elementor-element-4cfaac3e .elementor-icon{font-size:20px;padding:25px}.elementor-3246 .elementor-element.elementor-element-4cfaac3e .elementor-icon svg{height:20px}.elementor-3246 .elementor-element.elementor-element-a086828>.elementor-widget-container{margin:0 0 -40px;padding:0 0 0 40px}.elementor-3246 .elementor-element.elementor-element-a086828 .elementor-icon-wrapper{text-align:left}.elementor-3246 .elementor-element.elementor-element-a086828 .elementor-icon{font-size:40px}.elementor-3246 .elementor-element.elementor-element-a086828 .elementor-icon svg{height:40px}.elementor-3246 .elementor-element.elementor-element-2b64ffe>.elementor-widget-container{background-color:#fff;padding:0 40px 40px}.elementor-3246 .elementor-element.elementor-element-2b64ffe.ha-has-bg-overlay:hover>.elementor-widget-container:before{transition:background .3s}#elementor-popup-modal-3246 .dialog-widget-content{animation-duration:1.2s;background-color:#fff}#elementor-popup-modal-3246{background-color:rgba(0,0,0,.7);justify-content:flex-end;align-items:center;pointer-events:all}#elementor-popup-modal-3246 .dialog-message{width:700px;height:100vh;align-items:flex-start}@media(max-width:767px){.elementor-3246 .elementor-element.elementor-element-a086828>.elementor-widget-container{padding:0 0 0 20px}.elementor-3246 .elementor-element.elementor-element-2b64ffe>.elementor-widget-container{padding:0 20px 20px}}.elementor-3246 .elementor-element.elementor-element-2b64ffe h4{font-size:18px;font-weight:700;line-height:1.3}.elementor-3246 .elementor-element.elementor-element-2b64ffe .forminator-label{color:#ed4c0c !important}.elementor-3246 .elementor-element.elementor-element-2b64ffe .forminator-floating--input{color:#000 !important}.elementor-3246 .elementor-element.elementor-element-2b64ffe #forminator-module-2529.forminator-design--material .forminator-input--wrap:after{background:#ed4c0c !important}.elementor-3246 .elementor-element.elementor-element-2b64ffe [role=radiogroup]{padding:20px !important;border:1px solid #ededed !important;border-radius:10px}.elementor-3246 .elementor-element.elementor-element-2b64ffe .naglowki{margin-bottom:-10px !important}.elementor-3246 .elementor-element.elementor-element-2b64ffe .forminator-consent__label p{font-size:12px !important}.elementor-3246 .elementor-element.elementor-element-2b64ffe .forminator-consent__label a{color:#ed4c0c}.forminator-design--material .forminator-radio input:checked+span[aria-hidden]{border-color:#ed4c0c !important}.forminator-design--material .forminator-radio span[aria-hidden]:before{background-color:#ed4c0c !important}.forminator-textarea :placeholder{color:#000 !important}.forminator-textarea--wrap textarea{padding:20px !important;font-size:14px !important;border-radius:10px !important}.forminator-button{padding:10px 20px !important;font-weight:700 !important;background:#ed4c0c !important;border-radius:5px !important}.forminator-textarea--wrap:after{border-color:#ed4c0c !important;border-radius:10px !important}.forminator-field-radio{margin-bottom:-10px}