.elementor-widget-table-of-contents .elementor-toc__list-item{font-family:var(--e-global-typography-text-font-family);font-weight:var(--e-global-typography-text-font-weight)}.elementor-5144 .elementor-element.elementor-element-68bffc8 .elementor-toc__list-item{font-family:"Poppins";font-size:14px;font-weight:500}.elementor-widget-opal-nav-menu .elementor-nav-menu--main.elementor-nav-menu--layout-vertical-absolute .vertical-heading{font-family:var(--e-global-typography-primary-font-family);font-weight:var(--e-global-typography-primary-font-weight)}#nav-popup-3808dcd .elementor-nav-menu--popup .elementor-item{background-color:#fff;padding-left:30px;padding-right:30px;padding-top:20px;padding-bottom:20px}#nav-popup-3808dcd .elementor-nav-menu--popup .elementor-item:hover,#nav-popup-3808dcd .elementor-nav-menu--popup .elementor-item:focus{color:#fff}#nav-popup-3808dcd .elementor-nav-menu--popup .elementor-item:hover{background-color:var(--e-global-color-primary)}.elementor-5144 .elementor-element.elementor-element-3808dcd .elementor-nav-menu--main .current-menu-ancestor .elementor-item.has-submenu{color:#fff}#nav-popup-3808dcd .elementor-nav-menu--popup .elementor-item.elementor-item-active{color:#fff;background-color:var(--e-global-color-primary)}body.rtl .elementor-5144 .elementor-element.elementor-element-3808dcd .elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:not(:last-child){margin-left:2px}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family);font-weight:var(--e-global-typography-text-font-weight)}.contactform-content .wpcf7 .wpcf7-form input:not([type=submit]):focus,.contactform-content .wpcf7-form textarea:focus{border-color:var(--e-global-color-primary)}.elementor-5144 .elementor-element.elementor-element-99741da a.elementor-button.button-sweep:hover:before,.elementor-5144 .elementor-element.elementor-element-99741da .elementor-button.button-sweep:hover:before{background-color:#000}.elementor-5144 .elementor-element.elementor-element-99741da .elementor-button .elementor-align-icon-right{margin-left:7px}.elementor-5144 .elementor-element.elementor-element-99741da .elementor-button .elementor-align-icon-left{margin-right:7px}.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)}