.elementor-kit-5{--e-global-color-primary:#2D2D2F;--e-global-color-secondary:#2D2D2F;--e-global-color-text:#2D2D2F;--e-global-color-accent:#F96B06;--e-global-color-ebd184b:#B9B9B9;--e-global-typography-primary-font-family:"Montserrat";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Poppins";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Poppins";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Poppins";--e-global-typography-accent-font-weight:500;}.elementor-kit-5 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1200px;}.e-con{--container-max-width:1200px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */::selection{background:#F96B06;color:#ffffff}
.elementor-slideshow__title{display:none}
.cookie-notice-container{z-index:999999999999 !important}
/* Tables: card style for text-editor and post content */
.elementor-widget-text-editor table,.elementor-widget-theme-post-content table,.entry-content table{width:100%;border-collapse:separate !important;border-spacing:0;margin:8px 0 20px;background:#fff;border:1px solid #E6E6EB !important;border-radius:8px;overflow:hidden;font-family:Poppins,sans-serif;font-size:14px;line-height:1.55;box-shadow:0 4px 14px rgba(45,45,47,.04)}
.elementor-widget-text-editor table td,.elementor-widget-text-editor table th,.elementor-widget-theme-post-content table td,.elementor-widget-theme-post-content table th,.entry-content table td,.entry-content table th{border:0 !important;border-bottom:1px solid #EFEFF3 !important;padding:13px 18px !important;background:transparent !important;vertical-align:top;text-align:left;color:#2D2D2F !important}
.elementor-widget-text-editor table tr:last-child td,.elementor-widget-text-editor table tr:last-child th,.elementor-widget-theme-post-content table tr:last-child td,.elementor-widget-theme-post-content table tr:last-child th,.entry-content table tr:last-child td,.entry-content table tr:last-child th{border-bottom:0 !important}
.elementor-widget-text-editor table thead th,.elementor-widget-theme-post-content table thead th,.entry-content table thead th{background:#FFF3EA !important;color:#F96B06 !important;font-family:Montserrat,sans-serif;font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.06em;border-bottom:2px solid #F96B06 !important}
.elementor-widget-text-editor table tbody th,.elementor-widget-theme-post-content table tbody th,.entry-content table tbody th,.elementor-widget-text-editor table td:first-child,.elementor-widget-theme-post-content table tbody td:first-child,.entry-content table tbody td:first-child{font-family:Montserrat,sans-serif;font-weight:600;font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:#7E7E7E !important;background:#FAFAFB !important;width:34%}
.elementor-widget-text-editor table tbody tr:hover td,.elementor-widget-theme-post-content table tbody tr:hover td,.entry-content table tbody tr:hover td{background:#FFFAF6 !important}
.elementor-widget-text-editor table a,.elementor-widget-theme-post-content table a{color:#F96B06}
@media(max-width:767px){.elementor-widget-text-editor table td,.elementor-widget-text-editor table th,.elementor-widget-theme-post-content table td,.elementor-widget-theme-post-content table th{padding:10px 12px !important;font-size:13px}.elementor-widget-text-editor table td:first-child,.elementor-widget-theme-post-content table tbody td:first-child{width:auto}}/* End custom CSS */