.elementor-3512 .elementor-element.elementor-element-0d6e27e>.elementor-background-overlay{background-color:#000;opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-3512 .elementor-element.elementor-element-0d6e27e .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center}.elementor-3512 .elementor-element.elementor-element-0d6e27e{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:15px 20px 50px}.elementor-3512 .elementor-element.elementor-element-9baeb59{margin-top:0;margin-bottom:0;padding:5px 0}.elementor-bc-flex-widget .elementor-3512 .elementor-element.elementor-element-ad97181.elementor-column .elementor-widget-wrap{align-items:center}.elementor-3512 .elementor-element.elementor-element-ad97181.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-3512 .elementor-element.elementor-element-ad97181>.elementor-element-populated{border-style:none}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-3512 .elementor-element.elementor-element-687a5c0{width:auto;max-width:auto;text-align:left}.elementor-3512 .elementor-element.elementor-element-687a5c0>.elementor-widget-container{margin:3px 0;padding:0}.elementor-3512 .elementor-element.elementor-element-687a5c0:not(.elementor-widget-image) .elementor-widget-container{-webkit-mask-image:url(https://ecopolis21.ru/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-3512 .elementor-element.elementor-element-687a5c0.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://ecopolis21.ru/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-3512 .elementor-element.elementor-element-687a5c0 img{width:90px}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-3512 .elementor-element.elementor-element-8963dca{width:var(--container-widget-width,352px);max-width:352px;--container-widget-width:352px;--container-widget-flex-grow:0;font-family:"Montserrat",Sans-serif;font-size:15px;font-weight:300;line-height:20px;color:#fff}.elementor-3512 .elementor-element.elementor-element-8963dca>.elementor-widget-container{margin:0 0 0 25px}.elementor-3512 .elementor-element.elementor-element-8963dca p{margin-bottom:0}.elementor-bc-flex-widget .elementor-3512 .elementor-element.elementor-element-747771e.elementor-column .elementor-widget-wrap{align-items:center}.elementor-3512 .elementor-element.elementor-element-747771e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-3512 .elementor-element.elementor-element-747771e>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-3512 .elementor-element.elementor-element-87391ec{--grid-template-columns:repeat(0,auto);width:100%;max-width:100%;--icon-size:23px;--grid-column-gap:15px;--grid-row-gap:0px}.elementor-3512 .elementor-element.elementor-element-87391ec .elementor-widget-container{text-align:center}.elementor-3512 .elementor-element.elementor-element-87391ec>.elementor-widget-container{margin:0 0 7px}.elementor-3512 .elementor-element.elementor-element-87391ec .elementor-social-icon{background-color:#676767;--icon-padding:10px;border-style:solid;border-width:1px;border-color:#858585}.elementor-3512 .elementor-element.elementor-element-87391ec .elementor-social-icon i{color:#fff}.elementor-3512 .elementor-element.elementor-element-87391ec .elementor-social-icon svg{fill:#fff}.elementor-3512 .elementor-element.elementor-element-87391ec .elementor-icon{border-radius:5px}.elementor-3512 .elementor-element.elementor-element-1ea2947{width:100%;max-width:100%;text-align:center;font-family:"Montserrat",Sans-serif;font-size:15px;font-weight:300;line-height:20px;color:#fff}.elementor-3512 .elementor-element.elementor-element-1ea2947>.elementor-widget-container{margin:0}.elementor-3512 .elementor-element.elementor-element-1ea2947 p{margin-bottom:0}.elementor-bc-flex-widget .elementor-3512 .elementor-element.elementor-element-75a2540.elementor-column .elementor-widget-wrap{align-items:center}.elementor-3512 .elementor-element.elementor-element-75a2540.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-3512 .elementor-element.elementor-element-75a2540.elementor-column>.elementor-widget-wrap{justify-content:flex-end}.elementor-3512 .elementor-element.elementor-element-75a2540>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:3px}.elementor-3512 .elementor-element.elementor-element-75a2540>.elementor-element-populated{border-style:none;margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;color:var(--e-global-color-primary)}.elementor-3512 .elementor-element.elementor-element-e2c3980{width:100%;max-width:100%;text-align:right}.elementor-3512 .elementor-element.elementor-element-e2c3980>.elementor-widget-container{margin:0}.elementor-3512 .elementor-element.elementor-element-e2c3980 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:15px;font-weight:300;color:#fff}.elementor-3512 .elementor-element.elementor-element-503ba2b{width:100%;max-width:100%;text-align:right}.elementor-3512 .elementor-element.elementor-element-503ba2b>.elementor-widget-container:hover{--e-transform-translateX:3px}.elementor-3512 .elementor-element.elementor-element-503ba2b>.elementor-widget-container{margin:0 0 7px;border-style:none}.elementor-3512 .elementor-element.elementor-element-503ba2b:hover .elementor-widget-container{border-style:none}.elementor-3512 .elementor-element.elementor-element-503ba2b .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;color:#fff}.elementor-3512 .elementor-element.elementor-element-9cdde11{width:100%;max-width:100%;text-align:right}.elementor-3512 .elementor-element.elementor-element-9cdde11>.elementor-widget-container:hover{--e-transform-translateX:3px}.elementor-3512 .elementor-element.elementor-element-9cdde11>.elementor-widget-container{margin:3px;padding:0;border-style:none}.elementor-3512 .elementor-element.elementor-element-9cdde11:hover .elementor-widget-container{border-style:none}.elementor-3512 .elementor-element.elementor-element-9cdde11 .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:17px;font-weight:400;color:#fff}.elementor-bc-flex-widget .elementor-3512 .elementor-element.elementor-element-b5807e4.elementor-column .elementor-widget-wrap{align-items:center}.elementor-3512 .elementor-element.elementor-element-b5807e4.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-3512 .elementor-element.elementor-element-b5807e4.elementor-column>.elementor-widget-wrap{justify-content:flex-end}.elementor-3512 .elementor-element.elementor-element-b5807e4>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-3512 .elementor-element.elementor-element-b5807e4>.elementor-element-populated{border-style:none}.elementor-3512 .elementor-element.elementor-element-2c5ac13>.elementor-widget-container{margin:0 15px 0 0}.elementor-3512 .elementor-element.elementor-element-2c5ac13{text-align:right}.elementor-3512 .elementor-element.elementor-element-2c5ac13 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:11px;color:#fff}.elementor-widget-eael-offcanvas .eael-offcanvas-toggle{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.eael-offcanvas-content.eael-offcanvas-content-0183883{background-color:#242424;width:400px;border-radius:5px 0 0 5px}.elementor-3512 .elementor-element.elementor-element-0183883{width:auto;max-width:auto}.elementor-3512 .elementor-element.elementor-element-0183883>.elementor-widget-container:hover{--e-transform-scale:.98}.elementor-3512 .elementor-element.elementor-element-0183883>.elementor-widget-container{margin:2px 0 0}.eael-offcanvas-content-open.eael-offcanvas-content-left .eael-offcanvas-container-0183883{transform:translate3d(400px,0,0)}.eael-offcanvas-content-open.eael-offcanvas-content-right .eael-offcanvas-container-0183883{transform:translate3d(-400px,0,0)}.eael-offcanvas-content-0183883 .eael-offcanvas-body{padding:0;text-align:left}.eael-offcanvas-content-0183883 .eael-offcanvas-custom-widget,.eael-offcanvas-content-0183883 .widget{margin-bottom:20px}.elementor-3512 .elementor-element.elementor-element-0183883 .eael-offcanvas-toggle-wrap{text-align:right}.elementor-3512 .elementor-element.elementor-element-0183883 .eael-offcanvas-toggle-wrap .eael-offcanvas-toggle-icon{font-size:34px;margin-right:10px}.elementor-3512 .elementor-element.elementor-element-0183883 .eael-offcanvas-toggle-wrap svg.eael-offcanvas-toggle-icon{height:34px;width:34px;line-height:34px}.elementor-3512 .elementor-element.elementor-element-0183883 .eael-offcanvas-toggle-wrap .eael-offcanvas-toggle-icon.eael-offcanvas-toggle-svg-icon{width:34px;right:10px}.elementor-3512 .elementor-element.elementor-element-0183883 .eael-offcanvas-toggle{background-color:#FFFFFF00;border-style:solid;border-width:1px;border-color:#FFFFFF00;border-radius:5px;font-family:"Montserrat",Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;line-height:17px;padding:0}.elementor-3512 .elementor-element.elementor-element-0183883 .eael-offcanvas-toggle:hover{border-color:#fff}.eael-offcanvas-close-0183883{order:2;color:#fff}.eael-offcanvas-close-0183883 svg{fill:#fff}.eael-offcanvas-content-0183883 .eael-offcanvas-close-0183883{font-size:28px}.eael-offcanvas-content-0183883 .eael-offcanvas-close-0183883 svg{width:28px;height:28px;line-width:28px}.eael-offcanvas-content-0183883 .eael-offcanvas-close-0183883 .eael-offcanvas-close-svg-icon{width:28px}.eael-offcanvas-content-0183883-open .eael-offcanvas-container:after{background:#02010100}.elementor-3512 .elementor-element.elementor-element-57d1ad3{margin-top:30px;margin-bottom:0}.elementor-3512 .elementor-element.elementor-element-a991b79.elementor-column>.elementor-widget-wrap{justify-content:flex-end}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-3512 .elementor-element.elementor-element-7e018a2 .elementor-button{background-color:#fff;font-family:"Montserrat",Sans-serif;font-weight:500;fill:#514d4a;color:#514d4a;border-style:none;border-radius:5px;padding:15px 23px}.elementor-3512 .elementor-element.elementor-element-7e018a2{width:auto;max-width:auto}.elementor-3512 .elementor-element.elementor-element-7e018a2>.elementor-widget-container:hover{--e-transform-translateX:3px}.elementor-3512 .elementor-element.elementor-element-aa698cb{margin-top:90px;margin-bottom:40px}.elementor-3512 .elementor-element.elementor-element-fd92b55 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:50px;font-weight:700;color:#fff}.elementor-widget-divider{--divider-color:var(--e-global-color-secondary)}.elementor-widget-divider .elementor-divider__text{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-3512 .elementor-element.elementor-element-7c2a2e0{--divider-border-style:solid;--divider-color:#fff;--divider-border-width:4px}.elementor-3512 .elementor-element.elementor-element-7c2a2e0 .elementor-divider-separator{width:916px}.elementor-3512 .elementor-element.elementor-element-7c2a2e0 .elementor-divider{padding-block-start:5px;padding-block-end:5px}.elementor-3512 .elementor-element.elementor-element-b02e656{width:var(--container-widget-width,892px);max-width:892px;--container-widget-width:892px;--container-widget-flex-grow:0}.elementor-3512 .elementor-element.elementor-element-b02e656 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:46px;font-weight:300;color:#fff}.elementor-3512 .elementor-element.elementor-element-b2b989f>.elementor-widget-container{margin:30px 0 0}.elementor-3512 .elementor-element.elementor-element-b2b989f .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:23px;font-weight:300;color:#fff}.elementor-3512 .elementor-element.elementor-element-945b084{margin-top:0;margin-bottom:0}.elementor-3512 .elementor-element.elementor-element-ef6d7cf>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px}.elementor-3512 .elementor-element.elementor-element-a12902b{width:var(--container-widget-width,409px);max-width:409px;--container-widget-width:409px;--container-widget-flex-grow:0;text-align:left;font-family:"Montserrat",Sans-serif;font-size:15px;font-weight:400;line-height:20px;color:#fff}.elementor-3512 .elementor-element.elementor-element-a12902b>.elementor-widget-container{margin:0 70px 0 0}.elementor-3512 .elementor-element.elementor-element-a12902b p{margin-bottom:0}.elementor-3512 .elementor-element.elementor-element-0d2be59{width:var(--container-widget-width,376px);max-width:376px;--container-widget-width:376px;--container-widget-flex-grow:0;text-align:left;font-family:"Montserrat",Sans-serif;font-size:15px;font-weight:400;line-height:20px;color:#fff}.elementor-3512 .elementor-element.elementor-element-0d2be59>.elementor-widget-container{margin:0 70px 0 0}.elementor-3512 .elementor-element.elementor-element-0d2be59 p{margin-bottom:0}.elementor-3512 .elementor-element.elementor-element-bc03606{width:auto;max-width:auto;text-align:left;font-family:"Montserrat",Sans-serif;font-size:15px;font-weight:400;line-height:20px;color:#fff}.elementor-3512 .elementor-element.elementor-element-bc03606>.elementor-widget-container{margin:0}.elementor-3512 .elementor-element.elementor-element-bc03606 p{margin-bottom:0}.elementor-3512 .elementor-element.elementor-element-c6be589>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-3512 .elementor-element.elementor-element-c6be589:not(.elementor-motion-effects-element-type-background),.elementor-3512 .elementor-element.elementor-element-c6be589>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#252525}.elementor-3512 .elementor-element.elementor-element-c6be589{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:40px 20px}.elementor-3512 .elementor-element.elementor-element-c6be589>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3512 .elementor-element.elementor-element-0d427cd>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-3512 .elementor-element.elementor-element-d281c23>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-3512 .elementor-element.elementor-element-d281c23{padding:0}.elementor-3512 .elementor-element.elementor-element-4477ea6{width:100%;max-width:100%;font-family:"Montserrat",Sans-serif;font-size:19px;font-weight:400;color:#fff}.elementor-3512 .elementor-element.elementor-element-4477ea6>.elementor-widget-container{margin:0}.elementor-3512 .elementor-element.elementor-element-4477ea6 p{margin-bottom:0}.elementor-3512 .elementor-element.elementor-element-56dea76>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px}.elementor-3512 .elementor-element.elementor-element-56dea76>.elementor-element-populated{margin:0 0 0 40px;--e-column-margin-right:0px;--e-column-margin-left:40px}.elementor-widget-form .elementor-field-group>label,.elementor-widget-form .elementor-field-subgroup label{color:var(--e-global-color-text)}.elementor-widget-form .elementor-field-group>label{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-form .elementor-field-type-html{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-form .elementor-field-group .elementor-field{color:var(--e-global-color-text)}.elementor-widget-form .elementor-field-group .elementor-field,.elementor-widget-form .elementor-field-subgroup label{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-form .elementor-button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var(--e-global-color-accent)}.elementor-widget-form .elementor-button[type=submit]{background-color:var(--e-global-color-accent)}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var(--e-global-color-accent)}.elementor-widget-form .elementor-message{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-form .e-form__indicators__indicator,.elementor-widget-form .e-form__indicators__indicator__label{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var(--e-global-color-text);--e-form-steps-indicator-active-primary-color:var(--e-global-color-accent);--e-form-steps-indicator-completed-primary-color:var(--e-global-color-accent);--e-form-steps-indicator-progress-color:var(--e-global-color-accent);--e-form-steps-indicator-progress-background-color:var(--e-global-color-text);--e-form-steps-indicator-progress-meter-color:var(--e-global-color-text)}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-3512 .elementor-element.elementor-element-7b74acd>.elementor-widget-container{margin:0;padding:0}.elementor-3512 .elementor-element.elementor-element-7b74acd .elementor-field-group{padding-right:calc(32px/2);padding-left:calc(32px/2);margin-bottom:25px}.elementor-3512 .elementor-element.elementor-element-7b74acd .elementor-form-fields-wrapper{margin-left:calc(-32px/2);margin-right:calc(-32px/2);margin-bottom:-25px}.elementor-3512 .elementor-element.elementor-element-7b74acd .elementor-field-group.recaptcha_v3-bottomleft,.elementor-3512 .elementor-element.elementor-element-7b74acd .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0}.elementor-3512 .elementor-element.elementor-element-7b74acd .elementor-field-group>label{font-family:"Montserrat",Sans-serif;font-weight:300}.elementor-3512 .elementor-element.elementor-element-7b74acd .elementor-field-type-html{padding-bottom:0}.elementor-3512 .elementor-element.elementor-element-7b74acd .elementor-field-group .elementor-field,.elementor-3512 .elementor-element.elementor-element-7b74acd .elementor-field-subgroup label{font-family:"Montserrat",Sans-serif;font-size:20px;font-weight:400}.elementor-3512 .elementor-element.elementor-element-7b74acd .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#fff;border-width:0;border-radius:5px}.elementor-3512 .elementor-element.elementor-element-7b74acd .elementor-field-group .elementor-select-wrapper select{background-color:#fff;border-width:0;border-radius:5px}.elementor-3512 .elementor-element.elementor-element-7b74acd .elementor-button{font-family:"Montserrat",Sans-serif;font-size:17px;font-weight:400;text-transform:uppercase;border-radius:5px;padding:23px 0 22px}.elementor-3512 .elementor-element.elementor-element-7b74acd .e-form__buttons__wrapper__button-next{background-color:#847d78;color:#fff}.elementor-3512 .elementor-element.elementor-element-7b74acd .elementor-button[type=submit]{background-color:#847d78;color:#fff}.elementor-3512 .elementor-element.elementor-element-7b74acd .elementor-button[type=submit] svg *{fill:#fff}.elementor-3512 .elementor-element.elementor-element-7b74acd .e-form__buttons__wrapper__button-previous{color:#fff}.elementor-3512 .elementor-element.elementor-element-7b74acd .e-form__buttons__wrapper__button-next:hover{background-color:#545251;color:#fff}.elementor-3512 .elementor-element.elementor-element-7b74acd .elementor-button[type=submit]:hover{background-color:#545251;color:#fff}.elementor-3512 .elementor-element.elementor-element-7b74acd .elementor-button[type=submit]:hover svg *{fill:#fff}.elementor-3512 .elementor-element.elementor-element-7b74acd .e-form__buttons__wrapper__button-previous:hover{color:#fff}.elementor-3512 .elementor-element.elementor-element-7b74acd{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#fff;--e-form-steps-indicator-active-secondary-color:#fff;--e-form-steps-indicator-completed-secondary-color:#fff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px}.elementor-3512 .elementor-element.elementor-element-c28903c{font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:300;color:#fff}.elementor-3512 .elementor-element.elementor-element-c28903c a{color:#a1b9ff}.elementor-3512 .elementor-element.elementor-element-c28903c a:hover,.elementor-3512 .elementor-element.elementor-element-c28903c a:focus{color:red}.elementor-3512 .elementor-element.elementor-element-0df4ae2:not(.elementor-motion-effects-element-type-background),.elementor-3512 .elementor-element.elementor-element-0df4ae2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-3512 .elementor-element.elementor-element-0df4ae2{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:30px 20px 120px}.elementor-3512 .elementor-element.elementor-element-0df4ae2>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3512 .elementor-element.elementor-element-112af13>.elementor-element-populated{padding:0}.elementor-3512 .elementor-element.elementor-element-3b77fe4{border-style:solid;border-width:0 5px 0 0;border-color:#639831;margin-top:100px;margin-bottom:0;padding:0 30px 10px 0}.elementor-3512 .elementor-element.elementor-element-63595a9{width:100%;max-width:100%;font-family:"Montserrat",Sans-serif;font-size:43px;font-weight:400;line-height:60px;color:#000}.elementor-3512 .elementor-element.elementor-element-63595a9 p{margin-bottom:20px}.elementor-3512 .elementor-element.elementor-element-eabb733 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:35px;color:#000}.elementor-3512 .elementor-element.elementor-element-b718387>.elementor-element-populated{margin:0 0 0 125px;--e-column-margin-right:0px;--e-column-margin-left:125px}.elementor-3512 .elementor-element.elementor-element-f08d435:not(.elementor-motion-effects-element-type-background),.elementor-3512 .elementor-element.elementor-element-f08d435>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://ecopolis21.ru/wp-content/uploads/Массив.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-3512 .elementor-element.elementor-element-f08d435,.elementor-3512 .elementor-element.elementor-element-f08d435>.elementor-background-overlay{border-radius:5px}.elementor-3512 .elementor-element.elementor-element-f08d435{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:120px;padding:160px 0 70px}.elementor-3512 .elementor-element.elementor-element-f08d435>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3512 .elementor-element.elementor-element-5444d2c{width:var(--container-widget-width,80%);max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0}.elementor-3512 .elementor-element.elementor-element-5444d2c>.elementor-widget-container{--e-transform-translateX:-50px}.elementor-3512 .elementor-element.elementor-element-5444d2c .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:25px;font-weight:700;color:#636363}.elementor-3512 .elementor-element.elementor-element-15f6810{width:var(--container-widget-width,80%);max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:"Montserrat",Sans-serif;font-size:20px;font-weight:400;color:#000}.elementor-3512 .elementor-element.elementor-element-15f6810>.elementor-widget-container{--e-transform-translateX:-50px;background-color:#fff;margin:0;padding:22px 22px 22px 0;border-radius:5px}.elementor-3512 .elementor-element.elementor-element-15f6810 p{margin-bottom:0}.elementor-3512 .elementor-element.elementor-element-0217b68:not(.elementor-motion-effects-element-type-background),.elementor-3512 .elementor-element.elementor-element-0217b68>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://ecopolis21.ru/wp-content/uploads/Интерьер.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-3512 .elementor-element.elementor-element-0217b68,.elementor-3512 .elementor-element.elementor-element-0217b68>.elementor-background-overlay{border-radius:5px}.elementor-3512 .elementor-element.elementor-element-0217b68{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:120px;padding:160px 0 70px}.elementor-3512 .elementor-element.elementor-element-0217b68>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3512 .elementor-element.elementor-element-9bd571d{width:var(--container-widget-width,80%);max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0}.elementor-3512 .elementor-element.elementor-element-9bd571d>.elementor-widget-container{--e-transform-translateX:-50px}.elementor-3512 .elementor-element.elementor-element-9bd571d .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:25px;font-weight:700;color:#636363}.elementor-3512 .elementor-element.elementor-element-6267771{width:var(--container-widget-width,80%);max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:"Montserrat",Sans-serif;font-size:20px;font-weight:400;color:#000}.elementor-3512 .elementor-element.elementor-element-6267771>.elementor-widget-container{--e-transform-translateX:-50px;background-color:#fff;margin:0;padding:22px 22px 22px 0;border-radius:5px}.elementor-3512 .elementor-element.elementor-element-6267771 p{margin-bottom:0}.elementor-3512 .elementor-element.elementor-element-05efd9f:not(.elementor-motion-effects-element-type-background),.elementor-3512 .elementor-element.elementor-element-05efd9f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://ecopolis21.ru/wp-content/uploads/Уборка.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-3512 .elementor-element.elementor-element-05efd9f,.elementor-3512 .elementor-element.elementor-element-05efd9f>.elementor-background-overlay{border-radius:5px}.elementor-3512 .elementor-element.elementor-element-05efd9f{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:120px;padding:160px 0 70px}.elementor-3512 .elementor-element.elementor-element-05efd9f>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3512 .elementor-element.elementor-element-8aaa584{width:var(--container-widget-width,80%);max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0}.elementor-3512 .elementor-element.elementor-element-8aaa584>.elementor-widget-container{--e-transform-translateX:-50px}.elementor-3512 .elementor-element.elementor-element-8aaa584 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:25px;font-weight:700;color:#636363}.elementor-3512 .elementor-element.elementor-element-a3c94f0{width:var(--container-widget-width,80%);max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:"Montserrat",Sans-serif;font-size:20px;font-weight:400;color:#000}.elementor-3512 .elementor-element.elementor-element-a3c94f0>.elementor-widget-container{--e-transform-translateX:-50px;background-color:#fff;margin:0;padding:22px 22px 22px 0;border-radius:5px}.elementor-3512 .elementor-element.elementor-element-a3c94f0 p{margin-bottom:0}.elementor-3512 .elementor-element.elementor-element-3b720e2:not(.elementor-motion-effects-element-type-background),.elementor-3512 .elementor-element.elementor-element-3b720e2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://ecopolis21.ru/wp-content/uploads/Гарантия-1.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-3512 .elementor-element.elementor-element-3b720e2>.elementor-background-overlay{background-color:#000;opacity:.38;transition:background .3s,border-radius .3s,opacity .3s}.elementor-3512 .elementor-element.elementor-element-3b720e2,.elementor-3512 .elementor-element.elementor-element-3b720e2>.elementor-background-overlay{border-radius:5px}.elementor-3512 .elementor-element.elementor-element-3b720e2{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:70px;padding:160px 0 70px}.elementor-3512 .elementor-element.elementor-element-7a1fd63{width:var(--container-widget-width,80%);max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0}.elementor-3512 .elementor-element.elementor-element-7a1fd63>.elementor-widget-container{--e-transform-translateX:-50px}.elementor-3512 .elementor-element.elementor-element-7a1fd63 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:25px;font-weight:700;color:#636363}.elementor-3512 .elementor-element.elementor-element-6da4ca9{width:var(--container-widget-width,80%);max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:"Montserrat",Sans-serif;font-size:20px;font-weight:400;color:#000}.elementor-3512 .elementor-element.elementor-element-6da4ca9>.elementor-widget-container{--e-transform-translateX:-50px;background-color:#fff;margin:0;padding:22px 22px 22px 0;border-radius:5px}.elementor-3512 .elementor-element.elementor-element-6da4ca9 p{margin-bottom:0}.elementor-3512 .elementor-element.elementor-element-a7ab846:not(.elementor-motion-effects-element-type-background),.elementor-3512 .elementor-element.elementor-element-a7ab846>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f5f5f4}.elementor-3512 .elementor-element.elementor-element-a7ab846{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:100px 20px}.elementor-3512 .elementor-element.elementor-element-a7ab846>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3512 .elementor-element.elementor-element-2641c17 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:50px;font-weight:700;color:#000}.elementor-3512 .elementor-element.elementor-element-7ce334c{border-style:solid;border-width:0 0 0 5px;border-color:#639831;margin-top:0;margin-bottom:70px;padding:0 0 0 30px}.elementor-3512 .elementor-element.elementor-element-9238ad6{text-align:justify;font-family:"Montserrat",Sans-serif;font-size:20px;font-weight:400}.elementor-3512 .elementor-element.elementor-element-9238ad6 p{margin-bottom:0}.elementor-3512 .elementor-element.elementor-element-3cc55ab img{width:220px;border-radius:5px}.elementor-3512 .elementor-element.elementor-element-7b9145b:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-3512 .elementor-element.elementor-element-7b9145b>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-3512 .elementor-element.elementor-element-7b9145b>.elementor-element-populated{border-style:solid;border-width:0 5px 0 0;border-color:#639831;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 20px 0 0;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:35px}.elementor-3512 .elementor-element.elementor-element-7b9145b>.elementor-element-populated,.elementor-3512 .elementor-element.elementor-element-7b9145b>.elementor-element-populated>.elementor-background-overlay,.elementor-3512 .elementor-element.elementor-element-7b9145b>.elementor-background-slideshow{border-radius:7px}.elementor-3512 .elementor-element.elementor-element-7b9145b>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3512 .elementor-element.elementor-element-9621eae .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:40px;font-weight:800;color:#000}.elementor-3512 .elementor-element.elementor-element-712fdd3{font-family:"Montserrat",Sans-serif;font-size:18px;font-weight:400}.elementor-3512 .elementor-element.elementor-element-68baf51 .elementor-button{background-color:#639831;font-family:"Montserrat",Sans-serif;font-weight:500;fill:#fff;color:#fff;border-style:solid;border-width:1px;border-radius:5px;padding:20px 90px}.elementor-3512 .elementor-element.elementor-element-68baf51{width:100%;max-width:100%}.elementor-3512 .elementor-element.elementor-element-68baf51>.elementor-widget-container:hover{--e-transform-translateX:3px}.elementor-3512 .elementor-element.elementor-element-68baf51>.elementor-widget-container{margin:0 0 0 20px}.elementor-3512 .elementor-element.elementor-element-0f9cf22:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-3512 .elementor-element.elementor-element-0f9cf22>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-bc-flex-widget .elementor-3512 .elementor-element.elementor-element-0f9cf22.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-3512 .elementor-element.elementor-element-0f9cf22.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-3512 .elementor-element.elementor-element-0f9cf22>.elementor-element-populated{border-style:solid;border-width:0 5px 0 0;border-color:#639831;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 0 0 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:35px}.elementor-3512 .elementor-element.elementor-element-0f9cf22>.elementor-element-populated,.elementor-3512 .elementor-element.elementor-element-0f9cf22>.elementor-element-populated>.elementor-background-overlay,.elementor-3512 .elementor-element.elementor-element-0f9cf22>.elementor-background-slideshow{border-radius:7px}.elementor-3512 .elementor-element.elementor-element-0f9cf22>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3512 .elementor-element.elementor-element-a0da658 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:40px;font-weight:800;color:#000}.elementor-3512 .elementor-element.elementor-element-0f14414{font-family:"Montserrat",Sans-serif;font-size:18px;font-weight:400}.elementor-3512 .elementor-element.elementor-element-7803e1a .elementor-button{background-color:#639831;font-family:"Montserrat",Sans-serif;font-weight:500;fill:#fff;color:#fff;border-style:solid;border-width:1px;border-radius:5px;padding:20px 90px}.elementor-3512 .elementor-element.elementor-element-7803e1a{width:100%;max-width:100%}.elementor-3512 .elementor-element.elementor-element-7803e1a>.elementor-widget-container:hover{--e-transform-translateX:3px}.elementor-3512 .elementor-element.elementor-element-7803e1a>.elementor-widget-container{margin:30px 0 0 20px}.elementor-3512 .elementor-element.elementor-element-78eaaa1{margin-top:50px;margin-bottom:0}.elementor-3512 .elementor-element.elementor-element-e3304bc:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-3512 .elementor-element.elementor-element-e3304bc>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-3512 .elementor-element.elementor-element-e3304bc>.elementor-element-populated{border-style:solid;border-width:0 5px 0 0;border-color:#639831;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 20px 0 0;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:35px}.elementor-3512 .elementor-element.elementor-element-e3304bc>.elementor-element-populated,.elementor-3512 .elementor-element.elementor-element-e3304bc>.elementor-element-populated>.elementor-background-overlay,.elementor-3512 .elementor-element.elementor-element-e3304bc>.elementor-background-slideshow{border-radius:7px}.elementor-3512 .elementor-element.elementor-element-e3304bc>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3512 .elementor-element.elementor-element-2724d77 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:40px;font-weight:800;color:#000}.elementor-3512 .elementor-element.elementor-element-e6d5b04{font-family:"Montserrat",Sans-serif;font-size:18px;font-weight:400}.elementor-3512 .elementor-element.elementor-element-54383b2 .elementor-button{background-color:#639831;font-family:"Montserrat",Sans-serif;font-weight:500;fill:#fff;color:#fff;border-style:solid;border-width:1px;border-radius:5px;padding:20px 90px}.elementor-3512 .elementor-element.elementor-element-54383b2{width:100%;max-width:100%}.elementor-3512 .elementor-element.elementor-element-54383b2>.elementor-widget-container:hover{--e-transform-translateX:3px}.elementor-3512 .elementor-element.elementor-element-54383b2>.elementor-widget-container{margin:59px 0 0 20px}.elementor-3512 .elementor-element.elementor-element-af02e43:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-3512 .elementor-element.elementor-element-af02e43>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-3512 .elementor-element.elementor-element-af02e43>.elementor-element-populated{border-style:solid;border-width:0 5px 0 0;border-color:#639831;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 0 0 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:35px}.elementor-3512 .elementor-element.elementor-element-af02e43>.elementor-element-populated,.elementor-3512 .elementor-element.elementor-element-af02e43>.elementor-element-populated>.elementor-background-overlay,.elementor-3512 .elementor-element.elementor-element-af02e43>.elementor-background-slideshow{border-radius:7px}.elementor-3512 .elementor-element.elementor-element-af02e43>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3512 .elementor-element.elementor-element-402fdd7 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:40px;font-weight:800;color:#000}.elementor-3512 .elementor-element.elementor-element-c58c8e5{font-family:"Montserrat",Sans-serif;font-size:18px;font-weight:400}.elementor-3512 .elementor-element.elementor-element-56178fa .elementor-button{background-color:#639831;font-family:"Montserrat",Sans-serif;font-weight:500;fill:#fff;color:#fff;border-style:solid;border-width:1px;border-radius:5px;padding:20px 90px}.elementor-3512 .elementor-element.elementor-element-56178fa{width:100%;max-width:100%}.elementor-3512 .elementor-element.elementor-element-56178fa>.elementor-widget-container:hover{--e-transform-translateX:3px}.elementor-3512 .elementor-element.elementor-element-56178fa>.elementor-widget-container{margin:0 0 0 20px}.elementor-3512 .elementor-element.elementor-element-3f9af44:not(.elementor-motion-effects-element-type-background),.elementor-3512 .elementor-element.elementor-element-3f9af44>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-3512 .elementor-element.elementor-element-3f9af44{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:130px 20px 150px}.elementor-3512 .elementor-element.elementor-element-3f9af44>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3512 .elementor-element.elementor-element-c1bb769 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center}.elementor-3512 .elementor-element.elementor-element-c1bb769 img{border-radius:5px}.elementor-bc-flex-widget .elementor-3512 .elementor-element.elementor-element-45daae6.elementor-column .elementor-widget-wrap{align-items:center}.elementor-3512 .elementor-element.elementor-element-45daae6.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-3512 .elementor-element.elementor-element-3ff79f7{width:100%;max-width:100%;text-align:right;font-family:"Montserrat",Sans-serif;font-size:43px;font-weight:400;line-height:60px;color:#000}.elementor-3512 .elementor-element.elementor-element-3ff79f7>.elementor-widget-container{margin:0}.elementor-3512 .elementor-element.elementor-element-9724ffd .elementor-button{background-color:#fff;font-family:"Montserrat",Sans-serif;font-weight:500;fill:#514d4a;color:#514d4a;border-style:solid;border-width:1px;border-radius:5px;padding:20px 90px}.elementor-3512 .elementor-element.elementor-element-9724ffd{width:100%;max-width:100%}.elementor-3512 .elementor-element.elementor-element-9724ffd>.elementor-widget-container:hover{--e-transform-translateX:3px}.elementor-3512 .elementor-element.elementor-element-fee3165:not(.elementor-motion-effects-element-type-background),.elementor-3512 .elementor-element.elementor-element-fee3165>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff;background-image:url(https://ecopolis21.ru/wp-content/uploads/Производство.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-3512 .elementor-element.elementor-element-fee3165>.elementor-background-overlay{background-color:#000;opacity:.6;transition:background .3s,border-radius .3s,opacity .3s}.elementor-3512 .elementor-element.elementor-element-fee3165{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:120px 20px 70px}.elementor-bc-flex-widget .elementor-3512 .elementor-element.elementor-element-7383706.elementor-column .elementor-widget-wrap{align-items:center}.elementor-3512 .elementor-element.elementor-element-7383706.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-3512 .elementor-element.elementor-element-7383706>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:50px}.elementor-3512 .elementor-element.elementor-element-a431f65{width:100%;max-width:100%;font-family:"Montserrat",Sans-serif;font-size:41px;font-weight:400;line-height:60px;color:#fff}.elementor-3512 .elementor-element.elementor-element-a431f65>.elementor-widget-container{margin:0}.elementor-3512 .elementor-element.elementor-element-a431f65 p{margin-bottom:20px}.elementor-3512 .elementor-element.elementor-element-1d17f69{width:100%;max-width:100%;font-family:"Montserrat",Sans-serif;font-size:23px;font-weight:400;color:#fff}.elementor-3512 .elementor-element.elementor-element-1d17f69>.elementor-widget-container{margin:0}.elementor-3512 .elementor-element.elementor-element-1d17f69 p{margin-bottom:20px}.elementor-3512 .elementor-element.elementor-element-98ea5e9>.elementor-element-populated{margin:0 0 0 80px;--e-column-margin-right:0px;--e-column-margin-left:80px}.elementor-3512 .elementor-element.elementor-element-27c9df3{margin-top:0;margin-bottom:120px}.elementor-bc-flex-widget .elementor-3512 .elementor-element.elementor-element-4b53420.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-3512 .elementor-element.elementor-element-4b53420.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}.elementor-3512 .elementor-element.elementor-element-4b53420.elementor-column>.elementor-widget-wrap{justify-content:flex-end}.elementor-3512 .elementor-element.elementor-element-7596c69{width:auto;max-width:auto;text-align:right}.elementor-3512 .elementor-element.elementor-element-7596c69>.elementor-widget-container{margin:0 0 0 10px}.elementor-3512 .elementor-element.elementor-element-7596c69 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:100px;font-weight:500;color:#fff}.elementor-3512 .elementor-element.elementor-element-95d1bcb{width:auto;max-width:auto;text-align:right}.elementor-3512 .elementor-element.elementor-element-95d1bcb>.elementor-widget-container{margin:0 0 11px 30px}.elementor-3512 .elementor-element.elementor-element-95d1bcb .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:50px;color:#fff}.elementor-3512 .elementor-element.elementor-element-ce175b5{width:100%;max-width:100%;text-align:right}.elementor-3512 .elementor-element.elementor-element-ce175b5>.elementor-widget-container{margin:15px 0 0}.elementor-3512 .elementor-element.elementor-element-ce175b5 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:18px;color:#fff}.elementor-3512 .elementor-element.elementor-element-1ffddea{margin-top:0;margin-bottom:120px}.elementor-bc-flex-widget .elementor-3512 .elementor-element.elementor-element-0d6dbff.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-3512 .elementor-element.elementor-element-0d6dbff.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}.elementor-3512 .elementor-element.elementor-element-0d6dbff.elementor-column>.elementor-widget-wrap{justify-content:flex-end}.elementor-3512 .elementor-element.elementor-element-fb1649d{width:auto;max-width:auto;text-align:right}.elementor-3512 .elementor-element.elementor-element-fb1649d>.elementor-widget-container{margin:0 0 0 10px}.elementor-3512 .elementor-element.elementor-element-fb1649d .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:100px;font-weight:500;color:#fff}.elementor-3512 .elementor-element.elementor-element-5430ff4{width:auto;max-width:auto;text-align:right}.elementor-3512 .elementor-element.elementor-element-5430ff4>.elementor-widget-container{margin:0 0 11px 30px}.elementor-3512 .elementor-element.elementor-element-5430ff4 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:50px;color:#fff}.elementor-3512 .elementor-element.elementor-element-3b4ca92{width:100%;max-width:100%;text-align:right}.elementor-3512 .elementor-element.elementor-element-3b4ca92>.elementor-widget-container{margin:15px 0 0}.elementor-3512 .elementor-element.elementor-element-3b4ca92 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:18px;color:#fff}.elementor-3512 .elementor-element.elementor-element-c9523c8{margin-top:0;margin-bottom:0}.elementor-bc-flex-widget .elementor-3512 .elementor-element.elementor-element-73507e8.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-3512 .elementor-element.elementor-element-73507e8.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}.elementor-3512 .elementor-element.elementor-element-73507e8.elementor-column>.elementor-widget-wrap{justify-content:flex-end}.elementor-3512 .elementor-element.elementor-element-0917db6{width:auto;max-width:auto;text-align:right}.elementor-3512 .elementor-element.elementor-element-0917db6>.elementor-widget-container{margin:0 0 0 10px}.elementor-3512 .elementor-element.elementor-element-0917db6 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:100px;font-weight:500;color:#fff}.elementor-3512 .elementor-element.elementor-element-a89a95a{width:auto;max-width:auto;text-align:right}.elementor-3512 .elementor-element.elementor-element-a89a95a>.elementor-widget-container{margin:0 0 11px 30px}.elementor-3512 .elementor-element.elementor-element-a89a95a .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:50px;color:#fff}.elementor-3512 .elementor-element.elementor-element-8476ce4{width:100%;max-width:100%;text-align:right}.elementor-3512 .elementor-element.elementor-element-8476ce4>.elementor-widget-container{margin:15px 0 0}.elementor-3512 .elementor-element.elementor-element-8476ce4 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:18px;color:#fff}.elementor-3512 .elementor-element.elementor-element-a1ab7f3:not(.elementor-motion-effects-element-type-background),.elementor-3512 .elementor-element.elementor-element-a1ab7f3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-3512 .elementor-element.elementor-element-a1ab7f3{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:100px 20px 150px}.elementor-3512 .elementor-element.elementor-element-a1ab7f3>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3512 .elementor-element.elementor-element-5637490 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:50px;font-weight:700;color:#000}.elementor-3512 .elementor-element.elementor-element-6c3b307>.elementor-widget-container{margin:0 0 100px}.elementor-3512 .elementor-element.elementor-element-6c3b307 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:22px;font-weight:300;color:#000}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var(--e-global-typography-primary-font-family),Sans-serif}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-gallery{--galleries-title-color-normal:var(--e-global-color-primary);--galleries-title-color-hover:var(--e-global-color-secondary);--galleries-pointer-bg-color-hover:var(--e-global-color-accent);--gallery-title-color-active:var(--e-global-color-secondary);--galleries-pointer-bg-color-active:var(--e-global-color-accent)}.elementor-widget-gallery .elementor-gallery-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif}.elementor-3512 .elementor-element.elementor-element-27d5bf6 .e-gallery-item:hover .elementor-gallery-item__overlay,.elementor-3512 .elementor-element.elementor-element-27d5bf6 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,.5)}.elementor-3512 .elementor-element.elementor-element-27d5bf6{--image-border-radius:5px;--image-transition-duration:.8s;--overlay-transition-duration:.8s;--content-text-align:center;--content-padding:20px;--content-transition-duration:1.8s;--content-transition-delay:1.8s}.elementor-3512 .elementor-element.elementor-element-296b6ac:not(.elementor-motion-effects-element-type-background),.elementor-3512 .elementor-element.elementor-element-296b6ac>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://ecopolis21.ru/wp-content/uploads/2-страница-2.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-3512 .elementor-element.elementor-element-296b6ac>.elementor-background-overlay{background-color:#000;opacity:.6;transition:background .3s,border-radius .3s,opacity .3s}.elementor-3512 .elementor-element.elementor-element-296b6ac{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:150px 20px}.elementor-3512 .elementor-element.elementor-element-05c3d4f>.elementor-element-populated{padding:0 30px}.elementor-3512 .elementor-element.elementor-element-6998530{text-align:center}.elementor-3512 .elementor-element.elementor-element-6998530 .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:50px;font-weight:700;color:#fff}.elementor-3512 .elementor-element.elementor-element-cdf31b7{text-align:center}.elementor-3512 .elementor-element.elementor-element-cdf31b7 .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:20px;font-weight:400;color:#fff}.elementor-3512 .elementor-element.elementor-element-31739ec>.elementor-widget-container{margin:30px 0 0}.elementor-3512 .elementor-element.elementor-element-31739ec .elementor-field-group{margin-bottom:25px}.elementor-3512 .elementor-element.elementor-element-31739ec .elementor-field-group.recaptcha_v3-bottomleft,.elementor-3512 .elementor-element.elementor-element-31739ec .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0}.elementor-3512 .elementor-element.elementor-element-31739ec .elementor-form-fields-wrapper{margin-bottom:-25px}.elementor-3512 .elementor-element.elementor-element-31739ec .elementor-field-type-html{padding-bottom:0}.elementor-3512 .elementor-element.elementor-element-31739ec .elementor-field-group .elementor-field,.elementor-3512 .elementor-element.elementor-element-31739ec .elementor-field-subgroup label{font-family:"Open Sans",Sans-serif;font-size:20px;font-weight:400}.elementor-3512 .elementor-element.elementor-element-31739ec .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#fff;border-color:#c1c1c1;border-width:1px;border-radius:5px}.elementor-3512 .elementor-element.elementor-element-31739ec .elementor-field-group .elementor-select-wrapper select{background-color:#fff;border-color:#c1c1c1;border-width:1px;border-radius:5px}.elementor-3512 .elementor-element.elementor-element-31739ec .elementor-field-group .elementor-select-wrapper:before{color:#c1c1c1}.elementor-3512 .elementor-element.elementor-element-31739ec .elementor-button{font-family:"Montserrat",Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;border-radius:5px;padding:20px 0}.elementor-3512 .elementor-element.elementor-element-31739ec .e-form__buttons__wrapper__button-next{background-color:#639831;color:#fff}.elementor-3512 .elementor-element.elementor-element-31739ec .elementor-button[type=submit]{background-color:#639831;color:#fff}.elementor-3512 .elementor-element.elementor-element-31739ec .elementor-button[type=submit] svg *{fill:#fff}.elementor-3512 .elementor-element.elementor-element-31739ec .e-form__buttons__wrapper__button-previous{color:#fff}.elementor-3512 .elementor-element.elementor-element-31739ec .e-form__buttons__wrapper__button-next:hover{background-color:#4b7623;color:#fff}.elementor-3512 .elementor-element.elementor-element-31739ec .elementor-button[type=submit]:hover{background-color:#4b7623;color:#fff}.elementor-3512 .elementor-element.elementor-element-31739ec .elementor-button[type=submit]:hover svg *{fill:#fff}.elementor-3512 .elementor-element.elementor-element-31739ec .e-form__buttons__wrapper__button-previous:hover{color:#fff}.elementor-3512 .elementor-element.elementor-element-31739ec{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#fff;--e-form-steps-indicator-active-secondary-color:#fff;--e-form-steps-indicator-completed-secondary-color:#fff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px}.elementor-3512 .elementor-element.elementor-element-c5038cf{font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:300;color:#fff}.elementor-3512 .elementor-element.elementor-element-c5038cf a{color:#a1b9ff}.elementor-3512 .elementor-element.elementor-element-c5038cf a:hover,.elementor-3512 .elementor-element.elementor-element-c5038cf a:focus{color:red}.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button{bottom:15px;right:15px;width:50px;height:50px;z-index:9999;opacity:.5;background-color:#000;border-radius:5px}.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button i{font-size:21px;color:#fff}.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button svg{width:21px;height:21px;fill:#fff}@media(max-width:1024px){.elementor-3512 .elementor-element.elementor-element-687a5c0 img{width:45px}.elementor-3512 .elementor-element.elementor-element-8963dca>.elementor-widget-container{padding:0}.elementor-3512 .elementor-element.elementor-element-747771e>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-3512 .elementor-element.elementor-element-87391ec .elementor-widget-container{text-align:right}.elementor-3512 .elementor-element.elementor-element-1ea2947{text-align:right}.elementor-3512 .elementor-element.elementor-element-e2c3980{text-align:right}.elementor-3512 .elementor-element.elementor-element-503ba2b{text-align:right}.elementor-3512 .elementor-element.elementor-element-9cdde11{text-align:right}.elementor-3512 .elementor-element.elementor-element-fd92b55{width:100%;max-width:100%}.elementor-3512 .elementor-element.elementor-element-fd92b55 .elementor-heading-title{font-size:30px}.elementor-3512 .elementor-element.elementor-element-7c2a2e0 .elementor-divider-separator{width:547px}.elementor-3512 .elementor-element.elementor-element-b02e656{--container-widget-width:424px;--container-widget-flex-grow:0;width:var(--container-widget-width,424px);max-width:424px}.elementor-3512 .elementor-element.elementor-element-b02e656 .elementor-heading-title{font-size:23px}.elementor-3512 .elementor-element.elementor-element-b2b989f .elementor-heading-title{font-size:17px}.elementor-3512 .elementor-element.elementor-element-945b084{margin-top:30px;margin-bottom:0}.elementor-3512 .elementor-element.elementor-element-ef6d7cf.elementor-column>.elementor-widget-wrap{justify-content:flex-start}.elementor-3512 .elementor-element.elementor-element-bc03606>.elementor-widget-container{margin:40px 0 0}.elementor-3512 .elementor-element.elementor-element-c6be589{padding:45px 20px}.elementor-3512 .elementor-element.elementor-element-a4e5b0f>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-3512 .elementor-element.elementor-element-a4e5b0f>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-3512 .elementor-element.elementor-element-4477ea6>.elementor-widget-container{margin:0;padding:0}.elementor-3512 .elementor-element.elementor-element-56dea76>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-3512 .elementor-element.elementor-element-56dea76>.elementor-element-populated{margin:30px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-3512 .elementor-element.elementor-element-7b74acd{width:100%;max-width:100%}.elementor-3512 .elementor-element.elementor-element-7b74acd>.elementor-widget-container{margin:0;padding:0}.elementor-3512 .elementor-element.elementor-element-0df4ae2{padding:30px 20px}.elementor-3512 .elementor-element.elementor-element-3b77fe4{margin-top:30px;margin-bottom:50px}.elementor-3512 .elementor-element.elementor-element-63595a9{font-size:25px}.elementor-3512 .elementor-element.elementor-element-eabb733 .elementor-heading-title{font-size:23px}.elementor-3512 .elementor-element.elementor-element-b718387>.elementor-element-populated{margin:0 0 0 90px;--e-column-margin-right:0px;--e-column-margin-left:90px}.elementor-3512 .elementor-element.elementor-element-15f6810{--container-widget-width:438px;--container-widget-flex-grow:0;width:var(--container-widget-width,438px);max-width:438px;font-size:17px}.elementor-3512 .elementor-element.elementor-element-6267771{--container-widget-width:438px;--container-widget-flex-grow:0;width:var(--container-widget-width,438px);max-width:438px;font-size:17px}.elementor-3512 .elementor-element.elementor-element-a3c94f0{--container-widget-width:438px;--container-widget-flex-grow:0;width:var(--container-widget-width,438px);max-width:438px;font-size:17px}.elementor-3512 .elementor-element.elementor-element-6da4ca9{--container-widget-width:438px;--container-widget-flex-grow:0;width:var(--container-widget-width,438px);max-width:438px;font-size:17px}.elementor-3512 .elementor-element.elementor-element-a7ab846{padding:70px 20px}.elementor-3512 .elementor-element.elementor-element-2641c17{width:100%;max-width:100%}.elementor-3512 .elementor-element.elementor-element-2641c17 .elementor-heading-title{font-size:30px}.elementor-3512 .elementor-element.elementor-element-9238ad6{font-size:15px}.elementor-3512 .elementor-element.elementor-element-7b9145b>.elementor-element-populated{padding:20px}.elementor-3512 .elementor-element.elementor-element-9621eae{width:100%;max-width:100%}.elementor-3512 .elementor-element.elementor-element-9621eae .elementor-heading-title{font-size:30px}.elementor-3512 .elementor-element.elementor-element-712fdd3{font-size:14px}.elementor-3512 .elementor-element.elementor-element-68baf51 .elementor-button{font-size:15px;padding:20px 40px}.elementor-3512 .elementor-element.elementor-element-0f9cf22>.elementor-element-populated{padding:20px}.elementor-3512 .elementor-element.elementor-element-a0da658{width:100%;max-width:100%}.elementor-3512 .elementor-element.elementor-element-a0da658 .elementor-heading-title{font-size:30px}.elementor-3512 .elementor-element.elementor-element-0f14414{font-size:14px}.elementor-3512 .elementor-element.elementor-element-7803e1a>.elementor-widget-container{margin:23px 0 0 20px}.elementor-3512 .elementor-element.elementor-element-7803e1a .elementor-button{font-size:15px;padding:20px 40px}.elementor-3512 .elementor-element.elementor-element-e3304bc>.elementor-element-populated{padding:20px}.elementor-3512 .elementor-element.elementor-element-2724d77{width:100%;max-width:100%}.elementor-3512 .elementor-element.elementor-element-2724d77 .elementor-heading-title{font-size:30px}.elementor-3512 .elementor-element.elementor-element-e6d5b04{font-size:14px}.elementor-3512 .elementor-element.elementor-element-54383b2>.elementor-widget-container{margin:107px 0 0 20px}.elementor-3512 .elementor-element.elementor-element-54383b2 .elementor-button{font-size:15px;padding:20px 40px}.elementor-3512 .elementor-element.elementor-element-402fdd7{width:100%;max-width:100%}.elementor-3512 .elementor-element.elementor-element-402fdd7 .elementor-heading-title{font-size:30px}.elementor-3512 .elementor-element.elementor-element-c58c8e5{font-size:14px}.elementor-3512 .elementor-element.elementor-element-56178fa .elementor-button{font-size:15px;padding:20px 40px}.elementor-3512 .elementor-element.elementor-element-3ff79f7{font-size:25px}.elementor-3512 .elementor-element.elementor-element-fee3165{padding:70px 20px}.elementor-3512 .elementor-element.elementor-element-7383706>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px}.elementor-3512 .elementor-element.elementor-element-a431f65{font-size:24px;line-height:35px}.elementor-3512 .elementor-element.elementor-element-7596c69 .elementor-heading-title{font-size:48px}.elementor-3512 .elementor-element.elementor-element-95d1bcb>.elementor-widget-container{margin:0 0 6px 16px}.elementor-3512 .elementor-element.elementor-element-95d1bcb .elementor-heading-title{font-size:20px}.elementor-3512 .elementor-element.elementor-element-ce175b5 .elementor-heading-title{font-size:16px}.elementor-3512 .elementor-element.elementor-element-fb1649d .elementor-heading-title{font-size:48px}.elementor-3512 .elementor-element.elementor-element-5430ff4>.elementor-widget-container{margin:0 0 6px 16px}.elementor-3512 .elementor-element.elementor-element-5430ff4 .elementor-heading-title{font-size:20px}.elementor-3512 .elementor-element.elementor-element-3b4ca92 .elementor-heading-title{font-size:16px}.elementor-3512 .elementor-element.elementor-element-0917db6 .elementor-heading-title{font-size:48px}.elementor-3512 .elementor-element.elementor-element-a89a95a>.elementor-widget-container{margin:0 0 6px 16px}.elementor-3512 .elementor-element.elementor-element-a89a95a .elementor-heading-title{font-size:20px}.elementor-3512 .elementor-element.elementor-element-8476ce4 .elementor-heading-title{font-size:16px}.elementor-3512 .elementor-element.elementor-element-5637490 .elementor-heading-title{font-size:30px}.elementor-3512 .elementor-element.elementor-element-6c3b307>.elementor-widget-container{margin:0 0 60px}}@media(min-width:768px){.elementor-3512 .elementor-element.elementor-element-ad97181{width:54.065%}.elementor-3512 .elementor-element.elementor-element-747771e{width:21.248%}.elementor-3512 .elementor-element.elementor-element-75a2540{width:16.537%}.elementor-3512 .elementor-element.elementor-element-b5807e4{width:8.122%}.elementor-3512 .elementor-element.elementor-element-a4e5b0f{width:44.993%}.elementor-3512 .elementor-element.elementor-element-56dea76{width:54.605%}.elementor-3512 .elementor-element.elementor-element-112af13{width:45.333%}.elementor-3512 .elementor-element.elementor-element-b718387{width:54.667%}.elementor-3512 .elementor-element.elementor-element-58a5b00{width:74.085%}.elementor-3512 .elementor-element.elementor-element-f3e7be7{width:25.881%}.elementor-3512 .elementor-element.elementor-element-b011a42{width:58.599%}.elementor-3512 .elementor-element.elementor-element-45daae6{width:41.401%}.elementor-3512 .elementor-element.elementor-element-7383706{width:50.866%}.elementor-3512 .elementor-element.elementor-element-98ea5e9{width:49.101%}}@media(max-width:1366px) and (min-width:768px){.elementor-3512 .elementor-element.elementor-element-ad97181{width:47%}.elementor-3512 .elementor-element.elementor-element-747771e{width:25%}.elementor-3512 .elementor-element.elementor-element-75a2540{width:25%}.elementor-3512 .elementor-element.elementor-element-b5807e4{width:10%}}@media(max-width:1024px) and (min-width:768px){.elementor-3512 .elementor-element.elementor-element-ad97181{width:54%}.elementor-3512 .elementor-element.elementor-element-747771e{width:2%}.elementor-3512 .elementor-element.elementor-element-75a2540{width:35%}.elementor-3512 .elementor-element.elementor-element-b5807e4{width:11%}.elementor-3512 .elementor-element.elementor-element-a4e5b0f{width:100%}.elementor-3512 .elementor-element.elementor-element-56dea76{width:100%}.elementor-3512 .elementor-element.elementor-element-112af13{width:100%}.elementor-3512 .elementor-element.elementor-element-b718387{width:100%}.elementor-3512 .elementor-element.elementor-element-05c3d4f{width:100%}}@media(max-width:1366px){.elementor-3512 .elementor-element.elementor-element-687a5c0 img{width:65px}.elementor-3512 .elementor-element.elementor-element-8963dca>.elementor-widget-container{margin:0 0 0 15px}.elementor-3512 .elementor-element.elementor-element-8963dca{--container-widget-width:294px;--container-widget-flex-grow:0;width:var(--container-widget-width,294px);max-width:294px;font-size:13px}.elementor-3512 .elementor-element.elementor-element-1ea2947{font-size:12px}.elementor-3512 .elementor-element.elementor-element-75a2540>.elementor-element-populated{margin:0 20px 0 0;--e-column-margin-right:20px;--e-column-margin-left:0px}.elementor-3512 .elementor-element.elementor-element-e2c3980 .elementor-heading-title{font-size:13px}.elementor-3512 .elementor-element.elementor-element-503ba2b>.elementor-widget-container{margin:0 0 7px 30px}.elementor-3512 .elementor-element.elementor-element-503ba2b .elementor-heading-title{font-size:18px}.elementor-3512 .elementor-element.elementor-element-9cdde11>.elementor-widget-container{margin:3px 3px 3px 30px}.elementor-3512 .elementor-element.elementor-element-9cdde11 .elementor-heading-title{font-size:13px}.elementor-3512 .elementor-element.elementor-element-0183883 .eael-offcanvas-toggle{padding:0}.elementor-3512 .elementor-element.elementor-element-7e018a2 .elementor-button{font-size:13px;padding:20px 10px}.elementor-3512 .elementor-element.elementor-element-aa698cb{margin-top:60px;margin-bottom:20px}.elementor-3512 .elementor-element.elementor-element-fd92b55 .elementor-heading-title{font-size:39px}.elementor-3512 .elementor-element.elementor-element-7c2a2e0 .elementor-divider-separator{width:717px}.elementor-3512 .elementor-element.elementor-element-b02e656{--container-widget-width:658px;--container-widget-flex-grow:0;width:var(--container-widget-width,658px);max-width:658px}.elementor-3512 .elementor-element.elementor-element-b02e656 .elementor-heading-title{font-size:34px}.elementor-3512 .elementor-element.elementor-element-b2b989f .elementor-heading-title{font-size:17px}.elementor-3512 .elementor-element.elementor-element-ef6d7cf>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-3512 .elementor-element.elementor-element-a12902b{width:var(--container-widget-width,341px);max-width:341px;--container-widget-width:341px;--container-widget-flex-grow:0;font-size:14px}.elementor-3512 .elementor-element.elementor-element-a12902b>.elementor-widget-container{margin:0 30px 0 0}.elementor-3512 .elementor-element.elementor-element-0d2be59{width:var(--container-widget-width,265px);max-width:265px;--container-widget-width:265px;--container-widget-flex-grow:0;font-size:14px}.elementor-3512 .elementor-element.elementor-element-0d2be59>.elementor-widget-container{margin:0 30px 0 0}.elementor-3512 .elementor-element.elementor-element-bc03606{width:var(--container-widget-width,320.991px);max-width:320.991px;--container-widget-width:320.991px;--container-widget-flex-grow:0;font-size:14px}.elementor-3512 .elementor-element.elementor-element-4477ea6{font-size:17px}.elementor-3512 .elementor-element.elementor-element-56dea76>.elementor-element-populated{margin:0 0 0 20px;--e-column-margin-right:0px;--e-column-margin-left:20px}.elementor-3512 .elementor-element.elementor-element-7b74acd .elementor-field-group .elementor-field,.elementor-3512 .elementor-element.elementor-element-7b74acd .elementor-field-subgroup label{font-size:17px}.elementor-3512 .elementor-element.elementor-element-7b74acd .elementor-button{font-size:14px}.elementor-3512 .elementor-element.elementor-element-c28903c>.elementor-widget-container{margin:10px 0 0}.elementor-3512 .elementor-element.elementor-element-c28903c{font-size:13px}.elementor-3512 .elementor-element.elementor-element-63595a9{font-size:30px;line-height:42px}.elementor-3512 .elementor-element.elementor-element-eabb733 .elementor-heading-title{font-size:29px}.elementor-3512 .elementor-element.elementor-element-15f6810{font-size:15px}.elementor-3512 .elementor-element.elementor-element-6267771{font-size:15px}.elementor-3512 .elementor-element.elementor-element-a3c94f0{font-size:15px}.elementor-3512 .elementor-element.elementor-element-6da4ca9{font-size:15px}.elementor-3512 .elementor-element.elementor-element-2641c17 .elementor-heading-title{font-size:39px}.elementor-3512 .elementor-element.elementor-element-9238ad6{font-size:17px}.elementor-3512 .elementor-element.elementor-element-f3e7be7>.elementor-element-populated{margin:0 0 0 45px;--e-column-margin-right:0px;--e-column-margin-left:45px}.elementor-3512 .elementor-element.elementor-element-9621eae .elementor-heading-title{font-size:30px}.elementor-3512 .elementor-element.elementor-element-712fdd3{font-size:15px}.elementor-3512 .elementor-element.elementor-element-a0da658 .elementor-heading-title{font-size:30px}.elementor-3512 .elementor-element.elementor-element-0f14414{font-size:15px}.elementor-3512 .elementor-element.elementor-element-7803e1a>.elementor-widget-container{margin:0 0 0 20px}.elementor-3512 .elementor-element.elementor-element-2724d77 .elementor-heading-title{font-size:30px}.elementor-3512 .elementor-element.elementor-element-e6d5b04{font-size:15px}.elementor-3512 .elementor-element.elementor-element-54383b2>.elementor-widget-container{margin:24px 0 0 20px}.elementor-3512 .elementor-element.elementor-element-402fdd7 .elementor-heading-title{font-size:30px}.elementor-3512 .elementor-element.elementor-element-c58c8e5{font-size:15px}.elementor-3512 .elementor-element.elementor-element-3ff79f7{font-size:34px}.elementor-3512 .elementor-element.elementor-element-a431f65{font-size:30px;line-height:44px}.elementor-3512 .elementor-element.elementor-element-1d17f69{font-size:17px}.elementor-3512 .elementor-element.elementor-element-98ea5e9>.elementor-element-populated{margin:0 0 0 40px;--e-column-margin-right:0px;--e-column-margin-left:40px}.elementor-3512 .elementor-element.elementor-element-7596c69 .elementor-heading-title{font-size:70px}.elementor-3512 .elementor-element.elementor-element-95d1bcb>.elementor-widget-container{margin:0 0 7px 20px}.elementor-3512 .elementor-element.elementor-element-95d1bcb .elementor-heading-title{font-size:26px}.elementor-3512 .elementor-element.elementor-element-fb1649d .elementor-heading-title{font-size:70px}.elementor-3512 .elementor-element.elementor-element-5430ff4>.elementor-widget-container{margin:0 0 7px 20px}.elementor-3512 .elementor-element.elementor-element-5430ff4 .elementor-heading-title{font-size:26px}.elementor-3512 .elementor-element.elementor-element-0917db6 .elementor-heading-title{font-size:70px}.elementor-3512 .elementor-element.elementor-element-a89a95a>.elementor-widget-container{margin:0 0 7px 20px}.elementor-3512 .elementor-element.elementor-element-a89a95a .elementor-heading-title{font-size:26px}.elementor-3512 .elementor-element.elementor-element-5637490 .elementor-heading-title{font-size:35px}.elementor-3512 .elementor-element.elementor-element-6c3b307 .elementor-heading-title{font-size:17px}.elementor-3512 .elementor-element.elementor-element-6998530 .elementor-heading-title{font-size:44px}.elementor-3512 .elementor-element.elementor-element-cdf31b7 .elementor-heading-title{font-size:19px}.elementor-3512 .elementor-element.elementor-element-31739ec .elementor-field-group .elementor-field,.elementor-3512 .elementor-element.elementor-element-31739ec .elementor-field-subgroup label{font-size:17px}.elementor-3512 .elementor-element.elementor-element-31739ec .elementor-button{font-size:15px}.elementor-3512 .elementor-element.elementor-element-c5038cf{font-size:13px}}@media(max-width:767px){.elementor-3512 .elementor-element.elementor-element-ad97181{width:100%}.elementor-3512 .elementor-element.elementor-element-687a5c0 img{width:57px}.elementor-3512 .elementor-element.elementor-element-8963dca{--container-widget-width:81%;--container-widget-flex-grow:0;width:var(--container-widget-width,81%);max-width:81%;font-size:14px}.elementor-3512 .elementor-element.elementor-element-747771e{width:2%}.elementor-3512 .elementor-element.elementor-element-87391ec .elementor-widget-container{text-align:center}.elementor-3512 .elementor-element.elementor-element-87391ec{width:100%;max-width:100%}.elementor-3512 .elementor-element.elementor-element-87391ec>.elementor-widget-container{margin:0 0 30px}.elementor-3512 .elementor-element.elementor-element-75a2540{width:72%}.elementor-3512 .elementor-element.elementor-element-75a2540>.elementor-element-populated{margin:5px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 0 0}.elementor-3512 .elementor-element.elementor-element-e2c3980>.elementor-widget-container{margin:0 0 10px}.elementor-3512 .elementor-element.elementor-element-e2c3980{text-align:left}.elementor-3512 .elementor-element.elementor-element-e2c3980 .elementor-heading-title{font-size:14px}.elementor-3512 .elementor-element.elementor-element-503ba2b>.elementor-widget-container{margin:0 0 7px}.elementor-3512 .elementor-element.elementor-element-503ba2b{text-align:left}.elementor-3512 .elementor-element.elementor-element-503ba2b .elementor-heading-title{font-size:20px}.elementor-3512 .elementor-element.elementor-element-9cdde11>.elementor-widget-container{margin:3px 3px 3px 0;padding:5px 0 0}.elementor-3512 .elementor-element.elementor-element-9cdde11{text-align:left}.elementor-3512 .elementor-element.elementor-element-9cdde11 .elementor-heading-title{font-size:14px}.elementor-3512 .elementor-element.elementor-element-b5807e4{width:28%}.elementor-3512 .elementor-element.elementor-element-b5807e4>.elementor-element-populated{margin:35px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.eael-offcanvas-content.eael-offcanvas-content-0183883{width:370px}.eael-offcanvas-content-open.eael-offcanvas-content-left .eael-offcanvas-container-0183883{transform:translate3d(370px,0,0)}.eael-offcanvas-content-open.eael-offcanvas-content-right .eael-offcanvas-container-0183883{transform:translate3d(-370px,0,0)}.elementor-3512 .elementor-element.elementor-element-57d1ad3{margin-top:20px;margin-bottom:0}.elementor-3512 .elementor-element.elementor-element-a991b79.elementor-column>.elementor-widget-wrap{justify-content:flex-start}.elementor-3512 .elementor-element.elementor-element-b02e656 .elementor-heading-title{font-size:17px}.elementor-3512 .elementor-element.elementor-element-b2b989f .elementor-heading-title{font-size:15px}.elementor-3512 .elementor-element.elementor-element-a12902b{font-size:15px}.elementor-3512 .elementor-element.elementor-element-0d2be59>.elementor-widget-container{margin:40px 0 0}.elementor-3512 .elementor-element.elementor-element-0d2be59{font-size:15px}.elementor-3512 .elementor-element.elementor-element-bc03606>.elementor-widget-container{margin:40px 0}.elementor-3512 .elementor-element.elementor-element-bc03606{font-size:15px}.elementor-3512 .elementor-element.elementor-element-4477ea6{font-size:15px}.elementor-3512 .elementor-element.elementor-element-56dea76>.elementor-element-populated{margin:30px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-3512 .elementor-element.elementor-element-7b74acd .elementor-field-group .elementor-field,.elementor-3512 .elementor-element.elementor-element-7b74acd .elementor-field-subgroup label{font-size:15px}.elementor-3512 .elementor-element.elementor-element-7b74acd .elementor-button{font-size:13px}.elementor-3512 .elementor-element.elementor-element-c28903c>.elementor-widget-container{margin:25px 0 0}.elementor-3512 .elementor-element.elementor-element-0df4ae2{padding:20px 20px 0}.elementor-3512 .elementor-element.elementor-element-b718387>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-3512 .elementor-element.elementor-element-5444d2c{width:100%;max-width:100%}.elementor-3512 .elementor-element.elementor-element-5444d2c>.elementor-widget-container{--e-transform-translateX:0px;padding:0 0 0 15px}.elementor-3512 .elementor-element.elementor-element-5444d2c .elementor-heading-title{font-size:35px}.elementor-3512 .elementor-element.elementor-element-15f6810{width:100%;max-width:100%;font-size:14px}.elementor-3512 .elementor-element.elementor-element-15f6810>.elementor-widget-container{--e-transform-translateX:0px;margin:15px;padding:15px}.elementor-3512 .elementor-element.elementor-element-9bd571d{width:100%;max-width:100%}.elementor-3512 .elementor-element.elementor-element-9bd571d>.elementor-widget-container{--e-transform-translateX:0px;padding:0 0 0 15px}.elementor-3512 .elementor-element.elementor-element-9bd571d .elementor-heading-title{font-size:35px}.elementor-3512 .elementor-element.elementor-element-6267771{width:100%;max-width:100%;font-size:14px}.elementor-3512 .elementor-element.elementor-element-6267771>.elementor-widget-container{--e-transform-translateX:0px;margin:15px;padding:15px}.elementor-3512 .elementor-element.elementor-element-8aaa584{width:100%;max-width:100%}.elementor-3512 .elementor-element.elementor-element-8aaa584>.elementor-widget-container{--e-transform-translateX:0px;padding:0 0 0 15px}.elementor-3512 .elementor-element.elementor-element-8aaa584 .elementor-heading-title{font-size:35px}.elementor-3512 .elementor-element.elementor-element-a3c94f0{width:100%;max-width:100%;font-size:14px}.elementor-3512 .elementor-element.elementor-element-a3c94f0>.elementor-widget-container{--e-transform-translateX:0px;margin:15px;padding:15px}.elementor-3512 .elementor-element.elementor-element-7a1fd63{width:100%;max-width:100%}.elementor-3512 .elementor-element.elementor-element-7a1fd63>.elementor-widget-container{--e-transform-translateX:0px;padding:0 0 0 15px}.elementor-3512 .elementor-element.elementor-element-7a1fd63 .elementor-heading-title{font-size:35px}.elementor-3512 .elementor-element.elementor-element-6da4ca9{width:100%;max-width:100%;font-size:14px}.elementor-3512 .elementor-element.elementor-element-6da4ca9>.elementor-widget-container{--e-transform-translateX:0px;margin:15px;padding:15px}.elementor-3512 .elementor-element.elementor-element-2641c17 .elementor-heading-title{font-size:25px}.elementor-3512 .elementor-element.elementor-element-3cc55ab>.elementor-widget-container{margin:40px 0 0}.elementor-3512 .elementor-element.elementor-element-7b9145b>.elementor-element-populated{margin:0 0 30px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 15px 30px}.elementor-3512 .elementor-element.elementor-element-0f9cf22>.elementor-element-populated{margin:0 0 30px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 15px 30px}.elementor-3512 .elementor-element.elementor-element-7803e1a>.elementor-widget-container{margin:0 0 0 20px}.elementor-3512 .elementor-element.elementor-element-78eaaa1{margin-top:0;margin-bottom:0}.elementor-3512 .elementor-element.elementor-element-e3304bc>.elementor-element-populated{margin:0 0 30px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 15px 30px}.elementor-3512 .elementor-element.elementor-element-54383b2>.elementor-widget-container{margin:0 0 0 20px}.elementor-3512 .elementor-element.elementor-element-af02e43>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 15px 30px}.elementor-3512 .elementor-element.elementor-element-3f9af44{padding:20px 20px 80px}.elementor-3512 .elementor-element.elementor-element-3ff79f7>.elementor-widget-container{margin:90px 0 0}.elementor-3512 .elementor-element.elementor-element-3ff79f7{font-size:25px;line-height:35px}.elementor-3512 .elementor-element.elementor-element-a431f65{font-size:20px;line-height:30px}.elementor-3512 .elementor-element.elementor-element-1d17f69{font-size:16px}.elementor-3512 .elementor-element.elementor-element-98ea5e9>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-3512 .elementor-element.elementor-element-a1ab7f3{padding:60px 20px 50px}.elementor-3512 .elementor-element.elementor-element-6c3b307>.elementor-widget-container{margin:0 0 30px}.elementor-3512 .elementor-element.elementor-element-296b6ac{padding:60px 20px 50px}.elementor-3512 .elementor-element.elementor-element-05c3d4f>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-3512 .elementor-element.elementor-element-6998530 .elementor-heading-title{font-size:31px}}