.elementor-14 .elementor-element.elementor-element-de74d70>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-widget-divider .elementor-divider__text{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-secondary-font-family),Quicksand;font-weight:var(--e-global-typography-secondary-font-weight)}.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-14 .elementor-element.elementor-element-4134066 .porto-sicon-header p{font-family:"Roboto",Quicksand;font-weight:600}.elementor-14 .elementor-element.elementor-element-f164f24>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.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),Quicksand;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),Quicksand;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-form .e-form__buttons__wrapper__button-next{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),Quicksand;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),Quicksand;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var(--e-global-typography-accent-font-family),Quicksand;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-14 .elementor-element.elementor-element-9baa11f .elementor-field-group.recaptcha_v3-bottomleft,.elementor-14 .elementor-element.elementor-element-9baa11f .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0}body.rtl .elementor-14 .elementor-element.elementor-element-9baa11f .elementor-labels-inline .elementor-field-group>label{padding-left:0}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-9baa11f .elementor-labels-inline .elementor-field-group>label{padding-right:0}body .elementor-14 .elementor-element.elementor-element-9baa11f .elementor-labels-above .elementor-field-group>label{padding-bottom:0}.elementor-14 .elementor-element.elementor-element-9baa11f .elementor-field-type-html{padding-bottom:0}.elementor-14 .elementor-element.elementor-element-9baa11f .elementor-field-group .elementor-select-wrapper select{background-color:#fff}.elementor-14 .elementor-element.elementor-element-9baa11f .e-form__buttons__wrapper__button-next{color:#fff}.elementor-14 .elementor-element.elementor-element-9baa11f .e-form__buttons__wrapper__button-previous{color:#fff}.elementor-14 .elementor-element.elementor-element-9baa11f .e-form__buttons__wrapper__button-next:hover{color:#fff}.elementor-14 .elementor-element.elementor-element-9baa11f .e-form__buttons__wrapper__button-previous:hover{color:#fff}.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)}input.wpcf7-form-control.wpcf7-number.wpcf7-validates-as-number{width:340px;border-radius:5px;border:1px solid #b7b7b7!important;background-color:#f7f7f7;margin-top:15px}select.wpcf7-form-control.wpcf7-select{width:340px;border-radius:5px;border:1px solid #b7b7b7!important;background-color:#f7f7f7;margin-top:15px}.side-header-narrow-bar-logo{max-width:150px}@media (min-width:1500px){.left-sidebar.col-lg-3,.right-sidebar.col-lg-3{width:20%}}.porto-floating-whatsapp{position:fixed;bottom:25px;right:25px;z-index:99999}.wa-float-btn{position:relative;display:flex;align-items:center;justify-content:center;width:60px;height:60px;background-color:#25d366;color:#fff;border-radius:50%;font-size:32px;text-decoration:none;box-shadow:0 4px 20px rgba(37,211,102,.4);transition:transform .3s cubic-bezier(.175,.885,.32,1.275),background-color .3s ease}.wa-float-btn:hover{transform:scale(1.1);background-color:#20ba5a;color:#fff}.wa-pulse-ring{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;background-color:#25d366;animation:waRadarPulse 2s cubic-bezier(.215,.61,.355,1) infinite;z-index:-1}.wa-pulse-ring-2{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;background-color:#25d366;animation:waRadarPulse 2s cubic-bezier(.215,.61,.355,1) infinite 1s;z-index:-1}