.elementor-30 .elementor-element.elementor-element-95eb353{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-dbfddfd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-dbfddfd .f420pro-footer{--f420-logo-width:190px;--f420-logo-max-height:120px;--f420-bg-deep:#FFFDFB;--f420-bg:#FFF9F5;--f420-bg-soft:#FCEDEA;--f420-brand-panel-bg:rgba(255,255,255,0);--f420-navigation-panel-bg:rgba(255,255,255,0);--f420-services-panel-bg:rgba(255,255,255,0);--f420-contact-panel-bg:rgba(255,255,255,0);--f420-mobile-panel-bg:rgba(255,255,255,0.42);--f420-panel-bg:#FFFFFF;--f420-radius:24px;--f420-bottom-bg:#FFF1EE;--f420-text:#111213;color:#111213;--f420-desc:#2D3038;--f420-heading:#C94B6E;--f420-link:#2D3038;--f420-link-hover:#C94B6E;--f420-contact-label:#C94B6E;--f420-contact-text:#2D3038;--f420-copyright:#4A4650;--f420-legal:#4A4650;--f420-legal-hover:#C94B6E;--f420-html:#2D3038;--f420-line:rgba(201,75,110,.22);--f420-social-size:38px;--f420-social-icon-size:18px;--f420-social-gap:12px;--f420-social-bg:#FFF7F7;--f420-social-color:#C94B6E;--f420-card:var( --e-global-color-686a243 );--f420-newsletter-title:#FFFFFF;--f420-newsletter-text:#FFFFFF;--f420-button-bg:#FFFFFF;--f420-button-text:#C13F63;}.elementor-30 .elementor-element.elementor-element-dbfddfd .f420pro-brand-col, .elementor-30 .elementor-element.elementor-element-dbfddfd .f420pro-brand{align-items:center;}.elementor-30 .elementor-element.elementor-element-dbfddfd .f420pro-brand{text-align:center;}.elementor-30 .elementor-element.elementor-element-dbfddfd .f420pro-grid{grid-template-columns:repeat(4, minmax(0, 1fr));gap:34px;}.elementor-30 .elementor-element.elementor-element-dbfddfd .f420pro-inner{max-width:1320px;}.elementor-30 .elementor-element.elementor-element-dbfddfd .f420pro-content-inner{padding:58px 24px 34px 24px;}.elementor-30 .elementor-element.elementor-element-dbfddfd .f420pro-mockup-panels{gap:34px;}.elementor-30 .elementor-element.elementor-element-dbfddfd .f420pro-bottom-inner{padding:28px 24px 28px 24px;}.elementor-30 .elementor-element.elementor-element-dbfddfd .f420pro-footer .f420pro-complete-contact-row, .elementor-30 .elementor-element.elementor-element-dbfddfd .f420pro-footer .f420pro-contact-item, .elementor-30 .elementor-element.elementor-element-dbfddfd .f420pro-footer .f420pro-contact-text{color:#2D3038 !important;}.elementor-30 .elementor-element.elementor-element-dbfddfd .f420pro-btn{border-radius:10px;}@media(max-width:1024px){.elementor-30 .elementor-element.elementor-element-dbfddfd .f420pro-grid{grid-template-columns:repeat(2, minmax(0, 1fr));}}@media(max-width:767px){.elementor-30 .elementor-element.elementor-element-dbfddfd .f420pro-grid{grid-template-columns:repeat(1, minmax(0, 1fr));}}