* { box-sizing: border-box; }input[type="date"], input[type="datetime-local"], input[type="datetime"], input[type="email"], input[type="month"], input[type="number"], input[type="password"], input[type="search"], input[type="submit"], input[type="tel"], input[type="text"], input[type="time"], input[type="url"], input[type="week"], textarea { appearance: none; border-radius: 0px; }body { margin: 0px; min-width: 320px; text-size-adjust: 100%; overflow: hidden scroll; color: var(--body_typography-color); font-size: var(--body_typography-font-size, 16px); font-family: var(--body_typography-font-family, inherit); }#boxed-wrapper { overflow-x: clip; }#wrapper { overflow: visible; }img { border-style: none; vertical-align: top; max-width: 100%; height: auto; }a { text-decoration: none; }input, select, textarea { font-family: var(--body_typography-font-family, inherit); vertical-align: middle; color: var(--body_typography-color); }fieldset, form { margin: 0px; padding: 0px; border-style: none; }#wrapper .product-category a h2.woocommerce-loop-category__title, .fusion-main-menu > ul > li > a .fusion-menu-description, a, a::after, a::before { transition-property: color, background-color, border-color; transition-duration: 0.2s; transition-timing-function: linear; }#main { padding: 55px 10px 45px; clear: both; }#content { width: 71.1702%; float: left; min-height: 1px; }.post { margin-bottom: 65px; }.single-post .post { margin-bottom: 0px; }#respond #cancel-comment-reply-link { margin-inline-start: 10px; }#s:not(.fusion-form-input), .comment-form input { border: 1px solid #d2d2d2; min-width: 28%; font-size: 13px; color: #747474; padding-left: 15px; padding-right: 15px; float: left; }.comment-form #comment-submit { margin: 0px; min-width: auto; }.comment-form input, .s { float: none; }.fusion-post-content p, .post-content p { margin: 0px 0px 20px; }.fusion-animated { position: relative; z-index: 2000; }.avada-container h3, .comment-form input[type="submit"], .fusion-body .fusion-load-more-button, .project-content .project-info h4, .ticket-selector-submit-btn[type="submit"] { font-weight: 700; }.layout-wide-mode #wrapper { width: 100%; max-width: none; }#sliders-container { position: relative; }.searchform .fusion-search-form-content { display: flex; align-items: center; overflow: hidden; width: 100%; }.searchform .fusion-search-form-content .fusion-search-field { flex-grow: 1; }.searchform .fusion-search-form-content .fusion-search-field input { background-color: #ffffff; border: 1px solid #d2d2d2; color: #747474; font-size: 13px; padding: 8px 15px; height: 33px; width: 100%; box-sizing: border-box; margin: 0px; outline: 0px; }.searchform .fusion-search-form-content .fusion-search-button input[type="submit"] { background: #000000; border: none; border-radius: 0px; color: #ffffff; font-size: 1em; height: 33px; line-height: 33px; margin: 0px; padding: 0px; width: 33px; text-indent: 0px; cursor: pointer; font-family: awb-icons; font-weight: 400; text-shadow: none; -webkit-font-smoothing: antialiased; transition: 0.2s; }.fusion-main-menu-search-overlay .fusion-main-menu > .fusion-menu { display: flex; flex-wrap: wrap; transition: opacity 0.8s cubic-bezier(0.8, 0, 0.25, 1), transform 0.8s cubic-bezier(0.8, 0, 0.25, 1); }.fusion-main-menu-search-overlay .fusion-main-menu > .fusion-overlay-search { display: flex; visibility: hidden; align-items: center; opacity: 0; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -150%); width: 100%; transition: opacity 0.8s cubic-bezier(0.8, 0, 0.25, 1), transform 0.8s cubic-bezier(0.8, 0, 0.25, 1); }.fusion-main-menu-search-overlay .fusion-main-menu > .fusion-overlay-search .fusion-search-form { flex-grow: 2; }.fusion-main-menu-search-overlay .fusion-main-menu > .fusion-overlay-search .fusion-close-search { overflow: hidden; position: relative; display: inline-block; }.fusion-main-menu-search-overlay .fusion-main-menu > .fusion-overlay-search .fusion-close-search::after, .fusion-main-menu-search-overlay .fusion-main-menu > .fusion-overlay-search .fusion-close-search::before { content: ""; position: absolute; top: 50%; left: 0px; height: 2px; width: 100%; margin-top: -1px; }.fusion-main-menu-search-overlay .fusion-main-menu > .fusion-overlay-search .fusion-close-search::before { transform: rotate(45deg); }.fusion-main-menu-search-overlay .fusion-main-menu > .fusion-overlay-search .fusion-close-search::after { transform: rotate(-45deg); }.fusion-overlay-search { position: absolute; opacity: 0; }.fusion-row { margin: 0px auto; }.fusion-row::after, .fusion-row::before { content: " "; display: table; }.fusion-row::after { clear: both; }.fusion-video iframe, iframe { border: none; }.screen-reader-text { border: 0px; clip: rect(1px, 1px, 1px, 1px); clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0px; width: 1px; position: absolute !important; overflow-wrap: normal !important; }.screen-reader-text:focus { background-color: #ffffff; border-radius: 3px; box-shadow: rgba(0, 0, 0, 0.6) 0px 0px 2px 2px; clip-path: none; color: #333333; display: block; font-size: 1rem; font-weight: 700; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; clip: auto !important; }.post-content p { margin-top: 0px; margin-bottom: 20px; }.fusion-page-load-link { display: none; }.fusion-disable-outline input, .fusion-disable-outline select, .fusion-disable-outline textarea { outline: 0px; }.cf-modal-custom { display: none; position: fixed; z-index: 100000; left: 0px; top: 0px; width: 100%; height: 100%; text-align: center; background-color: rgba(0, 0, 0, 0.4); }.cf-modal-content-custom { background-color: #fefefe; margin: 15% auto; padding: 20px 20px 10px; border-radius: 15px; width: 50%; }@media only screen and (max-width: 600px){.cf-modal-custom { top: 120px !important; }.cf-modal-content-custom { width: 80% !important; }}@media only screen and (min-width: 601px) and (max-width: 900px){.cf-modal-custom { top: 120px !important; }.cf-modal-content-custom { width: 80% !important; }}.cf-btn-primary { padding: 10px 20px; border-radius: 4px; background-color: #0129ac; color: #ffffff; font-weight: 600; cursor: pointer; border: 1px solid #0129ac; margin-bottom: 10px; margin-left: 10px; margin-right: 10px; transition: 0.2s; }.cf-btn-secondary { padding: 10px 20px; border-radius: 4px; border: 1px solid #0129ac; background-color: transparent; color: #0129ac; font-weight: 600; cursor: pointer; margin-bottom: 10px; transition: 0.2s; }.close-arrow { color: red; float: right; font-size: 30px; font-weight: 500; cursor: pointer; }.cf-modal-footer { text-align: right; border-top: 1px solid rgba(157, 157, 157, 0.41); padding: 20px 20px 5px; }@font-face{font-family:"Poppins";font-weight:400;font-style:normal;src:url(https://www.cloudfuze.com/wp-content/swift-ai/cache/www.cloudfuze.com/how-message-thread-works-in-microsoft-teams/__data/poppins-v13-latin-regular5a033201.woff) format('woff2');font-display:swap;}@font-face{font-family:"Poppins";font-weight:700;font-style:normal;src:url(https://www.cloudfuze.com/wp-content/swift-ai/cache/www.cloudfuze.com/how-message-thread-works-in-microsoft-teams/__data/poppins-v13-latin-7004a802f33.woff) format('woff2');font-display:swap;}#main { padding-top: 0px !important; }@media only screen and (max-device-width: 1024px) and (min-device-width: 768px) and (orientation: portrait){.fusion-header { height: 101px !important; }.fusion-main-menu { width: 84% !important; }.fusion-main-menu > ul > li { padding-right: 0px !important; }.fusion-main-menu > ul > li > a { padding-left: 12px !important; padding-right: 11px !important; }}@media only screen and (max-device-width: 1024px) and (min-device-width: 768px) and (orientation: landscape){.fusion-header { height: 101px !important; }.fusion-main-menu { width: 85% !important; }.fusion-main-menu > ul > li { padding-right: 0px !important; }.fusion-main-menu > ul > li > a { padding-left: 12px !important; padding-right: 11px !important; }}.fusion-footer-widget-area a { color: #000000 !important; }.fusion-footer-widget-area .widget_recent_entries li, .fusion-footer-widget-area ul li { padding: 0px; font-size: 13px; border: none !important; }.fusion-mobile-menu-text-align-left li.fusion-mobile-nav-item li a::before { display: none; margin-right: 0px; }@media (min-width: 768px) and (max-width: 991px){.fusion-footer .fusion-columns .fusion-column { width: 50% !important; float: left; }.fusion-footer .fusion-columns .fusion-column:nth-child(2) { margin-bottom: 50px; min-height: 230px; }}.to-top-container #toTop { border-radius: 4px; }.to-top-right #toTop { right: 35px; margin-bottom: 40px; }.single.single-post .post-content h1 { font-size: 36px; margin-top: 30px; line-height: 48px !important; margin-bottom: 15px !important; }.single.single-post .post-content h2 { margin-top: 30px; color: #092933 !important; font-size: 24px !important; font-weight: 600 !important; margin-bottom: 10px !important; line-height: 30px !important; }.single.single-post .post-content span.fusion-button-text { font-weight: 600; }.post .post-content { color: #424242 !important; font-size: 18px; }.post .post-content p { color: #424242; font-size: 16px; line-height: 32px; font-weight: normal !important; }.post .post-content li { font-weight: normal; color: #424242; font-size: 16px; line-height: 32px; }.post .post-content a { font-weight: 600; }.post-template-default.single-post article { max-width: 900px; margin: 0px auto; font-weight: normal; }.fusion-blogsidebar .widget.widget_search { margin-top: 35px; }.fusion-main-menu > ul > li > a { font-family: Poppins, Arial, Helvetica, sans-serif !important; }.button-large { font-size: 16px !important; padding: 14px 28px !important; }#main .post h2 a { font-size: 24px; }.fusion-content-widget-area .widget_categories li { border-color: #dcdcdc !important; }.fusion-tabs-widget .fusion-tabs-widget-content .post-holder a { font-size: 14px; line-height: 26px; }.fusion-tabs-widget .fusion-tabs-widget-content .fusion-tabs-widget-items li { padding: 20px 20px 20px 0px !important; }.fusion-content-widget-area .widget_recent_entries li { border-color: #dcdcdc !important; }.fusion-content-widget-area .widget li a { font-size: 14px !important; }@media (min-width: 768px){.fusion-header { height: 90px !important; }}.fusion-header-wrapper { position: relative; z-index: 9000 !important; }.fusion-header-wrapper { position: relative; z-index: 9000 !important; }.fusion-footer .fusion-title .title-sep-container { display: none; }.width-50 { width: 550px; margin-right: auto !important; margin-left: auto !important; }@media only screen and (max-width: 640px){.copyrights { margin-bottom: 0px !important; }.footer-cta-main { padding-right: 0px !important; padding-left: 0px !important; }.width-50 { width: 85% !important; }body .footer-col3 article { margin: 0px !important; }}@media only screen and (min-width: 601px) and (max-width: 768px){body .footer-col3 article { width: 100% !important; }.fusion-footer-widget-area .footer-cta-main { padding-right: 0px !important; padding-left: 0px !important; }.width-50 { width: 550px; margin-right: auto; margin-left: auto; }.footer-recent-posts article { }}.fusion-footer .fusion-columns .fusion-column:nth-child(2) { margin-bottom: 0px !important; min-height: auto !important; }@media only screen and (min-width: 601px) and (max-width: 768px){.fusion-mobile-menu-icons a { margin-top: 15px; font-size: 30px !important; margin-left: 20px !important; }.fusion-mobile-menu-design-modern .fusion-mobile-nav-holder > ul { border-top: 1px solid transparent; margin-top: -20px; }}.fusion-megamenu-title { color: #0129ac !important; }.fusion-megamenu-bullet::before { content: "" !important; }.fusion-megamenu-bullet { margin-right: 0px !important; }.fusion-megamenu-wrapper { left: -80% !important; }.fusion-megamenu-holder { border-radius: 10px; border-top-width: 1px !important; }.button-icon-divider-left { right: 0px; left: auto !important; border-right: 0px solid !important; }.fusion-button-text-left { padding-left: 0px !important; margin-right: 10px; }.highlight-box-blue { position: relative; background: linear-gradient(170deg, #0129ac -200%, #e1ecff 30%, #e1ecff 70%, #0129ac 180%); padding: 30px 12px; border-radius: 6px; }.highlight-box-blue::before { content: ""; background: linear-gradient(170deg, transparent 0%, #0129ac 50%, transparent 100%); position: absolute; z-index: -1; top: -1.6px; left: -1.5px; width: calc(100% + 3px); height: calc(100% + 3.3px); border-radius: 8px; }.sidebar .widget .heading .widget-title, .sidebar .widget .widget-title { color: #ffffff; border-radius: 8px; background: #0129ac !important; padding: 10px !important; }.fusion-menu-highlight-label { padding: 0.15em 0.55em !important; }.menu-item-28021 .fusion-megamenu-icon img { max-height: 75px !important; }.menu-item-28021 .fusion-megamenu-icon { width: 75px !important; padding-top: 7px !important; }.menu-item-28021 .fusion-megamenu-title { border-radius: 14px; background-color: #f7f7fb; padding: 0px !important; margin: 0px 24px 10px !important; }.menu-item-28021 .sub-menu span { font-size: 14px !important; font-weight: 600; }.menu-item-28021 .fusion-megamenu-wrapper .fusion-megamenu-submenu .sub-menu a { padding-top: 1.5px !important; padding-bottom: 1.5px !important; }.menu-item-28021 ul.sub-menu.deep-level span { font-size: 12px !important; font-weight: unset; }.menu-item-28021 .fusion-megamenu-wrapper .fusion-megamenu-submenu .sub-menu.deep-level a { padding-top: 0.5px !important; padding-bottom: 0.5px !important; }.avada-has-megamenu-shadow .fusion-megamenu-holder { box-shadow: rgba(0, 0, 0, 0.1) 1px 1px 30px !important; }.menu-item-28021 .fusion-megamenu-holder { border-bottom: 1px solid #e1ecff !important; border-left: 1px solid #e1ecff !important; border-right: 1px solid #e1ecff !important; }.mesmo > a::after, .modified > a::after { content: "▼"; float: right; font-size: 8px; transition: transform 0.3s; }.modified > a::after { transform: rotate(180deg); }nav.fusion-main-menu .menu-item-28021 ul.fusion-megamenu { background-image: url("https://www.cloudfuze.com/wp-content/uploads/2024/02/Products-Megamenu-Bg.svg"); background-size: 65%; background-position: right 100%; background-repeat: no-repeat; }.menu-item-28022 .fusion-megamenu-wrapper .fusion-megamenu-submenu { padding: 12px 0px !important; }.menu-item-28022 .fusion-megamenu-holder { width: 250px !important; }.menu-item-28022 .fusion-megamenu-title { padding: 0px 20px !important; font-size: 14px !important; }.menu-item-28022 .fusion-megamenu-icon { width: 30px !important; }.menu-item-28022 .fusion-megamenu-icon img { max-height: 22px !important; }@media screen and (max-width: 640px){.fusion-no-small-visibility { display: none !important; }}@media screen and (min-width: 641px) and (max-width: 1024px){.fusion-no-medium-visibility { display: none !important; }}@media screen and (min-width: 1025px){.fusion-no-large-visibility { display: none !important; }}.fusion-main-menu .fusion-menu li:nth-child(6) a .menu-text { color: #0129ac; background-color: #ffffff; padding: 11px 20px; }.fusion-main-menu .fusion-menu li:nth-child(6) a .menu-text .button-icon-divider-left i { color: #0129ac !important; }.fusion-main-menu .fusion-menu li:last-child a .menu-text { padding: 11px 20px; border: 2px solid #0129ac; }@media screen and (min-width: 1040px){#side-header .fusion-logo, .fusion-header .fusion-logo { padding-top: 15px; margin: 0px !important; }}.post .post-content li { font-weight: normal; }.fusion-tabs-widget .fusion-tabs-widget-wrapper { border: 1px solid #ffffff !important; }.fusion-content-widget-area .fusion-tabs-widget .fusion-tabs-nav ul li.active a { color: #ffffff; border-radius: 4px; text-align: left; padding-left: 20px; background-color: #0129ac !important; border-top: 0px solid #ffffff !important; }.fusion-tabs-widget .fusion-tabs-widget-content .post-holder a { color: #000000; }.fusion-tabs-widget .fusion-tabs-widget-content .post-holder .fusion-meta { display: none; }@media only screen and (max-width: 640px){.fusion-mobile-menu-icons a { margin-top: 20px; }}form p { margin-bottom: 0px !important; }@font-face{font-family:"Poppins";font-weight:400;font-style:normal;unicode-range:U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;src:url(https://www.cloudfuze.com/wp-content/swift-ai/cache/www.cloudfuze.com/how-message-thread-works-in-microsoft-teams/__data/pxiEyp8kv8JHgFVrJJfecgb08acb3c.woff) format('woff2');font-display:swap;}@font-face{font-family:"Poppins";font-weight:600;font-style:normal;unicode-range:U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;src:url(https://www.cloudfuze.com/wp-content/swift-ai/cache/www.cloudfuze.com/how-message-thread-works-in-microsoft-teams/__data/pxiByp8kv8JHgFVrLEj6Z1xlFQ886c1535.woff) format('woff2');font-display:swap;}@font-face{font-family:"Poppins";font-weight:700;font-style:normal;unicode-range:U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;src:url(https://www.cloudfuze.com/wp-content/swift-ai/cache/www.cloudfuze.com/how-message-thread-works-in-microsoft-teams/__data/pxiByp8kv8JHgFVrLCz7Z1xlFQ4a802f33.woff) format('woff2');font-display:swap;}[class*=" awb-icon-"], [class^="awb-icon-"] { font-style: normal; font-weight: 400; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; font-family: awb-icons !important; }.awb-icon-bars::before { content: ""; }.avada-html-layout-boxed, .avada-html-layout-boxed body, .avada-html-layout-boxed body.custom-background, html:not(.avada-html-layout-boxed):not(.avada-html-layout-framed), html:not(.avada-html-layout-boxed):not(.avada-html-layout-framed) body { background-color: var(--bg_color); background-blend-mode: var(--bg-color-overlay); }body { background-image: var(--bg_image); background-repeat: var(--bg_repeat); }#main, .layout-boxed-mode #main, .layout-boxed-mode.avada-footer-fx-sticky .above-footer-wrapper, .layout-boxed-mode.avada-footer-fx-sticky-with-parallax-bg-image .above-footer-wrapper, .layout-wide-mode #main, .layout-wide-mode #wrapper, body, html, html body.custom-background { background-color: var(--content_bg_color); }#main, .wrapper_blank #main { background-image: var(--content_bg_image); background-repeat: var(--content_bg_repeat); }#wrapper .fusion-events-shortcode .fusion-events-meta h4, .fusion-carousel-meta, .fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-categories, .fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-categories a, .fusion-meta, .fusion-meta-info, .fusion-recent-posts .columns .column .meta, .fusion-single-line-meta, .post .single-line-meta, .widget_recent_entries .post-date { font-size: var(--meta_font_size); }#toTop { background-color: var(--totop_background); border-radius: 4px 4px 0px 0px; bottom: 0px; height: 35px; position: fixed; text-align: center; width: 48px; opacity: 0; z-index: 100000; transition: opacity 0.4s ease-in-out, background 0.2s ease-in-out; line-height: 1; pointer-events: none; }#toTop::before { line-height: 35px; content: ""; -webkit-font-smoothing: antialiased; font-family: awb-icons; font-size: 22px; color: var(--totop_icon_color); }.to-top-container #toTop { border-radius: var(--totop_border_radius) var(--totop_border_radius) 0 0; }.to-top-right #toTop { right: 75px; }.fusion-header-wrapper { position: relative; z-index: 10011; }.fusion-header-sticky-height { display: none; }.fusion-header { padding-left: 30px; padding-right: 30px; backface-visibility: hidden; transition: background-color 0.25s ease-in-out; }.fusion-logo { display: block; float: left; max-width: 100%; }.fusion-logo::after, .fusion-logo::before { content: " "; display: table; }.fusion-logo::after { clear: both; }.fusion-logo a { display: block; max-width: 100%; }.fusion-logo img { width: auto; }.fusion-main-menu { float: right; position: relative; z-index: 200; overflow: hidden; }.fusion-main-menu > ul > li { padding-right: 45px; }.fusion-main-menu > ul > li:last-child { padding-right: 0px; }.fusion-main-menu > ul > li > a { display: flex; align-items: center; line-height: 1; -webkit-font-smoothing: subpixel-antialiased; }.fusion-main-menu > ul > .fusion-menu-item-button > a { border-color: transparent; }.fusion-main-menu ul { list-style: none; margin: 0px; padding: 0px; }.fusion-main-menu ul a { display: block; box-sizing: content-box; }.fusion-main-menu li { float: left; margin: 0px; padding: 0px; position: relative; cursor: pointer; }.fusion-main-menu .sub-menu { position: absolute; left: 0px; visibility: hidden; opacity: 0; z-index: 1; transition: opacity 0.2s ease-in; }.fusion-main-menu .sub-menu ul { top: 0px; }.fusion-main-menu .sub-menu li { float: none; margin: 0px; padding: 0px; }.fusion-main-menu .sub-menu a { border: 0px; padding: 7px 20px; line-height: 19px; text-indent: 0px; height: auto; transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, height, line-height; }.fusion-megamenu-wrapper { margin: 0px auto; padding: 0px 15px; visibility: hidden; opacity: 0; position: absolute; left: 0px; transition: opacity 0.2s ease-in; z-index: 10; }.fusion-megamenu-wrapper .fusion-megamenu-submenu { display: block; float: none; padding: 29px 0px; border-right: 1px solid transparent; background-size: cover; }.fusion-megamenu-wrapper .fusion-megamenu-submenu:last-child { border-right: none; }.fusion-megamenu-wrapper .fusion-megamenu-submenu .sub-menu { position: relative; display: block; left: auto; right: auto; border: none; background: 0px 0px; box-shadow: none; top: 0px; width: auto; }.fusion-megamenu-wrapper .fusion-megamenu-submenu .sub-menu a { display: block; padding: 5px 34px; border-bottom: none; }.fusion-megamenu-wrapper .fusion-megamenu-submenu .sub-menu .deep-level a { padding-left: 49px; }.fusion-megamenu-wrapper .fusion-megamenu-border { border-bottom: 1px solid #dcd9d9; }.fusion-megamenu-holder { padding: 0px; margin: 0px; border-top: 3px solid transparent; background-size: cover; }.fusion-megamenu-holder::after, .fusion-megamenu-holder::before { content: " "; display: table; }.fusion-megamenu-holder::after { clear: both; }.fusion-megamenu { display: flex; }.fusion-megamenu::after, .fusion-megamenu::before { content: " "; display: table; }.fusion-megamenu::after { clear: both; }.fusion-megamenu-title { margin: 0px; padding: 0px 34px 15px; font-weight: 400; line-height: normal; -webkit-font-smoothing: antialiased; }.fusion-megamenu-icon { display: inline-block; width: 26px; }.fusion-megamenu-icon img { margin-top: -2px; max-height: 15px; vertical-align: middle; }.fusion-megamenu-bullet { margin-right: 10px; }.fusion-megamenu-bullet::before { content: ""; font-family: awb-icons; }.fusion-mobile-nav-holder { display: none; clear: both; color: #333333; }.fusion-mobile-nav-holder .fusion-megamenu-icon { display: none; }.fusion-mobile-nav-holder .menu-text { -webkit-font-smoothing: auto; }.fusion-mobile-nav-holder ul { list-style: none; margin: 0px; padding: 0px; }.fusion-mobile-nav-holder > ul { display: none; list-style: none; margin: 0px; padding: 0px; border-left: 1px solid transparent; border-right: 1px solid transparent; border-bottom: 1px solid transparent; }.fusion-mobile-menu-text-align-left .fusion-mobile-nav-item a { justify-content: left; padding-left: 12px; }.fusion-mobile-menu-design-modern .fusion-mobile-menu-text-align-left .fusion-mobile-nav-item a { padding-left: 30px; }.fusion-mobile-menu-text-align-left .fusion-open-submenu { right: 0px; }.fusion-mobile-menu-design-modern .fusion-mobile-menu-text-align-left .fusion-open-submenu { padding-right: 35px; }.fusion-mobile-menu-text-align-left li.fusion-mobile-nav-item li a { padding-left: 21px; }.fusion-mobile-menu-design-modern .fusion-mobile-menu-text-align-left li.fusion-mobile-nav-item li a { padding-left: 39px; }.fusion-mobile-menu-text-align-left li.fusion-mobile-nav-item li a::before { content: "-"; margin-right: 2px; }.fusion-mobile-menu-text-align-left li.fusion-mobile-nav-item li li a { padding-left: 30px; }.fusion-mobile-menu-design-modern .fusion-mobile-menu-text-align-left li.fusion-mobile-nav-item li li a { padding-left: 48px; }.fusion-mobile-menu-text-align-left li.fusion-mobile-nav-item li li a::before { content: "--"; }.fusion-mobile-menu-text-align-left li.fusion-mobile-nav-item li li li a { padding-left: 39px; }.fusion-mobile-menu-design-modern .fusion-mobile-menu-text-align-left li.fusion-mobile-nav-item li li li a { padding-left: 57px; }.fusion-mobile-menu-text-align-left li.fusion-mobile-nav-item li li li a::before { content: "---"; }.fusion-mobile-menu-design-modern .fusion-mobile-nav-holder > ul { border-right: none; border-bottom: none; border-left: none; border-image: initial; border-top: 1px solid transparent; }.fusion-mobile-menu-design-modern .fusion-header > .fusion-row { position: relative; }.fusion-mobile-nav-item { position: relative; font-size: 12px; line-height: normal; }.fusion-mobile-nav-item a { color: #333333; padding: 0px 12px; font-size: 12px; display: flex; align-items: center; border-bottom: 1px solid transparent; }.fusion-mobile-menu-icons { display: none; position: relative; top: 0px; right: 0px; vertical-align: middle; text-align: right; }.fusion-mobile-menu-icons a { float: right; font-size: 21px; margin-left: 20px; }.fusion-open-submenu { display: block; z-index: 1; position: absolute; top: 0px; appearance: none; outline: 0px; background: 0px 0px; min-width: 50px; border: none; line-height: 15px; font-size: 13px; text-align: center; }.fusion-open-submenu::before { display: block; margin: 0px; content: ""; font-family: awb-icons; }.fusion-menu-highlight-label { padding: 0.35em 0.55em; line-height: 1; margin-left: 0.75em; font-size: 0.7em; border: 0.1em solid transparent; }body:not(.fusion-header-layout-v6) .fusion-header { transform: translate3d(0px, 0px, 0px); }body:not(.fusion-header-layout-v6).fusion-top-header .fusion-main-menu > ul > li:not(.fusion-menu-item-button) > a.fusion-bottombar-highlight:not(.fusion-main-menu-icon) { position: relative; }.fusion-top-header.menu-text-align-center .fusion-main-menu > ul > li > a, .side-header-left.menu-text-align-center .fusion-main-menu > ul > li > a, .side-header-right.menu-text-align-center .fusion-main-menu > ul > li > a { justify-content: center; }#side-header .fusion-main-menu > ul > li > a, #side-header .side-header-content, .fusion-header-wrapper .fusion-row { padding-left: var(--header_padding-left); padding-right: var(--header_padding-right); }.fusion-header .fusion-row, .side-header-wrapper { padding-top: var(--header_padding-top); padding-bottom: var(--header_padding-bottom); }.fusion-top-header .fusion-header { background-color: var(--header_bg_color); }.fusion-header-wrapper .fusion-row, .layout-boxed-mode.side-header #boxed-wrapper, .layout-boxed-mode.side-header #slidingbar-area .fusion-row, .layout-boxed-mode.side-header .fusion-footer-parallax, .layout-boxed-mode.side-header > #lang_sel_footer { max-width: var(--site_width); }html:not(.avada-has-site-width-percent) #main, html:not(.avada-has-site-width-percent) .fusion-secondary-header, html:not(.avada-has-site-width-percent) .header-v4 #small-nav, html:not(.avada-has-site-width-percent) .header-v5 #small-nav, html:not(.avada-has-site-width-percent) .sticky-header .sticky-shadow { padding-left: 30px; padding-right: 30px; }#side-header .fusion-logo, .fusion-header .fusion-logo { margin: var(--logo_margin-top) var(--logo_margin-right) var(--logo_margin-bottom) var(--logo_margin-left); }.fusion-main-menu > ul > li { padding-right: var(--nav_padding); }.fusion-main-menu > ul > li > a { border-color: transparent; }.fusion-main-menu .sub-menu { font-family: var(--body_typography-font-family); font-weight: var(--body_typography-font-weight); width: var(--dropdown_menu_width); background-color: var(--menu_sub_bg_color); }.fusion-main-menu .sub-menu ul { left: var(--dropdown_menu_width); }.fusion-main-menu .sub-menu li a { font-family: var(--body_typography-font-family); font-weight: var(--body_typography-font-weight); padding-top: var(--mainmenu_dropdown_vertical_padding); padding-bottom: var(--mainmenu_dropdown_vertical_padding); color: var(--menu_sub_color); font-size: var(--nav_dropdown_font_size); }body:not(.fusion-header-layout-v6) .fusion-main-menu > ul > li > a, body:not(.fusion-top-header) .fusion-main-menu > ul > li > a { height: var(--nav_height); }.avada-menu-highlight-style-bar .fusion-main-menu .sub-menu, .avada-menu-highlight-style-bottombar .fusion-main-menu .sub-menu { border-top: var(--dropdown_menu_top_border_size) solid var(--menu_hover_first_color); }.avada-menu-highlight-style-bar .fusion-main-menu .sub-menu ul, .avada-menu-highlight-style-bottombar .fusion-main-menu .sub-menu ul { top: calc((var(--dropdown_menu_top_border_size)) * -1); }.avada-menu-highlight-style-bar .fusion-megamenu-wrapper .fusion-megamenu-submenu .sub-menu, .avada-menu-highlight-style-bottombar .fusion-megamenu-wrapper .fusion-megamenu-submenu .sub-menu { border: none; }.avada-has-megamenu-shadow .fusion-main-menu .sub-menu, .avada-has-megamenu-shadow .fusion-megamenu-holder { box-shadow: rgba(0, 0, 0, 0.06) 1px 1px 30px; }.avada-has-megamenu-shadow .fusion-megamenu-wrapper .fusion-megamenu-submenu .sub-menu { box-shadow: none; }.fusion-megamenu-holder { border-top-width: var(--dropdown_menu_top_border_size); border-color: var(--menu_hover_first_color); background-color: var(--menu_sub_bg_color); }.fusion-body .fusion-megamenu-wrapper .fusion-megamenu-holder .fusion-megamenu .fusion-megamenu-submenu { border-color: var(--menu_sub_sep_color); }.fusion-megamenu-wrapper .fusion-megamenu-submenu .sub-menu a { padding-top: var(--megamenu_item_vertical_padding); padding-bottom: var(--megamenu_item_vertical_padding); }.fusion-menu-highlight-label { border-radius: var(--main_nav_highlight_radius); }.fusion-main-menu > ul > li > a, .side-nav li a { font-family: var(--nav_typography-font-family); font-weight: var(--nav_typography-font-weight); font-size: var(--nav_typography-font-size); letter-spacing: var(--nav_typography-letter-spacing); text-transform: var(--nav_typography-text-transform); font-style: var(--nav_typography-font-style,normal); }.fusion-main-menu > ul > li > a { color: var(--nav_typography-color); }.fusion-megamenu-icon img { max-height: var(--nav_typography-font-size); }.fusion-megamenu-title { color: var(--nav_typography-color); font-size: var(--megamenu_title_size); }.fusion-megamenu-title a { color: var(--nav_typography-color); }.fusion-mobile-menu-icons { margin-top: var(--mobile_menu_icons_top_margin); }.fusion-mobile-menu-icons a { color: var(--mobile_menu_toggle_color); }.fusion-mobile-menu-icons a::after, .fusion-mobile-menu-icons a::before { color: var(--mobile_menu_toggle_color); }.fusion-megamenu-bullet { border-left-color: var(--menu_sub_color); }body:not(.mobile-menu-design-flyout) .fusion-mobile-nav-item a { height: var(--mobile_menu_nav_height); background-color: var(--mobile_menu_background_color); border-color: var(--mobile_menu_border_color); }.fusion-open-submenu { height: var(--mobile_menu_nav_height); line-height: var(--mobile_menu_nav_height); font-size: var(--mobile_menu_typography-font-size-open-submenu); }.fusion-mobile-nav-holder > ul { border-color: var(--mobile_menu_border_color); }.fusion-mobile-nav-holder > ul li a { font-family: var(--mobile_menu_typography-font-family); font-weight: var(--mobile_menu_typography-font-weight); font-style: var(--mobile_menu_typography-font-style,normal); }.fusion-mobile-nav-holder > ul > li.fusion-mobile-nav-item > a { font-size: var(--mobile_menu_typography-font-size); letter-spacing: var(--mobile_menu_typography-letter-spacing); text-transform: var(--mobile_menu_typography-text-transform); }.fusion-mobile-menu-design-modern .fusion-mobile-nav-holder > ul { border-color: var(--mobile_menu_border_color); }.fusion-mobile-nav-item .fusion-open-submenu { color: var(--mobile_menu_typography-color); }.fusion-mobile-nav-item a { color: var(--mobile_menu_typography-color); font-size: var(--mobile_menu_typography-font-size); line-height: var(--mobile_menu_typography-line-height); letter-spacing: var(--mobile_menu_typography-letter-spacing); text-transform: var(--mobile_menu_typography-text-transform); }.fusion-mobile-nav-item a::before { color: var(--mobile_menu_typography-color); }.avada-menu-highlight-style-bottombar.fusion-top-header:not(.fusion-header-layout-v6) .fusion-main-menu > ul > li > .fusion-bottombar-highlight::after { border-top: var(--nav_highlight_border) solid var(--menu_hover_first_color); }#comment-input input, .avada-select .select2-container .select2-choice, .avada-select .select2-container .select2-choice .select2-arrow, .avada-select .select2-container .select2-choice2 .select2-arrow, .chzn-container .chzn-drop, .chzn-container-single .chzn-single, .fusion-body .avada-select-parent select, .fusion-body .gift-cards-list button.ywgc-amount-buttons, .fusion-login-box .fusion-login-form input[type="password"], .fusion-login-box .fusion-login-form input[type="text"], .input-text:not(textarea), .main-nav-search-form input, .post-password-form label input[type="password"], .search-page-search-form input, .searchform .fusion-search-form-content .fusion-search-button input[type="submit"], .searchform .fusion-search-form-content .fusion-search-field input, .searchform .search-table .search-field input, .select2-container--default .select2-selection--single, .select2-container--default .select2-selection--single .select2-selection__arrow, input.s, input[type="date"], input[type="email"], input[type="number"], input[type="password"], input[type="tel"], input[type="text"], input[type="time"], select { height: var(--form_input_height); padding-top: 0px; padding-bottom: 0px; }.avada-select .select2-container .select2-choice .select2-arrow, .avada-select .select2-container .select2-choice2 .select2-arrow, .searchform .fusion-search-form-content .fusion-search-button input[type="submit"] { width: var(--form_input_height); }.avada-select .select2-container .select2-choice .select2-arrow, .avada-select .select2-container .select2-choice2 .select2-arrow, .searchform .fusion-search-form-content .fusion-search-button input[type="submit"], .select2-container .select2-choice > .select2-chosen, .select2-container--default .select2-selection--single .select2-selection__rendered { line-height: var(--form_input_height); }#comment-input input, #comment-textarea textarea, .avada-select .select2-container .select2-choice, .avada-select .select2-container .select2-choice2, .chzn-container .chzn-drop, .chzn-container-single .chzn-single, .comment-form-comment textarea, .fusion-body .avada-select-parent select, .fusion-body .gift-cards-list button.ywgc-amount-buttons, .input-text, .main-nav-search-form input, .post-password-form label input[type="password"], .search-page-search-form input, input.s, input[type="date"], input[type="email"], input[type="number"], input[type="password"], input[type="tel"], input[type="text"], input[type="time"], select, textarea { background-color: var(--form_bg_color); font-size: var(--form_text_size); color: var(--form_text_color); }.searchform .fusion-search-form-content .fusion-search-field input, .select2-container--default .select2-selection--single { background-color: var(--form_bg_color); font-size: var(--form_text_size); }.catalog-ordering a, .order-dropdown ul li a, .order-dropdown > li::after, .searchform .fusion-search-form-content .fusion-search-field input, .select2-container--default .select2-selection--single .select2-selection__rendered { color: var(--form_text_color); }#comment-input input, #comment-textarea textarea, .avada-select .select2-container .select2-choice, .avada-select .select2-container .select2-choice .select2-arrow, .avada-select .select2-container .select2-choice2 .select2-arrow, .chzn-container .chzn-drop, .chzn-container-single .chzn-single, .comment-form-comment textarea, .fusion-body .avada-select-parent .select-arrow, .fusion-body .avada-select-parent select, .fusion-body .gift-cards-list button.ywgc-amount-buttons, .gravity-select-parent .select-arrow, .input-text, .main-nav-search-form input, .post-password-form label input[type="password"], .search-page-search-form input, .searchform .fusion-search-form-content .fusion-search-field input, .select-arrow, .select2-container .select2-selection .select2-selection__arrow, .select2-container--default .select2-dropdown .select2-search, .select2-container--default .select2-search--dropdown .select2-search__field, .select2-container--default .select2-selection--single, .select2-dropdown, input.s, input[type="date"], input[type="email"], input[type="number"], input[type="password"], input[type="tel"], input[type="text"], input[type="time"], select, textarea { border-width: var(--form_border_width-top) var(--form_border_width-right) var(--form_border_width-bottom) var(--form_border_width-left); border-color: var(--form_border_color); border-radius: var(--form_border_radius); }.fusion-search-element .searchform.fusion-search-form-classic .fusion-search-form-content, .fusion-search-form-classic .searchform:not(.fusion-search-form-clean) .fusion-search-form-content, input[type="tel"] { border-radius: var(--form_border_radius); border-width: var(--form_border_width-top) var(--form_border_width-right) var(--form_border_width-bottom) var(--form_border_width-left); }:root { --adminbar-height: 0px; }#main .fusion-row, #slidingbar-area .fusion-row, .fusion-footer-widget-area .fusion-row, .fusion-page-title-row, .tfs-slider .slide-content-container .slide-content { max-width: var(--site_width); }html:not(.avada-has-site-width-percent) #main, html:not(.avada-has-site-width-percent) .fusion-footer-copyright-area, html:not(.avada-has-site-width-percent) .fusion-footer-widget-area, html:not(.avada-has-site-width-percent) .fusion-sliding-bar-position-bottom .fusion-sliding-bar, html:not(.avada-has-site-width-percent) .fusion-sliding-bar-position-top .fusion-sliding-bar, html:not(.avada-has-site-width-percent) .tfs-slider .slide-content-container { padding-left: 30px; padding-right: 30px; }html:not(.avada-has-site-width-percent) #main.width-100 { padding-left: var(--hundredp_padding-fallback_to_zero); padding-right: var(--hundredp_padding-fallback_to_zero); }.has-sidebar .width-100 .fusion-fullwidth, .has-sidebar .width-100 .nonhundred-percent-fullwidth { margin-left: 0px; margin-right: 0px; }.width-100 .fusion-fullwidth, .width-100 .nonhundred-percent-fullwidth { margin-left: var(--hundredp_padding-hundred_percent_negative_margin); margin-right: var(--hundredp_padding-hundred_percent_negative_margin); }body.has-sidebar #main .sidebar { width: var(--sidebar_width); }body.has-sidebar #content { width: calc(100% - var(--sidebar_width) - var(--sidebar_gutter)); }#main { padding-left: 30px; padding-right: 30px; padding-top: var(--main_padding-top); padding-bottom: var(--main_padding-bottom); }#main.width-100 { padding-left: var(--hundredp_padding-fallback_to_zero); padding-right: var(--hundredp_padding-fallback_to_zero); }html.avada-is-100-percent-template #main { padding-left: 0px; padding-right: 0px; }html.avada-is-100-percent-template #main.width-100 { padding-left: var(--hundredp_padding-fallback_to_zero); padding-right: var(--hundredp_padding-fallback_to_zero); }.fusion-bottom-frame, .fusion-boxed-shadow, .fusion-sides-frame, .fusion-top-frame { display: none; }.layout-wide-mode #wrapper { width: 100%; max-width: none; }.fusion-content-widget-area > section:last-child { margin-bottom: 0px; }.fusion-content-widget-area .widget { margin-bottom: 45px; position: relative; }.fusion-content-widget-area .widget ul { list-style: none; margin: 0px; padding: 0px; }.fusion-content-widget-area .widget li { margin: 0px; padding: 0px; display: block; }.fusion-content-widget-area .widget li a { display: inline; }.fusion-content-widget-area .widget .recentcomments, .fusion-content-widget-area .widget li a, .fusion-content-widget-area .widget_categories li { color: #838383; }.fusion-content-widget-area .widget .recentcomments, .fusion-content-widget-area .widget_categories li { display: block; }.fusion-content-widget-area .widget_categories li a { display: block; border: 0px; background: 0px 0px; padding: 0px; }.fusion-content-widget-area #comment-input input, .fusion-content-widget-area input.s { width: 100%; margin-right: 0px; }.sidebar { width: 23.4043%; float: right; }.sidebar .widget { margin-bottom: 45px; position: relative; }.sidebar .widget ul { list-style: none; margin: 0px; padding: 0px; }.sidebar .widget li { margin: 0px; padding: 0px; display: block; }.fusion-content-widget-area .s { width: 100%; }.fusion-widget-area .widget .recentcomments::before, .fusion-widget-area .widget_archive li a::before, .fusion-widget-area .widget_categories li a::before, .fusion-widget-area .widget_links li a::before, .fusion-widget-area .widget_meta li a::before, .fusion-widget-area .widget_nav_menu li a::before, .fusion-widget-area .widget_pages li a::before, .fusion-widget-area .widget_recent_entries li a::before, .fusion-widget-area .widget_rss li a::before { position: absolute; font-family: awb-icons; content: ""; margin-left: -12px; }.fusion-widget-area .widget .recentcomments, .fusion-widget-area .widget_archive li, .fusion-widget-area .widget_categories li, .fusion-widget-area .widget_layered_nav li, .fusion-widget-area .widget_links li, .fusion-widget-area .widget_meta li, .fusion-widget-area .widget_nav_menu li, .fusion-widget-area .widget_pages li, .fusion-widget-area .widget_product_categories li, .fusion-widget-area .widget_recent_entries li, .fusion-widget-area .widget_rss li { display: block; padding: 10px 10px 10px 12px; border-bottom: 1px solid #e7e6e6; position: relative; }.fusion-widget-area .widget_categories li { position: relative; }.widget_categories li { background: 0px 0px; padding: 0px; border-bottom: 0px; }.fusion-widget-area .widget > ul > li:first-child, .fusion-widget-area .widget_nav_menu > div > ul > li:first-child { padding-top: 0px; }.fusion-tabs-widget .fusion-tabs-widget-wrapper { border: 1px solid #eaeaea; }.fusion-tabs-widget .fusion-tabs-nav ul { display: flex; list-style: none; margin: 0px; padding: 0px; }.fusion-tabs-widget .fusion-tabs-nav ul li { flex: 1 1 0%; margin: 0px; padding: 0px; border-right: 1px solid; }.fusion-tabs-widget .fusion-tabs-nav ul li:last-child { border-right: none; }.fusion-tabs-widget .fusion-tabs-nav ul li a { display: block; padding: 11px 0px; border-top: 3px solid transparent; transition: 0.2s; background: #f1f2f2; color: #333333; font-size: 13px; text-align: center; }.fusion-tabs-widget .fusion-tabs-nav ul li.active a { border-top: 3px solid #65bc7b; }.fusion-tabs-widget .fusion-tabs-widget-content .fusion-tabs-widget-items { list-style: none; margin: 0px; padding: 0px; }.fusion-tabs-widget .fusion-tabs-widget-content .fusion-tabs-widget-items li { overflow: hidden; padding: 20px 15px; border-bottom: 1px solid #e2e2e2; }.fusion-tabs-widget .fusion-tabs-widget-content .image { float: left; margin-right: 13px; width: 52px; }.fusion-tabs-widget .fusion-tabs-widget-content .image a { height: auto; width: auto; line-height: normal; text-indent: 0px; }.fusion-tabs-widget .fusion-tabs-widget-content .post-holder a { display: block; overflow: hidden; line-height: normal; }.fusion-tabs-widget .fusion-tabs-widget-content .post-holder .fusion-meta { margin-top: 2px; }#main .fusion-sticky-sidebar .fusion-sidebar-inner-content, #main .sidebar:not(.fusion-sticky-sidebar) { background-color: var(--sidebar_bg_color); }#main .sidebar { padding: var(--sidebar_padding); }.sidebar .widget .heading .widget-title, .sidebar .widget .widget-title { background-color: var(--sidebar_widget_bg_color); padding: var(--sidebar_widget_bg_color-opaque-padding); }.sidebar .widget .widget-title { font-size: var(--sidew_font_size); }.sidebar .widget .heading h4, .sidebar .widget .widget-title { color: var(--sidebar_heading_color); }.fusion-content-widget-area .fusion-tabs-widget .fusion-tabs-nav ul li.active a { border-top-color: var(--primary_color); }.fusion-content-widget-area .widget .recentcomments a, .fusion-content-widget-area .widget li a, .fusion-content-widget-area .widget_categories li { color: var(--link_color); }.fusion-main-menu-search-overlay .fusion-overlay-search .fusion-search-spacer { width: calc((var(--form_input_height)) * .4); }.fusion-main-menu-search-overlay .fusion-overlay-search .fusion-close-search { width: var(--form_text_size); height: var(--form_text_size); }.fusion-main-menu-search-overlay .fusion-overlay-search .fusion-close-search::after, .fusion-main-menu-search-overlay .fusion-overlay-search .fusion-close-search::before { background-color: var(--nav_typography-color); }#nav ul li ul li a, #sticky-nav ul li ul li a, #wrapper #nav ul li ul li > a, #wrapper #sticky-nav ul li ul li > a, .avada-container h3, .comment-form input[type="submit"], .ei-title h3, .fusion-blog-shortcode .fusion-timeline-date, .fusion-body #main .tribe-common .tribe-events-c-day-marker__date, .fusion-body #main .tribe-events .datepicker, .fusion-body .fusion-wrapper #main .tribe-common .tribe-common-h6--min-medium, .fusion-body .tribe-common .tribe-common-b2, .fusion-body .tribe-common .tribe-common-b3, .fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-categories, .fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-title, .fusion-image-wrapper .fusion-rollover .fusion-rollover-content .price, .fusion-image-wrapper .fusion-rollover .fusion-rollover-content a, .fusion-load-more-button, .fusion-main-menu .sub-menu, .fusion-main-menu .sub-menu li a, .fusion-megamenu-widgets-container, .fusion-megamenu-wrapper .fusion-megamenu-submenu > a:hover, .fusion-megamenu-wrapper li .fusion-megamenu-title-disabled, .fusion-page-title-captions h3, .gform_page_footer input[type="button"], .meta .fusion-date, .more, .review blockquote div strong, .review blockquote q, .ticket-selector-submit-btn[type="submit"], .wpcf7-form input[type="submit"], body { font-family: var(--body_typography-font-family); font-weight: var(--body_typography-font-weight); letter-spacing: var(--body_typography-letter-spacing); font-style: var(--body_typography-font-style,normal); }#slidingbar-area .slide-excerpt h2, #slidingbar-area ul, .counter-box-content, .fusion-alert, .fusion-blog-layout-timeline .fusion-timeline-date, .fusion-body #main .tribe-events .datepicker, .fusion-body .tribe-common .tribe-common-b2, .fusion-body .tribe-common .tribe-common-b3, .fusion-footer-widget-area .slide-excerpt h2, .fusion-footer-widget-area ul, .fusion-progressbar .progress-title, .fusion-project-details-tb .project-info h4, .gform_wrapper .gfield_description, .gform_wrapper label, .jtwt .jtwt_tweet, .project-content .project-info h4, .review blockquote q, .sidebar .jtwt .jtwt_tweet, .sidebar .slide-excerpt h2, body { font-size: var(--body_typography-font-size); }#nav ul li ul li a, #side-header .fusion-contact-info, #side-header .header-social .top-menu, #sticky-nav ul li ul li a, #wrapper #nav ul li ul li > a, #wrapper #sticky-nav ul li ul li > a, .avada-container h3, .comment-form input[type="submit"], .ei-title h3, .fusion-accordian .panel-body, .fusion-body #main .tribe-common .tribe-events-c-day-marker__date, .fusion-body .fusion-wrapper #main .tribe-common .tribe-common-h6--min-medium, .fusion-body .tribe-common .tribe-common-b2, .fusion-body .tribe-common .tribe-common-b3, .fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-categories, .fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-title, .fusion-image-wrapper .fusion-rollover .fusion-rollover-content .price, .fusion-image-wrapper .fusion-rollover .fusion-rollover-content a, .fusion-main-menu .sub-menu, .fusion-main-menu .sub-menu li a, .fusion-megamenu-widgets-container, .fusion-megamenu-wrapper .fusion-megamenu-submenu > a:hover, .fusion-megamenu-wrapper li .fusion-megamenu-title-disabled, .fusion-page-title-captions h3, .gform_page_footer input[type="button"], .meta .fusion-date, .more, .review blockquote div strong, .review blockquote q, .single-tribe_events #tribe-events-content .tribe-events-event-meta dt, .ticket-selector-submit-btn[type="submit"], body { line-height: var(--body_typography-line-height); }.fusion-blog-timeline-layout .fusion-timeline-date, .fusion-body #main .tribe-common .tribe-events-c-day-marker__date, .fusion-body .fusion-wrapper #main .tribe-common .tribe-common-h6--min-medium, .fusion-body .fusion-wrapperr .meta, .fusion-body .tribe-block__tickets__registration__tickets__header, .fusion-body .tribe-common .tribe-common-b2, .fusion-body .tribe-common .tribe-common-b3, .fusion-body .tribe-events .tribe-events-calendar-list__event-datetime, .fusion-main-menu .fusion-custom-menu-item-contents, .fusion-project-details-tb .project-info h4, .fusion-rollover .price .amount, .post .post-content, .project-content .project-info h4, .review blockquote div, .search input, .sidebar .jtwt, .sidebar .widget .recentcomments, .sidebar .widget_archive li, .sidebar .widget_categories li, .sidebar .widget_layered_nav li, .sidebar .widget_links li, .sidebar .widget_meta li, .sidebar .widget_nav_menu li, .sidebar .widget_pages li, .sidebar .widget_product_categories li, .sidebar .widget_recent_entries li, .title-row, body { color: var(--body_typography-color); }#main .post h2 a, .about-author .title a, .fusion-blog-pagination .pagination .pagination-next::after, .fusion-blog-pagination .pagination .pagination-prev::before, .fusion-hide-pagination-text .pagination-next::after, .fusion-hide-pagination-text .pagination-prev::before, .fusion-load-more-button, .fusion-rollover a, .pagination .pagination-next::after, .pagination .pagination-prev::before, .project-content .project-info .project-info-box a, .shop_attributes tr th, .single-navigation a[rel="next"]::after, .single-navigation a[rel="prev"]::before, body a, body a::after, body a::before { color: var(--link_color); }.fusion-modal h1, .fusion-page-title-bar h1, .fusion-tb-footer h1, .fusion-tb-page-title-bar h1, .fusion-title h1, .fusion-widget-area h1, .post-content h1, .search-page-search-form h1, h1 { font-family: var(--h1_typography-font-family); font-weight: var(--h1_typography-font-weight); line-height: var(--h1_typography-line-height); letter-spacing: var(--h1_typography-letter-spacing); text-transform: var(--h1_typography-text-transform); font-style: var(--h1_typography-font-style,normal); }.fusion-modal h1, .fusion-tb-footer h1, .fusion-tb-page-title-bar h1, .fusion-widget-area h1, .post-content h1, .search-page-search-form h1, h1 { font-size: var(--h1_typography-font-size); }.fusion-modal h1, .fusion-post-content h1, .fusion-tb-footer h1, .fusion-tb-page-title-bar h1, .fusion-widget-area h1, .post-content h1, .search-page-search-form h1, .title h1, h1 { color: var(--h1_typography-color); }h1 { margin-top: var(--h1_typography-margin-top); margin-bottom: var(--h1_typography-margin-bottom); }.ei-title h2, .main-flex .slide-content h2, .post h2, .post-content h2, h2 { font-family: var(--h2_typography-font-family); font-weight: var(--h2_typography-font-weight); line-height: var(--h2_typography-line-height); letter-spacing: var(--h2_typography-letter-spacing); text-transform: var(--h2_typography-text-transform); font-style: var(--h2_typography-font-style,normal); }.post h2, .post-content h2, h2, h2.entry-title { font-size: var(--h2_typography-font-size); }.fusion-post-content h2, .search-page-search-form h2, h2 { color: var(--h2_typography-color); }.fusion-title-size-two, h2 { margin-top: var(--h2_typography-margin-top); margin-bottom: var(--h2_typography-margin-bottom); }.fusion-carousel-title, .fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-title, .fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-title a, .fusion-megamenu-title, .fusion-person .person-desc .person-author .person-author-wrapper, .fusion-project-details-tb .project-info h4, .fusion-tabs .nav-tabs li .fusion-tab-heading, .fusion-tabs-widget .fusion-tabs-nav ul li a, .fusion-theme-sharing-box h4, .fusion-title h4, .fusion-widget-area h4, .popover .popover-title, .post-content h4, .project-content .project-info h4, .tribe-events-single ul.tribe-related-events li .tribe-related-events-title, h4, table th { font-family: var(--h4_typography-font-family); font-weight: var(--h4_typography-font-weight); line-height: var(--h4_typography-line-height); letter-spacing: var(--h4_typography-letter-spacing); text-transform: var(--h4_typography-text-transform); font-style: var(--h4_typography-font-style,normal); }.fusion-project-details-tb .project-info .project-terms, .fusion-tb-footer h4, .fusion-tb-page-title-bar h4, .project-content .project-info .project-terms, .project-info-box span, .tribe-events-single ul.tribe-related-events li .tribe-related-events-title, h4 { line-height: var(--h4_typography-line-height); }.fusion-carousel-title, .fusion-person .person-author-wrapper .person-name, .fusion-person .person-author-wrapper .person-title, .fusion-rollover .fusion-rollover-content .fusion-rollover-title, .fusion-sharing-box h4, .fusion-tabs .nav-tabs > li .fusion-tab-heading, .fusion-tabs-widget .fusion-tabs-nav ul li a, .fusion-theme-sharing-box h4, .fusion-widget-area h4, .person-author-wrapper, .popover .popover-title, .post-content h4, .tribe-events-single ul.tribe-related-events li .tribe-related-events-title, h4 { font-size: var(--h4_typography-font-size); }.fusion-carousel-title, .fusion-content-widget-area .fusion-tabs-widget .fusion-tabs-nav ul li a, .fusion-content-widget-area .fusion-tabs-widget .fusion-tabs-widget-content .fusion-date-box, .fusion-post-content h4, .fusion-project-details-tb .project-info h4, .fusion-tabs .nav-tabs > li .fusion-tab-heading, .fusion-theme-sharing-box h4, .fusion-title h4, .fusion-widget-area h4, .post-content h4, .project-content .project-info h4, .title h4, .tribe-events-single ul.tribe-related-events li .tribe-related-events-title, h4 { color: var(--h4_typography-color); }.fusion-title-size-four, h4 { margin-top: var(--h4_typography-margin-top); margin-bottom: var(--h4_typography-margin-bottom); }.fusion-title h5, .fusion-widget-area h5, .post-content h5, h5 { font-family: var(--h5_typography-font-family); font-weight: var(--h5_typography-font-weight); line-height: var(--h5_typography-line-height); letter-spacing: var(--h5_typography-letter-spacing); text-transform: var(--h5_typography-text-transform); font-style: var(--h5_typography-font-style,normal); }.fusion-widget-area h5, .post-content h5, h5 { font-size: var(--h5_typography-font-size); }.fusion-post-content h5, .fusion-title h5, .fusion-widget-area h5, .post-content h5, .title h5, h5 { color: var(--h5_typography-color); }h5 { margin-top: var(--h5_typography-margin-top); margin-bottom: var(--h5_typography-margin-bottom); }.fusion-search-element .searchform.fusion-search-form-classic .fusion-search-form-content .fusion-search-field input, .fusion-search-form-classic #bbpress-forums .bbp-search-form #bbp_search, .fusion-search-form-classic .searchform:not(.fusion-search-form-clean) .fusion-search-form-content .fusion-search-field input { border-right: none; border-top-right-radius: 0px; border-bottom-right-radius: 0px; }.fusion-menu-item-button .menu-text { border-color: var(--button_border_color); }.fusion-content-widget-area .fusion-tabs-widget .fusion-tabs-widget-content { background-color: var(--tabs_bg_color); }.fusion-content-widget-area .fusion-tabs-widget .fusion-tabs-nav ul li { border-right-color: var(--tabs_bg_color); }.fusion-content-widget-area .fusion-tabs-widget .fusion-tabs-nav ul li a { border-top-color: var(--tabs_inactive_color); }.fusion-content-widget-area .fusion-tabs-widget .fusion-tabs-nav ul li a, .fusion-content-widget-area .fusion-tabs-widget .fusion-tabs-widget-content .fusion-date-box { background: var(--tabs_inactive_color); }.fusion-content-widget-area .fusion-tabs-widget .fusion-tabs-nav ul li.active a { background: var(--tabs_bg_color); }.fusion-content-widget-area .fusion-tabs-widget .fusion-tabs-classic, .fusion-content-widget-area .fusion-tabs-widget .fusion-tabs-widget-content .fusion-tabs-widget-items li { border-color: var(--tabs_border_color,  var(--awb-fusion-border-color)); }#reviews li .comment-text, #small-nav, #wrapper .side-nav li a, #wrapper .side-nav li.current_page_item li a, .avada-skin-rev, .chzn-container-single .chzn-single, .chzn-container-single .chzn-single div, .chzn-drop, .commentlist .the-comment, .es-carousel-wrapper.fusion-carousel-small .es-carousel ul li img, .fusion-author .fusion-author-social, .fusion-author-widget .fusion-author-widget-separator .fusion-author-widget-sep, .fusion-content-widget-area .widget .recentcomments, .fusion-content-widget-area .widget li a, .fusion-content-widget-area .widget li a::before, .fusion-content-widget-area .widget_archive li, .fusion-content-widget-area .widget_categories li, .fusion-content-widget-area .widget_links li, .fusion-content-widget-area .widget_meta li, .fusion-content-widget-area .widget_nav_menu li, .fusion-content-widget-area .widget_pages li, .fusion-content-widget-area .widget_recent_entries li, .fusion-counters-box .fusion-counter-box .counter-box-border, .fusion-filters, .fusion-hide-pagination-text .pagination-next, .fusion-hide-pagination-text .pagination-prev, .fusion-pagination .page-numbers, .fusion-project-details-tb .project-info .project-info-box, .fusion-tabs.vertical-tabs.clean .nav-tabs li .tab-link, .input-radio, .ls-avada, .page-links a, .pagination a.inactive, .panel.entry-content, .post .fusion-meta-info, .price_slider_wrapper, .progress-bar, .project-content .project-info .project-info-box, .search-page-search-form, .side-nav, .side-nav li a, .single-navigation, .table, .table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr > th, .table-1 table, .table-1 table th, .table-1 tr td, .table-2 table thead, .table-2 tr td, .tabs-vertical .tabs-container .tab_content, .tabs-vertical .tabset, .tagcloud a, .tkt-slctr-tbl-wrap-dv table, .tkt-slctr-tbl-wrap-dv tr td, h5.toggle.active + .toggle-content, tr td { border-color: var(--sep_color); }:root { --awb-color1: #ffffff; --awb-color1-h: 0; --awb-color1-s: 0%; --awb-color1-l: 100%; --awb-color1-a: 100%; --awb-color2: #f4f6f7; --awb-color2-h: 200; --awb-color2-s: 16%; --awb-color2-l: 96%; --awb-color2-a: 100%; --awb-color3: #edeef2; --awb-color3-h: 228; --awb-color3-s: 16%; --awb-color3-l: 94%; --awb-color3-a: 100%; --awb-color4: #333333; --awb-color4-h: 0; --awb-color4-s: 0%; --awb-color4-l: 20%; --awb-color4-a: 100%; --awb-color5: #2e2e2e; --awb-color5-h: 0; --awb-color5-s: 0%; --awb-color5-l: 18%; --awb-color5-a: 100%; --awb-color6: #0129ac; --awb-color6-h: 226; --awb-color6-s: 99%; --awb-color6-l: 34%; --awb-color6-a: 100%; --awb-color7: #092933; --awb-color7-h: 194; --awb-color7-s: 70%; --awb-color7-l: 12%; --awb-color7-a: 100%; --awb-color8: #000000; --awb-color8-h: 0; --awb-color8-s: 0%; --awb-color8-l: 0%; --awb-color8-a: 100%; --awb-custom10: #6239bd; --awb-custom10-h: 259; --awb-custom10-s: 54%; --awb-custom10-l: 48%; --awb-custom10-a: 100%; --awb-custom11: #f6f6f6; --awb-custom11-h: 0; --awb-custom11-s: 0%; --awb-custom11-l: 96%; --awb-custom11-a: 100%; --awb-custom12: #65bc7b; --awb-custom12-h: 135; --awb-custom12-s: 39%; --awb-custom12-l: 57%; --awb-custom12-a: 100%; --awb-custom13: #97b0c1; --awb-custom13-h: 204; --awb-custom13-s: 25%; --awb-custom13-l: 67%; --awb-custom13-a: 100%; --awb-custom14: #7c7c7c; --awb-custom14-h: 0; --awb-custom14-s: 0%; --awb-custom14-l: 49%; --awb-custom14-a: 100%; --awb-custom15: #14cfc3; --awb-custom15-h: 176; --awb-custom15-s: 82%; --awb-custom15-l: 45%; --awb-custom15-a: 100%; --awb-custom16: #e0dede; --awb-custom16-h: 0; --awb-custom16-s: 3%; --awb-custom16-l: 87%; --awb-custom16-a: 100%; --awb-custom17: #768894; --awb-custom17-h: 204; --awb-custom17-s: 12%; --awb-custom17-l: 52%; --awb-custom17-a: 100%; --awb-custom18: #ebebeb; --awb-custom18-h: 0; --awb-custom18-s: 0%; --awb-custom18-l: 92%; --awb-custom18-a: 100%; --awb-typography1-font-family: Poppins, Arial, Helvetica, sans-serif; --awb-typography1-font-size: 46px; --awb-typography1-font-weight: 600; --awb-typography1-font-style: normal; --awb-typography1-line-height: 1.2; --awb-typography1-letter-spacing: -0.015em; --awb-typography1-text-transform: none; --awb-typography2-font-family: Poppins, Arial, Helvetica, sans-serif; --awb-typography2-font-size: 24px; --awb-typography2-font-weight: 600; --awb-typography2-font-style: normal; --awb-typography2-line-height: 1.1; --awb-typography2-letter-spacing: 0px; --awb-typography2-text-transform: none; --awb-typography3-font-family: Poppins, Arial, Helvetica, sans-serif; --awb-typography3-font-size: 16px; --awb-typography3-font-weight: 500; --awb-typography3-font-style: normal; --awb-typography3-line-height: 1.2; --awb-typography3-letter-spacing: 0.015em; --awb-typography3-text-transform: none; --awb-typography4-font-family: Poppins, Arial, Helvetica, sans-serif; --awb-typography4-font-size: 16px; --awb-typography4-font-weight: 400; --awb-typography4-font-style: normal; --awb-typography4-line-height: 1.72; --awb-typography4-letter-spacing: 0.015em; --awb-typography4-text-transform: none; --awb-typography5-font-family: Poppins, Arial, Helvetica, sans-serif; --awb-typography5-font-size: 13px; --awb-typography5-font-weight: 400; --awb-typography5-font-style: normal; --awb-typography5-line-height: 1.72; --awb-typography5-letter-spacing: 0.015em; --awb-typography5-text-transform: none; --site_width: 1280px; --site_width-int: 1280; --margin_offset-top: 0px; --margin_offset-bottom: 0px; --margin_offset-top-no-percent: 0px; --margin_offset-bottom-no-percent: 0px; --main_padding-top: 110px; --main_padding-top-or-55px: 110px; --main_padding-bottom: 0px; --hundredp_padding: 30px; --hundredp_padding-fallback_to_zero: 30px; --hundredp_padding-fallback_to_zero_px: 30px; --hundredp_padding-hundred_percent_negative_margin: -30px; --sidebar_width: 25%; --sidebar_gutter: 50px; --sidebar_2_1_width: 21%; --sidebar_2_2_width: 21%; --dual_sidebar_gutter: 40px; --grid_main_break_point: 991; --side_header_break_point: 1040; --content_break_point: 767; --typography_sensitivity: 0.54; --typography_factor: 1.50; --primary_color: #0129ac; --primary_color-85a: rgba(1,41,172,0.85); --primary_color-7a: rgba(1,41,172,0.7); --primary_color-5a: rgba(1,41,172,0.5); --primary_color-35a: rgba(1,41,172,0.35); --primary_color-2a: rgba(1,41,172,0.2); --header_bg_repeat: no-repeat; --side_header_width: 280px; --side_header_width-int: 280; --header_padding-top: 0px; --header_padding-bottom: 0px; --header_padding-left: 0px; --header_padding-right: 0px; --menu_highlight_background: #ffffff; --menu_arrow_size-width: 23px; --menu_arrow_size-height: 12px; --nav_highlight_border: 2px; --nav_padding: 30px; --nav_padding-no-zero: 30px; --dropdown_menu_top_border_size: 3px; --dropdown_menu_width: 280px; --mainmenu_dropdown_vertical_padding: 7px; --menu_sub_bg_color: #ffffff; --menu_bg_hover_color: #f4f6f7; --menu_sub_sep_color: #edeef2; --menu_h45_bg_color: #ffffff; --nav_typography-font-family: Poppins; --nav_typography-font-weight: 600; --nav_typography-font-size: 14px; --nav_typography-letter-spacing: 0px; --nav_typography-color: #0129ac; --nav_typography-color-65a: rgba(1,41,172,0.65); --nav_typography-color-35a: rgba(1,41,172,0.35); --menu_hover_first_color: #0129ac; --menu_hover_first_color-65a: rgba(1,41,172,0.65); --menu_sub_color: #2e2e2e; --nav_dropdown_font_size: 14px; --flyout_menu_icon_font_size: 20px; --flyout_menu_icon_font_size_px: 20px; --snav_font_size: 14px; --sec_menu_lh: 44px; --header_top_menu_sub_color: #616a7d; --mobile_menu_icons_top_margin: 17px; --mobile_menu_nav_height: 50px; --mobile_header_bg_color: #ffffff; --mobile_menu_background_color: #ffffff; --mobile_menu_hover_color: #f4f6f7; --mobile_menu_border_color: #f4f6f7; --mobile_menu_toggle_color: #7c7c7c; --mobile_menu_typography-font-family: Roboto; --mobile_menu_typography-font-size: 14px; --mobile_menu_typography-font-weight: 400; --mobile_menu_typography-line-height: 50px; --mobile_menu_typography-letter-spacing: 0px; --mobile_menu_typography-color: #092933; --mobile_menu_typography-font-size-30-or-24px: 24px; --mobile_menu_typography-font-size-open-submenu: var(--mobile_menu_typography-font-size, 13px); --mobile_menu_font_hover_color: #092933; --menu_icon_size: 14px; --logo_alignment: left; --logo_background_color: #6239bd; --slidingbar_width: 300px; --slidingbar_width-percent_to_vw: 300px; --slidingbar_content_padding-top: 60px; --slidingbar_content_padding-bottom: 60px; --slidingbar_content_padding-left: 30px; --slidingbar_content_padding-right: 30px; --slidingbar_bg_color: rgba(244,246,247,0.95); --slidingbar_divider_color: #74c5da; --slidingbar_link_color: #6239bd; --slidingbar_link_color_hover: #288ac7; --footer_divider_color: #505152; --footer_headings_typography-font-family: Poppins; --footer_headings_typography-font-size: 18px; --footer_headings_typography-font-weight: 500; --footer_headings_typography-line-height: 1.5; --footer_headings_typography-letter-spacing: 0px; --footer_headings_typography-color: #97b0c1; --footer_text_color: #ffffff; --sidebar_bg_color: rgba(255,255,255,0); --bg_image: none; --bg_repeat: no-repeat; --bg_color: #ffffff; --bg-color-overlay: normal; --bg_pattern: url("//www.cloudfuze.com/wp-content/swift-ai/images/wp-content/themes/Avada/assets/images/patterns/pattern1-png.webp"); --content_bg_color: #ffffff; --content_bg_image: none; --content_bg_repeat: no-repeat; --body_typography-font-family: Poppins, Arial, Helvetica, sans-serif; --body_typography-font-size: 16px; --base-font-size: 16; --body_typography-font-weight: 400; --body_typography-line-height: 32px; --body_typography-letter-spacing: 0px; --body_typography-color: #2e2e2e; --link_color: #0129ac; --link_color-8a: rgba(1,41,172,0.8); --link_hover_color: #0129ac; --link_hover_color-85a: rgba(1,41,172,0.85); --link_hover_color-7a: rgba(1,41,172,0.7); --link_hover_color-5a: rgba(1,41,172,0.5); --link_hover_color-35a: rgba(1,41,172,0.35); --link_hover_color-2a: rgba(1,41,172,0.2); --awb-link_decoration_line: none; --awb-link_decoration_style: solid; --awb-link_decoration_thickness: 1px; --awb-link_decoration_underline_offset: auto; --awb-link_decoration_line_hover: none; --awb-link_decoration_style_hover: solid; --awb-link_decoration_thickness_hover: 1px; --awb-link_decoration_underline_offset_hover: auto; --h1_typography-font-family: Poppins, Arial, Helvetica, sans-serif; --h1_typography-font-weight: 600; --h1_typography-line-height: 1.6; --h1_typography-letter-spacing: 0px; --h1_typography-font-size: 40px; --h1_typography-color: #000000; --h1_typography-margin-top: 0; --h1_typography-margin-bottom: 15px; --h2_typography-font-family: Poppins, Arial, Helvetica, sans-serif; --h2_typography-font-weight: 600; --h2_typography-line-height: 1.6; --h2_typography-letter-spacing: 0px; --h2_typography-font-size: 36px; --h2_typography-color: #000000; --h2_typography-margin-top: 0; --h2_typography-margin-bottom: 15px; --h3_typography-font-family: Poppins, Arial, Helvetica, sans-serif; --h3_typography-font-weight: 600; --h3_typography-line-height: 1.6; --h3_typography-letter-spacing: 0px; --h3_typography-font-size: 32px; --h3_typography-color: #000000; --h3_typography-margin-top: 0; --h3_typography-margin-bottom: 15px; --h4_typography-font-family: Poppins, Arial, Helvetica, sans-serif; --h4_typography-font-weight: 600; --h4_typography-line-height: 1.6; --h4_typography-letter-spacing: 0px; --h4_typography-font-size: 28px; --h4_typography-color: #000000; --h4_typography-margin-top: 0; --h4_typography-margin-bottom: 15px; --h5_typography-font-family: Poppins, Arial, Helvetica, sans-serif; --h5_typography-font-weight: 600; --h5_typography-line-height: 1.6; --h5_typography-letter-spacing: 0px; --h5_typography-font-size: 24px; --h5_typography-color: #000000; --h5_typography-margin-top: 0; --h5_typography-margin-bottom: 15px; --h6_typography-font-family: Poppins, Arial, Helvetica, sans-serif; --h6_typography-font-weight: 600; --h6_typography-line-height: 1.6; --h6_typography-letter-spacing: 0px; --h6_typography-font-size: 20px; --h6_typography-color: #000000; --h6_typography-margin-top: 0; --h6_typography-margin-bottom: 15px; --post_title_typography-font-family: Poppins, Arial, Helvetica, sans-serif; --post_title_typography-font-weight: 600; --post_title_typography-line-height: 1.6; --post_title_typography-letter-spacing: 0px; --post_title_typography-font-size: 34px; --post_title_typography-color: #000000; --post_titles_extras_typography-font-family: Poppins, Arial, Helvetica, sans-serif; --post_titles_extras_typography-font-weight: 600; --post_titles_extras_typography-line-height: 1.6; --post_titles_extras_typography-letter-spacing: 0px; --post_titles_extras_typography-font-size: 34px; --post_titles_extras_typography-color: #000000; --blog_archive_grid_column_spacing: 50px; --dates_box_color: #eef0f2; --meta_font_size: 13px; --portfolio_archive_column_spacing: 12px; --portfolio_meta_font_size: 30px; --social_bg_color: rgba(244,246,247,0); --social_bg_color-0-transparent: 0px; --social_sharing_padding-top: 0px; --social_sharing_padding-right: 20px; --social_sharing_padding-bottom: 15px; --social_sharing_padding-left: 20px; --sharing_social_links_icon_color: #97b0c1; --sharing_social_links_box_color: #edeef2; --sharing_social_links_boxed_padding: 8px; --slider_nav_box_dimensions-width: 30px; --slider_nav_box_dimensions-height: 30px; --slider_arrow_size: 14px; --es_caption_font_size: 20px; --form_input_height: 50px; --form_input_height-main-menu-search-width: calc(250px + 1.43 * 50px); --form_text_size: 13px; --form_bg_color: #f4f6f7; --form_text_color: #768894; --form_text_color-35a: rgba(118,136,148,0.35); --form_border_width-top: 1px; --form_border_width-bottom: 1px; --form_border_width-left: 1px; --form_border_width-right: 1px; --form_border_color: #edeef2; --form_focus_border_color: #edeef2; --form_focus_border_color-5a: rgba(237,238,242,0.5); --form_border_radius: 0px; --live_search_results_height: 250px; --privacy_bg_color: rgba(0,0,0,0.1); --privacy_color: rgba(0,0,0,0.3); --privacy_bar_padding-top: 15px; --privacy_bar_padding-bottom: 15px; --privacy_bar_padding-left: 30px; --privacy_bar_padding-right: 30px; --privacy_bar_bg_color: #363839; --privacy_bar_font_size: 13px; --privacy_bar_color: #8c8989; --privacy_bar_link_color: #bfbfbf; --privacy_bar_link_hover_color: #65bc7b; --privacy_bar_headings_color: #dddddd; --scrollbar_background: #f2f3f5; --scrollbar_handle: #65bc7b; --related_posts_columns: 5; --related_posts_column_spacing: 44px; --image_rollover_icon_size: 35px; --image_rollover_text_color: #6239bd; --pagination_width_height: 30px; --pagination_box_padding-width: 15px; --pagination_box_padding-height: 10px; --pagination_border_width: 1px; --pagination_border_radius: 0px; --pagination_font_size: 14px; --timeline_bg_color: rgba(255,255,255,0); --timeline_bg_color-not-transparent: rgba(255,255,255,1); --timeline_color: rgba(255,255,255,0); --grid_separator_color: #e5e5e5; --carousel_nav_color: rgba(0,0,0,0.6); --carousel_hover_color: rgba(0,0,0,0.7); --button_padding-top: 11px; --button_padding-bottom: 11px; --button_padding-left: 23px; --button_padding-right: 23px; --button_typography-font-family: Poppins, Arial, Helvetica, sans-serif; --button_typography-font-weight: 600; --button_typography-letter-spacing: 0.6px; --button_font_size: 13px; --button_line_height: 16px; --button_text_transform: uppercase; --button_gradient_top_color: #0129ac; --button_gradient_bottom_color: #0129ac; --button_gradient_top_color_hover: #0c18d4; --button_gradient_bottom_color_hover: #0c18d4; --button_gradient_start: 0%; --button_gradient_end: 100%; --button_gradient_angle: 180deg; --button_radial_direction: center center; --button_accent_color: #ffffff; --button_accent_hover_color: #ffffff; --button_bevel_color: #54770f; --button_box_shadow: none; --button_bevel_color_hover: #54770f; --button_border_width-top: 2px; --button_border_width-right: 2px; --button_border_width-bottom: 2px; --button_border_width-left: 2px; --button_border_color: #0129ac; --button_border_hover_color: #0129ac; --checklist_icons_color: #0129ac; --checklist_circle_color: #a0ce4e; --checklist_text_color: #2e2e2e; --checklist_item_size: 14px; --checklist_item_padding-top: 0.35em; --checklist_item_padding-bottom: 0.35em; --checklist_item_padding-left: 0; --checklist_item_padding-right: 0; --checklist_divider_color: #e0dede; --checklist_odd_row_bgcolor: rgba(255,255,255,0); --checklist_even_row_bgcolor: rgba(255,255,255,0); --col_margin-top: 0px; --col_margin-bottom: 20px; --col_spacing: 4%; --container_padding_default_top: 0px; --container_padding_default_bottom: 0px; --container_padding_default_left: 0px; --container_padding_default_right: 0px; --container_padding_100_top: 0px; --container_padding_100_bottom: 0px; --container_padding_100_left: 30px; --container_padding_100_right: 30px; --full_width_bg_color: rgba(255,255,255,0); --full_width_border_sizes_top: 0px; --full_width_border_sizes_bottom: 0px; --full_width_border_sizes_left: 0px; --full_width_border_sizes_right: 0px; --full_width_border_color: #eae9e9; --content_box_bg_color: rgba(255,255,255,0); --content_box_title_size: 20px; --content_box_title_color: #000000; --content_box_body_color: #2e2e2e; --content_box_icon_color: #ffffff; --content_box_hover_animation_accent_color: #0129ac; --content_box_margin_top: 0px; --content_box_margin_bottom: 60px; --countdown_background_color: #a0ce4e; --countdown_counter_box_spacing: 10px; --countdown_counter_box_color: #333333; --countdown_counter_padding-top: 0.6em; --countdown_counter_padding-right: 1.1em; --countdown_counter_padding-bottom: 0.6em; --countdown_counter_padding-left: 1.1em; --countdown_counter_border_size: 0; --countdown_counter_border_color: #1d242d; --countdown_counter_border_radius: 4px; --countdown_counter_font_size: 18px; --countdown_counter_text_color: #ffffff; --countdown_label_font_size: 18px; --countdown_label_color: #ffffff; --countdown_heading_font_size: 18px; --countdown_heading_text_color: #ffffff; --countdown_subheading_font_size: 14px; --countdown_subheading_text_color: #ffffff; --countdown_link_text_color: #ffffff; --counter_box_color: #0129ac; --counter_box_title_size: 40; --counter_box_icon_size: 40; --counter_box_body_color: #2e2e2e; --counter_box_body_size: 14; --counter_box_border_color: #e0dede; --flip_boxes_flip_duration: 0.4s; --flip_boxes_front_bg: #288ac7; --flip_boxes_front_heading: #ffffff; --flip_boxes_front_text: #ffffff; --flip_boxes_back_bg: #ffffff; --flip_boxes_back_heading: #4fbfe8; --flip_boxes_back_text: #4fbfe8; --flip_boxes_border_size: 1px; --flip_boxes_border_color: #ebebeb; --flip_boxes_border_radius: 10; --icon_color: #ffffff; --icon_color_hover: #ffffff; --icon_circle_color: #333333; --icon_circle_color_hover: #333333; --icon_border_size: #ffffff; --icon_border_color: #333333; --icon_border_color_hover: #333333; --icon_border_top_l_rad: 50%; --icon_border_top_r_rad: 50%; --icon_border_bot_r_rad: 50%; --icon_border_bot_l_rad: 50%; --sep_color: #0129ac; --tabs_bg_color: #ffffff; --tabs_inactive_color: #ebeaea; --tabs_border_color: #ebeaea; --testimonial_bg_color: #f9f9fb; --testimonial-border-width-top: 0px; --testimonial-border-width-right: 0px; --testimonial-border-width-bottom: 0px; --testimonial-border-width-left: 0px; --testimonial_text_color: #4a4e57; --text_columns: 1; --text_column_min_width: 100px; --text_column_spacing: 2em; --text_rule_style: none; --text_user_select: auto; --title_border_color: #e0dede; --title_margin-top: 0px; --title_margin-right: 0px; --title_margin-bottom: 30px; --title_margin-left: 0px; --title_margin_mobile-top: 0px; --title_margin_mobile-right: 0px; --title_margin_mobile-bottom: 0px; --title_margin_mobile-left: 0px; --accordion_divider_color: #0129ac; --accordion_divider_hover_color: #0129ac; --accordian_inactive_color: #333333; --accordian_active_color: #000000; --faq_accordion_divider_color: #0129ac; --faq_accordion_divider_hover_color: #0129ac; --faq_accordion_title_typography-font-family: Poppins; --faq_accordion_title_typography-font-size: 30px; --faq_accordion_title_typography-font-weight: 600; --faq_accordion_title_typography-color: #0129ac; --faq_accordian_icon_color: #ffffff; --faq_accordian_inactive_color: #212934; --faq_accordion_content_typography-font-family: Poppins; --faq_accordion_content_typography-font-size: 16px; --faq_accordion_content_typography-font-weight: 400; --faq_accordion_content_typography-color: #2e2e2e; }#side-header, .fusion-header { --header_bg_color: #ffffff; --archive_header_bg_color: #ffffff; }.fusion-header-wrapper, #side-header { --header_border_color: rgba(237,238,242,0); }.fusion-arrow-svg, .fusion-header-wrapper, #side-header { --header_sticky_bg_color: #ffffff; }.fusion-main-menu { --header_sticky_menu_color: #0129ac; --header_sticky_nav_font_size: 14px; --nav_height: 84px; --mobile_nav_padding: 30px; --menu_text_align: center; --menu_thumbnail_size-width: 26px; --menu_thumbnail_size-height: 14px; }.fusion-main-menu, .fusion-logo-background { --header_sticky_nav_padding: 30px; }.fusion-menu-highlight-label, .awb-menu__highlight { --main_nav_highlight_radius: 6px; }.fusion-header { --top-bar-height: calc(44px / 2); }.fusion-megamenu-title { --megamenu_title_size: 18px; }.fusion-megamenu-submenu { --megamenu_item_vertical_padding: 5px; }.fusion-megamenu-icon { --menu_icon_color: #7c7c7c; --menu_icon_hover_color: #7c7c7c; }.fusion-logo { --logo_margin-top: 31px; --logo_margin-bottom: 31px; --logo_margin-left: 0px; --logo_margin-right: 0px; }.sidebar { --sidebar_padding: 0; --sidebar_padding-percent_to_vw: 0; --sidebar_widget_bg_color: rgba(255,255,255,0); --sidew_font_size: 16px; --sidebar_heading_color: #092933; }#toTop { --totop_border_radius: 4px; --totop_background: #2e2e2e; --totop_background_hover: #0129ac; --totop_icon_color: #ffffff; --totop_icon_hover: #ffffff; }body { --button-border-radius-top-left: 4px; --button-border-radius-top-right: 4px; --button-border-radius-bottom-right: 4px; --button-border-radius-bottom-left: 4px; --awb-tabs-title-border-top-left-radius-default: 0px; --awb-tabs-title-border-top-right-radius-default: 0px; --awb-tabs-title-border-bottom-right-radius-default: 0px; --awb-tabs-title-border-bottom-left-radius-default: 0px; --awb-testimonial-border-style-default: solid; --awb-testimonial-border-color-default: var(--awb-color3); --awb-testimonial-border-top-left-radius-default: 0px; --awb-testimonial-border-top-right-radius-default: 0px; --awb-testimonial-border-bottom-right-radius-default: 0px; --awb-testimonial-border-bottom-left-radius-default: 0px; --fusion-video-max-width-default: 100%; }@media only screen and (max-width: 767px){.has-sidebar #content { order: 1; }.has-sidebar #sidebar { order: 2; margin-top: 50px; }}@font-face{font-family:"awb-icons";font-weight:400;font-style:normal;src:url(https://www.cloudfuze.com/wp-content/swift-ai/cache/www.cloudfuze.com/how-message-thread-works-in-microsoft-teams/__data/awb-iconsd314900a.woff) format("woff"), url(//www.cloudfuze.com/wp-content/themes/Avada/includes/lib/assets/fonts/icomoon/awb-icons.ttf) format("truetype");font-display:swap;}.fa, .fab, .fal, .far, .fas { -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; line-height: 1; }@font-face{font-family:"Font Awesome 5 Free";font-weight:900;font-style:normal;src:url(https://www.cloudfuze.com/wp-content/swift-ai/cache/www.cloudfuze.com/how-message-thread-works-in-microsoft-teams/__data/fa-solid-9007fc7f5ed.woff) format('woff2');font-display:swap;}.fa, .fas { font-family: "Font Awesome 5 Free"; font-weight: 900; }.fa-chevron-circle-right::before { content: ""; }#main #comment-submit, .button-default, .button.default, .comment-form input[type="submit"], .fusion-button, .fusion-button-default, .wpcf7-form input[type="submit"], .wpcf7-submit, input.button-default { --button_margin-top: 0px; --button_margin-right: 0px; --button_margin-bottom: 0px; --button_margin-left: 0px; display: inline-flex; justify-content: center; align-items: center; position: relative; text-decoration: none; cursor: pointer; box-sizing: border-box; font-family: var(--button_typography-font-family); font-weight: var(--button_typography-font-weight); font-style: var(--button_typography-font-style,normal); letter-spacing: var(--button_typography-letter-spacing); border-width: var(--button_border_width-top,0) var(--button_border_width-right,0) var(--button_border_width-bottom,0) var(--button_border_width-left,0); border-style: solid; border-radius: var(--button-border-radius-top-left,0) var(--button-border-radius-top-right,0) var(--button-border-radius-bottom-right,0) var(--button-border-radius-bottom-left,0); text-transform: var(--button_text_transform); transition: 0.2s; margin: var(--button_margin-top) var(--button_margin-right) var(--button_margin-bottom) var(--button_margin-left); }.fusion-body .fusion-button-default-size, button.button { padding-top: var(--button_padding-top,13px); padding-right: var(--button_padding-right,29px); padding-bottom: var(--button_padding-bottom,13px); padding-left: var(--button_padding-left,29px); line-height: var(--button_line_height, 1); font-size: var(--button_font_size, 14px); }#main #comment-submit, .button-default, .button.default, .comment-form input[type="submit"], .fusion-button-default, .wpcf7-form input[type="submit"], .wpcf7-submit, input.button-default { background: var(--button_gradient_top_color); color: var(--button_accent_color); border-color: var(--button_border_color); }#main #comment-submit .fusion-button-text, .button-default .fusion-button-text, .button.default .fusion-button-text, .comment-form input[type="submit"] .fusion-button-text, .fusion-button-default .fusion-button-text, .wpcf7-form input[type="submit"] .fusion-button-text, .wpcf7-submit .fusion-button-text, input.button-default .fusion-button-text { color: var(--button_accent_color); }.fusion-has-button-gradient #main #comment-submit, .fusion-has-button-gradient .button-default, .fusion-has-button-gradient .button.default, .fusion-has-button-gradient .comment-form input[type="submit"], .fusion-has-button-gradient .fusion-button-default, .fusion-has-button-gradient .wpcf7-form input[type="submit"], .fusion-has-button-gradient .wpcf7-submit, .fusion-has-button-gradient input.button-default, .fusion-has-button-gradient.fusion-button-default { --button_gradient: linear-gradient(var(--button_gradient_angle, 180deg), var(--button_gradient_top_color) var(--button_gradient_start, 0%), var(--button_gradient_bottom_color) var(--button_gradient_end, 100%)); background-image: var(--button_gradient); }.fusion-button.button-flat { box-shadow: none !important; }.fusion-disable-outline .bbp-submit-wrapper .button, .fusion-disable-outline .button, .fusion-disable-outline .fusion-button, .fusion-disable-outline .gform_wrapper .button, .fusion-disable-outline .gform_wrapper .gform_button, .fusion-disable-outline .post-password-form input[type="submit"], .fusion-disable-outline .single_add_to_cart_button, .fusion-disable-outline .tml-submit-wrap input[type="submit"], .fusion-disable-outline .tribe-events-tickets .button, .fusion-disable-outline .tribe-tickets button, .fusion-disable-outline .woocommerce .cart-collaterals .checkout-button, .fusion-disable-outline .woocommerce .checkout #place_order, .fusion-disable-outline .woocommerce.add_to_cart_inline .button, .fusion-disable-outline .wpcf7-submit { outline: 0px; }.fusion-button i, .fusion-button-icon-divider, .fusion-button-text { transition: 0.2s; }.button-medium, .fusion-body .fusion-button-medium, .ticket-selector-submit-btn[type="submit"], .wpcf7-form .wpcf7-submit.button-medium, .wpcf7-form .wpcf7-submit.fusion-button-medium { padding: 11px 23px; line-height: 16px; font-size: 13px; }.button-medium .fusion-button-text-left, .fusion-body .fusion-button-medium .fusion-button-text-left, .ticket-selector-submit-btn[type="submit"] .fusion-button-text-left, .wpcf7-form .wpcf7-submit.button-medium .fusion-button-text-left, .wpcf7-form .wpcf7-submit.fusion-button-medium .fusion-button-text-left { display: inline-block; padding-left: 28px; }.button-medium .button-icon-divider-left, .fusion-body .fusion-button-medium .button-icon-divider-left, .ticket-selector-submit-btn[type="submit"] .button-icon-divider-left, .wpcf7-form .wpcf7-submit.button-medium .button-icon-divider-left, .wpcf7-form .wpcf7-submit.fusion-button-medium .button-icon-divider-left { padding: 0px 12.5px; }.button-medium .button-icon-divider-left i, .button-medium .button-icon-divider-left img, .button-medium .button-icon-divider-right i, .button-medium .button-icon-divider-right img, .fusion-body .fusion-button-medium .button-icon-divider-left i, .fusion-body .fusion-button-medium .button-icon-divider-left img, .fusion-body .fusion-button-medium .button-icon-divider-right i, .fusion-body .fusion-button-medium .button-icon-divider-right img, .ticket-selector-submit-btn[type="submit"] .button-icon-divider-left i, .ticket-selector-submit-btn[type="submit"] .button-icon-divider-left img, .ticket-selector-submit-btn[type="submit"] .button-icon-divider-right i, .ticket-selector-submit-btn[type="submit"] .button-icon-divider-right img, .wpcf7-form .wpcf7-submit.button-medium .button-icon-divider-left i, .wpcf7-form .wpcf7-submit.button-medium .button-icon-divider-left img, .wpcf7-form .wpcf7-submit.button-medium .button-icon-divider-right i, .wpcf7-form .wpcf7-submit.button-medium .button-icon-divider-right img, .wpcf7-form .wpcf7-submit.fusion-button-medium .button-icon-divider-left i, .wpcf7-form .wpcf7-submit.fusion-button-medium .button-icon-divider-left img, .wpcf7-form .wpcf7-submit.fusion-button-medium .button-icon-divider-right i, .wpcf7-form .wpcf7-submit.fusion-button-medium .button-icon-divider-right img { display: block; }#tribe-bar-form .tribe-bar-submit input[type="submit"], .button-large, .fusion-body .fusion-button-large, .tml-submit-wrap input[type="submit"], .wpcf7-form .wpcf7-submit.button-large, .wpcf7-form .wpcf7-submit.fusion-button-large { padding: 13px 29px; line-height: 17px; font-size: 14px; }.button-icon-divider-left, .button-icon-divider-right { display: inline-flex; align-items: center; justify-content: center; position: absolute; top: 0px; height: 100%; }.button-icon-divider-left i, .button-icon-divider-right i { position: relative; }.button-icon-divider-left { left: 0px; border-right: 1px solid; }#main #comment-submit, .comment-form input[type="submit"], .fusion-button-default-size, .wpcf7-form input[type="submit"], .wpcf7-submit { padding-top: var(--button_padding-top,13px); padding-right: var(--button_padding-right,29px); padding-bottom: var(--button_padding-bottom,13px); padding-left: var(--button_padding-left,29px); line-height: var(--button_line_height, 1); font-size: var(--button_font_size, 14px); }.fusion-button i { color: var(--button_accent_color); }.fusion-button[data-hover*="bg_slide"] { overflow: hidden; }.fusion-button[data-hover*="bg_slide"]::before { content: ""; position: absolute; inset: -1px; transform: translateZ(0px); backface-visibility: hidden; transition: clip-path 0.35s cubic-bezier(0.21, 0.6, 0.35, 1); background: var(--button_gradient_hover,var(--button_gradient_top_color_hover)); }.fusion-button[data-hover*="bg_slide"] .fusion-button-text, .fusion-button[data-hover*="bg_slide"] > i { position: relative; }.fusion-button[data-hover="bg_slide_right"]::before { clip-path: polygon(0px 0px, 0px 0px, -50% 100%, 0px 100%); }.fusion-imageframe { display: inline-block; z-index: 1; overflow: hidden; position: relative; vertical-align: middle; max-width: var(--awb-max-width); line-height: 1; filter: var(--awb-filter); transition: var(--awb-filter-transition); }.awb-menu .awb-menu__main-ul { font-size: var(--awb-font-size); }.awb-menu__main-ul { display: flex; flex-wrap: wrap; list-style: none; align-items: var(--awb-align-items); justify-content: var(--awb-justify-content); padding: 0px; font-family: var(--awb-fusion-font-family-typography); font-style: var(--awb-fusion-font-style-typography); font-weight: var(--awb-fusion-font-weight-typography); text-transform: var(--awb-text-transform); margin-block: 0px; min-height: var(--awb-min-height); position: relative; transition: min-height calc(var(--awb-transition-time) * 1ms) cubic-bezier(.42, .01, .58, 1); }.awb-menu__main-li { position: relative; display: flex; justify-content: center; margin-left: calc(var(--awb-gap)/ 2); margin-right: calc(var(--awb-gap)/ 2); line-height: var(--awb-line-height, inherit); letter-spacing: var(--awb-letter-spacing); }.awb-menu__main-li:first-child { margin-inline-start: 0px; }.awb-menu__main-li:last-child { margin-inline-end: 0px; }.awb-menu__main-li_regular { background-color: var(--awb-bg); border-radius: var(--awb-border-radius-top-left) var(--awb-border-radius-top-right) var(--awb-border-radius-bottom-right) var(--awb-border-radius-bottom-left); }.awb-menu__main-ul_column { flex-direction: column; }.awb-menu__main-ul_column .awb-menu__main-li { margin: 0 0 var(--awb-gap) 0; width: 100%; }.awb-menu__main-ul_column .awb-menu__main-li:last-child { margin-bottom: 0px; }.awb-menu__main-li { transition: all calc(var(--awb-transition-time) * 1ms) cubic-bezier(.42, .01, .58, 1); }.fusion-recent-posts .columns .post { margin-bottom: 0px; }.fusion-recent-posts .columns .column { overflow: hidden; box-sizing: border-box; }.fusion-separator { clear: both; position: relative; z-index: 11; }.fusion-body .fusion-separator { display: flex; align-items: center; }.fusion-body .fusion-content-sep, .fusion-body .fusion-separator, .fusion-body .fusion-separator-border { --awb-separator-pattern-url: none; --awb-sep-color: transparent; --awb-height: 20px; --awb-amount: 20px; }.fusion-text { --awb-content-alignment: initial; --awb-font-size: inherit; --awb-line-height: inherit; --awb-letter-spacing: inherit; --awb-text-transform: inherit; --awb-text-color: inherit; --awb-text-font-family: inherit; --awb-text-font-style: inherit; --awb-text-font-weight: inherit; --awb-columns: var(--text_columns, auto); --awb-column-spacing: var(--text_column_spacing, normal); --awb-column-min-width: var(--text_column_min_width, auto); --awb-rule-style: var(--text_rule_style, initial); --awb-margin-top: 0; --awb-margin-right: 0; --awb-margin-bottom: 0; --awb-margin-left: 0; --awb-user-select: var(--text_user_select, auto); text-align: var(--awb-content-alignment); font-size: var(--awb-font-size); line-height: var(--awb-line-height); letter-spacing: var(--awb-letter-spacing); text-transform: var(--awb-text-transform); color: var(--awb-text-color); font-family: var(--awb-text-font-family); font-weight: var(--awb-text-font-weight); font-style: var(--awb-text-font-style); margin: var(--awb-margin-top) var(--awb-margin-right) var(--awb-margin-bottom) var(--awb-margin-left); user-select: var(--awb-user-select); }.fusion-body .fusion-title .awb-title-spacer { max-width: 0.3em; flex-grow: 1; }.fusion-body .fusion-title .title-sep-container { position: relative; height: 6px; flex-grow: 1; }.fusion-body .fusion-title .title-sep { position: relative; display: block; width: 100%; border: 0 solid var(--awb-sep-color); box-sizing: content-box; }.fusion-body .fusion-title .title-sep.sep-double { height: 6px; border-bottom-width: 1px; border-top-width: 1px; }.clearfix, .container, .container-fluid, .row { clear: both; }.clearfix, .container, .container-fluid, .fusion-clearfix, .row { clear: both; }.clearfix::after, .clearfix::before, .container-fluid::after, .container-fluid::before, .container::after, .container::before, .fusion-clearfix::after, .fusion-clearfix::before, .row::after, .row::before { content: " "; display: table; }.clearfix::after, .container-fluid::after, .container::after, .fusion-clearfix::after, .row::after { clear: both; }.fusion-builder-row { width: 100%; margin: 0px auto; }.fusion-builder-row.fusion-builder-row-inner { max-width: 100% !important; }.fusion-builder-row::after { clear: both; content: " "; display: table; }.row::after { clear: both; content: " "; display: table; }.fusion-fullwidth { position: relative; }.fusion-fullwidth .fusion-row { position: relative; z-index: 10; }.row { margin-left: -15px; margin-right: -15px; }.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 { position: relative; min-height: 1px; padding-left: 15px; padding-right: 15px; }@media (min-width: 0px){.col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9 { float: left; }.col-sm-12 { width: 100%; }.col-sm-6 { width: 50%; }}@media (min-width: 992px){.col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9 { float: left; }.col-md-12 { width: 100%; }.col-md-6 { width: 50%; }}@media (min-width: 1200px){.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9 { float: left; }.col-lg-12 { width: 100%; }.col-lg-6 { width: 50%; }}.fusion-fullwidth { --awb-background-color: var(--full_width_bg_color); --awb-background-image: none; --awb-background-position: center center; --awb-background-repeat: no-repeat; --awb-background-blend-mode: none; --awb-background-size: initial; --awb-box-shadow: none; --awb-border-sizes-top: var(--full_width_border_sizes_top); --awb-border-sizes-right: var(--full_width_border_sizes_right); --awb-border-sizes-bottom: var(--full_width_border_sizes_bottom); --awb-border-sizes-left: var(--full_width_border_sizes_left); --awb-border-color: var(--full_width_border_color); --awb-border-style: solid; --awb-border-radius-top-left: 0; --awb-border-radius-top-right: 0; --awb-border-radius-bottom-left: 0; --awb-border-radius-bottom-right: 0; --awb-padding-top: var(--container_padding_default_top, 0px); --awb-padding-right: var(--container_padding_default_right, 0px); --awb-padding-bottom: var(--container_padding_default_bottom, 0px); --awb-padding-left: var(--container_padding_default_left, 0px); --awb-margin-top: 0; --awb-margin-bottom: 0; --awb-min-height: 0; --awb-overflow: visible; --awb-z-index: auto; --awb-sticky-background-color: var(--awb-background-color); --awb-sticky-height: var(--awb-min-height); --awb-filter: none; --awb-filter-hover: none; --awb-filter-transition: all; background-color: var(--awb-background-color); background-image: var(--awb-background-image); background-position: var(--awb-background-position); background-repeat: var(--awb-background-repeat); background-blend-mode: var(--awb-background-blend-mode); background-size: var(--awb-background-size); box-shadow: var(--awb-box-shadow); border-width: var(--awb-border-sizes-top) var(--awb-border-sizes-right) var(--awb-border-sizes-bottom) var(--awb-border-sizes-left); border-color: var(--awb-border-color); border-style: var(--awb-border-style); border-radius: var(--awb-border-radius-top-left) var(--awb-border-radius-top-right) var(--awb-border-radius-bottom-right) var(--awb-border-radius-bottom-left); padding: var(--awb-padding-top) var(--awb-padding-right) var(--awb-padding-bottom) var(--awb-padding-left); margin-top: var(--awb-margin-top); margin-bottom: var(--awb-margin-bottom); min-height: var(--awb-min-height); overflow: var(--awb-overflow); z-index: var(--awb-z-index); filter: var(--awb-filter); transition: var(--awb-filter-transition); }.awb-off-canvas .fusion-fullwidth, .fusion-tb-footer .fusion-fullwidth, .fusion-tb-header .fusion-fullwidth, .fusion-tb-page-title-bar .fusion-fullwidth, .width-100 .fusion-fullwidth { --awb-padding-top: var(--container_padding_100_top, 0px); --awb-padding-right: var(--container_padding_100_right, var(--hundredp_padding)); --awb-padding-bottom: var(--container_padding_100_bottom, 0px); --awb-padding-left: var(--container_padding_100_left, var(--hundredp_padding)); }#wrapper #main .fullwidth-box .fusion-row { padding-left: 0px; padding-right: 0px; }.post-content:not(.fusion-post-content), .single-fusion_tb_section .fusion-tb-header, body:not(.side-header) #wrapper { position: relative; }.fusion-flex-container { --awb-content-wrap: var(--awb-flex-wrap, wrap); display: flex; justify-content: center; }.fusion-flex-container .fusion-row { flex-wrap: wrap; display: flex; flex: 1 1 0%; width: 100%; }.fusion-flex-container .fusion-row .fusion-builder-row-inner { flex-basis: auto; flex-grow: initial; flex-shrink: initial; }.fusion-flex-container .fusion-row::after, .fusion-flex-container .fusion-row::before { content: none; }.fusion-flex-container .fusion-row.fusion-flex-content-wrap { flex-wrap: var(--awb-content-wrap); }.fusion-flex-container .fusion-row .fusion-flex-column { display: flex; }.fusion-flex-container .fusion-row .fusion-flex-column .fusion-column-wrapper { width: 100%; }.fusion-flex-container .fusion-row .fusion-flex-column .fusion-column-wrapper:not(.fusion-flex-column-wrapper-legacy) { display: flex; }.fusion-flex-container .fusion-row .fusion-flex-column .fusion-column-wrapper:not(.fusion-flex-column-wrapper-legacy).fusion-content-layout-column { flex-direction: column; }.fusion-flex-container .fusion-flex-align-self-center { align-self: center; }.fusion-flex-container .fusion-flex-align-items-flex-start { align-items: flex-start; }.fusion-flex-container .fusion-flex-align-items-center { align-items: center; }.fusion-flex-container .fusion-flex-justify-content-flex-start { justify-content: flex-start; }.fusion-flex-container .fusion-flex-justify-content-center { justify-content: center; }.fusion-layout-column.fusion-events-post, .fusion_builder_column, .fusion_builder_column_inner { --awb-z-index: auto; --awb-z-index-hover: var(--awb-z-index); --awb-absolute-top: auto; --awb-absolute-right: auto; --awb-absolute-bottom: auto; --awb-absolute-left: auto; --awb-container-position: relative; --awb-overflow: visible; --awb-inner-bg-overflow: visible; --awb-bg-color: transparent; --awb-bg-color-hover: var(--awb-bg-color); --awb-inner-bg-color: transparent; --awb-bg-position: left top; --awb-inner-bg-position: left top; --awb-bg-image: none; --awb-inner-bg-image: none; --awb-bg-blend: none; --awb-inner-bg-blend: none; --awb-bg-repeat: no-repeat; --awb-inner-bg-repeat: no-repeat; --awb-bg-size: auto auto; --awb-inner-bg-size: auto auto; --awb-border-top: 0; --awb-border-right: 0; --awb-border-bottom: 0; --awb-border-left: 0; --awb-border-color: initial; --awb-border-color-hover: var(--awb-border-color); --awb-border-style: solid; --awb-inner-border-top: 0; --awb-inner-border-right: 0; --awb-inner-border-bottom: 0; --awb-inner-border-left: 0; --awb-inner-border-color: initial; --awb-inner-border-color-hover: var(--awb-inner-border-color); --awb-inner-border-style: solid; --awb-border-radius: 0; --awb-inner-bg-border-radius: 0; --awb-liftup-border-radius: 0; --awb-box-shadow: none; --awb-inner-bg-box-shadow: none; --awb-padding-top: 0; --awb-padding-right: 0; --awb-padding-bottom: 0; --awb-padding-left: 0; --awb-transform: none; --awb-transform-hover: var(--awb-transform); --awb-transform-parent-hover: var(--awb-transform); --awb-transform-origin: 50% 50%; --awb-transition: transform 300ms ease,filter 300ms ease,background-color 300ms ease,border-color 300ms ease; --awb-filter: none; --awb-filter-hover: var(--awb-filter); --awb-filter-parent-hover: var(--awb-filter); --awb-col-width: var(--awb-width-large, 33.3333%); --awb-col-order: var(--awb-order-large, 0); --awb-margin-top-large: var(--col_margin-top, 0); --awb-margin-bottom-large: var(--col_margin-bottom, 20px); --awb-spacing-left-large: var(--col_spacing, 4%); --awb-spacing-right-large: var(--col_spacing, 4%); --awb-margin-top: var(--awb-margin-top-large); --awb-margin-bottom: var(--awb-margin-bottom-large); --awb-spacing-left: var(--awb-spacing-left-large); --awb-spacing-right: var(--awb-spacing-right-large); --awb-col-flex-grow: var(--awb-flex-grow, 0); --awb-col-flex-shrink: var(--awb-flex-shrink, 0); }.fusion-layout-column { position: var(--awb-container-position); float: left; margin-top: var(--awb-margin-top); margin-bottom: var(--awb-margin-bottom); z-index: var(--awb-z-index); top: var(--awb-absolute-top); right: var(--awb-absolute-right); bottom: var(--awb-absolute-bottom); left: var(--awb-absolute-left); filter: var(--awb-filter); transition: var(--awb-transition); width: var(--awb-col-width); order: var(--awb-col-order); flex-grow: var(--awb-col-flex-grow); flex-shrink: var(--awb-col-flex-shrink); }.fusion-layout-column .fusion-column-wrapper { background-image: var(--awb-bg-image); background-color: var(--awb-bg-color); background-position: var(--awb-bg-position); background-blend-mode: var(--awb-bg-blend); background-repeat: var(--awb-bg-repeat); background-size: var(--awb-bg-size); border-width: var(--awb-border-top) var(--awb-border-right) var(--awb-border-bottom) var(--awb-border-left); border-color: var(--awb-border-color); border-style: var(--awb-border-style); border-radius: var(--awb-border-radius); box-shadow: var(--awb-box-shadow); padding: var(--awb-padding-top) var(--awb-padding-right) var(--awb-padding-bottom) var(--awb-padding-left); overflow: var(--awb-overflow); transition: var(--awb-transition); transform: var(--awb-transform); transform-origin: var(--awb-transform-origin); min-height: 1px; min-width: 0px; margin-left: var(--awb-spacing-left); margin-right: var(--awb-spacing-right); }.fusion-animated { visibility: hidden; }.do-animate .fusion-animated { animation-fill-mode: both; animation-duration: 1s; }@media only screen and (max-width: 1024px){.fusion-fullwidth { --awb-padding-top-medium: var(--awb-padding-top); --awb-padding-right-medium: var(--awb-padding-right); --awb-padding-bottom-medium: var(--awb-padding-bottom); --awb-padding-left-medium: var(--awb-padding-left); --awb-margin-top-medium: var(--awb-margin-top); --awb-margin-bottom-medium: var(--awb-margin-bottom); --awb-min-height-medium: var(--awb-min-height); --awb-sticky-height-medium: var(--awb-min-height-medium); --awb-background-image-medium: var(--awb-background-image); --awb-background-color-medium: var(--awb-background-color); --awb-background-position-medium: var(--awb-background-position); --awb-background-repeat-medium: var(--awb-background-repeat); --awb-background-size-medium: var(--awb-background-size); --awb-background-blend-mode-medium: var(--awb-background-blend-mode); padding: var(--awb-padding-top-medium) var(--awb-padding-right-medium) var(--awb-padding-bottom-medium) var(--awb-padding-left-medium); margin-top: var(--awb-margin-top-medium); margin-bottom: var(--awb-margin-bottom-medium); min-height: var(--awb-min-height-medium); background-image: var(--awb-background-image-medium); background-color: var(--awb-background-color-medium); background-repeat: var(--awb-background-repeat-medium); background-position: var(--awb-background-position-medium); background-size: var(--awb-background-size-medium); background-blend-mode: var(--awb-background-blend-mode-medium); }.fusion-flex-container { --awb-content-wrap: var(--awb-flex-wrap-medium, var(--awb-flex-wrap)); }.fusion-flex-container .fusion-flex-content-wrap { flex-wrap: var(--awb-content-wrap); }}@media only screen and (max-width: 640px){.fusion-fullwidth { --awb-padding-top-small: var(--awb-padding-top-medium); --awb-padding-right-small: var(--awb-padding-right-medium); --awb-padding-bottom-small: var(--awb-padding-bottom-medium); --awb-padding-left-small: var(--awb-padding-left-medium); --awb-margin-top-small: var(--awb-margin-top-medium); --awb-margin-bottom-small: var(--awb-margin-bottom-medium); --awb-min-height-small: var(--awb-min-height-medium); --awb-sticky-height-small: var(--awb-min-height-small); --awb-background-image-small: var(--awb-background-image-medium); --awb-background-color-small: var(--awb-background-color-medium); --awb-background-repeat-small: var(--awb-background-repeat-medium); --awb-background-position-small: var(--awb-background-position-medium); --awb-background-size-small: var(--awb-background-size-medium); --awb-background-blend-mode-small: var(--awb-background-blend-mode-medium); padding: var(--awb-padding-top-small) var(--awb-padding-right-small) var(--awb-padding-bottom-small) var(--awb-padding-left-small); margin-top: var(--awb-margin-top-small); margin-bottom: var(--awb-margin-bottom-small); min-height: var(--awb-min-height-small); background-image: var(--awb-background-image-small); background-color: var(--awb-background-color-small); background-repeat: var(--awb-background-repeat-small); background-position: var(--awb-background-position-small); background-size: var(--awb-background-size-small); background-blend-mode: var(--awb-background-blend-mode-small); }.fusion-flex-container { --awb-content-wrap: var(--awb-flex-wrap-small, var(--awb-flex-wrap)); }.fusion-flex-container .fusion-flex-content-wrap { flex-wrap: var(--awb-content-wrap); }}@media only screen and (max-width: 1024px){.fusion-layout-column.fusion-events-post, .fusion_builder_column, .fusion_builder_column_inner { --awb-padding-top-medium: var(--awb-padding-top); --awb-padding-right-medium: var(--awb-padding-right); --awb-padding-bottom-medium: var(--awb-padding-bottom); --awb-padding-left-medium: var(--awb-padding-left); --awb-col-width: var(--awb-width-medium, var(--medium-col-default)); --awb-col-order: var(--awb-order-medium, var(--awb-order-large)); --awb-margin-top-medium: var(--awb-margin-top-large, var(--col_margin-top, 0)); --awb-margin-bottom-medium: var(--awb-margin-bottom-large, var(--col_margin-bottom, 20px)); --awb-spacing-left-medium: var(--awb-spacing-left-large, 4%); --awb-spacing-right-medium: var(--awb-spacing-right-large, 4%); --awb-col-flex-grow: var(--awb-flex-grow-medium, var(--awb-flex-grow, 0)); --awb-col-flex-shrink: var(--awb-flex-shrink-medium, var(--awb-flex-shrink, 0)); --awb-margin-top: var(--awb-margin-top-medium); --awb-margin-bottom: var(--awb-margin-bottom-medium); --awb-spacing-left: var(--awb-spacing-left-medium); --awb-spacing-right: var(--awb-spacing-right-medium); --awb-bg-image-medium: var(--awb-bg-image); --awb-bg-color-medium: var(--awb-bg-color); --awb-bg-color-medium-hover: var(--awb-bg-color-hover); --awb-bg-repeat-medium: var(--awb-bg-repeat); --awb-bg-position-medium: var(--awb-bg-position); --awb-bg-size-medium: var(--awb-bg-size); --awb-bg-blend-medium: var(--awb-bg-blend); }.fusion-layout-column.fusion-events-post .fusion-column-wrapper, .fusion_builder_column .fusion-column-wrapper, .fusion_builder_column_inner .fusion-column-wrapper { padding: var(--awb-padding-top-medium) var(--awb-padding-right-medium) var(--awb-padding-bottom-medium) var(--awb-padding-left-medium); background-image: var(--awb-bg-image-medium); background-color: var(--awb-bg-color-medium); background-repeat: var(--awb-bg-repeat-medium); background-position: var(--awb-bg-position-medium); background-size: var(--awb-bg-size-medium); background-blend-mode: var(--awb-bg-blend-medium); }}@media only screen and (max-width: 640px){.fusion-layout-column.fusion-events-post, .fusion_builder_column, .fusion_builder_column_inner { --awb-padding-top-small: var(--awb-padding-top-medium); --awb-padding-right-small: var(--awb-padding-right-medium); --awb-padding-bottom-small: var(--awb-padding-bottom-medium); --awb-padding-left-small: var(--awb-padding-left-medium); --awb-col-width: var(--awb-width-small, var(--small-col-default)); --awb-col-order: var(--awb-order-small, var(--awb-order-medium)); --awb-spacing-left-small: var(--awb-spacing-left-large, 4%); --awb-spacing-right-small: var(--awb-spacing-right-large, 4%); --awb-margin-top-small: var(--awb-margin-top-medium, var(--awb-margin-top-large, var(--col_margin-top, 0))); --awb-margin-bottom-small: var(--awb-margin-bottom-medium, var(--awb-margin-bottom-large, var(--col_margin-bottom, 20px))); --awb-spacing-left: var(--awb-spacing-left-small); --awb-spacing-right: var(--awb-spacing-right-small); --awb-margin-top: var(--awb-margin-top-small); --awb-margin-bottom: var(--awb-margin-bottom-small); --awb-bg-image-small: var(--awb-bg-image-medium); --awb-bg-color-small: var(--awb-bg-color-medium); --awb-bg-color-small-hover: var(--awb-bg-color-medium-hover); --awb-bg-repeat-small: var(--awb-bg-repeat-medium); --awb-bg-position-small: var(--awb-bg-position-medium); --awb-bg-size-small: var(--awb-bg-size-medium); --awb-bg-blend-small: var(--awb-bg-blend-medium); --awb-col-flex-grow: var(--awb-flex-grow-small, var(--awb-flex-grow, 0)); --awb-col-flex-shrink: var(--awb-flex-shrink-small, var(--awb-flex-shrink, 0)); }.fusion-layout-column.fusion-events-post .fusion-column-wrapper, .fusion_builder_column .fusion-column-wrapper, .fusion_builder_column_inner .fusion-column-wrapper { padding: var(--awb-padding-top-small) var(--awb-padding-right-small) var(--awb-padding-bottom-small) var(--awb-padding-left-small); background-image: var(--awb-bg-image-small); background-color: var(--awb-bg-color-small); background-repeat: var(--awb-bg-repeat-small); background-position: var(--awb-bg-position-small); background-size: var(--awb-bg-size-small); background-blend-mode: var(--awb-bg-blend-small); }}@media only screen and (max-width: 1040px){.fusion-body .fusion-header-wrapper .fusion-header, .fusion-body .fusion-header-wrapper .fusion-secondary-main-menu { background-color: var(--mobile_header_bg_color); }}@media only screen and (max-width: 1040px){.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-header, .fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-header, .fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-header, .fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-header, .fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-header, .fusion-mobile-menu-design-modern.fusion-header-v7 .fusion-header { padding-top: 20px; padding-bottom: 20px; }.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-header .fusion-row, .fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-header .fusion-row, .fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-header .fusion-row, .fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-header .fusion-row, .fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-header .fusion-row, .fusion-mobile-menu-design-modern.fusion-header-v7 .fusion-header .fusion-row { width: 100%; }.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-logo, .fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-logo, .fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-logo, .fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-logo, .fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-logo, .fusion-mobile-menu-design-modern.fusion-header-v7 .fusion-logo { margin: 0px !important; }.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-mobile-nav-holder, .fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-mobile-nav-holder, .fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-mobile-nav-holder, .fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-mobile-nav-holder, .fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-mobile-nav-holder, .fusion-mobile-menu-design-modern.fusion-header-v7 .fusion-mobile-nav-holder { padding-top: 20px; margin-left: -30px; margin-right: -30px; margin-bottom: calc(-20px - var(--header_padding-bottom)); }.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-mobile-nav-holder > ul, .fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-mobile-nav-holder > ul, .fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-mobile-nav-holder > ul, .fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-mobile-nav-holder > ul, .fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-mobile-nav-holder > ul, .fusion-mobile-menu-design-modern.fusion-header-v7 .fusion-mobile-nav-holder > ul { display: block; }.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-mobile-menu-icons, .fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-mobile-menu-icons, .fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-mobile-menu-icons, .fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-mobile-menu-icons, .fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-mobile-menu-icons, .fusion-mobile-menu-design-modern.fusion-header-v7 .fusion-mobile-menu-icons { display: block; }.fusion-header .fusion-row { padding-left: 0px; padding-right: 0px; }.fusion-header-wrapper .fusion-row { padding-left: 0px; padding-right: 0px; max-width: 100%; }.fusion-mobile-menu-design-flyout.fusion-header-v1 .fusion-main-menu, .fusion-mobile-menu-design-flyout.fusion-header-v2 .fusion-main-menu, .fusion-mobile-menu-design-flyout.fusion-header-v3 .fusion-main-menu, .fusion-mobile-menu-design-flyout.fusion-header-v4 .fusion-main-menu, .fusion-mobile-menu-design-flyout.fusion-header-v5 .fusion-main-menu, .fusion-mobile-menu-design-flyout.fusion-header-v7 .fusion-main-menu > ul > li, .fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-main-menu, .fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-main-menu, .fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-main-menu, .fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-main-menu, .fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-main-menu, .fusion-mobile-menu-design-modern.fusion-header-v7 .fusion-main-menu > ul > li { display: none; }}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-columns-1 .fusion-column:first-child, .fusion-columns-2 .fusion-column:first-child, .fusion-columns-3 .fusion-column:first-child, .fusion-columns-4 .fusion-column:first-child, .fusion-columns-5 .fusion-column:first-child { margin-left: 0px; }.fusion-column, .fusion-column:nth-child(2n), .fusion-column:nth-child(3n), .fusion-column:nth-child(4n), .fusion-column:nth-child(5n) { margin-right: 0px; }#wrapper { width: auto !important; }.columns .col { float: none; margin: 0px; box-sizing: border-box; width: 100% !important; }.fullwidth-box { background-attachment: scroll !important; }.tab-holder .tabs { height: auto !important; width: 100% !important; }#toTop { bottom: 30px; border-radius: 4px; height: 40px; }#toTop::before { line-height: 38px; }#main, .fullwidth-box, .fusion-footer-widget-area, .page-title-bar, body { background-attachment: scroll !important; }}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){#header-sticky .fusion-row, .fusion-header .fusion-row, .fusion-secondary-header .fusion-row { padding-left: 0px !important; padding-right: 0px !important; }.avada-responsive:not(.rtl):not(.avada-menu-highlight-style-background) .fusion-header-v1 .fusion-main-menu > ul > li, .avada-responsive:not(.rtl):not(.avada-menu-highlight-style-background) .fusion-header-v2 .fusion-main-menu > ul > li, .avada-responsive:not(.rtl):not(.avada-menu-highlight-style-background) .fusion-header-v3 .fusion-main-menu > ul > li, .avada-responsive:not(.rtl):not(.avada-menu-highlight-style-background) .fusion-header-v4 .fusion-main-menu > ul > li, .avada-responsive:not(.rtl):not(.avada-menu-highlight-style-background) .fusion-header-v5 .fusion-main-menu > ul > li, .avada-responsive:not(.rtl):not(.avada-menu-highlight-style-background) .fusion-header-v7 .fusion-main-menu > ul > li { padding-right: var(--mobile_nav_padding); }}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape){.fullwidth-box { background-attachment: scroll !important; }#main, .fullwidth-box, .fusion-footer-widget-area, .page-title-bar, body { background-attachment: scroll !important; }}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape){.avada-responsive:not(.rtl) .fusion-header-v1 .fusion-main-menu > ul > li, .avada-responsive:not(.rtl) .fusion-header-v2 .fusion-main-menu > ul > li, .avada-responsive:not(.rtl) .fusion-header-v3 .fusion-main-menu > ul > li, .avada-responsive:not(.rtl) .fusion-header-v4 .fusion-main-menu > ul > li, .avada-responsive:not(.rtl) .fusion-header-v5 .fusion-main-menu > ul > li, .avada-responsive:not(.rtl) .fusion-header-v7 .fusion-main-menu > ul > li { padding-right: var(--mobile_nav_padding); }}@media only screen and (max-width: 767px){.fusion-layout-column { margin-left: 0px !important; margin-right: 0px !important; }.fusion-columns-1 .fusion-column:first-child, .fusion-columns-2 .fusion-column:first-child, .fusion-columns-3 .fusion-column:first-child, .fusion-columns-4 .fusion-column:first-child, .fusion-columns-5 .fusion-column:first-child { margin-left: 0px; }.fusion-columns .fusion-column { float: none; box-sizing: border-box; width: 100% !important; }.fusion-columns .fusion-column:not(.fusion-column-last) { margin: 0px 0px 50px; }#slidingbar-area .columns .col, .avada-container .columns .col, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-6, .footer-area .fusion-columns .fusion-column, .fusion-columns-5 .col-lg-2, .fusion-columns-5 .col-md-2, .fusion-columns-5 .col-sm-2 { float: none; width: 100%; }#wrapper { width: auto !important; }.tab-holder .tabs { height: auto !important; width: 100% !important; }.fullwidth-box { background-attachment: scroll !important; }#toTop { bottom: 30px; border-radius: 4px; height: 44px; width: 44px; }#toTop::before { line-height: 42px; }.to-top-container #toTop { border-radius: var(--totop_border_radius); }}@media only screen and (max-width: 767px){#content { width: 100% !important; margin-left: 0px !important; }.sidebar { clear: both; width: 100% !important; float: none !important; margin-left: 0px !important; }#main > .fusion-row { display: flex; flex-wrap: wrap; }}@media only screen and (max-width: 640px){#main, .footer-area, .page-title-bar, body { background-attachment: scroll !important; }#content { width: 100% !important; margin-left: 0px !important; }.sidebar { clear: both; width: 100% !important; float: none !important; margin-left: 0px !important; }}@media only screen and (max-device-width: 640px){#wrapper { width: auto !important; }.fusion-columns .fusion-column { float: none; margin: 0px 0px 50px; box-sizing: border-box; width: 100% !important; }.fullwidth-box { background-attachment: scroll !important; }#content { margin-bottom: 50px; width: 100% !important; float: none !important; margin-left: 0px !important; }.sidebar { clear: both; width: 100% !important; float: none !important; margin-left: 0px !important; }.tab-holder .tabs { height: auto !important; width: 100% !important; }}@media only screen and (max-width: 991px){.fusion-responsive-typography-calculated { --minFontSize: calc(var(--typography_factor) * var(--base-font-size)); --minViewportSize: 360; --maxViewportSize: var(--grid_main_break_point); font-size: calc((var(--fontSize) * 1px) - (var(--typography_sensitivity) * (var(--fontSize) - var(--minFontSize)) * (var(--minViewportSize) * 1px - 100vw)) / (var(--maxViewportSize) - var(--minViewportSize)) - (var(--fontSize) - var(--minFontSize)) * var(--typography_sensitivity) * 1px) !important; }.fusion-top-header .fusion-responsive-typography-calculated { --side_header_width: 0; --side_header_width-int: 0; }}@media only screen and (max-width: 767px){.fusion-responsive-typography-calculated { --maxViewportSize: var(--content_break_point) !important; }}@media only screen and (max-width: 767px){.fusion-columns-1 .fusion-column:first-child, .fusion-columns-2 .fusion-column:first-child, .fusion-columns-3 .fusion-column:first-child, .fusion-columns-4 .fusion-column:first-child, .fusion-columns-5 .fusion-column:first-child { margin-left: 0px; }.fusion-columns .fusion-column { float: none; box-sizing: border-box; width: 100% !important; }.fusion-columns .fusion-column:not(.fusion-column-last) { margin: 0px 0px 50px; }.col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-6, .fusion-columns-5 .col-lg-2, .fusion-columns-5 .col-md-2, .fusion-columns-5 .col-sm-2 { float: none; width: 100%; }}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-columns-1 .fusion-column:first-child, .fusion-columns-2 .fusion-column:first-child, .fusion-columns-3 .fusion-column:first-child, .fusion-columns-4 .fusion-column:first-child, .fusion-columns-5 .fusion-column:first-child { margin-left: 0px; }.fusion-column, .fusion-column:nth-child(2n), .fusion-column:nth-child(3n), .fusion-column:nth-child(4n), .fusion-column:nth-child(5n) { margin-right: 0px; }.columns .col { float: none; margin: 0px 0px 20px; box-sizing: border-box; width: 100% !important; }}@media only screen and (max-device-width: 640px){.fusion-columns .fusion-column { float: none; margin: 0px 0px 50px; box-sizing: border-box; width: 100% !important; }}.fusion-tabs-widget .fusion-tabs-widget-content .post-holder .fusion-meta { margin-left: 68px; }.fusion-tabs-widget .fusion-tabs-widget-content .image { margin-right: 8px; margin-left: 8px; margin-top: 8px; }.fusion-builder-row.fusion-row { max-width: var(--site_width); }@media only screen and (max-width: 767px){body .footer-col3 article { margin: 0px !important; }}.cky-overlay { background: #000000; opacity: 0.4; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 99999999; }.cky-hide { display: none; }.cky-btn-revisit-wrapper { display: flex; align-items: center; justify-content: center; background: #0056a7; width: 45px; height: 45px; border-radius: 50%; position: fixed; z-index: 999999; cursor: pointer; }.cky-revisit-bottom-left { bottom: 15px; left: 15px; }.cky-btn-revisit-wrapper .cky-btn-revisit { display: flex; align-items: center; justify-content: center; background: none; border: none; cursor: pointer; position: relative; margin: 0px; padding: 0px; }.cky-btn-revisit-wrapper .cky-btn-revisit img { max-width: fit-content; margin: 0px; height: 30px; width: 30px; }.cky-revisit-hide { display: none; }.cky-consent-container { position: fixed; width: 100%; box-sizing: border-box; z-index: 9999999; }.cky-consent-container .cky-consent-bar { background: #ffffff; border: 1px solid; padding: 16.5px 24px; box-shadow: rgba(172, 171, 171, 0.3) 0px -1px 10px 0px; }.cky-banner-bottom { bottom: 0px; left: 0px; }.cky-notice .cky-title { color: #212121; font-weight: 700; font-size: 18px; line-height: 24px; margin: 0px 0px 12px; overflow-wrap: break-word; }.cky-notice-group { display: flex; justify-content: space-between; align-items: center; font-size: 14px; line-height: 24px; font-weight: 400; }.cky-notice-des *, .cky-preference-content-wrapper *, .cky-dma-content-wrapper *, .cky-accordion-header-des *, .cky-gpc-wrapper .cky-gpc-desc * { font-size: 14px; }.cky-notice-des { color: #212121; font-size: 14px; line-height: 24px; font-weight: 400; }.cky-consent-bar .cky-notice-des p, .cky-gpc-wrapper .cky-gpc-desc p, .cky-preference-body-wrapper .cky-preference-content-wrapper p, .cky-accordion-header-wrapper .cky-accordion-header-des p, .cky-cookie-des-table li div:last-child p { color: inherit; margin-top: 0px; word-break: break-word; }.cky-notice-des p:last-child, .cky-preference-content-wrapper p:last-child, .cky-cookie-des-table li div:last-child p:last-child, .cky-gpc-wrapper .cky-gpc-desc p:last-child { margin-bottom: 0px; }button.cky-accordion-btn:not(:hover):not(:active), button.cky-banner-btn-close:not(:hover):not(:active), button.cky-btn-close:not(:hover):not(:active), button.cky-btn-revisit:not(:hover):not(:active) { background: transparent; }.cky-notice-btn-wrapper { display: flex; justify-content: center; align-items: center; margin-left: 15px; }.cky-notice-btn-wrapper .cky-btn { text-shadow: none; box-shadow: none; }.cky-btn { font-size: 14px; font-family: inherit; line-height: 24px; padding: 8px 27px; font-weight: 500; margin: 0px 8px 0px 0px; border-radius: 2px; white-space: nowrap; cursor: pointer; text-align: center; text-transform: none; min-height: 0px; overflow-wrap: break-word; }.cky-btn-customize { color: #1863dc; background: transparent; border: 2px solid #1863dc; }.cky-btn-accept { background: #1863dc; color: #ffffff; border: 2px solid #1863dc; }.cky-btn:last-child { margin-right: 0px; }@media (max-width: 768px){.cky-notice-group { display: block; }.cky-notice-btn-wrapper { margin-left: 0px; }.cky-notice-btn-wrapper .cky-btn { flex: 1 1 auto; max-width: 100%; margin-top: 10px; white-space: unset; }}@media (max-width: 576px){.cky-notice-btn-wrapper { flex-direction: column; }.cky-custom-brand-logo-wrapper, .cky-notice .cky-title, .cky-notice-des, .cky-notice-btn-wrapper { padding: 0px 28px; }.cky-consent-container .cky-consent-bar { padding: 16.5px 0px; }.cky-notice-des { max-height: 40vh; overflow-y: scroll; }.cky-notice-btn-wrapper .cky-btn { width: 100%; padding: 8px; margin-right: 0px; }.cky-notice-btn-wrapper .cky-btn-accept { order: 1; }.cky-notice-btn-wrapper .cky-btn-customize { order: 2; }}@media (max-width: 425px){.cky-custom-brand-logo-wrapper, .cky-notice .cky-title, .cky-notice-des, .cky-notice-btn-wrapper { padding: 0px 24px; }.cky-notice-btn-wrapper { flex-direction: column; }.cky-btn { width: 100%; margin: 10px 0px 0px; }.cky-notice-btn-wrapper .cky-btn-customize { order: 2; }.cky-notice-btn-wrapper .cky-btn-accept { order: 1; margin-top: 16px; }}@media (max-width: 352px){.cky-notice .cky-title { font-size: 16px; }.cky-notice-des * { font-size: 12px; }.cky-notice-des, .cky-btn { font-size: 12px; }}.cky-accordion .cky-accordion-body { display: none; }.cky-accordion-chevron { margin-right: 22px; position: relative; cursor: pointer; }.cky-audit-table { background: #f4f4f4; border-radius: 6px; }.cky-audit-table .cky-cookie-des-table { font-size: 12px; line-height: 24px; font-weight: normal; padding: 15px 10px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: inherit; margin: 0px; }.cky-audit-table .cky-cookie-des-table:last-child { border-bottom: none; }.cky-audit-table .cky-cookie-des-table li { list-style-type: none; display: flex; padding: 3px 0px; }.cky-audit-table .cky-cookie-des-table li:first-child { padding-top: 0px; }.cky-cookie-des-table li div:first-child { width: 100px; font-weight: 600; word-break: break-word; overflow-wrap: break-word; }.cky-cookie-des-table li div:last-child { flex: 1 1 0%; word-break: break-word; overflow-wrap: break-word; margin-left: 8px; }.cky-footer-wrapper { position: relative; }.cky-preference-header, .cky-preference-body-wrapper, .cky-accordion-wrapper, .cky-accordion, .cky-accordion-wrapper, .cky-footer-wrapper, .cky-prefrence-btn-wrapper { border-color: inherit; }@media (max-width: 425px){.cky-accordion-chevron { margin-right: 15px; }.cky-notice-btn-wrapper { margin-top: 0px; }}.cky-switch input[type="checkbox"] { position: relative; width: 44px; height: 24px; margin: 0px; background: #d0d5d2; appearance: none; border-radius: 50px; cursor: pointer; outline: 0px; border: none; top: 0px; }.cky-switch input[type="checkbox"]::before { position: absolute; content: ""; height: 20px; width: 20px; left: 2px; bottom: 2px; border-radius: 50%; background-color: white; transition: 0.4s; margin: 0px; }.cky-switch input[type="checkbox"]::after { display: none; }@media (max-width: 425px){.cky-switch input[type="checkbox"] { width: 38px; height: 21px; }.cky-switch input[type="checkbox"]::before { height: 17px; width: 17px; }}.cky-consent-bar .cky-banner-btn-close { position: absolute; right: 9px; top: 5px; background: none; border: none; cursor: pointer; padding: 0px; margin: 0px; min-height: 0px; line-height: 0; height: auto; width: auto; text-shadow: none; box-shadow: none; }.cky-consent-bar .cky-banner-btn-close img { height: 9px; width: 9px; margin: 0px; }@media (max-width: 768px){.cky-notice-btn-wrapper { margin-left: 0px; margin-top: 10px; justify-content: left; }}div[data-cky-tag="detail-powered-by"] { display: none !important; }#award-badge { position: fixed; bottom: 2px; left: 10px; z-index: 9999; width: 100px; height: 108px; animation: 2.5s ease 0s infinite normal none running cf-bounce; transition: transform 0.3s; }#award-badge img { width: 70%; height: auto; display: block; }body.swift-nojs [data-s3cid="59"]{max-width:170.359375px;}body.swift-nojs [data-s3cid="63"]{min-width:254px;}body.swift-nojs [data-s3cid="64"]{min-width:264px;}body.swift-nojs [data-s3cid="79"]{min-width:132.078125px;}body.swift-nojs [data-s3cid="99"]{max-height:496.59375px;}html{opacity:1}