.elementor-16365 .elementor-element.elementor-element-c2d7edc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-16365 .elementor-element.elementor-element-f1851b7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-theme-builder-content-area{height:400px}.elementor-location-header:before,.elementor-location-footer:before{content:"";display:table;clear:both}.elementor-widget .tippy-tooltip .tippy-content{text-align:center}@media(min-width:768px){.elementor-16365 .elementor-element.elementor-element-f1851b7{--content-width:1600px}}.floating-buttons{position:fixed;right:35px;bottom:35px;display:flex;flex-direction:column;gap:10px;z-index:9999}.floating-buttons a{width:46px;height:46px;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 16px rgb(0 0 0 / .35);transition:transform 0.25s ease,box-shadow 0.25s ease;text-decoration:none}.floating-buttons a:hover{transform:scale(1.08);box-shadow:0 8px 20px rgb(0 0 0 / .45)}.floating-buttons a.float-whatsapp{background:#25D366}.floating-buttons a.float-call{background:#404040}.floating-buttons img,.floating-buttons svg{width:26px;height:26px;display:block}@media (max-width:768px){.floating-buttons{right:20px;bottom:20px;gap:8px}.floating-buttons a{width:48px;height:48px}.floating-buttons img,.floating-buttons svg{width:22px;height:22px}}