1<!DOCTYPE html> 2<html lang="en-US" prefix="og: https://ogp.me/ns#"> 3<head> 4<meta charset="UTF-8" />
5<script> 6var gform;gform||(document.addEventListener("gform_main_scripts_loaded",function(){gform.scriptsLoaded=!0}),document.addEventListener("gform/theme/scripts_loaded",function(){gform.themeScriptsLoaded=!0}),window.addEventListener("DOMContentLoaded",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,themeScriptsLoaded:!1,isFormEditor:()=>"function"==typeof InitializeEditor,callIfLoaded:function(o){return!(!gform.domLoaded||!gform.scriptsLoaded||!gform.themeScriptsLoaded&&!gform.isFormEditor()||(gform.isFormEditor()&&console.warn("The use of gform.initializeOnLoaded() is deprecated in the form editor context and will be removed in Gravity Forms 3.1."),o(),0))},initializeOnLoaded:function(o){gform.callIfLoaded(o)||(document.addEventListener("gform_main_scripts_loaded",()=>{gform.scriptsLoaded=!0,gform.callIfLoaded(o)}),document.addEventListener("gform/theme/scripts_loaded",()=>{gform.themeScriptsLoaded=!0,gform.callIfLoaded(o)}),window.addEventListener("DOMContentLoaded",()=>{gform.domLoaded=!0,gform.callIfLoaded(o)}))},hooks:{action:{},filter:{}},addAction:function(o,r,e,t){gform.addHook("action",o,r,e,t)},addFilter:function(o,r,e,t){gform.addHook("filter",o,r,e,t)},doAction:function(o){gform.doHook("action",o,arguments)},applyFilters:function(o){return gform.doHook("filter",o,arguments)},removeAction:function(o,r){gform.removeHook("action",o,r)},removeFilter:function(o,r,e){gform.removeHook("filter",o,r,e)},addHook:function(o,r,e,t,n){null==gform.hooks[o][r]&&(gform.hooks[o][r]=[]);var d=gform.hooks[o][r];null==n&&(n=r+"_"+d.length),gform.hooks[o][r].push({tag:n,callable:e,priority:t=null==t?10:t})},doHook:function(r,o,e){var t;if(e=Array.prototype.slice.call(e,1),null!=gform.hooks[r][o]&&((o=gform.hooks[r][o]).sort(function(o,r){return o.priority-r.priority}),o.forEach(function(o){"function"!=typeof(t=o.callable)&&(t=window[t]),"action"==r?t.apply(null,e):e[0]=t.apply(null,e)})),"filter"==r)return e[0]},removeHook:function(o,r,t,n){var e;null!=gform.hooks[o][r]&&(e=(e=gform.hooks[o][r]).filter(function(o,r,e){return!!(null!=n&&n!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][r]=e)}}); 7</script>
7 8 9<meta name='viewport' content='width=device-width, initial-scale=1.0' /> 10<meta http-equiv='X-UA-Compatible' content='IE=edge' /> 11<link rel="profile" href="https://gmpg.org/xfn/11" /> 12 13<!-- Search Engine Optimization by Rank Math PRO - https://rankmath.com/ --> 14<title>Events • Samaritas</title> 15<meta name="description" content="Events Archive • Samaritas"/> 16<meta name="robots" content="follow, index"/> 17<link rel="canonical" href="https://samaritas.org/events/" /> 18<link rel="next" href="https://samaritas.org/events/page/2/" /> 19<meta property="og:locale" content="en_US" /> 20<meta property="og:type" content="article" /> 21<meta property="og:title" content="Events • Samaritas" /> 22<meta property="og:description" content="Events Archive • Samaritas" /> 23<meta property="og:url" content="https://samaritas.org/events/" /> 24<meta property="og:site_name" content="Samaritas" /> 25<meta property="og:image" content="https://samaritas.org/wp-content/uploads/2025/03/family-1.jpg" /> 26<meta property="og:image:secure_url" content="https://samaritas.org/wp-content/uploads/2025/03/family-1.jpg" /> 27<meta property="og:image:width" content="1500" /> 28<meta property="og:image:height" content="1000" /> 29<meta property="og:image:alt" content="Warm family moment with parents and child, caring and supportive home environment, smiling African American family enjoying quality time together indoors." /> 30<meta property="og:image:type" content="image/jpeg" /> 31<meta name="twitter:card" content="summary_large_image" /> 32<meta name="twitter:title" content="Events • Samaritas" /> 33<meta name="twitter:description" content="Events Archive • Samaritas" /> 34<meta name="twitter:image" content="https://samaritas.org/wp-content/uploads/2025/03/family-1.jpg" />
35<script type="application/ld+json" class="rank-math-schema-pro">{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://samaritas.org/#organization","name":"Samaritas","url":"https://samaritas.org","logo":{"@type":"ImageObject","@id":"https://samaritas.org/#logo","url":"https://samaritas.org/wp-content/uploads/2025/03/samaritas-logo.png","contentUrl":"https://samaritas.org/wp-content/uploads/2025/03/samaritas-logo.png","caption":"Samaritas","inLanguage":"en-US","width":"1500","height":"311"}},{"@type":"WebSite","@id":"https://samaritas.org/#website","url":"https://samaritas.org","name":"Samaritas","alternateName":"Social Services Nonprofit in Michigan","publisher":{"@id":"https://samaritas.org/#organization"},"inLanguage":"en-US"},{"@type":"CollectionPage","@id":"https://samaritas.org/events/#webpage","url":"https://samaritas.org/events/","name":"Events • Samaritas","isPartOf":{"@id":"https://samaritas.org/#website"},"inLanguage":"en-US"}]}</script>
35 36<!-- /Rank Math WordPress SEO plugin --> 37 38<link rel='dns-prefetch' href='//js.hs-scripts.com' /> 39<link rel='dns-prefetch' href='//www.googletagmanager.com' /> 40<link rel='dns-prefetch' href='//fonts.googleapis.com' /> 41<link href='https://fonts.gstatic.com' crossorigin rel='preconnect' /> 42<link rel="alternate" type="application/rss+xml" title="Samaritas » Feed" href="https://samaritas.org/feed/" /> 43<link rel="alternate" type="application/rss+xml" title="Samaritas » Comments Feed" href="https://samaritas.org/comments/feed/" /> 44<link rel="alternate" type="application/rss+xml" title="Samaritas » Events Feed" href="https://samaritas.org/events/feed/" /> 45<link rel="preload" href="https://samaritas.org/wp-content/plugins/bb-plugin/fonts/fontawesome/7.2.0/webfonts/fa-solid-900.woff2" as="font" type="font/woff2" crossorigin="anonymous"> 46<link rel="preload" href="https://samaritas.org/wp-content/plugins/bb-plugin/fonts/fontawesome/7.2.0/webfonts/fa-regular-400.woff2" as="font" type="font/woff2" crossorigin="anonymous"> 47<style id="wp-img-auto-sizes-contain-inline-css"> 48img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 49/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 50</style> 51<link rel='stylesheet' id='mec-select2-style-css' href='https://samaritas.org/wp-content/plugins/modern-events-calendar-lite/assets/packages/select2/select2.min.css?ver=7.36.4.1791040409.1790278543' media='all' /> 52<link rel='stylesheet' id='mec-font-icons-css' href='https://samaritas.org/wp-content/plugins/modern-events-calendar-lite/assets/css/iconfonts.css?ver=7.36.4.1791040409.1790278543' media='all' /> 53<link rel='stylesheet' id='mec-frontend-style-css' href='https://samaritas.org/wp-content/plugins/modern-events-calendar-lite/assets/css/frontend.min.css?ver=7.36.4.1791040409.1790278543' media='all' /> 54<link rel='stylesheet' id='mec-tooltip-style-css' href='https://samaritas.org/wp-content/plugins/modern-events-calendar-lite/assets/packages/tooltip/tooltip.css?ver=7.36.4.1791040409.1790278543' media='all' /> 55<link rel='stylesheet' id='mec-tooltip-shadow-style-css' href='https://samaritas.org/wp-content/plugins/modern-events-calendar-lite/assets/packages/tooltip/tooltipster-sideTip-shadow.min.css?ver=7.36.4.1791040409.1790278543' media='all' /> 56<link rel='stylesheet' id='featherlight-css' href='https://samaritas.org/wp-content/plugins/modern-events-calendar-lite/assets/packages/featherlight/featherlight.css?ver=7.36.4.1791040409.1790278543' media='all' /> 57<link rel='stylesheet' id='mec-lity-style-css' href='https://samaritas.org/wp-content/plugins/modern-events-calendar-lite/assets/packages/lity/lity.min.css?ver=7.36.4.1791040409.1790278543' media='all' /> 58<link rel='stylesheet' id='mec-general-calendar-style-css' href='https://samaritas.org/wp-content/plugins/modern-events-calendar-lite/assets/css/mec-general-calendar.css?ver=7.36.4.1791040409.1790278543' media='all' /> 59<style id="wp-emoji-styles-inline-css"> 60 61 img.wp-smiley, img.emoji { 62 display: inline !important; 63 border: none !important; 64 box-shadow: none !important; 65 height: 1em !important; 66 width: 1em !important; 67 margin: 0 0.07em !important; 68 vertical-align: -0.1em !important; 69 background: none !important; 70 padding: 0 !important; 71 } 72/*# sourceURL=wp-emoji-styles-inline-css */ 73</style> 74<style id="wp-block-library-inline-css"> 75:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
75--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}} 76 77/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */ 78</style> 79<style id="classic-theme-styles-inline-css"> 80/*! This file is auto-generated */ 81.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} 82/*# sourceURL=/wp-includes/css/classic-themes.min.css */ 83</style> 84 85<style id="global-styles-inline-css"> 86:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--fl-heading-text: #440099;--wp--preset--color--fl-body-bg: #f2f2f2;--wp--preset--color--fl-body-text: #000000;--wp--preset--color--fl-accent: #440099;--wp--preset--color--fl-accent-hover: #440099;--wp--preset--color--fl-topbar-bg: #ffffff;--wp--preset--color--fl-topbar-text: #757575;--wp--preset--color--fl-topbar-link: #2b7bb9;--wp--preset--color--fl-topbar-hover: #2b7bb9;--wp--preset--color--fl-header-bg: #ffffff;--wp--preset--color--fl-header-text: #757575;--wp--preset--color--fl-header-link: #757575;--wp--preset--color--fl-header-hover: #2b7bb9;--wp--preset--color--fl-nav-bg: #ffffff;--wp--preset--color--fl-nav-link: #757575;--wp--preset--color--fl-nav-hover: #2b7bb9;--wp--preset--color--fl-content-bg: #ffffff;--wp--preset--color--fl-footer-widgets-bg: #ffffff;--wp--preset--color--fl-footer-widgets-text: #757575;--wp--preset--color--fl-footer-widgets-link: #2b7bb9;--wp--preset--color--fl-footer-widgets-hover: #2b7bb9;--wp--preset--color--fl-footer-bg: #ffffff;--wp--preset--color--fl-footer-text: #757575;--wp--preset--color--fl-footer-link: #2b7bb9;--wp--preset--color--fl-footer-hover: #2b7bb9;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,
860) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-fl-heading-text-color{color: var(--wp--preset--color--fl-heading-text) !important;}.has-fl-body-bg-color{color: var(--wp--preset--color--fl-body-bg) !important;}.has-fl-body-text-color{color: var(--wp--preset--color--fl-body-text) !important;}.has-fl-accent-color{color: var(--wp--preset--color--fl-accent) !important;}.has-fl-accent-hover-color{color: var(--wp--preset--color--fl-accent-hover) !important;}.has-fl-topbar-bg-color{color: var(--wp--preset--color--fl-topbar-bg) !important;}.has-fl-topbar-text-color{color: var(--wp--preset--color--fl-topbar-text) !important;}.has-fl-topbar-link-color{color: var(--wp--preset--color--fl-topbar-link) !important;}.has-fl-topbar-hover-color{color: var(--wp--preset--color--fl-topbar-hover) !important;}.has-fl-header-bg-color{color: var(--wp--preset--color--fl-header-bg) !important;}.has-fl-header-text-color{color: var(--wp--preset--color--fl-header-text) !important;}.has-fl-header-link-color{color: var(--wp--preset--color--fl-header-link) !important;}.has-fl-header-hover-color{color: var(--wp--preset--color--fl-header-hover) !important;}.has-fl-nav-bg-color{color: var(--wp--preset--color--fl-nav-bg) !important;}.has-fl-nav-link-color{color: var(--wp--preset--color--fl-nav-link) !important;}.has-fl-nav-hover-color{color: var(--wp--preset--color--fl-nav-hover) !important;}.has-fl-content-bg-color{color: var(--wp--preset--color--fl-content-bg) !important;}.has-fl-footer-widgets-bg-color{color: var(--wp--preset--color--fl-footer-widgets-bg) !important;}.has-fl-footer-widgets-text-color{color: var(--wp--preset--color--fl-footer-widgets-text) !important;}.has-fl-footer-widgets-link-color{color: var(--wp--preset--color--fl-footer-widgets-link) !important;}.has-fl-footer-widgets-hover-color{color: var(--wp--preset--color--fl-footer-widgets-hover) !important;}.has-fl-footer-bg-color{color: var(--wp--preset--color--fl-footer-bg) !important;}.has-fl-footer-text-color{color: var(--wp--preset--color--fl-footer-text) !important;}.has-fl-footer-link-color{color: var(--wp--preset--color--fl-footer-link) !important;}.has-fl-footer-hover-color{color: var(--wp--preset--color--fl-footer-hover) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-fl-heading-text-background-color{background-color: var(--wp--preset--color--fl-heading-text) !important;}.has-fl-body-bg-background-color{background-color: var(--wp--preset--color--fl-body-bg) !important;}.has-fl-body-text-background-color{background-color: var(--wp--preset--color--fl-body-text) !important;}.has-fl-accent-background-color{background-color: var(--wp--preset--color--fl-accent) !important;}.has-fl-accent-hover-background-color{background-color: var(--wp--preset--color--fl-accent-hover) !important;}.has-fl-topbar-bg-background-color{background-color: var(--wp--preset--color--fl-topbar-bg) !important;}.has-fl-topbar-text-background-color{background-color: var(--wp--preset--color--fl-topbar-text) !important;}.has-fl-topbar-link-background-color{background-color: var(--wp--preset--color--fl-topbar-link) !important;}.has-fl-topbar-hover-background-color{background-color: var(--wp--preset--color--fl-topbar-hover) !important;}.has-fl-header-bg-background-color{background-color: var(--wp--preset--color--fl-header-bg) !important;}.has-fl-header-text-background-color{background-color: var(--wp--preset--color--fl-header-text) !important;}.has-fl-header-link-background-color{background-color: var(--wp--preset--color--fl-header-link) !important;}.has-fl-header-hover-background-color{background-color: var(--wp--preset--color--fl-header-hover) !important;}.has-fl-nav-bg-background-color{background-color: var(--wp--preset--color--fl-nav-bg) !important;}.has-fl-nav-link-background-color{background-color: var(--wp--preset--color--fl-nav-link) !important;}.has-fl-nav-hover-background-color{background-color: var(--wp--preset--color--fl-nav-hover) !important;}.has-fl-content-bg-background-color{background-color: var(--wp--preset--color--fl-content-bg) !important;}.has-fl-footer-widgets-bg-background-color{background-color: var(--wp--preset--color--fl-footer-widgets-bg) !important;}.has-fl-footer-widgets-text-background-color{background-color: var(--wp--preset--color--fl-footer-widgets-text) !important;}.has-fl-footer-widgets-link-background-color{background-color: var(--wp--preset--color--fl-footer-widgets-link) !important;}.has-fl-footer-widgets-hover-background-color{background-color: var(--wp--preset--color--fl-footer-widgets-hover) !important;}.has-fl-footer-bg-background-color{background-color: var(--wp--preset--color--fl-footer-bg) !important;}.has-fl-footer-text-background-color{background-color: var(--wp--preset--color--fl-footer-text) !important;}.has-fl-footer-link-background-color{background-color: var(--wp--preset--color--fl-footer-link) !important;}.has-fl-footer-hover-background-color{background-color: var(--wp--preset--color--fl-footer-hover) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-fl-heading-text-border-color{border-color: var(--wp--preset--color--fl-heading-text) !important;}.has-fl-body-bg-border-color{border-color: var(--wp--preset--color--fl-body-bg) !important;}.has-fl-body-text-border-color{border-color: var(--wp--preset--color--fl-body-text) !important;}.has-fl-accent-border-color{border-color: var(--wp--preset--color--fl-accent) !important;}.has-fl-accent-hover-border-color{border-color: var(--wp--preset--color--fl-accent-hover) !important;}.has-fl-topbar-bg-border-color{border-color: var(--wp--preset--color--fl-topbar-bg) !important;}.has-fl-topbar-text-border-color{border-color: var(--wp--preset--color--fl-topbar-text) !important;}.has-fl-topbar-link-border-color{border-color: var(--wp--preset--color--fl-topbar-link) !important;}.has-fl-topbar-hover-border-color{border-color: var(--wp--preset--color--fl-topbar-hover) !important;}.has-fl-header-bg-border-color{border-color: var(--wp--preset--color--fl-header-bg) !important;}.has-fl-header-text-border-color{border-color: var(--wp--preset--color--fl-header-text) !important;}.has-fl-header-link-border-color{border-color: var(--wp--preset--color--fl-header-link) !important;}.has-fl-header-hover-border-color{border-color: var(--wp--preset--color--fl-header-hover) !important;}.has-fl-nav-bg-border-color{border-color: var(--wp--preset--color--fl-nav-bg) !important;}.has-fl-nav-link-border-color{border-color: var(--wp--preset--color--fl-nav-link) !important;}.has-fl-nav-hover-border-color{border-color: var(--wp--preset--color--fl-nav-hover) !important;}.has-fl-content-bg-border-color{border-color: var(--wp--preset--color--fl-content-bg) !important;}.has-fl-footer-widgets-bg-border-color{border-color: var(--wp--preset--color--fl-footer-widgets-bg) !important;}.has-fl-footer-widgets-text-border-color{border-color: var(--wp--preset--color--fl-footer-widgets-text) !important;}.has-fl-footer-widgets-link-border-color{border-color: var(--wp--preset--color--fl-footer-widgets-link) !important;}.has-fl-footer-widgets-hover-border-color{border-color: var(--wp--preset--color--fl-footer-widgets-hover) !important;}.has-fl-footer-bg-border-color{border-color: var(--wp--preset--color--fl-footer-bg) !important;}.has-fl-footer-text-border-color{border-color: var(--wp--preset--color--fl-footer-text) !important;}.has-fl-footer-link-border-color{border-color: var(--wp--preset--color--fl-footer-link) !important;}.has-fl-footer-hover-border-color{border-color: var(--wp--preset--color--fl-footer-hover) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
86.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} 87/*# sourceURL=global-styles-inline-css */ 88</style> 89 90<link rel='stylesheet' id='edac-sr-only-format-css' href='https://samaritas.org/wp-content/plugins/accessibility-checker/build/css/srOnlyFormat.css?ver=1.50.1' media='all' /> 91<link rel='stylesheet' id='font-awesome-5-css' href='https://samaritas.org/wp-content/plugins/bb-plugin/fonts/fontawesome/7.2.0/css/all.min.css?ver=2.11.1.1' media='all' /> 92<link rel='stylesheet' id='dashicons-css' href='https://samaritas.org/wp-includes/css/dashicons.min.css?ver=7.1.2' media='all' /> 93<link rel='stylesheet' id='font-awesome-css' href='https://samaritas.org/wp-content/plugins/bb-plugin/fonts/fontawesome/7.2.0/css/v4-shims.min.css?ver=2.11.1.1' media='all' /> 94<style id="fl-builder-layout-15-inline-css"> 95/** 96 * Base CSS used by the builder's layout, including rows 97 * and columns. Any module specific global CSS should be 98 * included in fl-builder-layout-modules.css. 99 */ 100 101/* Grid 102------------------------------------------------------ */ 103 104.fl-builder-content *, 105.fl-builder-content *:before, 106.fl-builder-content *:after { 107 -webkit-box-sizing: border-box; 108 -moz-box-sizing: border-box; 109 box-sizing: border-box; 110} 111.fl-row:before, 112.fl-row:after, 113.fl-row-content:before, 114.fl-row-content:after, 115.fl-col-group:before, 116.fl-col-group:after, 117.fl-col:before, 118.fl-col:after, 119.fl-module:not([data-accepts], .fl-ds-block):before, 120.fl-module:not([data-accepts], .fl-ds-block):after, 121.fl-module-content:before, 122.fl-module-content:after { 123 display: table; 124 content: " "; 125} 126.fl-row:after, 127.fl-row-content:after, 128.fl-col-group:after, 129.fl-col:after, 130.fl-module:not([data-accepts], .fl-ds-block):after, 131.fl-module-content:after { 132 clear: both; 133} 134.fl-clear { 135 clear: both; 136} 137 138/* Rows 139------------------------------------------------------ */ 140 141.fl-row, 142.fl-row-content { 143 margin-left: auto; 144 margin-right: auto; 145 min-width: 0; 146} 147.fl-row-content-wrap { 148 position: relative; 149} 150 151/* Photo Bg */ 152.fl-builder-mobile .fl-row-bg-photo .fl-row-content-wrap { 153 background-attachment: scroll; 154} 155 156/* Video and Embed Code Bg */ 157.fl-row-bg-video, 158.fl-row-bg-video .fl-row-content, 159.fl-row-bg-embed, 160.fl-row-bg-embed .fl-row-content { 161 position: relative; 162} 163 164.fl-row-bg-video .fl-bg-video, 165.fl-row-bg-embed .fl-bg-embed-code { 166 bottom: 0; 167 left: 0; 168 overflow: hidden; 169 position: absolute; 170 right: 0; 171 top: 0; 172} 173 174.fl-row-bg-video .fl-bg-video video, 175.fl-row-bg-embed .fl-bg-embed-code video { 176 bottom: 0; 177 left: 0px; 178 max-width: none; 179 position: absolute; 180 right: 0; 181 top: 0px; 182} 183.fl-row-bg-video .fl-bg-video video { 184 min-width: 100%; 185 min-height: 100%; 186 width: auto; 187 height: auto; 188} 189.fl-row-bg-video .fl-bg-video iframe, 190.fl-row-bg-embed .fl-bg-embed-code iframe { 191 pointer-events: none; 192 width: 100vw; 193 height: 56.25vw; /* Given a 16:9 aspect ratio, 9/16*100 = 56.25 */ 194 max-width: none; 195 min-height: 100vh; 196 min-width: 177.77vh; /* Given a 16:9 aspect ratio, 16/9*100 = 177.77 */ 197 position: absolute; 198 top: 50%; 199 left: 50%; 200 -ms-transform: translate(-50%, -50%); /* IE 9 */ 201 -webkit-transform: translate(-50%, -50%); /* Chrome, Safari, Opera */ 202 transform: translate(-50%, -50%); 203} 204.fl-bg-video-fallback { 205 background-position: 50% 50%; 206 background-repeat: no-repeat; 207 background-size: cover; 208 bottom: 0px; 209 left: 0px; 210 position: absolute; 211 right: 0px; 212 top: 0px; 213} 214 215/* Slideshow Bg */ 216.fl-row-bg-slideshow, 217.fl-row-bg-slideshow .fl-row-content { 218 position: relative; 219} 220.fl-row .fl-bg-slideshow { 221 bottom: 0; 222 left: 0; 223 overflow: hidden; 224 position: absolute; 225 right: 0; 226 top: 0; 227 z-index: 0; 228}
229.fl-builder-edit .fl-row .fl-bg-slideshow * { 230 bottom: 0; 231 height: auto !important; 232 left: 0; 233 position: absolute !important; 234 right: 0; 235 top: 0; 236} 237 238/* Row Bg Overlay */ 239.fl-row-bg-overlay .fl-row-content-wrap:after { 240 border-radius: inherit; 241 content: ''; 242 display: block; 243 position: absolute; 244 top: 0; 245 right: 0; 246 bottom: 0; 247 left: 0; 248 z-index: 0; 249} 250.fl-row-bg-overlay .fl-row-content { 251 position: relative; 252 z-index: 1; 253} 254 255/* Full Height Rows */ 256.fl-row-default-height .fl-row-content-wrap, 257.fl-row-custom-height .fl-row-content-wrap { 258 display: -webkit-box; 259 display: -webkit-flex; 260 display: -ms-flexbox; 261 display: flex; 262 min-height: 100vh; 263} 264.fl-row-overlap-top .fl-row-content-wrap { 265 display: -webkit-inline-box; 266 display: -webkit-inline-flex; 267 display: -moz-inline-box; 268 display: -ms-inline-flexbox; 269 display: inline-flex; 270 width: 100%; 271} 272.fl-row-default-height .fl-row-content-wrap, 273.fl-row-custom-height .fl-row-content-wrap { 274 min-height: 0; 275} 276 277.fl-row-default-height .fl-row-content, 278.fl-row-full-height .fl-row-content, 279.fl-row-custom-height .fl-row-content { 280 -webkit-box-flex: 1 1 auto; 281 -moz-box-flex: 1 1 auto; 282 -webkit-flex: 1 1 auto; 283 -ms-flex: 1 1 auto; 284 flex: 1 1 auto; 285} 286.fl-row-default-height .fl-row-full-width.fl-row-content, 287.fl-row-full-height .fl-row-full-width.fl-row-content, 288.fl-row-custom-height .fl-row-full-width.fl-row-content { 289 max-width: 100%; 290 width: 100%; 291} 292 293/* Full height align center */ 294.fl-row-default-height.fl-row-align-center .fl-row-content-wrap, 295.fl-row-full-height.fl-row-align-center .fl-row-content-wrap, 296.fl-row-custom-height.fl-row-align-center .fl-row-content-wrap { 297 -webkit-align-items: center; 298 -webkit-box-align: center; 299 -webkit-box-pack: center; 300 -webkit-justify-content: center; 301 -ms-flex-align: center; 302 -ms-flex-pack: center; 303 justify-content: center; 304 align-items: center; 305} 306 307/* Full height align bottom */ 308.fl-row-default-height.fl-row-align-bottom .fl-row-content-wrap, 309.fl-row-full-height.fl-row-align-bottom .fl-row-content-wrap, 310.fl-row-custom-height.fl-row-align-bottom .fl-row-content-wrap { 311 -webkit-align-items: flex-end; 312 -webkit-justify-content: flex-end; 313 -webkit-box-align: end; 314 -webkit-box-pack: end; 315 -ms-flex-align: end; 316 -ms-flex-pack: end; 317 justify-content: flex-end; 318 align-items: flex-end; 319} 320 321/* Column Groups 322------------------------------------------------------ */ 323.fl-col-group-equal-height { 324 display: flex; 325 flex-wrap: wrap; 326 width: 100%; 327} 328.fl-col-group-equal-height.fl-col-group-has-child-loading { 329 flex-wrap: nowrap; 330} 331.fl-col-group-equal-height .fl-col, 332.fl-col-group-equal-height .fl-col-content { 333 display: flex; 334 flex: 1 1 auto; 335} 336.fl-col-group-equal-height .fl-col-content { 337 flex-direction: column; 338 flex-shrink: 1; 339 min-width: 1px; 340 max-width: 100%; 341 width: 100%; 342} 343.fl-col-group-equal-height:before, 344.fl-col-group-equal-height .fl-col:before, 345.fl-col-group-equal-height .fl-col-content:before, 346.fl-col-group-equal-height:after, 347.fl-col-group-equal-height .fl-col:after, 348.fl-col-group-equal-height .fl-col-content:after{ 349 content: none; 350} 351 352/* Equal height align top */ 353.fl-col-group-nested.fl-col-group-equal-height.fl-col-group-align-top .fl-col-content, 354.fl-col-group-equal-height.fl-col-group-align-top .fl-col-content { 355 justify-content: flex-start; 356} 357 358/* Equal height align center */ 359.fl-col-group-nested.fl-col-group-equal-height.fl-col-group-align-center .fl-col-content, 360.fl-col-group-equal-height.fl-col-group-align-center .fl-col-content { 361 justify-content: center; 362} 363 364/* Equal height align bottom */ 365.fl-col-group-nested.fl-col-group-equal-height.fl-col-group-align-bottom .fl-col-content, 366.fl-col-group-equal-height.fl-col-group-align-bottom .fl-col-content { 367 justify-content: flex-end; 368} 369 370.fl-col-group-equal-height.fl-col-group-align-center .fl-col-group { 371 width: 100%; 372} 373 374/* Columns 375------------------------------------------------------ */ 376 377.fl-col { 378 float: left; 379 min-height: 1px; 380} 381 382/* Column Bg Overlay */ 383.fl-col-bg-overlay .fl-col-content { 384 position: relative; 385} 386.fl-col-bg-overlay .fl-col-content:after { 387 border-radius: inherit; 388 content: ''; 389 display: block; 390 position: absolute; 391 top: 0; 392 right: 0; 393 bottom: 0; 394 left: 0; 395 z-index: 0; 396} 397.fl-col-bg-overlay .fl-module { 398 position: relative; 399 z-index: 2; 400} 401 402/* Templates 403------------------------------------------------------ */ 404
405.single:not(.woocommerce).single-fl-builder-template .fl-content { 406 width: 100%; 407} 408 409/* Shapes & Patterns 410------------------------------------------------------- */ 411.fl-builder-layer { 412 position: absolute; 413 top:0; 414 left:0; 415 right: 0; 416 bottom: 0; 417 z-index: 0; 418 pointer-events: none; 419 overflow: hidden; 420} 421.fl-builder-shape-layer { 422 z-index: 0; 423} 424.fl-builder-shape-layer.fl-builder-bottom-edge-layer { 425 z-index: 1; 426} 427.fl-row-bg-overlay .fl-builder-shape-layer { 428 z-index: 1; 429} 430.fl-row-bg-overlay .fl-builder-shape-layer.fl-builder-bottom-edge-layer { 431 z-index: 2; 432} 433.fl-row-has-layers .fl-row-content { 434 z-index: 1; 435} 436.fl-row-bg-overlay .fl-row-content { 437 z-index: 2; 438} 439 440.fl-builder-layer > * { 441 display: block; 442 position: absolute; 443 top:0; 444 left:0; 445 width: 100%; 446} 447.fl-builder-layer + .fl-row-content { 448 position: relative; 449} 450.fl-builder-layer .fl-shape { 451 fill: #aaa; 452 stroke: none; 453 stroke-width: 0; 454 width:100%; 455} 456/** 457Fix ipad parallax issue on safari 458https://core.trac.wordpress.org/ticket/48802 459https://core.trac.wordpress.org/ticket/49285 460https://github.com/WordPress/gutenberg/issues/17718 461*/ 462@supports (-webkit-touch-callout: inherit) { 463 .fl-row.fl-row-bg-parallax .fl-row-content-wrap, 464 .fl-row.fl-row-bg-fixed .fl-row-content-wrap { 465 background-position: center !important; 466 background-attachment: scroll !important; 467 } 468} 469 470@supports (-webkit-touch-callout: none) { 471 .fl-row.fl-row-bg-fixed .fl-row-content-wrap { 472 background-position: center !important; 473 background-attachment: scroll !important; 474 } 475} 476/** 477 * Base CSS used by all (or many) modules. This file should 478 * not contain any generic layout CSS that doesn't apply to 479 * modules. That belongs in fl-builder-layout.css. 480 */ 481 482/* Utilities 483------------------------------------------------------ */ 484 485.fl-clearfix:before, 486.fl-clearfix:after { 487 display: table; 488 content: " "; 489} 490.fl-clearfix:after { 491 clear: both; 492} 493.sr-only { 494 position: absolute; 495 width: 1px; 496 height: 1px; 497 padding: 0; 498 overflow: hidden; 499 clip: rect(0,0,0,0); 500 white-space: nowrap; 501 border: 0; 502} 503 504/* Buttons 505------------------------------------------------------ */ 506 507.fl-builder-content .fl-button:is(a, button), 508.fl-builder-content a.fl-button:visited { 509 border-radius: 4px; 510 display: inline-block; 511 font-size: 16px; 512 font-weight: normal; 513 line-height: 18px; 514 padding: 12px 24px; 515 text-decoration: none; 516 text-shadow: none; 517 cursor: pointer; 518} 519.fl-builder-content .fl-button:hover { 520 text-decoration: none; 521} 522.fl-builder-content .fl-button:active { 523 position: relative; 524 top: 1px; 525} 526.fl-builder-content .fl-button-width-full .fl-button { 527 width: 100%; 528 display: block; 529 text-align: center; 530} 531.fl-builder-content .fl-button-width-custom .fl-button { 532 display: inline-block; 533 text-align: center; 534 max-width: 100%; 535} 536.fl-builder-content .fl-button-left { 537 text-align: left; 538} 539.fl-builder-content .fl-button-center { 540 text-align: center; 541} 542.fl-builder-content .fl-button-right { 543 text-align: right; 544} 545.fl-builder-content .fl-button i { 546 font-size: 1.3em; 547 height: auto; 548 margin-right:8px; 549 vertical-align: middle; 550 width: auto; 551} 552.fl-builder-content .fl-button i.fl-button-icon-after { 553 margin-left: 8px; 554 margin-right: 0; 555} 556.fl-builder-content .fl-button-has-icon .fl-button-text { 557 vertical-align: middle; 558} 559 560/* Icons 561------------------------------------------------------ */ 562 563.fl-icon-wrap { 564 display: inline-block; 565} 566.fl-icon { 567 display: table-cell; 568 vertical-align: middle; 569} 570.fl-icon a { 571 text-decoration: none; 572} 573.fl-icon i { 574 float: right; 575 height: auto; 576 width: auto; 577} 578.fl-icon i:before { 579 border: none !important; 580 height: auto; 581 width: auto; 582} 583.fl-icon-text { 584 display: table-cell; 585 text-align: left; 586 padding-left: 15px; 587 vertical-align: middle; 588} 589.fl-icon-text-empty {
590 display: none; 591} 592.fl-icon-text *:last-child { 593 margin: 0 !important; 594 padding: 0 !important; 595} 596.fl-icon-text a { 597 text-decoration: none; 598} 599.fl-icon-text span { 600 display: block; 601} 602.fl-icon-text span.mce-edit-focus { 603 min-width: 1px; 604} 605 606/* Photos 607------------------------------------------------------ */ 608 609.fl-module img { 610 max-width: 100%; 611} 612.fl-photo { 613 line-height: 0; 614 position: relative; 615} 616.fl-photo-align-left { 617 text-align: left; 618} 619.fl-photo-align-center { 620 text-align: center; 621} 622.fl-photo-align-right { 623 text-align: right; 624} 625.fl-photo-content { 626 display: inline-block; 627 line-height: 0; 628 position: relative; 629 max-width: 100%; 630} 631.fl-photo-img-svg { 632 width: 100%; 633} 634.fl-photo-content img { 635 display: inline; 636 height: auto; 637 max-width: 100%; 638} 639.fl-photo-crop-circle img { 640 -webkit-border-radius: 100%; 641 -moz-border-radius: 100%; 642 border-radius: 100%; 643} 644.fl-photo-caption { 645 font-size: 13px; 646 line-height: 18px; 647 overflow: hidden; 648 text-overflow: ellipsis; 649} 650.fl-photo-caption-below { 651 padding-bottom: 20px; 652 padding-top: 10px; 653} 654.fl-photo-caption-hover { 655 background: rgba(0,0,0,0.7); 656 bottom: 0; 657 color: #fff; 658 left: 0; 659 opacity: 0; 660 filter: alpha(opacity = 0); 661 padding: 10px 15px; 662 position: absolute; 663 right: 0; 664 -webkit-transition:opacity 0.3s ease-in; 665 -moz-transition:opacity 0.3s ease-in; 666 transition:opacity 0.3s ease-in; 667} 668.fl-photo-content:hover .fl-photo-caption-hover { 669 opacity: 100; 670 filter: alpha(opacity = 100); 671} 672 673/* Pagination 674------------------------------------------------------ */ 675 676.fl-builder-pagination, 677.fl-builder-pagination-load-more { 678 padding: 40px 0; 679} 680.fl-builder-pagination ul.page-numbers { 681 list-style: none; 682 margin: 0; 683 padding: 0; 684 text-align: center; 685} 686.fl-builder-pagination li {
687 display: inline-block; 688 list-style: none; 689 margin: 0; 690 padding: 0; 691} 692.fl-builder-pagination li a.page-numbers, 693.fl-builder-pagination li span.page-numbers { 694 border: 1px solid #e6e6e6; 695 display: inline-block; 696 padding: 5px 10px; 697 margin: 0 0 5px; 698} 699.fl-builder-pagination li a.page-numbers:hover, 700.fl-builder-pagination li span.current { 701 background: #f5f5f5; 702 text-decoration: none; 703} 704 705/* Slideshows 706------------------------------------------------------ */ 707 708.fl-slideshow, 709.fl-slideshow * { 710 -webkit-box-sizing: content-box; 711 -moz-box-sizing: content-box; 712 box-sizing: content-box; 713 714} 715.fl-slideshow .fl-slideshow-image img { 716 max-width: none !important; 717} 718.fl-slideshow-social { 719 line-height: 0 !important; 720} 721.fl-slideshow-social * { 722 margin: 0 !important; 723} 724 725/* Sliders 726------------------------------------------------------ */ 727 728.fl-builder-content .bx-wrapper .bx-viewport { 729 background: transparent; 730 border: none; 731 box-shadow: none; 732 left: 0; 733} 734 735/* Lightbox 736------------------------------------------------------ */ 737 738.mfp-wrap button.mfp-arrow, 739.mfp-wrap button.mfp-arrow:active, 740.mfp-wrap button.mfp-arrow:hover, 741.mfp-wrap button.mfp-arrow:focus { 742 background: transparent !important; 743 border: none !important; 744 outline: none; 745 position: absolute; 746 top: 50%; 747 box-shadow: none !important; 748} 749.mfp-wrap .mfp-close, 750.mfp-wrap .mfp-close:active, 751.mfp-wrap .mfp-close:hover, 752.mfp-wrap .mfp-close:focus { 753 background: transparent !important; 754 border: none !important; 755 outline: none; 756 position: absolute; 757 top: 0; 758 box-shadow: none !important; 759} 760.admin-bar .mfp-wrap .mfp-close, 761.admin-bar .mfp-wrap .mfp-close:active, 762.admin-bar .mfp-wrap .mfp-close:hover, 763.admin-bar .mfp-wrap .mfp-close:focus { 764 top: 32px!important; 765} 766img.mfp-img { 767 padding: 0; 768} 769.mfp-counter { 770 display: none; 771} 772 773.mfp-wrap .mfp-preloader.fa { 774 font-size: 30px; 775} 776 777/* Form Fields 778------------------------------------------------------ */ 779 780.fl-form-field { 781 margin-bottom: 15px; 782} 783.fl-form-field input.fl-form-error { 784 border-color: #DD6420; 785} 786.fl-form-error-message { 787 clear: both; 788 color: #DD6420; 789 display: none; 790 padding-top: 8px; 791 font-size: 12px; 792 font-weight: lighter; 793} 794.fl-form-button-disabled { 795 opacity: 0.5; 796} 797 798/* Animations 799------------------------------------------------------ */ 800 801.fl-animation { 802 opacity: 0; 803} 804body.fl-no-js .fl-animation { 805 opacity: 1; 806} 807.fl-builder-preview .fl-animation, 808.fl-builder-edit .fl-animation, 809.fl-animated { 810 opacity: 1; 811} 812.fl-animated { 813 animation-fill-mode: both; 814} 815 816/* Button Icon Animation */ 817.fl-button.fl-button-icon-animation i { 818 width: 0 !important; 819 opacity: 0; 820 transition: all 0.2s ease-out; 821} 822.fl-button.fl-button-icon-animation:hover i { 823 opacity: 1 !important; 824} 825.fl-button.fl-button-icon-animation i.fl-button-icon-after { 826 margin-left: 0px !important; 827} 828.fl-button.fl-button-icon-animation:hover i.fl-button-icon-after { 829 margin-left: 10px !important; 830} 831.fl-button.fl-button-icon-animation i.fl-button-icon-before { 832 margin-right: 0 !important; 833} 834.fl-button.fl-button-icon-animation:hover i.fl-button-icon-before { 835 margin-right: 20px !important; 836 margin-left: -10px; 837} 838@media (max-width: 1200px) { /** 839 * Styles needed for the large breakpoint. 840 */ 841 }@media (max-width: 992px) { /* Columns 842------------------------------------------------------ */ 843 844/* Reversed Responsive Stacking */ 845.fl-col-group.fl-col-group-medium-reversed { 846 display: -webkit-flex; 847 display: flex; 848 -webkit-flex-wrap: wrap-reverse; 849 flex-wrap: wrap-reverse; 850 flex-direction: row-reverse; 851} 852 }@media (max-width: 768px) { /* Rows 853------------------------------------------------------ */ 854 855.fl-row-content-wrap { 856 background-attachment: scroll !important; 857} 858.fl-row-bg-parallax .fl-row-content-wrap { 859 background-attachment: scroll !important; 860 background-position: center center !important; 861} 862 863/* Column Groups 864------------------------------------------------------ */ 865 866/* Equal Heights */ 867.fl-col-group.fl-col-group-equal-height { 868 display: block; 869} 870.fl-col-group.fl-col-group-equal-height.fl-col-group-custom-width { 871 display: -webkit-box; 872 display: -webkit-flex; 873 display: flex; 874} 875 876/* Reversed Responsive Stacking */ 877.fl-col-group.fl-col-group-responsive-reversed { 878 display: -webkit-flex; 879 display: flex; 880 -webkit-flex-wrap: wrap-reverse; 881 flex-wrap: wrap-reverse; 882 flex-direction: row-reverse; 883} 884.fl-col-group.fl-col-group-responsive-reversed .fl-col:not(.fl-col-small-custom-width) { 885 flex-basis: 100%; 886 width: 100% !important; 887} 888.fl-col-group.fl-col-group-medium-reversed:not(.fl-col-group-responsive-reversed) {
889 display: unset; 890 display: unset; 891 -webkit-flex-wrap: unset; 892 flex-wrap: unset; 893 flex-direction: unset; 894} 895 896/* Columns 897------------------------------------------------------ */ 898 899.fl-col { 900 clear: both; 901 float: none; 902 margin-left: auto; 903 margin-right: auto; 904 width: auto !important; 905} 906.fl-col-small:not(.fl-col-small-full-width) { 907 max-width: 400px; 908} 909.fl-block-col-resize { 910 display:none; 911} 912/* Rows 913------------------------------------------------------ */ 914 915.fl-row[data-node] .fl-row-content-wrap { 916 margin: 0; 917 padding-left: 0; 918 padding-right: 0; 919} 920.fl-row[data-node] .fl-bg-video, 921.fl-row[data-node] .fl-bg-slideshow { 922 left: 0; 923 right: 0; 924} 925 926/* Columns 927------------------------------------------------------ */ 928 929.fl-col[data-node] .fl-col-content { 930 margin: 0; 931 padding-left: 0; 932 padding-right: 0; 933} 934 }@media (min-width: 1201px) { 935 html .fl-visible-large:not(.fl-visible-desktop), 936 html .fl-visible-medium:not(.fl-visible-desktop), 937 html .fl-visible-mobile:not(.fl-visible-desktop) { 938 display: none; 939 } 940} 941 942@media (min-width: 993px) and (max-width: 1200px) { 943 html .fl-visible-desktop:not(.fl-visible-large), 944 html .fl-visible-medium:not(.fl-visible-large), 945 html .fl-visible-mobile:not(.fl-visible-large) { 946 display: none; 947 } 948} 949 950@media (min-width: 769px) and (max-width: 992px) { 951 html .fl-visible-desktop:not(.fl-visible-medium), 952 html .fl-visible-large:not(.fl-visible-medium), 953 html .fl-visible-mobile:not(.fl-visible-medium) { 954 display: none; 955 } 956} 957 958@media (max-width: 768px) { 959 html .fl-visible-desktop:not(.fl-visible-mobile), 960 html .fl-visible-large:not(.fl-visible-mobile), 961 html .fl-visible-medium:not(.fl-visible-mobile) { 962 display: none; 963 } 964} 965.fl-col-content { 966 display: flex; 967 flex-direction: column; 968} 969.fl-row-fixed-width { 970 max-width: 1350px; 971} 972.fl-builder-content > .fl-module-box { 973 margin: 0; 974} 975.fl-row-content-wrap { 976 margin-top: 0px; 977 margin-right: 0px; 978 margin-bottom: 0px; 979 margin-left: 0px; 980 padding-top: 20px; 981 padding-right: 20px; 982 padding-bottom: 20px; 983 padding-left: 20px; 984} 985.fl-module-content, .fl-module:where(.fl-module:not(:has(> .fl-module-content))) { 986 margin-top: 20px; 987 margin-right: 20px; 988 margin-bottom: 20px; 989 margin-left: 20px; 990} 991:where(.fl-builder-content, .fl-page) :is(a[href], button, input, select, textarea, [tabindex]:not([tabindex="-1"])):focus { 992 outline-style: solid; 993 outline-width: 2px; 994 outline-offset: 2px; 995} 996 997 998 999 1000 1001 1002.fl-node-2eo1glqbtas9.fl-row-default-height > .fl-row-content-wrap, .fl-node-2eo1glqbtas9.fl-row-full-height > .fl-row-content-wrap, .fl-node-2eo1glqbtas9.fl-row-custom-height > .fl-row-content-wrap { 1003 align-items: center; 1004 justify-content: center; 1005} 1006 .fl-node-2eo1glqbtas9 > .fl-row-content-wrap { 1007 padding-top:0px; 1008 padding-right:0px; 1009 padding-bottom:0px; 1010 padding-left:0px; 1011} 1012 1013 1014 1015 1016 1017 1018.fl-node-gvmrcsapd7wb > .fl-row-content-wrap { 1019 background-color: #ffffff; 1020 border-top-width: 1px; 1021 border-right-width: 0px; 1022 border-bottom-width: 1px; 1023 border-left-width: 0px; 1024} 1025.fl-node-gvmrcsapd7wb.fl-row-default-height > .fl-row-content-wrap, .fl-node-gvmrcsapd7wb.fl-row-full-height > .fl-row-content-wrap, .fl-node-gvmrcsapd7wb.fl-row-custom-height > .fl-row-content-wrap { 1026 align-items: center; 1027 justify-content: center; 1028} 1029 .fl-node-gvmrcsapd7wb > .fl-row-content-wrap { 1030 padding-bottom:15px; 1031} 1032 1033 1034 1035 1036.fl-node-ne59gtawv01x { 1037 width: 23%; 1038} 1039.fl-node-ne59gtawv01x > .fl-col-content { 1040 border-top-width: 1px; 1041 border-right-width: 1px; 1042 border-bottom-width: 1px; 1043 border-left-width: 1px; 1044} 1045@media(max-width: 1200px) { 1046 .fl-builder-content .fl-node-ne59gtawv01x { 1047 width: 18% !important; 1048 max-width: none; 1049 -webkit-box-flex: 0 1 auto; 1050 -moz-box-flex: 0 1 auto; 1051 -webkit-flex: 0 1 auto; 1052 -ms-flex: 0 1 auto; 1053 flex: 0 1 auto; 1054 } 1055} 1056@media(max-width: 992px) { 1057 .fl-builder-content .fl-node-ne59gtawv01x { 1058 width: 80% !important; 1059 max-width: none; 1060 -webkit-box-flex: 0 1 auto; 1061 -moz-box-flex: 0 1 auto; 1062 -webkit-flex: 0 1 auto; 1063 -ms-flex: 0 1 auto; 1064 flex: 0 1 auto; 1065 } 1066} 1067@media(max-width: 768px) { 1068 .fl-builder-content .fl-node-ne59gtawv01x { 1069 width: 80% !important; 1070 max-width: none; 1071 clear: none; 1072 float: left; 1073 } 1074} 1075 1076 1077 1078 1079.fl-node-j7u10b59vwme { 1080 width: 25%; 1081} 1082.fl-node-j7u10b59vwme > .fl-col-content { 1083 background-color: #00a0d5; 1084} 1085@media(max-width: 768px) {
1086 .fl-builder-content .fl-node-j7u10b59vwme { 1087 width: 25% !important; 1088 max-width: none; 1089 clear: none; 1090 float: left; 1091 } 1092} 1093 1094 1095 1096 1097.fl-node-hv7jgi9k2wr4 { 1098 width: 100%; 1099} 1100 1101 1102 1103 1104.fl-node-d8s4yvg56mei { 1105 width: 54%; 1106} 1107.fl-node-d8s4yvg56mei > .fl-col-content { 1108 border-top-width: 1px; 1109 border-right-width: 1px; 1110 border-bottom-width: 1px; 1111 border-left-width: 1px; 1112} 1113@media(max-width: 1200px) { 1114 .fl-builder-content .fl-node-d8s4yvg56mei { 1115 width: 62% !important; 1116 max-width: none; 1117 -webkit-box-flex: 0 1 auto; 1118 -moz-box-flex: 0 1 auto; 1119 -webkit-flex: 0 1 auto; 1120 -ms-flex: 0 1 auto; 1121 flex: 0 1 auto; 1122 } 1123} 1124@media(max-width: 992px) { 1125 .fl-builder-content .fl-node-d8s4yvg56mei { 1126 width: 33% !important; 1127 max-width: none; 1128 -webkit-box-flex: 0 1 auto; 1129 -moz-box-flex: 0 1 auto; 1130 -webkit-flex: 0 1 auto; 1131 -ms-flex: 0 1 auto; 1132 flex: 0 1 auto; 1133 } 1134} 1135@media(max-width: 768px) { 1136 .fl-builder-content .fl-node-d8s4yvg56mei { 1137 width: 20% !important; 1138 max-width: none; 1139 clear: none; 1140 float: left; 1141 } 1142} 1143 1144 1145 1146 1147.fl-node-zmexpkw96j4i { 1148 width: 25%; 1149} 1150.fl-node-zmexpkw96j4i > .fl-col-content { 1151 background-color: #f7ae1b; 1152} 1153@media(max-width: 768px) { 1154 .fl-builder-content .fl-node-zmexpkw96j4i { 1155 width: 25% !important; 1156 max-width: none; 1157 clear: none; 1158 float: left; 1159 } 1160} 1161 1162 1163 1164 1165.fl-node-5pd9gmbqjfsx { 1166 width: 23%; 1167} 1168.fl-node-5pd9gmbqjfsx > .fl-col-content { 1169 border-top-width: 1px; 1170 border-right-width: 1px; 1171 border-bottom-width: 1px; 1172 border-left-width: 1px; 1173} 1174@media(max-width: 1200px) { 1175 .fl-builder-content .fl-node-5pd9gmbqjfsx { 1176 width: 20% !important; 1177 max-width: none; 1178 -webkit-box-flex: 0 1 auto; 1179 -moz-box-flex: 0 1 auto; 1180 -webkit-flex: 0 1 auto; 1181 -ms-flex: 0 1 auto; 1182 flex: 0 1 auto; 1183 } 1184} 1185@media(max-width: 992px) { 1186 .fl-builder-content .fl-node-5pd9gmbqjfsx { 1187 width: 20% !important; 1188 max-width: none; 1189 -webkit-box-flex: 0 1 auto; 1190 -moz-box-flex: 0 1 auto; 1191 -webkit-flex: 0 1 auto; 1192 -ms-flex: 0 1 auto; 1193 flex: 0 1 auto; 1194 } 1195} 1196@media(max-width: 768px) { 1197 .fl-builder-content .fl-node-5pd9gmbqjfsx { 1198 width: 20% !important; 1199 max-width: none; 1200 clear: none; 1201 float: left; 1202 } 1203} 1204 1205 1206 1207 1208.fl-node-bhmw231slojz { 1209 width: 25%; 1210} 1211.fl-node-bhmw231slojz > .fl-col-content { 1212 background-color: #ea067a; 1213} 1214@media(max-width: 768px) { 1215 .fl-builder-content .fl-node-bhmw231slojz { 1216 width: 25% !important; 1217 max-width: none; 1218 clear: none; 1219 float: left; 1220 } 1221} 1222 1223 1224 1225 1226.fl-node-jz5uiptnh90v { 1227 width: 25%; 1228} 1229.fl-node-jz5uiptnh90v > .fl-col-content { 1230 background-color: #a8cf45; 1231} 1232.fl-builder-content .fl-node-jz5uiptnh90v > .fl-col-content { 1233 min-height: 10px; 1234} 1235@media(max-width: 768px) { 1236 .fl-builder-content .fl-node-jz5uiptnh90v { 1237 width: 25% !important; 1238 max-width: none; 1239 clear: none; 1240 float: left; 1241 } 1242} 1243img.mfp-img { 1244 padding-bottom: 40px !important; 1245} 1246 1247/* Support for object-fit */ 1248.fl-builder-edit .fl-fill-container img { 1249 transition: object-position .5s; 1250} 1251 1252.fl-fill-container :is(.fl-module-content, .fl-photo, .fl-photo-content, img) { 1253 height: 100% !important; 1254 width: 100% !important; 1255} 1256 1257@media (max-width: 768px) { /* Mobile Photo */ 1258.fl-photo-content, 1259.fl-photo-img { 1260 max-width: 100%; 1261} }.fl-node-7pbyoe61gk0r, .fl-node-7pbyoe61gk0r .fl-photo { 1262 text-align: left; 1263} 1264.fl-node-7pbyoe61gk0r .fl-photo-content, .fl-node-7pbyoe61gk0r .fl-photo-img { 1265 width: 320px; 1266} 1267@media(max-width: 992px) { 1268 .fl-node-7pbyoe61gk0r .fl-photo-content, .fl-node-7pbyoe61gk0r .fl-photo-img { 1269 width: 200px; 1270 } 1271} 1272 .fl-node-7pbyoe61gk0r.fl-module-photo { 1273 margin-top:20px; 1274 margin-bottom:0px; 1275} 1276@-webkit-keyframes mega-menu-fade-in{0%{opacity:0}100%{opacity:1}}@keyframes mega-menu-fade-in{0%{opacity:0}100%{opacity:1}}.brex-mega-menu-desktop .mega-menu-saved-row>a.megamenuonmouseover:hover+.mega-menu-saved-row-container{display:block!important}.brex-mega-menu{z-index:99;display:flex;width:100%;margin-bottom:0;padding-left:0;list-style:none;justify-content:center;align-items:center}.brex-mega-menu>li{display:inline-block}.brex-mega-menu>li>a{display:block;transition:color 200ms,background-color 200ms;text-decoration:none}.brex-mega-menu>li.drop-down{position:relative}.brex-mega-menu>li.drop-down>a.megamenuonmouseover:hover+.drop-down-ul{display:block!important;}.brex-mega-menu>li.drop-down ul.drop-down-ul{position:absolute;z-index:99;left:0;display:none;padding-left:0;list-style:none;-webkit-animation-name:mega-menu-fade-in;animation-name:mega-menu-fade-in;-webkit-animation-duration:300ms;animation-duration:300ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.brex-mega-menu>li.drop-down ul.drop-down-ul:hover{display:block}.brex-mega-menu>li.drop-down ul.drop-down-ul>li>a{display:block;padding:20px 22px;text-decoration:none}.brex-mega-menu>li.mega-menu-saved-row .mega-menu-saved-row-container{position:absolute;z-index:999;left:0;margin: 0 auto;right: 0;display:none;width:100%;-webkit-animation-name:mega-menu-fade-in;animation-name:mega-menu-fade-in;-webkit-animation-duration:300ms;animation-duration:300ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.brex-mega-menu>li.mega-menu-saved-row .mega-menu-saved-row-container.invisible{z-index:-1;opacity:0!important;visibility:hidden}.brex-mega-menu>li.mega-menu-saved-row .mega-menu-saved-row-container:hover{display:block}.brex-mobile-menu-container-node{position:relative;z-index:99}.brex-mobile-menu-container-node .brex-mobile-menu-container{position:fixed;top:0;overflow:scroll;height:100%;padding-top:46px;
1276transition:transform 250ms ease-in-out}.brex-mobile-menu-container-node .brex-mobile-menu-container .close-icon{position:absolute;top:20px;right:20px}.brex-mobile-menu-container-node .brex-mobile-menu-container .close-icon>i{z-index:999}.brex-mobile-menu-container-node .brex-mobile-menu-container.brex-mobile-menu-left{left:0;transform:translateX(-100%)}.brex-mobile-menu-container-node .brex-mobile-menu-container.brex-mobile-menu-left.expanded{transform:translateX(0)}.brex-mobile-menu-container-node .brex-mobile-menu-container.brex-mobile-menu-right{right:0;transform:translateX(100%)}.brex-mobile-menu-container-node .brex-mobile-menu-container.brex-mobile-menu-right.expanded{transform:translateX(0)}.brex-mobile-menu-container-node .brex-mobile-menu-container.brex-mobile-menu-top{width:100%;transform:translateY(-100%)}.brex-mobile-menu-container-node .brex-mobile-menu-container.brex-mobile-menu-top.expanded{transform:translateY(0)}@media screen and (min-width:783px){.brex-mobile-menu-container-node .brex-mobile-menu-container{padding-top:32px}}.brex-mobile-menu-container-node .brex-mobile-menu-container .menu-item-has-children>
1276a::after{font-family:FontAwesome;font-weight:400;font-style:normal;position:relative;top:-2px;margin-left:5px;content:'\F0DD';text-decoration:inherit;-webkit-font-smoothing:antialiased}.brex-mobile-menu-container-node .brex-mobile-menu-container .menu-item-has-children.expanded>a::after{top:2px;content:'\F0DE'}.brex-mobile-menu-container-node .brex-mobile-menu-container .menu-item-has-children.expanded .sub-menu{height:auto}.brex-mobile-menu-container-node .brex-mobile-menu-container .sub-menu{overflow:hidden;height:0;padding-left:0;transition:height 250ms}.brex-mobile-menu-container-node .brex-mobile-menu-container .brex-mega-menu{margin:0;padding-top:25px;padding-bottom:25px}.brex-mobile-menu-container-node .brex-mobile-menu-container .brex-mega-menu li.mega-menu-saved-row a::after{font-family:FontAwesome;font-weight:400;font-style:normal;position:relative;top:-2px;margin-left:5px;content:'\F0DD';text-decoration:inherit;-webkit-font-smoothing:antialiased}.brex-mobile-menu-container-node .brex-mobile-menu-container .brex-mega-menu li.mega-menu-saved-row.expanded a::after{top:2px;content:'\F0DE'}.brex-mobile-menu-container-node .brex-mobile-menu-container .brex-mega-menu li a{margin:0;padding:0 25px}.brex-mobile-menu-container-node .brex-mobile-menu-container .brex-mega-menu .mega-menu-saved-row-container{position:relative}.brex-mobile-menu-container-node .brex-mobile-menu-container .brex-mobile-menu-inner{margin:0;padding:25px}.brex-mobile-menu-container-node .brex-mobile-menu-container .brex-mobile-menu-inner li{font-weight:700;padding-top:15px;padding-left:10px;list-style:none;cursor:pointer;color:#fff}.brex-mobile-menu-container-node .brex-mobile-menu-container .brex-mobile-menu-inner li a{font-weight:700;cursor:pointer;text-decoration:none;color:#fff}.brex-mobile-menu-container-node .brex-mobile-menu-container .brex-mobile-menu-inner li span{font-size:14px;display:block;color:#fff;color:rgba(255,255,255,.5)}body.admin-bar .brex-mobile-menu-container-node .brex-mega-menu,body.admin-bar .brex-mobile-menu-container-node .brex-mega-menu li{display:block;width:100%}body.admin-bar .brex-mobile-menu-container-node .brex-mega-menu .mega-menu-saved-row.expanded .mega-menu-saved-row-container{display:block}body.admin-bar .brex-mobile-menu-container-node .close-icon{margin-top:46px}@media screen and (max-width:783px){body.admin-bar .brex-mobile-menu-container-node .close-icon{margin-top:32px!important}} .bb-mega-menu-search-item{display:inline-block}.bb-mega-menu-search-item .bb-mega-menu-search{position:relative}.bb-mega-menu-search-item .bb-search-toggle{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;font-size:18px;color:grey;padding:10px}.bb-mega-menu-search-item .bb-search-input-wrap{position:absolute;top:100%;right:0;width:400px;margin-top:10px;opacity:0;transform:translateY(-8px);pointer-events:none;transition:opacity .25s,transform .25s;z-index:10}.bb-mega-menu-search-item .bb-mega-menu-search.is-open .bb-search-input-wrap{opacity:1;transform:translateY(0);pointer-events:auto;z-index:999;}.bb-mega-menu-search-item .bb-search-input{border-radius:4px;font-size:16px;line-height:16px;padding:12px}.fl-node-t47lfbrsng8i .brex-mega-menu-desktop .brex-mega-menu {justify-content: flex-end;display: none;}.fl-node-t47lfbrsng8i .brex-mega-menu-desktop .brex-mega-menu > li > a {color: #440099;transition: color , background-color ;font-weight: 400;font-size: 16px;text-align: center;}.fl-node-t47lfbrsng8i .brex-mega-menu-desktop .brex-mega-menu > li.drop-down .drop-down-ul > li > a {color: #000000;background-color: #ededed;min-width: 200px;transition: color , background-color ;}.fl-node-t47lfbrsng8i .brex-mega-menu-desktop .brex-mega-menu > li.drop-down .drop-down-ul > li > a:hover {color: #440099;background-color: #ededed;}.fl-node-t47lfbrsng8i .brex-mobile-menu-icon {text-align: right;}.fl-node-t47lfbrsng8i .brex-mobile-menu-icon i {color: #000000;font-size: 24px;}.fl-node-t47lfbrsng8i.brex-mobile-menu-container-node .brex-mobile-menu-container {background-color: #ffffff;width: 250px;}.fl-node-t47lfbrsng8i.brex-mobile-menu-container-node .brex-mobile-menu-container .close-icon {top: 20px;right: 20px;}.fl-node-t47lfbrsng8i.brex-mobile-menu-container-node .brex-mobile-menu-container .close-icon > i {font-size: 24px;color: #000000;}.fl-node-t47lfbrsng8i.brex-mobile-menu-container-node .brex-mobile-menu-container .brex-mobile-menu-inner li a {color: #000000;text-align: center;}@media screen and (min-width: 767px) and (max-width: 991px){.fl-node-t47lfbrsng8i .brex-mega-menu-desktop .brex-mega-menu {display: flex;}.fl-node-t47lfbrsng8i .brex-mega-menu-desktop .brex-mega-menu > li > a {padding: 10px 10px 10px 10px;}.fl-node-t47lfbrsng8i .brex-mobile-menu-icon {display: none;}.fl-node-t47lfbrsng8i .brex-mobile-menu-container {display: none;}}@media screen and (min-width: 992px){.fl-node-t47lfbrsng8i .brex-mega-menu-desktop .brex-mega-menu {display: flex;}.fl-node-t47lfbrsng8i .brex-mega-menu-desktop .brex-mega-menu > li > a {padding: 0 20px 0 20px;}.fl-node-t47lfbrsng8i .brex-mega-menu-desktop .brex-mega-menu > li.drop-down .drop-down-ul > li > a {padding: 10px 16px 10px 16px;}.fl-node-t47lfbrsng8i .brex-mobile-menu-icon {display: none;}.fl-node-t47lfbrsng8i .brex-mobile-menu-container {display: none;}} .fl-node-t47lfbrsng8i > .fl-module-content { 1277 margin-top:0px; 1278 margin-right:0px; 1279 margin-bottom:0px; 1280} 1281.fl-node-9n4eltfvh2r7 .brex-mega-menu-desktop .brex-mega-menu {justify-content: center;display: none;}.fl-node-9n4eltfvh2r7 .brex-mega-menu-desktop .brex-mega-menu > li > a {color: #000000;transition: color , background-color ;font-size: 17px;text-align: center;}.fl-node-9n4eltfvh2r7 .brex-mega-menu-desktop .brex-mega-menu > li.drop-down .drop-down-ul > li > a {color: #ffffff;background-color: #440099;min-width: 200px;transition: color , background-color ;}.fl-node-9n4eltfvh2r7 .brex-mega-menu-desktop .brex-mega-menu > li.drop-down .drop-down-ul > li > a:hover {color: #f7ae1b;background-color: #440099;}.fl-node-9n4eltfvh2r7 .brex-mobile-menu-icon {text-align: right;}.fl-node-9n4eltfvh2r7 .brex-mobile-menu-icon i {color: #000000;font-size: 24px;}.fl-node-9n4eltfvh2r7.brex-mobile-menu-container-node .brex-mobile-menu-container {background-color: #ffffff;width: 250px;}.fl-node-9n4eltfvh2r7.brex-mobile-menu-container-node .brex-mobile-menu-container .close-icon {top: 20px;right: 20px;}.fl-node-9n4eltfvh2r7.brex-mobile-menu-container-node .brex-mobile-menu-container .close-icon > i {font-size: 24px;color: #000000;}.fl-node-9n4eltfvh2r7.brex-mobile-menu-container-node .brex-mobile-menu-container .brex-mobile-menu-inner li a {color: #000000;text-align: center;}@media screen and (min-width: 767px) and (max-width: 991px){.fl-node-9n4eltfvh2r7 .brex-mega-menu-desktop .brex-mega-menu {display: flex;}.fl-node-9n4eltfvh2r7 .brex-mega-menu-desktop .brex-mega-menu > li > a {padding: 10px 10px 10px 10px;}.fl-node-9n4eltfvh2r7 .brex-mobile-menu-icon {display: none;}.fl-node-9n4eltfvh2r7 .brex-mobile-menu-container {display: none;}}@media screen and (min-width: 992px){.fl-node-9n4eltfvh2r7 .brex-mega-menu-desktop .brex-mega-menu {display: flex;}.fl-node-9n4eltfvh2r7 .brex-mega-menu-desktop .brex-mega-menu > li > a {padding: 10px 20px 10px 20px;}.fl-node-9n4eltfvh2r7 .brex-mega-menu-desktop .brex-mega-menu > li.drop-down .drop-down-ul > li > a {padding: 8px 8px 8px 8px;}.fl-node-9n4eltfvh2r7 .brex-mobile-menu-icon {display: none;}.fl-node-9n4eltfvh2r7 .brex-mobile-menu-container {display: none;}} .fl-node-9n4eltfvh2r7 > .fl-module-content { 1282 margin-top:0px; 1283 margin-bottom:0px; 1284} 1285.uabb-offcanvas-menu .menu-item a { 1286 display: block; 1287} 1288 1289.uabb-offcanvas { 1290 position: fixed; 1291 width: 0; 1292 margin: 0; 1293 top: 0; 1294 bottom: 0; 1295 height: 100vh; 1296 overflow: auto; 1297 background-color: #fff; 1298 background: #fff; 1299 visibility: visible; 1300 z-index: 99999; 1301} 1302 1303.uabb-offcanvas-animating, 1304.uabb-offcanvas, 1305.uabb-offcanvas-overlay { 1306 -webkit-transition: all .3s; 1307 transition: all .3s; 1308} 1309 1310.uabb-offcanvas::-webkit-scrollbar {
1311 display: none; 1312} 1313 1314.admin-bar .uabb-offcanvas { 1315 margin-top: 32px; 1316} 1317 1318.uabb-offcanvas-shadow-normal.position-at-right.uabb-off-canvas-show, 1319.uabb-offcanvas-shadow-normal.position-at-left.uabb-off-canvas-show { 1320 -webkit-box-shadow: 0 0 15px 1px rgba(0, 0, 0, 0.2); 1321 box-shadow: 0 0 15px 1px rgba(0, 0, 0, 0.2); 1322} 1323 1324.uabb-offcanvas-shadow-inset.position-at-right.uabb-off-canvas-show { 1325 -webkit-box-shadow: inset 7px 0 8px -9px rgba(0, 0, 0, .5); 1326 box-shadow: inset 7px 0 8px -9px rgba(0, 0, 0, .5); 1327} 1328 1329.uabb-offcanvas-shadow-inset.position-at-left.uabb-off-canvas-show { 1330 -webkit-box-shadow: inset -7px 0 8px -9px rgba(0, 0, 0, .5); 1331 box-shadow: inset -7px 0 8px -9px rgba(0, 0, 0, .5); 1332} 1333 1334.uabb-offcanvas-action-wrap .uabb-offcanvas-action .uabb-offcanvas-icon { 1335 text-align: center; 1336} 1337 1338.uabb-offcanvas-action-wrap .uabb-button-wrapper .uabb-offcanvas-action-alignment-left, 1339.uabb-offcanvas-action-wrap .uabb-offcanvas-icon-wrap .uabb-offcanvas-action-alignment-left { 1340 top: 50%; 1341 left: 0; 1342 right: auto; 1343 position: fixed; 1344 z-index: 99997; 1345} 1346 1347.uabb-offcanvas-action-wrap .uabb-button-wrapper .uabb-offcanvas-action-alignment-right, 1348.uabb-offcanvas-action-wrap .uabb-offcanvas-icon-wrap .uabb-offcanvas-action-alignment-right { 1349 top: 50%; 1350 right: 0; 1351 left: auto; 1352 position: fixed; 1353 z-index: 99997; 1354} 1355 1356.uabb-offcanvas-overlay { 1357 position: fixed; 1358 width: 100%; 1359 height: 100vh; 1360 visibility: hidden; 1361 top: 0; 1362 bottom: 0; 1363 left: 0; 1364 right: 0; 1365 z-index: 99998; 1366 opacity: 0; 1367} 1368 1369.uabb-offcanvas-content { 1370 width: 100%; 1371 padding: 40px 25px 25px; 1372} 1373 1374.uabb-offcanvas img { 1375 display: block; 1376 margin: 0 auto; 1377 max-width: 100%; 1378} 1379 1380.uabb-offcanvas-full { 1381 pointer-events: none; 1382 min-height: 100%; 1383} 1384 1385.uabb-offcanvas-full .uabb-offcanvas-close { 1386 pointer-events: auto; 1387} 1388 1389.uabb-off-canvas-show, 1390.uabb-off-canvas-show .uabb-offcanvas-close, 1391.uabb-off-canvas-show+.uabb-offcanvas-close { 1392 visibility: visible; 1393} 1394 1395.uabb-off-canvas-show { 1396 scrollbar-width: none; 1397} 1398 1399.uabb-offcanvas-close-icon-wrapper { 1400 position: absolute; 1401 top: 0; 1402 right: 0; 1403 z-index: 10; 1404} 1405 1406.uabb-offcanvas-content .uabb-offcanvas-menu, 1407.uabb-offcanvas-content .uabb-offcanvas-menu .sub-menu { 1408 list-style: none; 1409} 1410 1411.uabb-offcanvas-content .uabb-offcanvas-menu { 1412 margin-left: 0; 1413} 1414 1415.uabb-offcanvas-content .uabb-offcanvas-menu .menu-item a:hover, 1416.uabb-offcanvas-content .uabb-offcanvas-menu .menu-item a:focus { 1417 -webkit-transition: background 150ms linear, color 150ms linear; 1418 transition: background 150ms linear, color 150ms linear; 1419} 1420 1421.uabb-offcanvas-close-icon-wrapper .uabb-offcanvas-close-icon, 1422.uabb-offcanvas-close-icon-wrapper .uabb-offcanvas-close-icon { 1423 cursor: pointer; 1424 fill: #000; 1425} 1426 1427.uabb-offcanvas-close-icon-wrapper .uabb-offcanvas-close { 1428 display: block; 1429 float: right; 1430 padding: 8px; 1431 -webkit-border-radius: 0; 1432 border-radius: 0; 1433 cursor: pointer; 1434 vertical-align: middle; 1435} 1436 1437.uabb-offcanvas-close-icon-wrapper.uabb-offcanvas-close-icon-position-left-top { 1438 left: 0; 1439 right: auto; 1440} 1441 1442.uabb-offcanvas-close-icon-wrapper.uabb-offcanvas-close-icon-position-right-top { 1443 right: 0; 1444 left: auto; 1445} 1446 1447.uabb-offcanvas-content .uabb-offcanvas-menu li { 1448 margin: 5px; 1449} 1450 1451.uabb-off-canvas-show~.uabb-offcanvas-overlay { 1452 opacity: 1; 1453 -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=1); 1454 visibility: visible; 1455} 1456 1457.uabb-offcanvas-close { 1458 z-index: 99999; 1459} 1460 1461.uabb-offcanvas-position-at-left { 1462 left: 0; 1463} 1464 1465.uabb-offcanvas-position-at-right { 1466 right: 0; 1467} 1468 1469.uabb-offcanvas .uabb-offcanvas-content .uabb-creative-menu .sub-menu { 1470 margin-left: 15px; 1471} 1472 1473.uabb-offcanvas-action.uabb-offcanvas-photo-wrap { 1474 display: inline-block; 1475 border-radius: 0; 1476 line-height: 0; 1477 position: relative; 1478 max-width: 100%; 1479 overflow: hidden; 1480 width: 100%; 1481} 1482 1483.uabb-offcanvas-icon-bg, 1484.uabb-offcanvas-photo-content { 1485 display: inline-block; 1486} 1487 1488.uabb-offcanvas-parent-wrapper .uabb-offcanvas-overlay, 1489.uabb-offcanvas-action { 1490 cursor: pointer; 1491}.fl-node-qkrvaxldth2f .uabb-offcanvas-close .uabb-offcanvas-close-icon { 1492 font-size:20px;} 1493 .fl-node-qkrvaxldth2f .uabb-offcanvas { 1494 width:100px } 1495 .fl-node-qkrvaxldth2f .uabb-offcanvas-parent-wrapper .uabb-offcanvas-position-at-left { 1496 left: -100px } 1497 .fl-node-qkrvaxldth2f .uabb-offcanvas-parent-wrapper .uabb-offcanvas-position-at-right { 1498 right: -100px } 1499.fl-node-qkrvaxldth2f .uabb-offcanvas-photo-wrap, 1500.fl-node-qkrvaxldth2f .uabb-offcanvas-text-wrap, 1501.fl-node-qkrvaxldth2f .uabb-offcanvas-icon-wrap { 1502 text-align:right;} 1503.fl-node-qkrvaxldth2f .uabb-offcanvas-photo-wrap .uabb-offcanvas-photo { 1504 } 1505.fl-node-qkrvaxldth2f .uabb-offcanvas-text-wrap { 1506 } 1507.fl-node-qkrvaxldth2f .uabb-offcanvas-text-wrap:hover { 1508 } 1509.fl-node-qkrvaxldth2f .uabb-offcanvas-qkrvaxldth2f .uabb-offcanvas-text-content { 1510 text-align:center;} 1511.fl-node-qkrvaxldth2f .uabb-offcanvas-qkrvaxldth2f .uabb-offcanvas-text-content:hover { 1512 } 1513.fl-node-qkrvaxldth2f .uabb-offcanvas-icon-wrap .uabb-offcanvas-icon { 1514 font-size:24px;} 1515.fl-node-qkrvaxldth2f .uabb-offcanvas-icon-wrap .uabb-offcanvas-icon:hover { 1516 } 1517 .fl-node-qkrvaxldth2f .uabb-offcanvas-qkrvaxldth2f .uabb-offcanvas-overlay { 1518 background:rgba(0,0,0,0.75); } 1519 .fl-node-qkrvaxldth2f .uabb-offcanvas-menu .menu-item a { 1520 } 1521 .fl-node-qkrvaxldth2f .uabb-offcanvas-menu .menu-item a:hover { 1522 } 1523 .fl-node-qkrvaxldth2f .uabb-offcanvas-qkrvaxldth2f .uabb-offcanvas { 1524 } 1525 .fl-node-qkrvaxldth2f .uabb-offcanvas-menu .menu-item a { 1526 } 1527 .fl-node-qkrvaxldth2f .uabb-offcanvas-menu .menu-item a:hover { 1528 } 1529 .fl-node-qkrvaxldth2f .uabb-offcanvas-photo-wrap .uabb-offcanvas-photo-content { 1530 } 1531 .fl-node-qkrvaxldth2f .uabb-offcanvas-photo-wrap .uabb-offcanvas-photo-content:hover { 1532 }
1533 .fl-builder-content .fl-node-qkrvaxldth2f .uabb-button-wrap { 1534 text-align: left; 1535 } 1536 1537 .fl-node-qkrvaxldth2f .uabb-offcanvas-photo-wrap .uabb-offcanvas-photo-content { 1538 } 1539.fl-node-qkrvaxldth2f .uabb-offcanvas-icon-wrap .uabb-offcanvas-icon { 1540 } 1541.fl-node-qkrvaxldth2f .uabb-offcanvas-menu .menu-item a { 1542 padding-top:10px;padding-left:10px;padding-right:10px;padding-bottom:10px;} 1543.fl-node-qkrvaxldth2f .uabb-offcanvas-content .uabb-offcanvas-menu li { 1544 margin-top:10px;margin-left:10px;margin-right:10px;margin-bottom:10px;} 1545.fl-node-qkrvaxldth2f .uabb-offcanvas-qkrvaxldth2f .uabb-offcanvas-content { 1546 padding-left:0px;padding-right:0px;} 1547.fl-node-qkrvaxldth2f .uabb-offcanvas-close-icon-wrapper .uabb-offcanvas-close { 1548 background:#efefef;} 1549.fl-node-qkrvaxldth2f .uabb-offcanvas-close-icon-wrapper .uabb-offcanvas-close { 1550 } 1551 1552 .fl-node-qkrvaxldth2f .uabb-offcanvas-menu .uabb-has-submenu > .sub-menu { 1553 display: none; 1554} 1555 @media ( max-width: 992px ) { 1556 .fl-node-qkrvaxldth2f .uabb-offcanvas-qkrvaxldth2f .uabb-offcanvas-content { 1557 } 1558 .fl-node-qkrvaxldth2f .uabb-offcanvas-menu .menu-item a { 1559 } 1560 .fl-node-qkrvaxldth2f .uabb-offcanvas-close-icon-wrapper .uabb-offcanvas-close { 1561 } 1562 .fl-node-qkrvaxldth2f .uabb-offcanvas-content .uabb-offcanvas-menu li { 1563 } 1564 .fl-node-qkrvaxldth2f .uabb-offcanvas { 1565 width:300px } 1566 .fl-node-qkrvaxldth2f .uabb-offcanvas-parent-wrapper .uabb-offcanvas-position-at-left { 1567 left: -300px } 1568 .fl-node-qkrvaxldth2f .uabb-offcanvas-parent-wrapper .uabb-offcanvas-position-at-right { 1569 right: -300px } 1570 .fl-node-qkrvaxldth2f .uabb-offcanvas-close-icon-wrapper .uabb-offcanvas-close { 1571 } 1572 .fl-node-qkrvaxldth2f .uabb-offcanvas-icon-wrap .uabb-offcanvas-icon { 1573 } 1574 .fl-node-qkrvaxldth2f .uabb-offcanvas-photo-wrap { 1575 } 1576 .fl-node-qkrvaxldth2f .uabb-offcanvas-photo-wrap, 1577 .fl-node-qkrvaxldth2f .uabb-offcanvas-text-wrap, 1578 .fl-node-qkrvaxldth2f .uabb-offcanvas-icon-wrap { 1579 text-align:right; } 1580 } 1581 @media ( max-width: 768px ) { 1582 .fl-node-qkrvaxldth2f .uabb-offcanvas-qkrvaxldth2f .uabb-offcanvas-content { 1583 } 1584 .fl-node-qkrvaxldth2f .uabb-offcanvas-menu .menu-item a { 1585 } 1586 .fl-node-qkrvaxldth2f .uabb-offcanvas-close-icon-wrapper .uabb-offcanvas-close { 1587 } 1588 .fl-node-qkrvaxldth2f .uabb-offcanvas-content .uabb-offcanvas-menu li { 1589 } 1590 .fl-node-qkrvaxldth2f .uabb-offcanvas { 1591 width:100% } 1592 .fl-node-qkrvaxldth2f .uabb-offcanvas-parent-wrapper .uabb-offcanvas-position-at-left { 1593 left: -100% } 1594 .fl-node-qkrvaxldth2f .uabb-offcanvas-parent-wrapper .uabb-offcanvas-position-at-right { 1595 right: -100% } 1596 .fl-node-qkrvaxldth2f .uabb-offcanvas-close-icon-wrapper .uabb-offcanvas-close { 1597 } 1598 .fl-node-qkrvaxldth2f .uabb-offcanvas-icon-wrap .uabb-offcanvas-icon { 1599 } 1600 .fl-node-qkrvaxldth2f .uabb-offcanvas-photo-wrap { 1601 } 1602 .fl-node-qkrvaxldth2f .uabb-offcanvas-photo-wrap, 1603 .fl-node-qkrvaxldth2f .uabb-offcanvas-text-wrap, 1604 .fl-node-qkrvaxldth2f .uabb-offcanvas-icon-wrap { 1605 } 1606 } 1607 .fl-module-box:before, 1608.fl-module-box:after { 1609 position: absolute; 1610} 1611a.fl-module-box { 1612 text-decoration: none; 1613} 1614 1615/* Zero margins for child modules */ 1616.fl-module-box :where( .fl-module ), 1617.fl-module-box :where( .fl-module-content ), 1618.fl-module-box.fl-block > * { 1619 margin: 0; 1620} 1621 1622/* Prevent sliders and carousels from blowing out flex layouts */ 1623:where(.fl-module-box:has( 1624 [class*="slide"], 1625 [class*="carousel"], 1626 [class*="swiper"] 1627)) { 1628 min-width: 0; 1629} 1630.fl-builder-content-15 .fl-node-rt6q4jp1as0v { 1631 display: flex; 1632 flex-direction: row; 1633 justify-content: end; 1634 align-items: center; 1635 gap: 10px; 1636} 1637 .fl-node-rt6q4jp1as0v.fl-module-box { 1638 margin-top:0px; 1639 margin-right:20px; 1640 margin-bottom:-10px; 1641} 1642@media (max-width: 768px) { .fl-node-rt6q4jp1as0v.fl-module-box { margin-bottom:20px; } } 1643.fl-builder-content .fl-node-gd5oml0e2ujb .fl-button:is(a, button), 1644.fl-builder-content .fl-node-gd5oml0e2ujb .fl-button:is(a, button):hover, 1645.fl-builder-content .fl-node-gd5oml0e2ujb a.fl-button:visited, 1646.fl-page .fl-builder-content .fl-node-gd5oml0e2ujb .fl-button:is(a, button),
1647.fl-page .fl-builder-content .fl-node-gd5oml0e2ujb .fl-button:is(a, button):hover, 1648.fl-page .fl-builder-content .fl-node-gd5oml0e2ujb a.fl-button:visited { 1649 background: linear-gradient(to bottom, #621eb7 0%, #440099 100%); 1650} 1651 1652 1653 1654 1655 1656.fl-builder-content .fl-node-gd5oml0e2ujb .fl-button:is(a, button):hover, 1657.fl-builder-content .fl-node-gd5oml0e2ujb .fl-button:is(a, button):focus, 1658.fl-page .fl-builder-content .fl-node-gd5oml0e2ujb .fl-button:is(a, button):hover, 1659.fl-page .fl-builder-content .fl-node-gd5oml0e2ujb .fl-button:is(a, button):focus { 1660 1661 background: rgba(29,209,161,0.75); 1662 1663 background: linear-gradient(to bottom, rgba(59,239,191,0.75) 0%, rgba(29,209,161,0.75) 100%); 1664 } 1665 1666 1667 1668.fl-node-gd5oml0e2ujb.fl-button-wrap, .fl-node-gd5oml0e2ujb .fl-button-wrap { 1669 text-align: center; 1670} 1671.fl-builder-content .fl-node-gd5oml0e2ujb .fl-button:is(a, button) { 1672 padding-top: 12px; 1673 padding-right: 20px; 1674 padding-bottom: 12px; 1675 padding-left: 20px; 1676} 1677.fl-builder-content .fl-node-gd5oml0e2ujb .fl-button:is(a, button), .fl-builder-content .fl-node-gd5oml0e2ujb a.fl-button:visited, .fl-page .fl-builder-content .fl-node-gd5oml0e2ujb .fl-button:is(a, button), .fl-page .fl-builder-content .fl-node-gd5oml0e2ujb a.fl-button:visited { 1678 font-size: 18px; 1679 text-transform: uppercase; 1680 border: 1px solid #38008d; 1681} 1682.fl-builder-content .fl-node-gd5oml0e2ujb .fl-button:is(a, button):hover, .fl-builder-content .fl-node-gd5oml0e2ujb .fl-button:is(a, button):focus, .fl-page .fl-builder-content .fl-node-gd5oml0e2ujb .fl-button:is(a, button):hover, .fl-page .fl-builder-content .fl-node-gd5oml0e2ujb .fl-button:is(a, button):focus { 1683 border: 1px solid rgba(17,197,149,0.75); 1684} 1685.fl-builder-content .fl-node-gd5oml0e2ujb .fl-button:is(a, button), .fl-builder-content .fl-node-gd5oml0e2ujb a.fl-button:visited, .fl-builder-content .fl-node-gd5oml0e2ujb .fl-button:is(a, button):hover, .fl-builder-content .fl-node-gd5oml0e2ujb .fl-button:is(a, button):focus, .fl-page .fl-builder-content .fl-node-gd5oml0e2ujb .fl-button:is(a, button), .fl-page .fl-builder-content .fl-node-gd5oml0e2ujb a.fl-button:visited, .fl-page .fl-builder-content .fl-node-gd5oml0e2ujb .fl-button:is(a, button):hover, .fl-page .fl-builder-content .fl-node-gd5oml0e2ujb .fl-button:is(a, button):focus { 1686 border-color: rgb(255, 255, 255); 1687 border-top-left-radius: 40px; 1688 border-top-right-radius: 40px; 1689 border-bottom-left-radius: 40px; 1690 border-bottom-right-radius: 40px; 1691} 1692.fl-builder-content .fl-node-gd5oml0e2ujb .fl-button:is(a, button), .fl-builder-content .fl-node-gd5oml0e2ujb a.fl-button:visited, .fl-builder-content .fl-node-gd5oml0e2ujb .fl-button:is(a, button) *, .fl-builder-content .fl-node-gd5oml0e2ujb a.fl-button:visited *, .fl-page .fl-builder-content .fl-node-gd5oml0e2ujb .fl-button:is(a, button), .fl-page .fl-builder-content .fl-node-gd5oml0e2ujb a.fl-button:visited, .fl-page .fl-builder-content .fl-node-gd5oml0e2ujb .fl-button:is(a, button) *, .fl-page .fl-builder-content .fl-node-gd5oml0e2ujb a.fl-button:visited * { 1693 color: #ffffff; 1694} 1695@media(max-width: 1200px) { 1696 .fl-builder-content .fl-node-gd5oml0e2ujb .fl-button:is(a, button), .fl-builder-content .fl-node-gd5oml0e2ujb a.fl-button:visited, .fl-page .fl-builder-content .fl-node-gd5oml0e2ujb .fl-button:is(a, button), .fl-page .fl-builder-content .fl-node-gd5oml0e2ujb a.fl-button:visited { 1697 font-size: 13px; 1698 } 1699} 1700 .fl-node-gd5oml0e2ujb > .fl-module-content { 1701 margin-top:0px; 1702 margin-right:0px; 1703 margin-bottom:0px; 1704 margin-left:0px; 1705} 1706 1707.fl-builder-content .fl-node-3ikfazq7v5x9 .fl-button:is(a, button), 1708.fl-builder-content .fl-node-3ikfazq7v5x9 .fl-button:is(a, button):hover, 1709.fl-builder-content .fl-node-3ikfazq7v5x9 a.fl-button:visited, 1710.fl-page .fl-builder-content .fl-node-3ikfazq7v5x9 .fl-button:is(a, button), 1711.fl-page .fl-builder-content .fl-node-3ikfazq7v5x9 .fl-button:is(a, button):hover, 1712.fl-page .fl-builder-content .fl-node-3ikfazq7v5x9 a.fl-button:visited { 1713 background: linear-gradient(to bottom, #621eb7 0%, #440099 100%); 1714} 1715 1716 1717 1718 1719 1720.fl-builder-content .fl-node-3ikfazq7v5x9 .fl-button:is(a, button):hover, 1721.fl-builder-content .fl-node-3ikfazq7v5x9 .fl-button:is(a, button):focus,
1722.fl-page .fl-builder-content .fl-node-3ikfazq7v5x9 .fl-button:is(a, button):hover, 1723.fl-page .fl-builder-content .fl-node-3ikfazq7v5x9 .fl-button:is(a, button):focus { 1724 1725 background: rgba(29,209,161,0.75); 1726 1727 background: linear-gradient(to bottom, rgba(59,239,191,0.75) 0%, rgba(29,209,161,0.75) 100%); 1728 } 1729 1730 1731 1732.fl-node-3ikfazq7v5x9.fl-button-wrap, .fl-node-3ikfazq7v5x9 .fl-button-wrap { 1733 text-align: center; 1734} 1735.fl-builder-content .fl-node-3ikfazq7v5x9 .fl-button:is(a, button) { 1736 padding-top: 12px; 1737 padding-right: 20px; 1738 padding-bottom: 12px; 1739 padding-left: 20px; 1740} 1741.fl-builder-content .fl-node-3ikfazq7v5x9 .fl-button:is(a, button), .fl-builder-content .fl-node-3ikfazq7v5x9 a.fl-button:visited, .fl-page .fl-builder-content .fl-node-3ikfazq7v5x9 .fl-button:is(a, button), .fl-page .fl-builder-content .fl-node-3ikfazq7v5x9 a.fl-button:visited { 1742 font-size: 18px; 1743 text-transform: uppercase; 1744 border: 1px solid #38008d; 1745} 1746.fl-builder-content .fl-node-3ikfazq7v5x9 .fl-button:is(a, button):hover, .fl-builder-content .fl-node-3ikfazq7v5x9 .fl-button:is(a, button):focus, .fl-page .fl-builder-content .fl-node-3ikfazq7v5x9 .fl-button:is(a, button):hover, .fl-page .fl-builder-content .fl-node-3ikfazq7v5x9 .fl-button:is(a, button):focus { 1747 border: 1px solid rgba(17,197,149,0.75); 1748} 1749.fl-builder-content .fl-node-3ikfazq7v5x9 .fl-button:is(a, button), .fl-builder-content .fl-node-3ikfazq7v5x9 a.fl-button:visited, .fl-builder-content .fl-node-3ikfazq7v5x9 .fl-button:is(a, button):hover, .fl-builder-content .fl-node-3ikfazq7v5x9 .fl-button:is(a, button):focus, .fl-page .fl-builder-content .fl-node-3ikfazq7v5x9 .fl-button:is(a, button), .fl-page .fl-builder-content .fl-node-3ikfazq7v5x9 a.fl-button:visited, .fl-page .fl-builder-content .fl-node-3ikfazq7v5x9 .fl-button:is(a, button):hover, .fl-page .fl-builder-content .fl-node-3ikfazq7v5x9 .fl-button:is(a, button):focus { 1750 border-color: rgb(255, 255, 255); 1751 border-top-left-radius: 40px; 1752 border-top-right-radius: 40px; 1753 border-bottom-left-radius: 40px; 1754 border-bottom-right-radius: 40px; 1755} 1756.fl-builder-content .fl-node-3ikfazq7v5x9 .fl-button:is(a, button), .fl-builder-content .fl-node-3ikfazq7v5x9 a.fl-button:visited, .fl-builder-content .fl-node-3ikfazq7v5x9 .fl-button:is(a, button) *, .fl-builder-content .fl-node-3ikfazq7v5x9 a.fl-button:visited *, .fl-page .fl-builder-content .fl-node-3ikfazq7v5x9 .fl-button:is(a, button), .fl-page .fl-builder-content .fl-node-3ikfazq7v5x9 a.fl-button:visited, .fl-page .fl-builder-content .fl-node-3ikfazq7v5x9 .fl-button:is(a, button) *, .fl-page .fl-builder-content .fl-node-3ikfazq7v5x9 a.fl-button:visited * { 1757 color: #ffffff; 1758} 1759@media(max-width: 1200px) { 1760 .fl-builder-content .fl-node-3ikfazq7v5x9 .fl-button:is(a, button), .fl-builder-content .fl-node-3ikfazq7v5x9 a.fl-button:visited, .fl-page .fl-builder-content .fl-node-3ikfazq7v5x9 .fl-button:is(a, button), .fl-page .fl-builder-content .fl-node-3ikfazq7v5x9 a.fl-button:visited { 1761 font-size: 12px; 1762 } 1763} 1764 .fl-node-3ikfazq7v5x9 > .fl-module-content { 1765 margin-top:0px; 1766 margin-right:0px; 1767 margin-bottom:0px; 1768 margin-left:0px; 1769} 1770.pp-search-form { 1771 display: block; 1772 -webkit-transition: 0.2s; 1773 -o-transition: 0.2s; 1774 transition: 0.2s; 1775} 1776.pp-screen-reader-text { 1777 position: absolute; 1778 top: -10000em; 1779 width: 1px; 1780 height: 1px; 1781 margin: -1px; 1782 padding: 0; 1783 overflow: hidden; 1784 clip: rect(0, 0, 0, 0); 1785 border: 0; 1786} 1787 1788/*---- Reset ---- */ 1789.pp-search-form input[type="search"], 1790.pp-search-form button { 1791 margin: 0; 1792 border: 0; 1793 padding: 0; 1794 display: inline-block; 1795 vertical-align: middle; 1796 white-space: normal; 1797 background: none; 1798 line-height: 1; 1799 min-width: 0; 1800 font-size: 15px; 1801 -webkit-appearance: none; 1802 -moz-appearance: none; 1803} 1804.pp-search-form button:hover { 1805 border: 0; 1806} 1807 1808.pp-search-form input[type="search"]:focus, 1809.pp-search-form button:focus { 1810 outline: 0; 1811 color: inherit; 1812} 1813.pp-search-form input[type="search"]:focus { 1814 background: none; 1815 background-color: transparent; 1816 border: 0; 1817} 1818 1819.pp-search-form input[type="search"] { 1820 padding: 10px; 1821} 1822 1823.pp-search-form button { 1824 background-color: #aaa; 1825 font-size: 16px; 1826 color: #fff; 1827 border-radius: 0; 1828} 1829.pp-search-form button[type="submit"] { 1830 -webkit-border-radius: 0; 1831 -moz-border-radius: 0; 1832 border-radius: 0; 1833 -webkit-box-shadow: none; 1834 -moz-box-shadow: none; 1835 box-shadow: none; 1836} 1837 1838.pp-search-form__input { 1839 flex-basis: 100%; 1840 color: #555; 1841 transition: color 0.2s; 1842} 1843.pp-search-form__input::-webkit-input-placeholder { 1844 color: inherit; 1845 font-family: inherit; 1846 opacity: 0.6; 1847} 1848.pp-search-form__input:-ms-input-placeholder { 1849 color: inherit; 1850 font-family: inherit; 1851 opacity: 0.6; 1852} 1853.pp-search-form__input::-moz-placeholder { 1854 color: inherit; 1855 font-family: inherit; 1856 opacity: 0.6; 1857} 1858.pp-search-form__input:-moz-placeholder { 1859 color: inherit; 1860 font-family: inherit; 1861 opacity: 0.6; 1862} 1863.pp-search-form__input::placeholder { 1864 color: inherit; 1865 font-family: inherit; 1866 opacity: 0.6; 1867} 1868 1869.pp-search-form__container { 1870 display: -webkit-box; 1871 display: -webkit-flex; 1872 display: -ms-flexbox; 1873 display: flex; 1874 -webkit-transition: 0.2s; 1875 -o-transition: 0.2s; 1876 transition: 0.2s; 1877 overflow: hidden; 1878 border: 0 solid transparent; 1879 min-height: 50px; 1880} 1881 1882.pp-search-form--style-minimal .pp-search-form__icon { 1883 opacity: 0.6; 1884 display: flex; 1885 align-items: center; 1886 justify-content: flex-end; 1887 color: #555; 1888} 1889 1890.pp-search-form-wrap:not(.pp-search-form--style-full_screen) .pp-search-form__container:not(.pp-search-form--lightbox) { 1891 background: #eee; 1892} 1893 1894.pp-search-form-wrap.pp-search-form--style-full_screen .pp-search-form__container:not(.pp-search-form--lightbox) { 1895 overflow: hidden; 1896 opacity: 0; 1897 -webkit-transform: scale(0); 1898 -ms-transform: scale(0); 1899 transform: scale(0); 1900} 1901.pp-search-form-wrap.pp-search-form--style-full_screen .pp-search-form__container { 1902 -webkit-transition: 0.3s; 1903 -o-transition: 0.3s; 1904 transition: 0.3s; 1905 -webkit-box-align: center; 1906 -webkit-align-items: center; 1907 -ms-flex-align: center;
1908 align-items: center; 1909 position: fixed; 1910 z-index: 9998; 1911 top: 0; 1912 left: 0; 1913 right: 0; 1914 bottom: 0; 1915 height: 100vh; 1916 padding: 0 15%; 1917 background-color: rgba(0, 0, 0, 0.8); 1918} 1919 1920.pp-search-form-wrap.pp-search-form--style-full_screen .pp-search-form input[type="search"].pp-search-form__input { 1921 font-size: 30px; 1922 text-align: center; 1923 border-style: solid; 1924 border-width: 0 0 1px 0; 1925 border-color: #fff; 1926 line-height: 1.5; 1927 color: #fff; 1928 border-radius: 0; 1929} 1930 1931.pp-search-form--style-full_screen .pp-search-form__toggle { 1932 display: inline-block; 1933 cursor: pointer; 1934 vertical-align: middle; 1935 color: #333; 1936} 1937.pp-search-form--style-full_screen .pp-search-form__toggle i { 1938 position: relative; 1939 display: block; 1940 border: solid 0; 1941 -webkit-transition: 0.2s; 1942 -o-transition: 0.2s; 1943 transition: 0.2s; 1944 width: 33px; 1945 height: 33px; 1946 background-color: rgba(0, 0, 0, 0.05); 1947 border-radius: 3px; 1948} 1949.pp-search-form--style-full_screen .pp-search-form__toggle i:before { 1950 position: absolute; 1951 left: 50%; 1952 top: 50%; 1953 -webkit-transform: translate(-50%, -50%); 1954 -ms-transform: translate(-50%, -50%); 1955 transform: translate(-50%, -50%); 1956 font-size: 0.55em; 1957} 1958 1959.pp-search-form__submit { 1960 color: #fff; 1961 -webkit-transition: color 0.2s, background 0.2s; 1962 -o-transition: color 0.2s, background 0.2s; 1963 transition: color 0.2s, background 0.2s; 1964} 1965.pp-search-form--button-type-text .pp-search-form__submit { 1966 -webkit-flex-shrink: 0; 1967 -ms-flex-negative: 0; 1968 flex-shrink: 0; 1969} 1970 1971.pp-search-form--lightbox-close { 1972 color: #eaeaea; 1973 -webkit-transition: all 0.5s; 1974 -o-transition: all 0.5s; 1975 transition: all 0.5s; 1976 opacity: 1; 1977 cursor: pointer; 1978 position: absolute; 1979 top: 30px; 1980 right: 30px; 1981 font-size: 25px; 1982 line-height: 1; 1983 padding: 5px; 1984 z-index: 2; 1985} 1986.pp-search-form--lightbox-close svg { 1987 stroke: #fff; 1988 stroke-width: 3px; 1989 width: 30px; 1990 height: 30px; 1991}.fl-node-ws6v4jutcyaf .pp-search-form-wrap:not(.pp-search-form--style-full_screen) .pp-search-form__container:not(.pp-search-form--lightbox) { 1992 } 1993 1994.fl-node-ws6v4jutcyaf .pp-search-form-wrap:not(.pp-search-form--style-full_screen) .pp-search-form--focus .pp-search-form__container:not(.pp-search-form--lightbox) { 1995 } 1996 1997.fl-node-ws6v4jutcyaf .pp-search-form-wrap.pp-search-form--style-full_screen .pp-search-form__container { 1998 } 1999 2000.fl-node-ws6v4jutcyaf .pp-search-form-wrap.pp-search-form--style-full_screen .pp-search-form--focus input[type="search"].pp-search-form__input { 2001 } 2002 2003.fl-node-ws6v4jutcyaf .pp-search-form__icon { 2004 padding-left: calc( 50px / 3 ); 2005} 2006 2007.fl-node-ws6v4jutcyaf .pp-search-form__input, 2008.fl-node-ws6v4jutcyaf .pp-search-form-wrap.pp-search-form--style-full_screen input[type="search"].pp-search-form__input { 2009 } 2010 2011.fl-node-ws6v4jutcyaf .pp-search-form--focus input[type="search"].pp-search-form__input, 2012.fl-node-ws6v4jutcyaf .pp-search-form-wrap.pp-search-form--style-full_screen .pp-search-form--focus input[type="search"].pp-search-form__input { 2013 } 2014 2015 2016 2017.fl-node-ws6v4jutcyaf .pp-search-form__submit { 2018 } 2019 2020.fl-node-ws6v4jutcyaf .pp-search-form__submit:hover { 2021 } 2022 2023.fl-node-ws6v4jutcyaf .pp-search-form--style-full_screen .pp-search-form { 2024 text-align: center; 2025} 2026 2027.fl-node-ws6v4jutcyaf .pp-search-form__toggle i { 2028 --toggle-icon-size: calc( 40em / 100 ); 2029 font-size: 50px; 2030 width: 50px; 2031 height: 50px; 2032 color: #f7ae1b; 2033 border-color: #f7ae1b; 2034 background-color: rgba(0, 0, 0, 0); 2035 border-width: 0px; 2036 } 2037.fl-node-ws6v4jutcyaf .pp-search-form__toggle:hover i { 2038 } 2039.fl-node-ws6v4jutcyaf .pp-search-form__toggle i:before { 2040 font-size: var(--toggle-icon-size); 2041 }.fl-node-ws6v4jutcyaf .pp-search-form__container { 2042 min-height: 50px; 2043} 2044.fl-node-ws6v4jutcyaf .pp-search-form--button-type-icon .pp-search-form__submit { 2045 font-size: 16px; 2046} 2047.fl-node-ws6v4jutcyaf input[type='search'].pp-search-form__input, .fl-node-ws6v4jutcyaf .pp-search-form--button-type-text .pp-search-form__submit { 2048 padding-left: calc( 50px / 3 ); 2049 padding-right: calc( 50px / 3 ); 2050} 2051.fl-node-ws6v4jutcyaf input[type='search'].pp-search-form__input { 2052 min-height: 50px; 2053} 2054.fl-node-ws6v4jutcyaf .pp-search-form-wrap:not(.pp-search-form--style-full_screen) .pp-search-form__input { 2055 min-height: 50px; 2056 max-height: 50px; 2057} 2058.fl-node-ws6v4jutcyaf .pp-search-form__submit { 2059 min-width: calc( 1 * 50px ); 2060} 2061 .fl-node-ws6v4jutcyaf > .fl-module-content { 2062 margin-left:10px; 2063}
2064.fl-builder-content-15 .fl-node-pgj4eufq79wa { 2065 display: flex; 2066 flex-direction: row; 2067 justify-content: end; 2068 gap: 5px; 2069} 2070:where( .fl-builder-content-15 .fl-node-pgj4eufq79wa > :not( .fl-block-overlay, .fl-drop-target ) ) { 2071 flex-grow: 0; 2072 flex-shrink: 1; 2073 flex-basis: 0%; 2074} 2075 2076/* Start Global CSS */ 2077 2078/* End Global CSS */ 2079 2080 2081/* Start Global Nodes CSS */ 2082 2083/* End Global Nodes CSS */ 2084 2085 2086/* Start Layout CSS */ 2087 2088/* End Layout CSS */ 2089 2090.fl-node-t47lfbrsng8i .mega-menu-dropdown { 2091 overflow: hidden; 2092 border-radius: 0 0 25px 25px; 2093 box-shadow: 2px 4px 2px rgba(0, 0, 0, 0.2); 2094} 2095@media (max-width: 1560px) and (min-width: 1400px) { 2096 .fl-node-9n4eltfvh2r7 .mega-menu-saved-row-a { 2097 font-size: 16px !important; 2098 padding: 10px 8px !important; 2099 } 2100} 2101@media (max-width: 1400px) and (min-width: 1100px) { 2102 .fl-node-9n4eltfvh2r7 .mega-menu-saved-row-a { 2103 font-size: 14px !important; 2104 padding: 10px 8px !important; 2105 } 2106} 2107@media (max-width: 1100px) and (min-width: 992px) { 2108 .fl-node-9n4eltfvh2r7 .mega-menu-saved-row-a { 2109 font-size: 13px !important; 2110 padding: 10px 6px !important; 2111 } 2112} 2113.fl-node-rt6q4jp1as0v .fl-module { 2114 width: auto !important; 2115} 2116/* Sticky */ 2117.fl-builder-content[data-type="header"].fl-theme-builder-header-sticky { 2118 position: fixed; 2119 width: 100%; 2120 z-index: 100; 2121} 2122 2123/* Sticky - fix flyout menu */ 2124.fl-theme-builder-flyout-menu-push-left .fl-builder-content[data-type="header"].fl-theme-builder-header-sticky { 2125 left: auto !important; 2126 transition: left 0.2s !important; 2127} 2128.fl-theme-builder-flyout-menu-push-right .fl-builder-content[data-type="header"].fl-theme-builder-header-sticky { 2129 right: auto !important; 2130 transition: right 0.2s !important; 2131} 2132.fl-builder-content[data-type="header"].fl-theme-builder-header-sticky .fl-menu .fl-menu-mobile-opacity { 2133 height: 100vh; 2134 width: 100vw; 2135} 2136.fl-builder-content[data-type="header"]:not([data-overlay="1"]).fl-theme-builder-header-sticky .fl-menu-mobile-flyout { 2137 top: 0px; 2138} 2139.fl-theme-builder-flyout-menu-active body { 2140 margin-left: 0px !important; 2141 margin-right: 0px !important; 2142} 2143.fl-theme-builder-has-flyout-menu, .fl-theme-builder-has-flyout-menu body { 2144 overflow-x: hidden; 2145} 2146.fl-theme-builder-flyout-menu-push-right { 2147 right: 0px; 2148 transition: right 0.2s ease-in-out; 2149} 2150.fl-theme-builder-flyout-menu-push-left { 2151 left: 0px; 2152 transition: left 0.2s ease-in-out; 2153} 2154.fl-theme-builder-flyout-menu-active .fl-theme-builder-flyout-menu-push-right { 2155 position: relative; 2156 right: 250px; 2157} 2158.fl-theme-builder-flyout-menu-active .fl-theme-builder-flyout-menu-push-left { 2159 position: relative; 2160 left: 250px; 2161} 2162.fl-theme-builder-flyout-menu-active .fl-builder-content[data-type="header"] .fl-menu-disable-transition { 2163 transition: none; 2164} 2165 2166/* Shrink */ 2167.fl-builder-content[data-shrink="1"] .fl-row-content-wrap, 2168.fl-builder-content[data-shrink="1"] .fl-col-content, 2169.fl-builder-content[data-shrink="1"] .fl-module-content, 2170.fl-builder-content[data-shrink="1"] img { 2171 -webkit-transition: all 0.4s ease-in-out, background-position 1ms; 2172 -moz-transition: all 0.4s ease-in-out, background-position 1ms; 2173 transition: all 0.4s ease-in-out, background-position 1ms; 2174} 2175.fl-builder-content[data-shrink="1"] img { 2176 width: auto; 2177} 2178.fl-builder-content[data-shrink="1"] img.fl-photo-img { 2179 width: auto; 2180 height: auto; 2181} 2182.fl-builder-content[data-type="header"].fl-theme-builder-header-shrink .fl-row-content-wrap { 2183 margin-bottom: 0; 2184 margin-top: 0; 2185} 2186.fl-theme-builder-header-shrink-row-bottom.fl-row-content-wrap { 2187 padding-bottom: 5px; 2188} 2189.fl-theme-builder-header-shrink-row-top.fl-row-content-wrap { 2190 padding-top: 5px; 2191} 2192.fl-builder-content[data-type="header"].fl-theme-builder-header-shrink .fl-col-content { 2193 margin-bottom: 0; 2194 margin-top: 0; 2195 padding-bottom: 0; 2196 padding-top: 0; 2197} 2198.fl-theme-builder-header-shrink-module-bottom.fl-module-content, 2199.fl-theme-builder-header-shrink-module-bottom.fl-module:where(.fl-module:not(:has(> .fl-module-content))) { 2200 margin-bottom: 5px; 2201} 2202.fl-theme-builder-header-shrink-module-top.fl-module-content, 2203.fl-theme-builder-header-shrink-module-bottom.fl-module:where(.fl-module:not(:has(> .fl-module-content))) { 2204 margin-top: 5px; 2205}
2206.fl-builder-content[data-type="header"].fl-theme-builder-header-shrink img { 2207 -webkit-transition: all 0.4s ease-in-out, background-position 1ms; 2208 -moz-transition: all 0.4s ease-in-out, background-position 1ms; 2209 transition: all 0.4s ease-in-out, background-position 1ms; 2210} 2211 2212/* Overlay */ 2213.fl-builder-content[data-overlay="1"]:not(.fl-theme-builder-header-sticky):not(.fl-builder-content-editing) { 2214 position: absolute; 2215 width: 100%; 2216 z-index: 100; 2217} 2218.fl-builder-content[data-type="header"][data-overlay="1"].fl-theme-builder-header-pinned:not(.fl-builder-content-editing) { 2219 position: fixed; 2220 width: 100%; 2221 z-index: 100; 2222} 2223.fl-builder-edit body:not(.single-fl-theme-layout) .fl-builder-content[data-overlay="1"] { 2224 display: none; 2225} 2226body:not(.single-fl-theme-layout) .fl-builder-content[data-overlay="1"]:not(.fl-theme-builder-header-scrolled):not([data-overlay-bg="default"]) .fl-row-content-wrap, 2227body:not(.single-fl-theme-layout) .fl-builder-content[data-overlay="1"]:not(.fl-theme-builder-header-scrolled):not([data-overlay-bg="default"]) .fl-col-content, 2228body:not(.single-fl-theme-layout) .fl-builder-content[data-overlay="1"]:not(.fl-theme-builder-header-scrolled):not([data-overlay-bg="default"]) .fl-module-box { 2229 background: transparent; 2230} 2231/* Equal height Column Bottom Alignment */ 2232.fl-col-group-equal-height.fl-col-group-align-bottom .fl-col-content { 2233 -webkit-justify-content: flex-end; 2234 justify-content: flex-end; 2235 -webkit-box-align: end; 2236 -webkit-box-pack: end; 2237 -ms-flex-pack: end; 2238} 2239 2240/* H1-H6 Margin Reset in all Modules */ 2241.uabb-module-content h1, 2242.uabb-module-content h2, 2243.uabb-module-content h3, 2244.uabb-module-content h4, 2245.uabb-module-content h5, 2246.uabb-module-content h6 { 2247 margin: 0; 2248 clear: both; 2249} 2250 2251/* Anchor Tag Css */ 2252 2253.fl-module-content a, 2254.fl-module-content a:hover, 2255.fl-module-content a:focus { 2256 text-decoration: none; 2257} 2258 2259/* Row Separator CSS */ 2260 2261.uabb-row-separator { 2262 position: absolute; 2263 width: 100%; 2264 left: 0; 2265} 2266 2267.uabb-top-row-separator { 2268 top: 0; 2269 bottom: auto 2270} 2271 2272.uabb-bottom-row-separator { 2273 top: auto; 2274 bottom: 0; 2275} 2276 2277.fl-builder-content-editing .fl-visible-medium.uabb-row, 2278.fl-builder-content-editing .fl-visible-medium-mobile.uabb-row, 2279.fl-builder-content-editing .fl-visible-mobile.uabb-row { 2280 display: none !important; 2281} 2282 2283@media (max-width: 992px) { 2284 2285 .fl-builder-content-editing .fl-visible-desktop.uabb-row, 2286 .fl-builder-content-editing .fl-visible-mobile.uabb-row { 2287 display: none !important; 2288 } 2289 2290 .fl-builder-content-editing .fl-visible-desktop-medium.uabb-row, 2291 .fl-builder-content-editing .fl-visible-medium.uabb-row, 2292 .fl-builder-content-editing .fl-visible-medium-mobile.uabb-row { 2293 display: block !important; 2294 } 2295} 2296 2297@media (max-width: 768px) { 2298 .fl-builder-content-editing .fl-visible-desktop.uabb-row, 2299 .fl-builder-content-editing .fl-visible-desktop-medium.uabb-row, 2300 .fl-builder-content-editing .fl-visible-medium.uabb-row { 2301 display: none !important; 2302 } 2303 2304 .fl-builder-content-editing .fl-visible-medium-mobile.uabb-row, 2305 .fl-builder-content-editing .fl-visible-mobile.uabb-row { 2306 display: block !important; 2307 } 2308} 2309 2310.fl-responsive-preview-content .fl-builder-content-editing { 2311 overflow-x: hidden; 2312 overflow-y: visible; 2313} 2314 2315.uabb-row-separator svg { 2316 width: 100%; 2317} 2318 2319.uabb-top-row-separator.uabb-has-svg svg { 2320 position: absolute; 2321 padding: 0; 2322 margin: 0; 2323 left: 50%; 2324 top: -1px; 2325 bottom: auto; 2326 -webkit-transform: translateX(-50%); 2327 -ms-transform: translateX(-50%); 2328 transform: translateX(-50%); 2329} 2330 2331.uabb-bottom-row-separator.uabb-has-svg svg { 2332 position: absolute; 2333 padding: 0; 2334 margin: 0; 2335 left: 50%; 2336 bottom: -1px; 2337 top: auto; 2338 -webkit-transform: translateX(-50%); 2339 -ms-transform: translateX(-50%); 2340 transform: translateX(-50%); 2341} 2342.uabb-bottom-row-separator.uabb-has-svg .uasvg-wave-separator { 2343 bottom: 0; 2344} 2345.uabb-top-row-separator.uabb-has-svg .uasvg-wave-separator { 2346 top: 0; 2347} 2348 2349/** 2350 * 2351 * Svg Triangle Separator 2352 * Big Triangle Separator 2353 * Big Triangle Left Separator 2354 * Svg Half Circle Separator 2355 * Curve Center Separator 2356 * Waves Separator 2357 * Stamp 2358 * Grass 2359 * Slime 2360 * Grass Bend 2361 * Wave Slide 2362 * Muliple Triangles 2363 * Pine Tree 2364 * Pine Tree Bend 2365 * 2366 ***************************************/ 2367.uabb-bottom-row-separator.uabb-svg-triangle svg, 2368.uabb-bottom-row-separator.uabb-xlarge-triangle svg, 2369.uabb-top-row-separator.uabb-xlarge-triangle-left svg, 2370.uabb-bottom-row-separator.uabb-svg-circle svg, 2371.uabb-top-row-separator.uabb-slime-separator svg, 2372.uabb-top-row-separator.uabb-grass-separator svg, 2373.uabb-top-row-separator.uabb-grass-bend-separator svg, 2374.uabb-bottom-row-separator.uabb-mul-triangles-separator svg, 2375.uabb-top-row-separator.uabb-wave-slide-separator svg, 2376.uabb-top-row-separator.uabb-pine-tree-separator svg, 2377.uabb-top-row-separator.uabb-pine-tree-bend-separator svg, 2378.uabb-bottom-row-separator.uabb-stamp-separator svg, 2379.uabb-bottom-row-separator.uabb-xlarge-circle svg, 2380.uabb-top-row-separator.uabb-wave-separator svg{ 2381 left: 50%; 2382 -webkit-transform: translateX(-50%) scaleY(-1); 2383 -moz-transform: translateX(-50%) scaleY(-1); 2384 -ms-transform: translateX(-50%) scaleY(-1); 2385 -o-transform: translateX(-50%) scaleY(-1); 2386 transform: translateX(-50%) scaleY(-1); 2387} 2388 2389/* 2390 * Big Triangle 2391*/ 2392.uabb-bottom-row-separator.uabb-big-triangle svg { 2393 left: 50%; 2394 -webkit-transform: scale(1) scaleY(-1) translateX(-50%); 2395 -moz-transform: scale(1) scaleY(-1) translateX(-50%); 2396 -ms-transform: scale(1) scaleY(-1) translateX(-50%); 2397 -o-transform: scale(1) scaleY(-1) translateX(-50%); 2398 transform: scale(1) scaleY(-1) translateX(-50%); 2399} 2400 2401.uabb-top-row-separator.uabb-big-triangle svg { 2402 left: 50%; 2403 -webkit-transform: translateX(-50%) scale(1); 2404 -moz-transform: translateX(-50%) scale(1); 2405 -ms-transform: translateX(-50%) scale(1); 2406 -o-transform: translateX(-50%) scale(1); 2407 transform: translateX(-50%) scale(1); 2408} 2409 2410/** 2411 * 2412 * Big Triangle Right Separator 2413 * 2414 ***************************************/ 2415.uabb-top-row-separator.uabb-xlarge-triangle-right svg { 2416 left: 50%; 2417 -webkit-transform: translateX(-50%) scale(-1); 2418 -moz-transform: translateX(-50%) scale(-1); 2419 -ms-transform: translateX(-50%) scale(-1); 2420 -o-transform: translateX(-50%) scale(-1); 2421 transform: translateX(-50%) scale(-1); 2422} 2423 2424.uabb-bottom-row-separator.uabb-xlarge-triangle-right svg { 2425 left: 50%; 2426 -webkit-transform: translateX(-50%) scaleX(-1); 2427 -moz-transform: translateX(-50%) scaleX(-1); 2428 -ms-transform: translateX(-50%) scaleX(-1); 2429 -o-transform: translateX(-50%) scaleX(-1); 2430 transform: translateX(-50%) scaleX(-1); 2431} 2432 2433/** 2434 * 2435 * Curve Left Separator 2436 * Curve Right Separator 2437 * 2438 ***************************************/ 2439.uabb-top-row-separator.uabb-curve-up-separator svg { 2440 left: 50%; 2441 -webkit-transform: translateX(-50%) scaleY(-1); 2442 -moz-transform: translateX(-50%) scaleY(-1); 2443 -ms-transform: translateX(-50%) scaleY(-1); 2444 -o-transform: translateX(-50%) scaleY(-1); 2445 transform: translateX(-50%) scaleY(-1); 2446} 2447 2448.uabb-top-row-separator.uabb-curve-down-separator svg { 2449 left: 50%; 2450 -webkit-transform: translateX(-50%) scale(-1); 2451 -moz-transform: translateX(-50%) scale(-1); 2452 -ms-transform: translateX(-50%) scale(-1); 2453 -o-transform: translateX(-50%) scale(-1); 2454 transform: translateX(-50%) scale(-1); 2455} 2456 2457.uabb-bottom-row-separator.uabb-curve-down-separator svg { 2458 left: 50%; 2459 -webkit-transform: translateX(-50%) scaleX(-1); 2460 -moz-transform: translateX(-50%) scaleX(-1); 2461 -ms-transform: translateX(-50%) scaleX(-1); 2462 -o-transform: translateX(-50%) scaleX(-1); 2463 transform: translateX(-50%) scaleX(-1); 2464} 2465 2466 2467/** 2468 * 2469 * Tilt Left Separator 2470 * Tilt Right Separator 2471 * 2472 ***************************************/ 2473 2474.uabb-top-row-separator.uabb-tilt-left-separator svg { 2475 left: 50%; 2476 -webkit-transform: translateX(-50%) scale(-1); 2477 -moz-transform: translateX(-50%) scale(-1); 2478 -ms-transform: translateX(-50%) scale(-1); 2479 -o-transform: translateX(-50%) scale(-1); 2480 transform: translateX(-50%) scale(-1); 2481} 2482 2483.uabb-top-row-separator.uabb-tilt-right-separator svg{ 2484 left: 50%; 2485 -webkit-transform: translateX(-50%) scaleY(-1); 2486 -moz-transform: translateX(-50%) scaleY(-1); 2487 -ms-transform: translateX(-50%) scaleY(-1); 2488 -o-transform: translateX(-50%) scaleY(-1); 2489 transform: translateX(-50%) scaleY(-1); 2490} 2491 2492.uabb-bottom-row-separator.uabb-tilt-left-separator svg { 2493 left: 50%; 2494 -webkit-transform: translateX(-50%); 2495 -moz-transform: translateX(-50%); 2496 -ms-transform: translateX(-50%); 2497 -o-transform: translateX(-50%); 2498 transform: translateX(-50%); 2499} 2500 2501.uabb-bottom-row-separator.uabb-tilt-right-separator svg { 2502 left: 50%; 2503 -webkit-transform: translateX(-50%) scaleX(-1); 2504 -moz-transform: translateX(-50%) scaleX(-1); 2505 -ms-transform: translateX(-50%) scaleX(-1); 2506 -o-transform: translateX(-50%) scaleX(-1); 2507 transform: translateX(-50%) scaleX(-1); 2508} 2509 2510.uabb-top-row-separator.uabb-tilt-left-separator, 2511.uabb-top-row-separator.uabb-tilt-right-separator { 2512 top: 0; 2513} 2514 2515.uabb-bottom-row-separator.uabb-tilt-left-separator, 2516.uabb-bottom-row-separator.uabb-tilt-right-separator { 2517 bottom: 0; 2518} 2519 2520/** 2521 * 2522 * Clouds Separator 2523 * Multi Triangle 2524 * Arrow Inward 2525 * Arrow Outward 2526 * 2527 ***************************************/ 2528 2529.uabb-top-row-separator.uabb-arrow-outward-separator svg, 2530.uabb-top-row-separator.uabb-arrow-inward-separator svg, 2531.uabb-top-row-separator.uabb-cloud-separator svg, 2532.uabb-top-row-separator.uabb-multi-triangle svg { 2533 left: 50%; 2534 -webkit-transform: translateX(-50%) scaleY(-1); 2535 -moz-transform: translateX(-50%) scaleY(-1); 2536 -ms-transform: translateX(-50%) scaleY(-1); 2537 -o-transform: translateX(-50%) scaleY(-1); 2538 transform: translateX(-50%) scaleY(-1); 2539} 2540 2541.uabb-bottom-row-separator.uabb-multi-triangle svg { 2542 bottom: -2px; 2543} 2544 2545.uabb-row-separator.uabb-round-split:after, 2546.uabb-row-separator.uabb-round-split:before { 2547 left: 0; 2548 width: 50%; 2549 background: inherit inherit/inherit inherit inherit inherit; 2550 content: ''; 2551 position: absolute 2552} 2553 2554 2555/* Buttons 2556------------------------------------------------------ */ 2557 2558.uabb-button-wrap a, 2559.uabb-button-wrap a:visited { 2560 display: inline-block; 2561 font-size: 16px; 2562 line-height: 18px; 2563 text-decoration: none; 2564 text-shadow: none; 2565} 2566
2567.fl-builder-content .uabb-button:hover { 2568 text-decoration: none; 2569} 2570 2571.fl-builder-content .uabb-button-width-full .uabb-button { 2572 display: block; 2573 text-align: center; 2574} 2575 2576.uabb-button-width-custom .uabb-button { 2577 display: inline-block; 2578 text-align: center; 2579 max-width: 100%; 2580} 2581.fl-builder-content .uabb-button-left { 2582 text-align: left; 2583} 2584.fl-builder-content .uabb-button-center { 2585 text-align: center; 2586} 2587.fl-builder-content .uabb-infobox .uabb-button-center, 2588.fl-builder-content .uabb-modal-action-wrap .uabb-button-center, 2589.fl-builder-content .uabb-ultb3-box .uabb-button-center, 2590.fl-builder-content .uabb-slide-down .uabb-button-center, 2591.fl-builder-content .uabb-blog-post-content .uabb-button-center, 2592.fl-builder-content .uabb-cta-wrap .uabb-button-center, 2593.fl-builder-content .fl-module-uabb-off-canvas .uabb-button-wrap .uabb-button-center{ 2594 text-align: inherit; 2595} 2596 2597.fl-builder-content .uabb-button-right { 2598 text-align: right; 2599} 2600 2601.fl-builder-content .uabb-button i, 2602.fl-builder-content .uabb-button i:before { 2603 font-size: 1em; 2604 height: 1em; 2605 line-height: 1em; 2606 width: 1em; 2607} 2608 2609.uabb-button .uabb-button-icon-after { 2610 margin-left: 8px; 2611 margin-right: 0; 2612} 2613.uabb-button .uabb-button-icon-before { 2614 margin-left: 0; 2615 margin-right: 8px; 2616} 2617.uabb-button .uabb-button-icon-no-text { 2618 margin: 0; 2619} 2620.uabb-button-has-icon .uabb-button-text { 2621 vertical-align: middle; 2622} 2623 2624/* Icons 2625------------------------------------------------------ */ 2626 2627.uabb-icon-wrap { 2628 display: inline-block; 2629} 2630.uabb-icon a { 2631 text-decoration: none; 2632} 2633.uabb-icon i { 2634 display: block; 2635} 2636.uabb-icon i:before { 2637 border: none !important; 2638 background: none !important; 2639} 2640.uabb-icon-text { 2641 display: table-cell; 2642 text-align: left; 2643 padding-left: 15px; 2644 vertical-align: middle; 2645} 2646.uabb-icon-text *:last-child { 2647 margin: 0 !important; 2648 padding: 0 !important; 2649} 2650.uabb-icon-text a { 2651 text-decoration: none; 2652} 2653 2654/* Photos 2655------------------------------------------------------ */ 2656 2657.uabb-photo { 2658 line-height: 0; 2659 position: relative; 2660 z-index: 2; 2661} 2662.uabb-photo-align-left { 2663 text-align: left; 2664} 2665.uabb-photo-align-center { 2666 text-align: center; 2667} 2668.uabb-photo-align-right { 2669 text-align: right; 2670} 2671.uabb-photo-content { 2672 border-radius: 0; 2673 display: inline-block; 2674 line-height: 0; 2675 position: relative; 2676 max-width: 100%; 2677 overflow: hidden; 2678} 2679.uabb-photo-content img { 2680 border-radius: inherit; 2681 display: inline; 2682 height: auto; 2683 max-width: 100%; 2684 width: auto; 2685} 2686.fl-builder-content .uabb-photo-crop-circle img { 2687 -webkit-border-radius: 100%; 2688 -moz-border-radius: 100%; 2689 border-radius: 100%; 2690} 2691.fl-builder-content .uabb-photo-crop-square img { 2692 -webkit-border-radius: 0; 2693 -moz-border-radius: 0; 2694 border-radius: 0; 2695} 2696.uabb-photo-caption { 2697 font-size: 13px; 2698 line-height: 18px; 2699 overflow: hidden; 2700 text-overflow: ellipsis; 2701 white-space: nowrap; 2702} 2703.uabb-photo-caption-below { 2704 padding-bottom: 20px; 2705 padding-top: 10px; 2706} 2707.uabb-photo-caption-hover { 2708 background: rgba(0,0,0,0.7); 2709 bottom: 0; 2710 color: #fff; 2711 left: 0; 2712 opacity: 0; 2713 visibility: hidden; 2714 filter: alpha(opacity = 0); 2715 padding: 10px 15px; 2716 position: absolute; 2717 right: 0; 2718 -webkit-transition:visibility 200ms linear; 2719 -moz-transition:visibility 200ms linear; 2720 transition:visibility 200ms linear; 2721} 2722.uabb-photo-content:hover .uabb-photo-caption-hover { 2723 opacity: 100; 2724 visibility: visible; 2725} 2726 2727/* Panel & Buttons 2728------------------------------------------------------ */ 2729.uabb-active-btn { 2730 background: #1e8cbe; 2731 border-color: #0074a2; 2732 -webkit-box-shadow: inset 0 1px 0 rgba(120,200,230,.6); 2733 box-shadow: inset 0 1px 0 rgba(120,200,230,.6); 2734 color: white; 2735} 2736.fl-builder-bar .fl-builder-add-content-button { 2737 display: block !important; 2738 opacity: 1 !important; 2739} 2740 2741/* Image Icon Object */ 2742.uabb-imgicon-wrap .uabb-icon { 2743 display: block; 2744} 2745.uabb-imgicon-wrap .uabb-icon i{ 2746 float: none; 2747} 2748 2749/* Photo */ 2750.uabb-imgicon-wrap .uabb-image { 2751 line-height: 0; 2752 position: relative; 2753} 2754.uabb-imgicon-wrap .uabb-image-align-left { 2755 text-align: left; 2756} 2757.uabb-imgicon-wrap .uabb-image-align-center { 2758 text-align: center; 2759} 2760.uabb-imgicon-wrap .uabb-image-align-right { 2761 text-align: right; 2762} 2763.uabb-imgicon-wrap .uabb-image-content { 2764 display: inline-block; 2765 border-radius: 0; 2766 line-height: 0; 2767 position: relative; 2768 max-width: 100%; 2769} 2770.uabb-imgicon-wrap .uabb-image-content img { 2771 display: inline; 2772 height: auto !important; 2773 max-width: 100%; 2774 width: auto; 2775 border-radius: inherit; 2776 box-shadow: none; 2777 box-sizing: content-box; 2778}
2779.fl-builder-content .uabb-imgicon-wrap .uabb-image-crop-circle img { 2780 -webkit-border-radius: 100%; 2781 -moz-border-radius: 100%; 2782 border-radius: 100%; 2783} 2784.fl-builder-content .uabb-imgicon-wrap .uabb-image-crop-square img { 2785 -webkit-border-radius: 0; 2786 -moz-border-radius: 0; 2787 border-radius: 0; 2788} 2789 2790 2791/* Creative Button 2792___________________________________________________________________________*/ 2793 2794.uabb-creative-button-wrap a, 2795.uabb-creative-button-wrap a:visited { 2796 background: #fafafa; 2797 border: 1px solid #ccc; 2798 color: #333; 2799 display: inline-block; 2800 vertical-align: middle; 2801 text-align: center; 2802 overflow: hidden; 2803 text-decoration: none; 2804 text-shadow: none; 2805 box-shadow: none; 2806 position: relative; 2807 -webkit-transition: all 200ms linear; 2808 -moz-transition: all 200ms linear; 2809 -ms-transition: all 200ms linear; 2810 -o-transition: all 200ms linear; 2811 transition: all 200ms linear; 2812 2813} 2814 2815.uabb-creative-button-wrap a:focus { 2816 text-decoration: none; 2817 text-shadow: none; 2818 box-shadow: none; 2819} 2820 2821.uabb-creative-button-wrap a .uabb-creative-button-text, 2822.uabb-creative-button-wrap a .uabb-creative-button-icon, 2823.uabb-creative-button-wrap a:visited .uabb-creative-button-text, 2824.uabb-creative-button-wrap a:visited .uabb-creative-button-icon { 2825 -webkit-transition: all 200ms linear; 2826 -moz-transition: all 200ms linear; 2827 -ms-transition: all 200ms linear; 2828 -o-transition: all 200ms linear; 2829 transition: all 200ms linear; 2830} 2831 2832.uabb-creative-button-wrap a:hover { 2833 text-decoration: none; 2834} 2835 2836.uabb-creative-button-wrap .uabb-creative-button-width-full .uabb-creative-button { 2837 display: block; 2838 text-align: center; 2839} 2840.uabb-creative-button-wrap .uabb-creative-button-width-custom .uabb-creative-button { 2841 display: inline-block; 2842 text-align: center; 2843 max-width: 100%; 2844} 2845.uabb-creative-button-wrap .uabb-creative-button-left { 2846 text-align: left; 2847} 2848.uabb-creative-button-wrap .uabb-creative-button-center { 2849 text-align: center; 2850} 2851.uabb-creative-button-wrap .uabb-creative-button-right { 2852 text-align: right; 2853} 2854.uabb-creative-button-wrap .uabb-creative-button i { 2855 font-size: 1.3em; 2856 height: auto; 2857 vertical-align: middle; 2858 width: auto; 2859} 2860 2861.uabb-creative-button-wrap .uabb-creative-button .uabb-creative-button-icon-after { 2862 margin-left: 8px; 2863 margin-right: 0; 2864} 2865.uabb-creative-button-wrap .uabb-creative-button .uabb-creative-button-icon-before { 2866 margin-right: 8px; 2867 margin-left: 0; 2868} 2869.uabb-creative-button-wrap.uabb-creative-button-icon-no-text .uabb-creative-button i { 2870 margin: 0; 2871} 2872 2873.uabb-creative-button-wrap .uabb-creative-button-has-icon .uabb-creative-button-text { 2874 vertical-align: middle; 2875} 2876.uabb-creative-button-wrap a, 2877.uabb-creative-button-wrap a:visited { 2878 padding: 12px 24px; 2879} 2880 2881/* Translate Button styles */ 2882 2883.uabb-creative-button.uabb-creative-transparent-btn { 2884 background: transparent; 2885} 2886.uabb-creative-button.uabb-creative-transparent-btn:after { 2887 content: ''; 2888 position: absolute; 2889 z-index: 1; 2890 -webkit-transition: all 200ms linear; 2891 -moz-transition: all 200ms linear; 2892 -ms-transition: all 200ms linear; 2893 -o-transition: all 200ms linear; 2894 transition: all 200ms linear; 2895} 2896 2897/* transparent-fill-top, transparent-fill-bottom */ 2898.uabb-transparent-fill-top-btn:after, 2899.uabb-transparent-fill-bottom-btn:after { 2900 width: 100%; 2901 height: 0; 2902 left: 0; 2903} 2904 2905/* transparent-fill-top */ 2906.uabb-transparent-fill-top-btn:after { 2907 top: 0; 2908} 2909/* transparent-fill-bottom */ 2910.uabb-transparent-fill-bottom-btn:after { 2911 bottom: 0; 2912} 2913 2914/* transparent-fill-left, transparent-fill-right */ 2915.uabb-transparent-fill-left-btn:after, 2916.uabb-transparent-fill-right-btn:after { 2917 width: 0; 2918 height: 100%; 2919 top: 0; 2920} 2921 2922/* transparent-fill-left */ 2923.uabb-transparent-fill-left-btn:after { 2924 left: 0; 2925} 2926/* transparent-fill-right */ 2927.uabb-transparent-fill-right-btn:after { 2928 right: 0; 2929} 2930 2931 2932/* transparent-fill-center */ 2933.uabb-transparent-fill-center-btn:after{ 2934 width: 0; 2935 height: 100%; 2936 top: 50%; 2937 left: 50%; 2938 -webkit-transform: translateX(-50%) translateY(-50%); 2939 -moz-transform: translateX(-50%) translateY(-50%); 2940 -ms-transform: translateX(-50%) translateY(-50%); 2941 -o-transform: translateX(-50%) translateY(-50%); 2942 transform: translateX(-50%) translateY(-50%); 2943} 2944 2945/* transparent-fill-diagonal, transparent-fill-horizontal */ 2946.uabb-transparent-fill-diagonal-btn:after, 2947.uabb-transparent-fill-horizontal-btn:after { 2948 width: 100%; 2949 height: 0; 2950 top: 50%; 2951 left: 50%; 2952} 2953 2954/* transparent-fill-diagonal */ 2955.uabb-transparent-fill-diagonal-btn{ 2956 overflow: hidden; 2957} 2958.uabb-transparent-fill-diagonal-btn:after{ 2959 -webkit-transform: translateX(-50%) translateY(-50%) rotate( 45deg ); 2960 -moz-transform: translateX(-50%) translateY(-50%) rotate( 45deg ); 2961 -ms-transform: translateX(-50%) translateY(-50%) rotate( 45deg ); 2962 -o-transform: translateX(-50%) translateY(-50%) rotate( 45deg ); 2963 transform: translateX(-50%) translateY(-50%) rotate( 45deg ); 2964} 2965/* transparent-fill-horizontal */ 2966.uabb-transparent-fill-horizontal-btn:after{ 2967 -webkit-transform: translateX(-50%) translateY(-50%); 2968 -moz-transform: translateX(-50%) translateY(-50%); 2969 -ms-transform: translateX(-50%) translateY(-50%); 2970 -o-transform: translateX(-50%) translateY(-50%); 2971 transform: translateX(-50%) translateY(-50%); 2972} 2973 2974 2975/* 3D Button styles */ 2976.uabb-creative-button-wrap .uabb-creative-threed-btn.uabb-threed_down-btn, 2977.uabb-creative-button-wrap .uabb-creative-threed-btn.uabb-threed_up-btn, 2978.uabb-creative-button-wrap .uabb-creative-threed-btn.uabb-threed_left-btn, 2979.uabb-creative-button-wrap .uabb-creative-threed-btn.uabb-threed_right-btn { 2980 -webkit-transition: none; 2981 -moz-transition: none; 2982 -ms-transition: none; 2983 -o-transition: none; 2984 transition: none; 2985} 2986 2987.perspective { 2988 -webkit-perspective: 800px; 2989 -moz-perspective: 800px; 2990 perspective: 800px; 2991 margin: 0; 2992} 2993.uabb-creative-button.uabb-creative-threed-btn:after { 2994 content: ''; 2995 position: absolute; 2996 z-index: -1; 2997 -webkit-transition: all 200ms linear; 2998 -moz-transition: all 200ms linear; 2999 transition: all 200ms linear; 3000} 3001 3002.uabb-creative-button.uabb-creative-threed-btn { 3003 outline: 1px solid transparent; 3004 -webkit-transform-style: preserve-3d; 3005 -moz-transform-style: preserve-3d; 3006 transform-style: preserve-3d; 3007} 3008 3009/* 3D Button styles --- Animate to top */ 3010.uabb-creative-threed-btn.uabb-animate_top-btn:after { 3011 height: 40%; 3012 left: 0; 3013 top: -40%; 3014 width: 100%; 3015 -webkit-transform-origin: 0% 100%; 3016 -moz-transform-origin: 0% 100%; 3017 transform-origin: 0% 100%; 3018 -webkit-transform: rotateX(90deg); 3019 -moz-transform: rotateX(90deg); 3020 transform: rotateX(90deg); 3021} 3022 3023/* 3D Button styles --- Animate to bottom */ 3024.uabb-creative-threed-btn.uabb-animate_bottom-btn:after { 3025 width: 100%; 3026 height: 40%; 3027 left: 0; 3028 top: 100%; 3029 -webkit-transform-origin: 0% 0%; 3030 -moz-transform-origin: 0% 0%; 3031 -ms-transform-origin: 0% 0%; 3032 transform-origin: 0% 0%; 3033 -webkit-transform: rotateX(-90deg); 3034 -moz-transform: rotateX(-90deg); 3035 -ms-transform: rotateX(-90deg); 3036 transform: rotateX(-90deg); 3037} 3038 3039/* 3D Button styles --- Animate to Left */ 3040.uabb-creative-threed-btn.uabb-animate_left-btn:after { 3041 width: 20%; 3042 height: 100%; 3043 left: -20%; 3044 top: 0; 3045 -webkit-transform-origin: 100% 0%; 3046 -moz-transform-origin: 100% 0%; 3047 -ms-transform-origin: 100% 0%; 3048 transform-origin: 100% 0%; 3049 -webkit-transform: rotateY(-60deg); 3050 -moz-transform: rotateY(-60deg); 3051 -ms-transform: rotateY(-60deg); 3052 transform: rotateY(-60deg); 3053} 3054 3055/* 3D Button styles --- Animate to Right */ 3056.uabb-creative-threed-btn.uabb-animate_right-btn:after { 3057 width: 20%; 3058 height: 100%; 3059 left: 104%; 3060 top: 0; 3061 -webkit-transform-origin: 0% 0%; 3062 -moz-transform-origin: 0% 0%; 3063 -ms-transform-origin: 0% 0%; 3064 transform-origin: 0% 0%; 3065 -webkit-transform: rotateY(120deg); 3066 -moz-transform: rotateY(120deg); 3067 -ms-transform: rotateY(120deg); 3068 transform: rotateY(120deg); 3069} 3070 3071 3072/* Animate Top */ 3073.uabb-animate_top-btn:hover{ 3074 -webkit-transform: rotateX(-15deg); 3075 -moz-transform: rotateX(-15deg); 3076 -ms-transform: rotateX(-15deg); 3077 -o-transform: rotateX(-15deg); 3078 transform: rotateX(-15deg); 3079 3080} 3081 3082/* Animate Bottom */ 3083.uabb-animate_bottom-btn:hover{ 3084 -webkit-transform: rotateX(15deg); 3085 -moz-transform: rotateX(15deg); 3086 -ms-transform: rotateX(15deg); 3087 -o-transform: rotateX(15deg); 3088 transform: rotateX(15deg); 3089 3090} 3091 3092/* Animate Left */ 3093.uabb-animate_left-btn:hover{ 3094 -webkit-transform: rotateY(6deg); 3095 -moz-transform: rotateY(6deg); 3096 -ms-transform: rotateY(6deg); 3097 -o-transform: rotateY(6deg); 3098 transform: rotateY(6deg); 3099} 3100 3101/* Animate Right */ 3102.uabb-animate_right-btn:hover{ 3103 -webkit-transform: rotateY(-6deg); 3104 -moz-transform: rotateY(-6deg); 3105 -ms-transform: rotateY(-6deg); 3106 -o-transform: rotateY(-6deg); 3107 transform: rotateY(-6deg); 3108 3109} 3110 3111/* Flat Button styles */ 3112 3113/* Common Classes */ 3114.uabb-creative-flat-btn.uabb-animate_to_right-btn, 3115.uabb-creative-flat-btn.uabb-animate_to_left-btn, 3116.uabb-creative-flat-btn.uabb-animate_from_top-btn, 3117.uabb-creative-flat-btn.uabb-animate_from_bottom-btn { 3118 overflow: hidden; 3119 position: relative; 3120} 3121 3122.uabb-creative-flat-btn.uabb-animate_to_right-btn i, 3123.uabb-creative-flat-btn.uabb-animate_to_left-btn i, 3124.uabb-creative-flat-btn.uabb-animate_from_top-btn i, 3125.uabb-creative-flat-btn.uabb-animate_from_bottom-btn i { 3126 bottom: 0; 3127 height: 100%; 3128 margin: 0; 3129 opacity: 1; 3130 position: absolute; 3131 right: 0; 3132 width: 100%; 3133 -webkit-transition: all 200ms linear; 3134 -moz-transition: all 200ms linear; 3135 transition: all 200ms linear; 3136 -webkit-transform: translateY(0); 3137 -moz-transform: translateY(0); 3138 -o-transform: translateY(0); 3139 -ms-transform: translateY(0); 3140 transform: translateY(0); 3141} 3142 3143.uabb-creative-flat-btn.uabb-animate_to_right-btn .uabb-button-text, 3144.uabb-creative-flat-btn.uabb-animate_to_left-btn .uabb-button-text, 3145.uabb-creative-flat-btn.uabb-animate_from_top-btn .uabb-button-text, 3146.uabb-creative-flat-btn.uabb-animate_from_bottom-btn .uabb-button-text { 3147 display: inline-block; 3148 width: 100%; 3149 height: 100%; 3150 -webkit-transition: all 200ms linear; 3151 -moz-transition: all 200ms linear; 3152 -ms-transition: all 200ms linear; 3153 -o-transition: all 200ms linear; 3154 transition: all 200ms linear; 3155 -webkit-backface-visibility: hidden; 3156 -moz-backface-visibility: hidden; 3157 backface-visibility: hidden; 3158} 3159 3160/* Making Icon position center */ 3161.uabb-creative-flat-btn.uabb-animate_to_right-btn i:before, 3162.uabb-creative-flat-btn.uabb-animate_to_left-btn i:before, 3163.uabb-creative-flat-btn.uabb-animate_from_top-btn i:before, 3164.uabb-creative-flat-btn.uabb-animate_from_bottom-btn i:before { 3165 position: absolute; 3166 top: 50%; 3167 left: 50%; 3168 -webkit-transform: translateX(-50%) translateY(-50%); 3169 -moz-transform: translateX(-50%) translateY(-50%); 3170 -o-transform: translateX(-50%) translateY(-50%); 3171 -ms-transform: translateX(-50%) translateY(-50%); 3172 transform: translateX(-50%) translateY(-50%); 3173} 3174 3175/* Common Hover Classes */ 3176.uabb-creative-flat-btn.uabb-animate_to_right-btn:hover i, 3177.uabb-creative-flat-btn.uabb-animate_to_left-btn:hover i { 3178 left: 0; 3179} 3180.uabb-creative-flat-btn.uabb-animate_from_top-btn:hover i, 3181.uabb-creative-flat-btn.uabb-animate_from_bottom-btn:hover i { 3182 top: 0; 3183} 3184 3185/* Animate Icon to the right */ 3186.uabb-creative-flat-btn.uabb-animate_to_right-btn i { 3187 top: 0; 3188 left: -100%; 3189} 3190.uabb-creative-flat-btn.uabb-animate_to_right-btn:hover .uabb-button-text { 3191 -webkit-transform: translateX(200%); 3192 -moz-transform: translateX(200%); 3193 -ms-transform: translateX(200%); 3194 -o-transform: translateX(200%); 3195 transform: translateX(200%); 3196} 3197 3198/* Animate Icon to the left */ 3199.uabb-creative-flat-btn.uabb-animate_to_left-btn i { 3200 top: 0; 3201 left: 100%; 3202} 3203 3204.uabb-creative-flat-btn.uabb-animate_to_left-btn:hover .uabb-button-text { 3205 -webkit-transform: translateX(-200%); 3206 -moz-transform: translateX(-200%); 3207 -ms-transform: translateX(-200%); 3208 -o-transform: translateX(-200%); 3209 transform: translateX(-200%); 3210} 3211 3212 3213/* Animate Icon From the Top */ 3214.uabb-creative-flat-btn.uabb-animate_from_top-btn i { 3215 top: -100%; 3216 left: 0; 3217} 3218 3219.uabb-creative-flat-btn.uabb-animate_from_top-btn:hover .uabb-button-text { 3220 -webkit-transform: translateY(400px); 3221 -moz-transform: translateY(400px); 3222 -ms-transform: translateY(400px); 3223 -o-transform: translateY(400px); 3224 transform: translateY(400px); 3225} 3226 3227/* Animate Icon From the Bottom */ 3228.uabb-creative-flat-btn.uabb-animate_from_bottom-btn i { 3229 top: 100%; 3230 left: 0; 3231} 3232 3233.uabb-creative-flat-btn.uabb-animate_from_bottom-btn:hover .uabb-button-text { 3234 -webkit-transform: translateY(-400px); 3235 -moz-transform: translateY(-400px); 3236 -ms-transform: translateY(-400px); 3237 -o-transform: translateY(-400px); 3238 transform: translateY(-400px); 3239} 3240 3241/* Media/Video CSS */ 3242.uabb-tab-acc-content .wp-video, 3243.uabb-tab-acc-content video.wp-video-shortcode, 3244.uabb-tab-acc-content .mejs-container:not(.mejs-audio), 3245.uabb-tab-acc-content .mejs-overlay.load, 3246.uabb-adv-accordion-content .wp-video, 3247.uabb-adv-accordion-content video.wp-video-shortcode, 3248.uabb-adv-accordion-content .mejs-container:not(.mejs-audio), 3249.uabb-adv-accordion-content .mejs-overlay.load { 3250 width: 100% !important; 3251 height: 100% !important; 3252} 3253.uabb-tab-acc-content .mejs-container:not(.mejs-audio), 3254.uabb-adv-accordion-content .mejs-container:not(.mejs-audio) { 3255 padding-top: 56.25%; 3256} 3257.uabb-tab-acc-content .wp-video, 3258.uabb-tab-acc-content video.wp-video-shortcode, 3259.uabb-adv-accordion-content .wp-video, 3260.uabb-adv-accordion-content video.wp-video-shortcode { 3261 max-width: 100% !important; 3262} 3263.uabb-tab-acc-content video.wp-video-shortcode, 3264.uabb-adv-accordion-content video.wp-video-shortcode { 3265 position: relative; 3266} 3267.uabb-tab-acc-content .mejs-container:not(.mejs-audio) .mejs-mediaelement, 3268.uabb-adv-accordion-content .mejs-container:not(.mejs-audio) .mejs-mediaelement { 3269 position: absolute; 3270 top: 0; 3271 right: 0; 3272 bottom: 0; 3273 left: 0; 3274} 3275.uabb-tab-acc-content .mejs-overlay-play, 3276.uabb-adv-accordion-content .mejs-overlay-play { 3277 top: 0; 3278 right: 0; 3279 bottom: 0; 3280 left: 0; 3281 width: auto !important; 3282 height: auto !important; 3283} 3284.fl-row-content-wrap .uabb-row-particles-background, 3285.uabb-col-particles-background { 3286 width:100%; 3287 height:100%; 3288 position:absolute; 3289 left:0; 3290 top:0; 3291} 3292/* Theme Button 3293------------------------------------------------------ */
3294/*.fl-builder-content a.uabb-button, 3295.fl-builder-content a.uabb-button:visited, 3296.fl-builder-content a.uabb-creative-button, 3297.fl-builder-content a.uabb-creative-button:visited*/ 3298 3299.uabb-creative-button-wrap a, 3300.uabb-creative-button-wrap a:visited { 3301 3302 3303 3304 3305 } 3306 3307.uabb-dual-button .uabb-btn, 3308.uabb-dual-button .uabb-btn:visited { 3309 3310 3311 3312 } 3313 3314 3315/* Responsive Js Breakpoint Css */ 3316 3317.uabb-js-breakpoint { 3318 content:"default"; 3319 display:none; 3320} 3321@media screen and (max-width: 992px) { 3322 .uabb-js-breakpoint { 3323 content:"992"; 3324 } 3325} 3326 3327@media screen and (max-width: 768px) { 3328 .uabb-js-breakpoint { 3329 content:"768"; 3330 } 3331} 3332 3333 3334 3335 3336 3337 3338 3339 3340 3341 3342 3343 3344 3345 3346 3347 3348 3349 3350 3351 3352 3353 3354 3355 3356 3357 3358 3359 3360 3361 3362 3363 3364 3365 3366 3367 3368 3369 3370 3371 .fl-builder-row-settings #fl-field-separator_position { 3372 display: none !important; 3373 } 3374 3375 3376 .fl-builder-row-settings #fl-field-separator_position { 3377 display: none !important; 3378 } 3379 3380 3381 3382 3383 3384 3385 3386 3387 3388 3389 3390 3391 3392 3393 3394 3395 3396 3397 3398 3399/*# sourceURL=fl-builder-layout-15-inline-css */ 3400</style> 3401<link rel='stylesheet' id='ultimate-icons-css' href='https://samaritas.org/wp-content/uploads/bb-plugin/icons/ultimate-icons/style.css?ver=2.11.1.1' media='all' /> 3402<style id="fl-builder-layout-67-inline-css"> 3403 3404 3405 3406 3407 3408 3409.fl-node-7f0bwnkuo9dl { 3410 color: #ffffff; 3411} 3412:where(.fl-builder-content .fl-node-7f0bwnkuo9dl *:not(input):not(textarea):not(select):not(a):not(.fl-menu-mobile-toggle)) { 3413 color: inherit; 3414} 3415.fl-builder-content .fl-node-7f0bwnkuo9dl a { 3416 color: #ffffff; 3417} 3418.fl-builder-content .fl-node-7f0bwnkuo9dl :where(.fl-row-content-wrap) a:hover { 3419 color: #ffffff; 3420} 3421.fl-builder-content .fl-node-7f0bwnkuo9dl h1, .fl-builder-content .fl-node-7f0bwnkuo9dl h2, .fl-builder-content .fl-node-7f0bwnkuo9dl h3, .fl-builder-content .fl-node-7f0bwnkuo9dl h4, .fl-builder-content .fl-node-7f0bwnkuo9dl h5, .fl-builder-content .fl-node-7f0bwnkuo9dl h6, .fl-builder-content .fl-node-7f0bwnkuo9dl h1 a, .fl-builder-content .fl-node-7f0bwnkuo9dl h2 a, .fl-builder-content .fl-node-7f0bwnkuo9dl h3 a, .fl-builder-content .fl-node-7f0bwnkuo9dl h4 a, .fl-builder-content .fl-node-7f0bwnkuo9dl h5 a, .fl-builder-content .fl-node-7f0bwnkuo9dl h6 a { 3422 color: #ffffff; 3423} 3424.fl-node-7f0bwnkuo9dl > .fl-row-content-wrap { 3425 background-color: #440099; 3426 border-top-width: 1px; 3427 border-right-width: 0px; 3428 border-bottom-width: 1px; 3429 border-left-width: 0px; 3430} 3431.fl-node-7f0bwnkuo9dl.fl-row-default-height > .fl-row-content-wrap, .fl-node-7f0bwnkuo9dl.fl-row-full-height > .fl-row-content-wrap, .fl-node-7f0bwnkuo9dl.fl-row-custom-height > .fl-row-content-wrap { 3432 align-items: center; 3433 justify-content: center; 3434} 3435.fl-node-7f0bwnkuo9dl .fl-row-content { 3436 max-width: 1350px; 3437} 3438 .fl-node-7f0bwnkuo9dl > .fl-row-content-wrap { 3439 padding-top:40px; 3440 padding-bottom:0px; 3441} 3442 3443 3444 3445 3446 3447 3448.fl-node-6935gbqc7aes { 3449 color: #ffffff; 3450} 3451:where(.fl-builder-content .fl-node-6935gbqc7aes *:not(input):not(textarea):not(select):not(a):not(.fl-menu-mobile-toggle)) { 3452 color: inherit; 3453} 3454.fl-builder-content .fl-node-6935gbqc7aes a { 3455 color: #ffffff; 3456} 3457.fl-builder-content .fl-node-6935gbqc7aes :where(.fl-row-content-wrap) a:hover { 3458 color: #ffffff; 3459} 3460.fl-builder-content .fl-node-6935gbqc7aes h1, .fl-builder-content .fl-node-6935gbqc7aes h2, .fl-builder-content .fl-node-6935gbqc7aes h3, .fl-builder-content .fl-node-6935gbqc7aes h4, .fl-builder-content .fl-node-6935gbqc7aes h5, .fl-builder-content .fl-node-6935gbqc7aes h6, .fl-builder-content .fl-node-6935gbqc7aes h1 a, .fl-builder-content .fl-node-6935gbqc7aes h2 a, .fl-builder-content .fl-node-6935gbqc7aes h3 a, .fl-builder-content .fl-node-6935gbqc7aes h4 a, .fl-builder-content .fl-node-6935gbqc7aes h5 a, .fl-builder-content .fl-node-6935gbqc7aes h6 a { 3461 color: #ffffff; 3462} 3463.fl-node-6935gbqc7aes > .fl-row-content-wrap { 3464 background-color: #440099; 3465 border-top-width: 1px; 3466 border-right-width: 0px; 3467 border-bottom-width: 1px; 3468 border-left-width: 0px; 3469} 3470.fl-node-6935gbqc7aes.fl-row-default-height > .fl-row-content-wrap, .fl-node-6935gbqc7aes.fl-row-full-height > .fl-row-content-wrap, .fl-node-6935gbqc7aes.fl-row-custom-height > .fl-row-content-wrap { 3471 align-items: center; 3472 justify-content: center; 3473} 3474.fl-node-6935gbqc7aes .fl-row-content { 3475 max-width: 1350px; 3476} 3477 .fl-node-6935gbqc7aes > .fl-row-content-wrap { 3478 padding-top:0px; 3479 padding-bottom:40px; 3480} 3481 3482 3483 3484 3485 3486 3487.fl-node-zhf76yicxa9e { 3488 color: #ffffff; 3489}
3490:where(.fl-builder-content .fl-node-zhf76yicxa9e *:not(input):not(textarea):not(select):not(a):not(.fl-menu-mobile-toggle)) { 3491 color: inherit; 3492} 3493.fl-builder-content .fl-node-zhf76yicxa9e a { 3494 color: #ffffff; 3495} 3496.fl-builder-content .fl-node-zhf76yicxa9e :where(.fl-row-content-wrap) a:hover { 3497 color: #ffffff; 3498} 3499.fl-builder-content .fl-node-zhf76yicxa9e h1, .fl-builder-content .fl-node-zhf76yicxa9e h2, .fl-builder-content .fl-node-zhf76yicxa9e h3, .fl-builder-content .fl-node-zhf76yicxa9e h4, .fl-builder-content .fl-node-zhf76yicxa9e h5, .fl-builder-content .fl-node-zhf76yicxa9e h6, .fl-builder-content .fl-node-zhf76yicxa9e h1 a, .fl-builder-content .fl-node-zhf76yicxa9e h2 a, .fl-builder-content .fl-node-zhf76yicxa9e h3 a, .fl-builder-content .fl-node-zhf76yicxa9e h4 a, .fl-builder-content .fl-node-zhf76yicxa9e h5 a, .fl-builder-content .fl-node-zhf76yicxa9e h6 a { 3500 color: #ffffff; 3501} 3502.fl-node-zhf76yicxa9e > .fl-row-content-wrap { 3503 background-color: #440099; 3504 border-top-width: 1px; 3505 border-right-width: 0px; 3506 border-bottom-width: 1px; 3507 border-left-width: 0px; 3508} 3509.fl-node-zhf76yicxa9e.fl-row-default-height > .fl-row-content-wrap, .fl-node-zhf76yicxa9e.fl-row-full-height > .fl-row-content-wrap, .fl-node-zhf76yicxa9e.fl-row-custom-height > .fl-row-content-wrap { 3510 align-items: center; 3511 justify-content: center; 3512} 3513 .fl-node-zhf76yicxa9e > .fl-row-content-wrap { 3514 padding-top:13px; 3515 padding-bottom:0px; 3516} 3517 3518 3519 3520 3521.fl-node-2ivgaf1ou5ds { 3522 width: 50%; 3523} 3524 3525 3526 3527 3528.fl-node-5knrhd6c3gt8 { 3529 width: 100%; 3530} 3531 3532 3533 3534 3535.fl-node-nibmdo0h2vty { 3536 width: 100%; 3537} 3538 3539 3540 3541 3542.fl-node-z42awyrplvqh { 3543 width: 33.33%; 3544} 3545@media ( max-width: 768px ) { 3546 .fl-node-z42awyrplvqh.fl-col > .fl-col-content { 3547 margin-bottom:20px; 3548} 3549} 3550 3551 3552 3553 3554.fl-node-u5sl28bdpcj7 { 3555 width: 33.34%; 3556} 3557@media(max-width: 992px) { 3558 .fl-builder-content .fl-node-u5sl28bdpcj7 { 3559 width: 100% !important; 3560 max-width: none; 3561 -webkit-box-flex: 0 1 auto; 3562 -moz-box-flex: 0 1 auto; 3563 -webkit-flex: 0 1 auto; 3564 -ms-flex: 0 1 auto; 3565 flex: 0 1 auto; 3566 } 3567} 3568@media(max-width: 768px) { 3569 .fl-builder-content .fl-node-u5sl28bdpcj7 { 3570 width: 33% !important; 3571 max-width: none; 3572 clear: none; 3573 float: left; 3574 } 3575} 3576 3577 3578 3579 3580.fl-node-tovgfipejldz { 3581 width: 33.34%; 3582} 3583@media(max-width: 992px) { 3584 .fl-builder-content .fl-node-tovgfipejldz { 3585 width: 100% !important; 3586 max-width: none; 3587 -webkit-box-flex: 0 1 auto; 3588 -moz-box-flex: 0 1 auto; 3589 -webkit-flex: 0 1 auto; 3590 -ms-flex: 0 1 auto; 3591 flex: 0 1 auto; 3592 } 3593} 3594@media(max-width: 768px) { 3595 .fl-builder-content .fl-node-tovgfipejldz { 3596 width: 33% !important; 3597 max-width: none; 3598 clear: none; 3599 float: left; 3600 } 3601} 3602 3603 3604 3605 3606.fl-node-4fvnwygireqj { 3607 width: 33.34%; 3608} 3609@media(max-width: 992px) { 3610 .fl-builder-content .fl-node-4fvnwygireqj { 3611 width: 100% !important; 3612 max-width: none; 3613 -webkit-box-flex: 0 1 auto; 3614 -moz-box-flex: 0 1 auto; 3615 -webkit-flex: 0 1 auto; 3616 -ms-flex: 0 1 auto; 3617 flex: 0 1 auto; 3618 } 3619} 3620@media(max-width: 768px) { 3621 .fl-builder-content .fl-node-4fvnwygireqj { 3622 width: 33% !important; 3623 max-width: none; 3624 clear: none; 3625 float: left; 3626 } 3627} 3628 3629 3630 3631 3632.fl-node-5dsv12z6qtu9 { 3633 width: 33.34%; 3634} 3635@media ( max-width: 768px ) { 3636 .fl-node-5dsv12z6qtu9.fl-col > .fl-col-content { 3637 margin-bottom:20px; 3638} 3639} 3640 3641 3642 3643 3644.fl-node-yqsefwb9iul3 { 3645 width: 66.66%; 3646} 3647@media(max-width: 992px) { 3648 .fl-builder-content .fl-node-yqsefwb9iul3 { 3649 width: 100% !important; 3650 max-width: none; 3651 -webkit-box-flex: 0 1 auto; 3652 -moz-box-flex: 0 1 auto; 3653 -webkit-flex: 0 1 auto; 3654 -ms-flex: 0 1 auto; 3655 flex: 0 1 auto; 3656 } 3657} 3658@media(max-width: 768px) { 3659 .fl-builder-content .fl-node-yqsefwb9iul3 { 3660 width: 67% !important; 3661 max-width: none; 3662 clear: none; 3663 float: left; 3664 } 3665} 3666 3667 3668 3669 3670.fl-node-8xotk763dm1n { 3671 width: 66.66%; 3672} 3673@media(max-width: 992px) { 3674 .fl-builder-content .fl-node-8xotk763dm1n { 3675 width: 100% !important; 3676 max-width: none; 3677 -webkit-box-flex: 0 1 auto; 3678 -moz-box-flex: 0 1 auto; 3679 -webkit-flex: 0 1 auto; 3680 -ms-flex: 0 1 auto; 3681 flex: 0 1 auto; 3682 } 3683} 3684@media(max-width: 768px) { 3685 .fl-builder-content .fl-node-8xotk763dm1n { 3686 width: 67% !important; 3687 max-width: none; 3688 clear: none; 3689 float: left; 3690 } 3691} 3692 3693 3694 3695 3696.fl-node-feys8zk2dh4n { 3697 width: 66.66%; 3698} 3699@media(max-width: 992px) {
3700 .fl-builder-content .fl-node-feys8zk2dh4n { 3701 width: 100% !important; 3702 max-width: none; 3703 -webkit-box-flex: 0 1 auto; 3704 -moz-box-flex: 0 1 auto; 3705 -webkit-flex: 0 1 auto; 3706 -ms-flex: 0 1 auto; 3707 flex: 0 1 auto; 3708 } 3709} 3710@media(max-width: 768px) { 3711 .fl-builder-content .fl-node-feys8zk2dh4n { 3712 width: 67% !important; 3713 max-width: none; 3714 clear: none; 3715 float: left; 3716 } 3717} 3718 3719 3720 3721 3722.fl-node-b5svln20gw1p { 3723 width: 50%; 3724} 3725 3726 3727 3728 3729.fl-node-yep721hsmlo6 { 3730 width: 33.33%; 3731} 3732.fl-builder-content .fl-rich-text strong { 3733 font-weight: bold; 3734} 3735 3736/** 3737 * Remove bottom margins from the last paragraph 3738 * in v2+ text editor modules. 3739 */ 3740.fl-module.fl-rich-text p:last-child { 3741 margin-bottom: 0; 3742} 3743/* Handle overlays in the builder */ 3744.fl-builder-edit .fl-module.fl-rich-text p:not(:has(~ *:not(.fl-block-overlay))) { 3745 margin-bottom: 0; 3746} 3747:where(.fl-builder-content .fl-node-locz6i1pq4m0.fl-module-rich-text.fl-rich-text *) { 3748 color: inherit; 3749} 3750 .fl-node-locz6i1pq4m0.fl-module-rich-text { 3751 margin-top:0px; 3752 margin-bottom:0px; 3753} 3754@media (max-width: 768px) { .fl-module-icon { 3755 text-align: center; 3756} 3757 } 3758 3759 3760.fl-node-z92eg5tovm8w .fl-icon i, .fl-node-z92eg5tovm8w .fl-icon i:before { 3761 font-size: 16px; 3762 color: #9b9b9b; 3763} 3764.fl-node-z92eg5tovm8w .fl-icon-wrap .fl-icon-text { 3765 height: 28px; 3766} 3767.fl-node-z92eg5tovm8w.fl-module-icon { 3768 text-align: left; 3769} 3770.fl-node-z92eg5tovm8w .fl-icon i:hover, .fl-node-z92eg5tovm8w .fl-icon i:hover:before, .fl-node-z92eg5tovm8w .fl-icon a:hover i, .fl-node-z92eg5tovm8w .fl-icon a:hover i:before { 3771 color: #7f7f7f; 3772} 3773@media(max-width: 1200px) { 3774 .fl-node-z92eg5tovm8w .fl-icon-wrap .fl-icon-text { 3775 height: 28px; 3776 } 3777} 3778@media(max-width: 992px) { 3779 .fl-node-z92eg5tovm8w .fl-icon-wrap .fl-icon-text { 3780 height: 28px; 3781 } 3782} 3783@media(max-width: 768px) { 3784 .fl-node-z92eg5tovm8w .fl-icon-wrap .fl-icon-text { 3785 height: 28px; 3786 } 3787} 3788 .fl-node-z92eg5tovm8w > .fl-module-content { 3789 margin-top:0px; 3790 margin-bottom:0px; 3791 margin-left:5px; 3792} 3793 3794 3795 3796.fl-node-682nrthwjqlg .fl-icon i, .fl-node-682nrthwjqlg .fl-icon i:before { 3797 font-size: 16px; 3798 color: #9b9b9b; 3799} 3800.fl-node-682nrthwjqlg .fl-icon-wrap .fl-icon-text { 3801 height: 28px; 3802} 3803.fl-node-682nrthwjqlg.fl-module-icon { 3804 text-align: left; 3805} 3806@media(max-width: 1200px) { 3807 .fl-node-682nrthwjqlg .fl-icon-wrap .fl-icon-text { 3808 height: 28px; 3809 } 3810} 3811@media(max-width: 992px) { 3812 .fl-node-682nrthwjqlg .fl-icon-wrap .fl-icon-text { 3813 height: 28px; 3814 } 3815} 3816@media(max-width: 768px) { 3817 .fl-node-682nrthwjqlg .fl-icon-wrap .fl-icon-text { 3818 height: 28px; 3819 } 3820} 3821 .fl-node-682nrthwjqlg > .fl-module-content { 3822 margin-top:0px; 3823 margin-right:0px; 3824 margin-bottom:0px; 3825 margin-left:3px; 3826} 3827 3828 3829 3830.fl-node-ncuf5023bs79 .fl-icon i, .fl-node-ncuf5023bs79 .fl-icon i:before { 3831 font-size: 16px; 3832 color: #9b9b9b; 3833} 3834.fl-node-ncuf5023bs79 .fl-icon-wrap .fl-icon-text { 3835 height: 28px; 3836} 3837.fl-node-ncuf5023bs79.fl-module-icon { 3838 text-align: left; 3839} 3840.fl-node-ncuf5023bs79 .fl-icon i:hover, .fl-node-ncuf5023bs79 .fl-icon i:hover:before, .fl-node-ncuf5023bs79 .fl-icon a:hover i, .fl-node-ncuf5023bs79 .fl-icon a:hover i:before { 3841 color: #7f7f7f; 3842} 3843@media(max-width: 1200px) { 3844 .fl-node-ncuf5023bs79 .fl-icon-wrap .fl-icon-text { 3845 height: 28px; 3846 } 3847} 3848@media(max-width: 992px) { 3849 .fl-node-ncuf5023bs79 .fl-icon-wrap .fl-icon-text { 3850 height: 28px; 3851 } 3852} 3853@media(max-width: 768px) { 3854 .fl-node-ncuf5023bs79 .fl-icon-wrap .fl-icon-text { 3855 height: 28px; 3856 } 3857} 3858 .fl-node-ncuf5023bs79 > .fl-module-content { 3859 margin-top:0px; 3860 margin-bottom:0px; 3861 margin-left:5px; 3862} 3863 3864 3865 3866.fl-node-qadyhiunz9l4 .fl-icon i, .fl-node-qadyhiunz9l4 .fl-icon i:before { 3867 font-size: 16px; 3868 color: #9b9b9b; 3869} 3870.fl-node-qadyhiunz9l4 .fl-icon-wrap .fl-icon-text { 3871 height: 28px; 3872} 3873.fl-node-qadyhiunz9l4.fl-module-icon { 3874 text-align: left; 3875} 3876@media(max-width: 1200px) { 3877 .fl-node-qadyhiunz9l4 .fl-icon-wrap .fl-icon-text { 3878 height: 28px; 3879 } 3880} 3881@media(max-width: 992px) { 3882 .fl-node-qadyhiunz9l4 .fl-icon-wrap .fl-icon-text { 3883 height: 28px; 3884 } 3885} 3886@media(max-width: 768px) { 3887 .fl-node-qadyhiunz9l4 .fl-icon-wrap .fl-icon-text { 3888 height: 28px; 3889 } 3890} 3891 .fl-node-qadyhiunz9l4 > .fl-module-content { 3892 margin-top:0px; 3893 margin-right:0px; 3894 margin-bottom:0px; 3895 margin-left:3px; 3896} 3897.fl-node-ceis7kzf4vxl, .fl-node-ceis7kzf4vxl .fl-photo { 3898 text-align: center; 3899} 3900.fl-node-ceis7kzf4vxl .fl-photo-content, .fl-node-ceis7kzf4vxl .fl-photo-img { 3901 width: 350px; 3902} 3903.fl-module-heading .fl-heading { 3904 padding: 0 !important; 3905 margin: 0 !important; 3906}.fl-node-eah3fuikv1d8.fl-module-heading, .fl-node-eah3fuikv1d8.fl-module-heading :where(a, q, p, span) { 3907 text-align: left; 3908} 3909.fl-node-7cqa91dtwol8.fl-module-heading, .fl-node-7cqa91dtwol8.fl-module-heading :where(a, q, p, span) { 3910 text-align: left; 3911} 3912.fl-node-jr3qfg40unvo.fl-module-heading, .fl-node-jr3qfg40unvo.fl-module-heading :where(a, q, p, span) { 3913 text-align: left; 3914} 3915.fl-node-tbq9s18zw0ek, .fl-node-tbq9s18zw0ek .fl-photo { 3916 text-align: right; 3917} 3918.fl-node-tbq9s18zw0ek .fl-photo-content, .fl-node-tbq9s18zw0ek .fl-photo-img { 3919 width: 140px; 3920} 3921.fl-node-tbq9s18zw0ek .fl-photo-img { 3922 border-style: solid; 3923 border-width: 0; 3924 background-clip: border-box; 3925 border-top-width: 0px; 3926} 3927@media(max-width: 992px) { 3928 .fl-node-tbq9s18zw0ek, .fl-node-tbq9s18zw0ek .fl-photo { 3929 text-align: left; 3930 } 3931 .fl-node-tbq9s18zw0ek .fl-photo-content, .fl-node-tbq9s18zw0ek .fl-photo-img { 3932 width: 120px; 3933 } 3934} 3935 .fl-node-tbq9s18zw0ek.fl-module-photo { 3936 margin-right:0px; 3937} 3938@media ( max-width: 992px ) { 3939 .fl-node-tbq9s18zw0ek.fl-module-photo.fl-module { 3940 margin-bottom:0px; 3941} 3942} 3943.fl-node-2634xhgqjl7s, .fl-node-2634xhgqjl7s .fl-photo { 3944 text-align: right; 3945} 3946.fl-node-2634xhgqjl7s .fl-photo-content, .fl-node-2634xhgqjl7s .fl-photo-img { 3947 width: 140px; 3948} 3949.fl-node-2634xhgqjl7s .fl-photo-img { 3950 border-style: solid; 3951 border-width: 0; 3952 background-clip: border-box; 3953 border-top-width: 0px; 3954} 3955@media(max-width: 992px) { 3956 .fl-node-2634xhgqjl7s, .fl-node-2634xhgqjl7s .fl-photo { 3957 text-align: left; 3958 } 3959 .fl-node-2634xhgqjl7s .fl-photo-content, .fl-node-2634xhgqjl7s .fl-photo-img { 3960 width: 120px; 3961 } 3962} 3963 .fl-node-2634xhgqjl7s.fl-module-photo { 3964 margin-right:0px; 3965} 3966@media ( max-width: 992px ) { 3967 .fl-node-2634xhgqjl7s.fl-module-photo.fl-module { 3968 margin-bottom:0px; 3969} 3970} 3971.fl-node-t6yn5u0wagr2, .fl-node-t6yn5u0wagr2 .fl-photo { 3972 text-align: right; 3973} 3974.fl-node-t6yn5u0wagr2 .fl-photo-content, .fl-node-t6yn5u0wagr2 .fl-photo-img { 3975 width: 140px; 3976} 3977.fl-node-t6yn5u0wagr2 .fl-photo-img { 3978 border-style: solid; 3979 border-width: 0; 3980 background-clip: border-box; 3981 border-top-width: 0px; 3982} 3983@media(max-width: 992px) { 3984 .fl-node-t6yn5u0wagr2, .fl-node-t6yn5u0wagr2 .fl-photo { 3985 text-align: left; 3986 } 3987 .fl-node-t6yn5u0wagr2 .fl-photo-content, .fl-node-t6yn5u0wagr2 .fl-photo-img { 3988 width: 120px; 3989 } 3990} 3991 .fl-node-t6yn5u0wagr2.fl-module-photo { 3992 margin-right:0px; 3993} 3994@media ( max-width: 992px ) { 3995 .fl-node-t6yn5u0wagr2.fl-module-photo.fl-module { 3996 margin-bottom:0px; 3997} 3998} 3999.fl-node-g76swtkmahnq .fl-separator { 4000 border-top-width: 1px; 4001 max-width: 100%; 4002 width: 100%; 4003 margin: auto; 4004} 4005 4006 .fl-node-g76swtkmahnq .fl-separator { 4007 border-top-color: #ffffff; 4008 border-top-style: solid; 4009} 4010 .fl-node-g76swtkmahnq.fl-module-separator { 4011 margin-top:0px; 4012} 4013 .fl-node-j1zb89cy3vha.fl-module-html { 4014 margin-top:0%; 4015 margin-right:0%; 4016 margin-bottom:6%; 4017 margin-left:83%; 4018} 4019@media (max-width: 768px) { .fl-node-j1zb89cy3vha.fl-module-html { margin-left:20px; } }.fl-icon-group .fl-icon { 4020 display: inline-block; 4021 margin-bottom: 10px; 4022 margin-top: 10px; 4023} 4024 4025 4026 4027.fl-node-h7xn3amqeky9 .fl-icon i, .fl-node-h7xn3amqeky9 .fl-icon i:before { 4028 font-size: 30px; 4029} 4030.fl-node-h7xn3amqeky9 .fl-icon-wrap .fl-icon-text { 4031 height: 52.5px; 4032} 4033@media(max-width: 1200px) { 4034 .fl-node-h7xn3amqeky9 .fl-icon-wrap .fl-icon-text { 4035 height: 52.5px; 4036 } 4037} 4038@media(max-width: 992px) { 4039 .fl-node-h7xn3amqeky9 .fl-icon-wrap .fl-icon-text { 4040 height: 52.5px; 4041 } 4042} 4043@media(max-width: 768px) { 4044 .fl-node-h7xn3amqeky9 .fl-icon-wrap .fl-icon-text { 4045 height: 52.5px; 4046 } 4047} 4048 4049 4050 4051 4052 4053 4054 4055 4056 4057 4058 4059 4060.fl-node-h7xn3amqeky9 .fl-icon-group { 4061 display: flex; 4062 flex-wrap: wrap; 4063 gap: 10px; 4064 justify-content: center; 4065} 4066.fl-node-h7xn3amqeky9 .fl-icon-group .fl-icon { 4067 margin: 0; 4068} 4069 .fl-node-h7xn3amqeky9 > .fl-module-content { 4070 margin-top:0px; 4071} 4072 4073 4074 4075.fl-node-5mf09dzbe67x .fl-icon i, .fl-node-5mf09dzbe67x .fl-icon i:before { 4076 font-size: 16px; 4077 color: #ffffff; 4078} 4079.fl-node-5mf09dzbe67x .fl-icon-wrap .fl-icon-text { 4080 height: 28px; 4081} 4082.fl-node-5mf09dzbe67x.fl-module-icon { 4083 text-align: left; 4084} 4085.fl-node-5mf09dzbe67x .fl-icon i:hover, .fl-node-5mf09dzbe67x .fl-icon i:hover:before, .fl-node-5mf09dzbe67x .fl-icon a:hover i, .fl-node-5mf09dzbe67x .fl-icon a:hover i:before { 4086 color: #efefef; 4087} 4088@media(max-width: 1200px) { 4089 .fl-node-5mf09dzbe67x .fl-icon-wrap .fl-icon-text { 4090 height: 28px; 4091 } 4092 .fl-node-5mf09dzbe67x .fl-icon-text, .fl-node-5mf09dzbe67x .fl-icon-text-link { 4093 font-size: 15px; 4094 } 4095} 4096@media(max-width: 992px) { 4097 .fl-node-5mf09dzbe67x .fl-icon-wrap .fl-icon-text { 4098 height: 28px; 4099 } 4100} 4101@media(max-width: 768px) { 4102 .fl-node-5mf09dzbe67x .fl-icon-wrap .fl-icon-text { 4103 height: 28px; 4104 } 4105 .fl-node-5mf09dzbe67x.fl-module-icon { 4106 text-align: left; 4107 } 4108} 4109 .fl-node-5mf09dzbe67x > .fl-module-content { 4110 margin-top:0px; 4111 margin-bottom:0px; 4112} 4113 4114 4115 4116.fl-node-ewquc2gb87t3 .fl-icon i, .fl-node-ewquc2gb87t3 .fl-icon i:before { 4117 font-size: 16px; 4118 color: #ffffff; 4119} 4120.fl-node-ewquc2gb87t3 .fl-icon-wrap .fl-icon-text { 4121 height: 28px; 4122} 4123.fl-node-ewquc2gb87t3.fl-module-icon { 4124 text-align: left; 4125} 4126.fl-node-ewquc2gb87t3 .fl-icon i:hover, .fl-node-ewquc2gb87t3 .fl-icon i:hover:before, .fl-node-ewquc2gb87t3 .fl-icon a:hover i, .fl-node-ewquc2gb87t3 .fl-icon a:hover i:before { 4127 color: #efefef; 4128} 4129@media(max-width: 1200px) { 4130 .fl-node-ewquc2gb87t3 .fl-icon-wrap .fl-icon-text { 4131 height: 28px; 4132 } 4133 .fl-node-ewquc2gb87t3 .fl-icon-text, .fl-node-ewquc2gb87t3 .fl-icon-text-link { 4134 font-size: 15px; 4135 } 4136} 4137@media(max-width: 992px) { 4138 .fl-node-ewquc2gb87t3 .fl-icon-wrap .fl-icon-text { 4139 height: 28px; 4140 } 4141} 4142@media(max-width: 768px) { 4143 .fl-node-ewquc2gb87t3 .fl-icon-wrap .fl-icon-text { 4144 height: 28px; 4145 } 4146 .fl-node-ewquc2gb87t3.fl-module-icon { 4147 text-align: left; 4148 } 4149} 4150 .fl-node-ewquc2gb87t3 > .fl-module-content { 4151 margin-top:0px; 4152 margin-bottom:0px; 4153} 4154 4155 4156 4157.fl-node-ugcth1kr5l68 .fl-icon i, .fl-node-ugcth1kr5l68 .fl-icon i:before { 4158 font-size: 16px; 4159 color: #ffffff; 4160} 4161.fl-node-ugcth1kr5l68 .fl-icon-wrap .fl-icon-text { 4162 height: 28px; 4163} 4164.fl-node-ugcth1kr5l68.fl-module-icon { 4165 text-align: left; 4166} 4167.fl-node-ugcth1kr5l68 .fl-icon i:hover, .fl-node-ugcth1kr5l68 .fl-icon i:hover:before, .fl-node-ugcth1kr5l68 .fl-icon a:hover i, .fl-node-ugcth1kr5l68 .fl-icon a:hover i:before { 4168 color: #efefef; 4169} 4170@media(max-width: 1200px) { 4171 .fl-node-ugcth1kr5l68 .fl-icon-wrap .fl-icon-text { 4172 height: 28px; 4173 } 4174 .fl-node-ugcth1kr5l68 .fl-icon-text, .fl-node-ugcth1kr5l68 .fl-icon-text-link { 4175 font-size: 15px; 4176 } 4177} 4178@media(max-width: 992px) { 4179 .fl-node-ugcth1kr5l68 .fl-icon-wrap .fl-icon-text { 4180 height: 28px; 4181 } 4182} 4183@media(max-width: 768px) { 4184 .fl-node-ugcth1kr5l68 .fl-icon-wrap .fl-icon-text { 4185 height: 28px; 4186 } 4187 .fl-node-ugcth1kr5l68.fl-module-icon { 4188 text-align: left; 4189 } 4190} 4191 .fl-node-ugcth1kr5l68 > .fl-module-content { 4192 margin-top:0px; 4193 margin-bottom:0px; 4194} 4195.uabb-cl-wrap .uabb-cl-ul { 4196 display: block; 4197 float: none; 4198 position: relative; 4199 list-style-type: none; 4200 padding: 0; 4201 margin: 0; 4202} 4203 4204.uabb-cl-wrap .uabb-cl-ul li { 4205 margin: 0; 4206 margin-bottom: 15px; 4207 text-align: center; 4208} 4209 4210.uabb-creative-link { 4211 margin: 0 auto; 4212 display: block; 4213} 4214 4215.uabb-creative-link h1, 4216.uabb-creative-link h2, 4217.uabb-creative-link h3, 4218.uabb-creative-link h4, 4219.uabb-creative-link h5, 4220.uabb-creative-link h6 { 4221 margin: 0; 4222} 4223 4224.uabb-btn10-span { 4225 -webkit-transition: all ease .3s; 4226 -moz-transition: all ease .3s; 4227 transition: all ease .3s; 4228} 4229 4230.uabb-cl-wrap .uabb-creative-link a { 4231 position: relative;
4232 display: inline-block; 4233 outline: none; 4234 text-decoration: none; 4235 text-transform: none; 4236 letter-spacing: inherit; 4237 max-width: 100%; 4238 text-shadow: 0 0 1px rgba(255, 255, 255, 0.3); 4239 line-height: normal; 4240 box-shadow: none; 4241} 4242 4243.uabb-creative-link a:focus, 4244.uabb-creative-link a:hover { 4245 outline: 0; 4246} 4247 4248.uabb-cl-style1 a:before { 4249 margin-right: 10px; 4250 content: '['; 4251 -webkit-transform: translateX(20px); 4252 -moz-transform: translateX(20px); 4253 transform: translateX(20px); 4254} 4255 4256.uabb-cl-style1 a::after { 4257 margin-left: 10px; 4258 content: ']'; 4259 -webkit-transform: translateX(-20px); 4260 -moz-transform: translateX(-20px); 4261 transform: translateX(-20px); 4262} 4263 4264.uabb-cl-style1 a:hover::before, 4265.uabb-cl-style1 a:hover::after, 4266.uabb-cl-style1 a:focus::before, 4267.uabb-cl-style1 a:focus::after { 4268 opacity: 1; 4269 -webkit-transform: translateX(0px); 4270 -moz-transform: translateX(0px); 4271 transform: translateX(0px); 4272} 4273 4274.uabb-cl-style1 a::before, 4275.uabb-cl-style1 a::after { 4276 display: inline-block; 4277 opacity: 0; 4278 -webkit-transition: -webkit-transform 0.3s, opacity .2s; 4279 -moz-transition: -moz-transform 0.3s, opacity .2s; 4280 transition: transform 0.3s, opacity .2s; 4281} 4282 4283.uabb-cl-style2 a { 4284 -webkit-perspective: 5000px; 4285 -moz-perspective: 5000px; 4286 perspective: 5000px; 4287 perspective-origin: 50% 50%; 4288} 4289 4290.uabb-cl-style2 a span { 4291 position: relative; 4292 display: inline-block; 4293 padding: 0 14px; 4294 background: inherit; 4295 -webkit-transition: -webkit-transform .3s; 4296 -moz-transition: -moz-transform .3s; 4297 transition: transform .3s; 4298 -webkit-transform-origin: 50% 0; 4299 -moz-transform-origin: 50% 0; 4300 transform-origin: 50% 0; 4301 -webkit-transform-style: preserve-3d; 4302 -moz-transform-style: preserve-3d; 4303 transform-style: preserve-3d; 4304} 4305 4306.uabb-cl-style2 a span::before { 4307 position: absolute; 4308 top: 100%; 4309 left: 0; 4310 width: 100%; 4311 height: 100%; 4312 background: inherit; 4313 content: attr(data-hover); 4314 -webkit-transition: background .3s; 4315 -moz-transition: background .3s; 4316 transition: background .3s; 4317 -webkit-transform: rotateX(-90deg); 4318 -moz-transform: rotateX(-90deg); 4319 transform: rotateX(-90deg); 4320 -webkit-transform-origin: 50% 0; 4321 -moz-transform-origin: 50% 0; 4322 transform-origin: 50% 0; 4323} 4324 4325.uabb-cl-style2 a:hover span, 4326.uabb-cl-style2 a:focus span { 4327 -webkit-transform: rotateX(90deg) translateY(-22px); 4328 -moz-transform: rotateX(90deg) translateY(-22px); 4329 transform: rotateX(90deg) translateY(-22px); 4330} 4331 4332.uabb-cl-style3 a::after { 4333 position: absolute; 4334 top: 100%; 4335 left: 0; 4336 width: 100%; 4337 content: ''; 4338 opacity: 0; 4339 -webkit-transition: opacity 0.3s, -webkit-transform .3s; 4340 -moz-transition: opacity 0.3s, -moz-transform .3s; 4341 transition: opacity 0.3s, transform .3s; 4342 -webkit-transform: translateY(10px); 4343 -moz-transform: translateY(10px); 4344 transform: translateY(10px); 4345 pointer-events: none; 4346} 4347 4348.uabb-cl-style4 a { 4349 padding: 0 0 10px; 4350} 4351 4352.uabb-cl-style4 a::after { 4353 position: absolute; 4354 top: 100%; 4355 left: 0; 4356 width: 100%; 4357 content: ''; 4358 opacity: 0; 4359 -webkit-transition: height 0.3s, opacity 0.3s, -webkit-transform .3s; 4360 -moz-transition: height 0.3s, opacity 0.3s, -moz-transform .3s; 4361 transition: height 0.3s, opacity 0.3s, transform .3s; 4362 -webkit-transform: translateY(-10px); 4363 -moz-transform: translateY(-10px); 4364 transform: translateY(-10px); 4365} 4366 4367.uabb-cl-style5 a { 4368 overflow: hidden; 4369 padding: 0 .68em; 4370} 4371 4372.uabb-cl-style5 a span { 4373 position: relative; 4374 display: inline-block; 4375 -webkit-transition: -webkit-transform .3s; 4376 -moz-transition: -moz-transform .3s; 4377 transition: transform .3s; 4378} 4379 4380.uabb-cl-style5 a span::before { 4381 position: absolute; 4382 top: 100%; 4383 font-weight: 700; 4384 content: attr(data-hover); 4385 -webkit-transform: translate3d(0, 0, 0); 4386 -moz-transform: translate3d(0, 0, 0); 4387 transform: translate3d(0, 0, 0); 4388 white-space: nowrap; 4389} 4390 4391.uabb-cl-style5 a:hover span, 4392.uabb-cl-style5 a:focus span { 4393 -webkit-transform: translateY(-100%); 4394 -moz-transform: translateY(-100%); 4395 transform: translateY(-100%); 4396} 4397 4398.uabb-cl-style6 a { 4399 margin: 0 10px; 4400 padding: 10px 20px; 4401} 4402 4403.uabb-cl-style7 a { 4404 padding: 12px 10px 10px; 4405 text-shadow: none; 4406} 4407 4408.uabb-cl-style7 a::before, 4409.uabb-cl-style7 a::after { 4410 position: absolute; 4411 top: 100%; 4412 left: 0; 4413 width: 100%; 4414 content: ''; 4415 -webkit-transition: -webkit-transform .3s; 4416 -moz-transition: -moz-transform .3s; 4417 transition: transform .3s; 4418 -webkit-transform: scale(0.85); 4419 -moz-transform: scale(0.85); 4420 transform: scale(0.85); 4421} 4422 4423.uabb-cl-style7 a::after { 4424 opacity: 0; 4425 -webkit-transition: top 0.3s, opacity 0.3s, -webkit-transform .3s; 4426 -moz-transition: top 0.3s, opacity 0.3s, -moz-transform .3s; 4427 transition: top 0.3s, opacity 0.3s, transform .3s; 4428} 4429 4430.uabb-cl-style7 a:hover::before, 4431.uabb-cl-style7 a:focus::before { 4432 -webkit-transform: scale(1); 4433 -moz-transform: scale(1); 4434 transform: scale(1); 4435} 4436 4437.uabb-cl-style7 a:hover::after, 4438.uabb-cl-style7 a:focus::after { 4439 top: 0; 4440 opacity: 1; 4441 -webkit-transform: scale(1) translateY(-100%); 4442 -moz-transform: scale(1) translateY(-100%); 4443 transform: scale(1) translateY(-100%); 4444} 4445 4446.uabb-cl-style8 a { 4447 padding: 10px 20px; 4448} 4449 4450.uabb-cl-style8 a::before, 4451.uabb-cl-style8 a::after { 4452 position: absolute; 4453 top: 0; 4454 left: 0; 4455 width: 100%; 4456 height: 100%; 4457 content: ''; 4458 -webkit-transition: -webkit-transform 0.3s, opacity .3s; 4459 -moz-transition: -moz-transform 0.3s, opacity .3s; 4460 transition: transform 0.3s, opacity .3s; 4461} 4462 4463.uabb-cl-style8 a::after { 4464 opacity: 0; 4465 -webkit-transform: translateY(-7px) translateX(6px); 4466 -moz-transform: translateY(-7px) translateX(6px); 4467 transform: translateY(-7px) translateX(6px); 4468} 4469 4470.uabb-cl-style8 a:hover::before, 4471.uabb-cl-style8 a:focus::before { 4472 opacity: 0; 4473 -webkit-transform: translateY(5px) translateX(-5px); 4474 -moz-transform: translateY(5px) translateX(-5px); 4475 transform: translateY(5px) translateX(-5px); 4476} 4477 4478.uabb-cl-style8 a:hover::after, 4479.uabb-cl-style8 a:focus::after { 4480 opacity: 1; 4481 -webkit-transform: translateY(0px) translateX(0px); 4482 -moz-transform: translateY(0px) translateX(0px); 4483 transform: translateY(0px) translateX(0px); 4484} 4485 4486.uabb-cl-style9 a { 4487 overflow: hidden; 4488 margin: 0 15px; 4489 z-index: 1; 4490} 4491 4492.uabb-cl-style9 a::before { 4493 position: absolute; 4494 top: 0; 4495 left: 0; 4496 z-index: -1; 4497 padding: 10px 20px; 4498 width: 100%; 4499 height: 100%; 4500 content: attr(data-hover); 4501 -webkit-transition: -webkit-transform .3s; 4502 -moz-transition: -moz-transform .3s; 4503 transition: transform .3s; 4504 -webkit-transform: translateX(-25%); 4505} 4506 4507.uabb-cl-style9 a span { 4508 display: block; 4509 padding: 10px 20px; 4510 -webkit-transition: -webkit-all .3s; 4511 -moz-transition: -moz-all .3s; 4512 transition: all .3s; 4513} 4514 4515.uabb-cl-style9 a:hover::before, 4516.uabb-cl-style9 a:focus::before { 4517 -webkit-transform: translateX(0%); 4518 -moz-transform: translateX(0%); 4519 transform: translateX(0%); 4520} 4521 4522.uabb-cl-style9 a:hover span, 4523.uabb-cl-style9 a:focus span { 4524 -webkit-transform: translateX(100%); 4525 -moz-transform: translateX(100%); 4526 transform: translateX(100%); 4527} 4528 4529.uabb-cl-style10 a { 4530 padding: 10px 0; 4531 text-shadow: none; 4532} 4533 4534.uabb-cl-style10 a::before { 4535 position: absolute; 4536 top: 0; 4537 left: 0; 4538 overflow: hidden; 4539 padding: 10px 0; 4540 max-width: 0; 4541 content: attr(data-hover); 4542 -webkit-transition: max-width .5s; 4543 -moz-transition: max-width .5s; 4544 transition: max-width .5s; 4545} 4546
4547.uabb-cl-style10 a:hover::before, 4548.uabb-cl-style10 a:focus::before { 4549 max-width: 100%; 4550} 4551 4552.uabb-cl-style11 a:hover::before, 4553.uabb-cl-style11 a:hover::after, 4554.uabb-cl-style11 a:focus::before, 4555.uabb-cl-style11 a:focus::after { 4556 opacity: 1; 4557 -webkit-transform: translateX(-50%) translateY(-50%) scale(1); 4558 -moz-transform: translateX(-50%) translateY(-50%) scale(1); 4559 transform: translateX(-50%) translateY(-50%) scale(1); 4560} 4561 4562.uabb-cl-style11 a::before, 4563.uabb-cl-style11 a::after { 4564 position: absolute; 4565 top: 50%; 4566 left: 50%; 4567 width: 100px; 4568 height: 100px; 4569 z-index: 0; 4570 border: 2px solid rgba(0, 0, 0, 0.1); 4571 border-radius: 50%; 4572 content: ''; 4573 opacity: 0; 4574 -webkit-transition: -webkit-transform 0.3s, opacity .3s; 4575 -moz-transition: -moz-transform 0.3s, opacity .3s; 4576 transition: transform 0.3s, opacity .3s; 4577 -webkit-transform: translateX(-50%) translateY(-50%) scale(0.2); 4578 -moz-transform: translateX(-50%) translateY(-50%) scale(0.2); 4579 transform: translateX(-50%) translateY(-50%) scale(0.2); 4580} 4581 4582.uabb-cl-style11 a::after { 4583 width: 90px; 4584 height: 90px; 4585 border-width: 6px; 4586 -webkit-transform: translateX(-50%) translateY(-50%) scale(0.8); 4587 -moz-transform: translateX(-50%) translateY(-50%) scale(0.8); 4588 transform: translateX(-50%) translateY(-50%) scale(0.8); 4589} 4590 4591.uabb-cl-style11 span { 4592 position: relative; 4593 z-index: 1; 4594} 4595 4596.uabb-cl-style12 a { 4597 -webkit-transition: color .3s; 4598 -moz-transition: color .3s; 4599 transition: color .3s; 4600} 4601 4602.uabb-cl-style12 a::before { 4603 position: absolute; 4604 top: 100%; 4605 left: 50%; 4606 color: transparent; 4607 content: "â¢"; 4608 text-shadow: transparent 0 0; 4609 transform: translateX(-50%); 4610 pointer-events: none; 4611 transition: text-shadow 0.3s, color .3s; 4612} 4613 4614.uabb-cl-wrap .uabb-cl-style13 a { 4615 padding: 0 20px; 4616 height: 45px; 4617 line-height: 45px; 4618} 4619 4620.uabb-cl-style13 a::before { 4621 top: 0; 4622 left: 0; 4623 -webkit-transform: rotate(90deg); 4624 -moz-transform: rotate(90deg); 4625 transform: rotate(90deg); 4626 -webkit-transform-origin: 0 0; 4627 -moz-transform-origin: 0 0; 4628 transform-origin: 0 0; 4629} 4630 4631.uabb-cl-style13 a::after { 4632 right: 0; 4633 bottom: 0; 4634 -webkit-transform: rotate(90deg); 4635 -moz-transform: rotate(90deg); 4636 transform: rotate(90deg); 4637 -webkit-transform-origin: 100% 0; 4638 -moz-transform-origin: 100% 0; 4639 transform-origin: 100% 0; 4640} 4641 4642.uabb-cl-style13 a::before, 4643.uabb-cl-style13 a::after { 4644 position: absolute; 4645 width: 45px; 4646 content: ''; 4647 opacity: .2; 4648 -webkit-transition: all .3s; 4649 -moz-transition: all .3s; 4650 transition: all .3s; 4651 pointer-events: none; 4652} 4653 4654.uabb-cl-style13 a:hover::before, 4655.uabb-cl-style13 a:focus::before { 4656 left: 50%; 4657 -webkit-transform: rotate(0deg) translateX(-50%); 4658 -moz-transform: rotate(0deg) translateX(-50%); 4659 transform: rotate(0deg) translateX(-50%); 4660} 4661 4662.uabb-cl-style13 a:hover::after, 4663.uabb-cl-style13 a:focus::after { 4664 right: 50%; 4665 -webkit-transform: rotate(0deg) translateX(50%); 4666 -moz-transform: rotate(0deg) translateX(50%); 4667 transform: rotate(0deg) translateX(50%); 4668} 4669 4670.uabb-cl-style13 a:hover::before, 4671.uabb-cl-style13 a:hover::after, 4672.uabb-cl-style13 a:focus::before, 4673.uabb-cl-style13 a:focus::after { 4674 opacity: 1; 4675} 4676 4677.uabb-cl-style14 a { 4678 color: rgba(0, 0, 0, 0.2); 4679 font-weight: 700; 4680 text-shadow: none; 4681 transition: all 0.3s, opacity .3s; 4682} 4683 4684.uabb-cl-style14 a:hover::before, 4685.uabb-cl-style14 a:focus::before { 4686 -webkit-transform: scale(0.9); 4687 -moz-transform: scale(0.9); 4688 transform: scale(0.9); 4689 opacity: 0; 4690} 4691 4692.uabb-cl-style15 a { 4693 text-shadow: 0 0 1px rgba(111, 134, 134, 0.3); 4694} 4695 4696.uabb-cl-style15 a::before { 4697 content: attr(data-hover); 4698 position: absolute; 4699 opacity: 0; 4700 text-shadow: 0 0 1px rgba(255, 255, 255, 0.3); 4701 -webkit-transform: scale(1.1) translateX(10px) translateY(-10px) rotate(4deg); 4702 -moz-transform: scale(1.1) translateX(10px) translateY(-10px) rotate(4deg); 4703 transform: scale(1.1) translateX(10px) translateY(-10px) rotate(4deg); 4704 -webkit-transition: -webkit-transform 0.3s, opacity .3s; 4705 -moz-transition: -moz-transform 0.3s, opacity .3s; 4706 transition: transform 0.3s, opacity .3s; 4707 pointer-events: none; 4708} 4709 4710.uabb-cl-style15 a:hover::before, 4711.uabb-cl-style15 a:focus::before { 4712 -webkit-transform: scale(1) translateX(0px) translateY(0px) rotate(0deg); 4713 -moz-transform: scale(1) translateX(0px) translateY(0px) rotate(0deg); 4714 transform: scale(1) translateX(0px) translateY(0px) rotate(0deg); 4715 opacity: 1; 4716} 4717 4718.uabb-cl-style16 a::after { 4719 position: absolute; 4720 bottom: 100%; 4721 left: 0; 4722 width: 100%; 4723 content: ''; 4724 opacity: 0; 4725 -webkit-transition: opacity 0.3s, -webkit-transform .3s; 4726 -moz-transition: opacity 0.3s, -moz-transform .3s; 4727 transition: opacity 0.3s, transform .3s; 4728 -webkit-transform: translateY(10px); 4729 -moz-transform: translateY(10px); 4730 transform: translateY(10px); 4731 pointer-events: none; 4732} 4733 4734.uabb-cl-style17 a { 4735 padding: 0 5px; 4736 font-weight: 700; 4737 -webkit-transition: color .3s; 4738 -moz-transition: color .3s; 4739 transition: color .3s; 4740} 4741 4742.uabb-cl-style17 a span { 4743 position: relative; 4744 z-index: 2; 4745} 4746 4747.uabb-cl-style17 a::before { 4748 top: -3px; 4749} 4750 4751.uabb-cl-style17 a::after { 4752 bottom: -3px; 4753} 4754 4755.uabb-cl-style17 a::before, 4756.uabb-cl-style17 a::after { 4757 position: absolute; 4758 width: 100%; 4759 left: 0;
4760 margin-top: -1px; 4761 content: ''; 4762 z-index: 0; 4763 -webkit-transition: -webkit-transform 0.3s, opacity .3s; 4764 -moz-transition: -moz-transform 0.3s, opacity .3s; 4765 transition: transform 0.3s, opacity .3s; 4766 pointer-events: none; 4767} 4768 4769.uabb-cl-style17 a:hover::before, 4770.uabb-cl-style17 a:focus::before { 4771 -webkit-transform: rotate(45deg); 4772 -moz-transform: rotate(45deg); 4773 transform: rotate(45deg); 4774} 4775 4776.uabb-cl-style17 a:hover::before, 4777.uabb-cl-style17 a:hover::after, 4778.uabb-cl-style17 a:focus::before, 4779.uabb-cl-style17 a:focus::after { 4780 opacity: .7; 4781 top: 50%; 4782} 4783 4784.uabb-cl-style17 a:hover::after, 4785.uabb-cl-style17 a:focus::after { 4786 -webkit-transform: rotate(-45deg); 4787 -moz-transform: rotate(-45deg); 4788 transform: rotate(-45deg); 4789} 4790 4791.uabb-cl-simple a { 4792 display: inline-block; 4793 margin: 0 7px 10px; 4794 padding: 8px 10px; 4795 -webkit-transition: color .3s ease; 4796 transition: color .3s ease; 4797} 4798 4799.uabb-cl-style18 a { 4800 line-height: 2em; 4801 margin: 15px; 4802 -webkit-perspective: 800px; 4803 -moz-perspective: 800px; 4804 perspective: 800px; 4805 display: block; 4806} 4807 4808.uabb-cl-style18 a span { 4809 position: relative; 4810 display: block; 4811 width: 100%; 4812 padding: 10px 15px 7px; 4813 -webkit-transition: -webkit-transform 0.4s, background .4s; 4814 -moz-transition: -moz-transform 0.4s, background .4s; 4815 transition: transform 0.4s, background .4s; 4816 -webkit-transform-style: preserve-3d; 4817 -moz-transform-style: preserve-3d; 4818 transform-style: preserve-3d; 4819} 4820 4821.uabb-cl-style18 a span::before { 4822 position: absolute; 4823 padding: inherit; 4824 top: 0; 4825 left: 100%; 4826 width: 100%; 4827 height: 100%; 4828 content: attr(data-hover); 4829 -webkit-transition: background .4s; 4830 -moz-transition: background .4s; 4831 transition: background .4s; 4832 -webkit-transform: rotateY(90deg); 4833 -moz-transform: rotateY(90deg); 4834 transform: rotateY(90deg); 4835 -webkit-transform-origin: 0 50%; 4836 -moz-transform-origin: 0 50%; 4837 transform-origin: 0 50%; 4838 pointer-events: none; 4839} 4840 4841.uabb-cl-style18 a:hover span, 4842.uabb-cl-style18 a:focus span { 4843 -webkit-transform: rotateY(-90deg); 4844 -moz-transform: rotateY(-90deg); 4845 transform: rotateY(-90deg); 4846} 4847 4848.uabb-cl-style19 a { 4849 line-height: 2em; 4850 -webkit-perspective: 800px; 4851 -moz-perspective: 800px; 4852 perspective: 800px; 4853} 4854 4855.uabb-cl-style19 a span::before { 4856 position: absolute; 4857 padding: inherit; 4858 top: 0; 4859 left: 0; 4860 width: 100%; 4861 height: 100%; 4862 content: attr(data-hover); 4863 -webkit-transform: rotateX(270deg); 4864 -moz-transform: rotateX(270deg); 4865 transform: rotateX(270deg); 4866 -webkit-transition: -webkit-transform .6s; 4867 -moz-transition: -moz-transform .6s; 4868 transition: transform .6s; 4869 -webkit-transform-origin: 0 0; 4870 -moz-transform-origin: 0 0; 4871 transform-origin: 0 0; 4872 pointer-events: none; 4873} 4874 4875.uabb-cl-style20 a { 4876 padding: 10px; 4877 font-weight: 700; 4878 text-shadow: none; 4879} 4880 4881.uabb-cl-style20 a::before, 4882.uabb-cl-style20 a::after { 4883 position: absolute; 4884 left: 0; 4885 width: 100%; 4886 content: ''; 4887 opacity: 0; 4888 -webkit-transition: opacity 0.3s, -webkit-transform .3s; 4889 -moz-transition: opacity 0.3s, -moz-transform .3s; 4890 transition: opacity 0.3s, transform .3s; 4891 -webkit-transform: translateY(-10px); 4892 -moz-transform: translateY(-10px); 4893 transform: translateY(-10px); 4894} 4895 4896.uabb-cl-style20 a::before { 4897 top: 0; 4898 -webkit-transform: translateY(-10px); 4899 -moz-transform: translateY(-10px); 4900 transform: translateY(-10px); 4901} 4902 4903.uabb-cl-style20 a::after { 4904 bottom: 0; 4905 -webkit-transform: translateY(10px); 4906 -moz-transform: translateY(10px); 4907 transform: translateY(10px); 4908} 4909 4910.internet-explorer .uabb-cl-style2 a span:before { 4911 padding: inherit; 4912 top: 0; 4913 left: 0; 4914 -webkit-transform: rotateX(270deg); 4915 -moz-transform: rotateX(270deg); 4916 transform: rotateX(270deg); 4917 -webkit-transition: -webkit-transform .6s; 4918 -moz-transition: -moz-transform .6s; 4919 transition: transform .6s; 4920 -webkit-transform-origin: 0 0; 4921 -moz-transform-origin: 0 0; 4922 transform-origin: 0 0; 4923 pointer-events: none; 4924} 4925 4926.internet-explorer .uabb-cl-style2 a:hover span, 4927.internet-explorer .uabb-cl-style2 a:focus span { 4928 transform: none; 4929} 4930 4931.uabb-cl-style3 a, 4932.uabb-cl-style16 a { 4933 padding: 8px 0; 4934} 4935 4936.uabb-cl-style3 a:hover::after, 4937.uabb-cl-style3 a:focus::after, 4938.uabb-cl-style4 a:hover::after, 4939.uabb-cl-style4 a:focus::after, 4940.uabb-cl-style16 a:hover::after, 4941.uabb-cl-style16 a:focus::after, 4942.uabb-cl-style20 a:hover::before, 4943.uabb-cl-style20 a:focus::before, 4944.uabb-cl-style20 a:hover::after, 4945.uabb-cl-style20 a:focus::after { 4946 opacity: 1; 4947 -webkit-transform: translateY(0px); 4948 -moz-transform: translateY(0px); 4949 transform: translateY(0px); 4950} 4951 4952.uabb-cl-style19 a span, 4953.internet-explorer .uabb-cl-style2 a span { 4954 position: relative;
4955 display: inline-block; 4956 padding: 10px 15px 7px; 4957 -webkit-transition: background .6s; 4958 -moz-transition: background .6s; 4959 transition: background .6s; 4960 -webkit-transform-origin: 50% 0; 4961 -moz-transform-origin: 50% 0; 4962 transform-origin: 50% 0; 4963 -webkit-transform-style: preserve-3d; 4964 -moz-transform-style: preserve-3d; 4965 transform-style: preserve-3d; 4966 -webkit-transform-origin: 0 50%; 4967 -moz-transform-origin: 0 50%; 4968 transform-origin: 0 50%; 4969} 4970 4971.uabb-cl-style19 a:hover span::before, 4972.uabb-cl-style19 a:focus span::before, 4973.internet-explorer .uabb-cl-style2 a:hover span:before, 4974.internet-explorer .uabb-cl-style2 a:focus span:before { 4975 -webkit-transform: rotateX(10deg); 4976 -moz-transform: rotateX(10deg); 4977 transform: rotateX(10deg); 4978} 4979.fl-node-r4ck10b8f3xu .uabb-cl-wrap .uabb-creative-link a { 4980 } 4981 4982 4983.fl-node-r4ck10b8f3xu .uabb-cl-wrap .uabb-creative-link a span { 4984 color: inherit; 4985 line-height: inherit; 4986 font-size: inherit; 4987 font-family: inherit; 4988 font-weight: inherit; 4989} 4990.fl-node-r4ck10b8f3xu .uabb-cl-wrap .uabb-creative-link a:hover, 4991.fl-node-r4ck10b8f3xu .uabb-cl-wrap .uabb-creative-link a span:hover { 4992 color: ; 4993} 4994 4995.fl-node-r4ck10b8f3xu .uabb-cl-wrap .uabb-cl-ul li { 4996 display: inline-block; 4997 margin-left: 15px; 4998 margin-right: 15px; 4999 5000 margin-bottom: 15px; 5001} 5002 5003.fl-node-r4ck10b8f3xu .uabb-cl-wrap .uabb-cl-ul { 5004 text-align: center; 5005} 5006 5007/* Style 2 */ 5008 5009.fl-node-r4ck10b8f3xu .uabb-cl-style2 p a, 5010.fl-node-r4ck10b8f3xu .uabb-cl-style2 div a, 5011.fl-node-r4ck10b8f3xu .uabb-cl-style2 span a { 5012 color: 5013 #000000; 5014} 5015 5016.fl-node-r4ck10b8f3xu .uabb-cl-style2 a span { 5017 padding: 5px 15px; 5018 background: #440099;} 5019.fl-node-r4ck10b8f3xu .uabb-cl-style2 a span:before { 5020 background: #440099; padding: inherit; 5021} 5022
5023/* Style 3 */ 5024.fl-node-r4ck10b8f3xu .uabb-cl-style3 a::after { 5025 background: #ffffff; 5026 height:1px; 5027} 5028 5029/* Style 4 */ 5030.fl-node-r4ck10b8f3xu .uabb-cl-style4 a::after { 5031 background: #ffffff; 5032 height:1px; 5033} 5034 5035/* Style 7 */ 5036 5037.fl-node-r4ck10b8f3xu .uabb-cl-style7 a::before, 5038.fl-node-r4ck10b8f3xu .uabb-cl-style7 a::after { 5039 height: 1px; 5040 background: #ffffff; 5041} 5042 5043 5044/* Style 8 */ 5045 5046.fl-node-r4ck10b8f3xu .uabb-cl-style8 a::before, 5047.fl-node-r4ck10b8f3xu .uabb-cl-style8 a::after { 5048 border: 1px solid #ffffff; 5049} 5050 5051.fl-node-r4ck10b8f3xu .uabb-cl-style8 a::after { 5052 border-color: 5053 #000000; 5054} 5055 5056/* Style 9 */ 5057.fl-node-r4ck10b8f3xu .uabb-cl-style9 a span { 5058 ; 5059 background: #440099; 5060} 5061 5062.fl-node-r4ck10b8f3xu .uabb-cl-style9 p a, 5063.fl-node-r4ck10b8f3xu .uabb-cl-style9 div a, 5064.fl-node-r4ck10b8f3xu .uabb-cl-style9 span a { 5065 color: 5066 #000000; 5067} 5068 5069.fl-node-r4ck10b8f3xu .uabb-cl-style9 a::before { 5070 ; 5071 background: #440099; 5072} 5073 5074/* Style 10 */ 5075 5076.fl-node-r4ck10b8f3xu .uabb-cl-style10 a { 5077 border-top-width:1px; 5078 border-top-style:solid; 5079 border-top-color: 5080 #ffffff; 5081 ; 5082} 5083 5084.fl-node-r4ck10b8f3xu .uabb-cl-style10 a::before { 5085 border-bottom-width:1px; 5086 border-bottom-style:solid; 5087 border-bottom-color: 5088 #ffffff; 5089 ; 5090} 5091 5092/* Style 6 */ 5093.fl-node-r4ck10b8f3xu .uabb-cl-style6 a:before { 5094 position: absolute; 5095 top: 0; 5096 left: 0; 5097 width: 100%; 5098 height: 1px; 5099 background: #ffffff; 5100 content: ''; 5101 -webkit-transition: top 0.3s; 5102 -moz-transition: top 0.3s; 5103 transition: top 0.3s; 5104} 5105 5106.fl-node-r4ck10b8f3xu .uabb-cl-style6 a:after { 5107 position: absolute; 5108 top: 0; 5109 left: 0; 5110 content: ''; 5111 width: 1px; 5112 height: 1px; 5113 background: #ffffff; 5114 -webkit-transition: height 0.3s; 5115 -moz-transition: height 0.3s; 5116 transition: height 0.3s; 5117} 5118 5119.fl-node-r4ck10b8f3xu .uabb-cl-style6 a:hover::before { 5120 top: 100%; 5121 opacity: 1; 5122} 5123 5124.fl-node-r4ck10b8f3xu .uabb-cl-style6 a:hover::after { 5125 height: 100%; 5126} 5127 5128 5129/* Style 11 */ 5130 5131.fl-node-r4ck10b8f3xu .uabb-cl-style11 a::before, 5132.fl-node-r4ck10b8f3xu .uabb-cl-style11 a::after { 5133 border-color: 5134 #ffffff; 5135} 5136 5137/* Style 12 */ 5138 5139.fl-node-r4ck10b8f3xu .uabb-cl-style12 a:hover::before, 5140.fl-node-r4ck10b8f3xu .uabb-cl-style12 a:focus::before { 5141 color: #000000; 5142 text-shadow: 10px 0 5143 #000000, -10px 0 #000000; 5144} 5145 5146/* Style 13 */ 5147 5148.fl-node-r4ck10b8f3xu .uabb-cl-style13 a::before, 5149.fl-node-r4ck10b8f3xu .uabb-cl-style13 a::after { 5150 height: 1px; 5151 background: #ffffff; 5152} 5153 5154/* Style 14 */ 5155 5156.fl-node-r4ck10b8f3xu .uabb-cl-style14 a::before { 5157 ; 5158 content: attr(data-hover); 5159 position: absolute; 5160 -webkit-transition: -webkit-transform 0.3s, opacity 0.3s; 5161 -moz-transition: -moz-transform 0.3s, opacity 0.3s; 5162 transition: transform 0.3s, opacity 0.3s; 5163} 5164 5165.fl-node-r4ck10b8f3xu .uabb-cl-style14 .uabb-cl-heading, 5166.fl-node-r4ck10b8f3xu .uabb-cl-style14 .uabb-cl-heading a, 5167.fl-node-r4ck10b8f3xu .uabb-cl-style14 .uabb-cl-heading a:visited, 5168.fl-node-r4ck10b8f3xu .uabb-cl-style14 .uabb-cl-heading a *, 5169.fl-node-r4ck10b8f3xu .uabb-cl-style14 .uabb-cl-heading a:visited *â { 5170 ; 5171} 5172 5173/* Style 15 */ 5174 5175.fl-node-r4ck10b8f3xu .uabb-cl-style15 a::before { 5176 ; 5177} 5178 5179/* Style 16 */ 5180 5181.fl-node-r4ck10b8f3xu .uabb-cl-style16 a::after { 5182 background: #ffffff; 5183 height:1px; 5184} 5185 5186/* Style 17 */ 5187 5188.fl-node-r4ck10b8f3xu .uabb-cl-style17 a { 5189 ; 5190} 5191 5192.fl-node-r4ck10b8f3xu .uabb-cl-style17 a::after, 5193.fl-node-r4ck10b8f3xu .uabb-cl-style17 a::before { 5194 height: 1px; 5195 background: #ffffff; 5196} 5197 5198/* Style 18 */ 5199 5200.fl-node-r4ck10b8f3xu .uabb-cl-style18 a { 5201 margin: 0; 5202 width: 200px; 5203 max-width: 100%; 5204} 5205 5206.fl-node-r4ck10b8f3xu .uabb-cl-style18 p a, 5207.fl-node-r4ck10b8f3xu .uabb-cl-style18 div a, 5208.fl-node-r4ck10b8f3xu .uabb-cl-style18 span a { 5209 color: 5210 #000000; 5211} 5212 5213 5214.fl-node-r4ck10b8f3xu .uabb-cl-style18 a span { 5215 -webkit-transform-origin: 50% 50% -100px; 5216 -moz-transform-origin: 50% 50% -100px; 5217 transform-origin: 50% 50% -100px; 5218} 5219 5220.fl-node-r4ck10b8f3xu .uabb-cl-style18 a span { 5221 background: #440099; 5222} 5223 5224.fl-node-r4ck10b8f3xu .uabb-cl-style18 a:hover span::before, 5225.fl-node-r4ck10b8f3xu .uabb-cl-style18 a:focus span::before { 5226 background: #440099; 5227} 5228 5229.fl-node-r4ck10b8f3xu .uabb-cl-style18 a span::before, 5230.fl-node-r4ck10b8f3xu .uabb-cl-style18 a:hover span, 5231.fl-node-r4ck10b8f3xu .uabb-cl-style18 a:focus span { 5232 background: #120067; 5233} 5234 5235/* Style 19 */ 5236 5237 5238.fl-node-r4ck10b8f3xu .uabb-cl-style19 a span { 5239 background: #440099; 5240 box-shadow: inset 0 3px #120067; 5241} 5242 5243.fl-node-r4ck10b8f3xu .uabb-cl-style19 p a, 5244.fl-node-r4ck10b8f3xu .uabb-cl-style19 div a, 5245.fl-node-r4ck10b8f3xu .uabb-cl-style19 span a { 5246 color: 5247 #000000; 5248} 5249 5250.fl-node-r4ck10b8f3xu .uabb-cl-style19 a span::before { 5251 background: #440099; 5252 ; 5253} 5254 5255.fl-node-r4ck10b8f3xu .uabb-cl-style19 a:hover span, 5256.fl-node-r4ck10b8f3xu .uabb-cl-style19 a:focus span { 5257 background: #120067; 5258} 5259 5260/* Style 20 */ 5261 5262.fl-node-r4ck10b8f3xu .uabb-cl-style20 a:hover, 5263.fl-node-r4ck10b8f3xu .uabb-cl-style20 a:focus { 5264 ; 5265} 5266 5267.fl-node-r4ck10b8f3xu .uabb-cl-style20 a { 5268 ; 5269 -webkit-transition: color 0.3s; 5270 -moz-transition: color 0.3s; 5271 transition: color 0.3s; 5272} 5273 5274.fl-node-r4ck10b8f3xu .uabb-cl-style20 a::before, 5275.fl-node-r4ck10b8f3xu .uabb-cl-style20 a::after { 5276 height: 1px; 5277 background: #ffffff; 5278} 5279 5280/* Style Simple */ 5281.fl-node-r4ck10b8f3xu .uabb-cl-wrap .uabb-creative-link.uabb-cl-simple a { 5282 ; 5283} 5284 5285.fl-node-r4ck10b8f3xu .uabb-cl-wrap .uabb-creative-link.uabb-cl-simple a:hover { 5286 ; 5287} 5288 5289 @media ( max-width: 768px ) { 5290 5291 5292 .fl-node-r4ck10b8f3xu .uabb-cl-wrap .uabb-cl-ul li { 5293 margin-left: 0; 5294 margin-right: 0; 5295 display: block; 5296 } 5297 } 5298.fl-node-r4ck10b8f3xu .uabb-cl-wrap .uabb-cl-heading a { 5299 font-size: 20px; 5300} 5301@media(max-width: 768px) { 5302 .fl-node-r4ck10b8f3xu .uabb-cl-wrap .uabb-cl-heading a { 5303 font-size: 15px; 5304 } 5305} 5306 .fl-node-r4ck10b8f3xu > .fl-module-content { 5307 margin-top:0px; 5308} 5309 5310 5311 5312.fl-node-405gfesaplrm .fl-icon i, .fl-node-405gfesaplrm .fl-icon i:before { 5313 font-size: 16px; 5314 color: #ffffff; 5315} 5316.fl-node-405gfesaplrm .fl-icon-wrap .fl-icon-text { 5317 height: 28px; 5318} 5319.fl-node-405gfesaplrm.fl-module-icon { 5320 text-align: left; 5321} 5322.fl-node-405gfesaplrm .fl-icon i:hover, .fl-node-405gfesaplrm .fl-icon i:hover:before, .fl-node-405gfesaplrm .fl-icon a:hover i, .fl-node-405gfesaplrm .fl-icon a:hover i:before { 5323 color: #f4f4f4; 5324} 5325@media(max-width: 1200px) { 5326 .fl-node-405gfesaplrm .fl-icon-wrap .fl-icon-text { 5327 height: 28px; 5328 } 5329 .fl-node-405gfesaplrm .fl-icon-text, .fl-node-405gfesaplrm .fl-icon-text-link { 5330 font-size: 15px; 5331 } 5332} 5333@media(max-width: 992px) { 5334 .fl-node-405gfesaplrm .fl-icon-wrap .fl-icon-text { 5335 height: 28px; 5336 } 5337} 5338@media(max-width: 768px) { 5339 .fl-node-405gfesaplrm .fl-icon-wrap .fl-icon-text { 5340 height: 28px; 5341 } 5342 .fl-node-405gfesaplrm.fl-module-icon { 5343 text-align: left; 5344 } 5345} 5346 .fl-node-405gfesaplrm > .fl-module-content { 5347 margin-top:0px; 5348 margin-bottom:0px; 5349} 5350 5351 5352 5353.fl-node-rpxwh438bmq2 .fl-icon i, .fl-node-rpxwh438bmq2 .fl-icon i:before { 5354 font-size: 16px; 5355 color: #ffffff; 5356} 5357.fl-node-rpxwh438bmq2 .fl-icon-wrap .fl-icon-text { 5358 height: 28px; 5359} 5360.fl-node-rpxwh438bmq2.fl-module-icon { 5361 text-align: left; 5362} 5363.fl-node-rpxwh438bmq2 .fl-icon i:hover, .fl-node-rpxwh438bmq2 .fl-icon i:hover:before, .fl-node-rpxwh438bmq2 .fl-icon a:hover i, .fl-node-rpxwh438bmq2 .fl-icon a:hover i:before { 5364 color: #f4f4f4; 5365} 5366@media(max-width: 1200px) { 5367 .fl-node-rpxwh438bmq2 .fl-icon-wrap .fl-icon-text { 5368 height: 28px; 5369 } 5370 .fl-node-rpxwh438bmq2 .fl-icon-text, .fl-node-rpxwh438bmq2 .fl-icon-text-link { 5371 font-size: 15px; 5372 } 5373} 5374@media(max-width: 992px) { 5375 .fl-node-rpxwh438bmq2 .fl-icon-wrap .fl-icon-text { 5376 height: 28px; 5377 } 5378} 5379@media(max-width: 768px) { 5380 .fl-node-rpxwh438bmq2 .fl-icon-wrap .fl-icon-text { 5381 height: 28px; 5382 } 5383 .fl-node-rpxwh438bmq2.fl-module-icon { 5384 text-align: left; 5385 } 5386} 5387 .fl-node-rpxwh438bmq2 > .fl-module-content { 5388 margin-top:0px; 5389 margin-bottom:0px; 5390} 5391 5392 5393 5394.fl-node-ivtbn1u3l6mr .fl-icon i, .fl-node-ivtbn1u3l6mr .fl-icon i:before { 5395 font-size: 16px; 5396 color: #ffffff; 5397} 5398.fl-node-ivtbn1u3l6mr .fl-icon-wrap .fl-icon-text { 5399 height: 28px; 5400} 5401.fl-node-ivtbn1u3l6mr.fl-module-icon { 5402 text-align: left; 5403} 5404.fl-node-ivtbn1u3l6mr .fl-icon i:hover, .fl-node-ivtbn1u3l6mr .fl-icon i:hover:before, .fl-node-ivtbn1u3l6mr .fl-icon a:hover i, .fl-node-ivtbn1u3l6mr .fl-icon a:hover i:before { 5405 color: #f4f4f4; 5406} 5407@media(max-width: 1200px) { 5408 .fl-node-ivtbn1u3l6mr .fl-icon-wrap .fl-icon-text { 5409 height: 28px; 5410 } 5411 .fl-node-ivtbn1u3l6mr .fl-icon-text, .fl-node-ivtbn1u3l6mr .fl-icon-text-link { 5412 font-size: 15px; 5413 } 5414} 5415@media(max-width: 992px) { 5416 .fl-node-ivtbn1u3l6mr .fl-icon-wrap .fl-icon-text { 5417 height: 28px; 5418 } 5419} 5420@media(max-width: 768px) { 5421 .fl-node-ivtbn1u3l6mr .fl-icon-wrap .fl-icon-text { 5422 height: 28px; 5423 } 5424 .fl-node-ivtbn1u3l6mr.fl-module-icon { 5425 text-align: left; 5426 } 5427} 5428 .fl-node-ivtbn1u3l6mr > .fl-module-content { 5429 margin-top:0px; 5430 margin-bottom:0px; 5431} 5432 5433/* Start Global Nodes CSS */ 5434
5435/* End Global Nodes CSS */ 5436 5437 5438/* Start Layout CSS */ 5439 5440/* End Layout CSS */ 5441 5442/* Equal height Column Bottom Alignment */ 5443.fl-col-group-equal-height.fl-col-group-align-bottom .fl-col-content { 5444 -webkit-justify-content: flex-end; 5445 justify-content: flex-end; 5446 -webkit-box-align: end; 5447 -webkit-box-pack: end; 5448 -ms-flex-pack: end; 5449} 5450 5451/* H1-H6 Margin Reset in all Modules */ 5452.uabb-module-content h1, 5453.uabb-module-content h2, 5454.uabb-module-content h3, 5455.uabb-module-content h4, 5456.uabb-module-content h5, 5457.uabb-module-content h6 { 5458 margin: 0; 5459 clear: both; 5460} 5461 5462/* Anchor Tag Css */ 5463 5464.fl-module-content a, 5465.fl-module-content a:hover, 5466.fl-module-content a:focus { 5467 text-decoration: none; 5468} 5469 5470/* Row Separator CSS */ 5471 5472.uabb-row-separator { 5473 position: absolute; 5474 width: 100%; 5475 left: 0; 5476} 5477 5478.uabb-top-row-separator { 5479 top: 0; 5480 bottom: auto 5481} 5482 5483.uabb-bottom-row-separator { 5484 top: auto; 5485 bottom: 0; 5486} 5487 5488.fl-builder-content-editing .fl-visible-medium.uabb-row, 5489.fl-builder-content-editing .fl-visible-medium-mobile.uabb-row, 5490.fl-builder-content-editing .fl-visible-mobile.uabb-row { 5491 display: none !important; 5492} 5493 5494@media (max-width: 992px) { 5495 5496 .fl-builder-content-editing .fl-visible-desktop.uabb-row, 5497 .fl-builder-content-editing .fl-visible-mobile.uabb-row { 5498 display: none !important; 5499 } 5500 5501 .fl-builder-content-editing .fl-visible-desktop-medium.uabb-row, 5502 .fl-builder-content-editing .fl-visible-medium.uabb-row, 5503 .fl-builder-content-editing .fl-visible-medium-mobile.uabb-row { 5504 display: block !important; 5505 } 5506} 5507 5508@media (max-width: 768px) { 5509 .fl-builder-content-editing .fl-visible-desktop.uabb-row, 5510 .fl-builder-content-editing .fl-visible-desktop-medium.uabb-row, 5511 .fl-builder-content-editing .fl-visible-medium.uabb-row { 5512 display: none !important; 5513 } 5514 5515 .fl-builder-content-editing .fl-visible-medium-mobile.uabb-row, 5516 .fl-builder-content-editing .fl-visible-mobile.uabb-row { 5517 display: block !important; 5518 } 5519} 5520 5521.fl-responsive-preview-content .fl-builder-content-editing { 5522 overflow-x: hidden; 5523 overflow-y: visible; 5524} 5525 5526.uabb-row-separator svg { 5527 width: 100%; 5528} 5529 5530.uabb-top-row-separator.uabb-has-svg svg { 5531 position: absolute; 5532 padding: 0; 5533 margin: 0; 5534 left: 50%; 5535 top: -1px; 5536 bottom: auto; 5537 -webkit-transform: translateX(-50%); 5538 -ms-transform: translateX(-50%); 5539 transform: translateX(-50%); 5540} 5541 5542.uabb-bottom-row-separator.uabb-has-svg svg { 5543 position: absolute; 5544 padding: 0; 5545 margin: 0; 5546 left: 50%; 5547 bottom: -1px; 5548 top: auto; 5549 -webkit-transform: translateX(-50%); 5550 -ms-transform: translateX(-50%); 5551 transform: translateX(-50%); 5552} 5553.uabb-bottom-row-separator.uabb-has-svg .uasvg-wave-separator { 5554 bottom: 0; 5555} 5556.uabb-top-row-separator.uabb-has-svg .uasvg-wave-separator { 5557 top: 0; 5558} 5559 5560/** 5561 * 5562 * Svg Triangle Separator 5563 * Big Triangle Separator 5564 * Big Triangle Left Separator 5565 * Svg Half Circle Separator 5566 * Curve Center Separator 5567 * Waves Separator 5568 * Stamp 5569 * Grass 5570 * Slime 5571 * Grass Bend 5572 * Wave Slide 5573 * Muliple Triangles 5574 * Pine Tree 5575 * Pine Tree Bend 5576 * 5577 ***************************************/ 5578.uabb-bottom-row-separator.uabb-svg-triangle svg, 5579.uabb-bottom-row-separator.uabb-xlarge-triangle svg, 5580.uabb-top-row-separator.uabb-xlarge-triangle-left svg, 5581.uabb-bottom-row-separator.uabb-svg-circle svg, 5582.uabb-top-row-separator.uabb-slime-separator svg, 5583.uabb-top-row-separator.uabb-grass-separator svg, 5584.uabb-top-row-separator.uabb-grass-bend-separator svg, 5585.uabb-bottom-row-separator.uabb-mul-triangles-separator svg, 5586.uabb-top-row-separator.uabb-wave-slide-separator svg, 5587.uabb-top-row-separator.uabb-pine-tree-separator svg, 5588.uabb-top-row-separator.uabb-pine-tree-bend-separator svg, 5589.uabb-bottom-row-separator.uabb-stamp-separator svg, 5590.uabb-bottom-row-separator.uabb-xlarge-circle svg, 5591.uabb-top-row-separator.uabb-wave-separator svg{ 5592 left: 50%; 5593 -webkit-transform: translateX(-50%) scaleY(-1); 5594 -moz-transform: translateX(-50%) scaleY(-1); 5595 -ms-transform: translateX(-50%) scaleY(-1); 5596 -o-transform: translateX(-50%) scaleY(-1); 5597 transform: translateX(-50%) scaleY(-1); 5598} 5599 5600/* 5601 * Big Triangle 5602*/ 5603.uabb-bottom-row-separator.uabb-big-triangle svg { 5604 left: 50%; 5605 -webkit-transform: scale(1) scaleY(-1) translateX(-50%); 5606 -moz-transform: scale(1) scaleY(-1) translateX(-50%); 5607 -ms-transform: scale(1) scaleY(-1) translateX(-50%); 5608 -o-transform: scale(1) scaleY(-1) translateX(-50%); 5609 transform: scale(1) scaleY(-1) translateX(-50%); 5610} 5611 5612.uabb-top-row-separator.uabb-big-triangle svg { 5613 left: 50%; 5614 -webkit-transform: translateX(-50%) scale(1); 5615 -moz-transform: translateX(-50%) scale(1); 5616 -ms-transform: translateX(-50%) scale(1); 5617 -o-transform: translateX(-50%) scale(1); 5618 transform: translateX(-50%) scale(1); 5619} 5620 5621/** 5622 * 5623 * Big Triangle Right Separator 5624 * 5625 ***************************************/ 5626.uabb-top-row-separator.uabb-xlarge-triangle-right svg { 5627 left: 50%; 5628 -webkit-transform: translateX(-50%) scale(-1); 5629 -moz-transform: translateX(-50%) scale(-1); 5630 -ms-transform: translateX(-50%) scale(-1); 5631 -o-transform: translateX(-50%) scale(-1); 5632 transform: translateX(-50%) scale(-1); 5633} 5634 5635.uabb-bottom-row-separator.uabb-xlarge-triangle-right svg { 5636 left: 50%; 5637 -webkit-transform: translateX(-50%) scaleX(-1); 5638 -moz-transform: translateX(-50%) scaleX(-1); 5639 -ms-transform: translateX(-50%) scaleX(-1); 5640 -o-transform: translateX(-50%) scaleX(-1); 5641 transform: translateX(-50%) scaleX(-1); 5642} 5643 5644/** 5645 * 5646 * Curve Left Separator 5647 * Curve Right Separator 5648 * 5649 ***************************************/ 5650.uabb-top-row-separator.uabb-curve-up-separator svg { 5651 left: 50%; 5652 -webkit-transform: translateX(-50%) scaleY(-1); 5653 -moz-transform: translateX(-50%) scaleY(-1); 5654 -ms-transform: translateX(-50%) scaleY(-1); 5655 -o-transform: translateX(-50%) scaleY(-1); 5656 transform: translateX(-50%) scaleY(-1); 5657} 5658 5659.uabb-top-row-separator.uabb-curve-down-separator svg { 5660 left: 50%; 5661 -webkit-transform: translateX(-50%) scale(-1); 5662 -moz-transform: translateX(-50%) scale(-1); 5663 -ms-transform: translateX(-50%) scale(-1); 5664 -o-transform: translateX(-50%) scale(-1); 5665 transform: translateX(-50%) scale(-1); 5666} 5667 5668.uabb-bottom-row-separator.uabb-curve-down-separator svg { 5669 left: 50%; 5670 -webkit-transform: translateX(-50%) scaleX(-1); 5671 -moz-transform: translateX(-50%) scaleX(-1); 5672 -ms-transform: translateX(-50%) scaleX(-1); 5673 -o-transform: translateX(-50%) scaleX(-1); 5674 transform: translateX(-50%) scaleX(-1); 5675} 5676 5677 5678/** 5679 * 5680 * Tilt Left Separator 5681 * Tilt Right Separator 5682 * 5683 ***************************************/ 5684 5685.uabb-top-row-separator.uabb-tilt-left-separator svg { 5686 left: 50%; 5687 -webkit-transform: translateX(-50%) scale(-1); 5688 -moz-transform: translateX(-50%) scale(-1); 5689 -ms-transform: translateX(-50%) scale(-1); 5690 -o-transform: translateX(-50%) scale(-1); 5691 transform: translateX(-50%) scale(-1); 5692} 5693 5694.uabb-top-row-separator.uabb-tilt-right-separator svg{ 5695 left: 50%; 5696 -webkit-transform: translateX(-50%) scaleY(-1); 5697 -moz-transform: translateX(-50%) scaleY(-1); 5698 -ms-transform: translateX(-50%) scaleY(-1); 5699 -o-transform: translateX(-50%) scaleY(-1); 5700 transform: translateX(-50%) scaleY(-1); 5701} 5702 5703.uabb-bottom-row-separator.uabb-tilt-left-separator svg { 5704 left: 50%; 5705 -webkit-transform: translateX(-50%); 5706 -moz-transform: translateX(-50%); 5707 -ms-transform: translateX(-50%); 5708 -o-transform: translateX(-50%); 5709 transform: translateX(-50%); 5710} 5711 5712.uabb-bottom-row-separator.uabb-tilt-right-separator svg { 5713 left: 50%; 5714 -webkit-transform: translateX(-50%) scaleX(-1); 5715 -moz-transform: translateX(-50%) scaleX(-1); 5716 -ms-transform: translateX(-50%) scaleX(-1); 5717 -o-transform: translateX(-50%) scaleX(-1); 5718 transform: translateX(-50%) scaleX(-1); 5719} 5720 5721.uabb-top-row-separator.uabb-tilt-left-separator, 5722.uabb-top-row-separator.uabb-tilt-right-separator { 5723 top: 0; 5724} 5725 5726.uabb-bottom-row-separator.uabb-tilt-left-separator, 5727.uabb-bottom-row-separator.uabb-tilt-right-separator { 5728 bottom: 0; 5729} 5730 5731/** 5732 * 5733 * Clouds Separator 5734 * Multi Triangle 5735 * Arrow Inward 5736 * Arrow Outward 5737 * 5738 ***************************************/ 5739 5740.uabb-top-row-separator.uabb-arrow-outward-separator svg, 5741.uabb-top-row-separator.uabb-arrow-inward-separator svg, 5742.uabb-top-row-separator.uabb-cloud-separator svg, 5743.uabb-top-row-separator.uabb-multi-triangle svg { 5744 left: 50%; 5745 -webkit-transform: translateX(-50%) scaleY(-1); 5746 -moz-transform: translateX(-50%) scaleY(-1); 5747 -ms-transform: translateX(-50%) scaleY(-1); 5748 -o-transform: translateX(-50%) scaleY(-1); 5749 transform: translateX(-50%) scaleY(-1); 5750} 5751 5752.uabb-bottom-row-separator.uabb-multi-triangle svg { 5753 bottom: -2px; 5754} 5755 5756.uabb-row-separator.uabb-round-split:after, 5757.uabb-row-separator.uabb-round-split:before { 5758 left: 0; 5759 width: 50%; 5760 background: inherit inherit/inherit inherit inherit inherit; 5761 content: ''; 5762 position: absolute 5763} 5764 5765 5766/* Buttons 5767------------------------------------------------------ */ 5768 5769.uabb-button-wrap a, 5770.uabb-button-wrap a:visited { 5771 display: inline-block; 5772 font-size: 16px; 5773 line-height: 18px; 5774 text-decoration: none; 5775 text-shadow: none; 5776} 5777
5778.fl-builder-content .uabb-button:hover { 5779 text-decoration: none; 5780} 5781 5782.fl-builder-content .uabb-button-width-full .uabb-button { 5783 display: block; 5784 text-align: center; 5785} 5786 5787.uabb-button-width-custom .uabb-button { 5788 display: inline-block; 5789 text-align: center; 5790 max-width: 100%; 5791} 5792.fl-builder-content .uabb-button-left { 5793 text-align: left; 5794} 5795.fl-builder-content .uabb-button-center { 5796 text-align: center; 5797} 5798.fl-builder-content .uabb-infobox .uabb-button-center, 5799.fl-builder-content .uabb-modal-action-wrap .uabb-button-center, 5800.fl-builder-content .uabb-ultb3-box .uabb-button-center, 5801.fl-builder-content .uabb-slide-down .uabb-button-center, 5802.fl-builder-content .uabb-blog-post-content .uabb-button-center, 5803.fl-builder-content .uabb-cta-wrap .uabb-button-center, 5804.fl-builder-content .fl-module-uabb-off-canvas .uabb-button-wrap .uabb-button-center{ 5805 text-align: inherit; 5806} 5807 5808.fl-builder-content .uabb-button-right { 5809 text-align: right; 5810} 5811 5812.fl-builder-content .uabb-button i, 5813.fl-builder-content .uabb-button i:before { 5814 font-size: 1em; 5815 height: 1em; 5816 line-height: 1em; 5817 width: 1em; 5818} 5819 5820.uabb-button .uabb-button-icon-after { 5821 margin-left: 8px; 5822 margin-right: 0; 5823} 5824.uabb-button .uabb-button-icon-before { 5825 margin-left: 0; 5826 margin-right: 8px; 5827} 5828.uabb-button .uabb-button-icon-no-text { 5829 margin: 0; 5830} 5831.uabb-button-has-icon .uabb-button-text { 5832 vertical-align: middle; 5833} 5834 5835/* Icons 5836------------------------------------------------------ */ 5837 5838.uabb-icon-wrap { 5839 display: inline-block; 5840} 5841.uabb-icon a { 5842 text-decoration: none; 5843} 5844.uabb-icon i { 5845 display: block; 5846} 5847.uabb-icon i:before { 5848 border: none !important; 5849 background: none !important; 5850} 5851.uabb-icon-text { 5852 display: table-cell; 5853 text-align: left; 5854 padding-left: 15px; 5855 vertical-align: middle; 5856} 5857.uabb-icon-text *:last-child { 5858 margin: 0 !important; 5859 padding: 0 !important; 5860} 5861.uabb-icon-text a { 5862 text-decoration: none; 5863} 5864 5865/* Photos 5866------------------------------------------------------ */ 5867 5868.uabb-photo { 5869 line-height: 0; 5870 position: relative; 5871 z-index: 2; 5872} 5873.uabb-photo-align-left { 5874 text-align: left; 5875} 5876.uabb-photo-align-center { 5877 text-align: center; 5878} 5879.uabb-photo-align-right { 5880 text-align: right; 5881} 5882.uabb-photo-content { 5883 border-radius: 0; 5884 display: inline-block; 5885 line-height: 0; 5886 position: relative; 5887 max-width: 100%; 5888 overflow: hidden; 5889} 5890.uabb-photo-content img { 5891 border-radius: inherit; 5892 display: inline; 5893 height: auto; 5894 max-width: 100%; 5895 width: auto; 5896} 5897.fl-builder-content .uabb-photo-crop-circle img { 5898 -webkit-border-radius: 100%; 5899 -moz-border-radius: 100%; 5900 border-radius: 100%; 5901} 5902.fl-builder-content .uabb-photo-crop-square img { 5903 -webkit-border-radius: 0; 5904 -moz-border-radius: 0; 5905 border-radius: 0; 5906} 5907.uabb-photo-caption { 5908 font-size: 13px; 5909 line-height: 18px; 5910 overflow: hidden; 5911 text-overflow: ellipsis; 5912 white-space: nowrap; 5913} 5914.uabb-photo-caption-below { 5915 padding-bottom: 20px; 5916 padding-top: 10px; 5917} 5918.uabb-photo-caption-hover { 5919 background: rgba(0,0,0,0.7); 5920 bottom: 0; 5921 color: #fff; 5922 left: 0; 5923 opacity: 0; 5924 visibility: hidden; 5925 filter: alpha(opacity = 0); 5926 padding: 10px 15px; 5927 position: absolute; 5928 right: 0; 5929 -webkit-transition:visibility 200ms linear; 5930 -moz-transition:visibility 200ms linear; 5931 transition:visibility 200ms linear; 5932} 5933.uabb-photo-content:hover .uabb-photo-caption-hover { 5934 opacity: 100; 5935 visibility: visible; 5936} 5937 5938/* Panel & Buttons 5939------------------------------------------------------ */ 5940.uabb-active-btn { 5941 background: #1e8cbe; 5942 border-color: #0074a2; 5943 -webkit-box-shadow: inset 0 1px 0 rgba(120,200,230,.6); 5944 box-shadow: inset 0 1px 0 rgba(120,200,230,.6); 5945 color: white; 5946} 5947.fl-builder-bar .fl-builder-add-content-button { 5948 display: block !important; 5949 opacity: 1 !important; 5950} 5951 5952/* Image Icon Object */ 5953.uabb-imgicon-wrap .uabb-icon { 5954 display: block; 5955} 5956.uabb-imgicon-wrap .uabb-icon i{ 5957 float: none; 5958} 5959 5960/* Photo */ 5961.uabb-imgicon-wrap .uabb-image { 5962 line-height: 0; 5963 position: relative; 5964} 5965.uabb-imgicon-wrap .uabb-image-align-left { 5966 text-align: left; 5967} 5968.uabb-imgicon-wrap .uabb-image-align-center { 5969 text-align: center; 5970} 5971.uabb-imgicon-wrap .uabb-image-align-right { 5972 text-align: right; 5973} 5974.uabb-imgicon-wrap .uabb-image-content { 5975 display: inline-block; 5976 border-radius: 0; 5977 line-height: 0; 5978 position: relative; 5979 max-width: 100%; 5980} 5981.uabb-imgicon-wrap .uabb-image-content img { 5982 display: inline; 5983 height: auto !important; 5984 max-width: 100%; 5985 width: auto; 5986 border-radius: inherit; 5987 box-shadow: none; 5988 box-sizing: content-box; 5989}
5990.fl-builder-content .uabb-imgicon-wrap .uabb-image-crop-circle img { 5991 -webkit-border-radius: 100%; 5992 -moz-border-radius: 100%; 5993 border-radius: 100%; 5994} 5995.fl-builder-content .uabb-imgicon-wrap .uabb-image-crop-square img { 5996 -webkit-border-radius: 0; 5997 -moz-border-radius: 0; 5998 border-radius: 0; 5999} 6000 6001 6002/* Creative Button 6003___________________________________________________________________________*/ 6004 6005.uabb-creative-button-wrap a, 6006.uabb-creative-button-wrap a:visited { 6007 background: #fafafa; 6008 border: 1px solid #ccc; 6009 color: #333; 6010 display: inline-block; 6011 vertical-align: middle; 6012 text-align: center; 6013 overflow: hidden; 6014 text-decoration: none; 6015 text-shadow: none; 6016 box-shadow: none; 6017 position: relative; 6018 -webkit-transition: all 200ms linear; 6019 -moz-transition: all 200ms linear; 6020 -ms-transition: all 200ms linear; 6021 -o-transition: all 200ms linear; 6022 transition: all 200ms linear; 6023 6024} 6025 6026.uabb-creative-button-wrap a:focus { 6027 text-decoration: none; 6028 text-shadow: none; 6029 box-shadow: none; 6030} 6031 6032.uabb-creative-button-wrap a .uabb-creative-button-text, 6033.uabb-creative-button-wrap a .uabb-creative-button-icon, 6034.uabb-creative-button-wrap a:visited .uabb-creative-button-text, 6035.uabb-creative-button-wrap a:visited .uabb-creative-button-icon { 6036 -webkit-transition: all 200ms linear; 6037 -moz-transition: all 200ms linear; 6038 -ms-transition: all 200ms linear; 6039 -o-transition: all 200ms linear; 6040 transition: all 200ms linear; 6041} 6042 6043.uabb-creative-button-wrap a:hover { 6044 text-decoration: none; 6045} 6046 6047.uabb-creative-button-wrap .uabb-creative-button-width-full .uabb-creative-button { 6048 display: block; 6049 text-align: center; 6050} 6051.uabb-creative-button-wrap .uabb-creative-button-width-custom .uabb-creative-button { 6052 display: inline-block; 6053 text-align: center; 6054 max-width: 100%; 6055} 6056.uabb-creative-button-wrap .uabb-creative-button-left { 6057 text-align: left; 6058} 6059.uabb-creative-button-wrap .uabb-creative-button-center { 6060 text-align: center; 6061} 6062.uabb-creative-button-wrap .uabb-creative-button-right { 6063 text-align: right; 6064} 6065.uabb-creative-button-wrap .uabb-creative-button i { 6066 font-size: 1.3em; 6067 height: auto; 6068 vertical-align: middle; 6069 width: auto; 6070} 6071 6072.uabb-creative-button-wrap .uabb-creative-button .uabb-creative-button-icon-after { 6073 margin-left: 8px; 6074 margin-right: 0; 6075} 6076.uabb-creative-button-wrap .uabb-creative-button .uabb-creative-button-icon-before { 6077 margin-right: 8px; 6078 margin-left: 0; 6079} 6080.uabb-creative-button-wrap.uabb-creative-button-icon-no-text .uabb-creative-button i { 6081 margin: 0; 6082} 6083 6084.uabb-creative-button-wrap .uabb-creative-button-has-icon .uabb-creative-button-text { 6085 vertical-align: middle; 6086} 6087.uabb-creative-button-wrap a, 6088.uabb-creative-button-wrap a:visited { 6089 padding: 12px 24px; 6090} 6091 6092/* Translate Button styles */ 6093 6094.uabb-creative-button.uabb-creative-transparent-btn { 6095 background: transparent; 6096} 6097.uabb-creative-button.uabb-creative-transparent-btn:after { 6098 content: ''; 6099 position: absolute; 6100 z-index: 1; 6101 -webkit-transition: all 200ms linear; 6102 -moz-transition: all 200ms linear; 6103 -ms-transition: all 200ms linear; 6104 -o-transition: all 200ms linear; 6105 transition: all 200ms linear; 6106} 6107 6108/* transparent-fill-top, transparent-fill-bottom */ 6109.uabb-transparent-fill-top-btn:after, 6110.uabb-transparent-fill-bottom-btn:after { 6111 width: 100%; 6112 height: 0; 6113 left: 0; 6114} 6115 6116/* transparent-fill-top */ 6117.uabb-transparent-fill-top-btn:after { 6118 top: 0; 6119} 6120/* transparent-fill-bottom */ 6121.uabb-transparent-fill-bottom-btn:after { 6122 bottom: 0; 6123} 6124 6125/* transparent-fill-left, transparent-fill-right */ 6126.uabb-transparent-fill-left-btn:after, 6127.uabb-transparent-fill-right-btn:after { 6128 width: 0; 6129 height: 100%; 6130 top: 0; 6131} 6132 6133/* transparent-fill-left */ 6134.uabb-transparent-fill-left-btn:after { 6135 left: 0; 6136} 6137/* transparent-fill-right */ 6138.uabb-transparent-fill-right-btn:after { 6139 right: 0; 6140} 6141 6142 6143/* transparent-fill-center */ 6144.uabb-transparent-fill-center-btn:after{ 6145 width: 0; 6146 height: 100%; 6147 top: 50%; 6148 left: 50%; 6149 -webkit-transform: translateX(-50%) translateY(-50%); 6150 -moz-transform: translateX(-50%) translateY(-50%); 6151 -ms-transform: translateX(-50%) translateY(-50%); 6152 -o-transform: translateX(-50%) translateY(-50%); 6153 transform: translateX(-50%) translateY(-50%); 6154} 6155 6156/* transparent-fill-diagonal, transparent-fill-horizontal */ 6157.uabb-transparent-fill-diagonal-btn:after, 6158.uabb-transparent-fill-horizontal-btn:after { 6159 width: 100%; 6160 height: 0; 6161 top: 50%; 6162 left: 50%; 6163} 6164 6165/* transparent-fill-diagonal */ 6166.uabb-transparent-fill-diagonal-btn{ 6167 overflow: hidden; 6168} 6169.uabb-transparent-fill-diagonal-btn:after{ 6170 -webkit-transform: translateX(-50%) translateY(-50%) rotate( 45deg ); 6171 -moz-transform: translateX(-50%) translateY(-50%) rotate( 45deg ); 6172 -ms-transform: translateX(-50%) translateY(-50%) rotate( 45deg ); 6173 -o-transform: translateX(-50%) translateY(-50%) rotate( 45deg ); 6174 transform: translateX(-50%) translateY(-50%) rotate( 45deg ); 6175} 6176/* transparent-fill-horizontal */ 6177.uabb-transparent-fill-horizontal-btn:after{ 6178 -webkit-transform: translateX(-50%) translateY(-50%); 6179 -moz-transform: translateX(-50%) translateY(-50%); 6180 -ms-transform: translateX(-50%) translateY(-50%); 6181 -o-transform: translateX(-50%) translateY(-50%); 6182 transform: translateX(-50%) translateY(-50%); 6183} 6184 6185 6186/* 3D Button styles */ 6187.uabb-creative-button-wrap .uabb-creative-threed-btn.uabb-threed_down-btn, 6188.uabb-creative-button-wrap .uabb-creative-threed-btn.uabb-threed_up-btn, 6189.uabb-creative-button-wrap .uabb-creative-threed-btn.uabb-threed_left-btn, 6190.uabb-creative-button-wrap .uabb-creative-threed-btn.uabb-threed_right-btn { 6191 -webkit-transition: none; 6192 -moz-transition: none; 6193 -ms-transition: none; 6194 -o-transition: none; 6195 transition: none; 6196} 6197 6198.perspective { 6199 -webkit-perspective: 800px; 6200 -moz-perspective: 800px; 6201 perspective: 800px; 6202 margin: 0; 6203} 6204.uabb-creative-button.uabb-creative-threed-btn:after { 6205 content: ''; 6206 position: absolute; 6207 z-index: -1; 6208 -webkit-transition: all 200ms linear; 6209 -moz-transition: all 200ms linear; 6210 transition: all 200ms linear; 6211} 6212 6213.uabb-creative-button.uabb-creative-threed-btn { 6214 outline: 1px solid transparent; 6215 -webkit-transform-style: preserve-3d; 6216 -moz-transform-style: preserve-3d; 6217 transform-style: preserve-3d; 6218} 6219 6220/* 3D Button styles --- Animate to top */ 6221.uabb-creative-threed-btn.uabb-animate_top-btn:after { 6222 height: 40%; 6223 left: 0; 6224 top: -40%; 6225 width: 100%; 6226 -webkit-transform-origin: 0% 100%; 6227 -moz-transform-origin: 0% 100%; 6228 transform-origin: 0% 100%; 6229 -webkit-transform: rotateX(90deg); 6230 -moz-transform: rotateX(90deg); 6231 transform: rotateX(90deg); 6232} 6233 6234/* 3D Button styles --- Animate to bottom */ 6235.uabb-creative-threed-btn.uabb-animate_bottom-btn:after { 6236 width: 100%; 6237 height: 40%; 6238 left: 0; 6239 top: 100%; 6240 -webkit-transform-origin: 0% 0%; 6241 -moz-transform-origin: 0% 0%; 6242 -ms-transform-origin: 0% 0%; 6243 transform-origin: 0% 0%; 6244 -webkit-transform: rotateX(-90deg); 6245 -moz-transform: rotateX(-90deg); 6246 -ms-transform: rotateX(-90deg); 6247 transform: rotateX(-90deg); 6248} 6249 6250/* 3D Button styles --- Animate to Left */ 6251.uabb-creative-threed-btn.uabb-animate_left-btn:after { 6252 width: 20%; 6253 height: 100%; 6254 left: -20%; 6255 top: 0; 6256 -webkit-transform-origin: 100% 0%; 6257 -moz-transform-origin: 100% 0%; 6258 -ms-transform-origin: 100% 0%; 6259 transform-origin: 100% 0%; 6260 -webkit-transform: rotateY(-60deg); 6261 -moz-transform: rotateY(-60deg); 6262 -ms-transform: rotateY(-60deg); 6263 transform: rotateY(-60deg); 6264} 6265 6266/* 3D Button styles --- Animate to Right */ 6267.uabb-creative-threed-btn.uabb-animate_right-btn:after { 6268 width: 20%; 6269 height: 100%; 6270 left: 104%; 6271 top: 0; 6272 -webkit-transform-origin: 0% 0%; 6273 -moz-transform-origin: 0% 0%; 6274 -ms-transform-origin: 0% 0%; 6275 transform-origin: 0% 0%; 6276 -webkit-transform: rotateY(120deg); 6277 -moz-transform: rotateY(120deg); 6278 -ms-transform: rotateY(120deg); 6279 transform: rotateY(120deg); 6280} 6281 6282 6283/* Animate Top */ 6284.uabb-animate_top-btn:hover{ 6285 -webkit-transform: rotateX(-15deg); 6286 -moz-transform: rotateX(-15deg); 6287 -ms-transform: rotateX(-15deg); 6288 -o-transform: rotateX(-15deg); 6289 transform: rotateX(-15deg); 6290 6291} 6292 6293/* Animate Bottom */ 6294.uabb-animate_bottom-btn:hover{ 6295 -webkit-transform: rotateX(15deg); 6296 -moz-transform: rotateX(15deg); 6297 -ms-transform: rotateX(15deg); 6298 -o-transform: rotateX(15deg); 6299 transform: rotateX(15deg); 6300 6301} 6302 6303/* Animate Left */ 6304.uabb-animate_left-btn:hover{ 6305 -webkit-transform: rotateY(6deg); 6306 -moz-transform: rotateY(6deg); 6307 -ms-transform: rotateY(6deg); 6308 -o-transform: rotateY(6deg); 6309 transform: rotateY(6deg); 6310} 6311 6312/* Animate Right */ 6313.uabb-animate_right-btn:hover{ 6314 -webkit-transform: rotateY(-6deg); 6315 -moz-transform: rotateY(-6deg); 6316 -ms-transform: rotateY(-6deg); 6317 -o-transform: rotateY(-6deg); 6318 transform: rotateY(-6deg); 6319 6320} 6321 6322/* Flat Button styles */ 6323 6324/* Common Classes */ 6325.uabb-creative-flat-btn.uabb-animate_to_right-btn, 6326.uabb-creative-flat-btn.uabb-animate_to_left-btn, 6327.uabb-creative-flat-btn.uabb-animate_from_top-btn, 6328.uabb-creative-flat-btn.uabb-animate_from_bottom-btn { 6329 overflow: hidden; 6330 position: relative; 6331} 6332 6333.uabb-creative-flat-btn.uabb-animate_to_right-btn i, 6334.uabb-creative-flat-btn.uabb-animate_to_left-btn i, 6335.uabb-creative-flat-btn.uabb-animate_from_top-btn i, 6336.uabb-creative-flat-btn.uabb-animate_from_bottom-btn i { 6337 bottom: 0; 6338 height: 100%; 6339 margin: 0; 6340 opacity: 1; 6341 position: absolute; 6342 right: 0; 6343 width: 100%; 6344 -webkit-transition: all 200ms linear; 6345 -moz-transition: all 200ms linear; 6346 transition: all 200ms linear; 6347 -webkit-transform: translateY(0); 6348 -moz-transform: translateY(0); 6349 -o-transform: translateY(0); 6350 -ms-transform: translateY(0); 6351 transform: translateY(0); 6352} 6353 6354.uabb-creative-flat-btn.uabb-animate_to_right-btn .uabb-button-text, 6355.uabb-creative-flat-btn.uabb-animate_to_left-btn .uabb-button-text, 6356.uabb-creative-flat-btn.uabb-animate_from_top-btn .uabb-button-text, 6357.uabb-creative-flat-btn.uabb-animate_from_bottom-btn .uabb-button-text { 6358 display: inline-block; 6359 width: 100%; 6360 height: 100%; 6361 -webkit-transition: all 200ms linear; 6362 -moz-transition: all 200ms linear; 6363 -ms-transition: all 200ms linear; 6364 -o-transition: all 200ms linear; 6365 transition: all 200ms linear; 6366 -webkit-backface-visibility: hidden; 6367 -moz-backface-visibility: hidden; 6368 backface-visibility: hidden; 6369} 6370 6371/* Making Icon position center */ 6372.uabb-creative-flat-btn.uabb-animate_to_right-btn i:before, 6373.uabb-creative-flat-btn.uabb-animate_to_left-btn i:before, 6374.uabb-creative-flat-btn.uabb-animate_from_top-btn i:before, 6375.uabb-creative-flat-btn.uabb-animate_from_bottom-btn i:before { 6376 position: absolute; 6377 top: 50%; 6378 left: 50%; 6379 -webkit-transform: translateX(-50%) translateY(-50%); 6380 -moz-transform: translateX(-50%) translateY(-50%); 6381 -o-transform: translateX(-50%) translateY(-50%); 6382 -ms-transform: translateX(-50%) translateY(-50%); 6383 transform: translateX(-50%) translateY(-50%); 6384} 6385 6386/* Common Hover Classes */ 6387.uabb-creative-flat-btn.uabb-animate_to_right-btn:hover i, 6388.uabb-creative-flat-btn.uabb-animate_to_left-btn:hover i { 6389 left: 0; 6390} 6391.uabb-creative-flat-btn.uabb-animate_from_top-btn:hover i, 6392.uabb-creative-flat-btn.uabb-animate_from_bottom-btn:hover i { 6393 top: 0; 6394} 6395 6396/* Animate Icon to the right */ 6397.uabb-creative-flat-btn.uabb-animate_to_right-btn i { 6398 top: 0; 6399 left: -100%; 6400} 6401.uabb-creative-flat-btn.uabb-animate_to_right-btn:hover .uabb-button-text { 6402 -webkit-transform: translateX(200%); 6403 -moz-transform: translateX(200%); 6404 -ms-transform: translateX(200%); 6405 -o-transform: translateX(200%); 6406 transform: translateX(200%); 6407} 6408 6409/* Animate Icon to the left */ 6410.uabb-creative-flat-btn.uabb-animate_to_left-btn i { 6411 top: 0; 6412 left: 100%; 6413} 6414 6415.uabb-creative-flat-btn.uabb-animate_to_left-btn:hover .uabb-button-text { 6416 -webkit-transform: translateX(-200%); 6417 -moz-transform: translateX(-200%); 6418 -ms-transform: translateX(-200%); 6419 -o-transform: translateX(-200%); 6420 transform: translateX(-200%); 6421} 6422 6423 6424/* Animate Icon From the Top */ 6425.uabb-creative-flat-btn.uabb-animate_from_top-btn i { 6426 top: -100%; 6427 left: 0; 6428} 6429 6430.uabb-creative-flat-btn.uabb-animate_from_top-btn:hover .uabb-button-text { 6431 -webkit-transform: translateY(400px); 6432 -moz-transform: translateY(400px); 6433 -ms-transform: translateY(400px); 6434 -o-transform: translateY(400px); 6435 transform: translateY(400px); 6436} 6437 6438/* Animate Icon From the Bottom */ 6439.uabb-creative-flat-btn.uabb-animate_from_bottom-btn i { 6440 top: 100%; 6441 left: 0; 6442} 6443 6444.uabb-creative-flat-btn.uabb-animate_from_bottom-btn:hover .uabb-button-text { 6445 -webkit-transform: translateY(-400px); 6446 -moz-transform: translateY(-400px); 6447 -ms-transform: translateY(-400px); 6448 -o-transform: translateY(-400px); 6449 transform: translateY(-400px); 6450} 6451 6452/* Media/Video CSS */ 6453.uabb-tab-acc-content .wp-video, 6454.uabb-tab-acc-content video.wp-video-shortcode, 6455.uabb-tab-acc-content .mejs-container:not(.mejs-audio), 6456.uabb-tab-acc-content .mejs-overlay.load, 6457.uabb-adv-accordion-content .wp-video, 6458.uabb-adv-accordion-content video.wp-video-shortcode, 6459.uabb-adv-accordion-content .mejs-container:not(.mejs-audio), 6460.uabb-adv-accordion-content .mejs-overlay.load { 6461 width: 100% !important; 6462 height: 100% !important; 6463} 6464.uabb-tab-acc-content .mejs-container:not(.mejs-audio), 6465.uabb-adv-accordion-content .mejs-container:not(.mejs-audio) { 6466 padding-top: 56.25%; 6467} 6468.uabb-tab-acc-content .wp-video, 6469.uabb-tab-acc-content video.wp-video-shortcode, 6470.uabb-adv-accordion-content .wp-video, 6471.uabb-adv-accordion-content video.wp-video-shortcode { 6472 max-width: 100% !important; 6473} 6474.uabb-tab-acc-content video.wp-video-shortcode, 6475.uabb-adv-accordion-content video.wp-video-shortcode { 6476 position: relative; 6477} 6478.uabb-tab-acc-content .mejs-container:not(.mejs-audio) .mejs-mediaelement, 6479.uabb-adv-accordion-content .mejs-container:not(.mejs-audio) .mejs-mediaelement { 6480 position: absolute; 6481 top: 0; 6482 right: 0; 6483 bottom: 0; 6484 left: 0; 6485} 6486.uabb-tab-acc-content .mejs-overlay-play, 6487.uabb-adv-accordion-content .mejs-overlay-play { 6488 top: 0; 6489 right: 0; 6490 bottom: 0; 6491 left: 0; 6492 width: auto !important; 6493 height: auto !important; 6494} 6495.fl-row-content-wrap .uabb-row-particles-background, 6496.uabb-col-particles-background { 6497 width:100%; 6498 height:100%; 6499 position:absolute; 6500 left:0; 6501 top:0; 6502} 6503/* Theme Button 6504------------------------------------------------------ */
6505/*.fl-builder-content a.uabb-button, 6506.fl-builder-content a.uabb-button:visited, 6507.fl-builder-content a.uabb-creative-button, 6508.fl-builder-content a.uabb-creative-button:visited*/ 6509 6510.uabb-creative-button-wrap a, 6511.uabb-creative-button-wrap a:visited { 6512 6513 6514 6515 6516 } 6517 6518.uabb-dual-button .uabb-btn, 6519.uabb-dual-button .uabb-btn:visited { 6520 6521 6522 6523 } 6524 6525 6526/* Responsive Js Breakpoint Css */ 6527 6528.uabb-js-breakpoint { 6529 content:"default"; 6530 display:none; 6531} 6532@media screen and (max-width: 992px) { 6533 .uabb-js-breakpoint { 6534 content:"992"; 6535 } 6536} 6537 6538@media screen and (max-width: 768px) { 6539 .uabb-js-breakpoint { 6540 content:"768"; 6541 } 6542} 6543 6544 6545 6546 6547 6548 6549 6550 6551 6552 6553 6554 6555 6556 6557 6558 6559 6560 6561 6562 6563 6564 6565 6566 6567 6568 6569 6570 6571 6572 6573 6574 6575 6576 6577 6578 6579 6580 6581 6582 6583 6584 6585 6586 6587 6588 .fl-builder-row-settings #fl-field-separator_position { 6589 display: none !important; 6590 } 6591 6592 6593 .fl-builder-row-settings #fl-field-separator_position { 6594 display: none !important; 6595 } 6596 6597 6598 .fl-builder-row-settings #fl-field-separator_position { 6599 display: none !important; 6600 } 6601 6602 6603 6604 6605 6606 6607 6608 6609 6610 6611 6612 6613 6614 6615 6616 6617 6618 6619 6620 6621 6622 6623 6624 6625 6626 6627 .fl-node-7f0bwnkuo9dl .fl-row-content { 6628 min-width: 0px; 6629 } 6630 6631 .fl-node-6935gbqc7aes .fl-row-content { 6632 min-width: 0px; 6633 } 6634 6635 .fl-node-zhf76yicxa9e .fl-row-content { 6636 min-width: 0px; 6637 } 6638 6639/*# sourceURL=fl-builder-layout-67-inline-css */ 6640</style> 6641<link rel='stylesheet' id='jquery-magnificpopup-css' href='https://samaritas.org/wp-content/plugins/bb-plugin/css/jquery.magnificpopup.css?ver=2.11.1.1' media='all' /> 6642<link rel='stylesheet' id='base-css' href='https://samaritas.org/wp-content/themes/bb-theme/css/base.min.css?ver=1.7.20' media='all' /> 6643<style id="fl-automator-skin-inline-css"> 6644/* 6645 6646WARNING! DO NOT EDIT THEME FILES IF YOU PLAN ON UPDATING! 6647 6648Theme files will be overwritten and your changes will be lost 6649when updating. Instead, add custom code in the admin under 6650Appearance > Theme Settings > Code or create a child theme. 6651 6652*/ 6653/* General 6654----------------------------------------------------------- */ 6655/* Buttons 6656----------------------------------------------------------- */ 6657/* Woo Buttons 6658----------------------------------------------------------- */ 6659/* 6660Nav Toggle - Hamburger Icon 6661It's being used in the theme.less for media queries when enabled in the customizer. 6662------------------------------------------------------------------------------------ */ 6663/* 6664Nav Toggle - Menu Button 6665It's being used in the theme.less for media queries when enabled in the customizer. 6666---------------------------------------------------------------------------------- */ 6667/* Nav Toggle Common - This applies to both Hamburger and Button. 6668---------------------------------------------------------------- */ 6669/* Header Layouts Toggle - Used in the .fl-page-nav-toggled-common mixin. 6670------------------------------------------------------------------------- */ 6671/* Nav Separators 6672----------------------------------------------------------- */ 6673/* Background Image 6674----------------------------------------------------------- */ 6675/* Background Vertical Gradient 6676----------------------------------------------------------- */ 6677/* Background Radial Gradient 6678----------------------------------------------------------- */ 6679/* Change Row Colors 6680----------------------------------------------------------- */ 6681/* Row Background Vertical Gradient */ 6682/* Row Background Radial Gradient */ 6683/* 6684 6685WARNING! DO NOT EDIT THEME FILES IF YOU PLAN ON UPDATING! 6686 6687Theme files will be overwritten and your changes will be lost 6688when updating. Instead, add custom code in the admin under 6689Appearance > Theme Settings > Code or create a child theme. 6690 6691*/ 6692/* General 6693----------------------------------------------------------- */ 6694body { 6695 background-color: #f2f2f2; 6696 color: #000000; 6697 font-family: "Albert Sans", sans-serif; 6698 font-size: 18px; 6699 font-weight: 400; 6700 line-height: 1.45; 6701 font-style: normal; 6702 padding: 0; 6703 word-wrap: break-word; 6704}
6705body.modal-open .media-modal-close:hover, 6706body.modal-open .media-modal-close:focus { 6707 background: none; 6708 border: none; 6709 padding: 1px; 6710} 6711body.modal-open .media-modal-close:focus { 6712 position: absolute; 6713} 6714h1, 6715h2, 6716h3, 6717h4, 6718h5, 6719h6 { 6720 color: #440099; 6721 font-family: "Domine", serif; 6722 font-weight: 400; 6723 line-height: 1.4; 6724 text-transform: none; 6725 font-style: normal; 6726} 6727h1 a, 6728h2 a, 6729h3 a, 6730h4 a, 6731h5 a, 6732h6 a { 6733 color: #440099; 6734} 6735h1 a:hover, 6736h2 a:hover, 6737h3 a:hover, 6738h4 a:hover, 6739h5 a:hover, 6740h6 a:hover { 6741 text-decoration: none; 6742} 6743h1 { 6744 font-size: 60px; 6745 line-height: 1.05; 6746 letter-spacing: 0px; 6747 color: #440099; 6748 font-family: "Domine", serif; 6749 font-weight: 400; 6750 font-style: normal; 6751 text-transform: none; 6752} 6753h1 a { 6754 color: #440099; 6755} 6756h2 { 6757 font-size: 35px; 6758 line-height: 1.3; 6759 letter-spacing: 0px; 6760} 6761h2 .fl-comments-list-title { 6762 font-size: 24px; 6763} 6764h3 { 6765 font-size: 24px; 6766 line-height: 1.4; 6767 letter-spacing: 0px; 6768} 6769h4 { 6770 font-size: 18px; 6771 line-height: 1.4; 6772 letter-spacing: 0px; 6773} 6774h5 { 6775 font-size: 14px; 6776 line-height: 1.4; 6777 letter-spacing: 0px; 6778} 6779h6 { 6780 font-size: 12px; 6781 line-height: 1.4; 6782 letter-spacing: 0px; 6783} 6784a { 6785 color: #440099; 6786 text-decoration: none; 6787} 6788a:hover { 6789 color: #440099; 6790 text-decoration: underline; 6791} 6792a:focus { 6793 color: #440099; 6794} 6795blockquote { 6796 border-color: #e6e6e6; 6797} 6798iframe { 6799 max-width: 100%; 6800} 6801img { 6802 max-width: 100%; 6803 height: auto; 6804} 6805/* Accessibility 6806----------------------------------------------------------- */ 6807.fl-screen-reader-text { 6808 position: absolute; 6809 left: -10000px; 6810 top: auto; 6811 width: 1px; 6812 height: 1px; 6813 overflow: hidden; 6814 padding: 10px 15px; 6815 background: #fff !important; 6816} 6817.fl-screen-reader-text:focus { 6818 width: auto; 6819 height: auto; 6820 position: fixed; 6821 left: 0px; 6822 top: 0px; 6823 z-index: 99999; 6824} 6825body.rtl .fl-screen-reader-text { 6826 right: -10000px; 6827} 6828body.rtl .fl-screen-reader-text:focus { 6829 position: fixed; 6830 left: auto; 6831 right: 0px; 6832 top: 0px; 6833 width: auto; 6834 height: auto; 6835 z-index: 99999; 6836} 6837body.admin-bar .fl-screen-reader-text:focus { 6838 top: 32px; 6839} 6840.screen-reader-text { 6841 clip: rect(1px, 1px, 1px, 1px); 6842 position: absolute; 6843 height: 1px; 6844 width: 1px; 6845 overflow: hidden; 6846} 6847/* Bootstrap Overrides 6848----------------------------------------------------------- */ 6849.container { 6850 padding-left: 20px; 6851 padding-right: 20px; 6852} 6853/* Wrap 6854----------------------------------------------------------- */ 6855.fl-page { 6856 position: relative; 6857 -moz-box-shadow: none; 6858 -webkit-box-shadow: none; 6859 box-shadow: none; 6860 margin: 0 auto; 6861} 6862/* Header 6863----------------------------------------------------------- */ 6864.fl-page-header { 6865 border-color: #e6e6e6; 6866 background-color: #ffffff; 6867 color: #757575; 6868} 6869.fl-page-header *, 6870.fl-page-header h1, 6871.fl-page-header h2, 6872.fl-page-header h3, 6873.fl-page-header h4, 6874.fl-page-header h5, 6875.fl-page-header h6 { 6876 color: #757575; 6877} 6878.fl-page-header a, 6879.fl-page-header a *, 6880.fl-page-header a.fas, 6881.fl-page-header a.fab { 6882 color: #757575; 6883} 6884.fl-page-header a:hover, 6885.fl-page-header a:focus, 6886.fl-page-header a:hover *, 6887.fl-page-header a:focus *, 6888.fl-page-header a.fas:hover, 6889.fl-page-header a.fab:hover, 6890.fl-page-header a.fas:focus, 6891.fl-page-header a.fab:focus { 6892 color: #2b7bb9; 6893} 6894.fl-page-header .navbar-nav li > a { 6895 color: #757575; 6896} 6897.fl-page-header .navbar-nav li > a:hover, 6898.fl-page-header .navbar-nav li > a:focus { 6899 color: #2b7bb9; 6900} 6901.fl-page-header .navbar-nav li.current-menu-ancestor > a, 6902.fl-page-header .navbar-nav li.current-menu-parent > a, 6903.fl-page-header .navbar-nav li.current-menu-item > a { 6904 color: #2b7bb9; 6905} 6906.fl-page-header .navbar-nav li.current-menu-item ~ li.current-menu-item > a { 6907 color: #2b7bb9; 6908} 6909.fl-page-header-container { 6910 padding-bottom: 30px; 6911 padding-top: 30px; 6912} 6913.fl-page-header-logo { 6914 text-align: center; 6915} 6916.fl-page-header-logo a { 6917 text-decoration: none; 6918} 6919.fl-logo-text { 6920 font-family: "Helvetica", Verdana, Arial, sans-serif; 6921 font-weight: 400; 6922 font-size: 30px; 6923 color: #757575 !important; 6924} 6925.fl-logo-text:hover, 6926.fl-logo-text:focus { 6927 color: #2b7bb9 !important; 6928} 6929.fl-theme-tagline { 6930 color: #757575 !important; 6931} 6932.fl-logo-img { 6933 max-width: 100%; 6934} 6935.fl-page-header-primary .fl-logo-img { 6936 height: auto !important; 6937} 6938.fl-logo-img.sticky-logo { 6939 display: none; 6940} 6941.fl-page-header-fixed .fl-logo-img { 6942 display: inherit; 6943} 6944.fl-page-header-fixed .fl-logo-img.sticky-logo { 6945 display: inherit; 6946} 6947.fl-nav-mobile-offcanvas .fl-button-close { 6948 display: none; 6949} 6950/* Nav 6951----------------------------------------------------------- */ 6952.fl-page-nav-wrap { 6953 padding-bottom: 20px; 6954} 6955.fl-page-nav { 6956 background: transparent; 6957 border: none; 6958 min-height: 0; 6959 margin-bottom: 0; 6960 -moz-border-radius: 0; 6961 -webkit-border-radius: 0; 6962 border-radius: 0; 6963} 6964.fl-page-nav .navbar-nav > li > a { 6965 padding: 15px; 6966} 6967.fl-page-nav .navbar-toggle { 6968 border: none; 6969 float: none; 6970 font-family: "Helvetica", Verdana, Arial, sans-serif; 6971 font-size: 16px; 6972 font-weight: 400; 6973 line-height: 1.4; 6974 text-transform: none; 6975 margin: 0; 6976 width: 100%; 6977 -moz-border-radius: 0; 6978 -webkit-border-radius: 0; 6979 border-radius: 0; 6980} 6981.fl-page-nav .navbar-toggle:hover { 6982 outline: none; 6983} 6984.fl-page-nav .navbar-toggle:focus { 6985 outline: auto; 6986} 6987.fl-page-nav .navbar-nav, 6988.fl-page-nav .navbar-nav a { 6989 font-family: "Helvetica", Verdana, Arial, sans-serif; 6990 font-size: 16px; 6991 font-weight: 400; 6992 line-height: 1.4; 6993 text-transform: none; 6994} 6995/* Full Width */ 6996.fl-full-width .fl-page-nav { 6997 margin: 0 auto; 6998} 6999/* Mega Menu */ 7000.fl-page-nav .mega-menu a[href="#"]:hover, 7001.fl-page-nav .mega-menu a[href="#"]:focus { 7002 color: #757575 !important; 7003 cursor: default; 7004} 7005.mega-menu-spacer { 7006 background: none; 7007 display: block; 7008 left: 0; 7009 position: absolute; 7010 width: 100%; 7011} 7012/* Hide Heading */ 7013.fl-page-header[class*=" fl-page-nav-toggle-visible"] ul.navbar-nav li.hide-heading { 7014 border-top: 0 none !important; 7015} 7016.fl-page-header[class*=" fl-page-nav-toggle-visible"] ul.navbar-nav li.hide-heading > a, 7017.fl-page-header[class*=" fl-page-nav-toggle-visible"] ul.navbar-nav li.hide-heading > .fl-submenu-icon-wrap { 7018 display: none !important; 7019} 7020.fl-page-header[class*=" fl-page-nav-toggle-visible"] ul.navbar-nav li.hide-heading > ul.sub-menu { 7021 margin-left: 0; 7022} 7023/* Nav Collapse 7024----------------------------------------------------------- */ 7025.fl-page-nav-collapse { 7026 border: none; 7027 max-height: none; 7028 padding: 0; 7029 -moz-box-shadow: none; 7030 -webkit-box-shadow: none; 7031 box-shadow: none; 7032} 7033.fl-page-nav-collapse ul.navbar-nav { 7034 margin: 0; 7035} 7036.fl-page-nav-collapse ul.navbar-nav > li { 7037 border-bottom: 1px solid #e6e6e6; 7038} 7039.fl-page-nav-collapse ul.navbar-nav > li:last-child { 7040 border-bottom: none; 7041} 7042.fl-page-nav-collapse.in { 7043 overflow-y: visible; 7044} 7045/* Nav Search 7046----------------------------------------------------------- */ 7047.fl-page-nav-search { 7048 bottom: 0; 7049 display: none; 7050 position: absolute; 7051 right: 0; 7052 top: 0; 7053} 7054.fl-page-nav-search a.fa-search { 7055 color: #757575; 7056 font-size: 20px; 7057 padding: 8px; 7058 position: absolute; 7059 right: 0; 7060 top: 5px; 7061} 7062.fl-page-nav-search a.fa-search:hover, 7063.fl-page-nav-search a.fa-search:focus { 7064 color: #2b7bb9; 7065 text-decoration: none; 7066} 7067.fl-page-nav-search form { 7068 background-color: #ffffff; 7069 border-top: 3px solid #95bddc; 7070 display: none; 7071 padding: 20px; 7072 position: absolute; 7073 right: 0; 7074 top: 100%; 7075 width: 400px; 7076 z-index: 1000; 7077 -moz-box-shadow: 0 1px 20px rgba(0, 0, 0, 0.15); 7078 -webkit-box-shadow: 0 1px 20px rgba(0, 0, 0, 0.15); 7079 box-shadow: 0 1px 20px rgba(0, 0, 0, 0.15); 7080} 7081.fl-page-nav-search form input.fl-search-input { 7082 background-color: #ffffff; 7083 border-color: #e6e6e6; 7084 color: #757575; 7085} 7086.fl-page-nav-search form input.fl-search-input:focus { 7087 color: #757575; 7088} 7089/* Nav Dropdown Menus 7090----------------------------------------------------------- */ 7091.fl-page-nav ul.sub-menu { 7092 background-clip: padding-box; 7093 background-color: #ffffff; 7094 border-top: 3px solid #95bddc; 7095 font-size: 14px; 7096 float: none; 7097 left: -99999px; 7098 list-style: none; 7099 padding: 10px 0; 7100 position: absolute; 7101 top: 100%; 7102 width: 240px; 7103 z-index: 1000; 7104 -moz-box-shadow: 0 1px 20px rgba(0, 0, 0, 0.15); 7105 -webkit-box-shadow: 0 1px 20px rgba(0, 0, 0, 0.15); 7106 box-shadow: 0 1px 20px rgba(0, 0, 0, 0.15); 7107} 7108.fl-page-nav ul.sub-menu ul.sub-menu { 7109 left: -99999px; 7110 padding-bottom: 10px; 7111 top: -13px; 7112} 7113.fl-page-nav ul.sub-menu li { 7114 border: none; 7115} 7116.fl-page-nav ul.sub-menu li a { 7117 clear: none; 7118 color: #757575; 7119 display: block; 7120 font-weight: 400; 7121 line-height: 20px; 7122 margin: 0 10px; 7123 padding: 10px 15px; 7124} 7125.fl-page-nav ul.sub-menu li a:hover, 7126.fl-page-nav ul.sub-menu li a:focus { 7127 color: #2b7bb9; 7128 text-decoration: none; 7129} 7130.fl-page-nav ul.sub-menu li a:before { 7131 content: ''; 7132 margin-right: 0; 7133} 7134.fl-page-nav ul li { 7135 position: relative; 7136} 7137.fl-page-nav ul li.fl-sub-menu-open > ul.sub-menu { 7138 left: auto; 7139} 7140.fl-page-nav ul li.fl-sub-menu-open > ul.sub-menu li.fl-sub-menu-open > ul.sub-menu { 7141 left: 100%; 7142} 7143.fl-page-nav ul li.fl-sub-menu-open > ul.sub-menu li.fl-sub-menu-open.fl-sub-menu-right > ul.sub-menu { 7144 left: auto; 7145 right: 100%; 7146} 7147.fl-page-nav ul li.fl-sub-menu-open.fl-sub-menu-right > ul.sub-menu { 7148 right: 0; 7149} 7150.fl-page-nav ul li.fl-sub-menu-open .hide-heading > ul.sub-menu { 7151 position: static; 7152 padding: 0; 7153 border-top: 0 none; 7154 box-shadow: none; 7155 -moz-box-shadow: none; 7156 -webkit-box-shadow: none; 7157} 7158/* Content 7159----------------------------------------------------------- */ 7160.fl-page-content { 7161 background-color: #ffffff; 7162} 7163.fl-content, 7164.fl-sidebar { 7165 margin: 20px 0; 7166} 7167.fl-sidebar { 7168 display: none; 7169} 7170.fl-sidebar.fl-sidebar-display-always { 7171 display: block; 7172} 7173/* Go to Top 7174----------------------------------------------------------- */ 7175#fl-to-top { 7176 display: none; 7177 background-color: #ccc; 7178 background-color: rgba(0, 0, 0, 0.2); 7179 position: fixed; 7180 bottom: 15px; 7181 right: 15px; 7182 width: 44px; 7183 height: 42px; 7184 text-align: center; 7185 z-index: 1003; 7186} 7187#fl-to-top:hover { 7188 background-color: rgba(0, 0, 0, 0.3); 7189} 7190#fl-to-top i { 7191 position: absolute; 7192 top: 12px; 7193 left: 14px; 7194 color: #fff; 7195 font-size: 16px; 7196 line-height: 16px; 7197} 7198/* Font Awesome Stacked Social Icons 7199 @since 1.6 7200----------------------------------------------------------- */ 7201.fl-social-icons .fa-stack.icon-facebook-f i.fa-circle.branded, 7202.fl-social-icons .fa-facebook-f.branded { 7203 color: #3b5997; 7204} 7205.fl-social-icons .fa-stack.icon-twitter i.fa-circle.branded, 7206.fl-social-icons .fa-twitter.branded { 7207 color: #00aaef; 7208} 7209.fl-social-icons .fa-stack.icon-google i.fa-circle.branded, 7210.fl-social-icons .fa-google.branded { 7211 color: #d13e2b; 7212} 7213.fl-social-icons .fa-stack.icon-google-maps i.fa-circle.branded, 7214.fl-social-icons .fa-map-marker-alt.branded { 7215 color: #eb5f1a; 7216} 7217.fl-social-icons .fa-stack.icon-linkedin i.fa-circle.branded, 7218.fl-social-icons .fa-linkedin.branded { 7219 color: #007ab8; 7220} 7221.fl-social-icons .fa-stack.icon-yelp i.fa-circle.branded, 7222.fl-social-icons .fa-yelp.branded { 7223 color: #c31200; 7224} 7225.fl-social-icons .fa-stack.icon-xing i.fa-circle.branded, 7226.fl-social-icons .fa-xing.branded { 7227 color: #006567; 7228} 7229.fl-social-icons .fa-stack.icon-pinterest i.fa-circle.branded, 7230.fl-social-icons .fa-pinterest.branded { 7231 color: #cb2127; 7232} 7233.fl-social-icons .fa-stack.icon-tumblr i.fa-circle.branded, 7234.fl-social-icons .fa-tumblr.branded { 7235 color: #304e6c; 7236} 7237.fl-social-icons .fa-stack.icon-vimeo i.fa-circle.branded, 7238.fl-social-icons .fa-vimeo.branded { 7239 color: #41b1db; 7240} 7241.fl-social-icons .fa-stack.icon-youtube i.fa-circle.branded, 7242.fl-social-icons .fa-youtube.branded { 7243 color: #d6000f; 7244} 7245.fl-social-icons .fa-stack.icon-flickr i.fa-circle.branded, 7246.fl-social-icons .fa-flickr.branded { 7247 color: #ec1982; 7248} 7249.fl-social-icons .fa-stack.icon-instagram i.fa-circle.branded, 7250.fl-social-icons .fa-instagram.branded { 7251 color: #517fa5; 7252} 7253.fl-social-icons .fa-stack.icon-dribbble i.fa-circle.branded, 7254.fl-social-icons .fa-dribbble.branded { 7255 color: #eb4a88; 7256} 7257.fl-social-icons .fa-stack.icon-skype i.fa-circle.branded, 7258.fl-social-icons .fa-skype.branded { 7259 color: #009EE5; 7260} 7261.fl-social-icons .fa-stack.icon-500px i.fa-circle.branded, 7262.fl-social-icons .fa-500px.branded { 7263 color: #333333; 7264} 7265.fl-social-icons .fa-stack.icon-github i.fa-circle.branded, 7266.fl-social-icons .fa-github.branded { 7267 color: #333333; 7268} 7269.fl-social-icons .fa-stack.icon-rss i.fa-circle.branded, 7270.fl-social-icons .fa-rss.branded {
7271 color: #e09026; 7272} 7273.fl-social-icons .fa-stack.icon-envelope i.fa-circle.branded, 7274.fl-social-icons .fa-envelope.branded { 7275 color: #333333; 7276} 7277.fl-social-icons .fa-stack.icon-blogger i.fa-circle.branded, 7278.fl-social-icons .fa-blogger.branded { 7279 color: #fe7300; 7280} 7281.fl-social-icons .fa-stack.icon-snapchat i.fa-circle.branded, 7282.fl-social-icons .fa-snapchat.branded { 7283 color: #FFFC00; 7284} 7285.fl-social-icons .fa-stack.icon-wordpress i.fa-circle.branded, 7286.fl-social-icons .fa-wordpress.branded { 7287 color: #15aabf; 7288} 7289.fl-social-icons .fa-stack.icon-spotify i.fa-circle.branded, 7290.fl-social-icons .fa-spotify.branded { 7291 color: #1cd760; 7292} 7293.fl-social-icons .fa-stack.icon-tiktok i.fa-circle.branded, 7294.fl-social-icons .fa-tiktok.branded { 7295 color: #000000; 7296} 7297.fl-social-icons .fa-stack.icon-soundcloud i.fa-circle.branded, 7298.fl-social-icons .fa-soundcloud.branded { 7299 color: #f50; 7300} 7301.fl-social-icons .fa-stack.icon-x-twitter i.fa-circle.branded, 7302.fl-social-icons .fa-x-twitter.branded { 7303 color: #000; 7304} 7305.fl-social-icons .fa-stack.icon-bluesky i.fa-circle.branded, 7306.fl-social-icons .fa-bluesky.branded { 7307 color: #01aaff; 7308} 7309.fl-social-icons .fa-stack i.branded { 7310 color: #fff; 7311} 7312.fl-social-icons .fa-stack { 7313 margin: 0 0 10px 8px; 7314} 7315.fl-social-icons .fallback { 7316 height: 28px; 7317 width: 28px; 7318 margin: 0 0 10px 5px !important; 7319 vertical-align: inherit; 7320 font-size: 30px; 7321} 7322.fl-social-icons .fallback:before { 7323 width: 28px !important; 7324 display: inline-block; 7325 height: 28px !important; 7326} 7327.fl-page-header-content .fa-stack i.fa-inverse.mono { 7328 color: #ffffff; 7329} 7330.fa-stack i.fa-inverse.mono { 7331 color: #ffffff; 7332} 7333/* 404 Page 7334----------------------------------------------------------- */ 7335.fl-404 { 7336 padding: 30px 0 50px; 7337 text-align: center; 7338} 7339.fl-404 .fl-post-header { 7340 margin-bottom: 45px; 7341} 7342.fl-404 .fl-post-header h2 { 7343 font-size: 24px; 7344} 7345.fl-404 form { 7346 margin: 0 auto; 7347 max-width: 400px; 7348} 7349/* Archive Pages 7350----------------------------------------------------------- */ 7351.fl-archive .fl-post { 7352 border-bottom: 1px solid #e6e6e6; 7353 padding-bottom: 40px; 7354} 7355.fl-archive .fl-post:last-child { 7356 border-bottom: none; 7357 padding-bottom: 0; 7358} 7359.fl-archive .fl-archive-title { 7360 border-bottom: 1px solid #e6e6e6; 7361 font-size: 18px; 7362 margin-bottom: 40px; 7363 padding-bottom: 8px; 7364} 7365.fl-archive .fl-archive-title a:hover { 7366 text-decoration: none; 7367} 7368.fl-archive .fl-archive-nav-prev { 7369 float: left; 7370} 7371.fl-archive .fl-archive-nav-next { 7372 float: right; 7373} 7374/* WP PageNavi */ 7375.wp-pagenavi a, 7376.wp-pagenavi span { 7377 border: 1px solid #e6e6e6; 7378 border-right: none; 7379 margin: 0; 7380 padding: 6px 10px; 7381} 7382.wp-pagenavi a:hover { 7383 border-color: #e6e6e6; 7384} 7385.wp-pagenavi > *:last-child { 7386 border-right: 1px solid #e6e6e6; 7387} 7388.wp-pagenavi span.current, 7389.wp-pagenavi a:hover { 7390 border-color: #e6e6e6; 7391 color: #ffffff; 7392 background: #440099; 7393 font-weight: normal; 7394} 7395/* Search Page */ 7396.search .page .fl-post-header { 7397 display: block; 7398} 7399/* Posts 7400----------------------------------------------------------- */ 7401/* General */ 7402.fl-post { 7403 margin-bottom: 40px; 7404} 7405.fl-post:last-child { 7406 margin-bottom: 0; 7407} 7408.fl-post img[class*="wp-image-"], 7409.fl-post img.alignnone, 7410.fl-post img.alignleft, 7411.fl-post img.aligncenter, 7412.fl-post img.alignright { 7413 height: auto; 7414 max-width: 100%; 7415} 7416.fl-post img[class*="wp-block-cover"] { 7417 height: 100%; 7418} 7419.fl-post .fl-post-image-beside { 7420 float: left; 7421 margin-right: 25px; 7422} 7423.fl-post .fl-author-box { 7424 margin-top: 40px; 7425 background: #f5f5f5; 7426 border: 1px solid #ddd; 7427 padding: 20px; 7428} 7429.fl-post .fl-author-box .fl-author-avatar { 7430 float: left; 7431 margin-right: 25px; 7432} 7433.fl-post .fl-author-box .fl-author-description h4 { 7434 margin-top: 0; 7435 margin-bottom: 5px; 7436} 7437.fl-post-thumb { 7438 margin-bottom: 25px; 7439} 7440.fl-post-thumb img { 7441 height: auto !important; 7442 max-width: 100%; 7443} 7444.fl-post-header { 7445 margin-bottom: 25px; 7446} 7447.fl-post-title { 7448 margin-top: 0; 7449} 7450.fl-post-meta .fl-sep { 7451 margin: 0 3px; 7452} 7453.fl-post-meta-bottom { 7454 border-top: 1px solid #e6e6e6; 7455 font-style: italic; 7456 margin-top: 20px; 7457 padding-top: 10px; 7458} 7459.fl-comments-popup-link a:hover { 7460 text-decoration: none; 7461} 7462.fl-comments-popup-link i { 7463 vertical-align: text-top; 7464} 7465.post-edit-link { 7466 color: #440099; 7467 font-size: 14px; 7468 font-weight: normal; 7469} 7470.fl-post-nav { 7471 border-top: 1px solid #e6e6e6; 7472 margin-top: 10px; 7473 padding-top: 10px; 7474} 7475.fl-post-nav-prev { 7476 float: left; 7477} 7478.fl-post-nav-next { 7479 float: right; 7480} 7481/* Align Classes */ 7482.alignnone { 7483 margin: 5px 20px 20px 0; 7484} 7485.aligncenter, 7486div.aligncenter { 7487 display: block; 7488 margin: 5px auto 5px auto; 7489} 7490.alignright { 7491 float: right; 7492 margin: 5px 0 20px 20px; 7493} 7494.alignleft { 7495 float: left; 7496 margin: 5px 20px 20px 0; 7497} 7498.aligncenter { 7499 display: block; 7500 margin: 5px auto 5px auto; 7501} 7502a img.alignright { 7503 float: right; 7504 margin: 5px 0 20px 20px; 7505} 7506a img.alignnone { 7507 margin: 5px 20px 20px 0; 7508} 7509a img.alignleft { 7510 float: left; 7511 margin: 5px 20px 20px 0; 7512} 7513a img.aligncenter { 7514 display: block; 7515 margin-left: auto; 7516 margin-right: auto; 7517} 7518.wp-caption { 7519 background: #f7f7f7; 7520 border: 1px solid #e6e6e6; 7521 max-width: 100%; 7522 padding: 10px; 7523 text-align: center; 7524} 7525.wp-caption.alignnone { 7526 margin: 5px 20px 20px 0; 7527} 7528.wp-caption.alignleft { 7529 margin: 5px 20px 20px 0; 7530} 7531.wp-caption.alignright { 7532 margin: 5px 0 20px 20px; 7533} 7534.wp-caption img { 7535 border: 0 none; 7536 height: auto; 7537 margin: 0; 7538 max-width: 100%; 7539 padding: 0; 7540 width: auto; 7541} 7542.wp-caption p.wp-caption-text { 7543 font-size: 11px; 7544 line-height: 17px; 7545 margin: 0; 7546 padding: 5px; 7547} 7548/* Comments 7549----------------------------------------------------------- */ 7550.fl-comments { 7551 margin-top: 60px; 7552} 7553/* Comment Form */ 7554.fl-comment-form .fl-comment-form-cancel { 7555 padding: 15px 0; 7556} 7557/* Comments List */ 7558.fl-comments-list { 7559 /* Comment Meta */ 7560 /* Comment Content */ 7561 /* Comment Reply Link */ 7562 /* Children */ 7563} 7564.fl-comments-list ol { 7565 margin: 0; 7566 padding: 0; 7567} 7568.fl-comments-list ol li { 7569 line-height: inherit; 7570 list-style: none; 7571} 7572.fl-comments-list .fl-comments-list-nav { 7573 border-top: 1px solid #e6e6e6; 7574 margin-top: 30px; 7575 padding: 10px 0 30px 0; 7576} 7577.fl-comments-list .fl-comments-list-prev { 7578 float: left; 7579} 7580.fl-comments-list .fl-comments-list-next { 7581 float: right; 7582} 7583.fl-comments-list .fl-comments-respond-title { 7584 margin-top: 0; 7585} 7586.fl-comments-list .comment-meta { 7587 margin: 20px 0 10px; 7588} 7589.fl-comments-list .comment-avatar img { 7590 height: auto; 7591 max-width: 40px; 7592 -moz-border-radius: 100%; 7593 -webkit-border-radius: 100%; 7594 border-radius: 100%; 7595} 7596.fl-comments-list .comment-author-link { 7597 font-size: 16px; 7598 font-weight: bold; 7599 margin-left: 10px; 7600} 7601.fl-comments-list .comment-content { 7602 border: 1px solid #e6e6e6; 7603 padding: 15px; 7604} 7605.fl-comments-list .comment-reply-link { 7606 padding: 5px; 7607 text-align: right; 7608} 7609.fl-comments-list ul.children { 7610 margin: 0; 7611 padding: 0; 7612} 7613.fl-comments-list ul.children li { 7614 margin: 0 0 0 6%; 7615} 7616#wp-comment-cookies-consent { 7617 margin-right: 5px; 7618} 7619/* Widgets 7620----------------------------------------------------------- */ 7621.fl-widget { 7622 margin-bottom: 40px; 7623} 7624.fl-module-widget .fl-widget { 7625 margin-bottom: 0; 7626} 7627.fl-widget .fl-widget-title { 7628 margin-bottom: 20px; 7629} 7630.fl-widget ul { 7631 list-style: none; 7632 padding: 0; 7633} 7634.fl-widget ul li { 7635 display: block; 7636 margin-bottom: 8px; 7637} 7638.fl-widget ul li:last-child { 7639 margin-bottom: 0; 7640} 7641.fl-widget ul.sub-menu li { 7642 margin: 0; 7643 padding: 5px; 7644} 7645.fl-widget ul.sub-menu li:before { 7646 content: "\2013"; 7647 padding-right: 5px; 7648} 7649/* Search */ 7650input[type=text].fl-search-input { 7651 color: rgba(0, 0, 0, 0.6); 7652 width: 100%; 7653} 7654input[type=text].fl-search-input:focus { 7655 color: #000000; 7656} 7657/* Calendar */ 7658.widget_calendar table { 7659 width: 100%; 7660} 7661.widget_calendar caption, 7662.widget_calendar th, 7663.widget_calendar td { 7664 border-bottom: 1px solid #e6e6e6; 7665 padding: 3px 0; 7666 text-align: center; 7667} 7668.widget_calendar caption td, 7669.widget_calendar tfoot td { 7670 border: none; 7671} 7672.widget_calendar caption #prev, 7673.widget_calendar tfoot #prev { 7674 text-align: left; 7675} 7676.widget_calendar caption #next,
7677.widget_calendar tfoot #next { 7678 text-align: right; 7679} 7680/* WooCommerce Pages 7681---------------------------------------------------------- */ 7682.woocommerce-account .woocommerce-Address { 7683 max-width: none; 7684} 7685/* Buttons 7686----------------------------------------------------------- */ 7687/* WooCommerce Buttons */ 7688.fl-page .fl-module span.onsale { 7689 color: #ffffff; 7690 background: #440099; 7691 font-size: 13px; 7692 font-weight: normal; 7693 left: 10px; 7694 margin: 0; 7695 padding: 2px 13px; 7696 right: auto; 7697 text-shadow: none; 7698 top: 10px; 7699 min-height: 3.236em; 7700 min-width: 3.236em; 7701 position: absolute; 7702 text-align: center; 7703 line-height: 3.236; 7704 z-index: 9; 7705 -moz-box-shadow: none; 7706 -webkit-box-shadow: none; 7707 box-shadow: none; 7708 -moz-border-radius: 0; 7709 -webkit-border-radius: 0; 7710 border-radius: 0; 7711} 7712.fl-page .fl-module-woocommerce a.button, 7713.fl-page .fl-module-woocommerce button.button.alt, 7714.fl-page .fl-post-module-woo-button button[type=submit], 7715.fl-page .fl-post-module-woo-button button[type=submit].alt.disabled, 7716.fl-page .fl-post-module-woo-button a.button { 7717 color: #515151; 7718 background-color: #ebe9eb; 7719 font-family: "Albert Sans", sans-serif; 7720 font-weight: normal; 7721 font-size: 16px; 7722 line-height: 1.2; 7723 text-transform: none; 7724 border: none; 7725 border-radius: 4px; 7726} 7727.fl-page .fl-module-woocommerce a.button:hover, 7728.fl-page .fl-module-woocommerce button.button.alt:hover, 7729.fl-page .fl-post-module-woo-button button[type=submit]:hover, 7730.fl-page .fl-post-module-woo-button a.button:hover { 7731 background-color: #dfdcde; 7732 color: #515151; 7733 border: none; 7734 border-radius: 4px; 7735 border-color: #29005c; 7736} 7737.fl-page .fl-module-woocommerce button.button:disabled, 7738.fl-page .fl-module-woocommerce button.button:disabled[disabled], 7739.fl-page .fl-module-woocommerce button.alt.disabled { 7740 padding: 6px 12px; 7741} 7742.woocommerce-page ul.products li.product a.button, 7743.woocommerce-page .woocommerce-message a.button, 7744.woocommerce-page .woocommerce-message a.button.wc-forward, 7745.woocommerce-page .woocommerce a.button.wc-forward, 7746.woocommerce-page button.button, 7747.woocommerce-page button.button.alt, 7748.woocommerce-page a.button, 7749.woocommerce-page a.button.alt, 7750.woocommerce-page .woocommerce button[type=submit], 7751.woocommerce-page button[type=submit].alt.disabled { 7752 color: #515151; 7753 background-color: #ebe9eb; 7754 font-family: "Albert Sans", sans-serif; 7755 font-weight: normal; 7756 font-size: 16px; 7757 line-height: 1.2; 7758 text-transform: none; 7759 border: none; 7760 border-radius: 4px; 7761} 7762.woocommerce-page button.button:disabled, 7763.woocommerce-page button.button:disabled[disabled], 7764.woocommerce-page button.alt.disabled { 7765 padding: 6px 12px; 7766} 7767.woocommerce-page ul.products li.product a.button:hover, 7768.woocommerce-page .woocommerce-message a.button:hover, 7769.woocommerce-page button.button:hover, 7770.woocommerce-page button.button.alt:hover, 7771.woocommerce-page a.button.alt:hover, 7772.woocommerce-page a.button:hover, 7773.woocommerce-page .woocommerce button[type=submit]:hover, 7774.woocommerce-page button[type=submit].alt.disabled:hover { 7775 background-color: #dfdcde; 7776 color: #515151; 7777 border: none; 7778 border-radius: 4px; 7779 border-color: #29005c; 7780} 7781/* WooCommerce Gallery Photo Swipe Navigation */ 7782.woocommerce-page button.pswp__button:hover { 7783 border: 0px; 7784} 7785.woocommerce-page button.pswp__button.pswp__button--arrow--left, 7786.woocommerce-page button.pswp__button.pswp__button--arrow--right { 7787 position: absolute; 7788 top: 50%; 7789} 7790.woocommerce form .form-row .input-checkbox { 7791 position: static; 7792} 7793/* Builder Buttons */ 7794a.fl-button, 7795a.fl-button:visited { 7796 background: #440099; 7797 color: #ffffff; 7798 border: 1px solid #29005c; 7799} 7800a.fl-button:hover, 7801.fl-builder-content a.fl-button:hover { 7802 color: #ffffff; 7803 background: #440099; 7804} 7805a.fl-button *, 7806a.fl-button:visited * { 7807 color: #ffffff; 7808} 7809a.fl-button:hover * { 7810 color: #ffffff; 7811} 7812a.fl-button:hover, 7813a.button:hover { 7814 color: #ffffff; 7815 background-color: #440099; 7816 border: 1px solid #29005c; 7817} 7818/* Fix WooCommerce Button wonky on hover. */ 7819.woocommerce a.button, 7820.woocommerce a.button:hover { 7821 border: 1px solid transparent; 7822} 7823/* Gutenberg Buttons */ 7824.wp-block-button .wp-block-button__link { 7825 font-size: 16px; 7826 line-height: 1.2; 7827} 7828/* HTML Buttons */ 7829button, 7830input[type=button], 7831input[type=submit] { 7832 background-color: #440099; 7833 color: #ffffff; 7834 font-size: 16px; 7835 line-height: 1.2; 7836 padding: 6px 12px; 7837 font-weight: normal; 7838 text-shadow: none; 7839 border: 1px solid #29005c; 7840 -moz-box-shadow: none; 7841 -webkit-box-shadow: none; 7842 box-shadow: none; 7843 -moz-border-radius: 4px; 7844 -webkit-border-radius: 4px; 7845 border-radius: 4px; 7846} 7847button:hover, 7848input[type=button]:hover, 7849input[type=submit]:hover { 7850 background-color: #440099; 7851 color: #ffffff; 7852 border: 1px solid #29005c; 7853 text-decoration: none; 7854} 7855button:active, 7856input[type=button]:active, 7857input[type=submit]:active, 7858button:focus, 7859input[type=button]:focus, 7860input[type=submit]:focus { 7861 background-color: #440099; 7862 color: #ffffff; 7863 border: 1px solid #29005c; 7864 outline: none; 7865 position: relative; 7866} 7867button.btn-default, 7868input[type=button].btn-default, 7869input[type=submit].btn-default, 7870button.btn-default:hover, 7871input[type=button].btn-default:hover, 7872input[type=submit].btn-default:hover, 7873button.btn-default:focus, 7874input[type=button].btn-default:focus, 7875input[type=submit].btn-default:focus, 7876button.btn-default.active, 7877input[type=button].btn-default.active, 7878input[type=submit].btn-default.active { 7879 color: #000000; 7880 background-color: #fcfcfc; 7881 border-color: #cccccc; 7882} 7883/* MediaElements Buttons */ 7884.mejs-button button .mejs-button button:active, 7885.mejs-button button:hover, 7886.mejs-button button:visited, 7887.mejs-button button:focus { 7888 background-color: transparent; 7889 border: none; 7890} 7891/* Forms 7892----------------------------------------------------------- */ 7893input[type=text], 7894input[type=password], 7895input[type=email], 7896input[type=tel], 7897input[type=date], 7898input[type=month], 7899input[type=week], 7900input[type=time], 7901input[type=number], 7902input[type=search], 7903input[type=url], 7904textarea { 7905 display: block; 7906 width: 100%; 7907 padding: 6px 12px; 7908 font-size: 14px; 7909 line-height: 1.428571429; 7910 color: #000000; 7911 background-color: #fcfcfc; 7912 background-image: none; 7913 border: 1px solid #e6e6e6; 7914 -moz-transition: all ease-in-out 0.15s; 7915 -webkit-transition: all ease-in-out 0.15s; 7916 transition: all ease-in-out 0.15s; 7917 -moz-box-shadow: none; 7918 -webkit-box-shadow: none; 7919 box-shadow: none; 7920 -moz-border-radius: 4px; 7921 -webkit-border-radius: 4px; 7922 border-radius: 4px; 7923} 7924input[type=text]::-webkit-input-placeholder, 7925input[type=password]::-webkit-input-placeholder, 7926input[type=email]::-webkit-input-placeholder, 7927input[type=tel]::-webkit-input-placeholder, 7928input[type=date]::-webkit-input-placeholder, 7929input[type=month]::-webkit-input-placeholder, 7930input[type=week]::-webkit-input-placeholder, 7931input[type=time]::-webkit-input-placeholder, 7932input[type=number]::-webkit-input-placeholder, 7933input[type=search]::-webkit-input-placeholder, 7934input[type=url]::-webkit-input-placeholder, 7935textarea::-webkit-input-placeholder { 7936 /* WebKit browsers */ 7937 color: rgba(0, 0, 0, 0.4); 7938}
7939input[type=text]:-moz-placeholder, 7940input[type=password]:-moz-placeholder, 7941input[type=email]:-moz-placeholder, 7942input[type=tel]:-moz-placeholder, 7943input[type=date]:-moz-placeholder, 7944input[type=month]:-moz-placeholder, 7945input[type=week]:-moz-placeholder, 7946input[type=time]:-moz-placeholder, 7947input[type=number]:-moz-placeholder, 7948input[type=search]:-moz-placeholder, 7949input[type=url]:-moz-placeholder, 7950textarea:-moz-placeholder { 7951 /* Mozilla Firefox 4 to 18 */ 7952 color: rgba(0, 0, 0, 0.4); 7953} 7954input[type=text]::-moz-placeholder, 7955input[type=password]::-moz-placeholder, 7956input[type=email]::-moz-placeholder, 7957input[type=tel]::-moz-placeholder, 7958input[type=date]::-moz-placeholder, 7959input[type=month]::-moz-placeholder, 7960input[type=week]::-moz-placeholder, 7961input[type=time]::-moz-placeholder, 7962input[type=number]::-moz-placeholder, 7963input[type=search]::-moz-placeholder, 7964input[type=url]::-moz-placeholder, 7965textarea::-moz-placeholder { 7966 /* Mozilla Firefox 19+ */ 7967 color: rgba(0, 0, 0, 0.4); 7968} 7969input[type=text]:-ms-input-placeholder, 7970input[type=password]:-ms-input-placeholder, 7971input[type=email]:-ms-input-placeholder, 7972input[type=tel]:-ms-input-placeholder, 7973input[type=date]:-ms-input-placeholder, 7974input[type=month]:-ms-input-placeholder, 7975input[type=week]:-ms-input-placeholder, 7976input[type=time]:-ms-input-placeholder, 7977input[type=number]:-ms-input-placeholder, 7978input[type=search]:-ms-input-placeholder, 7979input[type=url]:-ms-input-placeholder, 7980textarea:-ms-input-placeholder { 7981 /* Internet Explorer 10+ */ 7982 color: rgba(0, 0, 0, 0.4); 7983} 7984input[type=text]:focus, 7985input[type=password]:focus, 7986input[type=email]:focus, 7987input[type=tel]:focus, 7988input[type=date]:focus, 7989input[type=month]:focus, 7990input[type=week]:focus, 7991input[type=time]:focus, 7992input[type=number]:focus, 7993input[type=search]:focus, 7994input[type=url]:focus, 7995textarea:focus { 7996 background-color: #fcfcfc; 7997 border-color: #cccccc; 7998 outline: 0; 7999 -moz-box-shadow: none; 8000 -webkit-box-shadow: none; 8001 box-shadow: none; 8002} 8003.form-control { 8004 background-color: #fcfcfc; 8005 border-color: #e6e6e6; 8006 color: #000000; 8007 -moz-transition: all ease-in-out 0.15s; 8008 -webkit-transition: all ease-in-out 0.15s; 8009 transition: all ease-in-out 0.15s; 8010} 8011.form-control::-webkit-input-placeholder { 8012 /* WebKit browsers */ 8013 color: rgba(0, 0, 0, 0.4); 8014} 8015.form-control:-moz-placeholder { 8016 /* Mozilla Firefox 4 to 18 */ 8017 color: rgba(0, 0, 0, 0.4); 8018} 8019.form-control::-moz-placeholder { 8020 /* Mozilla Firefox 19+ */ 8021 color: rgba(0, 0, 0, 0.4); 8022} 8023.form-control:-ms-input-placeholder { 8024 /* Internet Explorer 10+ */ 8025 color: rgba(0, 0, 0, 0.4); 8026} 8027.form-control:focus { 8028 background-color: #fcfcfc; 8029 border-color: #cccccc; 8030 -moz-box-shadow: none; 8031 -webkit-box-shadow: none; 8032 box-shadow: none; 8033} 8034/* Lightbox 8035------------------------------------------------------ */ 8036.mfp-wrap button.mfp-arrow, 8037.mfp-wrap button.mfp-arrow:active, 8038.mfp-wrap button.mfp-arrow:hover, 8039.mfp-wrap button.mfp-arrow:focus { 8040 background: transparent !important; 8041 border: none !important; 8042 outline: none; 8043 position: absolute; 8044 top: 50%; 8045 box-shadow: none !important; 8046 -moz-box-shadow: none !important; 8047 -webkit-box-shadow: none !important; 8048} 8049.mfp-wrap .mfp-close, 8050.mfp-wrap .mfp-close:active, 8051.mfp-wrap .mfp-close:hover, 8052.mfp-wrap .mfp-close:focus { 8053 background: transparent !important; 8054 border: none !important; 8055 outline: none; 8056 position: absolute; 8057 top: 0; 8058 box-shadow: none !important; 8059 -moz-box-shadow: none !important; 8060 -webkit-box-shadow: none !important; 8061} 8062img.mfp-img { 8063 padding: 0; 8064} 8065.mfp-counter { 8066 display: none; 8067} 8068/* Builder 8069----------------------------------------------------------- */ 8070.fl-builder-edit .fl-page-header-fixed { 8071 display: none !important; 8072} 8073.fl-builder .container.fl-content-full { 8074 margin: 0; 8075 padding: 0; 8076 width: auto; 8077 max-width: none; 8078} 8079.fl-builder .container.fl-content-full > .row { 8080 margin: 0; 8081} 8082.fl-builder .container.fl-content-full .fl-content { 8083 margin: 0; 8084 padding: 0; 8085} 8086.fl-builder .container.fl-content-full .fl-post-header { 8087 margin-left: 20px; 8088 margin-right: 20px; 8089 padding-top: 40px; 8090} 8091.fl-builder .container.fl-content-full .fl-comments { 8092 margin-left: 20px; 8093 margin-right: 20px; 8094} 8095/* Media Query - 767px or less 8096----------------------------------------------------------- */ 8097@media (max-width: 767px) { 8098 /* Mobile Post Image 8099 ----------------------------------------------------------- */ 8100 .fl-post .fl-post-image-beside { 8101 float: none; 8102 margin-right: 0; 8103 } 8104 .fl-post .fl-post-image-beside, 8105 .fl-post .fl-post-content-beside { 8106 padding: 0 15px; 8107 } 8108 /* Mobile Header Logo 8109 ----------------------------------------------------------- */ 8110 .fl-page-header-logo img[data-mobile] { 8111 display: none; 8112 } 8113} 8114/* Media Query - 992px or less 8115----------------------------------------------------------- */ 8116@media (max-width: 992px) { 8117 body.woocommerce-page.fl-framework-bootstrap .row, 8118 body.woocommerce-page.fl-framework-base .row { 8119 display: flex; 8120 flex-wrap: wrap; 8121 flex-direction: column; 8122 } 8123 body.woocommerce-page.fl-framework-bootstrap .fl-page-content .row .fl-woo-content, 8124 body.woocommerce-page.fl-framework-base .fl-page-content .row .fl-woo-content { 8125 box-sizing: border-box; 8126 width: 100%; 8127 } 8128 body.woocommerce-page.fl-framework-bootstrap .fl-woo-content-right, 8129 body.woocommerce-page.fl-framework-base .fl-woo-content-right { 8130 order: 1; 8131 width: 100%; 8132 } 8133 body.woocommerce-page.fl-framework-bootstrap .fl-woo-sidebar-left, 8134 body.woocommerce-page.fl-framework-base .fl-woo-sidebar-left, 8135 body.woocommerce-page.fl-framework-bootstrap .fl-sidebar, 8136 body.woocommerce-page.fl-framework-base .fl-sidebar { 8137 width: 100%; 8138 } 8139} 8140/* Media Query - 768px or greater 8141----------------------------------------------------------- */ 8142@media (min-width: 768px) { 8143 /* Bootstrap Overrides 8144 ----------------------------------------------------------- */ 8145 .container { 8146 padding-left: 40px; 8147 padding-right: 40px; 8148 width: auto; 8149 } 8150 /* Nav 8151 ----------------------------------------------------------- */ 8152 .fl-page-nav { 8153 background: transparent; 8154 } 8155 .fl-page-nav .navbar-nav li > a { 8156 padding: 15px 15px; 8157 color: #000000; 8158 } 8159 .fl-page-nav .navbar-nav li > a:hover, 8160 .fl-page-nav .navbar-nav li > a:focus { 8161 color: #440099; 8162 } 8163 .fl-page-nav .navbar-nav li.current-menu-ancestor > a, 8164 .fl-page-nav .navbar-nav li.current-menu-parent > a, 8165 .fl-page-nav .navbar-nav li.current-menu-item > a { 8166 color: #440099; 8167 } 8168 .fl-page-nav .navbar-nav li.current-menu-item ~ li.current-menu-item > a { 8169 color: #000000; 8170 } 8171 .fl-page-nav-wrap { 8172 border-bottom: 1px solid #e6e6e6; 8173 border-top: 1px solid #e6e6e6; 8174 padding: 0; 8175 border-color: #e6e6e6; 8176 background-color: #ffffff; 8177 color: #757575; 8178 } 8179 .fl-page-nav-wrap *, 8180 .fl-page-nav-wrap h1, 8181 .fl-page-nav-wrap h2, 8182 .fl-page-nav-wrap h3, 8183 .fl-page-nav-wrap h4, 8184 .fl-page-nav-wrap h5, 8185 .fl-page-nav-wrap h6 { 8186 color: #757575; 8187 } 8188 .fl-page-nav-wrap a, 8189 .fl-page-nav-wrap a *, 8190 .fl-page-nav-wrap a.fas, 8191 .fl-page-nav-wrap a.fab { 8192 color: #757575; 8193 } 8194 .fl-page-nav-wrap a:hover, 8195 .fl-page-nav-wrap a:focus, 8196 .fl-page-nav-wrap a:hover *, 8197 .fl-page-nav-wrap a:focus *,
8198 .fl-page-nav-wrap a.fas:hover, 8199 .fl-page-nav-wrap a.fab:hover, 8200 .fl-page-nav-wrap a.fas:focus, 8201 .fl-page-nav-wrap a.fab:focus { 8202 color: #2b7bb9; 8203 } 8204 .fl-page-nav-wrap .navbar-nav li > a { 8205 color: #757575; 8206 } 8207 .fl-page-nav-wrap .navbar-nav li > a:hover, 8208 .fl-page-nav-wrap .navbar-nav li > a:focus { 8209 color: #2b7bb9; 8210 } 8211 .fl-page-nav-wrap .navbar-nav li.current-menu-ancestor > a, 8212 .fl-page-nav-wrap .navbar-nav li.current-menu-parent > a, 8213 .fl-page-nav-wrap .navbar-nav li.current-menu-item > a { 8214 color: #2b7bb9; 8215 } 8216 .fl-page-nav-wrap .navbar-nav li.current-menu-item ~ li.current-menu-item > a { 8217 color: #2b7bb9; 8218 } 8219 .fl-page-nav-toggle-visible-always .fl-page-header-wrap .fl-page-header-container, 8220 .fl-page-nav-toggle-visible-medium-mobile .fl-page-header-wrap .fl-page-header-container { 8221 padding-left: 40px; 8222 padding-right: 40px; 8223 } 8224 /* Nav Collapse 8225 ----------------------------------------------------------- */ 8226 .fl-page-nav-collapse ul.navbar-nav > li { 8227 border: none; 8228 } 8229 .fl-page-nav-collapse ul.navbar-nav > li:first-child { 8230 border: none; 8231 } 8232 /* Mega Menu 8233 ----------------------------------------------------------- */ 8234 /* hacks for mega-menu */ 8235 .fl-page-header-container, 8236 .fl-page-nav-container { 8237 position: relative; 8238 } 8239 .fl-page-nav-col, 8240 .fl-page-nav, 8241 .fl-page-fixed-nav-wrap { 8242 position: inherit; 8243 } 8244 ul.navbar-nav li.mega-menu { 8245 position: inherit; 8246 } 8247 ul.navbar-nav li.mega-menu.fl-sub-menu-open > ul.sub-menu { 8248 left: 0; 8249 } 8250 ul.navbar-nav li.mega-menu > ul.sub-menu { 8251 position: absolute !important; 8252 width: 100%; 8253 padding: 20px; 8254 display: table; 8255 } 8256 ul.navbar-nav li.mega-menu > ul.sub-menu ul.sub-menu { 8257 position: relative; 8258 width: auto; 8259 left: 0 !important; 8260 top: 0; 8261 opacity: 1 !important; 8262 padding: 0; 8263 border-top: none; 8264 -moz-box-shadow: none; 8265 -webkit-box-shadow: none; 8266 box-shadow: none; 8267 } 8268 ul.navbar-nav li.mega-menu > ul.sub-menu > li { 8269 position: relative; 8270 float: none; 8271 display: table-cell; 8272 height: auto; 8273 vertical-align: top; 8274 border-right: 1px solid #d5e5f1; 8275 } 8276 ul.navbar-nav li.mega-menu > ul.sub-menu > li:last-child { 8277 border-right: none; 8278 } 8279 ul.navbar-nav li.mega-menu > ul.sub-menu > li li li a::before { 8280 font-family: 'Font Awesome 5 Free'; 8281 content: '\f105'; 8282 font-weight: 900; 8283 margin-right: 10px; 8284 } 8285 ul.navbar-nav li.mega-menu > ul.sub-menu > li > a { 8286 font-weight: bold; 8287 } 8288 ul.navbar-nav li.mega-menu.mega-menu-items-1 > ul > li { 8289 width: 100%; 8290 } 8291 ul.navbar-nav li.mega-menu.mega-menu-items-2 > ul > li { 8292 width: 50%; 8293 } 8294 ul.navbar-nav li.mega-menu.mega-menu-items-3 > ul > li { 8295 width: 33.33%; 8296 } 8297 ul.navbar-nav li.mega-menu.mega-menu-items-4 > ul > li { 8298 width: 25%; 8299 } 8300 ul.navbar-nav li.mega-menu.mega-menu-items-5 > ul > li { 8301 width: 20%; 8302 } 8303 ul.navbar-nav li.mega-menu.mega-menu-items-6 > ul > li { 8304 width: 16.66%; 8305 } 8306 /* Content 8307 ----------------------------------------------------------- */ 8308 .fl-content, 8309 .fl-sidebar { 8310 margin: 40px 0; 8311 } 8312 /* Parallax Footer 8313 ----------------------------------------------------------- */ 8314 .fl-full-width.fl-footer-effect .fl-page-footer-wrap { 8315 z-index: -1; 8316 position: fixed; 8317 bottom: 0; 8318 left: 0; 8319 width: 100%; 8320 } 8321 .fl-full-width.fl-footer-effect .fl-page { 8322 z-index: 10; 8323 } 8324 /* 404 Page 8325 ----------------------------------------------------------- */ 8326 .fl-404 { 8327 padding: 100px 0 150px; 8328 } 8329 .fl-404 .fl-post-header h2 { 8330 font-size: 30px; 8331 } 8332 /* Builder 8333 ----------------------------------------------------------- */ 8334 .fl-builder .container.fl-content-full .fl-post-header, 8335 .fl-builder .container.fl-content-full .fl-comments { 8336 margin: 0 40px; 8337 width: auto; 8338 } 8339} 8340/* Media Query - 992px or greater 8341----------------------------------------------------------- */ 8342@media (min-width: 992px) { 8343 /* General 8344 ----------------------------------------------------------- */ 8345 body.fl-fixed-width:not(.fl-nav-vertical):not(.fl-fixed-header):not(.fl-shrink) { 8346 padding: 0; 8347 } 8348 /* Bootstrap Overrides 8349 ----------------------------------------------------------- */ 8350 .container { 8351 padding-left: 0; 8352 padding-right: 0; 8353 width: 900px; 8354 } 8355 /* Full Width */ 8356 .fl-full-width .container { 8357 padding-left: 40px; 8358 padding-right: 40px; 8359 width: auto; 8360 } 8361 /* Wrap 8362 ----------------------------------------------------------- */ 8363 .fl-page { 8364 -moz-box-shadow: none; 8365 -webkit-box-shadow: none; 8366 box-shadow: none; 8367 width: 980px; 8368 } 8369 /* Full Width */ 8370 .fl-full-width .fl-page { 8371 width: auto; 8372 } 8373 /* Nav Search 8374 ----------------------------------------------------------- */ 8375 .fl-page-nav-search { 8376 display: block; 8377 } 8378 /* Hide Header Until Scroll 8379 ----------------------------------------------------------- */ 8380 .fl-scroll-header .fl-page-header-primary, 8381 .fl-scroll-header .fl-page-bar { 8382 -webkit-transform: translateY(-200%); 8383 -ms-transform: translateY(-200%); 8384 transform: translateY(-200%); 8385 -webkit-transition: -webkit-transform 0.4s ease-in-out; 8386 -moz-transition: transform 0.4s ease-in-out; 8387 -o-transition: transform 0.4s ease-in-out; 8388 transition: transform 0.4s ease-in-out; 8389 } 8390 .fl-scroll-header .fl-page-header-primary.fl-show, 8391 .fl-scroll-header .fl-page-bar.fl-show { 8392 -webkit-transform: translateY(0); 8393 -ms-transform: translateY(0); 8394 transform: translateY(0); 8395 } 8396 /* Content 8397 ----------------------------------------------------------- */ 8398 .fl-sidebar { 8399 display: block; 8400 } 8401 .fl-content { 8402 margin: 40px 0; 8403 } 8404 .fl-content-left { 8405 border-right: 1px solid #e6e6e6; 8406 padding-right: 40px; 8407 } 8408 .fl-content-right { 8409 border-left: 1px solid #e6e6e6; 8410 padding-left: 40px; 8411 } 8412 .fl-woo-content-left { 8413 float: left; 8414 } 8415 .fl-woo-content-right { 8416 float: right; 8417 } 8418 .fl-sidebar-right { 8419 padding-left: 40px; 8420 } 8421 .fl-sidebar-left { 8422 padding-right: 40px; 8423 } 8424 /* custom sidebar width */ 8425 /* custom woocommerce sidebar width */ 8426 /* Builder 8427 ----------------------------------------------------------- */ 8428 .fl-builder.fl-full-width .container.fl-content-full .fl-post-header, 8429 .fl-builder.fl-full-width .container.fl-content-full .fl-comments { 8430 margin: 0 40px; 8431 width: auto; 8432 } 8433} 8434/* Media Query - 1100px or greater 8435----------------------------------------------------------- */ 8436@media (min-width: 1100px) { 8437 /* Wrap 8438 ----------------------------------------------------------- */ 8439 .fl-fixed-width .fl-page { 8440 width: 1100px; 8441 max-width: 90%; 8442 } 8443 /* Bootstrap Overrides 8444 ----------------------------------------------------------- */ 8445 .container { 8446 width: 1020px; 8447 max-width: 90%; 8448 } 8449 /* Full Width */ 8450 .fl-full-width .container { 8451 padding-left: 0; 8452 padding-right: 0; 8453 width: 1020px; 8454 } 8455 /* Nav Toggle */ 8456 .fl-page-nav-toggle-visible-always .fl-page-header-wrap .fl-page-header-container, 8457 .fl-page-nav-toggle-visible-medium-mobile .fl-page-header-wrap .fl-page-header-container { 8458 padding-left: 0; 8459 padding-right: 0; 8460 } 8461 /* Builder 8462 ----------------------------------------------------------- */ 8463 .fl-builder.fl-full-width .container.fl-content-full .fl-post-header, 8464 .fl-builder.fl-full-width .container.fl-content-full .fl-comments { 8465 margin: 0 auto; 8466 width: 1020px; 8467 } 8468} 8469body.fl-framework-base-4 nav a.no-menu, 8470body.fl-framework-bootstrap-4 nav a.no-menu { 8471 display: block; 8472}
8473body.woocommerce-page.fl-framework-bootstrap .product .label { 8474 font-size: 18px; 8475 color: #000000; 8476 padding: 0px; 8477} 8478/* 8479 8480WARNING! DO NOT EDIT THEME FILES IF YOU PLAN ON UPDATING! 8481 8482Theme files will be overwritten and your changes will be lost 8483when updating. Instead, add custom code in the admin under 8484Appearance > Theme Settings > Code or create a child theme. 8485 8486*/ 8487/* Media Query - 767px or less 8488----------------------------------------------------------- */ 8489@media (max-width: 767px) { 8490 .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile { 8491 /* Page Nav Toggle Common mixin 8492 ----------------------------------------------------------- */ 8493 /* Header Layouts mixin 8494 ----------------------------------------------------------- */ 8495 /* Nav Right Layout 8496 ----------------------------------------------------------- */ 8497 /* Nav Left Layout 8498 ----------------------------------------------------------- */ 8499 /* Nav Centered Inline Logo 8500 ----------------------------------------------------------- */ 8501 /* Nav Vertical 8502 ----------------------------------------------------------- */ 8503 /* Nav Collapse 8504 ----------------------------------------------------------- */ 8505 /* Nav Dropdown Menus 8506 ----------------------------------------------------------- */ 8507 /* Nav Submenu Toggle 8508 ----------------------------------------------------------- */ 8509 /* Nav Submenu Indicator 8510 ----------------------------------------------------------- */ 8511 /* Nav Submenu Toggle Icon 8512 ----------------------------------------------------------- */ 8513 /* Menu button specific styles 8514 ----------------------------------------------------------- */ 8515 } 8516 body:not(.fl-nav-mobile-offcanvas) .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile.fl-page-nav-right .fl-page-nav-collapse { 8517 width: 100%; 8518 } 8519 body:not(.fl-nav-mobile-offcanvas) .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile.fl-page-nav-right .fl-page-nav-collapse ul.navbar-nav { 8520 flex: 0 0 100%; 8521 } 8522 .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile.fl-page-nav-right .fl-page-nav-collapse ul.navbar-nav { 8523 float: none !important; 8524 } 8525 .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile.fl-page-nav-right .fl-page-header-row .fl-page-header-logo { 8526 padding-bottom: 30px; 8527 } 8528 .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile.fl-page-nav-right .fl-page-header-logo-col, 8529 .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile.fl-page-nav-right .fl-page-nav-col { 8530 width: 100%; 8531 } 8532 .fl-framework-bootstrap-4 .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile.fl-page-nav-right .fl-page-header-logo-col, 8533 .fl-framework-bootstrap-4 .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile.fl-page-nav-right .fl-page-nav-col { 8534 flex-basis: 100%; 8535 max-width: 100%; 8536 } 8537 body:not(.fl-nav-mobile-offcanvas) .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile.fl-page-nav-left .fl-page-nav-collapse { 8538 width: 100%; 8539 } 8540 body:not(.fl-nav-mobile-offcanvas) .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile.fl-page-nav-left .fl-page-nav-collapse ul.navbar-nav { 8541 flex: 0 0 100%; 8542 } 8543 .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile.fl-page-nav-left .fl-page-header-row .fl-page-header-logo { 8544 padding-bottom: 30px; 8545 } 8546 .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile.fl-page-nav-left .fl-page-nav ul.navbar-nav > li:first-child a { 8547 padding-left: 17px; 8548 } 8549 .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile.fl-page-nav-left .fl-page-logo-wrap, 8550 .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile.fl-page-nav-left .fl-page-nav-col { 8551 width: 100%; 8552 } 8553 .fl-framework-bootstrap-4 .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile.fl-page-nav-left .fl-page-header-logo-col, 8554 .fl-framework-bootstrap-4 .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile.fl-page-nav-left .fl-page-nav-col { 8555 flex-basis: 100%; 8556 max-width: 100%; 8557 } 8558 .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile.fl-page-nav-centered-inline-logo { 8559 text-align: left; 8560 } 8561 .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile.fl-page-nav-centered-inline-logo .fl-page-header-logo { 8562 display: block; 8563 } 8564 .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile.fl-page-header-vertical { 8565 top: 0; 8566 } 8567 .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav-collapse { 8568 border-top: 1px solid #e6e6e6; 8569 padding-bottom: 10px; 8570 /* Nav Colors 8571 ----------------------------------------------------------- */ 8572 /* Nav Search 8573 ----------------------------------------------------------- */ 8574 } 8575 .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav-collapse.collapse { 8576 display: none !important; 8577 visibility: hidden !important; 8578 } 8579 .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav-collapse.collapse.in, 8580 .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav-collapse.collapse.show { 8581 display: block !important; 8582 visibility: visible !important; 8583 } 8584 .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav-collapse.collapsing { 8585 display: block !important; 8586 } 8587 .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav-collapse ul.navbar-nav { 8588 display: block; 8589 float: none; 8590 } 8591 .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav-collapse ul.navbar-nav > li { 8592 border-color: #e6e6e6; 8593 border-bottom-style: solid; 8594 border-bottom-width: 1px; 8595 display: block; 8596 float: none; 8597 position: relative; 8598 } 8599 .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav-collapse ul.navbar-nav > li > a { 8600 color: #757575; 8601 text-align: left; 8602 } 8603 .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav-collapse ul.navbar-nav > li > a:hover, 8604 .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav-collapse ul.navbar-nav > li > a:focus { 8605 color: #2b7bb9; 8606 } 8607 .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav-collapse ul.navbar-nav > li.current-menu-item > a, 8608 .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav-collapse ul.navbar-nav > li.current-menu-item > .fl-submenu-icon-wrap .fl-submenu-toggle-icon { 8609 color: #2b7bb9; 8610 } 8611 .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav-collapse ul.sub-menu li { 8612 border-color: #e6e6e6; 8613 } 8614 .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav-collapse ul.sub-menu li a { 8615 color: #757575; 8616 } 8617 .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav-collapse ul.sub-menu li a:hover { 8618 color: #2b7bb9; 8619 } 8620 .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav-collapse ul.sub-menu li.current-menu-item > a { 8621 color: #2b7bb9; 8622 } 8623 .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav-collapse .fl-page-nav-search { 8624 display: none; 8625 } 8626 .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav ul.sub-menu { 8627 background-color: transparent; 8628 border: none; 8629 float: none; 8630 height: 100%; 8631 list-style: none; 8632 overflow: hidden; 8633 padding: 0; 8634 position: absolute; 8635 top: 0; 8636 width: auto; 8637 -moz-box-shadow: none; 8638 -webkit-box-shadow: none; 8639 box-shadow: none; 8640 } 8641 .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav ul.sub-menu ul.sub-menu { 8642 padding-bottom: 0; 8643 margin-left: 15px; 8644 } 8645 .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav ul.sub-menu li { 8646 border-top: 1px solid #e6e6e6; 8647 } 8648 .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav ul.sub-menu li a { 8649 clear: both; 8650 color: #757575; 8651 display: block; 8652 font-weight: 400; 8653 line-height: 20px; 8654 margin: 0; 8655 padding: 15px; 8656 } 8657 .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav ul.sub-menu li a:hover, 8658 .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav ul.sub-menu li a:focus { 8659 color: #2b7bb9; 8660 text-decoration: none; 8661 } 8662 .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav ul.sub-menu li a:before { 8663 font-family: 'Font Awesome 5 Free'; 8664 content: '\f105'; 8665 font-weight: 900; 8666 margin-right: 10px; 8667 } 8668 .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav ul li.fl-mobile-sub-menu-open ul.sub-menu { 8669 position: static; 8670 } 8671 .fl-submenu-toggle .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav ul.navbar-nav .sub-menu { 8672 position: absolute; 8673 } 8674 .fl-submenu-toggle .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav ul.navbar-nav li.menu-item-has-children > a { 8675 padding-right: 40px; 8676 } 8677 .fl-submenu-toggle .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav ul.navbar-nav li.menu-item-has-children > .fl-submenu-icon-wrap { 8678 visibility: visible; 8679 } 8680 .fl-submenu-toggle .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav ul.navbar-nav li.fl-mobile-sub-menu-open > .fl-submenu-icon-wrap .fl-submenu-toggle-icon:after { 8681 content: '\f106'; 8682 } 8683 .fl-submenu-toggle .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav ul.navbar-nav li.fl-mobile-sub-menu-open > ul.sub-menu, 8684 .fl-submenu-toggle .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav ul.navbar-nav li.fl-mobile-sub-menu-open .hide-heading > ul.sub-menu { 8685 position: static; 8686 } 8687 .fl-submenu-toggle .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav ul.navbar-nav li a { 8688 padding: 15px; 8689 } 8690 .fl-submenu-toggle .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav ul.navbar-nav li:hover > .fl-submenu-icon-wrap .fl-submenu-toggle-icon, 8691 .fl-submenu-toggle .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav ul.navbar-nav li:focus > .fl-submenu-icon-wrap .fl-submenu-toggle-icon { 8692 color: #2b7bb9; 8693 } 8694 .fl-submenu-indicator .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile ul.navbar-nav li.menu-item-has-children > a { 8695 padding-right: 40px; 8696 } 8697 .fl-submenu-indicator .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile ul.navbar-nav li.menu-item-has-children > a:after { 8698 content: '' !important; 8699 } 8700 .fl-submenu-indicator .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile ul.navbar-nav li.menu-item-has-children > .fl-submenu-icon-wrap { 8701 visibility: visible; 8702 } 8703 .fl-submenu-indicator .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile ul.navbar-nav li.menu-item-has-children:hover > .fl-submenu-icon-wrap .fl-submenu-toggle-icon, 8704 .fl-submenu-indicator .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile ul.navbar-nav li.menu-item-has-children:focus > .fl-submenu-icon-wrap .fl-submenu-toggle-icon { 8705 color: #2b7bb9; 8706 } 8707 .fl-submenu-indicator .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile ul.navbar-nav li.menu-item-has-children.fl-mobile-sub-menu-open > .fl-submenu-icon-wrap .fl-submenu-toggle-icon:after { 8708 content: '\f106'; 8709 } 8710 .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-submenu-icon-wrap { 8711 visibility: hidden; 8712 } 8713 .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-submenu-icon-wrap .fl-submenu-toggle-icon { 8714 position: absolute; 8715 padding: 15px; 8716 top: 0; 8717 right: 0; 8718 bottom: 0; 8719 cursor: pointer; 8720 } 8721 .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-submenu-icon-wrap .fl-submenu-toggle-icon:after { 8722 font-family: 'Font Awesome 5 Free'; 8723 content: '\f107'; 8724 font-weight: 900; 8725 font-size: 16px; 8726 float: right; 8727 } 8728 .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav-wrap { 8729 border: 0 none; 8730 margin: 0; 8731 padding-bottom: 20px; 8732 } 8733 .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav .navbar-toggle { 8734 display: block; 8735 background: #e6e6e6; 8736 color: #757575; 8737 } 8738 .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav .navbar-toggle * { 8739 color: #757575; 8740 } 8741 .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav .navbar-toggle:hover, 8742 .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav .navbar-toggle:focus { 8743 background: #e6e6e6; 8744 } 8745 .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile.fl-page-header-fixed .fl-page-nav-wrap { 8746 padding-top: 20px; 8747 } 8748} 8749/* Media Query - mobile and medium devices 8750----------------------------------------------------------- */ 8751/* 8752 8753WARNING! DO NOT EDIT THEME FILES IF YOU PLAN ON UPDATING! 8754 8755Theme files will be overwritten and your changes will be lost 8756when updating. Instead, add custom code in the admin under 8757Appearance > Theme Settings > Code or create a child theme. 8758 8759*/ 8760.fl-page-nav-right.fl-page-header-fixed, 8761.fl-page-header-fixed { 8762 display: none; 8763 left: auto; 8764 position: fixed !important; 8765 top: 0; 8766 width: 100%; 8767 z-index: 100; 8768 border-color: #e6e6e6; 8769 background-color: #ffffff; 8770 color: #757575; 8771 -moz-box-shadow: 0 0 7px rgba(0, 0, 0, 0.1); 8772 -webkit-box-shadow: 0 0 7px rgba(0, 0, 0, 0.1); 8773 box-shadow: 0 0 7px rgba(0, 0, 0, 0.1); 8774} 8775.fl-page-nav-right.fl-page-header-fixed *, 8776.fl-page-header-fixed *, 8777.fl-page-nav-right.fl-page-header-fixed h1, 8778.fl-page-header-fixed h1, 8779.fl-page-nav-right.fl-page-header-fixed h2, 8780.fl-page-header-fixed h2, 8781.fl-page-nav-right.fl-page-header-fixed h3, 8782.fl-page-header-fixed h3, 8783.fl-page-nav-right.fl-page-header-fixed h4, 8784.fl-page-header-fixed h4, 8785.fl-page-nav-right.fl-page-header-fixed h5, 8786.fl-page-header-fixed h5, 8787.fl-page-nav-right.fl-page-header-fixed h6, 8788.fl-page-header-fixed h6 { 8789 color: #757575; 8790} 8791.fl-page-nav-right.fl-page-header-fixed a, 8792.fl-page-header-fixed a, 8793.fl-page-nav-right.fl-page-header-fixed a *, 8794.fl-page-header-fixed a *, 8795.fl-page-nav-right.fl-page-header-fixed a.fas, 8796.fl-page-header-fixed a.fas, 8797.fl-page-nav-right.fl-page-header-fixed a.fab, 8798.fl-page-header-fixed a.fab { 8799 color: #757575; 8800} 8801.fl-page-nav-right.fl-page-header-fixed a:hover, 8802.fl-page-header-fixed a:hover, 8803.fl-page-nav-right.fl-page-header-fixed a:focus, 8804.fl-page-header-fixed a:focus, 8805.fl-page-nav-right.fl-page-header-fixed a:hover *, 8806.fl-page-header-fixed a:hover *, 8807.fl-page-nav-right.fl-page-header-fixed a:focus *, 8808.fl-page-header-fixed a:focus *, 8809.fl-page-nav-right.fl-page-header-fixed a.fas:hover, 8810.fl-page-header-fixed a.fas:hover, 8811.fl-page-nav-right.fl-page-header-fixed a.fab:hover, 8812.fl-page-header-fixed a.fab:hover, 8813.fl-page-nav-right.fl-page-header-fixed a.fas:focus, 8814.fl-page-header-fixed a.fas:focus, 8815.fl-page-nav-right.fl-page-header-fixed a.fab:focus, 8816.fl-page-header-fixed a.fab:focus { 8817 color: #2b7bb9; 8818} 8819.fl-page-nav-right.fl-page-header-fixed .navbar-nav li > a, 8820.fl-page-header-fixed .navbar-nav li > a { 8821 color: #757575; 8822} 8823.fl-page-nav-right.fl-page-header-fixed .navbar-nav li > a:hover, 8824.fl-page-header-fixed .navbar-nav li > a:hover, 8825.fl-page-nav-right.fl-page-header-fixed .navbar-nav li > a:focus, 8826.fl-page-header-fixed .navbar-nav li > a:focus { 8827 color: #2b7bb9; 8828} 8829.fl-page-nav-right.fl-page-header-fixed .navbar-nav li.current-menu-ancestor > a, 8830.fl-page-header-fixed .navbar-nav li.current-menu-ancestor > a, 8831.fl-page-nav-right.fl-page-header-fixed .navbar-nav li.current-menu-parent > a, 8832.fl-page-header-fixed .navbar-nav li.current-menu-parent > a, 8833.fl-page-nav-right.fl-page-header-fixed .navbar-nav li.current-menu-item > a, 8834.fl-page-header-fixed .navbar-nav li.current-menu-item > a { 8835 color: #2b7bb9; 8836} 8837.fl-page-nav-right.fl-page-header-fixed .navbar-nav li.current-menu-item ~ li.current-menu-item > a, 8838.fl-page-header-fixed .navbar-nav li.current-menu-item ~ li.current-menu-item > a { 8839 color: #2b7bb9; 8840} 8841.fl-page-nav-right.fl-page-header-fixed .fl-page-header-container.container, 8842.fl-page-header-fixed .fl-page-header-container.container { 8843 padding-bottom: 8px; 8844 padding-top: 8px; 8845} 8846.fl-page-nav-right.fl-page-header-fixed.fl-page-header.fl-page-nav-toggle-visible-always .fl-page-header-row .fl-page-header-logo, 8847.fl-page-header-fixed.fl-page-header.fl-page-nav-toggle-visible-always .fl-page-header-row .fl-page-header-logo { 8848 padding-bottom: 0; 8849} 8850.fl-page-nav-right
8850.fl-page-header-fixed.fl-page-header.fl-page-nav-toggle-visible-always .fl-page-nav-collapse, 8851.fl-page-header-fixed.fl-page-header.fl-page-nav-toggle-visible-always .fl-page-nav-collapse { 8852 margin-top: 20px; 8853} 8854.fl-page-nav-right.fl-page-header-fixed.fl-page-header.fl-page-nav-toggle-visible-always .fl-page-nav .navbar-toggle, 8855.fl-page-header-fixed.fl-page-header.fl-page-nav-toggle-visible-always .fl-page-nav .navbar-toggle { 8856 top: 15px; 8857} 8858.fl-page-nav-right.fl-page-header-fixed .fl-logo-img, 8859.fl-page-header-fixed .fl-logo-img { 8860 max-height: 46px !important; 8861 width: auto !important; 8862} 8863.fl-page-nav-right.fl-page-header-fixed .fl-logo-text, 8864.fl-page-header-fixed .fl-logo-text { 8865 font-size: 28px; 8866} 8867.fl-page-nav-right.fl-page-header-fixed .fl-page-nav-wrap .navbar-nav > li > a, 8868.fl-page-header-fixed .fl-page-nav-wrap .navbar-nav > li > a { 8869 padding: 10px 15px; 8870} 8871.fl-page-nav-right.fl-page-header-fixed .fl-page-nav ul.sub-menu, 8872.fl-page-header-fixed .fl-page-nav ul.sub-menu { 8873 background-color: #ffffff; 8874} 8875.admin-bar .fl-page-nav-right.fl-page-header-fixed, 8876.admin-bar .fl-page-header-fixed, 8877.admin-bar .fl-page-header-vertical { 8878 top: 32px; 8879} 8880/* Media Query - 992px or greater 8881----------------------------------------------------------- */ 8882@media (min-width: 991px) { 8883 .fl-page-header-fixed .fl-page-fixed-nav-wrap { 8884 padding-right: 0; 8885 } 8886} 8887@media (min-width: 992px) { 8888 .fl-fixed-width .fl-page-nav-right.fl-page-header-fixed, 8889 .fl-fixed-width .fl-page-header-fixed { 8890 width: 980px; 8891 } 8892} 8893/* Media Query - 1100px or greater 8894----------------------------------------------------------- */ 8895@media (min-width: 1100px) { 8896 .fl-fixed-width .fl-page-nav-right.fl-page-header-fixed, 8897 .fl-fixed-width .fl-page-header-fixed { 8898 width: 1100px; 8899 max-width: 90%; 8900 } 8901} 8902/* 8903 8904WARNING! DO NOT EDIT THEME FILES IF YOU PLAN ON UPDATING! 8905 8906Theme files will be overwritten and your changes will be lost 8907when updating. Instead, add custom code in the admin under 8908Appearance > Theme Settings > Code or create a child theme. 8909 8910*/ 8911.fl-page-nav-right .fl-page-header-container { 8912 padding-bottom: 0; 8913} 8914.fl-page-nav-right .fl-page-header-logo { 8915 padding-bottom: 30px; 8916} 8917.fl-page-nav-right .fl-page-nav-search { 8918 position: relative; 8919} 8920.fl-page-nav-right .fl-page-nav-search a.fa-search { 8921 padding: 13px 0 13px 15px; 8922 position: static; 8923} 8924.fl-page-nav-right .fl-page-nav-collapse { 8925 display: inline-flex !important; 8926 align-items: center; 8927 justify-content: flex-end; 8928} 8929/* Media Query - 768px or greater 8930----------------------------------------------------------- */ 8931@media (min-width: 768px) { 8932 .fl-page-nav-right { 8933 text-align: center; 8934 } 8935 .fl-page-nav-right .fl-page-header-container { 8936 padding-left: 15px; 8937 padding-right: 15px; 8938 } 8939 .fl-page-nav-right .fl-page-header-logo { 8940 padding-left: 40px; 8941 padding-right: 40px; 8942 } 8943 .fl-page-nav-right .fl-page-nav-wrap { 8944 margin-left: -15px; 8945 margin-right: -15px; 8946 } 8947 .fl-page-nav-right .fl-page-nav ul.navbar-nav { 8948 float: none !important; 8949 } 8950 .fl-page-nav-right .fl-page-nav ul.navbar-nav:last-child { 8951 margin-right: 0; 8952 } 8953 .fl-page-nav-right .fl-page-nav ul.navbar-nav > li { 8954 display: inline-block; 8955 float: none; 8956 } 8957 .fl-page-nav-right .fl-page-nav ul.sub-menu { 8958 text-align: left; 8959 } 8960} 8961/* Media Query - 992px or greater 8962----------------------------------------------------------- */ 8963@media (min-width: 992px) { 8964 .fl-page-nav-right { 8965 text-align: right; 8966 } 8967 .fl-page-nav-right .fl-page-header-wrap { 8968 border-bottom: 1px solid rgba(117, 117, 117, 0.13); 8969 } 8970 .fl-page-nav-right .fl-page-header-container { 8971 padding-bottom: 30px; 8972 } 8973 .fl-page-nav-right .fl-page-header-row { 8974 display: table; 8975 table-layout: fixed; 8976 width: 100%; 8977 margin-left: 0; 8978 margin-right: 0; 8979 } 8980 .fl-page-nav-right .fl-page-header-row > div { 8981 display: table-cell; 8982 float: none; 8983 vertical-align: middle; 8984 } 8985 .fl-page-nav-right .fl-page-header-row .fl-page-header-logo-col { 8986 padding-left: 0; 8987 } 8988 .fl-page-nav-right .fl-page-header-row .fl-page-logo-wrap { 8989 padding-left: 0; 8990 } 8991 .fl-page-nav-right .fl-page-header-row .fl-page-nav-col { 8992 padding-right: 0; 8993 } 8994 .fl-page-nav-right.fl-page-nav-toggle-visible-always .fl-page-header-row { 8995 display: block; 8996 width: auto; 8997 } 8998 .fl-page-nav-right.fl-page-nav-toggle-visible-always .fl-page-header-row > div { 8999 display: block; 9000 width: 100%; 9001 } 9002 .fl-page-nav-right .fl-page-header-logo { 9003 padding: 0; 9004 text-align: left; 9005 } 9006 .fl-page-nav-right .fl-page-nav-wrap { 9007 border-color: #e6e6e6; 9008 background-color: #ffffff; 9009 color: #757575; 9010 background: none; 9011 border: none; 9012 margin-left: 0; 9013 margin-right: 0; 9014 } 9015 .fl-page-nav-right .fl-page-nav-wrap *, 9016 .fl-page-nav-right .fl-page-nav-wrap h1, 9017 .fl-page-nav-right .fl-page-nav-wrap h2, 9018 .fl-page-nav-right .fl-page-nav-wrap h3, 9019 .fl-page-nav-right .fl-page-nav-wrap h4, 9020 .fl-page-nav-right .fl-page-nav-wrap h5, 9021 .fl-page-nav-right .fl-page-nav-wrap h6 { 9022 color: #757575; 9023 } 9024 .fl-page-nav-right .fl-page-nav-wrap a, 9025 .fl-page-nav-right .fl-page-nav-wrap a *, 9026 .fl-page-nav-right .fl-page-nav-wrap a.fas, 9027 .fl-page-nav-right .fl-page-nav-wrap a.fab { 9028 color: #757575; 9029 } 9030 .fl-page-nav-right .fl-page-nav-wrap a:hover, 9031 .fl-page-nav-right .fl-page-nav-wrap a:focus, 9032 .fl-page-nav-right .fl-page-nav-wrap a:hover *, 9033 .fl-page-nav-right .fl-page-nav-wrap a:focus *,
9034 .fl-page-nav-right .fl-page-nav-wrap a.fas:hover, 9035 .fl-page-nav-right .fl-page-nav-wrap a.fab:hover, 9036 .fl-page-nav-right .fl-page-nav-wrap a.fas:focus, 9037 .fl-page-nav-right .fl-page-nav-wrap a.fab:focus { 9038 color: #2b7bb9; 9039 } 9040 .fl-page-nav-right .fl-page-nav-wrap .navbar-nav li > a { 9041 color: #757575; 9042 } 9043 .fl-page-nav-right .fl-page-nav-wrap .navbar-nav li > a:hover, 9044 .fl-page-nav-right .fl-page-nav-wrap .navbar-nav li > a:focus { 9045 color: #2b7bb9; 9046 } 9047 .fl-page-nav-right .fl-page-nav-wrap .navbar-nav li.current-menu-ancestor > a, 9048 .fl-page-nav-right .fl-page-nav-wrap .navbar-nav li.current-menu-parent > a, 9049 .fl-page-nav-right .fl-page-nav-wrap .navbar-nav li.current-menu-item > a { 9050 color: #2b7bb9; 9051 } 9052 .fl-page-nav-right .fl-page-nav-wrap .navbar-nav li.current-menu-item ~ li.current-menu-item > a { 9053 color: #2b7bb9; 9054 } 9055 .fl-page-nav-right .fl-page-nav { 9056 border: none; 9057 margin: 0; 9058 } 9059 .fl-page-nav-right .fl-page-nav ul.navbar-nav { 9060 float: right !important; 9061 } 9062 .fl-page-nav-right .fl-page-nav ul.navbar-nav > li { 9063 display: block; 9064 float: left; 9065 } 9066 .fl-fixed-width .fl-page-nav-right .fl-page-header-container { 9067 padding-left: 0; 9068 padding-right: 0; 9069 } 9070} 9071/* Media Query - 1100px or greater 9072----------------------------------------------------------- */ 9073@media (min-width: 1100px) { 9074 .fl-page-nav-right.fl-page-nav-toggle-visible-always .fl-page-header-container, 9075 .fl-page-nav-right.fl-page-nav-toggle-visible-medium-mobile .fl-page-header-container, 9076 .fl-page-nav-right .fl-page-header-container { 9077 padding-left: 0; 9078 padding-right: 0; 9079 } 9080} 9081/* 9082 9083WARNING! DO NOT EDIT THEME FILES IF YOU PLAN ON UPDATING! 9084 9085Theme files will be overwritten and your changes will be lost 9086when updating. Instead, add custom code in the admin under 9087Appearance > Theme Settings > Code or create a child theme. 9088 9089*/ 9090.fl-page-footer-widgets { 9091 border-top: 1px solid #e6e6e6; 9092 border-color: #e6e6e6; 9093 background-color: #ffffff; 9094 color: #757575; 9095} 9096.fl-page-footer-widgets *, 9097.fl-page-footer-widgets h1, 9098.fl-page-footer-widgets h2, 9099.fl-page-footer-widgets h3, 9100.fl-page-footer-widgets h4, 9101.fl-page-footer-widgets h5, 9102.fl-page-footer-widgets h6 { 9103 color: #757575; 9104} 9105.fl-page-footer-widgets a, 9106.fl-page-footer-widgets a *, 9107.fl-page-footer-widgets a.fas, 9108.fl-page-footer-widgets a.fab { 9109 color: #2b7bb9; 9110} 9111.fl-page-footer-widgets a:hover, 9112.fl-page-footer-widgets a:focus, 9113.fl-page-footer-widgets a:hover *, 9114.fl-page-footer-widgets a:focus *, 9115.fl-page-footer-widgets a.fas:hover, 9116.fl-page-footer-widgets a.fab:hover, 9117.fl-page-footer-widgets a.fas:focus, 9118.fl-page-footer-widgets a.fab:focus { 9119 color: #2b7bb9; 9120} 9121.fl-page-footer-widgets .navbar-nav li > a { 9122 color: #2b7bb9; 9123} 9124.fl-page-footer-widgets .navbar-nav li > a:hover, 9125.fl-page-footer-widgets .navbar-nav li > a:focus { 9126 color: #2b7bb9; 9127} 9128.fl-page-footer-widgets .navbar-nav li.current-menu-ancestor > a, 9129.fl-page-footer-widgets .navbar-nav li.current-menu-parent > a, 9130.fl-page-footer-widgets .navbar-nav li.current-menu-item > a { 9131 color: #2b7bb9; 9132} 9133.fl-page-footer-widgets .navbar-nav li.current-menu-item ~ li.current-menu-item > a { 9134 color: #2b7bb9; 9135} 9136.fl-page-footer-widgets-container { 9137 padding-top: 30px; 9138} 9139/* Media Query - 992px or greater 9140----------------------------------------------------------- */ 9141@media (min-width: 992px) { 9142 .fl-page-footer-widgets { 9143 display: block; 9144 } 9145} 9146/* 9147 9148WARNING! DO NOT EDIT THEME FILES IF YOU PLAN ON UPDATING! 9149 9150Theme files will be overwritten and your changes will be lost 9151when updating. Instead, add custom code in the admin under 9152Appearance > Theme Settings > Code or create a child theme. 9153 9154*/ 9155.fl-page-footer { 9156 border-top: 1px solid #e6e6e6; 9157 font-size: 12px; 9158 border-color: #e6e6e6; 9159 background-color: #ffffff; 9160 color: #757575; 9161} 9162.fl-page-footer *, 9163.fl-page-footer h1, 9164.fl-page-footer h2, 9165.fl-page-footer h3, 9166.fl-page-footer h4, 9167.fl-page-footer h5, 9168.fl-page-footer h6 { 9169 color: #757575; 9170} 9171.fl-page-footer a, 9172.fl-page-footer a *, 9173.fl-page-footer a.fas, 9174.fl-page-footer a.fab { 9175 color: #2b7bb9; 9176} 9177.fl-page-footer a:hover, 9178.fl-page-footer a:focus, 9179.fl-page-footer a:hover *, 9180.fl-page-footer a:focus *, 9181.fl-page-footer a.fas:hover, 9182.fl-page-footer a.fab:hover, 9183.fl-page-footer a.fas:focus, 9184.fl-page-footer a.fab:focus { 9185 color: #2b7bb9; 9186} 9187.fl-page-footer .navbar-nav li > a { 9188 color: #2b7bb9; 9189} 9190.fl-page-footer .navbar-nav li > a:hover, 9191.fl-page-footer .navbar-nav li > a:focus { 9192 color: #2b7bb9; 9193} 9194.fl-page-footer .navbar-nav li.current-menu-ancestor > a, 9195.fl-page-footer .navbar-nav li.current-menu-parent > a, 9196.fl-page-footer .navbar-nav li.current-menu-item > a { 9197 color: #2b7bb9; 9198} 9199.fl-page-footer .navbar-nav li.current-menu-item ~ li.current-menu-item > a { 9200 color: #2b7bb9; 9201} 9202.fl-page-footer-container { 9203 padding-top: 20px; 9204} 9205/* Footer Text */ 9206.fl-page-footer-text { 9207 padding-bottom: 20px; 9208 text-align: center; 9209} 9210/* Footer Social */ 9211.fl-page-footer .fl-social-icons { 9212 text-align: center; 9213} 9214.fl-page-footer .fl-social-icons .fl-icon { 9215 margin: 0 5px 20px 5px; 9216} 9217.fl-page-footer .fl-social-icons .fallback { 9218 font-size: 26px; 9219 line-height: 24px; 9220} 9221.fl-page-footer .fl-social-icons-stacked { 9222 font-size: 1em; 9223} 9224.fl-page-footer .fl-social-icons-stacked .fas { 9225 color: #000000; 9226} 9227.fl-page-footer .fl-social-icons-stacked .fab, 9228.fl-page-footer .fl-social-icons-stacked .fas.fa-envelope, 9229.fl-page-footer .fl-social-icons-stacked .fas.fa-rss, 9230.fl-page-footer .fl-social-icons-stacked .fas.fa-map-marker-alt { 9231 color: #ffffff; 9232 transition: opacity 0.2s ease-in-out; 9233 opacity: 0.8; 9234} 9235.fl-page-footer .fl-social-icons-stacked .fab:hover, 9236.fl-page-footer .fl-social-icons-stacked .fas.fa-envelope:hover, 9237.fl-page-footer .fl-social-icons-stacked .fas.fa-rss:hover, 9238.fl-page-footer .fl-social-icons-stacked .fas.fa-map-marker-alt:hover {
9239 color: #666666; 9240 opacity: 1; 9241} 9242.fl-page-footer .fl-social-icons-stacked .fab, 9243.fl-page-footer .fl-social-icons-stacked .fas { 9244 vertical-align: inherit; 9245 width: inherit; 9246 height: inherit; 9247 line-height: inherit; 9248} 9249/* Footer Menu */ 9250.fl-page-footer-nav { 9251 float: none; 9252 text-align: center; 9253 margin: 0 0 10px; 9254} 9255.fl-page-footer-nav > li { 9256 display: inline-block; 9257 float: none; 9258} 9259.fl-page-footer-nav ul.sub-menu { 9260 display: none; 9261} 9262.fl-page-footer-nav > li > a { 9263 padding-top: 0; 9264} 9265.fl-page-footer-nav > li > a:hover, 9266.fl-page-footer-nav > li > a:focus { 9267 background: transparent; 9268} 9269/* Media Query - 768px or greater 9270----------------------------------------------------------- */ 9271@media (min-width: 768px) { 9272 .fl-page-footer .fl-page-footer-text, 9273 .fl-page-footer .fl-social-icons { 9274 text-align: inherit; 9275 } 9276 .fl-page-footer .fl-page-footer-nav { 9277 margin: 0 -15px 10px; 9278 } 9279 .fl-page-footer .text-left .fl-social-icons .fl-icon { 9280 margin: 0 10px 20px 0; 9281 } 9282 .fl-page-footer .text-left .fl-page-footer-nav { 9283 text-align: left; 9284 } 9285 .fl-page-footer .text-right .fl-social-icons .fl-icon { 9286 margin: 0 0 20px 10px; 9287 } 9288 .fl-page-footer .text-right .fl-page-footer-nav { 9289 text-align: right; 9290 } 9291} 9292/* Media Query - 992px or greater 9293----------------------------------------------------------- */ 9294@media (min-width: 992px) { 9295 .fl-page-footer-container { 9296 padding: 20px 0 0; 9297 } 9298} 9299/* 9300 9301WARNING! DO NOT EDIT THEME FILES IF YOU PLAN ON UPDATING! 9302 9303Theme files will be overwritten and your changes will be lost 9304when updating. Instead, add custom code in the admin under 9305Appearance > Theme Settings > Code or create a child theme. 9306 9307*/ 9308/** 9309* Gutenberg Block Styles 9310*/ 9311body.has-blocks .fl-post-content > .alignwide { 9312 max-width: 1100px; 9313} 9314body.fl-fixed-width.has-blocks:not(.fl-has-sidebar) .fl-post-content .alignfull { 9315 width: auto; 9316 max-width: 100vw; 9317} 9318body.fl-full-width.has-blocks:not(.fl-has-sidebar) .fl-post-content .alignfull { 9319 margin-left: calc(50% - 50vw); 9320 margin-right: calc(50% - 50vw); 9321 width: auto; 9322 max-width: 100vw; 9323} 9324body.fl-full-width.has-blocks .fl-post-content .wp-block-group.alignwide, 9325body.fl-full-width.has-blocks .fl-post-content .wp-block-group.alignfull { 9326 margin-left: 0; 9327 margin-right: 0; 9328} 9329body.fl-full-width.has-blocks .fl-post-content .wp-block-group.alignwide .wp-block-list, 9330body.fl-full-width.has-blocks .fl-post-content .wp-block-group.alignfull .wp-block-list { 9331 padding-inline: 0px; 9332} 9333body.fl-full-width.has-blocks .fl-post-content .wp-block-group.alignwide .wp-block-list li, 9334body.fl-full-width.has-blocks .fl-post-content .wp-block-group.alignfull .wp-block-list li { 9335 list-style-position: inside; 9336} 9337body.fl-full-width.has-blocks:not(.fl-has-sidebar) .fl-post-content .wp-block-group.alignfull, 9338body.fl-full-width.has-blocks:not(.fl-has-sidebar) .fl-post-content .wp-block-group.alignfull.wp-block-group-is-layout-flex, 9339body.fl-full-width.has-blocks:not(.fl-has-sidebar) .fl-post-content .wp-block-group.alignfull.wp-block-group-is-layout-grid { 9340 margin-left: calc(-100vw / 2 + 100% / 2); 9341 margin-right: calc(-100vw / 2 + 100% / 2); 9342} 9343body.has-blocks .fl-post-content > .alignfull, 9344body.fl-full-width.page-template-tpl-sidebar.has-blocks .fl-post-content .alignfull { 9345 margin: 1.5em 0; 9346 max-width: 100%; 9347} 9348body.has-blocks .fl-post-content .alignwide { 9349 margin-left: -5%; 9350 margin-right: -5%; 9351 width: auto; 9352 max-width: 100vw; 9353} 9354/* Lists */ 9355body.has-blocks .fl-post-content ul, 9356body.has-blocks .fl-post-content ol { 9357 margin: 1.5em 0; 9358 list-style-position: outside; 9359} 9360body.has-blocks .fl-post-content .alignwide ul, 9361body.has-blocks .fl-post-content .alignfull ul, 9362body.has-blocks .fl-post-content .alignwide ol, 9363body.has-blocks .fl-post-content .alignfull ol { 9364 max-width: 100%; 9365} 9366body.has-blocks .fl-post-content li { 9367 list-style-position: outside; 9368} 9369/* Navigation Block */ 9370body.has-blocks .fl-post-content .wp-block-navigation { 9371 margin-bottom: 1.5em; 9372} 9373body.has-blocks .fl-post-content .wp-block-navigation ul { 9374 margin-top: 0; 9375 margin-bottom: 0; 9376} 9377/* Media */ 9378.wp-block-embed.type-video > .wp-block-embed__wrapper { 9379 position: relative; 9380 width: 100%; 9381 height: 0; 9382 padding-top: 56.25%; 9383} 9384.wp-block-embed.type-video > .wp-block-embed__wrapper > iframe { 9385 position: absolute; 9386 width: 100%; 9387 height: 100%; 9388 top: 0; 9389 left: 0; 9390 bottom: 0; 9391 right: 0; 9392} 9393.wp-block-file object, 9394.wp-block-file .fluid-width-video-wrapper object { 9395 position: static; 9396} 9397.wp-block-gallery:not(.components-placeholder) { 9398 margin: 1.5em auto; 9399} 9400.wp-block-cover-text p { 9401 padding: 1.5em 20px; 9402} 9403@media screen and (min-width: 768px) { 9404 .wp-block-cover-text p { 9405 padding: 1.5em 0; 9406 } 9407} 9408/* Latest Posts block */ 9409ul.wp-block-latest-posts.alignwide, 9410ul.wp-block-latest-posts.alignfull, 9411ul.wp-block-latest-posts.is-grid.alignwide, 9412ul.wp-block-latest-posts.is-grid.alignwide { 9413 padding: 0 20px; 9414} 9415/* Tables */ 9416.wp-block-table { 9417 display: block; 9418 overflow-x: auto; 9419} 9420.wp-block-table table { 9421 border-collapse: collapse; 9422 width: 100%; 9423} 9424.wp-block-table td, 9425.wp-block-table th { 9426 padding: .5em; 9427} 9428body.has-blocks .has-fl-heading-text-color { 9429 color: #440099; 9430} 9431body.has-blocks .has-fl-heading-text-background-color { 9432 background-color: #440099; 9433} 9434body.has-blocks .has-fl-body-bg-color { 9435 color: #f2f2f2; 9436} 9437body.has-blocks .has-fl-body-bg-background-color { 9438 background-color: #f2f2f2; 9439} 9440body.has-blocks .has-fl-body-text-color { 9441 color: #000000; 9442} 9443body.has-blocks .has-fl-body-text-background-color { 9444 background-color: #000000; 9445} 9446body.has-blocks .has-fl-accent-color { 9447 color: #440099; 9448} 9449body.has-blocks .has-fl-accent-background-color { 9450 background-color: #440099; 9451} 9452body.has-blocks .has-fl-accent-hover-color { 9453 color: #440099; 9454} 9455body.has-blocks .has-fl-accent-hover-background-color { 9456 background-color: #440099; 9457} 9458body.has-blocks .has-fl-topbar-bg-color { 9459 color: #ffffff; 9460} 9461body.has-blocks .has-fl-topbar-bg-background-color { 9462 background-color: #ffffff; 9463} 9464body.has-blocks .has-fl-topbar-text-color { 9465 color: #757575; 9466} 9467body.has-blocks .has-fl-topbar-text-background-color { 9468 background-color: #757575; 9469} 9470body.has-blocks .has-fl-topbar-link-color { 9471 color: #2b7bb9; 9472} 9473body.has-blocks .has-fl-topbar-link-background-color { 9474 background-color: #2b7bb9; 9475} 9476body.has-blocks .has-fl-topbar-hover-color { 9477 color: #2b7bb9; 9478} 9479body.has-blocks .has-fl-topbar-hover-background-color { 9480 background-color: #2b7bb9; 9481} 9482body.has-blocks .has-fl-header-bg-color { 9483 color: #ffffff; 9484} 9485body.has-blocks .has-fl-header-bg-background-color { 9486 background-color: #ffffff; 9487} 9488body.has-blocks .has-fl-header-text-color { 9489 color: #757575; 9490} 9491body.has-blocks .has-fl-header-text-background-color { 9492 background-color: #757575; 9493} 9494body.has-blocks .has-fl-header-link-color { 9495 color: #757575; 9496} 9497body.has-blocks .has-fl-header-link-background-color { 9498 background-color: #757575; 9499} 9500body.has-blocks .has-fl-header-hover-color { 9501 color: #2b7bb9; 9502} 9503body.has-blocks .has-fl-header-hover-background-color { 9504 background-color: #2b7bb9; 9505} 9506body.has-blocks .has-fl-nav-bg-color { 9507 color: #ffffff; 9508} 9509body.has-blocks .has-fl-nav-bg-background-color { 9510 background-color: #ffffff; 9511} 9512body.has-blocks .has-fl-nav-link-color { 9513 color: #757575; 9514} 9515body.has-blocks .has-fl-nav-link-background-color { 9516 background-color: #757575; 9517} 9518body.has-blocks .has-fl-nav-hover-color { 9519 color: #2b7bb9; 9520} 9521body.has-blocks .has-fl-nav-hover-background-color { 9522 background-color: #2b7bb9; 9523} 9524body.has-blocks .has-fl-content-bg-color { 9525 color: #ffffff; 9526} 9527body.has-blocks .has-fl-content-bg-background-color { 9528 background-color: #ffffff; 9529} 9530body.has-blocks .has-fl-footer-widgets-bg-color { 9531 color: #ffffff; 9532} 9533body.has-blocks .has-fl-footer-widgets-bg-background-color { 9534 background-color: #ffffff; 9535} 9536body.has-blocks .has-fl-footer-widgets-text-color { 9537 color: #757575; 9538} 9539body.has-blocks .has-fl-footer-widgets-text-background-color { 9540 background-color: #757575; 9541} 9542body.has-blocks .has-fl-footer-widgets-link-color { 9543 color: #2b7bb9; 9544} 9545body.has-blocks .has-fl-footer-widgets-link-background-color { 9546 background-color: #2b7bb9; 9547} 9548body.has-blocks .has-fl-footer-widgets-hover-color { 9549 color: #2b7bb9; 9550} 9551body.has-blocks .has-fl-footer-widgets-hover-background-color { 9552 background-color: #2b7bb9; 9553} 9554body.has-blocks .has-fl-footer-bg-color { 9555 color: #ffffff; 9556} 9557body.has-blocks .has-fl-footer-bg-background-color { 9558 background-color: #ffffff; 9559} 9560body.has-blocks .has-fl-footer-text-color { 9561 color: #757575; 9562} 9563body.has-blocks .has-fl-footer-text-background-color { 9564 background-color: #757575; 9565} 9566body.has-blocks .has-fl-footer-link-color { 9567 color: #2b7bb9; 9568} 9569body.has-blocks .has-fl-footer-link-background-color { 9570 background-color: #2b7bb9; 9571} 9572body.has-blocks .has-fl-footer-hover-color { 9573 color: #2b7bb9; 9574} 9575body.has-blocks .has-fl-footer-hover-background-color { 9576 background-color: #2b7bb9; 9577} 9578/* 9579 9580WARNING! DO NOT EDIT THEME FILES IF YOU PLAN ON UPDATING! 9581 9582Theme files will be overwritten and your changes will be lost 9583when updating. Instead, add custom code in the admin under 9584Appearance > Theme Settings > Code or create a child theme. 9585 9586*/ 9587/* Media Query - medium devices 9588----------------------------------------------------------- */ 9589@media (max-width: 991px) { 9590 body { 9591 font-size: 14px; 9592 line-height: 1.45; 9593 } 9594 h1 { 9595 font-size: 36px; 9596 line-height: 1.4; 9597 letter-spacing: 0px; 9598 } 9599 h2 { 9600 font-size: 30px; 9601 line-height: 1.4; 9602 letter-spacing: 0px; 9603 } 9604 h3 { 9605 font-size: 24px; 9606 line-height: 1.4; 9607 letter-spacing: 0px; 9608 } 9609 h4 { 9610 font-size: 18px; 9611 line-height: 1.4; 9612 letter-spacing: 0px; 9613 } 9614 h5 { 9615 font-size: 14px; 9616 line-height: 1.4; 9617 letter-spacing: 0px; 9618 } 9619 h6 { 9620 font-size: 12px; 9621 line-height: 1.4; 9622 letter-spacing: 0px; 9623 } 9624 /* Gutenberg Buttons */ 9625 .wp-block-button .wp-block-button__link { 9626 font-size: 16px; 9627 line-height: 1.2; 9628 } 9629 /* HTML Buttons */ 9630 .fl-page button, 9631 .fl-page input[type=button], 9632 .fl-page input[type=submit] { 9633 font-size: 16px; 9634 line-height: 1.2; 9635 } 9636 /* Builder Buttons */ 9637 a.fl-button, 9638 a.fl-button:visited, 9639 .fl-page a.fl-button, 9640 .fl-page a.fl-button:visited { 9641 font-size: 16px; 9642 line-height: 1.2; 9643 } 9644 a.fl-button:hover { 9645 font-size: 16px; 9646 line-height: 1.2; 9647 } 9648 .fl-page .fl-module-woocommerce a.button, 9649 .fl-page .fl-post-module-woo-button a.button, 9650 .fl-page .fl-module-woocommerce a.button:visited, 9651 .fl-page .fl-post-module-woo-button a.button:visited, 9652 .fl-page .fl-module-woocommerce button[type=button], 9653 .fl-page .fl-post-module-woo-button button[type=button], 9654 .fl-page .fl-module-woocommerce button[type=submit], 9655 .fl-page .fl-post-module-woo-button button[type=submit] { 9656 font-size: 16px; 9657 line-height: 1.2; 9658 } 9659} 9660/* Media Query - mobile devices 9661----------------------------------------------------------- */ 9662@media (max-width: 767px) { 9663 body { 9664 font-size: 14px; 9665 line-height: 1.45; 9666 } 9667 h1 { 9668 font-size: 36px; 9669 line-height: 1.4; 9670 letter-spacing: 0px; 9671 } 9672 h2 { 9673 font-size: 30px; 9674 line-height: 1.4; 9675 letter-spacing: 0px; 9676 } 9677 h3 { 9678 font-size: 24px; 9679 line-height: 1.4; 9680 letter-spacing: 0px; 9681 } 9682 h3 { 9683 font-size: 24px; 9684 line-height: 1.4; 9685 letter-spacing: 0px; 9686 } 9687 h4 { 9688 font-size: 18px; 9689 line-height: 1.4; 9690 letter-spacing: 0px; 9691 } 9692 h5 { 9693 font-size: 14px; 9694 line-height: 1.4; 9695 letter-spacing: 0px; 9696 } 9697 h6 { 9698 font-size: 12px; 9699 line-height: 1.4; 9700 letter-spacing: 0px; 9701 } 9702 /* Gutenberg Buttons */ 9703 .wp-block-button .wp-block-button__link { 9704 font-size: 16px; 9705 line-height: 1.2; 9706 } 9707 /* HTML Buttons */ 9708 .fl-page button, 9709 .fl-page input[type=button], 9710 .fl-page input[type=submit] { 9711 font-size: 16px; 9712 line-height: 1.2; 9713 } 9714 /* Builder Buttons */ 9715 a.fl-button, 9716 a.fl-button:visited, 9717 .fl-page a.fl-button, 9718 .fl-page a.fl-button:visited { 9719 font-size: 16px; 9720 line-height: 1.2; 9721 } 9722 /* WooCommerce Buttons */ 9723 .fl-page .fl-module-woocommerce a.button, 9724 .fl-page .fl-post-module-woo-button a.button, 9725 .fl-page .fl-module-woocommerce a.button:visited, 9726 .fl-page .fl-post-module-woo-button a.button:visited, 9727 .fl-page .fl-module-woocommerce button[type=button], 9728 .fl-page .fl-post-module-woo-button button[type=button], 9729 .fl-page .fl-module-woocommerce button[type=submit], 9730 .fl-page .fl-post-module-woo-button button[type=submit] { 9731 font-size: 16px; 9732 line-height: 1.2; 9733 } 9734} 9735 9736/*# sourceURL=fl-automator-skin-inline-css */ 9737</style> 9738<link rel='stylesheet' id='fl-child-theme-css' href='https://samaritas.org/wp-content/themes/bb-theme-child/style.css?ver=7.1.2' media='all' /> 9739<link rel='stylesheet' id='pp-animate-css' href='https://samaritas.org/wp-content/plugins/bbpowerpack/assets/css/animate.min.css?ver=3.5.1' media='all' />
9740<link rel='stylesheet' id='fl-builder-google-fonts-d2b58b6f6c645267e998e9b0be5f1234-css' href='//fonts.googleapis.com/css?family=Albert%20Sans:300,400,700|Domine:400&ver=7.1.2' media='all' /> 9741<!--n2css--><!--n2js-->
9741<script id="jquery-core-js" src="https://samaritas.org/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 9741
9741
9742<script id="jquery-migrate-js" src="https://samaritas.org/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
vendor: 1 bytes, line 9742
9742
9743<script id="breeze-prefetch-js-extra"> 9744var breeze_prefetch = {"local_url":"https://samaritas.org","ignore_remote_prefetch":"1","ignore_list":["wp-admin","wp-login.php"]}; 9745//# sourceURL=breeze-prefetch-js-extra 9746</script>
vendor: 1 bytes, line 9746
9746
9747<script id="breeze-prefetch-js" src="https://samaritas.org/wp-content/plugins/breeze/assets/js/js-front-end/breeze-prefetch-links.min.js?ver=2.6.0"></script>
9747 9748 9749<!-- Google tag (gtag.js) snippet added by Site Kit --> 9750<!-- Google Analytics snippet added by Site Kit -->
vendor: 80 bytes, lines 9750-9751
9750 9751<script id="google_gtagjs-js" src="https://www.googletagmanager.com/gtag/js?id=
9751GT-WR9NB5W
vendor: 18 bytes, line 9751
9751" async></script>
9752<script id="google_gtagjs-js-after"> 9753window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);} 9754gtag("set","linker",{"domains":["samaritas.org"]}); 9755gtag("js", new Date()); 9756gtag("set", "developer_id.dZTNiMT", true); 9757gtag("config", "GT-WR9NB5W"); 9758 window._googlesitekit = window._googlesitekit || {}; window._googlesitekit.throttledEvents = []; window._googlesitekit.gtagEvent = (name, data) => { var key = JSON.stringify( { name, data } ); if ( !! window._googlesitekit.throttledEvents[ key ] ) { return; } window._googlesitekit.throttledEvents[ key ] = true; setTimeout( () => { delete window._googlesitekit.throttledEvents[ key ]; }, 5 ); gtag( "event", name, { ...data, event_source: "site-kit" } ); }; 9759//# sourceURL=google_gtagjs-js-after 9760</script>
9760 9761<link rel="https://api.w.org/" href="https://samaritas.org/wp-json/" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://samaritas.org/xmlrpc.php?rsd" /> 9762<meta name="generator" content="WordPress 7.1.2" /> 9763
9763<script> 9764 var bb_powerpack = { 9765 search_term: '', 9766 version: '2.38.3', 9767 getAjaxUrl: function() { return atob( 'aHR0cHM6Ly9zYW1hcml0YXMub3JnL3dwLWFkbWluL2FkbWluLWFqYXgucGhw' ); }, 9768 callback: function() {} 9769 }; 9770 </script>
9770 9771 <meta name="generator" content="Site Kit by Google 1.188.0" /> <!-- DO NOT COPY THIS SNIPPET! Start of Page Analytics Tracking for HubSpot WordPress plugin v11.3.75--> 9772
9772<script class="hsq-set-content-id" data-content-id="listing-page"> 9773 var _hsq = _hsq || []; 9774 _hsq.push(["setContentType", "listing-page"]); 9775 </script>
9775 9776 <!-- DO NOT COPY THIS SNIPPET! End of Page Analytics Tracking for HubSpot WordPress plugin --> 9777
9777<script type="text/javascript"> 9778 (function(c, l, a, r, i, t, y) { 9779 c[a] = c[a] || function() { 9780 (c[a].q = c[a].q || []).push(arguments) 9781 }; 9782 t = l.createElement(r); 9783 t.async = 1; 9784 t.src = "https://www.clarity.ms/tag/" + i + "?ref=wordpress"; 9785 y = l.getElementsByTagName(r)[0]; 9786 y.parentNode.insertBefore(t, y); 9787 })(window, document, "clarity", "script", "wy6xjjm4q2"); 9788 </script>
9788 9789 <style id="edac-nww"> 9790 @font-face { 9791 font-family: 'anww'; 9792 src: url('https://samaritas.org/wp-content/plugins/accessibility-checker/assets/fonts/anww.eot?7msg3d'); 9793 src: url('https://samaritas.org/wp-content/plugins/accessibility-checker/assets/fonts/anww.eot?7msg3d#iefix') format('embedded-opentype'), 9794 url('https://samaritas.org/wp-content/plugins/accessibility-checker/assets/fonts/anww.ttf?7msg3d') format('truetype'), 9795 url('https://samaritas.org/wp-content/plugins/accessibility-checker/assets/fonts/anww.woff?7msg3d') format('woff'), 9796 url('https://samaritas.org/wp-content/plugins/accessibility-checker/assets/fonts/anww.svg?7msg3d#anww') format('svg'); 9797 font-weight: normal; 9798 font-style: normal; 9799 font-display: block; 9800 } 9801 9802 :root { 9803 --edac-nww-font-base: 'anww', sans-serif; 9804 --edac-nww-icon-size: 0.75em; 9805 } 9806 9807 .anww-external-link-icon, 9808 .edac-nww-external-link-icon { 9809 font: normal normal normal 1em var(--edac-nww-font-base) !important; 9810 speak: never; 9811 text-transform: none; 9812 -webkit-font-smoothing: antialiased; 9813 -moz-osx-font-smoothing: grayscale; 9814 } 9815 9816 .anww-external-link-icon:before, 9817 .edac-nww-external-link-icon:before { 9818 content: " \e900"; 9819 font-size: var(--edac-nww-icon-size); 9820 } 9821 9822 .anww-external-link-icon.elementor-button-link-content:before, 9823 .edac-nww-external-link-icon.elementor-button-link-content:before { 9824 vertical-align: middle; 9825 } 9826 9827 /* Modifier classes: add these to a container element to opt out of specific behaviors. */ 9828 .anww-no-icon .anww-external-link-icon, 9829 .anww-no-icon .edac-nww-external-link-icon, 9830 .edac-nww-no-icon .anww-external-link-icon, 9831 .edac-nww-no-icon .edac-nww-external-link-icon { 9832 display: none !important; 9833 } 9834 </style> 9835 9836<!-- Google Tag Manager snippet added by Site Kit -->
9837<script>
vendor: 420 bytes, lines 9837-9846
9837 9838 ( function( w, d, s, l, i ) { 9839 w[l] = w[l] || []; 9840 w[l].push( {'gtm.start': new Date().getTime(), event: 'gtm.js'} ); 9841 var f = d.getElementsByTagName( s )[0], 9842 j = d.createElement( s ), dl = l != 'dataLayer' ? '&l=' + l : ''; 9843 j.async = true; 9844 j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl; 9845 f.parentNode.insertBefore( j, f ); 9846 } )( window, document, 'script', 'dataLayer', '
9846GTM-MZ5V58T
vendor: 9 bytes, lines 9846-9847
9846' ); 9847
9848</script>
9848 9849 9850<!-- End Google Tag Manager snippet added by Site Kit --> 9851<link rel="icon" href="https://samaritas.org/wp-content/uploads/2025/09/cropped-S-Icon-1-32x32.png" sizes="32x32" /> 9852<link rel="icon" href="https://samaritas.org/wp-content/uploads/2025/09/cropped-S-Icon-1-192x192.png" sizes="192x192" /> 9853<link rel="apple-touch-icon" href="https://samaritas.org/wp-content/uploads/2025/09/cropped-S-Icon-1-180x180.png" /> 9854<meta name="msapplication-TileImage" content="https://samaritas.org/wp-content/uploads/2025/09/cropped-S-Icon-1-270x270.png" /> 9855<style id="wp-custom-css"> 9856p { margin:0 0 20px; } 9857.round-corners .fl-module-content {border-radius: 25px; border: 2px solid #000000;} 9858 9859.uabb-ib-effect-style2.uabb-ib2-min-height img {width: 100%!important; object-fit: center;} 9860 9861 9862/* ð¨ Moving Watercolor Background */ 9863.color-mesh { 9864 position: relative; /* Ensures correct positioning */ 9865 width: 100%; 9866 height: 100vh; /* Full-screen background */ 9867 overflow: hidden; 9868 background-color: #440099; /* Deep Violet base color */ 9869 background: radial-gradient(circle at 20% 30%, #F7AE1B, transparent 50%), 9870 radial-gradient(circle at 80% 40%, #A8CF45, transparent 60%), 9871 radial-gradient(circle at 60% 70%, #00A0D5, transparent 50%), 9872 radial-gradient(circle at 30% 90%, #EA067A, transparent 60%); 9873 background-size: 250% 250%; 9874 animation: watercolorMove 12s infinite alternate ease-in-out; 9875 transition: background-position 0.1s ease-out; 9876} 9877 9878/* ⨠Watercolor Flow Animation */ 9879@keyframes watercolorMove { 9880 0% { 9881 background-position: 0% 0%; 9882 } 9883 25% { 9884 background-position: 30% 50%; 9885 } 9886 50% { 9887 background-position: 100% 100%; 9888 } 9889 75% { 9890 background-position: 50% 30%; 9891 } 9892 100% { 9893 background-position: 0% 100%; 9894 } 9895} 9896#contactbutton { 9897 position: fixed; 9898 z-index: 100; 9899 bottom: -4px; 9900 right: 10px; 9901 cursor: pointer; 9902} 9903 9904</style> 9905<style>:root,::before,::after{--mec-heading-font-family: inherit;--mec-paragraph-font-family: inherit;--mec-color-skin: #440099;--mec-color-skin-rgba-1: rgba(68,0,153,.25);--mec-color-skin-rgba-2: rgba(68,0,153,.5);--mec-color-skin-rgba-3: rgba(68,0,153,.75);--mec-color-skin-rgba-4: rgba(68,0,153,.11);--mec-primary-border-radius: 12px;--mec-secondary-border-radius: 3px;--mec-container-normal-width: 1196px;--mec-container-large-width: 1690px;--mec-fes-main-color: #40d9f1;--mec-fes-main-color-rgba-1: rgba(64, 217, 241, 0.12);--mec-fes-main-color-rgba-2: rgba(64, 217, 241, 0.23);--mec-fes-main-color-rgba-3: rgba(64, 217, 241, 0.03);--mec-fes-main-color-rgba-4: rgba(64, 217, 241, 0.3);--mec-fes-main-color-rgba-5: rgb(64 217 241 / 7%);--mec-fes-main-color-rgba-6: rgba(64, 217, 241, 0.2);--mec-fes-main-color-rgba-7: rgba(64, 217, 241, 0.5);</style>
9905<script type="text/javascript"> 9906 (function(c,l,a,r,i,t,y){ 9907 c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)}; 9908 t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i; 9909 y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y); 9910 })(window, document, "clarity", "script", "wy6xjjm4q2"); 9911</script>
9911 9912<link rel='stylesheet' id='mec-owl-carousel-style-css' href='https://samaritas.org/wp-content/plugins/modern-events-calendar-lite/assets/packages/owl-carousel/owl.carousel.min.css?ver=7.36.4.1791040409.1790278543' media='all' /> 9913<link rel='stylesheet' id='mec-owl-carousel-theme-style-css' href='https://samaritas.org/wp-content/plugins/modern-events-calendar-lite/assets/packages/owl-carousel/owl.theme.min.css?ver=7.1.2' media='all' /> 9914 9915</head> 9916<body class="archive post-type-archive post-type-archive-mec-events wp-theme-bb-theme wp-child-theme-bb-theme-child fl-builder-2-11-1-1 fl-themer-1-6-1 fl-theme-1-7-20 fl-no-js mec-theme-bb-theme fl-theme-builder-header fl-theme-builder-header-header fl-theme-builder-footer fl-theme-builder-footer-footer ally-default fl-framework-base fl-preset-default fl-full-width fl-search-active" itemscope="itemscope" itemtype="https://schema.org/WebPage">
9917<script src="https://sky.blackbaudcdn.net/static/og-web-loader/1/main.js" data-envid="p-pXfZ7yIaukqPqBzQqpsbow" data-zone="usa"></script>
9917 <!-- Google Tag Manager (noscript) snippet added by Site Kit -->
vendor: 74 bytes, lines 9917-9919
9917 9918 <noscript> 9919 <iframe src="https://www.googletagmanager.com/ns.html?id=
9919GTM-MZ5V58T
vendor: 88 bytes, lines 9919-9921
9919" height="0" width="0" style="display:none;visibility:hidden"></iframe> 9920 </noscript> 9921
9921<!-- End Google Tag Manager (noscript) snippet added by Site Kit --> 9922 <a aria-label="Skip to content" class="fl-screen-reader-text" href="#fl-main-content">Skip to content</a><div class="fl-page"> 9923 <header class="fl-builder-content fl-builder-content-15 fl-builder-global-templates-locked" data-post-id="15" data-type="header" data-sticky="1" data-sticky-on="" data-sticky-breakpoint="medium" data-shrink="0" data-overlay="0" data-overlay-bg="transparent" data-shrink-image-height="50px" role="banner" itemscope="itemscope" itemtype="http://schema.org/WPHeader"><div class="fl-row fl-row-full-width fl-row-bg-none fl-node-2eo1glqbtas9 fl-row-default-height fl-row-align-center" data-node="2eo1glqbtas9"> 9924 <div class="fl-row-content-wrap"> 9925 <div class="uabb-row-separator uabb-top-row-separator" > 9926</div> 9927 <div class="fl-row-content fl-row-full-width fl-node-content"> 9928 9929<div class="fl-col-group fl-node-7zduoimqctw9 fl-col-group-equal-height fl-col-group-align-top fl-col-group-custom-width" data-node="7zduoimqctw9"> 9930 <div class="fl-col fl-node-j7u10b59vwme fl-col-bg-color fl-col-small fl-col-small-full-width fl-col-small-custom-width" data-node="j7u10b59vwme"> 9931 <div class="fl-col-content fl-node-content"></div> 9932</div> 9933 <div class="fl-col fl-node-zmexpkw96j4i fl-col-bg-color fl-col-small fl-col-small-full-width fl-col-small-custom-width" data-node="zmexpkw96j4i"> 9934 <div class="fl-col-content fl-node-content"></div> 9935</div> 9936 <div class="fl-col fl-node-bhmw231slojz fl-col-bg-color fl-col-small fl-col-small-full-width fl-col-small-custom-width" data-node="bhmw231slojz"> 9937 <div class="fl-col-content fl-node-content"></div> 9938</div> 9939 <div class="fl-col fl-node-jz5uiptnh90v fl-col-bg-color fl-col-small fl-col-small-full-width fl-col-small-custom-width" data-node="jz5uiptnh90v"> 9940 <div class="fl-col-content fl-node-content"></div> 9941</div> 9942 </div> 9943 </div> 9944 </div> 9945</div> 9946<div class="fl-row fl-row-full-width fl-row-bg-color fl-node-gvmrcsapd7wb fl-row-default-height fl-row-align-center" data-node="gvmrcsapd7wb"> 9947 <div class="fl-row-content-wrap"> 9948 <div class="uabb-row-separator uabb-top-row-separator" > 9949</div> 9950 <div class="fl-row-content fl-row-full-width fl-node-content"> 9951 9952<div class="fl-col-group fl-node-x0rq2vslohg1" data-node="x0rq2vslohg1"> 9953 <div class="fl-col fl-node-hv7jgi9k2wr4 fl-col-bg-color fl-visible-desktop fl-visible-large" data-node="hv7jgi9k2wr4"> 9954 <div class="fl-col-content fl-node-content"><div class="fl-module fl-module-box fl-node-rt6q4jp1as0v fl-visible-desktop fl-visible-large" data-node="rt6q4jp1as0v" aria-label="Box"> 9955 <div class="fl-module fl-module-brex-mega-menu fl-node-t47lfbrsng8i" data-node="t47lfbrsng8i" aria-label="Mega Menu"> 9956 <div class="fl-module-content fl-node-content"> 9957 <nav> 9958 <div class="brex-mega-menu-desktop"> 9959 <ul class="brex-mega-menu"><li class="drop-down"> 9960 <a target="_self" href="https://samaritas.org/about-us/" class="dd-saved-row-a megamenuonmouseover">About Us <i class=""></i></a> 9961 <ul id="menu-building" class="drop-down-ul mega-menu-dropdown"><li id="menu-item-222" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-222"><a href="https://samaritas.org/news/">News & Updates</a></li> 9962<li id="menu-item-223" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item menu-item-223"><a href="https://samaritas.org/events/" aria-current="page">Events</a></li> 9963<li id="menu-item-1011" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1011"><a href="https://samaritas.org/leadership/">Leadership</a></li> 9964<li id="menu-item-1012" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1012"><a href="https://samaritas.org/partners/">Partners</a></li> 9965<li id="menu-item-1089" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1089"><a href="https://samaritas.org/faith/">Faith Outreach</a></li> 9966<li id="menu-item-226" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-226"><a rel="privacy-policy" href="https://samaritas.org/privacy-policy/">Privacy Practices</a></li> 9967</ul> 9968 </li><li class=""> 9969 <a class="" target="_self" href="https://samaritas.org/volunteer/">Volunteer</a> 9970 </li><li class=""> 9971 <a class="" target="_self" href="https://samaritas.org/contact-us/">Contact Us</a> 9972 </li></ul> </div> 9973 <div class="brex-mobile-menu-icon"> 9974 <a> 9975 <i class="fas fa-align-justify"></i> </a> 9976 </div> 9977</nav> 9978 9979 9980 9981 </div> 9982</div> 9983<div class="fl-module fl-module-pp-search-form fl-node-ws6v4jutcyaf" data-node="ws6v4jutcyaf" aria-label="Search Form"> 9984 <div class="fl-module-content fl-node-content"> 9985 <div class="pp-search-form-wrap pp-search-form--style-full_screen pp-search-form--button-type-icon"> 9986 <form class="pp-search-form" role="search" action="https://samaritas.org" method="get" aria-label="Search form"> 9987 <div class="pp-search-form__toggle"> 9988 <i class="fa fa-search" aria-hidden="true"></i> 9989 <span class="pp-screen-reader-text">Search</span> 9990 </div> 9991 <div class="pp-search-form__container"> 9992 <label class="pp-screen-reader-text" for="pp-search-form__input-ws6v4jutcyaf"> 9993 Search </label> 9994 <input id="pp-search-form__input-ws6v4jutcyaf" placeholder="Search" class="pp-search-form__input" type="search" name="s" title="Search" value=""> 9995 <div class="pp-search-form--lightbox-close"> 9996 <span class="pp-icon-close" aria-hidden="true"> 9997 <svg viewbox="0 0 40 40"> 9998 <path class="close-x" d="M 10,10 L 30,30 M 30,10 L 10,30" /> 9999 </svg> 10000 </span> 10001 <span class="pp-screen-reader-text">Close</span> 10002 </div> 10003 </div> 10004 </form> 10005</div> </div> 10006</div> 10007</div> 10008</div> 10009</div> 10010 </div> 10011 10012<div class="fl-col-group fl-node-fs0j9yka4veh fl-col-group-equal-height fl-col-group-align-center fl-col-group-custom-width" data-node="fs0j9yka4veh"> 10013 <div class="fl-col fl-node-ne59gtawv01x fl-col-bg-color fl-col-small fl-col-small-full-width fl-col-small-custom-width" data-node="ne59gtawv01x"> 10014 <div class="fl-col-content fl-node-content"><div role="figure" class="fl-module fl-module-photo fl-photo fl-photo-align-left fl-node-7pbyoe61gk0r" data-node="7pbyoe61gk0r" aria-label="Photo" itemscope itemtype="https://schema.org/ImageObject"> 10015 <div class="fl-photo-content fl-photo-img-png">
10016 <a href="/" target="_self" itemprop="url"> 10017 <img loading="lazy" decoding="async" class="fl-photo-img wp-image-18 size-full" src="https://samaritas.org/wp-content/uploads/2025/03/samaritas-logo.png" alt="Compassionate care and community support provided by Samaritas in Michigan, offering services for seniors, foster care, and refugee assistance." height="311" width="1500" title="samaritas-logo" data-no-lazy="1" itemprop="image" srcset="https://samaritas.org/wp-content/uploads/2025/03/samaritas-logo.png 1500w, https://samaritas.org/wp-content/uploads/2025/03/samaritas-logo-300x62.png 300w, https://samaritas.org/wp-content/uploads/2025/03/samaritas-logo-1024x212.png 1024w, https://samaritas.org/wp-content/uploads/2025/03/samaritas-logo-768x159.png 768w" sizes="auto, (max-width: 1500px) 100vw, 1500px" /> 10018 </a> 10019 </div> 10020 </div> 10021</div> 10022</div> 10023 <div class="fl-col fl-node-d8s4yvg56mei fl-col-bg-color fl-col-small-custom-width fl-visible-desktop fl-visible-large" data-node="d8s4yvg56mei"> 10024 <div class="fl-col-content fl-node-content"><div class="fl-module fl-module-brex-mega-menu fl-node-9n4eltfvh2r7 fl-visible-desktop fl-visible-large" data-node="9n4eltfvh2r7" aria-label="Mega Menu"> 10025 <div class="fl-module-content fl-node-content"> 10026 <nav> 10027 <div class="brex-mega-menu-desktop"> 10028 <ul class="brex-mega-menu"><li class="mega-menu-saved-row"> 10029 <a target="_self" class="mega-menu-saved-row-a megamenuonmouseover" href="https://samaritas.org/mental-health-addiction/">Mental Health & Addiction <i class=""></i></a> 10030 <div class="mega-menu-saved-row-container" > 10031 <style id="fl-builder-layout-213-inline-css"> 10032 10033 10034 10035 10036 10037 10038.fl-node-qkeoldxb137s > .fl-row-content-wrap { 10039 background-color: #00a0d5; 10040} 10041.fl-node-qkeoldxb137s.fl-row-default-height > .fl-row-content-wrap, .fl-node-qkeoldxb137s.fl-row-full-height > .fl-row-content-wrap, .fl-node-qkeoldxb137s.fl-row-custom-height > .fl-row-content-wrap { 10042 align-items: center; 10043 justify-content: center; 10044} 10045 .fl-node-qkeoldxb137s > .fl-row-content-wrap { 10046 margin-top:23px; 10047} 10048 .fl-node-qkeoldxb137s > .fl-row-content-wrap { 10049 padding-top:0px; 10050 padding-bottom:0px; 10051 padding-left:0px; 10052} 10053 10054 10055 10056 10057.fl-node-x4w7bcga3jkr { 10058 width: 24%; 10059} 10060.fl-node-x4w7bcga3jkr > .fl-col-content { 10061 background-image: url(https://samaritas.org/wp-content/uploads/2025/03/group-1.jpg); 10062 background-repeat: no-repeat; 10063 background-position: center center; 10064 background-attachment: scroll; 10065 background-size: cover; 10066} 10067.fl-builder-content .fl-node-x4w7bcga3jkr > .fl-col-content { 10068 min-height: 460px; 10069} 10070 10071 10072 10073 10074.fl-node-vbwnzux7ha3f { 10075 width: 26%; 10076} 10077 10078 10079 10080 10081.fl-node-q9sewvcuyjxl { 10082 width: 76%; 10083} 10084 .fl-node-q9sewvcuyjxl > .fl-col-content { 10085 margin-top:20px; 10086 margin-right:40px; 10087 margin-bottom:20px; 10088 margin-left:40px; 10089} 10090 10091 10092 10093 10094.fl-node-9fprjnis32wc { 10095 width: 39%; 10096} 10097 10098 10099 10100 10101.fl-node-ix5qo2m4ehbg { 10102 width: 34%; 10103} 10104 10105.fl-node-z1vyme8ocbh7 .uabb-cl-wrap .uabb-creative-link a { 10106 color: #ffffff;} 10107 10108 10109.fl-node-z1vyme8ocbh7 .uabb-cl-wrap .uabb-creative-link a span { 10110 color: inherit; 10111 line-height: inherit; 10112 font-size: inherit; 10113 font-family: inherit; 10114 font-weight: inherit; 10115} 10116.fl-node-z1vyme8ocbh7 .uabb-cl-wrap .uabb-creative-link a:hover, 10117.fl-node-z1vyme8ocbh7 .uabb-cl-wrap .uabb-creative-link a span:hover { 10118 color: #ffffff; 10119} 10120 10121.fl-node-z1vyme8ocbh7 .uabb-cl-wrap .uabb-cl-ul li { 10122 display: inline-block; 10123 margin-right: 10px; 10124 10125 margin-bottom: 15px; 10126} 10127 10128.fl-node-z1vyme8ocbh7 .uabb-cl-wrap .uabb-cl-ul { 10129 text-align: left; 10130} 10131 10132/* Style 2 */ 10133 10134.fl-node-z1vyme8ocbh7 .uabb-cl-style2 p a, 10135.fl-node-z1vyme8ocbh7 .uabb-cl-style2 div a, 10136.fl-node-z1vyme8ocbh7 .uabb-cl-style2 span a { 10137 color: 10138 #ffffff; 10139} 10140 10141.fl-node-z1vyme8ocbh7 .uabb-cl-style2 a span { 10142 padding: 5px 15px; 10143 background: #440099;} 10144.fl-node-z1vyme8ocbh7 .uabb-cl-style2 a span:before { 10145 background: #440099; padding: inherit; 10146} 10147
10148/* Style 3 */ 10149.fl-node-z1vyme8ocbh7 .uabb-cl-style3 a::after { 10150 background: #ffffff; 10151 height:1px; 10152} 10153 10154/* Style 4 */ 10155.fl-node-z1vyme8ocbh7 .uabb-cl-style4 a::after { 10156 background: #ffffff; 10157 height:1px; 10158} 10159 10160/* Style 7 */ 10161 10162.fl-node-z1vyme8ocbh7 .uabb-cl-style7 a::before, 10163.fl-node-z1vyme8ocbh7 .uabb-cl-style7 a::after { 10164 height: 1px; 10165 background: #ffffff; 10166} 10167 10168 10169/* Style 8 */ 10170 10171.fl-node-z1vyme8ocbh7 .uabb-cl-style8 a::before, 10172.fl-node-z1vyme8ocbh7 .uabb-cl-style8 a::after { 10173 border: 1px solid #ffffff; 10174} 10175 10176.fl-node-z1vyme8ocbh7 .uabb-cl-style8 a::after { 10177 border-color: 10178 #000000; 10179} 10180 10181/* Style 9 */ 10182.fl-node-z1vyme8ocbh7 .uabb-cl-style9 a span { 10183 color:#ffffff; 10184 background: #440099; 10185} 10186 10187.fl-node-z1vyme8ocbh7 .uabb-cl-style9 p a, 10188.fl-node-z1vyme8ocbh7 .uabb-cl-style9 div a, 10189.fl-node-z1vyme8ocbh7 .uabb-cl-style9 span a { 10190 color: 10191 #ffffff; 10192} 10193 10194.fl-node-z1vyme8ocbh7 .uabb-cl-style9 a::before { 10195 color:#ffffff; 10196 background: #440099; 10197} 10198 10199/* Style 10 */ 10200 10201.fl-node-z1vyme8ocbh7 .uabb-cl-style10 a { 10202 border-top-width:1px; 10203 border-top-style:solid; 10204 border-top-color: 10205 #ffffff; 10206 color:#ffffff; 10207} 10208 10209.fl-node-z1vyme8ocbh7 .uabb-cl-style10 a::before { 10210 border-bottom-width:1px; 10211 border-bottom-style:solid; 10212 border-bottom-color: 10213 #ffffff; 10214 color:#ffffff; 10215} 10216 10217/* Style 6 */ 10218.fl-node-z1vyme8ocbh7 .uabb-cl-style6 a:before { 10219 position: absolute; 10220 top: 0; 10221 left: 0; 10222 width: 100%; 10223 height: 1px; 10224 background: #ffffff; 10225 content: ''; 10226 -webkit-transition: top 0.3s; 10227 -moz-transition: top 0.3s; 10228 transition: top 0.3s; 10229} 10230 10231.fl-node-z1vyme8ocbh7 .uabb-cl-style6 a:after { 10232 position: absolute; 10233 top: 0; 10234 left: 0; 10235 content: ''; 10236 width: 1px; 10237 height: 1px; 10238 background: #ffffff; 10239 -webkit-transition: height 0.3s; 10240 -moz-transition: height 0.3s; 10241 transition: height 0.3s; 10242} 10243 10244.fl-node-z1vyme8ocbh7 .uabb-cl-style6 a:hover::before { 10245 top: 100%; 10246 opacity: 1; 10247} 10248 10249.fl-node-z1vyme8ocbh7 .uabb-cl-style6 a:hover::after { 10250 height: 100%; 10251} 10252 10253 10254/* Style 11 */ 10255 10256.fl-node-z1vyme8ocbh7 .uabb-cl-style11 a::before, 10257.fl-node-z1vyme8ocbh7 .uabb-cl-style11 a::after { 10258 border-color: 10259 #ffffff; 10260} 10261 10262/* Style 12 */ 10263 10264.fl-node-z1vyme8ocbh7 .uabb-cl-style12 a:hover::before, 10265.fl-node-z1vyme8ocbh7 .uabb-cl-style12 a:focus::before { 10266 color: #ffffff; 10267 text-shadow: 10px 0 10268 #ffffff, -10px 0 #ffffff; 10269} 10270 10271/* Style 13 */ 10272 10273.fl-node-z1vyme8ocbh7 .uabb-cl-style13 a::before, 10274.fl-node-z1vyme8ocbh7 .uabb-cl-style13 a::after { 10275 height: 1px; 10276 background: #ffffff; 10277} 10278 10279/* Style 14 */ 10280 10281.fl-node-z1vyme8ocbh7 .uabb-cl-style14 a::before { 10282 color:#ffffff; 10283 content: attr(data-hover); 10284 position: absolute; 10285 -webkit-transition: -webkit-transform 0.3s, opacity 0.3s; 10286 -moz-transition: -moz-transform 0.3s, opacity 0.3s; 10287 transition: transform 0.3s, opacity 0.3s; 10288} 10289 10290.fl-node-z1vyme8ocbh7 .uabb-cl-style14 .uabb-cl-heading, 10291.fl-node-z1vyme8ocbh7 .uabb-cl-style14 .uabb-cl-heading a, 10292.fl-node-z1vyme8ocbh7 .uabb-cl-style14 .uabb-cl-heading a:visited, 10293.fl-node-z1vyme8ocbh7 .uabb-cl-style14 .uabb-cl-heading a *, 10294.fl-node-z1vyme8ocbh7 .uabb-cl-style14 .uabb-cl-heading a:visited *â { 10295 color:#ffffff; 10296} 10297 10298/* Style 15 */ 10299 10300.fl-node-z1vyme8ocbh7 .uabb-cl-style15 a::before { 10301 color:#ffffff; 10302} 10303 10304/* Style 16 */ 10305 10306.fl-node-z1vyme8ocbh7 .uabb-cl-style16 a::after { 10307 background: #ffffff; 10308 height:1px; 10309} 10310 10311/* Style 17 */ 10312 10313.fl-node-z1vyme8ocbh7 .uabb-cl-style17 a { 10314 color:#ffffff; 10315} 10316 10317.fl-node-z1vyme8ocbh7 .uabb-cl-style17 a::after, 10318.fl-node-z1vyme8ocbh7 .uabb-cl-style17 a::before { 10319 height: 1px; 10320 background: #ffffff; 10321} 10322 10323/* Style 18 */ 10324 10325.fl-node-z1vyme8ocbh7 .uabb-cl-style18 a { 10326 margin: 0; 10327 width: 200px; 10328 max-width: 100%; 10329} 10330 10331.fl-node-z1vyme8ocbh7 .uabb-cl-style18 p a, 10332.fl-node-z1vyme8ocbh7 .uabb-cl-style18 div a, 10333.fl-node-z1vyme8ocbh7 .uabb-cl-style18 span a { 10334 color: 10335 #ffffff; 10336} 10337 10338 10339.fl-node-z1vyme8ocbh7 .uabb-cl-style18 a span { 10340 -webkit-transform-origin: 50% 50% -100px; 10341 -moz-transform-origin: 50% 50% -100px; 10342 transform-origin: 50% 50% -100px; 10343} 10344 10345.fl-node-z1vyme8ocbh7 .uabb-cl-style18 a span { 10346 background: #440099; 10347} 10348 10349.fl-node-z1vyme8ocbh7 .uabb-cl-style18 a:hover span::before, 10350.fl-node-z1vyme8ocbh7 .uabb-cl-style18 a:focus span::before { 10351 background: #440099; 10352} 10353 10354.fl-node-z1vyme8ocbh7 .uabb-cl-style18 a span::before, 10355.fl-node-z1vyme8ocbh7 .uabb-cl-style18 a:hover span, 10356.fl-node-z1vyme8ocbh7 .uabb-cl-style18 a:focus span { 10357 background: #120067; 10358} 10359 10360/* Style 19 */ 10361 10362 10363.fl-node-z1vyme8ocbh7 .uabb-cl-style19 a span { 10364 background: #440099; 10365 box-shadow: inset 0 3px #120067; 10366} 10367 10368.fl-node-z1vyme8ocbh7 .uabb-cl-style19 p a, 10369.fl-node-z1vyme8ocbh7 .uabb-cl-style19 div a, 10370.fl-node-z1vyme8ocbh7 .uabb-cl-style19 span a { 10371 color: 10372 #ffffff; 10373} 10374 10375.fl-node-z1vyme8ocbh7 .uabb-cl-style19 a span::before { 10376 background: #440099; 10377 color:#ffffff; 10378} 10379 10380.fl-node-z1vyme8ocbh7 .uabb-cl-style19 a:hover span, 10381.fl-node-z1vyme8ocbh7 .uabb-cl-style19 a:focus span { 10382 background: #120067; 10383} 10384 10385/* Style 20 */ 10386 10387.fl-node-z1vyme8ocbh7 .uabb-cl-style20 a:hover, 10388.fl-node-z1vyme8ocbh7 .uabb-cl-style20 a:focus { 10389 color:#ffffff; 10390} 10391 10392.fl-node-z1vyme8ocbh7 .uabb-cl-style20 a { 10393 color:#ffffff; 10394 -webkit-transition: color 0.3s; 10395 -moz-transition: color 0.3s; 10396 transition: color 0.3s; 10397} 10398 10399.fl-node-z1vyme8ocbh7 .uabb-cl-style20 a::before, 10400.fl-node-z1vyme8ocbh7 .uabb-cl-style20 a::after { 10401 height: 1px; 10402 background: #ffffff; 10403} 10404 10405/* Style Simple */ 10406.fl-node-z1vyme8ocbh7 .uabb-cl-wrap .uabb-creative-link.uabb-cl-simple a { 10407 color:#ffffff; 10408} 10409 10410.fl-node-z1vyme8ocbh7 .uabb-cl-wrap .uabb-creative-link.uabb-cl-simple a:hover { 10411 color:#ffffff; 10412} 10413 10414 @media ( max-width: 768px ) { 10415 10416 10417 .fl-node-z1vyme8ocbh7 .uabb-cl-wrap .uabb-cl-ul li { 10418 margin-left: 0; 10419 margin-right: 0; 10420 display: block; 10421 } 10422 } 10423.fl-node-z1vyme8ocbh7 .uabb-cl-wrap .uabb-cl-heading a { 10424 font-size: 22px; 10425 text-align: left; 10426} 10427@media(max-width: 1200px) { 10428 .fl-node-z1vyme8ocbh7 .uabb-cl-wrap .uabb-cl-heading a { 10429 font-size: 17px; 10430 } 10431} 10432 .fl-node-z1vyme8ocbh7 > .fl-module-content { 10433 margin-top:20px; 10434 margin-bottom:-10px; 10435} 10436@media (max-width: 768px) { .fl-node-z1vyme8ocbh7 > .fl-module-content { margin-bottom:20px; } }.fl-row .fl-col .fl-node-1u4brma6odw0 h2.fl-heading a, 10437.fl-row .fl-col .fl-node-1u4brma6odw0 h2.fl-heading .fl-heading-text, 10438.fl-row .fl-col .fl-node-1u4brma6odw0 h2.fl-heading .fl-heading-text *, 10439.fl-node-1u4brma6odw0 h2.fl-heading .fl-heading-text { 10440 color: #ffffff; 10441} 10442 .fl-node-1u4brma6odw0 > .fl-module-content { 10443 margin-bottom:0px; 10444} 10445.pp-headline--style-highlight .pp-headline-dynamic-wrapper { 10446 overflow: visible; 10447} 10448.pp-headline--style-highlight .pp-headline-dynamic-text { 10449 z-index: 1; 10450} 10451.pp-headline--style-highlight .pp-headline-plain-text { 10452 z-index: 1; 10453 position: relative; 10454} 10455.pp-headline--style-highlight svg { 10456 position: absolute; 10457 top: 50%; 10458 left: 50%; 10459 width: calc( 100% + 20px); 10460 height: calc( 100% + 20px); 10461 -webkit-transform: translate(-50%, -50%); 10462 -ms-transform: translate(-50%, -50%); 10463 transform: translate(-50%, -50%); 10464 overflow: visible; 10465} 10466.pp-headline--style-highlight svg path { 10467 stroke: red; 10468 stroke-width: 9; 10469 fill: none; 10470 stroke-dasharray: 1500; 10471 -webkit-animation: pp-headline-dash-no-loop 10s ease; 10472 animation: pp-headline-dash-no-loop 10s ease; 10473} 10474.pp-headline--style-highlight.pp-headline-loop svg path { 10475 -webkit-animation: pp-headline-dash 10s infinite; 10476 animation: pp-headline-dash 10s infinite; 10477} 10478.pp-headline--style-highlight svg path:nth-of-type(2) { 10479 -webkit-animation-delay: 0.6s; 10480 animation-delay: 0.6s; 10481} 10482@-webkit-keyframes pp-headline-dash { 10483 0% { 10484 stroke-dasharray: 0 1500; 10485 } 10486 15% { 10487 stroke-dasharray: 1500 1500; 10488 } 10489 85% { 10490 opacity: 1; 10491 } 10492 90% { 10493 stroke-dasharray: 1500 1500; 10494 opacity: 0; 10495 } 10496 100% { 10497 stroke-dasharray: 0 1500; 10498 opacity: 0; 10499 } 10500} 10501@keyframes pp-headline-dash { 10502 0% { 10503 stroke-dasharray: 0 1500; 10504 } 10505 15% { 10506 stroke-dasharray: 1500 1500; 10507 } 10508 85% { 10509 opacity: 1; 10510 } 10511 90% { 10512 stroke-dasharray: 1500 1500; 10513 opacity: 0; 10514 } 10515 100% { 10516 stroke-dasharray: 0 1500; 10517 opacity: 0; 10518 } 10519} 10520@-webkit-keyframes pp-headline-dash-no-loop { 10521 0% { 10522 stroke-dasharray: 0 1500; 10523 } 10524 15% { 10525 stroke-dasharray: 1500 1500; 10526 } 10527 85% { 10528 opacity: 1; 10529 } 10530 90% { 10531 stroke-dasharray: 1500 1500; 10532 opacity: 1; 10533 } 10534 100% { 10535 stroke-dasharray: 1500 1500; 10536 opacity: 1; 10537 } 10538} 10539@keyframes pp-headline-dash-no-loop { 10540 0% { 10541 stroke-dasharray: 0 1500; 10542 } 10543 15% { 10544 stroke-dasharray: 1500 1500; 10545 } 10546 85% { 10547 opacity: 1; 10548 } 10549 90% { 10550 stroke-dasharray: 1500 1500; 10551 opacity: 1; 10552 } 10553 100% { 10554 stroke-dasharray: 1500 1500; 10555 opacity: 1; 10556 } 10557} 10558.pp-headline-dynamic-wrapper { 10559 display: inline-block; 10560 position: relative; 10561 text-align: left; 10562 transition: width 0.3s ease; 10563} 10564.pp-headline-dynamic-wrapper.has-stopped { 10565 width: auto !important; 10566} 10567.pp-headline-dynamic-wrapper.has-stopped:after, 10568.pp-headline-dynamic-wrapper.has-stopped .pp-headline-dynamic-text:after { 10569 display: none; 10570} 10571.pp-headline-dynamic-wrapper .pp-headline-dynamic-text { 10572 display: inline-block; 10573 position: absolute; 10574 white-space: nowrap; 10575 top: 0; 10576 left: 0; 10577 right: 0; 10578} 10579.pp-headline-center.pp-headline-animation-type-wave .pp-headline-dynamic-wrapper .pp-headline-dynamic-text { 10580 left: 50%; 10581 transform: translateX(-50%); 10582} 10583.pp-headline-center .pp-headline-plain-text + .pp-headline-dynamic-wrapper .pp-headline-dynamic-text { 10584 left: 0; 10585 transform: translateX(0); 10586} 10587.pp-headline-dynamic-wrapper .pp-headline-dynamic-text.pp-headline-text-active { 10588 position: relative; 10589} 10590.pp-headline-dynamic-wrapper .pp-headline-dynamic-text i, 10591.pp-headline-dynamic-wrapper .pp-headline-dynamic-text i em { 10592 font-style: normal; 10593} 10594.pp-headline-animation-type-flip .pp-headline-dynamic-wrapper { 10595 -webkit-perspective: 300px; 10596 perspective: 300px; 10597} 10598.pp-headline-animation-type-flip .pp-headline-dynamic-text { 10599 opacity: 0; 10600 -webkit-transform-origin: 50% 100%; 10601 -ms-transform-origin: 50% 100%; 10602 transform-origin: 50% 100%; 10603 -webkit-transform: rotateX(180deg); 10604 transform: rotateX(180deg); 10605} 10606.pp-headline-animation-type-flip .pp-headline-dynamic-text.pp-headline-text-active { 10607 opacity: 1; 10608 -webkit-transform: rotateX(0deg); 10609 transform: rotateX(0deg); 10610 -webkit-animation: pp-headline-flip-in 1.2s; 10611 animation: pp-headline-flip-in 1.2s; 10612} 10613.pp-headline-animation-type-flip .pp-headline-dynamic-text.pp-headline-text-inactive { 10614 -webkit-transform: rotateX(180deg); 10615 transform: rotateX(180deg); 10616 -webkit-animation: pp-headline-flip-out 1.2s; 10617 animation: pp-headline-flip-out 1.2s; 10618} 10619@-webkit-keyframes pp-headline-flip-in { 10620 0% { 10621 -webkit-transform: rotateX(180deg); 10622 transform: rotateX(180deg); 10623 opacity: 0; 10624 } 10625 35% { 10626 -webkit-transform: rotateX(120deg); 10627 transform: rotateX(120deg); 10628 opacity: 0; 10629 } 10630 65% { 10631 opacity: 0; 10632 } 10633 100% { 10634 -webkit-transform: rotateX(360deg); 10635 transform: rotateX(360deg); 10636 opacity: 1; 10637 } 10638} 10639@keyframes pp-headline-flip-in { 10640 0% { 10641 -webkit-transform: rotateX(180deg); 10642 transform: rotateX(180deg); 10643 opacity: 0; 10644 } 10645 35% { 10646 -webkit-transform: rotateX(120deg); 10647 transform: rotateX(120deg); 10648 opacity: 0; 10649 } 10650 65% { 10651 opacity: 0; 10652 } 10653 100% { 10654 -webkit-transform: rotateX(360deg); 10655 transform: rotateX(360deg); 10656 opacity: 1; 10657 } 10658} 10659@-webkit-keyframes pp-headline-flip-out { 10660 0% { 10661 -webkit-transform: rotateX(0deg); 10662 transform: rotateX(0deg); 10663 opacity: 1; 10664 } 10665 35% { 10666 -webkit-transform: rotateX(-40deg); 10667 transform: rotateX(-40deg); 10668 opacity: 1; 10669 } 10670 65% { 10671 opacity: 0; 10672 } 10673 100% { 10674 -webkit-transform: rotateX(180deg); 10675 transform: rotateX(180deg); 10676 opacity: 0; 10677 } 10678} 10679@keyframes pp-headline-flip-out { 10680 0% { 10681 -webkit-transform: rotateX(0deg); 10682 transform: rotateX(0deg); 10683 opacity: 1; 10684 } 10685 35% { 10686 -webkit-transform: rotateX(-40deg); 10687 transform: rotateX(-40deg); 10688 opacity: 1; 10689 } 10690 65% { 10691 opacity: 0; 10692 } 10693 100% { 10694 -webkit-transform: rotateX(180deg); 10695 transform: rotateX(180deg); 10696 opacity: 0; 10697 } 10698} 10699.pp-headline-animation-type-typing .pp-headline-dynamic-wrapper { 10700 vertical-align: top; 10701 overflow: hidden; 10702} 10703.pp-headline-animation-type-typing .pp-headline-dynamic-wrapper::after { 10704 /* vertical bar */ 10705 10706 content: ''; 10707 position: absolute; 10708 right: 0; 10709 top: 50%; 10710 -webkit-transform: translateY(-50%); 10711 -ms-transform: translateY(-50%); 10712 transform: translateY(-50%); 10713 height: 90%; 10714 width: 1px; 10715 background-color: #0d0d0d; 10716} 10717.pp-headline-animation-type-typing .pp-headline-dynamic-wrapper:not(.pp-headline-typing-selected):after { 10718 -webkit-animation: pp-headline-pulse 1s infinite; 10719 animation: pp-headline-pulse 1s infinite; 10720} 10721.pp-headline-animation-type-typing .pp-headline-dynamic-wrapper.pp-headline-typing-selected { 10722 background-color: #0d0d0d; 10723} 10724.pp-headline-animation-type-typing .pp-headline-dynamic-wrapper.pp-headline-typing-selected::after { 10725 visibility: hidden; 10726} 10727.pp-headline-animation-type-typing .pp-headline-dynamic-wrapper.pp-headline-typing-selected .pp-headline-dynamic-text { 10728 color: #aebcb9; 10729} 10730.pp-headline-animation-type-typing .pp-headline-dynamic-text:not(.pp-headline-text-active) { 10731 visibility: hidden; 10732} 10733.pp-headline-animation-type-typing .pp-headline-dynamic-letter:not(.pp-headline-animation-in) { 10734 position: absolute; 10735 visibility: hidden; 10736} 10737@-webkit-keyframes pp-headline-pulse { 10738 0% { 10739 -webkit-transform: translateY(-50%) scale(1); 10740 transform: translateY(-50%) scale(1); 10741 opacity: 1; 10742 } 10743 40% { 10744 -webkit-transform: translateY(-50%) scale(0.9); 10745 transform: translateY(-50%) scale(0.9); 10746 opacity: 0; 10747 } 10748 100% { 10749 -webkit-transform: translateY(-50%) scale(0); 10750 transform: translateY(-50%) scale(0); 10751 opacity: 0; 10752 } 10753} 10754@keyframes pp-headline-pulse { 10755 0% { 10756 -webkit-transform: translateY(-50%) scale(1); 10757 transform: translateY(-50%) scale(1); 10758 opacity: 1; 10759 } 10760 40% { 10761 -webkit-transform: translateY(-50%) scale(0.9); 10762 transform: translateY(-50%) scale(0.9); 10763 opacity: 0; 10764 } 10765 100% { 10766 -webkit-transform: translateY(-50%) scale(0); 10767 transform: translateY(-50%) scale(0); 10768 opacity: 0; 10769 } 10770} 10771.pp-headline-animation-type-swirl .pp-headline-dynamic-wrapper { 10772 -webkit-perspective: 300px; 10773 perspective: 300px; 10774} 10775.pp-headline-animation-type-swirl .pp-headline-dynamic-letter { 10776 display: inline-block; 10777 -webkit-backface-visibility: hidden; 10778 backface-visibility: hidden; 10779} 10780.pp-headline-animation-type-swirl .pp-headline-dynamic-text { 10781 opacity: 0; 10782} 10783.pp-headline-animation-type-swirl .pp-headline-dynamic-letter { 10784 -webkit-transform-style: preserve-3d; 10785 transform-style: preserve-3d; 10786 -webkit-transform: translateZ(-20px) rotateX(90deg); 10787 transform: translateZ(-20px) rotateX(90deg); 10788 opacity: 0; 10789} 10790.pp-headline-text-active .pp-headline-animation-type-swirl .pp-headline-dynamic-letter { 10791 opacity: 1; 10792} 10793.pp-headline-animation-type-swirl .pp-headline-dynamic-letter.pp-headline-animation-in { 10794 -webkit-animation: pp-headline-swirl-in .4s forwards; 10795 animation: pp-headline-swirl-in .4s forwards; 10796} 10797.pp-headline-animation-type-swirl .pp-headline-dynamic-letter:not(.pp-headline-animation-in) { 10798 -webkit-animation: pp-headline-swirl-out .4s forwards; 10799 animation: pp-headline-swirl-out .4s forwards; 10800} 10801@-webkit-keyframes pp-headline-swirl-in { 10802 0% { 10803 opacity: 0; 10804 -webkit-transform: translateZ(-20px) rotateX(90deg); 10805 transform: translateZ(-20px) rotateX(90deg); 10806 } 10807 60% { 10808 opacity: 1; 10809 -webkit-transform: translateZ(-20px) rotateX(-10deg); 10810 transform: translateZ(-20px) rotateX(-10deg); 10811 } 10812 100% { 10813 opacity: 1; 10814 -webkit-transform: translateZ(-20px) rotateX(0deg); 10815 transform: translateZ(-20px) rotateX(0deg); 10816 } 10817} 10818@keyframes pp-headline-swirl-in { 10819 0% { 10820 opacity: 0; 10821 -webkit-transform: translateZ(-20px) rotateX(90deg); 10822 transform: translateZ(-20px) rotateX(90deg); 10823 } 10824
10824 60% { 10825 opacity: 1; 10826 -webkit-transform: translateZ(-20px) rotateX(-10deg); 10827 transform: translateZ(-20px) rotateX(-10deg); 10828 } 10829 100% { 10830 opacity: 1; 10831 -webkit-transform: translateZ(-20px) rotateX(0deg); 10832 transform: translateZ(-20px) rotateX(0deg); 10833 } 10834} 10835@-webkit-keyframes pp-headline-swirl-out { 10836 0% { 10837 opacity: 1; 10838 -webkit-transform: translateZ(-20px) rotateX(0); 10839 transform: translateZ(-20px) rotateX(0); 10840 } 10841 60% { 10842 opacity: 0; 10843 -webkit-transform: translateZ(-20px) rotateX(-100deg); 10844 transform: translateZ(-20px) rotateX(-100deg); 10845 } 10846 100% { 10847 opacity: 0; 10848 -webkit-transform: translateZ(-20px) rotateX(-90deg); 10849 transform: translateZ(-20px) rotateX(-90deg); 10850 } 10851} 10852@keyframes pp-headline-swirl-out { 10853 0% { 10854 opacity: 1; 10855 -webkit-transform: translateZ(-20px) rotateX(0); 10856 transform: translateZ(-20px) rotateX(0); 10857 } 10858 60% { 10859 opacity: 0; 10860 -webkit-transform: translateZ(-20px) rotateX(-100deg); 10861 transform: translateZ(-20px) rotateX(-100deg); 10862 } 10863 100% { 10864 opacity: 0; 10865 -webkit-transform: translateZ(-20px) rotateX(-90deg); 10866 transform: translateZ(-20px) rotateX(-90deg); 10867 } 10868} 10869.pp-headline-animation-type-slide-down .pp-headline-text-wrapper { 10870 display: inline-block; 10871 padding: .2em 0; 10872} 10873.pp-headline-animation-type-slide-down .pp-headline-dynamic-wrapper { 10874 overflow: hidden; 10875 vertical-align: top; 10876} 10877.pp-headline-animation-type-slide-down .pp-headline-dynamic-text { 10878 opacity: 0; 10879 top: .2em; 10880} 10881.pp-headline-animation-type-slide-down .pp-headline-dynamic-text.pp-headline-text-active { 10882 top: 0; 10883 opacity: 1; 10884 -webkit-animation: pp-headline-slide-down-in .6s; 10885 animation: pp-headline-slide-down-in .6s; 10886} 10887.pp-headline-animation-type-slide-down .pp-headline-dynamic-text.pp-headline-text-inactive { 10888 -webkit-animation: pp-headline-slide-down-out .6s; 10889 animation: pp-headline-slide-down-out .6s; 10890} 10891@-webkit-keyframes pp-headline-slide-down-in { 10892 0% { 10893 opacity: 0; 10894 -webkit-transform: translateY(-100%); 10895 transform: translateY(-100%); 10896 } 10897 60% { 10898 opacity: 1; 10899 -webkit-transform: translateY(20%); 10900 transform: translateY(20%); 10901 } 10902 100% { 10903 opacity: 1; 10904 -webkit-transform: translateY(0); 10905 transform: translateY(0); 10906 } 10907} 10908@keyframes pp-headline-slide-down-in { 10909 0% { 10910 opacity: 0; 10911 -webkit-transform: translateY(-100%); 10912 transform: translateY(-100%); 10913 } 10914 60% { 10915 opacity: 1; 10916 -webkit-transform: translateY(20%); 10917 transform: translateY(20%); 10918 } 10919 100% { 10920 opacity: 1; 10921 -webkit-transform: translateY(0); 10922 transform: translateY(0); 10923 } 10924} 10925@-webkit-keyframes pp-headline-slide-down-out { 10926 0% { 10927 opacity: 1; 10928 -webkit-transform: translateY(0); 10929 transform: translateY(0); 10930 } 10931 60% { 10932 opacity: 0; 10933 -webkit-transform: translateY(120%); 10934 transform: translateY(120%); 10935 } 10936 100% { 10937 opacity: 0; 10938 -webkit-transform: translateY(100%); 10939 transform: translateY(100%); 10940 } 10941} 10942@keyframes pp-headline-slide-down-out { 10943 0% { 10944 opacity: 1; 10945 -webkit-transform: translateY(0); 10946 transform: translateY(0); 10947 } 10948 60% { 10949 opacity: 0; 10950 -webkit-transform: translateY(120%); 10951 transform: translateY(120%); 10952 } 10953 100% { 10954 opacity: 0; 10955 -webkit-transform: translateY(100%); 10956 transform: translateY(100%); 10957 } 10958} 10959.pp-headline-animation-type-clip .pp-headline-text-wrapper { 10960 display: inline-block; 10961 padding: .2em 0; 10962} 10963.pp-headline-animation-type-clip .pp-headline-dynamic-wrapper { 10964 overflow: hidden; 10965 vertical-align: top; 10966} 10967.pp-headline-animation-type-clip .pp-headline-dynamic-wrapper::after { 10968 /* line */ 10969 10970 content: ''; 10971 position: absolute; 10972 top: 0; 10973 right: 0; 10974 width: 2px; 10975 height: 100%; 10976 background-color: #0d0d0d; 10977} 10978.pp-headline-animation-type-clip .pp-headline-dynamic-text { 10979 opacity: 0; 10980} 10981.pp-headline-animation-type-clip .pp-headline-dynamic-text.pp-headline-text-active { 10982 opacity: 1; 10983} 10984.pp-headline-animation-type-drop-in .pp-headline-dynamic-wrapper { 10985 -webkit-perspective: 300px; 10986 perspective: 300px; 10987} 10988.pp-headline-animation-type-drop-in .pp-headline-dynamic-text { 10989 opacity: 0; 10990} 10991.pp-headline-animation-type-drop-in .pp-headline-dynamic-text.pp-headline-text-active { 10992 opacity: 1; 10993 -webkit-animation: pp-headline-drop-in-in .8s; 10994 animation: pp-headline-drop-in-in .8s; 10995} 10996.pp-headline-animation-type-drop-in .pp-headline-dynamic-text.pp-headline-text-inactive { 10997 -webkit-animation: pp-headline-drop-in-out .8s; 10998 animation: pp-headline-drop-in-out .8s; 10999} 11000@-webkit-keyframes pp-headline-drop-in-in { 11001 0% { 11002 opacity: 0; 11003 -webkit-transform: translateZ(100px); 11004 transform: translateZ(100px); 11005 } 11006 100% { 11007 opacity: 1; 11008 -webkit-transform: translateZ(0); 11009 transform: translateZ(0); 11010 } 11011} 11012@keyframes pp-headline-drop-in-in { 11013 0% { 11014 opacity: 0; 11015 -webkit-transform: translateZ(100px); 11016 transform: translateZ(100px); 11017 } 11018 100% { 11019 opacity: 1; 11020 -webkit-transform: translateZ(0); 11021 transform: translateZ(0); 11022 } 11023} 11024@-webkit-keyframes pp-headline-drop-in-out { 11025 0% { 11026 opacity: 1; 11027 -webkit-transform: translateZ(0); 11028 transform: translateZ(0); 11029 } 11030 100% { 11031 opacity: 0; 11032 -webkit-transform: translateZ(-100px); 11033 transform: translateZ(-100px); 11034 } 11035} 11036@keyframes pp-headline-drop-in-out { 11037 0% { 11038 opacity: 1; 11039 -webkit-transform: translateZ(0); 11040 transform: translateZ(0); 11041 } 11042 100% { 11043 opacity: 0; 11044 -webkit-transform: translateZ(-100px); 11045 transform: translateZ(-100px); 11046 } 11047} 11048.pp-headline-animation-type-blinds .pp-headline-dynamic-wrapper { 11049 -webkit-perspective: 300px; 11050 perspective: 300px; 11051} 11052.pp-headline-animation-type-blinds .pp-headline-dynamic-text { 11053 opacity: 0; 11054} 11055.pp-headline-animation-type-blinds .pp-headline-dynamic-letter { 11056 display: inline-block; 11057 -webkit-transform: rotateY(180deg); 11058 transform: rotateY(180deg); 11059 -webkit-backface-visibility: hidden; 11060 backface-visibility: hidden; 11061} 11062.pp-headline-text-active .pp-headline-animation-type-blinds .pp-headline-dynamic-letter { 11063 -webkit-transform: rotateY(0deg); 11064 transform: rotateY(0deg); 11065} 11066.pp-headline-animation-type-blinds .pp-headline-dynamic-letter.pp-headline-animation-in { 11067 -webkit-animation: pp-headline-blinds-in .6s forwards; 11068 animation: pp-headline-blinds-in .6s forwards; 11069} 11070.pp-headline-animation-type-blinds .pp-headline-dynamic-letter:not(.pp-headline-animation-in) { 11071 -webkit-animation: pp-headline-blinds-out .6s forwards; 11072 animation: pp-headline-blinds-out .6s forwards; 11073} 11074@-webkit-keyframes pp-headline-blinds-in { 11075 0% { 11076 -webkit-transform: rotateY(180deg); 11077 transform: rotateY(180deg); 11078 } 11079 100% { 11080 -webkit-transform: rotateY(0deg); 11081 transform: rotateY(0deg); 11082 } 11083} 11084@keyframes pp-headline-blinds-in { 11085 0% { 11086 -webkit-transform: rotateY(180deg); 11087 transform: rotateY(180deg); 11088 } 11089 100% { 11090 -webkit-transform: rotateY(0deg); 11091 transform: rotateY(0deg); 11092 } 11093} 11094@-webkit-keyframes pp-headline-blinds-out { 11095 0% { 11096 -webkit-transform: rotateY(0); 11097 transform: rotateY(0); 11098 } 11099 100% { 11100 -webkit-transform: rotateY(-180deg); 11101 transform: rotateY(-180deg); 11102 } 11103} 11104@keyframes pp-headline-blinds-out { 11105 0% { 11106 -webkit-transform: rotateY(0); 11107 transform: rotateY(0); 11108 } 11109 100% { 11110 -webkit-transform: rotateY(-180deg); 11111 transform: rotateY(-180deg); 11112 } 11113} 11114.pp-headline-animation-type-wave .pp-headline-dynamic-text { 11115 opacity: 0; 11116} 11117.pp-headline-animation-type-wave .pp-headline-dynamic-letter { 11118 display: inline-block; 11119 opacity: 0; 11120 -webkit-transform: scale(0); 11121 -ms-transform: scale(0); 11122 transform: scale(0); 11123} 11124.pp-headline-text-active .pp-headline-animation-type-wave .pp-headline-dynamic-letter { 11125 opacity: 1; 11126} 11127.pp-headline-animation-type-wave .pp-headline-dynamic-letter.pp-headline-animation-in { 11128 -webkit-animation: pp-headline-wave-up .6s forwards; 11129 animation: pp-headline-wave-up .6s forwards; 11130} 11131.pp-headline-animation-type-wave .pp-headline-dynamic-letter:not(.pp-headline-animation-in) { 11132 -webkit-animation: pp-headline-wave-down .6s forwards; 11133 animation: pp-headline-wave-down .6s forwards; 11134} 11135@-webkit-keyframes pp-headline-wave-up { 11136 0% { 11137 -webkit-transform: scale(0); 11138 transform: scale(0); 11139 opacity: 0; 11140 } 11141 60% { 11142 -webkit-transform: scale(1.2); 11143 transform: scale(1.2); 11144 opacity: 1; 11145 } 11146 100% { 11147 -webkit-transform: scale(1); 11148 transform: scale(1); 11149 opacity: 1; 11150 } 11151} 11152@keyframes pp-headline-wave-up { 11153 0% { 11154 -webkit-transform: scale(0); 11155 transform: scale(0); 11156 opacity: 0; 11157 } 11158 60% { 11159 -webkit-transform: scale(1.2); 11160 transform: scale(1.2); 11161 opacity: 1; 11162 } 11163 100% { 11164 -webkit-transform: scale(1); 11165 transform: scale(1); 11166 opacity: 1; 11167 } 11168} 11169@-webkit-keyframes pp-headline-wave-down { 11170 0% { 11171 -webkit-transform: scale(1); 11172 transform: scale(1); 11173 opacity: 1; 11174 } 11175 60% { 11176 -webkit-transform: scale(0); 11177 transform: scale(0); 11178 opacity: 0; 11179 } 11180} 11181@keyframes pp-headline-wave-down { 11182 0% { 11183 -webkit-transform: scale(1); 11184 transform: scale(1); 11185 opacity: 1; 11186 } 11187 60% { 11188 -webkit-transform: scale(0); 11189 transform: scale(0); 11190 opacity: 0; 11191 } 11192} 11193.pp-headline-animation-type-slide .pp-headline-dynamic-text { 11194 opacity: 0; 11195} 11196.pp-headline-animation-type-slide .pp-headline-dynamic-text.pp-headline-text-active { 11197 opacity: 1; 11198 -webkit-animation: pp-headline-slide-in .6s; 11199 animation: pp-headline-slide-in .6s; 11200} 11201.pp-headline-animation-type-slide .pp-headline-dynamic-text.pp-headline-text-inactive { 11202 -webkit-animation: pp-headline-slide-out .6s; 11203 animation: pp-headline-slide-out .6s; 11204} 11205@-webkit-keyframes pp-headline-slide-in { 11206 0% { 11207 opacity: 0; 11208 -webkit-transform: translateX(-100%); 11209 transform: translateX(-100%); 11210 } 11211 60% { 11212 opacity: 1; 11213 -webkit-transform: translateX(10%); 11214 transform: translateX(10%); 11215 } 11216 100% { 11217 opacity: 1; 11218 -webkit-transform: translateX(0); 11219 transform: translateX(0); 11220 } 11221} 11222@keyframes pp-headline-slide-in { 11223 0% { 11224 opacity: 0; 11225 -webkit-transform: translateX(-100%); 11226 transform: translateX(-100%); 11227 } 11228 60% { 11229 opacity: 1; 11230 -webkit-transform: translateX(10%); 11231 transform: translateX(10%); 11232 } 11233 100% { 11234 opacity: 1; 11235 -webkit-transform: translateX(0); 11236 transform: translateX(0); 11237 } 11238} 11239@-webkit-keyframes pp-headline-slide-out { 11240 0% { 11241 opacity: 1; 11242 -webkit-transform: translateX(0); 11243 transform: translateX(0); 11244 } 11245 60% { 11246 opacity: 0; 11247 -webkit-transform: translateX(110%); 11248 transform: translateX(110%); 11249 } 11250 100% { 11251 opacity: 0; 11252 -webkit-transform: translateX(100%); 11253 transform: translateX(100%); 11254 } 11255} 11256@keyframes pp-headline-slide-out { 11257 0% { 11258 opacity: 1; 11259 -webkit-transform: translateX(0); 11260 transform: translateX(0); 11261 } 11262 60% { 11263 opacity: 0; 11264 -webkit-transform: translateX(110%); 11265 transform: translateX(110%); 11266 } 11267 100% { 11268 opacity: 0; 11269 -webkit-transform: translateX(100%); 11270 transform: translateX(100%); 11271 } 11272} 11273.fl-node-0ruj4e1cx8v9 .pp-headline { 11274 text-align: left; 11275} 11276.fl-node-0ruj4e1cx8v9 .pp-headline, 11277.fl-node-0ruj4e1cx8v9 .pp-headline a { 11278 color: #ffffff; 11279 } 11280.fl-node-0ruj4e1cx8v9 .pp-headline-dynamic-wrapper {
11281 color: #ffffff; 11282 } 11283.fl-node-0ruj4e1cx8v9 .pp-headline-dynamic-wrapper.pp-headline-typing-selected { 11284 } 11285.fl-node-0ruj4e1cx8v9 .pp-headline-dynamic-wrapper.pp-headline-typing-selected .pp-headline-dynamic-text { 11286 } 11287.fl-node-0ruj4e1cx8v9 .pp-headline-dynamic-wrapper path { 11288 stroke: #f7f7f7; 11289 }.fl-node-0ruj4e1cx8v9 .pp-headline { 11290 font-size: 28px; 11291} 11292@media(max-width: 1200px) { 11293 .fl-node-0ruj4e1cx8v9 .pp-headline { 11294 font-size: 24px; 11295 } 11296} 11297 .fl-node-0ruj4e1cx8v9 > .fl-module-content { 11298 margin-top:0px; 11299} 11300.fl-node-n5ftw3rels14 .pp-headline { 11301 text-align: left; 11302} 11303.fl-node-n5ftw3rels14 .pp-headline, 11304.fl-node-n5ftw3rels14 .pp-headline a { 11305 color: #ffffff; 11306 } 11307.fl-node-n5ftw3rels14 .pp-headline-dynamic-wrapper { 11308 color: #ffffff; 11309 } 11310.fl-node-n5ftw3rels14 .pp-headline-dynamic-wrapper.pp-headline-typing-selected { 11311 } 11312.fl-node-n5ftw3rels14 .pp-headline-dynamic-wrapper.pp-headline-typing-selected .pp-headline-dynamic-text { 11313 } 11314.fl-node-n5ftw3rels14 .pp-headline-dynamic-wrapper path { 11315 stroke: #f7f7f7; 11316 }.fl-node-n5ftw3rels14 .pp-headline { 11317 font-size: 28px; 11318} 11319@media(max-width: 1200px) { 11320 .fl-node-n5ftw3rels14 .pp-headline { 11321 font-size: 24px; 11322 } 11323} 11324 .fl-node-n5ftw3rels14 > .fl-module-content { 11325 margin-top:0px; 11326} 11327 11328.fl-builder-content .fl-node-nodykhaq1ps8 .fl-button:is(a, button), 11329.fl-builder-content .fl-node-nodykhaq1ps8 .fl-button:is(a, button):hover, 11330.fl-builder-content .fl-node-nodykhaq1ps8 a.fl-button:visited, 11331.fl-page .fl-builder-content .fl-node-nodykhaq1ps8 .fl-button:is(a, button), 11332.fl-page .fl-builder-content .fl-node-nodykhaq1ps8 .fl-button:is(a, button):hover, 11333.fl-page .fl-builder-content .fl-node-nodykhaq1ps8 a.fl-button:visited { 11334 background: linear-gradient(to bottom, #621eb7 0%, #440099 100%); 11335} 11336 11337 11338 11339 11340 11341.fl-builder-content .fl-node-nodykhaq1ps8 .fl-button:is(a, button):hover, 11342.fl-builder-content .fl-node-nodykhaq1ps8 .fl-button:is(a, button):focus, 11343.fl-page .fl-builder-content .fl-node-nodykhaq1ps8 .fl-button:is(a, button):hover, 11344.fl-page .fl-builder-content .fl-node-nodykhaq1ps8 .fl-button:is(a, button):focus { 11345 11346 background: rgba(29,209,161,0.75); 11347 11348 background: linear-gradient(to bottom, rgba(59,239,191,0.75) 0%, rgba(29,209,161,0.75) 100%); 11349 } 11350 11351 11352 11353.fl-node-nodykhaq1ps8.fl-button-wrap, .fl-node-nodykhaq1ps8 .fl-button-wrap { 11354 text-align: center; 11355} 11356.fl-builder-content .fl-node-nodykhaq1ps8 .fl-button:is(a, button) { 11357 padding-top: 12px; 11358 padding-right: 20px; 11359 padding-bottom: 12px; 11360 padding-left: 20px; 11361} 11362.fl-builder-content .fl-node-nodykhaq1ps8 .fl-button:is(a, button), .fl-builder-content .fl-node-nodykhaq1ps8 a.fl-button:visited, .fl-page .fl-builder-content .fl-node-nodykhaq1ps8 .fl-button:is(a, button), .fl-page .fl-builder-content .fl-node-nodykhaq1ps8 a.fl-button:visited { 11363 font-size: 18px; 11364 text-transform: uppercase; 11365 border: 1px solid #38008d; 11366} 11367.fl-builder-content .fl-node-nodykhaq1ps8 .fl-button:is(a, button):hover, .fl-builder-content .fl-node-nodykhaq1ps8 .fl-button:is(a, button):focus, .fl-page .fl-builder-content .fl-node-nodykhaq1ps8 .fl-button:is(a, button):hover, .fl-page .fl-builder-content .fl-node-nodykhaq1ps8 .fl-button:is(a, button):focus { 11368 border: 1px solid rgba(17,197,149,0.75); 11369} 11370.fl-builder-content .fl-node-nodykhaq1ps8 .fl-button:is(a, button), .fl-builder-content .fl-node-nodykhaq1ps8 a.fl-button:visited, .fl-builder-content .fl-node-nodykhaq1ps8 .fl-button:is(a, button):hover, .fl-builder-content .fl-node-nodykhaq1ps8 .fl-button:is(a, button):focus, .fl-page .fl-builder-content .fl-node-nodykhaq1ps8 .fl-button:is(a, button), .fl-page .fl-builder-content .fl-node-nodykhaq1ps8 a.fl-button:visited, .fl-page .fl-builder-content .fl-node-nodykhaq1ps8 .fl-button:is(a, button):hover, .fl-page .fl-builder-content .fl-node-nodykhaq1ps8 .fl-button:is(a, button):focus { 11371 border-style: none; 11372 border-width: 0; 11373 background-clip: border-box; 11374 border-color: rgb(255, 255, 255); 11375 border-top-left-radius: 40px; 11376 border-top-right-radius: 40px; 11377 border-bottom-left-radius: 40px; 11378 border-bottom-right-radius: 40px; 11379} 11380.fl-builder-content .fl-node-nodykhaq1ps8 .fl-button:is(a, button), .fl-builder-content .fl-node-nodykhaq1ps8 a.fl-button:visited, .fl-builder
11380-content .fl-node-nodykhaq1ps8 .fl-button:is(a, button) *, .fl-builder-content .fl-node-nodykhaq1ps8 a.fl-button:visited *, .fl-page .fl-builder-content .fl-node-nodykhaq1ps8 .fl-button:is(a, button), .fl-page .fl-builder-content .fl-node-nodykhaq1ps8 a.fl-button:visited, .fl-page .fl-builder-content .fl-node-nodykhaq1ps8 .fl-button:is(a, button) *, .fl-page .fl-builder-content .fl-node-nodykhaq1ps8 a.fl-button:visited * { 11381 color: #ffffff; 11382} 11383 .fl-node-nodykhaq1ps8 > .fl-module-content { 11384 margin-top:0px; 11385 margin-right:0px; 11386 margin-bottom:0px; 11387 margin-left:0px; 11388} 11389 11390.fl-node-hjy68pdxc5vq .uabb-cl-wrap .uabb-creative-link a { 11391 color: #ffffff;} 11392 11393 11394.fl-node-hjy68pdxc5vq .uabb-cl-wrap .uabb-creative-link a span { 11395 color: inherit; 11396 line-height: inherit; 11397 font-size: inherit; 11398 font-family: inherit; 11399 font-weight: inherit; 11400} 11401.fl-node-hjy68pdxc5vq .uabb-cl-wrap .uabb-creative-link a:hover, 11402.fl-node-hjy68pdxc5vq .uabb-cl-wrap .uabb-creative-link a span:hover { 11403 color: #ffffff; 11404} 11405 11406.fl-node-hjy68pdxc5vq .uabb-cl-wrap .uabb-cl-ul li { 11407 display: inline-block; 11408 margin-right: 10px; 11409 11410 margin-bottom: 15px; 11411} 11412 11413.fl-node-hjy68pdxc5vq .uabb-cl-wrap .uabb-cl-ul { 11414 text-align: left; 11415} 11416 11417/* Style 2 */ 11418 11419.fl-node-hjy68pdxc5vq .uabb-cl-style2 p a, 11420.fl-node-hjy68pdxc5vq .uabb-cl-style2 div a, 11421.fl-node-hjy68pdxc5vq .uabb-cl-style2 span a { 11422 color: 11423 #ffffff; 11424} 11425 11426.fl-node-hjy68pdxc5vq .uabb-cl-style2 a span { 11427 padding: 5px 15px; 11428 background: #440099;} 11429.fl-node-hjy68pdxc5vq .uabb-cl-style2 a span:before { 11430 background: #440099; padding: inherit; 11431} 11432
11433/* Style 3 */ 11434.fl-node-hjy68pdxc5vq .uabb-cl-style3 a::after { 11435 background: #ffffff; 11436 height:1px; 11437} 11438 11439/* Style 4 */ 11440.fl-node-hjy68pdxc5vq .uabb-cl-style4 a::after { 11441 background: #ffffff; 11442 height:1px; 11443} 11444 11445/* Style 7 */ 11446 11447.fl-node-hjy68pdxc5vq .uabb-cl-style7 a::before, 11448.fl-node-hjy68pdxc5vq .uabb-cl-style7 a::after { 11449 height: 1px; 11450 background: #ffffff; 11451} 11452 11453 11454/* Style 8 */ 11455 11456.fl-node-hjy68pdxc5vq .uabb-cl-style8 a::before, 11457.fl-node-hjy68pdxc5vq .uabb-cl-style8 a::after { 11458 border: 1px solid #ffffff; 11459} 11460 11461.fl-node-hjy68pdxc5vq .uabb-cl-style8 a::after { 11462 border-color: 11463 #000000; 11464} 11465 11466/* Style 9 */ 11467.fl-node-hjy68pdxc5vq .uabb-cl-style9 a span { 11468 color:#ffffff; 11469 background: #440099; 11470} 11471 11472.fl-node-hjy68pdxc5vq .uabb-cl-style9 p a, 11473.fl-node-hjy68pdxc5vq .uabb-cl-style9 div a, 11474.fl-node-hjy68pdxc5vq .uabb-cl-style9 span a { 11475 color: 11476 #ffffff; 11477} 11478 11479.fl-node-hjy68pdxc5vq .uabb-cl-style9 a::before { 11480 color:#ffffff; 11481 background: #440099; 11482} 11483 11484/* Style 10 */ 11485 11486.fl-node-hjy68pdxc5vq .uabb-cl-style10 a { 11487 border-top-width:1px; 11488 border-top-style:solid; 11489 border-top-color: 11490 #ffffff; 11491 color:#ffffff; 11492} 11493 11494.fl-node-hjy68pdxc5vq .uabb-cl-style10 a::before { 11495 border-bottom-width:1px; 11496 border-bottom-style:solid; 11497 border-bottom-color: 11498 #ffffff; 11499 color:#ffffff; 11500} 11501 11502/* Style 6 */ 11503.fl-node-hjy68pdxc5vq .uabb-cl-style6 a:before { 11504 position: absolute; 11505 top: 0; 11506 left: 0; 11507 width: 100%; 11508 height: 1px; 11509 background: #ffffff; 11510 content: ''; 11511 -webkit-transition: top 0.3s; 11512 -moz-transition: top 0.3s; 11513 transition: top 0.3s; 11514} 11515 11516.fl-node-hjy68pdxc5vq .uabb-cl-style6 a:after { 11517 position: absolute; 11518 top: 0; 11519 left: 0; 11520 content: ''; 11521 width: 1px; 11522 height: 1px; 11523 background: #ffffff; 11524 -webkit-transition: height 0.3s; 11525 -moz-transition: height 0.3s; 11526 transition: height 0.3s; 11527} 11528 11529.fl-node-hjy68pdxc5vq .uabb-cl-style6 a:hover::before { 11530 top: 100%; 11531 opacity: 1; 11532} 11533 11534.fl-node-hjy68pdxc5vq .uabb-cl-style6 a:hover::after { 11535 height: 100%; 11536} 11537 11538 11539/* Style 11 */ 11540 11541.fl-node-hjy68pdxc5vq .uabb-cl-style11 a::before, 11542.fl-node-hjy68pdxc5vq .uabb-cl-style11 a::after { 11543 border-color: 11544 #ffffff; 11545} 11546 11547/* Style 12 */ 11548 11549.fl-node-hjy68pdxc5vq .uabb-cl-style12 a:hover::before, 11550.fl-node-hjy68pdxc5vq .uabb-cl-style12 a:focus::before { 11551 color: #ffffff; 11552 text-shadow: 10px 0 11553 #ffffff, -10px 0 #ffffff; 11554} 11555 11556/* Style 13 */ 11557 11558.fl-node-hjy68pdxc5vq .uabb-cl-style13 a::before, 11559.fl-node-hjy68pdxc5vq .uabb-cl-style13 a::after { 11560 height: 1px; 11561 background: #ffffff; 11562} 11563 11564/* Style 14 */ 11565 11566.fl-node-hjy68pdxc5vq .uabb-cl-style14 a::before { 11567 color:#ffffff; 11568 content: attr(data-hover); 11569 position: absolute; 11570 -webkit-transition: -webkit-transform 0.3s, opacity 0.3s; 11571 -moz-transition: -moz-transform 0.3s, opacity 0.3s; 11572 transition: transform 0.3s, opacity 0.3s; 11573} 11574 11575.fl-node-hjy68pdxc5vq .uabb-cl-style14 .uabb-cl-heading, 11576.fl-node-hjy68pdxc5vq .uabb-cl-style14 .uabb-cl-heading a, 11577.fl-node-hjy68pdxc5vq .uabb-cl-style14 .uabb-cl-heading a:visited, 11578.fl-node-hjy68pdxc5vq .uabb-cl-style14 .uabb-cl-heading a *, 11579.fl-node-hjy68pdxc5vq .uabb-cl-style14 .uabb-cl-heading a:visited *â { 11580 color:#ffffff; 11581} 11582 11583/* Style 15 */ 11584 11585.fl-node-hjy68pdxc5vq .uabb-cl-style15 a::before { 11586 color:#ffffff; 11587} 11588 11589/* Style 16 */ 11590 11591.fl-node-hjy68pdxc5vq .uabb-cl-style16 a::after { 11592 background: #ffffff; 11593 height:1px; 11594} 11595 11596/* Style 17 */ 11597 11598.fl-node-hjy68pdxc5vq .uabb-cl-style17 a { 11599 color:#ffffff; 11600} 11601 11602.fl-node-hjy68pdxc5vq .uabb-cl-style17 a::after, 11603.fl-node-hjy68pdxc5vq .uabb-cl-style17 a::before { 11604 height: 1px; 11605 background: #ffffff; 11606} 11607 11608/* Style 18 */ 11609 11610.fl-node-hjy68pdxc5vq .uabb-cl-style18 a { 11611 margin: 0; 11612 width: 200px; 11613 max-width: 100%; 11614} 11615 11616.fl-node-hjy68pdxc5vq .uabb-cl-style18 p a, 11617.fl-node-hjy68pdxc5vq .uabb-cl-style18 div a, 11618.fl-node-hjy68pdxc5vq .uabb-cl-style18 span a { 11619 color: 11620 #ffffff; 11621} 11622 11623 11624.fl-node-hjy68pdxc5vq .uabb-cl-style18 a span { 11625 -webkit-transform-origin: 50% 50% -100px; 11626 -moz-transform-origin: 50% 50% -100px; 11627 transform-origin: 50% 50% -100px; 11628} 11629 11630.fl-node-hjy68pdxc5vq .uabb-cl-style18 a span { 11631 background: #440099; 11632} 11633 11634.fl-node-hjy68pdxc5vq .uabb-cl-style18 a:hover span::before, 11635.fl-node-hjy68pdxc5vq .uabb-cl-style18 a:focus span::before { 11636 background: #440099; 11637} 11638 11639.fl-node-hjy68pdxc5vq .uabb-cl-style18 a span::before, 11640.fl-node-hjy68pdxc5vq .uabb-cl-style18 a:hover span, 11641.fl-node-hjy68pdxc5vq .uabb-cl-style18 a:focus span { 11642 background: #120067; 11643} 11644 11645/* Style 19 */ 11646 11647 11648.fl-node-hjy68pdxc5vq .uabb-cl-style19 a span { 11649 background: #440099; 11650 box-shadow: inset 0 3px #120067; 11651} 11652 11653.fl-node-hjy68pdxc5vq .uabb-cl-style19 p a, 11654.fl-node-hjy68pdxc5vq .uabb-cl-style19 div a, 11655.fl-node-hjy68pdxc5vq .uabb-cl-style19 span a { 11656 color: 11657 #ffffff; 11658} 11659 11660.fl-node-hjy68pdxc5vq .uabb-cl-style19 a span::before { 11661 background: #440099; 11662 color:#ffffff; 11663} 11664 11665.fl-node-hjy68pdxc5vq .uabb-cl-style19 a:hover span, 11666.fl-node-hjy68pdxc5vq .uabb-cl-style19 a:focus span { 11667 background: #120067; 11668} 11669 11670/* Style 20 */ 11671 11672.fl-node-hjy68pdxc5vq .uabb-cl-style20 a:hover, 11673.fl-node-hjy68pdxc5vq .uabb-cl-style20 a:focus { 11674 color:#ffffff; 11675} 11676 11677.fl-node-hjy68pdxc5vq .uabb-cl-style20 a { 11678 color:#ffffff; 11679 -webkit-transition: color 0.3s; 11680 -moz-transition: color 0.3s; 11681 transition: color 0.3s; 11682} 11683 11684.fl-node-hjy68pdxc5vq .uabb-cl-style20 a::before, 11685.fl-node-hjy68pdxc5vq .uabb-cl-style20 a::after { 11686 height: 1px; 11687 background: #ffffff; 11688} 11689 11690/* Style Simple */ 11691.fl-node-hjy68pdxc5vq .uabb-cl-wrap .uabb-creative-link.uabb-cl-simple a { 11692 color:#ffffff; 11693} 11694 11695.fl-node-hjy68pdxc5vq .uabb-cl-wrap .uabb-creative-link.uabb-cl-simple a:hover { 11696 color:#ffffff; 11697} 11698 11699 @media ( max-width: 768px ) { 11700 11701 11702 .fl-node-hjy68pdxc5vq .uabb-cl-wrap .uabb-cl-ul li { 11703 margin-left: 0; 11704 margin-right: 0; 11705 display: block; 11706 } 11707 } 11708.fl-node-hjy68pdxc5vq .uabb-cl-wrap .uabb-cl-heading a { 11709 font-size: 22px; 11710 text-align: left; 11711} 11712@media(max-width: 1200px) { 11713 .fl-node-hjy68pdxc5vq .uabb-cl-wrap .uabb-cl-heading a { 11714 font-size: 17px; 11715 } 11716} 11717 .fl-node-hjy68pdxc5vq > .fl-module-content { 11718 margin-top:0px; 11719 margin-bottom:-10px; 11720} 11721@media (max-width: 768px) { .fl-node-hjy68pdxc5vq > .fl-module-content { margin-bottom:20px; } }
11721 .fl-builder-content .fl-node-i6byrte8xu1n .fl-module-content .fl-rich-text, 11722 .fl-builder-content .fl-node-i6byrte8xu1n .fl-module-content .fl-rich-text * { 11723 color: #ffffff; 11724 } 11725 .fl-node-i6byrte8xu1n > .fl-module-content { 11726 margin-top:0px; 11727 margin-right:60px; 11728 margin-bottom:0px; 11729} 11730@media (max-width: 768px) { .fl-node-i6byrte8xu1n > .fl-module-content { margin-right:20px; } }.fl-node-469ej5du2kaf .fl-separator { 11731 border-top-width: 1px; 11732 max-width: 100%; 11733 width: 100%; 11734 margin: auto; 11735} 11736 11737 .fl-node-469ej5du2kaf .fl-separator { 11738 border-top-color: #ffffff; 11739 border-top-style: solid; 11740} 11741 .fl-builder-content .fl-node-qyckxgat14uh .fl-module-content .fl-rich-text, 11742 .fl-builder-content .fl-node-qyckxgat14uh .fl-module-content .fl-rich-text * { 11743 color: #ffffff; 11744 } 11745 .fl-node-qyckxgat14uh > .fl-module-content { 11746 margin-top:0px; 11747 margin-right:60px; 11748 margin-bottom:0px; 11749} 11750@media ( max-width: 1200px ) { 11751 .fl-node-qyckxgat14uh.fl-module > .fl-module-content { 11752 margin-right:20px; 11753} 11754} 11755 11756.fl-builder-content .fl-node-0mqx13v9b4ag .fl-button:is(a, button), 11757.fl-builder-content .fl-node-0mqx13v9b4ag .fl-button:is(a, button):hover, 11758.fl-builder-content .fl-node-0mqx13v9b4ag a.fl-button:visited, 11759.fl-page .fl-builder-content .fl-node-0mqx13v9b4ag .fl-button:is(a, button), 11760.fl-page .fl-builder-content .fl-node-0mqx13v9b4ag .fl-button:is(a, button):hover, 11761.fl-page .fl-builder-content .fl-node-0mqx13v9b4ag a.fl-button:visited { 11762 background: linear-gradient(to bottom, #621eb7 0%, #440099 100%); 11763} 11764 11765 11766 11767 11768 11769.fl-builder-content .fl-node-0mqx13v9b4ag .fl-button:is(a, button):hover, 11770.fl-builder-content .fl-node-0mqx13v9b4ag .fl-button:is(a, button):focus, 11771.fl-page .fl-builder-content .fl-node-0mqx13v9b4ag .fl-button:is(a, button):hover, 11772.fl-page .fl-builder-content .fl-node-0mqx13v9b4ag .fl-button:is(a, button):focus { 11773 11774 background: rgba(29,209,161,0.75); 11775 11776 background: linear-gradient(to bottom, rgba(59,239,191,0.75) 0%, rgba(29,209,161,0.75) 100%); 11777 } 11778 11779 11780 11781.fl-node-0mqx13v9b4ag.fl-button-wrap, .fl-node-0mqx13v9b4ag .fl-button-wrap { 11782 text-align: center; 11783} 11784.fl-builder-content .fl-node-0mqx13v9b4ag .fl-button:is(a, button) { 11785 padding-top: 12px; 11786 padding-right: 20px; 11787 padding-bottom: 12px; 11788 padding-left: 20px; 11789} 11790.fl-builder-content .fl-node-0mqx13v9b4ag .fl-button:is(a, button), .fl-builder-content .fl-node-0mqx13v9b4ag a.fl-button:visited, .fl-page .fl-builder-content .fl-node-0mqx13v9b4ag .fl-button:is(a, button), .fl-page .fl-builder-content .fl-node-0mqx13v9b4ag a.fl-button:visited { 11791 font-size: 18px; 11792 text-transform: uppercase; 11793 border: 1px solid #38008d; 11794} 11795.fl-builder-content .fl-node-0mqx13v9b4ag .fl-button:is(a, button):hover, .fl-builder-content .fl-node-0mqx13v9b4ag .fl-button:is(a, button):focus, .fl-page .fl-builder-content .fl-node-0mqx13v9b4ag .fl-button:is(a, button):hover, .fl-page .fl-builder-content .fl-node-0mqx13v9b4ag .fl-button:is(a, button):focus { 11796 border: 1px solid rgba(17,197,149,0.75); 11797} 11798.fl-builder-content .fl-node-0mqx13v9b4ag .fl-button:is(a, button), .fl-builder-content .fl-node-0mqx13v9b4ag a.fl-button:visited, .fl-builder-content .fl-node-0mqx13v9b4ag .fl-button:is(a, button):hover, .fl-builder-content .fl-node-0mqx13v9b4ag .fl-button:is(a, button):focus, .fl-page .fl-builder-content .fl-node-0mqx13v9b4ag .fl-button:is(a, button), .fl-page .fl-builder-content .fl-node-0mqx13v9b4ag a.fl-button:visited, .fl-page .fl-builder-content .fl-node-0mqx13v9b4ag .fl-button:is(a, button):hover, .fl-page .fl-builder-content .fl-node-0mqx13v9b4ag .fl-button:is(a, button):focus { 11799 border-style: none; 11800 border-width: 0; 11801 background-clip: border-box; 11802 border-color: rgb(255, 255, 255); 11803 border-top-left-radius: 40px; 11804 border-top-right-radius: 40px; 11805 border-bottom-left-radius: 40px; 11806 border-bottom-right-radius: 40px; 11807} 11808.fl-builder-content .fl-node-0mqx13v9b4ag .fl-button:is(a, button), .fl-builder-content .fl-node-0mqx13v9b4ag a.fl-button:visited, .fl-builder-content .fl-node-0mqx13v9b4ag .fl-button:is(a, button) *, .fl-builder-content .fl-node-0mqx13v9b4ag a.fl-button:visited *, .fl-page .fl-builder-content .fl-node-0mqx13v9b4ag .fl-button:is(a, button), .fl-page .fl-builder
11808-content .fl-node-0mqx13v9b4ag a.fl-button:visited, .fl-page .fl-builder-content .fl-node-0mqx13v9b4ag .fl-button:is(a, button) *, .fl-page .fl-builder-content .fl-node-0mqx13v9b4ag a.fl-button:visited * { 11809 color: #ffffff; 11810} 11811 .fl-node-0mqx13v9b4ag > .fl-module-content { 11812 margin-top:0px; 11813 margin-right:0px; 11814 margin-bottom:0px; 11815 margin-left:0px; 11816} 11817.fl-builder-content-213 .fl-node-c5hvkiux24z1 { 11818 display: flex; 11819 flex-direction: row; 11820 justify-content: start; 11821 gap: 5px; 11822} 11823:where( .fl-builder-content-213 .fl-node-c5hvkiux24z1 > :not( .fl-block-overlay, .fl-drop-target ) ) { 11824 flex-grow: 0; 11825 flex-shrink: 1; 11826 flex-basis: 0%; 11827} 11828 11829/* Start Global Nodes CSS */ 11830 11831/* End Global Nodes CSS */ 11832 11833 11834/* Start Layout CSS */ 11835 11836/* End Layout CSS */ 11837 11838/* Equal height Column Bottom Alignment */ 11839.fl-col-group-equal-height.fl-col-group-align-bottom .fl-col-content { 11840 -webkit-justify-content: flex-end; 11841 justify-content: flex-end; 11842 -webkit-box-align: end; 11843 -webkit-box-pack: end; 11844 -ms-flex-pack: end; 11845} 11846 11847/* H1-H6 Margin Reset in all Modules */ 11848.uabb-module-content h1, 11849.uabb-module-content h2, 11850.uabb-module-content h3, 11851.uabb-module-content h4, 11852.uabb-module-content h5, 11853.uabb-module-content h6 { 11854 margin: 0; 11855 clear: both; 11856} 11857 11858/* Anchor Tag Css */ 11859 11860.fl-module-content a, 11861.fl-module-content a:hover, 11862.fl-module-content a:focus { 11863 text-decoration: none; 11864} 11865 11866/* Row Separator CSS */ 11867 11868.uabb-row-separator { 11869 position: absolute; 11870 width: 100%; 11871 left: 0; 11872} 11873 11874.uabb-top-row-separator { 11875 top: 0; 11876 bottom: auto 11877} 11878 11879.uabb-bottom-row-separator { 11880 top: auto; 11881 bottom: 0; 11882} 11883 11884.fl-builder-content-editing .fl-visible-medium.uabb-row, 11885.fl-builder-content-editing .fl-visible-medium-mobile.uabb-row, 11886.fl-builder-content-editing .fl-visible-mobile.uabb-row { 11887 display: none !important; 11888} 11889 11890@media (max-width: 992px) { 11891 11892 .fl-builder-content-editing .fl-visible-desktop.uabb-row, 11893 .fl-builder-content-editing .fl-visible-mobile.uabb-row { 11894 display: none !important; 11895 } 11896 11897 .fl-builder-content-editing .fl-visible-desktop-medium.uabb-row, 11898 .fl-builder-content-editing .fl-visible-medium.uabb-row, 11899 .fl-builder-content-editing .fl-visible-medium-mobile.uabb-row { 11900 display: block !important; 11901 } 11902} 11903 11904@media (max-width: 768px) { 11905 .fl-builder-content-editing .fl-visible-desktop.uabb-row, 11906 .fl-builder-content-editing .fl-visible-desktop-medium.uabb-row, 11907 .fl-builder-content-editing .fl-visible-medium.uabb-row { 11908 display: none !important; 11909 } 11910 11911 .fl-builder-content-editing .fl-visible-medium-mobile.uabb-row, 11912 .fl-builder-content-editing .fl-visible-mobile.uabb-row { 11913 display: block !important; 11914 } 11915} 11916 11917.fl-responsive-preview-content .fl-builder-content-editing { 11918 overflow-x: hidden; 11919 overflow-y: visible; 11920} 11921 11922.uabb-row-separator svg { 11923 width: 100%; 11924} 11925 11926.uabb-top-row-separator.uabb-has-svg svg { 11927 position: absolute; 11928 padding: 0; 11929 margin: 0; 11930 left: 50%; 11931 top: -1px; 11932 bottom: auto; 11933 -webkit-transform: translateX(-50%); 11934 -ms-transform: translateX(-50%); 11935 transform: translateX(-50%); 11936} 11937 11938.uabb-bottom-row-separator.uabb-has-svg svg { 11939 position: absolute; 11940 padding: 0; 11941 margin: 0; 11942 left: 50%; 11943 bottom: -1px; 11944 top: auto; 11945 -webkit-transform: translateX(-50%); 11946 -ms-transform: translateX(-50%); 11947 transform: translateX(-50%); 11948} 11949.uabb-bottom-row-separator.uabb-has-svg .uasvg-wave-separator { 11950 bottom: 0; 11951} 11952.uabb-top-row-separator.uabb-has-svg .uasvg-wave-separator { 11953 top: 0; 11954} 11955 11956/** 11957 * 11958 * Svg Triangle Separator 11959 * Big Triangle Separator 11960 * Big Triangle Left Separator 11961 * Svg Half Circle Separator 11962 * Curve Center Separator 11963 * Waves Separator 11964 * Stamp 11965 * Grass 11966 * Slime 11967 * Grass Bend 11968 * Wave Slide 11969 * Muliple Triangles 11970 * Pine Tree 11971 * Pine Tree Bend 11972 * 11973 ***************************************/ 11974.uabb-bottom-row-separator.uabb-svg-triangle svg, 11975.uabb-bottom-row-separator.uabb-xlarge-triangle svg, 11976.uabb-top-row-separator.uabb-xlarge-triangle-left svg, 11977.uabb-bottom-row-separator.uabb-svg-circle svg, 11978.uabb-top-row-separator.uabb-slime-separator svg, 11979.uabb-top-row-separator.uabb-grass-separator svg, 11980.uabb-top-row-separator.uabb-grass-bend-separator svg, 11981.uabb-bottom-row-separator.uabb-mul-triangles-separator svg, 11982.uabb-top-row-separator.uabb-wave-slide-separator svg, 11983.uabb-top-row-separator.uabb-pine-tree-separator svg, 11984.uabb-top-row-separator.uabb-pine-tree-bend-separator svg, 11985.uabb-bottom-row-separator.uabb-stamp-separator svg, 11986.uabb-bottom-row-separator.uabb-xlarge-circle svg, 11987.uabb-top-row-separator.uabb-wave-separator svg{ 11988 left: 50%; 11989 -webkit-transform: translateX(-50%) scaleY(-1); 11990 -moz-transform: translateX(-50%) scaleY(-1); 11991 -ms-transform: translateX(-50%) scaleY(-1); 11992 -o-transform: translateX(-50%) scaleY(-1); 11993 transform: translateX(-50%) scaleY(-1); 11994} 11995 11996/* 11997 * Big Triangle 11998*/ 11999.uabb-bottom-row-separator.uabb-big-triangle svg { 12000 left: 50%; 12001 -webkit-transform: scale(1) scaleY(-1) translateX(-50%); 12002 -moz-transform: scale(1) scaleY(-1) translateX(-50%); 12003 -ms-transform: scale(1) scaleY(-1) translateX(-50%); 12004 -o-transform: scale(1) scaleY(-1) translateX(-50%); 12005 transform: scale(1) scaleY(-1) translateX(-50%); 12006} 12007 12008.uabb-top-row-separator.uabb-big-triangle svg { 12009 left: 50%; 12010 -webkit-transform: translateX(-50%) scale(1); 12011 -moz-transform: translateX(-50%) scale(1); 12012 -ms-transform: translateX(-50%) scale(1); 12013 -o-transform: translateX(-50%) scale(1); 12014 transform: translateX(-50%) scale(1); 12015} 12016 12017/** 12018 * 12019 * Big Triangle Right Separator 12020 * 12021 ***************************************/ 12022.uabb-top-row-separator.uabb-xlarge-triangle-right svg { 12023 left: 50%; 12024 -webkit-transform: translateX(-50%) scale(-1); 12025 -moz-transform: translateX(-50%) scale(-1); 12026 -ms-transform: translateX(-50%) scale(-1); 12027 -o-transform: translateX(-50%) scale(-1); 12028 transform: translateX(-50%) scale(-1); 12029} 12030 12031.uabb-bottom-row-separator.uabb-xlarge-triangle-right svg { 12032 left: 50%; 12033 -webkit-transform: translateX(-50%) scaleX(-1); 12034 -moz-transform: translateX(-50%) scaleX(-1); 12035 -ms-transform: translateX(-50%) scaleX(-1); 12036 -o-transform: translateX(-50%) scaleX(-1); 12037 transform: translateX(-50%) scaleX(-1); 12038} 12039 12040/** 12041 * 12042 * Curve Left Separator 12043 * Curve Right Separator 12044 * 12045 ***************************************/ 12046.uabb-top-row-separator.uabb-curve-up-separator svg { 12047 left: 50%; 12048 -webkit-transform: translateX(-50%) scaleY(-1); 12049 -moz-transform: translateX(-50%) scaleY(-1); 12050 -ms-transform: translateX(-50%) scaleY(-1); 12051 -o-transform: translateX(-50%) scaleY(-1); 12052 transform: translateX(-50%) scaleY(-1); 12053} 12054 12055.uabb-top-row-separator.uabb-curve-down-separator svg { 12056 left: 50%; 12057 -webkit-transform: translateX(-50%) scale(-1); 12058 -moz-transform: translateX(-50%) scale(-1); 12059 -ms-transform: translateX(-50%) scale(-1); 12060 -o-transform: translateX(-50%) scale(-1); 12061 transform: translateX(-50%) scale(-1); 12062} 12063 12064.uabb-bottom-row-separator.uabb-curve-down-separator svg { 12065 left: 50%; 12066 -webkit-transform: translateX(-50%) scaleX(-1); 12067 -moz-transform: translateX(-50%) scaleX(-1); 12068 -ms-transform: translateX(-50%) scaleX(-1); 12069 -o-transform: translateX(-50%) scaleX(-1); 12070 transform: translateX(-50%) scaleX(-1); 12071} 12072 12073 12074/** 12075 * 12076 * Tilt Left Separator 12077 * Tilt Right Separator 12078 * 12079 ***************************************/ 12080 12081.uabb-top-row-separator.uabb-tilt-left-separator svg { 12082 left: 50%; 12083 -webkit-transform: translateX(-50%) scale(-1); 12084 -moz-transform: translateX(-50%) scale(-1); 12085 -ms-transform: translateX(-50%) scale(-1); 12086 -o-transform: translateX(-50%) scale(-1); 12087 transform: translateX(-50%) scale(-1); 12088} 12089 12090.uabb-top-row-separator.uabb-tilt-right-separator svg{ 12091 left: 50%; 12092 -webkit-transform: translateX(-50%) scaleY(-1); 12093 -moz-transform: translateX(-50%) scaleY(-1); 12094 -ms-transform: translateX(-50%) scaleY(-1); 12095 -o-transform: translateX(-50%) scaleY(-1); 12096 transform: translateX(-50%) scaleY(-1); 12097} 12098 12099.uabb-bottom-row-separator.uabb-tilt-left-separator svg { 12100 left: 50%; 12101 -webkit-transform: translateX(-50%); 12102 -moz-transform: translateX(-50%); 12103 -ms-transform: translateX(-50%); 12104 -o-transform: translateX(-50%); 12105 transform: translateX(-50%); 12106} 12107 12108.uabb-bottom-row-separator.uabb-tilt-right-separator svg { 12109 left: 50%; 12110 -webkit-transform: translateX(-50%) scaleX(-1); 12111 -moz-transform: translateX(-50%) scaleX(-1); 12112 -ms-transform: translateX(-50%) scaleX(-1); 12113 -o-transform: translateX(-50%) scaleX(-1); 12114 transform: translateX(-50%) scaleX(-1); 12115} 12116 12117.uabb-top-row-separator.uabb-tilt-left-separator, 12118.uabb-top-row-separator.uabb-tilt-right-separator { 12119 top: 0; 12120} 12121 12122.uabb-bottom-row-separator.uabb-tilt-left-separator, 12123.uabb-bottom-row-separator.uabb-tilt-right-separator { 12124 bottom: 0; 12125} 12126 12127/** 12128 * 12129 * Clouds Separator 12130 * Multi Triangle 12131 * Arrow Inward 12132 * Arrow Outward 12133 * 12134 ***************************************/ 12135 12136.uabb-top-row-separator.uabb-arrow-outward-separator svg, 12137.uabb-top-row-separator.uabb-arrow-inward-separator svg, 12138.uabb-top-row-separator.uabb-cloud-separator svg, 12139.uabb-top-row-separator.uabb-multi-triangle svg { 12140 left: 50%; 12141 -webkit-transform: translateX(-50%) scaleY(-1); 12142 -moz-transform: translateX(-50%) scaleY(-1); 12143 -ms-transform: translateX(-50%) scaleY(-1); 12144 -o-transform: translateX(-50%) scaleY(-1); 12145 transform: translateX(-50%) scaleY(-1); 12146} 12147 12148.uabb-bottom-row-separator.uabb-multi-triangle svg { 12149 bottom: -2px; 12150} 12151 12152.uabb-row-separator.uabb-round-split:after, 12153.uabb-row-separator.uabb-round-split:before { 12154 left: 0; 12155 width: 50%; 12156 background: inherit inherit/inherit inherit inherit inherit; 12157 content: ''; 12158 position: absolute 12159} 12160 12161 12162/* Buttons 12163------------------------------------------------------ */ 12164 12165.uabb-button-wrap a, 12166.uabb-button-wrap a:visited { 12167 display: inline-block; 12168 font-size: 16px; 12169 line-height: 18px; 12170 text-decoration: none; 12171 text-shadow: none; 12172} 12173
12174.fl-builder-content .uabb-button:hover { 12175 text-decoration: none; 12176} 12177 12178.fl-builder-content .uabb-button-width-full .uabb-button { 12179 display: block; 12180 text-align: center; 12181} 12182 12183.uabb-button-width-custom .uabb-button { 12184 display: inline-block; 12185 text-align: center; 12186 max-width: 100%; 12187} 12188.fl-builder-content .uabb-button-left { 12189 text-align: left; 12190} 12191.fl-builder-content .uabb-button-center { 12192 text-align: center; 12193} 12194.fl-builder-content .uabb-infobox .uabb-button-center, 12195.fl-builder-content .uabb-modal-action-wrap .uabb-button-center, 12196.fl-builder-content .uabb-ultb3-box .uabb-button-center, 12197.fl-builder-content .uabb-slide-down .uabb-button-center, 12198.fl-builder-content .uabb-blog-post-content .uabb-button-center, 12199.fl-builder-content .uabb-cta-wrap .uabb-button-center, 12200.fl-builder-content .fl-module-uabb-off-canvas .uabb-button-wrap .uabb-button-center{ 12201 text-align: inherit; 12202} 12203 12204.fl-builder-content .uabb-button-right { 12205 text-align: right; 12206} 12207 12208.fl-builder-content .uabb-button i, 12209.fl-builder-content .uabb-button i:before { 12210 font-size: 1em; 12211 height: 1em; 12212 line-height: 1em; 12213 width: 1em; 12214} 12215 12216.uabb-button .uabb-button-icon-after { 12217 margin-left: 8px; 12218 margin-right: 0; 12219} 12220.uabb-button .uabb-button-icon-before { 12221 margin-left: 0; 12222 margin-right: 8px; 12223} 12224.uabb-button .uabb-button-icon-no-text { 12225 margin: 0; 12226} 12227.uabb-button-has-icon .uabb-button-text { 12228 vertical-align: middle; 12229} 12230 12231/* Icons 12232------------------------------------------------------ */ 12233 12234.uabb-icon-wrap { 12235 display: inline-block; 12236} 12237.uabb-icon a { 12238 text-decoration: none; 12239} 12240.uabb-icon i { 12241 display: block; 12242} 12243.uabb-icon i:before { 12244 border: none !important; 12245 background: none !important; 12246} 12247.uabb-icon-text { 12248 display: table-cell; 12249 text-align: left; 12250 padding-left: 15px; 12251 vertical-align: middle; 12252} 12253.uabb-icon-text *:last-child { 12254 margin: 0 !important; 12255 padding: 0 !important; 12256} 12257.uabb-icon-text a { 12258 text-decoration: none; 12259} 12260 12261/* Photos 12262------------------------------------------------------ */ 12263 12264.uabb-photo { 12265 line-height: 0; 12266 position: relative; 12267 z-index: 2; 12268} 12269.uabb-photo-align-left { 12270 text-align: left; 12271} 12272.uabb-photo-align-center { 12273 text-align: center; 12274} 12275.uabb-photo-align-right { 12276 text-align: right; 12277} 12278.uabb-photo-content { 12279 border-radius: 0; 12280 display: inline-block; 12281 line-height: 0; 12282 position: relative; 12283 max-width: 100%; 12284 overflow: hidden; 12285} 12286.uabb-photo-content img { 12287 border-radius: inherit; 12288 display: inline; 12289 height: auto; 12290 max-width: 100%; 12291 width: auto; 12292} 12293.fl-builder-content .uabb-photo-crop-circle img { 12294 -webkit-border-radius: 100%; 12295 -moz-border-radius: 100%; 12296 border-radius: 100%; 12297} 12298.fl-builder-content .uabb-photo-crop-square img { 12299 -webkit-border-radius: 0; 12300 -moz-border-radius: 0; 12301 border-radius: 0; 12302} 12303.uabb-photo-caption { 12304 font-size: 13px; 12305 line-height: 18px; 12306 overflow: hidden; 12307 text-overflow: ellipsis; 12308 white-space: nowrap; 12309} 12310.uabb-photo-caption-below { 12311 padding-bottom: 20px; 12312 padding-top: 10px; 12313} 12314.uabb-photo-caption-hover { 12315 background: rgba(0,0,0,0.7); 12316 bottom: 0; 12317 color: #fff; 12318 left: 0; 12319 opacity: 0; 12320 visibility: hidden; 12321 filter: alpha(opacity = 0); 12322 padding: 10px 15px; 12323 position: absolute; 12324 right: 0; 12325 -webkit-transition:visibility 200ms linear; 12326 -moz-transition:visibility 200ms linear; 12327 transition:visibility 200ms linear; 12328} 12329.uabb-photo-content:hover .uabb-photo-caption-hover { 12330 opacity: 100; 12331 visibility: visible; 12332} 12333 12334/* Panel & Buttons 12335------------------------------------------------------ */ 12336.uabb-active-btn { 12337 background: #1e8cbe; 12338 border-color: #0074a2; 12339 -webkit-box-shadow: inset 0 1px 0 rgba(120,200,230,.6); 12340 box-shadow: inset 0 1px 0 rgba(120,200,230,.6); 12341 color: white; 12342} 12343.fl-builder-bar .fl-builder-add-content-button { 12344 display: block !important; 12345 opacity: 1 !important; 12346} 12347 12348/* Image Icon Object */ 12349.uabb-imgicon-wrap .uabb-icon { 12350 display: block; 12351} 12352.uabb-imgicon-wrap .uabb-icon i{ 12353 float: none; 12354} 12355 12356/* Photo */ 12357.uabb-imgicon-wrap .uabb-image { 12358 line-height: 0; 12359 position: relative; 12360} 12361.uabb-imgicon-wrap .uabb-image-align-left { 12362 text-align: left; 12363} 12364.uabb-imgicon-wrap .uabb-image-align-center { 12365 text-align: center; 12366} 12367.uabb-imgicon-wrap .uabb-image-align-right { 12368 text-align: right; 12369} 12370.uabb-imgicon-wrap .uabb-image-content { 12371 display: inline-block; 12372 border-radius: 0; 12373 line-height: 0; 12374 position: relative; 12375 max-width: 100%; 12376} 12377.uabb-imgicon-wrap .uabb-image-content img { 12378 display: inline; 12379 height: auto !important; 12380 max-width: 100%; 12381 width: auto; 12382 border-radius: inherit; 12383 box-shadow: none; 12384 box-sizing: content-box; 12385}
12386.fl-builder-content .uabb-imgicon-wrap .uabb-image-crop-circle img { 12387 -webkit-border-radius: 100%; 12388 -moz-border-radius: 100%; 12389 border-radius: 100%; 12390} 12391.fl-builder-content .uabb-imgicon-wrap .uabb-image-crop-square img { 12392 -webkit-border-radius: 0; 12393 -moz-border-radius: 0; 12394 border-radius: 0; 12395} 12396 12397 12398/* Creative Button 12399___________________________________________________________________________*/ 12400 12401.uabb-creative-button-wrap a, 12402.uabb-creative-button-wrap a:visited { 12403 background: #fafafa; 12404 border: 1px solid #ccc; 12405 color: #333; 12406 display: inline-block; 12407 vertical-align: middle; 12408 text-align: center; 12409 overflow: hidden; 12410 text-decoration: none; 12411 text-shadow: none; 12412 box-shadow: none; 12413 position: relative; 12414 -webkit-transition: all 200ms linear; 12415 -moz-transition: all 200ms linear; 12416 -ms-transition: all 200ms linear; 12417 -o-transition: all 200ms linear; 12418 transition: all 200ms linear; 12419 12420} 12421 12422.uabb-creative-button-wrap a:focus { 12423 text-decoration: none; 12424 text-shadow: none; 12425 box-shadow: none; 12426} 12427 12428.uabb-creative-button-wrap a .uabb-creative-button-text, 12429.uabb-creative-button-wrap a .uabb-creative-button-icon, 12430.uabb-creative-button-wrap a:visited .uabb-creative-button-text, 12431.uabb-creative-button-wrap a:visited .uabb-creative-button-icon { 12432 -webkit-transition: all 200ms linear; 12433 -moz-transition: all 200ms linear; 12434 -ms-transition: all 200ms linear; 12435 -o-transition: all 200ms linear; 12436 transition: all 200ms linear; 12437} 12438 12439.uabb-creative-button-wrap a:hover { 12440 text-decoration: none; 12441} 12442 12443.uabb-creative-button-wrap .uabb-creative-button-width-full .uabb-creative-button { 12444 display: block; 12445 text-align: center; 12446} 12447.uabb-creative-button-wrap .uabb-creative-button-width-custom .uabb-creative-button { 12448 display: inline-block; 12449 text-align: center; 12450 max-width: 100%; 12451} 12452.uabb-creative-button-wrap .uabb-creative-button-left { 12453 text-align: left; 12454} 12455.uabb-creative-button-wrap .uabb-creative-button-center { 12456 text-align: center; 12457} 12458.uabb-creative-button-wrap .uabb-creative-button-right { 12459 text-align: right; 12460} 12461.uabb-creative-button-wrap .uabb-creative-button i { 12462 font-size: 1.3em; 12463 height: auto; 12464 vertical-align: middle; 12465 width: auto; 12466} 12467 12468.uabb-creative-button-wrap .uabb-creative-button .uabb-creative-button-icon-after { 12469 margin-left: 8px; 12470 margin-right: 0; 12471} 12472.uabb-creative-button-wrap .uabb-creative-button .uabb-creative-button-icon-before { 12473 margin-right: 8px; 12474 margin-left: 0; 12475} 12476.uabb-creative-button-wrap.uabb-creative-button-icon-no-text .uabb-creative-button i { 12477 margin: 0; 12478} 12479 12480.uabb-creative-button-wrap .uabb-creative-button-has-icon .uabb-creative-button-text { 12481 vertical-align: middle; 12482} 12483.uabb-creative-button-wrap a, 12484.uabb-creative-button-wrap a:visited { 12485 padding: 12px 24px; 12486} 12487 12488/* Translate Button styles */ 12489 12490.uabb-creative-button.uabb-creative-transparent-btn { 12491 background: transparent; 12492} 12493.uabb-creative-button.uabb-creative-transparent-btn:after { 12494 content: ''; 12495 position: absolute; 12496 z-index: 1; 12497 -webkit-transition: all 200ms linear; 12498 -moz-transition: all 200ms linear; 12499 -ms-transition: all 200ms linear; 12500 -o-transition: all 200ms linear; 12501 transition: all 200ms linear; 12502} 12503 12504/* transparent-fill-top, transparent-fill-bottom */ 12505.uabb-transparent-fill-top-btn:after, 12506.uabb-transparent-fill-bottom-btn:after { 12507 width: 100%; 12508 height: 0; 12509 left: 0; 12510} 12511 12512/* transparent-fill-top */ 12513.uabb-transparent-fill-top-btn:after { 12514 top: 0; 12515} 12516/* transparent-fill-bottom */ 12517.uabb-transparent-fill-bottom-btn:after { 12518 bottom: 0; 12519} 12520 12521/* transparent-fill-left, transparent-fill-right */ 12522.uabb-transparent-fill-left-btn:after, 12523.uabb-transparent-fill-right-btn:after { 12524 width: 0; 12525 height: 100%; 12526 top: 0; 12527} 12528 12529/* transparent-fill-left */ 12530.uabb-transparent-fill-left-btn:after { 12531 left: 0; 12532} 12533/* transparent-fill-right */ 12534.uabb-transparent-fill-right-btn:after { 12535 right: 0; 12536} 12537 12538 12539/* transparent-fill-center */ 12540.uabb-transparent-fill-center-btn:after{ 12541 width: 0; 12542 height: 100%; 12543 top: 50%; 12544 left: 50%; 12545 -webkit-transform: translateX(-50%) translateY(-50%); 12546 -moz-transform: translateX(-50%) translateY(-50%); 12547 -ms-transform: translateX(-50%) translateY(-50%); 12548 -o-transform: translateX(-50%) translateY(-50%); 12549 transform: translateX(-50%) translateY(-50%); 12550} 12551 12552/* transparent-fill-diagonal, transparent-fill-horizontal */ 12553.uabb-transparent-fill-diagonal-btn:after, 12554.uabb-transparent-fill-horizontal-btn:after { 12555 width: 100%; 12556 height: 0; 12557 top: 50%; 12558 left: 50%; 12559} 12560 12561/* transparent-fill-diagonal */ 12562.uabb-transparent-fill-diagonal-btn{ 12563 overflow: hidden; 12564} 12565.uabb-transparent-fill-diagonal-btn:after{ 12566 -webkit-transform: translateX(-50%) translateY(-50%) rotate( 45deg ); 12567 -moz-transform: translateX(-50%) translateY(-50%) rotate( 45deg ); 12568 -ms-transform: translateX(-50%) translateY(-50%) rotate( 45deg ); 12569 -o-transform: translateX(-50%) translateY(-50%) rotate( 45deg ); 12570 transform: translateX(-50%) translateY(-50%) rotate( 45deg ); 12571} 12572/* transparent-fill-horizontal */ 12573.uabb-transparent-fill-horizontal-btn:after{ 12574 -webkit-transform: translateX(-50%) translateY(-50%); 12575 -moz-transform: translateX(-50%) translateY(-50%); 12576 -ms-transform: translateX(-50%) translateY(-50%); 12577 -o-transform: translateX(-50%) translateY(-50%); 12578 transform: translateX(-50%) translateY(-50%); 12579} 12580 12581 12582/* 3D Button styles */ 12583.uabb-creative-button-wrap .uabb-creative-threed-btn.uabb-threed_down-btn, 12584.uabb-creative-button-wrap .uabb-creative-threed-btn.uabb-threed_up-btn, 12585.uabb-creative-button-wrap .uabb-creative-threed-btn.uabb-threed_left-btn, 12586.uabb-creative-button-wrap .uabb-creative-threed-btn.uabb-threed_right-btn { 12587 -webkit-transition: none; 12588 -moz-transition: none; 12589 -ms-transition: none; 12590 -o-transition: none; 12591 transition: none; 12592} 12593 12594.perspective { 12595 -webkit-perspective: 800px; 12596 -moz-perspective: 800px; 12597 perspective: 800px; 12598 margin: 0; 12599} 12600.uabb-creative-button.uabb-creative-threed-btn:after { 12601 content: ''; 12602 position: absolute; 12603 z-index: -1; 12604 -webkit-transition: all 200ms linear; 12605 -moz-transition: all 200ms linear; 12606 transition: all 200ms linear; 12607} 12608 12609.uabb-creative-button.uabb-creative-threed-btn { 12610 outline: 1px solid transparent; 12611 -webkit-transform-style: preserve-3d; 12612 -moz-transform-style: preserve-3d; 12613 transform-style: preserve-3d; 12614} 12615 12616/* 3D Button styles --- Animate to top */ 12617.uabb-creative-threed-btn.uabb-animate_top-btn:after { 12618 height: 40%; 12619 left: 0; 12620 top: -40%; 12621 width: 100%; 12622 -webkit-transform-origin: 0% 100%; 12623 -moz-transform-origin: 0% 100%; 12624 transform-origin: 0% 100%; 12625 -webkit-transform: rotateX(90deg); 12626 -moz-transform: rotateX(90deg); 12627 transform: rotateX(90deg); 12628} 12629 12630/* 3D Button styles --- Animate to bottom */ 12631.uabb-creative-threed-btn.uabb-animate_bottom-btn:after { 12632 width: 100%; 12633 height: 40%; 12634 left: 0; 12635 top: 100%; 12636 -webkit-transform-origin: 0% 0%; 12637 -moz-transform-origin: 0% 0%; 12638 -ms-transform-origin: 0% 0%; 12639 transform-origin: 0% 0%; 12640 -webkit-transform: rotateX(-90deg); 12641 -moz-transform: rotateX(-90deg); 12642 -ms-transform: rotateX(-90deg); 12643 transform: rotateX(-90deg); 12644} 12645 12646/* 3D Button styles --- Animate to Left */ 12647.uabb-creative-threed-btn.uabb-animate_left-btn:after { 12648 width: 20%; 12649 height: 100%; 12650 left: -20%; 12651 top: 0; 12652 -webkit-transform-origin: 100% 0%; 12653 -moz-transform-origin: 100% 0%; 12654 -ms-transform-origin: 100% 0%; 12655 transform-origin: 100% 0%; 12656 -webkit-transform: rotateY(-60deg); 12657 -moz-transform: rotateY(-60deg); 12658 -ms-transform: rotateY(-60deg); 12659 transform: rotateY(-60deg); 12660} 12661 12662/* 3D Button styles --- Animate to Right */ 12663.uabb-creative-threed-btn.uabb-animate_right-btn:after { 12664 width: 20%; 12665 height: 100%; 12666 left: 104%; 12667 top: 0; 12668 -webkit-transform-origin: 0% 0%; 12669 -moz-transform-origin: 0% 0%; 12670 -ms-transform-origin: 0% 0%; 12671 transform-origin: 0% 0%; 12672 -webkit-transform: rotateY(120deg); 12673 -moz-transform: rotateY(120deg); 12674 -ms-transform: rotateY(120deg); 12675 transform: rotateY(120deg); 12676} 12677 12678 12679/* Animate Top */ 12680.uabb-animate_top-btn:hover{ 12681 -webkit-transform: rotateX(-15deg); 12682 -moz-transform: rotateX(-15deg); 12683 -ms-transform: rotateX(-15deg); 12684 -o-transform: rotateX(-15deg); 12685 transform: rotateX(-15deg); 12686 12687} 12688 12689/* Animate Bottom */ 12690.uabb-animate_bottom-btn:hover{ 12691 -webkit-transform: rotateX(15deg); 12692 -moz-transform: rotateX(15deg); 12693 -ms-transform: rotateX(15deg); 12694 -o-transform: rotateX(15deg); 12695 transform: rotateX(15deg); 12696 12697} 12698 12699/* Animate Left */ 12700.uabb-animate_left-btn:hover{ 12701 -webkit-transform: rotateY(6deg); 12702 -moz-transform: rotateY(6deg); 12703 -ms-transform: rotateY(6deg); 12704 -o-transform: rotateY(6deg); 12705 transform: rotateY(6deg); 12706} 12707 12708/* Animate Right */ 12709.uabb-animate_right-btn:hover{ 12710 -webkit-transform: rotateY(-6deg); 12711 -moz-transform: rotateY(-6deg); 12712 -ms-transform: rotateY(-6deg); 12713 -o-transform: rotateY(-6deg); 12714 transform: rotateY(-6deg); 12715 12716} 12717 12718/* Flat Button styles */ 12719 12720/* Common Classes */ 12721.uabb-creative-flat-btn.uabb-animate_to_right-btn, 12722.uabb-creative-flat-btn.uabb-animate_to_left-btn, 12723.uabb-creative-flat-btn.uabb-animate_from_top-btn, 12724.uabb-creative-flat-btn.uabb-animate_from_bottom-btn { 12725 overflow: hidden; 12726 position: relative; 12727} 12728 12729.uabb-creative-flat-btn.uabb-animate_to_right-btn i, 12730.uabb-creative-flat-btn.uabb-animate_to_left-btn i, 12731.uabb-creative-flat-btn.uabb-animate_from_top-btn i, 12732.uabb-creative-flat-btn.uabb-animate_from_bottom-btn i { 12733 bottom: 0; 12734 height: 100%; 12735 margin: 0; 12736 opacity: 1; 12737 position: absolute; 12738 right: 0; 12739 width: 100%; 12740 -webkit-transition: all 200ms linear; 12741 -moz-transition: all 200ms linear; 12742 transition: all 200ms linear; 12743 -webkit-transform: translateY(0); 12744 -moz-transform: translateY(0); 12745 -o-transform: translateY(0); 12746 -ms-transform: translateY(0); 12747 transform: translateY(0); 12748} 12749 12750.uabb-creative-flat-btn.uabb-animate_to_right-btn .uabb-button-text, 12751.uabb-creative-flat-btn.uabb-animate_to_left-btn .uabb-button-text, 12752.uabb-creative-flat-btn.uabb-animate_from_top-btn .uabb-button-text, 12753.uabb-creative-flat-btn.uabb-animate_from_bottom-btn .uabb-button-text { 12754 display: inline-block; 12755 width: 100%; 12756 height: 100%; 12757 -webkit-transition: all 200ms linear; 12758 -moz-transition: all 200ms linear; 12759 -ms-transition: all 200ms linear; 12760 -o-transition: all 200ms linear; 12761 transition: all 200ms linear; 12762 -webkit-backface-visibility: hidden; 12763 -moz-backface-visibility: hidden; 12764 backface-visibility: hidden; 12765} 12766 12767/* Making Icon position center */ 12768.uabb-creative-flat-btn.uabb-animate_to_right-btn i:before, 12769.uabb-creative-flat-btn.uabb-animate_to_left-btn i:before, 12770.uabb-creative-flat-btn.uabb-animate_from_top-btn i:before, 12771.uabb-creative-flat-btn.uabb-animate_from_bottom-btn i:before { 12772 position: absolute; 12773 top: 50%; 12774 left: 50%; 12775 -webkit-transform: translateX(-50%) translateY(-50%); 12776 -moz-transform: translateX(-50%) translateY(-50%); 12777 -o-transform: translateX(-50%) translateY(-50%); 12778 -ms-transform: translateX(-50%) translateY(-50%); 12779 transform: translateX(-50%) translateY(-50%); 12780} 12781 12782/* Common Hover Classes */ 12783.uabb-creative-flat-btn.uabb-animate_to_right-btn:hover i, 12784.uabb-creative-flat-btn.uabb-animate_to_left-btn:hover i { 12785 left: 0; 12786} 12787.uabb-creative-flat-btn.uabb-animate_from_top-btn:hover i, 12788.uabb-creative-flat-btn.uabb-animate_from_bottom-btn:hover i { 12789 top: 0; 12790} 12791 12792/* Animate Icon to the right */ 12793.uabb-creative-flat-btn.uabb-animate_to_right-btn i { 12794 top: 0; 12795 left: -100%; 12796} 12797.uabb-creative-flat-btn.uabb-animate_to_right-btn:hover .uabb-button-text { 12798 -webkit-transform: translateX(200%); 12799 -moz-transform: translateX(200%); 12800 -ms-transform: translateX(200%); 12801 -o-transform: translateX(200%); 12802 transform: translateX(200%); 12803} 12804 12805/* Animate Icon to the left */ 12806.uabb-creative-flat-btn.uabb-animate_to_left-btn i { 12807 top: 0; 12808 left: 100%; 12809} 12810 12811.uabb-creative-flat-btn.uabb-animate_to_left-btn:hover .uabb-button-text { 12812 -webkit-transform: translateX(-200%); 12813 -moz-transform: translateX(-200%); 12814 -ms-transform: translateX(-200%); 12815 -o-transform: translateX(-200%); 12816 transform: translateX(-200%); 12817} 12818 12819 12820/* Animate Icon From the Top */ 12821.uabb-creative-flat-btn.uabb-animate_from_top-btn i { 12822 top: -100%; 12823 left: 0; 12824} 12825 12826.uabb-creative-flat-btn.uabb-animate_from_top-btn:hover .uabb-button-text { 12827 -webkit-transform: translateY(400px); 12828 -moz-transform: translateY(400px); 12829 -ms-transform: translateY(400px); 12830 -o-transform: translateY(400px); 12831 transform: translateY(400px); 12832} 12833 12834/* Animate Icon From the Bottom */ 12835.uabb-creative-flat-btn.uabb-animate_from_bottom-btn i { 12836 top: 100%; 12837 left: 0; 12838} 12839 12840.uabb-creative-flat-btn.uabb-animate_from_bottom-btn:hover .uabb-button-text { 12841 -webkit-transform: translateY(-400px); 12842 -moz-transform: translateY(-400px); 12843 -ms-transform: translateY(-400px); 12844 -o-transform: translateY(-400px); 12845 transform: translateY(-400px); 12846} 12847 12848/* Media/Video CSS */ 12849.uabb-tab-acc-content .wp-video, 12850.uabb-tab-acc-content video.wp-video-shortcode, 12851.uabb-tab-acc-content .mejs-container:not(.mejs-audio), 12852.uabb-tab-acc-content .mejs-overlay.load, 12853.uabb-adv-accordion-content .wp-video, 12854.uabb-adv-accordion-content video.wp-video-shortcode, 12855.uabb-adv-accordion-content .mejs-container:not(.mejs-audio), 12856.uabb-adv-accordion-content .mejs-overlay.load { 12857 width: 100% !important; 12858 height: 100% !important; 12859} 12860.uabb-tab-acc-content .mejs-container:not(.mejs-audio), 12861.uabb-adv-accordion-content .mejs-container:not(.mejs-audio) { 12862 padding-top: 56.25%; 12863} 12864.uabb-tab-acc-content .wp-video, 12865.uabb-tab-acc-content video.wp-video-shortcode, 12866.uabb-adv-accordion-content .wp-video, 12867.uabb-adv-accordion-content video.wp-video-shortcode { 12868 max-width: 100% !important; 12869} 12870.uabb-tab-acc-content video.wp-video-shortcode, 12871.uabb-adv-accordion-content video.wp-video-shortcode { 12872 position: relative; 12873} 12874.uabb-tab-acc-content .mejs-container:not(.mejs-audio) .mejs-mediaelement, 12875.uabb-adv-accordion-content .mejs-container:not(.mejs-audio) .mejs-mediaelement { 12876 position: absolute; 12877 top: 0; 12878 right: 0; 12879 bottom: 0; 12880 left: 0; 12881} 12882.uabb-tab-acc-content .mejs-overlay-play, 12883.uabb-adv-accordion-content .mejs-overlay-play { 12884 top: 0; 12885 right: 0; 12886 bottom: 0; 12887 left: 0; 12888 width: auto !important; 12889 height: auto !important; 12890} 12891.fl-row-content-wrap .uabb-row-particles-background, 12892.uabb-col-particles-background { 12893 width:100%; 12894 height:100%; 12895 position:absolute; 12896 left:0; 12897 top:0; 12898} 12899/* Theme Button 12900------------------------------------------------------ */
12901/*.fl-builder-content a.uabb-button, 12902.fl-builder-content a.uabb-button:visited, 12903.fl-builder-content a.uabb-creative-button, 12904.fl-builder-content a.uabb-creative-button:visited*/ 12905 12906.uabb-creative-button-wrap a, 12907.uabb-creative-button-wrap a:visited { 12908 12909 12910 12911 12912 } 12913 12914.uabb-dual-button .uabb-btn, 12915.uabb-dual-button .uabb-btn:visited { 12916 12917 12918 12919 } 12920 12921 12922/* Responsive Js Breakpoint Css */ 12923 12924.uabb-js-breakpoint { 12925 content:"default"; 12926 display:none; 12927} 12928@media screen and (max-width: 992px) { 12929 .uabb-js-breakpoint { 12930 content:"992"; 12931 } 12932} 12933 12934@media screen and (max-width: 768px) { 12935 .uabb-js-breakpoint { 12936 content:"768"; 12937 } 12938} 12939 12940 12941 12942 12943 12944 12945 12946 12947 12948 12949 12950 12951 12952 12953 12954 12955 12956 .fl-builder-row-settings #fl-field-separator_position { 12957 display: none !important; 12958 } 12959 12960 12961 12962 12963 12964 12965 12966 12967 12968 12969 12970/*# sourceURL=fl-builder-layout-213-inline-css */ 12971</style> 12972<div class="fl-builder-content fl-builder-content-213 fl-builder-template fl-builder-row-template fl-builder-global-templates-locked" data-post-id="213"><div class="fl-row fl-row-full-width fl-row-bg-color fl-node-qkeoldxb137s fl-row-default-height fl-row-align-center" data-node="qkeoldxb137s"> 12973 <div class="fl-row-content-wrap"> 12974 <div class="uabb-row-separator uabb-top-row-separator" > 12975</div> 12976 <div class="fl-row-content fl-row-full-width fl-node-content"> 12977 12978<div class="fl-col-group fl-node-tng168qvfc7z fl-col-group-equal-height fl-col-group-align-top" data-node="tng168qvfc7z"> 12979 <div class="fl-col fl-node-x4w7bcga3jkr fl-col-bg-photo fl-col-small fl-col-small-full-width" data-node="x4w7bcga3jkr"> 12980 <div class="fl-col-content fl-node-content"></div> 12981</div> 12982 <div class="fl-col fl-node-q9sewvcuyjxl fl-col-bg-color fl-col-has-cols" data-node="q9sewvcuyjxl"> 12983 <div class="fl-col-content fl-node-content"><div class="fl-module fl-module-heading fl-node-1u4brma6odw0" data-node="1u4brma6odw0" aria-label="Heading"> 12984 <div class="fl-module-content fl-node-content"> 12985 <h2 class="fl-heading"> 12986 <span class="fl-heading-text">Mental Health & Addiction</span> 12987 </h2> 12988 </div> 12989</div> 12990<div class="fl-module fl-module-separator fl-node-469ej5du2kaf" data-node="469ej5du2kaf" aria-label="Separator"> 12991 <div class="fl-module-content fl-node-content"> 12992 <div class="fl-separator"></div> 12993 </div> 12994</div> 12995 12996<div class="fl-col-group fl-node-d3h50z42furg fl-col-group-nested fl-col-group-equal-height fl-col-group-align-top" data-node="d3h50z42furg"> 12997 <div class="fl-col fl-node-vbwnzux7ha3f fl-col-bg-color fl-col-small fl-col-small-full-width" data-node="vbwnzux7ha3f"> 12998 <div class="fl-col-content fl-node-content"><div class="fl-module fl-module-creative-link fl-node-z1vyme8ocbh7" data-node="z1vyme8ocbh7" aria-label="Creative Link"> 12999 <div class="fl-module-content fl-node-content"> 13000 <div class="uabb-module-content uabb-cl-wrap"> 13001 <ul class="uabb-cl-ul"> 13002 <li class="uabb-creative-link uabb-cl-style3 "> 13003 <h4 class="uabb-cl-heading"> 13004 <a href="https://samaritas.org/mental-health-addiction/substance-use-disorder/" target="_self" data-hover="Substance Use Disorder" aria-label="Substance Use Disorder">Substance Use Disorder</a> 13005 </h4> 13006 </li> 13007 </ul> 13008</div> 13009 </div> 13010</div> 13011<div class="fl-module fl-module-creative-link fl-node-hjy68pdxc5vq" data-node="hjy68pdxc5vq" aria-label="Creative Link"> 13012 <div class="fl-module-content fl-node-content"> 13013 <div class="uabb-module-content uabb-cl-wrap"> 13014 <ul class="uabb-cl-ul"> 13015 <li class="uabb-creative-link uabb-cl-style3 "> 13016 <h4 class="uabb-cl-heading"> 13017 <a href="https://samaritas.org/mental-health-addiction/behavioral-health/" target="_self" data-hover="Behavioral Health" aria-label="Behavioral Health">Behavioral Health</a> 13018 </h4> 13019 </li> 13020 </ul> 13021</div> 13022 </div> 13023</div> 13024</div> 13025</div> 13026 <div class="fl-col fl-node-9fprjnis32wc fl-col-bg-color fl-col-small fl-col-small-full-width" data-node="9fprjnis32wc"> 13027 <div class="fl-col-content fl-node-content"><div class="fl-module fl-module-pp-animated-headlines fl-node-0ruj4e1cx8v9" data-node="0ruj4e1cx8v9" aria-label="Animated Headlines"> 13028 <div class="fl-module-content fl-node-content"> 13029 <div class="pp-animated-headlines pp-headline--style-highlight" data-text=""> 13030 <h3 class="pp-headline pp-headline-left"> 13031 13032 <span class="pp-headline-plain-text pp-headline-text-wrapper">We believe healing starts from within.</span> 13033 13034 13035 13036 13037 </h3> 13038</div> 13039 </div> 13040</div> 13041<div class="fl-module fl-module-rich-text fl-node-i6byrte8xu1n" data-node="i6byrte8xu1n" aria-label="Text Editor"> 13042 <div class="fl-module-content fl-node-content"> 13043 <div class="fl-rich-text"> 13044 <p>We provide traumaâinformed mental health and addiction treatments â delivering integrated counseling, crisis support, coaching, and more that restores stability and hope.</p> 13045</div> 13046 </div> 13047</div> 13048</div> 13049</div> 13050 <div class="fl-col fl-node-ix5qo2m4ehbg fl-col-bg-color fl-col-small fl-col-small-full-width" data-node="ix5qo2m4ehbg"> 13051 <div class="fl-col-content fl-node-content"><div class="fl-module fl-module-pp-animated-headlines fl-node-n5ftw3rels14" data-node="n5ftw3rels14" aria-label="Animated Headlines"> 13052 <div class="fl-module-content fl-node-content"> 13053 <div class="pp-animated-headlines pp-headline--style-highlight" data-text=""> 13054 <h3 class="pp-headline pp-headline-left"> 13055 13056 <span class="pp-headline-plain-text pp-headline-text-wrapper">How Can You Help</span> 13057 13058 13059 13060 13061 </h3> 13062</div> 13063 </div> 13064</div> 13065<div class="fl-module fl-module-rich-text fl-node-qyckxgat14uh" data-node="qyckxgat14uh" aria-label="Text Editor"> 13066 <div class="fl-module-content fl-node-content"> 13067 <div class="fl-rich-text"> 13068 <p>Become a part of Samaritasâ mission to serve people as an expression of the love of Christ.</p> 13069</div> 13070 </div> 13071</div> 13072<div class="fl-module fl-module-box fl-node-c5hvkiux24z1 fl-visible-desktop fl-visible-large" data-node="c5hvkiux24z1" aria-label="Box"> 13073 <div class="fl-module fl-module-button fl-node-nodykhaq1ps8" data-node="nodykhaq1ps8" aria-label="Button"> 13074 <div class="fl-module-content fl-node-content"> 13075 <div class="fl-button-wrap fl-button-width-auto fl-button-center"><a href="https://samaritas.org/volunteer/" target="_self" class="fl-button"><span class="fl-button-text">Volunteer</span></a></div> </div> 13076</div> 13077<div class="fl-module fl-module-button fl-node-0mqx13v9b4ag" data-node="0mqx13v9b4ag" aria-label="Button"> 13078 <div class="fl-module-content fl-node-content"> 13079 <div class="fl-button-wrap fl-button-width-auto fl-button-center"><a href="https://samaritas.org/donate/" target="_self" class="fl-button"><span class="fl-button-text">Donate</span></a></div> </div> 13080</div> 13081</div> 13082</div> 13083</div> 13084 </div> 13085</div> 13086</div> 13087 </div> 13088 </div> 13089 </div> 13090</div> 13091</div><div class="uabb-js-breakpoint" style="display: none;"></div> 13092 </div> 13093 </li><li class="mega-menu-saved-row"> 13094 <a target="_self" class="mega-menu-saved-row-a megamenuonmouseover" href="https://samaritas.org/housing-community/">Housing & Community <i class=""></i></a> 13095 <div class="mega-menu-saved-row-container" >
13096 <style id="fl-builder-layout-153-inline-css"> 13097 13098 13099 13100 13101 13102 13103.fl-node-t0eicdpqa73l > .fl-row-content-wrap { 13104 background-color: #ea067a; 13105} 13106.fl-node-t0eicdpqa73l.fl-row-default-height > .fl-row-content-wrap, .fl-node-t0eicdpqa73l.fl-row-full-height > .fl-row-content-wrap, .fl-node-t0eicdpqa73l.fl-row-custom-height > .fl-row-content-wrap { 13107 align-items: center; 13108 justify-content: center; 13109} 13110 .fl-node-t0eicdpqa73l > .fl-row-content-wrap { 13111 margin-top:23px; 13112} 13113 .fl-node-t0eicdpqa73l > .fl-row-content-wrap { 13114 padding-top:0px; 13115 padding-bottom:0px; 13116 padding-left:0px; 13117} 13118 13119 13120 13121 13122.fl-node-acz0qpu39wet { 13123 width: 24%; 13124} 13125.fl-node-acz0qpu39wet > .fl-col-content { 13126 background-image: url(https://samaritas.org/wp-content/uploads/2025/03/woman-1.jpg); 13127 background-repeat: no-repeat; 13128 background-position: center center; 13129 background-attachment: scroll; 13130 background-size: cover; 13131} 13132.fl-builder-content .fl-node-acz0qpu39wet > .fl-col-content { 13133 min-height: 460px; 13134} 13135 13136 13137 13138 13139.fl-node-d903wpvybu1f { 13140 width: 26%; 13141} 13142 13143 13144 13145 13146.fl-node-sc4xn6y5lmkd { 13147 width: 76%; 13148} 13149 .fl-node-sc4xn6y5lmkd > .fl-col-content { 13150 margin-top:20px; 13151 margin-right:40px; 13152 margin-bottom:20px; 13153 margin-left:40px; 13154} 13155 13156 13157 13158 13159.fl-node-ro7dc1szpejt { 13160 width: 39%; 13161} 13162 13163 13164 13165 13166.fl-node-ysji97wb4crq { 13167 width: 34%; 13168} 13169 13170.fl-node-ura1mo2n4plk .uabb-cl-wrap .uabb-creative-link a { 13171 color: #ffffff;} 13172 13173 13174.fl-node-ura1mo2n4plk .uabb-cl-wrap .uabb-creative-link a span { 13175 color: inherit; 13176 line-height: inherit; 13177 font-size: inherit; 13178 font-family: inherit; 13179 font-weight: inherit; 13180} 13181.fl-node-ura1mo2n4plk .uabb-cl-wrap .uabb-creative-link a:hover, 13182.fl-node-ura1mo2n4plk .uabb-cl-wrap .uabb-creative-link a span:hover { 13183 color: #ffffff; 13184} 13185 13186.fl-node-ura1mo2n4plk .uabb-cl-wrap .uabb-cl-ul li { 13187 display: inline-block; 13188 margin-right: 10px; 13189 13190 margin-bottom: 15px; 13191} 13192 13193.fl-node-ura1mo2n4plk .uabb-cl-wrap .uabb-cl-ul { 13194 text-align: left; 13195} 13196 13197/* Style 2 */ 13198 13199.fl-node-ura1mo2n4plk .uabb-cl-style2 p a, 13200.fl-node-ura1mo2n4plk .uabb-cl-style2 div a, 13201.fl-node-ura1mo2n4plk .uabb-cl-style2 span a { 13202 color: 13203 #ffffff; 13204} 13205 13206.fl-node-ura1mo2n4plk .uabb-cl-style2 a span { 13207 padding: 5px 15px; 13208 background: #440099;} 13209.fl-node-ura1mo2n4plk .uabb-cl-style2 a span:before { 13210 background: #440099; padding: inherit; 13211} 13212
13213/* Style 3 */ 13214.fl-node-ura1mo2n4plk .uabb-cl-style3 a::after { 13215 background: #ffffff; 13216 height:1px; 13217} 13218 13219/* Style 4 */ 13220.fl-node-ura1mo2n4plk .uabb-cl-style4 a::after { 13221 background: #ffffff; 13222 height:1px; 13223} 13224 13225/* Style 7 */ 13226 13227.fl-node-ura1mo2n4plk .uabb-cl-style7 a::before, 13228.fl-node-ura1mo2n4plk .uabb-cl-style7 a::after { 13229 height: 1px; 13230 background: #ffffff; 13231} 13232 13233 13234/* Style 8 */ 13235 13236.fl-node-ura1mo2n4plk .uabb-cl-style8 a::before, 13237.fl-node-ura1mo2n4plk .uabb-cl-style8 a::after { 13238 border: 1px solid #ffffff; 13239} 13240 13241.fl-node-ura1mo2n4plk .uabb-cl-style8 a::after { 13242 border-color: 13243 #000000; 13244} 13245 13246/* Style 9 */ 13247.fl-node-ura1mo2n4plk .uabb-cl-style9 a span { 13248 color:#ffffff; 13249 background: #440099; 13250} 13251 13252.fl-node-ura1mo2n4plk .uabb-cl-style9 p a, 13253.fl-node-ura1mo2n4plk .uabb-cl-style9 div a, 13254.fl-node-ura1mo2n4plk .uabb-cl-style9 span a { 13255 color: 13256 #ffffff; 13257} 13258 13259.fl-node-ura1mo2n4plk .uabb-cl-style9 a::before { 13260 color:#ffffff; 13261 background: #440099; 13262} 13263 13264/* Style 10 */ 13265 13266.fl-node-ura1mo2n4plk .uabb-cl-style10 a { 13267 border-top-width:1px; 13268 border-top-style:solid; 13269 border-top-color: 13270 #ffffff; 13271 color:#ffffff; 13272} 13273 13274.fl-node-ura1mo2n4plk .uabb-cl-style10 a::before { 13275 border-bottom-width:1px; 13276 border-bottom-style:solid; 13277 border-bottom-color: 13278 #ffffff; 13279 color:#ffffff; 13280} 13281 13282/* Style 6 */ 13283.fl-node-ura1mo2n4plk .uabb-cl-style6 a:before { 13284 position: absolute; 13285 top: 0; 13286 left: 0; 13287 width: 100%; 13288 height: 1px; 13289 background: #ffffff; 13290 content: ''; 13291 -webkit-transition: top 0.3s; 13292 -moz-transition: top 0.3s; 13293 transition: top 0.3s; 13294} 13295 13296.fl-node-ura1mo2n4plk .uabb-cl-style6 a:after { 13297 position: absolute; 13298 top: 0; 13299 left: 0; 13300 content: ''; 13301 width: 1px; 13302 height: 1px; 13303 background: #ffffff; 13304 -webkit-transition: height 0.3s; 13305 -moz-transition: height 0.3s; 13306 transition: height 0.3s; 13307} 13308 13309.fl-node-ura1mo2n4plk .uabb-cl-style6 a:hover::before { 13310 top: 100%; 13311 opacity: 1; 13312} 13313 13314.fl-node-ura1mo2n4plk .uabb-cl-style6 a:hover::after { 13315 height: 100%; 13316} 13317 13318 13319/* Style 11 */ 13320 13321.fl-node-ura1mo2n4plk .uabb-cl-style11 a::before, 13322.fl-node-ura1mo2n4plk .uabb-cl-style11 a::after { 13323 border-color: 13324 #ffffff; 13325} 13326 13327/* Style 12 */ 13328 13329.fl-node-ura1mo2n4plk .uabb-cl-style12 a:hover::before, 13330.fl-node-ura1mo2n4plk .uabb-cl-style12 a:focus::before { 13331 color: #ffffff; 13332 text-shadow: 10px 0 13333 #ffffff, -10px 0 #ffffff; 13334} 13335 13336/* Style 13 */ 13337 13338.fl-node-ura1mo2n4plk .uabb-cl-style13 a::before, 13339.fl-node-ura1mo2n4plk .uabb-cl-style13 a::after { 13340 height: 1px; 13341 background: #ffffff; 13342} 13343 13344/* Style 14 */ 13345 13346.fl-node-ura1mo2n4plk .uabb-cl-style14 a::before { 13347 color:#ffffff; 13348 content: attr(data-hover); 13349 position: absolute; 13350 -webkit-transition: -webkit-transform 0.3s, opacity 0.3s; 13351 -moz-transition: -moz-transform 0.3s, opacity 0.3s; 13352 transition: transform 0.3s, opacity 0.3s; 13353} 13354 13355.fl-node-ura1mo2n4plk .uabb-cl-style14 .uabb-cl-heading, 13356.fl-node-ura1mo2n4plk .uabb-cl-style14 .uabb-cl-heading a, 13357.fl-node-ura1mo2n4plk .uabb-cl-style14 .uabb-cl-heading a:visited, 13358.fl-node-ura1mo2n4plk .uabb-cl-style14 .uabb-cl-heading a *, 13359.fl-node-ura1mo2n4plk .uabb-cl-style14 .uabb-cl-heading a:visited *â { 13360 color:#ffffff; 13361} 13362 13363/* Style 15 */ 13364 13365.fl-node-ura1mo2n4plk .uabb-cl-style15 a::before { 13366 color:#ffffff; 13367} 13368 13369/* Style 16 */ 13370 13371.fl-node-ura1mo2n4plk .uabb-cl-style16 a::after { 13372 background: #ffffff; 13373 height:1px; 13374} 13375 13376/* Style 17 */ 13377 13378.fl-node-ura1mo2n4plk .uabb-cl-style17 a { 13379 color:#ffffff; 13380} 13381 13382.fl-node-ura1mo2n4plk .uabb-cl-style17 a::after, 13383.fl-node-ura1mo2n4plk .uabb-cl-style17 a::before { 13384 height: 1px; 13385 background: #ffffff; 13386} 13387 13388/* Style 18 */ 13389 13390.fl-node-ura1mo2n4plk .uabb-cl-style18 a { 13391 margin: 0; 13392 width: 200px; 13393 max-width: 100%; 13394} 13395 13396.fl-node-ura1mo2n4plk .uabb-cl-style18 p a, 13397.fl-node-ura1mo2n4plk .uabb-cl-style18 div a, 13398.fl-node-ura1mo2n4plk .uabb-cl-style18 span a { 13399 color: 13400 #ffffff; 13401} 13402 13403 13404.fl-node-ura1mo2n4plk .uabb-cl-style18 a span { 13405 -webkit-transform-origin: 50% 50% -100px; 13406 -moz-transform-origin: 50% 50% -100px; 13407 transform-origin: 50% 50% -100px; 13408} 13409 13410.fl-node-ura1mo2n4plk .uabb-cl-style18 a span { 13411 background: #440099; 13412} 13413 13414.fl-node-ura1mo2n4plk .uabb-cl-style18 a:hover span::before, 13415.fl-node-ura1mo2n4plk .uabb-cl-style18 a:focus span::before { 13416 background: #440099; 13417} 13418 13419.fl-node-ura1mo2n4plk .uabb-cl-style18 a span::before, 13420.fl-node-ura1mo2n4plk .uabb-cl-style18 a:hover span, 13421.fl-node-ura1mo2n4plk .uabb-cl-style18 a:focus span { 13422 background: #120067; 13423} 13424 13425/* Style 19 */ 13426 13427 13428.fl-node-ura1mo2n4plk .uabb-cl-style19 a span { 13429 background: #440099; 13430 box-shadow: inset 0 3px #120067; 13431} 13432 13433.fl-node-ura1mo2n4plk .uabb-cl-style19 p a, 13434.fl-node-ura1mo2n4plk .uabb-cl-style19 div a, 13435.fl-node-ura1mo2n4plk .uabb-cl-style19 span a { 13436 color: 13437 #ffffff; 13438} 13439 13440.fl-node-ura1mo2n4plk .uabb-cl-style19 a span::before { 13441 background: #440099; 13442 color:#ffffff; 13443} 13444 13445.fl-node-ura1mo2n4plk .uabb-cl-style19 a:hover span, 13446.fl-node-ura1mo2n4plk .uabb-cl-style19 a:focus span { 13447 background: #120067; 13448} 13449 13450/* Style 20 */ 13451 13452.fl-node-ura1mo2n4plk .uabb-cl-style20 a:hover, 13453.fl-node-ura1mo2n4plk .uabb-cl-style20 a:focus { 13454 color:#ffffff; 13455} 13456 13457.fl-node-ura1mo2n4plk .uabb-cl-style20 a { 13458 color:#ffffff; 13459 -webkit-transition: color 0.3s; 13460 -moz-transition: color 0.3s; 13461 transition: color 0.3s; 13462} 13463 13464.fl-node-ura1mo2n4plk .uabb-cl-style20 a::before, 13465.fl-node-ura1mo2n4plk .uabb-cl-style20 a::after { 13466 height: 1px; 13467 background: #ffffff; 13468} 13469 13470/* Style Simple */ 13471.fl-node-ura1mo2n4plk .uabb-cl-wrap .uabb-creative-link.uabb-cl-simple a { 13472 color:#ffffff; 13473} 13474 13475.fl-node-ura1mo2n4plk .uabb-cl-wrap .uabb-creative-link.uabb-cl-simple a:hover { 13476 color:#ffffff; 13477} 13478 13479 @media ( max-width: 768px ) { 13480 13481 13482 .fl-node-ura1mo2n4plk .uabb-cl-wrap .uabb-cl-ul li { 13483 margin-left: 0; 13484 margin-right: 0; 13485 display: block; 13486 } 13487 } 13488.fl-node-ura1mo2n4plk .uabb-cl-wrap .uabb-cl-heading a { 13489 font-size: 22px; 13490 text-align: left; 13491} 13492@media(max-width: 1200px) { 13493 .fl-node-ura1mo2n4plk .uabb-cl-wrap .uabb-cl-heading a { 13494 font-size: 17px; 13495 } 13496} 13497 .fl-node-ura1mo2n4plk > .fl-module-content { 13498 margin-top:20px; 13499 margin-bottom:-10px; 13500} 13501@media (max-width: 768px) { .fl-node-ura1mo2n4plk > .fl-module-content { margin-bottom:20px; } }.fl-row .fl-col .fl-node-1x9j0tpfnck2 h2.fl-heading a, 13502.fl-row .fl-col .fl-node-1x9j0tpfnck2 h2.fl-heading .fl-heading-text, 13503.fl-row .fl-col .fl-node-1x9j0tpfnck2 h2.fl-heading .fl-heading-text *, 13504.fl-node-1x9j0tpfnck2 h2.fl-heading .fl-heading-text { 13505 color: #ffffff; 13506} 13507 .fl-node-1x9j0tpfnck2 > .fl-module-content { 13508 margin-bottom:0px; 13509} 13510.fl-node-pngah6u5wdmo .pp-headline { 13511 text-align: left; 13512} 13513.fl-node-pngah6u5wdmo .pp-headline, 13514.fl-node-pngah6u5wdmo .pp-headline a { 13515 color: #ffffff; 13516 } 13517.fl-node-pngah6u5wdmo .pp-headline-dynamic-wrapper {
13518 color: #ffffff; 13519 } 13520.fl-node-pngah6u5wdmo .pp-headline-dynamic-wrapper.pp-headline-typing-selected { 13521 } 13522.fl-node-pngah6u5wdmo .pp-headline-dynamic-wrapper.pp-headline-typing-selected .pp-headline-dynamic-text { 13523 } 13524.fl-node-pngah6u5wdmo .pp-headline-dynamic-wrapper path { 13525 stroke: #ffffff; 13526 }.fl-node-pngah6u5wdmo .pp-headline { 13527 font-size: 28px; 13528} 13529@media(max-width: 1200px) { 13530 .fl-node-pngah6u5wdmo .pp-headline { 13531 font-size: 24px; 13532 } 13533} 13534 .fl-node-pngah6u5wdmo > .fl-module-content { 13535 margin-top:0px; 13536} 13537.fl-node-gypxrt8d2afn .pp-headline { 13538 text-align: left; 13539} 13540.fl-node-gypxrt8d2afn .pp-headline, 13541.fl-node-gypxrt8d2afn .pp-headline a { 13542 color: #ffffff; 13543 } 13544.fl-node-gypxrt8d2afn .pp-headline-dynamic-wrapper { 13545 color: #ffffff; 13546 } 13547.fl-node-gypxrt8d2afn .pp-headline-dynamic-wrapper.pp-headline-typing-selected { 13548 } 13549.fl-node-gypxrt8d2afn .pp-headline-dynamic-wrapper.pp-headline-typing-selected .pp-headline-dynamic-text { 13550 } 13551.fl-node-gypxrt8d2afn .pp-headline-dynamic-wrapper path { 13552 stroke: #ffffff; 13553 }.fl-node-gypxrt8d2afn .pp-headline { 13554 font-size: 28px; 13555} 13556@media(max-width: 1200px) { 13557 .fl-node-gypxrt8d2afn .pp-headline { 13558 font-size: 24px; 13559 } 13560} 13561 .fl-node-gypxrt8d2afn > .fl-module-content { 13562 margin-top:0px; 13563} 13564 13565.fl-builder-content .fl-node-daz6jn9mrcgf .fl-button:is(a, button), 13566.fl-builder-content .fl-node-daz6jn9mrcgf .fl-button:is(a, button):hover, 13567.fl-builder-content .fl-node-daz6jn9mrcgf a.fl-button:visited, 13568.fl-page .fl-builder-content .fl-node-daz6jn9mrcgf .fl-button:is(a, button), 13569.fl-page .fl-builder-content .fl-node-daz6jn9mrcgf .fl-button:is(a, button):hover, 13570.fl-page .fl-builder-content .fl-node-daz6jn9mrcgf a.fl-button:visited { 13571 background: linear-gradient(to bottom, #621eb7 0%, #440099 100%); 13572} 13573 13574 13575 13576 13577 13578.fl-builder-content .fl-node-daz6jn9mrcgf .fl-button:is(a, button):hover, 13579.fl-builder-content .fl-node-daz6jn9mrcgf .fl-button:is(a, button):focus, 13580.fl-page .fl-builder-content .fl-node-daz6jn9mrcgf .fl-button:is(a, button):hover, 13581.fl-page .fl-builder-content .fl-node-daz6jn9mrcgf .fl-button:is(a, button):focus { 13582 13583 background: rgba(29,209,161,0.75); 13584 13585 background: linear-gradient(to bottom, rgba(59,239,191,0.75) 0%, rgba(29,209,161,0.75) 100%); 13586 } 13587 13588 13589 13590.fl-node-daz6jn9mrcgf.fl-button-wrap, .fl-node-daz6jn9mrcgf .fl-button-wrap { 13591 text-align: center; 13592} 13593.fl-builder-content .fl-node-daz6jn9mrcgf .fl-button:is(a, button) { 13594 padding-top: 12px; 13595 padding-right: 20px; 13596 padding-bottom: 12px; 13597 padding-left: 20px; 13598} 13599.fl-builder-content .fl-node-daz6jn9mrcgf .fl-button:is(a, button), .fl-builder-content .fl-node-daz6jn9mrcgf a.fl-button:visited, .fl-page .fl-builder-content .fl-node-daz6jn9mrcgf .fl-button:is(a, button), .fl-page .fl-builder-content .fl-node-daz6jn9mrcgf a.fl-button:visited { 13600 font-size: 18px; 13601 text-transform: uppercase; 13602 border: 1px solid #38008d; 13603} 13604.fl-builder-content .fl-node-daz6jn9mrcgf .fl-button:is(a, button):hover, .fl-builder-content .fl-node-daz6jn9mrcgf .fl-button:is(a, button):focus, .fl-page .fl-builder-content .fl-node-daz6jn9mrcgf .fl-button:is(a, button):hover, .fl-page .fl-builder-content .fl-node-daz6jn9mrcgf .fl-button:is(a, button):focus { 13605 border: 1px solid rgba(17,197,149,0.75); 13606} 13607.fl-builder-content .fl-node-daz6jn9mrcgf .fl-button:is(a, button), .fl-builder-content .fl-node-daz6jn9mrcgf a.fl-button:visited, .fl-builder-content .fl-node-daz6jn9mrcgf .fl-button:is(a, button):hover, .fl-builder-content .fl-node-daz6jn9mrcgf .fl-button:is(a, button):focus, .fl-page .fl-builder-content .fl-node-daz6jn9mrcgf .fl-button:is(a, button), .fl-page .fl-builder-content .fl-node-daz6jn9mrcgf a.fl-button:visited, .fl-page .fl-builder-content .fl-node-daz6jn9mrcgf .fl-button:is(a, button):hover, .fl-page .fl-builder-content .fl-node-daz6jn9mrcgf .fl-button:is(a, button):focus { 13608 border-style: none; 13609 border-width: 0; 13610 background-clip: border-box; 13611 border-color: rgb(255, 255, 255); 13612 border-top-left-radius: 40px; 13613 border-top-right-radius: 40px; 13614 border-bottom-left-radius: 40px; 13615 border-bottom-right-radius: 40px; 13616} 13617.fl-builder-content .fl-node-daz6jn9mrcgf .fl-button:is(a, button), .fl-builder-content .fl-node-daz6jn9mrcgf a.fl-button:visited, .fl-builder
13617-content .fl-node-daz6jn9mrcgf .fl-button:is(a, button) *, .fl-builder-content .fl-node-daz6jn9mrcgf a.fl-button:visited *, .fl-page .fl-builder-content .fl-node-daz6jn9mrcgf .fl-button:is(a, button), .fl-page .fl-builder-content .fl-node-daz6jn9mrcgf a.fl-button:visited, .fl-page .fl-builder-content .fl-node-daz6jn9mrcgf .fl-button:is(a, button) *, .fl-page .fl-builder-content .fl-node-daz6jn9mrcgf a.fl-button:visited * { 13618 color: #ffffff; 13619} 13620 .fl-node-daz6jn9mrcgf > .fl-module-content { 13621 margin-top:0px; 13622 margin-right:0px; 13623 margin-bottom:0px; 13624 margin-left:0px; 13625} 13626 13627.fl-node-jtmpq8gz5nx3 .uabb-cl-wrap .uabb-creative-link a { 13628 color: #ffffff;} 13629 13630 13631.fl-node-jtmpq8gz5nx3 .uabb-cl-wrap .uabb-creative-link a span { 13632 color: inherit; 13633 line-height: inherit; 13634 font-size: inherit; 13635 font-family: inherit; 13636 font-weight: inherit; 13637} 13638.fl-node-jtmpq8gz5nx3 .uabb-cl-wrap .uabb-creative-link a:hover, 13639.fl-node-jtmpq8gz5nx3 .uabb-cl-wrap .uabb-creative-link a span:hover { 13640 color: #ffffff; 13641} 13642 13643.fl-node-jtmpq8gz5nx3 .uabb-cl-wrap .uabb-cl-ul li { 13644 display: inline-block; 13645 margin-right: 10px; 13646 13647 margin-bottom: 15px; 13648} 13649 13650.fl-node-jtmpq8gz5nx3 .uabb-cl-wrap .uabb-cl-ul { 13651 text-align: left; 13652} 13653 13654/* Style 2 */ 13655 13656.fl-node-jtmpq8gz5nx3 .uabb-cl-style2 p a, 13657.fl-node-jtmpq8gz5nx3 .uabb-cl-style2 div a, 13658.fl-node-jtmpq8gz5nx3 .uabb-cl-style2 span a { 13659 color: 13660 #ffffff; 13661} 13662 13663.fl-node-jtmpq8gz5nx3 .uabb-cl-style2 a span { 13664 padding: 5px 15px; 13665 background: #440099;} 13666.fl-node-jtmpq8gz5nx3 .uabb-cl-style2 a span:before { 13667 background: #440099; padding: inherit; 13668} 13669
13670/* Style 3 */ 13671.fl-node-jtmpq8gz5nx3 .uabb-cl-style3 a::after { 13672 background: #ffffff; 13673 height:1px; 13674} 13675 13676/* Style 4 */ 13677.fl-node-jtmpq8gz5nx3 .uabb-cl-style4 a::after { 13678 background: #ffffff; 13679 height:1px; 13680} 13681 13682/* Style 7 */ 13683 13684.fl-node-jtmpq8gz5nx3 .uabb-cl-style7 a::before, 13685.fl-node-jtmpq8gz5nx3 .uabb-cl-style7 a::after { 13686 height: 1px; 13687 background: #ffffff; 13688} 13689 13690 13691/* Style 8 */ 13692 13693.fl-node-jtmpq8gz5nx3 .uabb-cl-style8 a::before, 13694.fl-node-jtmpq8gz5nx3 .uabb-cl-style8 a::after { 13695 border: 1px solid #ffffff; 13696} 13697 13698.fl-node-jtmpq8gz5nx3 .uabb-cl-style8 a::after { 13699 border-color: 13700 #000000; 13701} 13702 13703/* Style 9 */ 13704.fl-node-jtmpq8gz5nx3 .uabb-cl-style9 a span { 13705 color:#ffffff; 13706 background: #440099; 13707} 13708 13709.fl-node-jtmpq8gz5nx3 .uabb-cl-style9 p a, 13710.fl-node-jtmpq8gz5nx3 .uabb-cl-style9 div a, 13711.fl-node-jtmpq8gz5nx3 .uabb-cl-style9 span a { 13712 color: 13713 #ffffff; 13714} 13715 13716.fl-node-jtmpq8gz5nx3 .uabb-cl-style9 a::before { 13717 color:#ffffff; 13718 background: #440099; 13719} 13720 13721/* Style 10 */ 13722 13723.fl-node-jtmpq8gz5nx3 .uabb-cl-style10 a { 13724 border-top-width:1px; 13725 border-top-style:solid; 13726 border-top-color: 13727 #ffffff; 13728 color:#ffffff; 13729} 13730 13731.fl-node-jtmpq8gz5nx3 .uabb-cl-style10 a::before { 13732 border-bottom-width:1px; 13733 border-bottom-style:solid; 13734 border-bottom-color: 13735 #ffffff; 13736 color:#ffffff; 13737} 13738 13739/* Style 6 */ 13740.fl-node-jtmpq8gz5nx3 .uabb-cl-style6 a:before { 13741 position: absolute; 13742 top: 0; 13743 left: 0; 13744 width: 100%; 13745 height: 1px; 13746 background: #ffffff; 13747 content: ''; 13748 -webkit-transition: top 0.3s; 13749 -moz-transition: top 0.3s; 13750 transition: top 0.3s; 13751} 13752 13753.fl-node-jtmpq8gz5nx3 .uabb-cl-style6 a:after { 13754 position: absolute; 13755 top: 0; 13756 left: 0; 13757 content: ''; 13758 width: 1px; 13759 height: 1px; 13760 background: #ffffff; 13761 -webkit-transition: height 0.3s; 13762 -moz-transition: height 0.3s; 13763 transition: height 0.3s; 13764} 13765 13766.fl-node-jtmpq8gz5nx3 .uabb-cl-style6 a:hover::before { 13767 top: 100%; 13768 opacity: 1; 13769} 13770 13771.fl-node-jtmpq8gz5nx3 .uabb-cl-style6 a:hover::after { 13772 height: 100%; 13773} 13774 13775 13776/* Style 11 */ 13777 13778.fl-node-jtmpq8gz5nx3 .uabb-cl-style11 a::before, 13779.fl-node-jtmpq8gz5nx3 .uabb-cl-style11 a::after { 13780 border-color: 13781 #ffffff; 13782} 13783 13784/* Style 12 */ 13785 13786.fl-node-jtmpq8gz5nx3 .uabb-cl-style12 a:hover::before, 13787.fl-node-jtmpq8gz5nx3 .uabb-cl-style12 a:focus::before { 13788 color: #ffffff; 13789 text-shadow: 10px 0 13790 #ffffff, -10px 0 #ffffff; 13791} 13792 13793/* Style 13 */ 13794 13795.fl-node-jtmpq8gz5nx3 .uabb-cl-style13 a::before, 13796.fl-node-jtmpq8gz5nx3 .uabb-cl-style13 a::after { 13797 height: 1px; 13798 background: #ffffff; 13799} 13800 13801/* Style 14 */ 13802 13803.fl-node-jtmpq8gz5nx3 .uabb-cl-style14 a::before { 13804 color:#ffffff; 13805 content: attr(data-hover); 13806 position: absolute; 13807 -webkit-transition: -webkit-transform 0.3s, opacity 0.3s; 13808 -moz-transition: -moz-transform 0.3s, opacity 0.3s; 13809 transition: transform 0.3s, opacity 0.3s; 13810} 13811 13812.fl-node-jtmpq8gz5nx3 .uabb-cl-style14 .uabb-cl-heading, 13813.fl-node-jtmpq8gz5nx3 .uabb-cl-style14 .uabb-cl-heading a, 13814.fl-node-jtmpq8gz5nx3 .uabb-cl-style14 .uabb-cl-heading a:visited, 13815.fl-node-jtmpq8gz5nx3 .uabb-cl-style14 .uabb-cl-heading a *, 13816.fl-node-jtmpq8gz5nx3 .uabb-cl-style14 .uabb-cl-heading a:visited *â { 13817 color:#ffffff; 13818} 13819 13820/* Style 15 */ 13821 13822.fl-node-jtmpq8gz5nx3 .uabb-cl-style15 a::before { 13823 color:#ffffff; 13824} 13825 13826/* Style 16 */ 13827 13828.fl-node-jtmpq8gz5nx3 .uabb-cl-style16 a::after { 13829 background: #ffffff; 13830 height:1px; 13831} 13832 13833/* Style 17 */ 13834 13835.fl-node-jtmpq8gz5nx3 .uabb-cl-style17 a { 13836 color:#ffffff; 13837} 13838 13839.fl-node-jtmpq8gz5nx3 .uabb-cl-style17 a::after, 13840.fl-node-jtmpq8gz5nx3 .uabb-cl-style17 a::before { 13841 height: 1px; 13842 background: #ffffff; 13843} 13844 13845/* Style 18 */ 13846 13847.fl-node-jtmpq8gz5nx3 .uabb-cl-style18 a { 13848 margin: 0; 13849 width: 200px; 13850 max-width: 100%; 13851} 13852 13853.fl-node-jtmpq8gz5nx3 .uabb-cl-style18 p a, 13854.fl-node-jtmpq8gz5nx3 .uabb-cl-style18 div a, 13855.fl-node-jtmpq8gz5nx3 .uabb-cl-style18 span a { 13856 color: 13857 #ffffff; 13858} 13859 13860 13861.fl-node-jtmpq8gz5nx3 .uabb-cl-style18 a span { 13862 -webkit-transform-origin: 50% 50% -100px; 13863 -moz-transform-origin: 50% 50% -100px; 13864 transform-origin: 50% 50% -100px; 13865} 13866 13867.fl-node-jtmpq8gz5nx3 .uabb-cl-style18 a span { 13868 background: #440099; 13869} 13870 13871.fl-node-jtmpq8gz5nx3 .uabb-cl-style18 a:hover span::before, 13872.fl-node-jtmpq8gz5nx3 .uabb-cl-style18 a:focus span::before { 13873 background: #440099; 13874} 13875 13876.fl-node-jtmpq8gz5nx3 .uabb-cl-style18 a span::before, 13877.fl-node-jtmpq8gz5nx3 .uabb-cl-style18 a:hover span, 13878.fl-node-jtmpq8gz5nx3 .uabb-cl-style18 a:focus span { 13879 background: #120067; 13880} 13881 13882/* Style 19 */ 13883 13884 13885.fl-node-jtmpq8gz5nx3 .uabb-cl-style19 a span { 13886 background: #440099; 13887 box-shadow: inset 0 3px #120067; 13888} 13889 13890.fl-node-jtmpq8gz5nx3 .uabb-cl-style19 p a, 13891.fl-node-jtmpq8gz5nx3 .uabb-cl-style19 div a, 13892.fl-node-jtmpq8gz5nx3 .uabb-cl-style19 span a { 13893 color: 13894 #ffffff; 13895} 13896 13897.fl-node-jtmpq8gz5nx3 .uabb-cl-style19 a span::before { 13898 background: #440099; 13899 color:#ffffff; 13900} 13901 13902.fl-node-jtmpq8gz5nx3 .uabb-cl-style19 a:hover span, 13903.fl-node-jtmpq8gz5nx3 .uabb-cl-style19 a:focus span { 13904 background: #120067; 13905} 13906 13907/* Style 20 */ 13908 13909.fl-node-jtmpq8gz5nx3 .uabb-cl-style20 a:hover, 13910.fl-node-jtmpq8gz5nx3 .uabb-cl-style20 a:focus { 13911 color:#ffffff; 13912} 13913 13914.fl-node-jtmpq8gz5nx3 .uabb-cl-style20 a { 13915 color:#ffffff; 13916 -webkit-transition: color 0.3s; 13917 -moz-transition: color 0.3s; 13918 transition: color 0.3s; 13919} 13920 13921.fl-node-jtmpq8gz5nx3 .uabb-cl-style20 a::before, 13922.fl-node-jtmpq8gz5nx3 .uabb-cl-style20 a::after { 13923 height: 1px; 13924 background: #ffffff; 13925} 13926 13927/* Style Simple */ 13928.fl-node-jtmpq8gz5nx3 .uabb-cl-wrap .uabb-creative-link.uabb-cl-simple a { 13929 color:#ffffff; 13930} 13931 13932.fl-node-jtmpq8gz5nx3 .uabb-cl-wrap .uabb-creative-link.uabb-cl-simple a:hover { 13933 color:#ffffff; 13934} 13935 13936 @media ( max-width: 768px ) { 13937 13938 13939 .fl-node-jtmpq8gz5nx3 .uabb-cl-wrap .uabb-cl-ul li { 13940 margin-left: 0; 13941 margin-right: 0; 13942 display: block; 13943 } 13944 } 13945.fl-node-jtmpq8gz5nx3 .uabb-cl-wrap .uabb-cl-heading a { 13946 font-size: 22px; 13947 text-align: left; 13948} 13949@media(max-width: 1200px) { 13950 .fl-node-jtmpq8gz5nx3 .uabb-cl-wrap .uabb-cl-heading a { 13951 font-size: 17px; 13952 } 13953} 13954 .fl-node-jtmpq8gz5nx3 > .fl-module-content { 13955 margin-top:0px; 13956 margin-bottom:-10px; 13957} 13958@media (max-width: 768px) { .fl-node-jtmpq8gz5nx3 > .fl-module-content { margin-bottom:20px; } }
13958 .fl-builder-content .fl-node-ykjh54m6b31c .fl-module-content .fl-rich-text, 13959 .fl-builder-content .fl-node-ykjh54m6b31c .fl-module-content .fl-rich-text * { 13960 color: #ffffff; 13961 } 13962 .fl-node-ykjh54m6b31c > .fl-module-content { 13963 margin-top:0px; 13964 margin-right:60px; 13965 margin-bottom:0px; 13966} 13967@media (max-width: 768px) { .fl-node-ykjh54m6b31c > .fl-module-content { margin-right:20px; } }.fl-node-8ca9fxszj6tv .fl-separator { 13968 border-top-width: 1px; 13969 max-width: 100%; 13970 width: 100%; 13971 margin: auto; 13972} 13973 13974 .fl-node-8ca9fxszj6tv .fl-separator { 13975 border-top-color: #ffffff; 13976 border-top-style: solid; 13977} 13978 .fl-builder-content .fl-node-91rms0xcauod .fl-module-content .fl-rich-text, 13979 .fl-builder-content .fl-node-91rms0xcauod .fl-module-content .fl-rich-text * { 13980 color: #ffffff; 13981 } 13982 .fl-node-91rms0xcauod > .fl-module-content { 13983 margin-top:0px; 13984 margin-right:60px; 13985 margin-bottom:0px; 13986} 13987@media ( max-width: 1200px ) { 13988 .fl-node-91rms0xcauod.fl-module > .fl-module-content { 13989 margin-right:20px; 13990} 13991} 13992 13993.fl-builder-content .fl-node-mhijt249edkr .fl-button:is(a, button), 13994.fl-builder-content .fl-node-mhijt249edkr .fl-button:is(a, button):hover, 13995.fl-builder-content .fl-node-mhijt249edkr a.fl-button:visited, 13996.fl-page .fl-builder-content .fl-node-mhijt249edkr .fl-button:is(a, button), 13997.fl-page .fl-builder-content .fl-node-mhijt249edkr .fl-button:is(a, button):hover, 13998.fl-page .fl-builder-content .fl-node-mhijt249edkr a.fl-button:visited { 13999 background: linear-gradient(to bottom, #621eb7 0%, #440099 100%); 14000} 14001 14002 14003 14004 14005 14006.fl-builder-content .fl-node-mhijt249edkr .fl-button:is(a, button):hover, 14007.fl-builder-content .fl-node-mhijt249edkr .fl-button:is(a, button):focus, 14008.fl-page .fl-builder-content .fl-node-mhijt249edkr .fl-button:is(a, button):hover, 14009.fl-page .fl-builder-content .fl-node-mhijt249edkr .fl-button:is(a, button):focus { 14010 14011 background: rgba(29,209,161,0.75); 14012 14013 background: linear-gradient(to bottom, rgba(59,239,191,0.75) 0%, rgba(29,209,161,0.75) 100%); 14014 } 14015 14016 14017 14018.fl-node-mhijt249edkr.fl-button-wrap, .fl-node-mhijt249edkr .fl-button-wrap { 14019 text-align: center; 14020} 14021.fl-builder-content .fl-node-mhijt249edkr .fl-button:is(a, button) { 14022 padding-top: 12px; 14023 padding-right: 20px; 14024 padding-bottom: 12px; 14025 padding-left: 20px; 14026} 14027.fl-builder-content .fl-node-mhijt249edkr .fl-button:is(a, button), .fl-builder-content .fl-node-mhijt249edkr a.fl-button:visited, .fl-page .fl-builder-content .fl-node-mhijt249edkr .fl-button:is(a, button), .fl-page .fl-builder-content .fl-node-mhijt249edkr a.fl-button:visited { 14028 font-size: 18px; 14029 text-transform: uppercase; 14030 border: 1px solid #38008d; 14031} 14032.fl-builder-content .fl-node-mhijt249edkr .fl-button:is(a, button):hover, .fl-builder-content .fl-node-mhijt249edkr .fl-button:is(a, button):focus, .fl-page .fl-builder-content .fl-node-mhijt249edkr .fl-button:is(a, button):hover, .fl-page .fl-builder-content .fl-node-mhijt249edkr .fl-button:is(a, button):focus { 14033 border: 1px solid rgba(17,197,149,0.75); 14034} 14035.fl-builder-content .fl-node-mhijt249edkr .fl-button:is(a, button), .fl-builder-content .fl-node-mhijt249edkr a.fl-button:visited, .fl-builder-content .fl-node-mhijt249edkr .fl-button:is(a, button):hover, .fl-builder-content .fl-node-mhijt249edkr .fl-button:is(a, button):focus, .fl-page .fl-builder-content .fl-node-mhijt249edkr .fl-button:is(a, button), .fl-page .fl-builder-content .fl-node-mhijt249edkr a.fl-button:visited, .fl-page .fl-builder-content .fl-node-mhijt249edkr .fl-button:is(a, button):hover, .fl-page .fl-builder-content .fl-node-mhijt249edkr .fl-button:is(a, button):focus { 14036 border-style: none; 14037 border-width: 0; 14038 background-clip: border-box; 14039 border-color: rgb(255, 255, 255); 14040 border-top-left-radius: 40px; 14041 border-top-right-radius: 40px; 14042 border-bottom-left-radius: 40px; 14043 border-bottom-right-radius: 40px; 14044} 14045.fl-builder-content .fl-node-mhijt249edkr .fl-button:is(a, button), .fl-builder-content .fl-node-mhijt249edkr a.fl-button:visited, .fl-builder-content .fl-node-mhijt249edkr .fl-button:is(a, button) *, .fl-builder-content .fl-node-mhijt249edkr a.fl-button:visited *, .fl-page .fl-builder-content .fl-node-mhijt249edkr .fl-button:is(a, button), .fl-page .fl-builder
14045-content .fl-node-mhijt249edkr a.fl-button:visited, .fl-page .fl-builder-content .fl-node-mhijt249edkr .fl-button:is(a, button) *, .fl-page .fl-builder-content .fl-node-mhijt249edkr a.fl-button:visited * { 14046 color: #ffffff; 14047} 14048 .fl-node-mhijt249edkr > .fl-module-content { 14049 margin-top:0px; 14050 margin-right:0px; 14051 margin-bottom:0px; 14052 margin-left:0px; 14053} 14054 14055.fl-node-36ecwmvofgqy .uabb-cl-wrap .uabb-creative-link a { 14056 color: #ffffff;} 14057 14058 14059.fl-node-36ecwmvofgqy .uabb-cl-wrap .uabb-creative-link a span { 14060 color: inherit; 14061 line-height: inherit; 14062 font-size: inherit; 14063 font-family: inherit; 14064 font-weight: inherit; 14065} 14066.fl-node-36ecwmvofgqy .uabb-cl-wrap .uabb-creative-link a:hover, 14067.fl-node-36ecwmvofgqy .uabb-cl-wrap .uabb-creative-link a span:hover { 14068 color: #ffffff; 14069} 14070 14071.fl-node-36ecwmvofgqy .uabb-cl-wrap .uabb-cl-ul li { 14072 display: inline-block; 14073 margin-right: 10px; 14074 14075 margin-bottom: 15px; 14076} 14077 14078.fl-node-36ecwmvofgqy .uabb-cl-wrap .uabb-cl-ul { 14079 text-align: left; 14080} 14081 14082/* Style 2 */ 14083 14084.fl-node-36ecwmvofgqy .uabb-cl-style2 p a, 14085.fl-node-36ecwmvofgqy .uabb-cl-style2 div a, 14086.fl-node-36ecwmvofgqy .uabb-cl-style2 span a { 14087 color: 14088 #ffffff; 14089} 14090 14091.fl-node-36ecwmvofgqy .uabb-cl-style2 a span { 14092 padding: 5px 15px; 14093 background: #440099;} 14094.fl-node-36ecwmvofgqy .uabb-cl-style2 a span:before { 14095 background: #440099; padding: inherit; 14096} 14097
14098/* Style 3 */ 14099.fl-node-36ecwmvofgqy .uabb-cl-style3 a::after { 14100 background: #ffffff; 14101 height:1px; 14102} 14103 14104/* Style 4 */ 14105.fl-node-36ecwmvofgqy .uabb-cl-style4 a::after { 14106 background: #ffffff; 14107 height:1px; 14108} 14109 14110/* Style 7 */ 14111 14112.fl-node-36ecwmvofgqy .uabb-cl-style7 a::before, 14113.fl-node-36ecwmvofgqy .uabb-cl-style7 a::after { 14114 height: 1px; 14115 background: #ffffff; 14116} 14117 14118 14119/* Style 8 */ 14120 14121.fl-node-36ecwmvofgqy .uabb-cl-style8 a::before, 14122.fl-node-36ecwmvofgqy .uabb-cl-style8 a::after { 14123 border: 1px solid #ffffff; 14124} 14125 14126.fl-node-36ecwmvofgqy .uabb-cl-style8 a::after { 14127 border-color: 14128 #000000; 14129} 14130 14131/* Style 9 */ 14132.fl-node-36ecwmvofgqy .uabb-cl-style9 a span { 14133 color:#ffffff; 14134 background: #440099; 14135} 14136 14137.fl-node-36ecwmvofgqy .uabb-cl-style9 p a, 14138.fl-node-36ecwmvofgqy .uabb-cl-style9 div a, 14139.fl-node-36ecwmvofgqy .uabb-cl-style9 span a { 14140 color: 14141 #ffffff; 14142} 14143 14144.fl-node-36ecwmvofgqy .uabb-cl-style9 a::before { 14145 color:#ffffff; 14146 background: #440099; 14147} 14148 14149/* Style 10 */ 14150 14151.fl-node-36ecwmvofgqy .uabb-cl-style10 a { 14152 border-top-width:1px; 14153 border-top-style:solid; 14154 border-top-color: 14155 #ffffff; 14156 color:#ffffff; 14157} 14158 14159.fl-node-36ecwmvofgqy .uabb-cl-style10 a::before { 14160 border-bottom-width:1px; 14161 border-bottom-style:solid; 14162 border-bottom-color: 14163 #ffffff; 14164 color:#ffffff; 14165} 14166 14167/* Style 6 */ 14168.fl-node-36ecwmvofgqy .uabb-cl-style6 a:before { 14169 position: absolute; 14170 top: 0; 14171 left: 0; 14172 width: 100%; 14173 height: 1px; 14174 background: #ffffff; 14175 content: ''; 14176 -webkit-transition: top 0.3s; 14177 -moz-transition: top 0.3s; 14178 transition: top 0.3s; 14179} 14180 14181.fl-node-36ecwmvofgqy .uabb-cl-style6 a:after { 14182 position: absolute; 14183 top: 0; 14184 left: 0; 14185 content: ''; 14186 width: 1px; 14187 height: 1px; 14188 background: #ffffff; 14189 -webkit-transition: height 0.3s; 14190 -moz-transition: height 0.3s; 14191 transition: height 0.3s; 14192} 14193 14194.fl-node-36ecwmvofgqy .uabb-cl-style6 a:hover::before { 14195 top: 100%; 14196 opacity: 1; 14197} 14198 14199.fl-node-36ecwmvofgqy .uabb-cl-style6 a:hover::after { 14200 height: 100%; 14201} 14202 14203 14204/* Style 11 */ 14205 14206.fl-node-36ecwmvofgqy .uabb-cl-style11 a::before, 14207.fl-node-36ecwmvofgqy .uabb-cl-style11 a::after { 14208 border-color: 14209 #ffffff; 14210} 14211 14212/* Style 12 */ 14213 14214.fl-node-36ecwmvofgqy .uabb-cl-style12 a:hover::before, 14215.fl-node-36ecwmvofgqy .uabb-cl-style12 a:focus::before { 14216 color: #ffffff; 14217 text-shadow: 10px 0 14218 #ffffff, -10px 0 #ffffff; 14219} 14220 14221/* Style 13 */ 14222 14223.fl-node-36ecwmvofgqy .uabb-cl-style13 a::before, 14224.fl-node-36ecwmvofgqy .uabb-cl-style13 a::after { 14225 height: 1px; 14226 background: #ffffff; 14227} 14228 14229/* Style 14 */ 14230 14231.fl-node-36ecwmvofgqy .uabb-cl-style14 a::before { 14232 color:#ffffff; 14233 content: attr(data-hover); 14234 position: absolute; 14235 -webkit-transition: -webkit-transform 0.3s, opacity 0.3s; 14236 -moz-transition: -moz-transform 0.3s, opacity 0.3s; 14237 transition: transform 0.3s, opacity 0.3s; 14238} 14239 14240.fl-node-36ecwmvofgqy .uabb-cl-style14 .uabb-cl-heading, 14241.fl-node-36ecwmvofgqy .uabb-cl-style14 .uabb-cl-heading a, 14242.fl-node-36ecwmvofgqy .uabb-cl-style14 .uabb-cl-heading a:visited, 14243.fl-node-36ecwmvofgqy .uabb-cl-style14 .uabb-cl-heading a *, 14244.fl-node-36ecwmvofgqy .uabb-cl-style14 .uabb-cl-heading a:visited *â { 14245 color:#ffffff; 14246} 14247 14248/* Style 15 */ 14249 14250.fl-node-36ecwmvofgqy .uabb-cl-style15 a::before { 14251 color:#ffffff; 14252} 14253 14254/* Style 16 */ 14255 14256.fl-node-36ecwmvofgqy .uabb-cl-style16 a::after { 14257 background: #ffffff; 14258 height:1px; 14259} 14260 14261/* Style 17 */ 14262 14263.fl-node-36ecwmvofgqy .uabb-cl-style17 a { 14264 color:#ffffff; 14265} 14266 14267.fl-node-36ecwmvofgqy .uabb-cl-style17 a::after, 14268.fl-node-36ecwmvofgqy .uabb-cl-style17 a::before { 14269 height: 1px; 14270 background: #ffffff; 14271} 14272 14273/* Style 18 */ 14274 14275.fl-node-36ecwmvofgqy .uabb-cl-style18 a { 14276 margin: 0; 14277 width: 200px; 14278 max-width: 100%; 14279} 14280 14281.fl-node-36ecwmvofgqy .uabb-cl-style18 p a, 14282.fl-node-36ecwmvofgqy .uabb-cl-style18 div a, 14283.fl-node-36ecwmvofgqy .uabb-cl-style18 span a { 14284 color: 14285 #ffffff; 14286} 14287 14288 14289.fl-node-36ecwmvofgqy .uabb-cl-style18 a span { 14290 -webkit-transform-origin: 50% 50% -100px; 14291 -moz-transform-origin: 50% 50% -100px; 14292 transform-origin: 50% 50% -100px; 14293} 14294 14295.fl-node-36ecwmvofgqy .uabb-cl-style18 a span { 14296 background: #440099; 14297} 14298 14299.fl-node-36ecwmvofgqy .uabb-cl-style18 a:hover span::before, 14300.fl-node-36ecwmvofgqy .uabb-cl-style18 a:focus span::before { 14301 background: #440099; 14302} 14303 14304.fl-node-36ecwmvofgqy .uabb-cl-style18 a span::before, 14305.fl-node-36ecwmvofgqy .uabb-cl-style18 a:hover span, 14306.fl-node-36ecwmvofgqy .uabb-cl-style18 a:focus span { 14307 background: #120067; 14308} 14309 14310/* Style 19 */ 14311 14312 14313.fl-node-36ecwmvofgqy .uabb-cl-style19 a span { 14314 background: #440099; 14315 box-shadow: inset 0 3px #120067; 14316} 14317 14318.fl-node-36ecwmvofgqy .uabb-cl-style19 p a, 14319.fl-node-36ecwmvofgqy .uabb-cl-style19 div a, 14320.fl-node-36ecwmvofgqy .uabb-cl-style19 span a { 14321 color: 14322 #ffffff; 14323} 14324 14325.fl-node-36ecwmvofgqy .uabb-cl-style19 a span::before { 14326 background: #440099; 14327 color:#ffffff; 14328} 14329 14330.fl-node-36ecwmvofgqy .uabb-cl-style19 a:hover span, 14331.fl-node-36ecwmvofgqy .uabb-cl-style19 a:focus span { 14332 background: #120067; 14333} 14334 14335/* Style 20 */ 14336 14337.fl-node-36ecwmvofgqy .uabb-cl-style20 a:hover, 14338.fl-node-36ecwmvofgqy .uabb-cl-style20 a:focus { 14339 color:#ffffff; 14340} 14341 14342.fl-node-36ecwmvofgqy .uabb-cl-style20 a { 14343 color:#ffffff; 14344 -webkit-transition: color 0.3s; 14345 -moz-transition: color 0.3s; 14346 transition: color 0.3s; 14347} 14348 14349.fl-node-36ecwmvofgqy .uabb-cl-style20 a::before, 14350.fl-node-36ecwmvofgqy .uabb-cl-style20 a::after { 14351 height: 1px; 14352 background: #ffffff; 14353} 14354 14355/* Style Simple */ 14356.fl-node-36ecwmvofgqy .uabb-cl-wrap .uabb-creative-link.uabb-cl-simple a { 14357 color:#ffffff; 14358} 14359 14360.fl-node-36ecwmvofgqy .uabb-cl-wrap .uabb-creative-link.uabb-cl-simple a:hover { 14361 color:#ffffff; 14362} 14363 14364 @media ( max-width: 768px ) { 14365 14366 14367 .fl-node-36ecwmvofgqy .uabb-cl-wrap .uabb-cl-ul li { 14368 margin-left: 0; 14369 margin-right: 0; 14370 display: block; 14371 } 14372 } 14373.fl-node-36ecwmvofgqy .uabb-cl-wrap .uabb-cl-heading a { 14374 font-size: 22px; 14375 text-align: left; 14376} 14377@media(max-width: 1200px) { 14378 .fl-node-36ecwmvofgqy .uabb-cl-wrap .uabb-cl-heading a { 14379 font-size: 17px; 14380 } 14381} 14382 .fl-node-36ecwmvofgqy > .fl-module-content { 14383 margin-top:0px; 14384 margin-bottom:-10px; 14385} 14386@media (max-width: 768px) { .fl-node-36ecwmvofgqy > .fl-module-content { margin-bottom:20px; } }
14386.fl-builder-content-153 .fl-node-a10ik6qhmlr5 { 14387 display: flex; 14388 flex-direction: row; 14389 justify-content: start; 14390 gap: 5px; 14391} 14392:where( .fl-builder-content-153 .fl-node-a10ik6qhmlr5 > :not( .fl-block-overlay, .fl-drop-target ) ) { 14393 flex-grow: 0; 14394 flex-shrink: 1; 14395 flex-basis: 0%; 14396} 14397 14398/* Start Global Nodes CSS */ 14399 14400/* End Global Nodes CSS */ 14401 14402 14403/* Start Layout CSS */ 14404 14405/* End Layout CSS */ 14406 14407/* Equal height Column Bottom Alignment */ 14408.fl-col-group-equal-height.fl-col-group-align-bottom .fl-col-content { 14409 -webkit-justify-content: flex-end; 14410 justify-content: flex-end; 14411 -webkit-box-align: end; 14412 -webkit-box-pack: end; 14413 -ms-flex-pack: end; 14414} 14415 14416/* H1-H6 Margin Reset in all Modules */ 14417.uabb-module-content h1, 14418.uabb-module-content h2, 14419.uabb-module-content h3, 14420.uabb-module-content h4, 14421.uabb-module-content h5, 14422.uabb-module-content h6 { 14423 margin: 0; 14424 clear: both; 14425} 14426 14427/* Anchor Tag Css */ 14428 14429.fl-module-content a, 14430.fl-module-content a:hover, 14431.fl-module-content a:focus { 14432 text-decoration: none; 14433} 14434 14435/* Row Separator CSS */ 14436 14437.uabb-row-separator { 14438 position: absolute; 14439 width: 100%; 14440 left: 0; 14441} 14442 14443.uabb-top-row-separator { 14444 top: 0; 14445 bottom: auto 14446} 14447 14448.uabb-bottom-row-separator { 14449 top: auto; 14450 bottom: 0; 14451} 14452 14453.fl-builder-content-editing .fl-visible-medium.uabb-row, 14454.fl-builder-content-editing .fl-visible-medium-mobile.uabb-row, 14455.fl-builder-content-editing .fl-visible-mobile.uabb-row { 14456 display: none !important; 14457} 14458 14459@media (max-width: 992px) { 14460 14461 .fl-builder-content-editing .fl-visible-desktop.uabb-row, 14462 .fl-builder-content-editing .fl-visible-mobile.uabb-row { 14463 display: none !important; 14464 } 14465 14466 .fl-builder-content-editing .fl-visible-desktop-medium.uabb-row, 14467 .fl-builder-content-editing .fl-visible-medium.uabb-row, 14468 .fl-builder-content-editing .fl-visible-medium-mobile.uabb-row { 14469 display: block !important; 14470 } 14471} 14472 14473@media (max-width: 768px) { 14474 .fl-builder-content-editing .fl-visible-desktop.uabb-row, 14475 .fl-builder-content-editing .fl-visible-desktop-medium.uabb-row, 14476 .fl-builder-content-editing .fl-visible-medium.uabb-row { 14477 display: none !important; 14478 } 14479 14480 .fl-builder-content-editing .fl-visible-medium-mobile.uabb-row, 14481 .fl-builder-content-editing .fl-visible-mobile.uabb-row { 14482 display: block !important; 14483 } 14484} 14485 14486.fl-responsive-preview-content .fl-builder-content-editing { 14487 overflow-x: hidden; 14488 overflow-y: visible; 14489} 14490 14491.uabb-row-separator svg { 14492 width: 100%; 14493} 14494 14495.uabb-top-row-separator.uabb-has-svg svg { 14496 position: absolute; 14497 padding: 0; 14498 margin: 0; 14499 left: 50%; 14500 top: -1px; 14501 bottom: auto; 14502 -webkit-transform: translateX(-50%); 14503 -ms-transform: translateX(-50%); 14504 transform: translateX(-50%); 14505} 14506 14507.uabb-bottom-row-separator.uabb-has-svg svg { 14508 position: absolute; 14509 padding: 0; 14510 margin: 0; 14511 left: 50%; 14512 bottom: -1px; 14513 top: auto; 14514 -webkit-transform: translateX(-50%); 14515 -ms-transform: translateX(-50%); 14516 transform: translateX(-50%); 14517} 14518.uabb-bottom-row-separator.uabb-has-svg .uasvg-wave-separator { 14519 bottom: 0; 14520} 14521.uabb-top-row-separator.uabb-has-svg .uasvg-wave-separator { 14522 top: 0; 14523} 14524 14525/** 14526 * 14527 * Svg Triangle Separator 14528 * Big Triangle Separator 14529 * Big Triangle Left Separator 14530 * Svg Half Circle Separator 14531 * Curve Center Separator 14532 * Waves Separator 14533 * Stamp 14534 * Grass 14535 * Slime 14536 * Grass Bend 14537 * Wave Slide 14538 * Muliple Triangles 14539 * Pine Tree 14540 * Pine Tree Bend 14541 * 14542 ***************************************/ 14543.uabb-bottom-row-separator.uabb-svg-triangle svg, 14544.uabb-bottom-row-separator.uabb-xlarge-triangle svg, 14545.uabb-top-row-separator.uabb-xlarge-triangle-left svg, 14546.uabb-bottom-row-separator.uabb-svg-circle svg, 14547.uabb-top-row-separator.uabb-slime-separator svg, 14548.uabb-top-row-separator.uabb-grass-separator svg, 14549.uabb-top-row-separator.uabb-grass-bend-separator svg, 14550.uabb-bottom-row-separator.uabb-mul-triangles-separator svg, 14551.uabb-top-row-separator.uabb-wave-slide-separator svg, 14552.uabb-top-row-separator.uabb-pine-tree-separator svg, 14553.uabb-top-row-separator.uabb-pine-tree-bend-separator svg, 14554.uabb-bottom-row-separator.uabb-stamp-separator svg, 14555.uabb-bottom-row-separator.uabb-xlarge-circle svg, 14556.uabb-top-row-separator.uabb-wave-separator svg{ 14557 left: 50%; 14558 -webkit-transform: translateX(-50%) scaleY(-1); 14559 -moz-transform: translateX(-50%) scaleY(-1); 14560 -ms-transform: translateX(-50%) scaleY(-1); 14561 -o-transform: translateX(-50%) scaleY(-1); 14562 transform: translateX(-50%) scaleY(-1); 14563} 14564 14565/* 14566 * Big Triangle 14567*/ 14568.uabb-bottom-row-separator.uabb-big-triangle svg { 14569 left: 50%; 14570 -webkit-transform: scale(1) scaleY(-1) translateX(-50%); 14571 -moz-transform: scale(1) scaleY(-1) translateX(-50%); 14572 -ms-transform: scale(1) scaleY(-1) translateX(-50%); 14573 -o-transform: scale(1) scaleY(-1) translateX(-50%); 14574 transform: scale(1) scaleY(-1) translateX(-50%); 14575} 14576 14577.uabb-top-row-separator.uabb-big-triangle svg { 14578 left: 50%; 14579 -webkit-transform: translateX(-50%) scale(1); 14580 -moz-transform: translateX(-50%) scale(1); 14581 -ms-transform: translateX(-50%) scale(1); 14582 -o-transform: translateX(-50%) scale(1); 14583 transform: translateX(-50%) scale(1); 14584} 14585 14586/** 14587 * 14588 * Big Triangle Right Separator 14589 * 14590 ***************************************/ 14591.uabb-top-row-separator.uabb-xlarge-triangle-right svg { 14592 left: 50%; 14593 -webkit-transform: translateX(-50%) scale(-1); 14594 -moz-transform: translateX(-50%) scale(-1); 14595 -ms-transform: translateX(-50%) scale(-1); 14596 -o-transform: translateX(-50%) scale(-1); 14597 transform: translateX(-50%) scale(-1); 14598} 14599 14600.uabb-bottom-row-separator.uabb-xlarge-triangle-right svg { 14601 left: 50%; 14602 -webkit-transform: translateX(-50%) scaleX(-1); 14603 -moz-transform: translateX(-50%) scaleX(-1); 14604 -ms-transform: translateX(-50%) scaleX(-1); 14605 -o-transform: translateX(-50%) scaleX(-1); 14606 transform: translateX(-50%) scaleX(-1); 14607} 14608 14609/** 14610 * 14611 * Curve Left Separator 14612 * Curve Right Separator 14613 * 14614 ***************************************/ 14615.uabb-top-row-separator.uabb-curve-up-separator svg { 14616 left: 50%; 14617 -webkit-transform: translateX(-50%) scaleY(-1); 14618 -moz-transform: translateX(-50%) scaleY(-1); 14619 -ms-transform: translateX(-50%) scaleY(-1); 14620 -o-transform: translateX(-50%) scaleY(-1); 14621 transform: translateX(-50%) scaleY(-1); 14622} 14623 14624.uabb-top-row-separator.uabb-curve-down-separator svg { 14625 left: 50%; 14626 -webkit-transform: translateX(-50%) scale(-1); 14627 -moz-transform: translateX(-50%) scale(-1); 14628 -ms-transform: translateX(-50%) scale(-1); 14629 -o-transform: translateX(-50%) scale(-1); 14630 transform: translateX(-50%) scale(-1); 14631} 14632 14633.uabb-bottom-row-separator.uabb-curve-down-separator svg { 14634 left: 50%; 14635 -webkit-transform: translateX(-50%) scaleX(-1); 14636 -moz-transform: translateX(-50%) scaleX(-1); 14637 -ms-transform: translateX(-50%) scaleX(-1); 14638 -o-transform: translateX(-50%) scaleX(-1); 14639 transform: translateX(-50%) scaleX(-1); 14640} 14641 14642 14643/** 14644 * 14645 * Tilt Left Separator 14646 * Tilt Right Separator 14647 * 14648 ***************************************/ 14649 14650.uabb-top-row-separator.uabb-tilt-left-separator svg { 14651 left: 50%; 14652 -webkit-transform: translateX(-50%) scale(-1); 14653 -moz-transform: translateX(-50%) scale(-1); 14654 -ms-transform: translateX(-50%) scale(-1); 14655 -o-transform: translateX(-50%) scale(-1); 14656 transform: translateX(-50%) scale(-1); 14657} 14658 14659.uabb-top-row-separator.uabb-tilt-right-separator svg{ 14660 left: 50%; 14661 -webkit-transform: translateX(-50%) scaleY(-1); 14662 -moz-transform: translateX(-50%) scaleY(-1); 14663 -ms-transform: translateX(-50%) scaleY(-1); 14664 -o-transform: translateX(-50%) scaleY(-1); 14665 transform: translateX(-50%) scaleY(-1); 14666} 14667 14668.uabb-bottom-row-separator.uabb-tilt-left-separator svg { 14669 left: 50%; 14670 -webkit-transform: translateX(-50%); 14671 -moz-transform: translateX(-50%); 14672 -ms-transform: translateX(-50%); 14673 -o-transform: translateX(-50%); 14674 transform: translateX(-50%); 14675} 14676 14677.uabb-bottom-row-separator.uabb-tilt-right-separator svg { 14678 left: 50%; 14679 -webkit-transform: translateX(-50%) scaleX(-1); 14680 -moz-transform: translateX(-50%) scaleX(-1); 14681 -ms-transform: translateX(-50%) scaleX(-1); 14682 -o-transform: translateX(-50%) scaleX(-1); 14683 transform: translateX(-50%) scaleX(-1); 14684} 14685 14686.uabb-top-row-separator.uabb-tilt-left-separator, 14687.uabb-top-row-separator.uabb-tilt-right-separator { 14688 top: 0; 14689} 14690 14691.uabb-bottom-row-separator.uabb-tilt-left-separator, 14692.uabb-bottom-row-separator.uabb-tilt-right-separator { 14693 bottom: 0; 14694} 14695 14696/** 14697 * 14698 * Clouds Separator 14699 * Multi Triangle 14700 * Arrow Inward 14701 * Arrow Outward 14702 * 14703 ***************************************/ 14704 14705.uabb-top-row-separator.uabb-arrow-outward-separator svg, 14706.uabb-top-row-separator.uabb-arrow-inward-separator svg, 14707.uabb-top-row-separator.uabb-cloud-separator svg, 14708.uabb-top-row-separator.uabb-multi-triangle svg { 14709 left: 50%; 14710 -webkit-transform: translateX(-50%) scaleY(-1); 14711 -moz-transform: translateX(-50%) scaleY(-1); 14712 -ms-transform: translateX(-50%) scaleY(-1); 14713 -o-transform: translateX(-50%) scaleY(-1); 14714 transform: translateX(-50%) scaleY(-1); 14715} 14716 14717.uabb-bottom-row-separator.uabb-multi-triangle svg { 14718 bottom: -2px; 14719} 14720 14721.uabb-row-separator.uabb-round-split:after, 14722.uabb-row-separator.uabb-round-split:before { 14723 left: 0; 14724 width: 50%; 14725 background: inherit inherit/inherit inherit inherit inherit; 14726 content: ''; 14727 position: absolute 14728} 14729 14730 14731/* Buttons 14732------------------------------------------------------ */ 14733 14734.uabb-button-wrap a, 14735.uabb-button-wrap a:visited { 14736 display: inline-block; 14737 font-size: 16px; 14738 line-height: 18px; 14739 text-decoration: none; 14740 text-shadow: none; 14741} 14742
14743.fl-builder-content .uabb-button:hover { 14744 text-decoration: none; 14745} 14746 14747.fl-builder-content .uabb-button-width-full .uabb-button { 14748 display: block; 14749 text-align: center; 14750} 14751 14752.uabb-button-width-custom .uabb-button { 14753 display: inline-block; 14754 text-align: center; 14755 max-width: 100%; 14756} 14757.fl-builder-content .uabb-button-left { 14758 text-align: left; 14759} 14760.fl-builder-content .uabb-button-center { 14761 text-align: center; 14762} 14763.fl-builder-content .uabb-infobox .uabb-button-center, 14764.fl-builder-content .uabb-modal-action-wrap .uabb-button-center, 14765.fl-builder-content .uabb-ultb3-box .uabb-button-center, 14766.fl-builder-content .uabb-slide-down .uabb-button-center, 14767.fl-builder-content .uabb-blog-post-content .uabb-button-center, 14768.fl-builder-content .uabb-cta-wrap .uabb-button-center, 14769.fl-builder-content .fl-module-uabb-off-canvas .uabb-button-wrap .uabb-button-center{ 14770 text-align: inherit; 14771} 14772 14773.fl-builder-content .uabb-button-right { 14774 text-align: right; 14775} 14776 14777.fl-builder-content .uabb-button i, 14778.fl-builder-content .uabb-button i:before { 14779 font-size: 1em; 14780 height: 1em; 14781 line-height: 1em; 14782 width: 1em; 14783} 14784 14785.uabb-button .uabb-button-icon-after { 14786 margin-left: 8px; 14787 margin-right: 0; 14788} 14789.uabb-button .uabb-button-icon-before { 14790 margin-left: 0; 14791 margin-right: 8px; 14792} 14793.uabb-button .uabb-button-icon-no-text { 14794 margin: 0; 14795} 14796.uabb-button-has-icon .uabb-button-text { 14797 vertical-align: middle; 14798} 14799 14800/* Icons 14801------------------------------------------------------ */ 14802 14803.uabb-icon-wrap { 14804 display: inline-block; 14805} 14806.uabb-icon a { 14807 text-decoration: none; 14808} 14809.uabb-icon i { 14810 display: block; 14811} 14812.uabb-icon i:before { 14813 border: none !important; 14814 background: none !important; 14815} 14816.uabb-icon-text { 14817 display: table-cell; 14818 text-align: left; 14819 padding-left: 15px; 14820 vertical-align: middle; 14821} 14822.uabb-icon-text *:last-child { 14823 margin: 0 !important; 14824 padding: 0 !important; 14825} 14826.uabb-icon-text a { 14827 text-decoration: none; 14828} 14829 14830/* Photos 14831------------------------------------------------------ */ 14832 14833.uabb-photo { 14834 line-height: 0; 14835 position: relative; 14836 z-index: 2; 14837} 14838.uabb-photo-align-left { 14839 text-align: left; 14840} 14841.uabb-photo-align-center { 14842 text-align: center; 14843} 14844.uabb-photo-align-right { 14845 text-align: right; 14846} 14847.uabb-photo-content { 14848 border-radius: 0; 14849 display: inline-block; 14850 line-height: 0; 14851 position: relative; 14852 max-width: 100%; 14853 overflow: hidden; 14854} 14855.uabb-photo-content img { 14856 border-radius: inherit; 14857 display: inline; 14858 height: auto; 14859 max-width: 100%; 14860 width: auto; 14861} 14862.fl-builder-content .uabb-photo-crop-circle img { 14863 -webkit-border-radius: 100%; 14864 -moz-border-radius: 100%; 14865 border-radius: 100%; 14866} 14867.fl-builder-content .uabb-photo-crop-square img { 14868 -webkit-border-radius: 0; 14869 -moz-border-radius: 0; 14870 border-radius: 0; 14871} 14872.uabb-photo-caption { 14873 font-size: 13px; 14874 line-height: 18px; 14875 overflow: hidden; 14876 text-overflow: ellipsis; 14877 white-space: nowrap; 14878} 14879.uabb-photo-caption-below { 14880 padding-bottom: 20px; 14881 padding-top: 10px; 14882} 14883.uabb-photo-caption-hover { 14884 background: rgba(0,0,0,0.7); 14885 bottom: 0; 14886 color: #fff; 14887 left: 0; 14888 opacity: 0; 14889 visibility: hidden; 14890 filter: alpha(opacity = 0); 14891 padding: 10px 15px; 14892 position: absolute; 14893 right: 0; 14894 -webkit-transition:visibility 200ms linear; 14895 -moz-transition:visibility 200ms linear; 14896 transition:visibility 200ms linear; 14897} 14898.uabb-photo-content:hover .uabb-photo-caption-hover { 14899 opacity: 100; 14900 visibility: visible; 14901} 14902 14903/* Panel & Buttons 14904------------------------------------------------------ */ 14905.uabb-active-btn { 14906 background: #1e8cbe; 14907 border-color: #0074a2; 14908 -webkit-box-shadow: inset 0 1px 0 rgba(120,200,230,.6); 14909 box-shadow: inset 0 1px 0 rgba(120,200,230,.6); 14910 color: white; 14911} 14912.fl-builder-bar .fl-builder-add-content-button { 14913 display: block !important; 14914 opacity: 1 !important; 14915} 14916 14917/* Image Icon Object */ 14918.uabb-imgicon-wrap .uabb-icon { 14919 display: block; 14920} 14921.uabb-imgicon-wrap .uabb-icon i{ 14922 float: none; 14923} 14924 14925/* Photo */ 14926.uabb-imgicon-wrap .uabb-image { 14927 line-height: 0; 14928 position: relative; 14929} 14930.uabb-imgicon-wrap .uabb-image-align-left { 14931 text-align: left; 14932} 14933.uabb-imgicon-wrap .uabb-image-align-center { 14934 text-align: center; 14935} 14936.uabb-imgicon-wrap .uabb-image-align-right { 14937 text-align: right; 14938} 14939.uabb-imgicon-wrap .uabb-image-content { 14940 display: inline-block; 14941 border-radius: 0; 14942 line-height: 0; 14943 position: relative; 14944 max-width: 100%; 14945} 14946.uabb-imgicon-wrap .uabb-image-content img { 14947 display: inline; 14948 height: auto !important; 14949 max-width: 100%; 14950 width: auto; 14951 border-radius: inherit; 14952 box-shadow: none; 14953 box-sizing: content-box; 14954}
14955.fl-builder-content .uabb-imgicon-wrap .uabb-image-crop-circle img { 14956 -webkit-border-radius: 100%; 14957 -moz-border-radius: 100%; 14958 border-radius: 100%; 14959} 14960.fl-builder-content .uabb-imgicon-wrap .uabb-image-crop-square img { 14961 -webkit-border-radius: 0; 14962 -moz-border-radius: 0; 14963 border-radius: 0; 14964} 14965 14966 14967/* Creative Button 14968___________________________________________________________________________*/ 14969 14970.uabb-creative-button-wrap a, 14971.uabb-creative-button-wrap a:visited { 14972 background: #fafafa; 14973 border: 1px solid #ccc; 14974 color: #333; 14975 display: inline-block; 14976 vertical-align: middle; 14977 text-align: center; 14978 overflow: hidden; 14979 text-decoration: none; 14980 text-shadow: none; 14981 box-shadow: none; 14982 position: relative; 14983 -webkit-transition: all 200ms linear; 14984 -moz-transition: all 200ms linear; 14985 -ms-transition: all 200ms linear; 14986 -o-transition: all 200ms linear; 14987 transition: all 200ms linear; 14988 14989} 14990 14991.uabb-creative-button-wrap a:focus { 14992 text-decoration: none; 14993 text-shadow: none; 14994 box-shadow: none; 14995} 14996 14997.uabb-creative-button-wrap a .uabb-creative-button-text, 14998.uabb-creative-button-wrap a .uabb-creative-button-icon, 14999.uabb-creative-button-wrap a:visited .uabb-creative-button-text, 15000.uabb-creative-button-wrap a:visited .uabb-creative-button-icon { 15001 -webkit-transition: all 200ms linear; 15002 -moz-transition: all 200ms linear; 15003 -ms-transition: all 200ms linear; 15004 -o-transition: all 200ms linear; 15005 transition: all 200ms linear; 15006} 15007 15008.uabb-creative-button-wrap a:hover { 15009 text-decoration: none; 15010} 15011 15012.uabb-creative-button-wrap .uabb-creative-button-width-full .uabb-creative-button { 15013 display: block; 15014 text-align: center; 15015} 15016.uabb-creative-button-wrap .uabb-creative-button-width-custom .uabb-creative-button { 15017 display: inline-block; 15018 text-align: center; 15019 max-width: 100%; 15020} 15021.uabb-creative-button-wrap .uabb-creative-button-left { 15022 text-align: left; 15023} 15024.uabb-creative-button-wrap .uabb-creative-button-center { 15025 text-align: center; 15026} 15027.uabb-creative-button-wrap .uabb-creative-button-right { 15028 text-align: right; 15029} 15030.uabb-creative-button-wrap .uabb-creative-button i { 15031 font-size: 1.3em; 15032 height: auto; 15033 vertical-align: middle; 15034 width: auto; 15035} 15036 15037.uabb-creative-button-wrap .uabb-creative-button .uabb-creative-button-icon-after { 15038 margin-left: 8px; 15039 margin-right: 0; 15040} 15041.uabb-creative-button-wrap .uabb-creative-button .uabb-creative-button-icon-before { 15042 margin-right: 8px; 15043 margin-left: 0; 15044} 15045.uabb-creative-button-wrap.uabb-creative-button-icon-no-text .uabb-creative-button i { 15046 margin: 0; 15047} 15048 15049.uabb-creative-button-wrap .uabb-creative-button-has-icon .uabb-creative-button-text { 15050 vertical-align: middle; 15051} 15052.uabb-creative-button-wrap a, 15053.uabb-creative-button-wrap a:visited { 15054 padding: 12px 24px; 15055} 15056 15057/* Translate Button styles */ 15058 15059.uabb-creative-button.uabb-creative-transparent-btn { 15060 background: transparent; 15061} 15062.uabb-creative-button.uabb-creative-transparent-btn:after { 15063 content: ''; 15064 position: absolute; 15065 z-index: 1; 15066 -webkit-transition: all 200ms linear; 15067 -moz-transition: all 200ms linear; 15068 -ms-transition: all 200ms linear; 15069 -o-transition: all 200ms linear; 15070 transition: all 200ms linear; 15071} 15072 15073/* transparent-fill-top, transparent-fill-bottom */ 15074.uabb-transparent-fill-top-btn:after, 15075.uabb-transparent-fill-bottom-btn:after { 15076 width: 100%; 15077 height: 0; 15078 left: 0; 15079} 15080 15081/* transparent-fill-top */ 15082.uabb-transparent-fill-top-btn:after { 15083 top: 0; 15084} 15085/* transparent-fill-bottom */ 15086.uabb-transparent-fill-bottom-btn:after { 15087 bottom: 0; 15088} 15089 15090/* transparent-fill-left, transparent-fill-right */ 15091.uabb-transparent-fill-left-btn:after, 15092.uabb-transparent-fill-right-btn:after { 15093 width: 0; 15094 height: 100%; 15095 top: 0; 15096} 15097 15098/* transparent-fill-left */ 15099.uabb-transparent-fill-left-btn:after { 15100 left: 0; 15101} 15102/* transparent-fill-right */ 15103.uabb-transparent-fill-right-btn:after { 15104 right: 0; 15105} 15106 15107 15108/* transparent-fill-center */ 15109.uabb-transparent-fill-center-btn:after{ 15110 width: 0; 15111 height: 100%; 15112 top: 50%; 15113 left: 50%; 15114 -webkit-transform: translateX(-50%) translateY(-50%); 15115 -moz-transform: translateX(-50%) translateY(-50%); 15116 -ms-transform: translateX(-50%) translateY(-50%); 15117 -o-transform: translateX(-50%) translateY(-50%); 15118 transform: translateX(-50%) translateY(-50%); 15119} 15120 15121/* transparent-fill-diagonal, transparent-fill-horizontal */ 15122.uabb-transparent-fill-diagonal-btn:after, 15123.uabb-transparent-fill-horizontal-btn:after { 15124 width: 100%; 15125 height: 0; 15126 top: 50%; 15127 left: 50%; 15128} 15129 15130/* transparent-fill-diagonal */ 15131.uabb-transparent-fill-diagonal-btn{ 15132 overflow: hidden; 15133} 15134.uabb-transparent-fill-diagonal-btn:after{ 15135 -webkit-transform: translateX(-50%) translateY(-50%) rotate( 45deg ); 15136 -moz-transform: translateX(-50%) translateY(-50%) rotate( 45deg ); 15137 -ms-transform: translateX(-50%) translateY(-50%) rotate( 45deg ); 15138 -o-transform: translateX(-50%) translateY(-50%) rotate( 45deg ); 15139 transform: translateX(-50%) translateY(-50%) rotate( 45deg ); 15140} 15141/* transparent-fill-horizontal */ 15142.uabb-transparent-fill-horizontal-btn:after{ 15143 -webkit-transform: translateX(-50%) translateY(-50%); 15144 -moz-transform: translateX(-50%) translateY(-50%); 15145 -ms-transform: translateX(-50%) translateY(-50%); 15146 -o-transform: translateX(-50%) translateY(-50%); 15147 transform: translateX(-50%) translateY(-50%); 15148} 15149 15150 15151/* 3D Button styles */ 15152.uabb-creative-button-wrap .uabb-creative-threed-btn.uabb-threed_down-btn, 15153.uabb-creative-button-wrap .uabb-creative-threed-btn.uabb-threed_up-btn, 15154.uabb-creative-button-wrap .uabb-creative-threed-btn.uabb-threed_left-btn, 15155.uabb-creative-button-wrap .uabb-creative-threed-btn.uabb-threed_right-btn { 15156 -webkit-transition: none; 15157 -moz-transition: none; 15158 -ms-transition: none; 15159 -o-transition: none; 15160 transition: none; 15161} 15162 15163.perspective { 15164 -webkit-perspective: 800px; 15165 -moz-perspective: 800px; 15166 perspective: 800px; 15167 margin: 0; 15168} 15169.uabb-creative-button.uabb-creative-threed-btn:after { 15170 content: ''; 15171 position: absolute; 15172 z-index: -1; 15173 -webkit-transition: all 200ms linear; 15174 -moz-transition: all 200ms linear; 15175 transition: all 200ms linear; 15176} 15177 15178.uabb-creative-button.uabb-creative-threed-btn { 15179 outline: 1px solid transparent; 15180 -webkit-transform-style: preserve-3d; 15181 -moz-transform-style: preserve-3d; 15182 transform-style: preserve-3d; 15183} 15184 15185/* 3D Button styles --- Animate to top */ 15186.uabb-creative-threed-btn.uabb-animate_top-btn:after { 15187 height: 40%; 15188 left: 0; 15189 top: -40%; 15190 width: 100%; 15191 -webkit-transform-origin: 0% 100%; 15192 -moz-transform-origin: 0% 100%; 15193 transform-origin: 0% 100%; 15194 -webkit-transform: rotateX(90deg); 15195 -moz-transform: rotateX(90deg); 15196 transform: rotateX(90deg); 15197} 15198 15199/* 3D Button styles --- Animate to bottom */ 15200.uabb-creative-threed-btn.uabb-animate_bottom-btn:after { 15201 width: 100%; 15202 height: 40%; 15203 left: 0; 15204 top: 100%; 15205 -webkit-transform-origin: 0% 0%; 15206 -moz-transform-origin: 0% 0%; 15207 -ms-transform-origin: 0% 0%; 15208 transform-origin: 0% 0%; 15209 -webkit-transform: rotateX(-90deg); 15210 -moz-transform: rotateX(-90deg); 15211 -ms-transform: rotateX(-90deg); 15212 transform: rotateX(-90deg); 15213} 15214 15215/* 3D Button styles --- Animate to Left */ 15216.uabb-creative-threed-btn.uabb-animate_left-btn:after { 15217 width: 20%; 15218 height: 100%; 15219 left: -20%; 15220 top: 0; 15221 -webkit-transform-origin: 100% 0%; 15222 -moz-transform-origin: 100% 0%; 15223 -ms-transform-origin: 100% 0%; 15224 transform-origin: 100% 0%; 15225 -webkit-transform: rotateY(-60deg); 15226 -moz-transform: rotateY(-60deg); 15227 -ms-transform: rotateY(-60deg); 15228 transform: rotateY(-60deg); 15229} 15230 15231/* 3D Button styles --- Animate to Right */ 15232.uabb-creative-threed-btn.uabb-animate_right-btn:after { 15233 width: 20%; 15234 height: 100%; 15235 left: 104%; 15236 top: 0; 15237 -webkit-transform-origin: 0% 0%; 15238 -moz-transform-origin: 0% 0%; 15239 -ms-transform-origin: 0% 0%; 15240 transform-origin: 0% 0%; 15241 -webkit-transform: rotateY(120deg); 15242 -moz-transform: rotateY(120deg); 15243 -ms-transform: rotateY(120deg); 15244 transform: rotateY(120deg); 15245} 15246 15247 15248/* Animate Top */ 15249.uabb-animate_top-btn:hover{ 15250 -webkit-transform: rotateX(-15deg); 15251 -moz-transform: rotateX(-15deg); 15252 -ms-transform: rotateX(-15deg); 15253 -o-transform: rotateX(-15deg); 15254 transform: rotateX(-15deg); 15255 15256} 15257 15258/* Animate Bottom */ 15259.uabb-animate_bottom-btn:hover{ 15260 -webkit-transform: rotateX(15deg); 15261 -moz-transform: rotateX(15deg); 15262 -ms-transform: rotateX(15deg); 15263 -o-transform: rotateX(15deg); 15264 transform: rotateX(15deg); 15265 15266} 15267 15268/* Animate Left */ 15269.uabb-animate_left-btn:hover{ 15270 -webkit-transform: rotateY(6deg); 15271 -moz-transform: rotateY(6deg); 15272 -ms-transform: rotateY(6deg); 15273 -o-transform: rotateY(6deg); 15274 transform: rotateY(6deg); 15275} 15276 15277/* Animate Right */ 15278.uabb-animate_right-btn:hover{ 15279 -webkit-transform: rotateY(-6deg); 15280 -moz-transform: rotateY(-6deg); 15281 -ms-transform: rotateY(-6deg); 15282 -o-transform: rotateY(-6deg); 15283 transform: rotateY(-6deg); 15284 15285} 15286 15287/* Flat Button styles */ 15288 15289/* Common Classes */ 15290.uabb-creative-flat-btn.uabb-animate_to_right-btn, 15291.uabb-creative-flat-btn.uabb-animate_to_left-btn, 15292.uabb-creative-flat-btn.uabb-animate_from_top-btn, 15293.uabb-creative-flat-btn.uabb-animate_from_bottom-btn { 15294 overflow: hidden; 15295 position: relative; 15296} 15297 15298.uabb-creative-flat-btn.uabb-animate_to_right-btn i, 15299.uabb-creative-flat-btn.uabb-animate_to_left-btn i, 15300.uabb-creative-flat-btn.uabb-animate_from_top-btn i, 15301.uabb-creative-flat-btn.uabb-animate_from_bottom-btn i { 15302 bottom: 0; 15303 height: 100%; 15304 margin: 0; 15305 opacity: 1; 15306 position: absolute; 15307 right: 0; 15308 width: 100%; 15309 -webkit-transition: all 200ms linear; 15310 -moz-transition: all 200ms linear; 15311 transition: all 200ms linear; 15312 -webkit-transform: translateY(0); 15313 -moz-transform: translateY(0); 15314 -o-transform: translateY(0); 15315 -ms-transform: translateY(0); 15316 transform: translateY(0); 15317} 15318 15319.uabb-creative-flat-btn.uabb-animate_to_right-btn .uabb-button-text, 15320.uabb-creative-flat-btn.uabb-animate_to_left-btn .uabb-button-text, 15321.uabb-creative-flat-btn.uabb-animate_from_top-btn .uabb-button-text, 15322.uabb-creative-flat-btn.uabb-animate_from_bottom-btn .uabb-button-text { 15323 display: inline-block; 15324 width: 100%; 15325 height: 100%; 15326 -webkit-transition: all 200ms linear; 15327 -moz-transition: all 200ms linear; 15328 -ms-transition: all 200ms linear; 15329 -o-transition: all 200ms linear; 15330 transition: all 200ms linear; 15331 -webkit-backface-visibility: hidden; 15332 -moz-backface-visibility: hidden; 15333 backface-visibility: hidden; 15334} 15335 15336/* Making Icon position center */ 15337.uabb-creative-flat-btn.uabb-animate_to_right-btn i:before, 15338.uabb-creative-flat-btn.uabb-animate_to_left-btn i:before, 15339.uabb-creative-flat-btn.uabb-animate_from_top-btn i:before, 15340.uabb-creative-flat-btn.uabb-animate_from_bottom-btn i:before { 15341 position: absolute; 15342 top: 50%; 15343 left: 50%; 15344 -webkit-transform: translateX(-50%) translateY(-50%); 15345 -moz-transform: translateX(-50%) translateY(-50%); 15346 -o-transform: translateX(-50%) translateY(-50%); 15347 -ms-transform: translateX(-50%) translateY(-50%); 15348 transform: translateX(-50%) translateY(-50%); 15349} 15350 15351/* Common Hover Classes */ 15352.uabb-creative-flat-btn.uabb-animate_to_right-btn:hover i, 15353.uabb-creative-flat-btn.uabb-animate_to_left-btn:hover i { 15354 left: 0; 15355} 15356.uabb-creative-flat-btn.uabb-animate_from_top-btn:hover i, 15357.uabb-creative-flat-btn.uabb-animate_from_bottom-btn:hover i { 15358 top: 0; 15359} 15360 15361/* Animate Icon to the right */ 15362.uabb-creative-flat-btn.uabb-animate_to_right-btn i { 15363 top: 0; 15364 left: -100%; 15365} 15366.uabb-creative-flat-btn.uabb-animate_to_right-btn:hover .uabb-button-text { 15367 -webkit-transform: translateX(200%); 15368 -moz-transform: translateX(200%); 15369 -ms-transform: translateX(200%); 15370 -o-transform: translateX(200%); 15371 transform: translateX(200%); 15372} 15373 15374/* Animate Icon to the left */ 15375.uabb-creative-flat-btn.uabb-animate_to_left-btn i { 15376 top: 0; 15377 left: 100%; 15378} 15379 15380.uabb-creative-flat-btn.uabb-animate_to_left-btn:hover .uabb-button-text { 15381 -webkit-transform: translateX(-200%); 15382 -moz-transform: translateX(-200%); 15383 -ms-transform: translateX(-200%); 15384 -o-transform: translateX(-200%); 15385 transform: translateX(-200%); 15386} 15387 15388 15389/* Animate Icon From the Top */ 15390.uabb-creative-flat-btn.uabb-animate_from_top-btn i { 15391 top: -100%; 15392 left: 0; 15393} 15394 15395.uabb-creative-flat-btn.uabb-animate_from_top-btn:hover .uabb-button-text { 15396 -webkit-transform: translateY(400px); 15397 -moz-transform: translateY(400px); 15398 -ms-transform: translateY(400px); 15399 -o-transform: translateY(400px); 15400 transform: translateY(400px); 15401} 15402 15403/* Animate Icon From the Bottom */ 15404.uabb-creative-flat-btn.uabb-animate_from_bottom-btn i { 15405 top: 100%; 15406 left: 0; 15407} 15408 15409.uabb-creative-flat-btn.uabb-animate_from_bottom-btn:hover .uabb-button-text { 15410 -webkit-transform: translateY(-400px); 15411 -moz-transform: translateY(-400px); 15412 -ms-transform: translateY(-400px); 15413 -o-transform: translateY(-400px); 15414 transform: translateY(-400px); 15415} 15416 15417/* Media/Video CSS */ 15418.uabb-tab-acc-content .wp-video, 15419.uabb-tab-acc-content video.wp-video-shortcode, 15420.uabb-tab-acc-content .mejs-container:not(.mejs-audio), 15421.uabb-tab-acc-content .mejs-overlay.load, 15422.uabb-adv-accordion-content .wp-video, 15423.uabb-adv-accordion-content video.wp-video-shortcode, 15424.uabb-adv-accordion-content .mejs-container:not(.mejs-audio), 15425.uabb-adv-accordion-content .mejs-overlay.load { 15426 width: 100% !important; 15427 height: 100% !important; 15428} 15429.uabb-tab-acc-content .mejs-container:not(.mejs-audio), 15430.uabb-adv-accordion-content .mejs-container:not(.mejs-audio) { 15431 padding-top: 56.25%; 15432} 15433.uabb-tab-acc-content .wp-video, 15434.uabb-tab-acc-content video.wp-video-shortcode, 15435.uabb-adv-accordion-content .wp-video, 15436.uabb-adv-accordion-content video.wp-video-shortcode { 15437 max-width: 100% !important; 15438} 15439.uabb-tab-acc-content video.wp-video-shortcode, 15440.uabb-adv-accordion-content video.wp-video-shortcode { 15441 position: relative; 15442} 15443.uabb-tab-acc-content .mejs-container:not(.mejs-audio) .mejs-mediaelement, 15444.uabb-adv-accordion-content .mejs-container:not(.mejs-audio) .mejs-mediaelement { 15445 position: absolute; 15446 top: 0; 15447 right: 0; 15448 bottom: 0; 15449 left: 0; 15450} 15451.uabb-tab-acc-content .mejs-overlay-play, 15452.uabb-adv-accordion-content .mejs-overlay-play { 15453 top: 0; 15454 right: 0; 15455 bottom: 0; 15456 left: 0; 15457 width: auto !important; 15458 height: auto !important; 15459} 15460.fl-row-content-wrap .uabb-row-particles-background, 15461.uabb-col-particles-background { 15462 width:100%; 15463 height:100%; 15464 position:absolute; 15465 left:0; 15466 top:0; 15467} 15468/* Theme Button 15469------------------------------------------------------ */
15470/*.fl-builder-content a.uabb-button, 15471.fl-builder-content a.uabb-button:visited, 15472.fl-builder-content a.uabb-creative-button, 15473.fl-builder-content a.uabb-creative-button:visited*/ 15474 15475.uabb-creative-button-wrap a, 15476.uabb-creative-button-wrap a:visited { 15477 15478 15479 15480 15481 } 15482 15483.uabb-dual-button .uabb-btn, 15484.uabb-dual-button .uabb-btn:visited { 15485 15486 15487 15488 } 15489 15490 15491/* Responsive Js Breakpoint Css */ 15492 15493.uabb-js-breakpoint { 15494 content:"default"; 15495 display:none; 15496} 15497@media screen and (max-width: 992px) { 15498 .uabb-js-breakpoint { 15499 content:"992"; 15500 } 15501} 15502 15503@media screen and (max-width: 768px) { 15504 .uabb-js-breakpoint { 15505 content:"768"; 15506 } 15507} 15508 15509 15510 15511 15512 15513 15514 15515 15516 15517 15518 15519 15520 15521 15522 15523 15524 15525 .fl-builder-row-settings #fl-field-separator_position { 15526 display: none !important; 15527 } 15528 15529 15530 15531 15532 15533 15534 15535 15536 15537 15538 15539/*# sourceURL=fl-builder-layout-153-inline-css */ 15540</style> 15541<div class="fl-builder-content fl-builder-content-153 fl-builder-template fl-builder-row-template fl-builder-global-templates-locked" data-post-id="153"><div class="fl-row fl-row-full-width fl-row-bg-color fl-node-t0eicdpqa73l fl-row-default-height fl-row-align-center" data-node="t0eicdpqa73l"> 15542 <div class="fl-row-content-wrap"> 15543 <div class="uabb-row-separator uabb-top-row-separator" > 15544</div> 15545 <div class="fl-row-content fl-row-full-width fl-node-content"> 15546 15547<div class="fl-col-group fl-node-qucdr0tnbf9l fl-col-group-equal-height fl-col-group-align-top" data-node="qucdr0tnbf9l"> 15548 <div class="fl-col fl-node-acz0qpu39wet fl-col-bg-photo fl-col-small fl-col-small-full-width" data-node="acz0qpu39wet"> 15549 <div class="fl-col-content fl-node-content"></div> 15550</div> 15551 <div class="fl-col fl-node-sc4xn6y5lmkd fl-col-bg-color fl-col-has-cols" data-node="sc4xn6y5lmkd"> 15552 <div class="fl-col-content fl-node-content"><div class="fl-module fl-module-heading fl-node-1x9j0tpfnck2" data-node="1x9j0tpfnck2" aria-label="Heading"> 15553 <div class="fl-module-content fl-node-content"> 15554 <h2 class="fl-heading"> 15555 <span class="fl-heading-text">Housing & Community</span> 15556 </h2> 15557 </div> 15558</div> 15559<div class="fl-module fl-module-separator fl-node-8ca9fxszj6tv" data-node="8ca9fxszj6tv" aria-label="Separator"> 15560 <div class="fl-module-content fl-node-content"> 15561 <div class="fl-separator"></div> 15562 </div> 15563</div> 15564 15565<div class="fl-col-group fl-node-6bqjpl2iuxcy fl-col-group-nested fl-col-group-equal-height fl-col-group-align-top" data-node="6bqjpl2iuxcy"> 15566 <div class="fl-col fl-node-d903wpvybu1f fl-col-bg-color fl-col-small fl-col-small-full-width" data-node="d903wpvybu1f"> 15567 <div class="fl-col-content fl-node-content"><div class="fl-module fl-module-creative-link fl-node-ura1mo2n4plk" data-node="ura1mo2n4plk" aria-label="Creative Link"> 15568 <div class="fl-module-content fl-node-content"> 15569 <div class="uabb-module-content uabb-cl-wrap"> 15570 <ul class="uabb-cl-ul"> 15571 <li class="uabb-creative-link uabb-cl-style3 "> 15572 <h4 class="uabb-cl-heading"> 15573 <a href="https://samaritas.org/housing-community/affordable-living/" target="_self" data-hover="Affordable Living" aria-label="Affordable Living">Affordable Living</a> 15574 </h4> 15575 </li> 15576 </ul> 15577</div> 15578 </div> 15579</div> 15580<div class="fl-module fl-module-creative-link fl-node-jtmpq8gz5nx3" data-node="jtmpq8gz5nx3" aria-label="Creative Link"> 15581 <div class="fl-module-content fl-node-content"> 15582 <div class="uabb-module-content uabb-cl-wrap"> 15583 <ul class="uabb-cl-ul"> 15584 <li class="uabb-creative-link uabb-cl-style3 "> 15585 <h4 class="uabb-cl-heading"> 15586 <a href="https://samaritas.org/housing-community/family-center/#tefap" target="_self" data-hover="TEFAP" aria-label="TEFAP">TEFAP</a> 15587 </h4> 15588 </li> 15589 </ul> 15590</div> 15591 </div> 15592</div> 15593<div class="fl-module fl-module-creative-link fl-node-36ecwmvofgqy" data-node="36ecwmvofgqy" aria-label="Creative Link"> 15594 <div class="fl-module-content fl-node-content"> 15595 <div class="uabb-module-content uabb-cl-wrap"> 15596 <ul class="uabb-cl-ul"> 15597 <li class="uabb-creative-link uabb-cl-style3 "> 15598 <h4 class="uabb-cl-heading"> 15599 <a href="https://samaritas.org/housing-community/family-center/" target="_self" data-hover="Family Center" aria-label="Family Center">Family Center</a> 15600 </h4> 15601 </li> 15602 </ul> 15603</div> 15604 </div> 15605</div> 15606</div> 15607</div> 15608 <div class="fl-col fl-node-ro7dc1szpejt fl-col-bg-color fl-col-small fl-col-small-full-width" data-node="ro7dc1szpejt"> 15609 <div class="fl-col-content fl-node-content"><div class="fl-module fl-module-pp-animated-headlines fl-node-pngah6u5wdmo" data-node="pngah6u5wdmo" aria-label="Animated Headlines"> 15610 <div class="fl-module-content fl-node-content"> 15611 <div class="pp-animated-headlines pp-headline--style-highlight" data-text=""> 15612 <h3 class="pp-headline pp-headline-left"> 15613 15614 <span class="pp-headline-plain-text pp-headline-text-wrapper">We believe in housing for all.</span> 15615 15616 15617 15618 15619 </h3> 15620</div> 15621 </div> 15622</div> 15623<div class="fl-module fl-module-rich-text fl-node-ykjh54m6b31c" data-node="ykjh54m6b31c" aria-label="Text Editor"> 15624 <div class="fl-module-content fl-node-content"> 15625 <div class="fl-rich-text"> 15626 <p>We provide stable, inclusive affordable housing and community support services â empowering diverse individuals and families toward safety, independence, connection, and hope.</p> 15627</div> 15628 </div> 15629</div> 15630</div> 15631</div> 15632 <div class="fl-col fl-node-ysji97wb4crq fl-col-bg-color fl-col-small fl-col-small-full-width" data-node="ysji97wb4crq"> 15633 <div class="fl-col-content fl-node-content"><div class="fl-module fl-module-pp-animated-headlines fl-node-gypxrt8d2afn" data-node="gypxrt8d2afn" aria-label="Animated Headlines"> 15634 <div class="fl-module-content fl-node-content"> 15635 <div class="pp-animated-headlines pp-headline--style-highlight" data-text=""> 15636 <h3 class="pp-headline pp-headline-left"> 15637 15638 <span class="pp-headline-plain-text pp-headline-text-wrapper">How Can You Help</span> 15639 15640 15641 15642 15643 </h3> 15644</div> 15645 </div> 15646</div> 15647<div class="fl-module fl-module-rich-text fl-node-91rms0xcauod" data-node="91rms0xcauod" aria-label="Text Editor"> 15648 <div class="fl-module-content fl-node-content"> 15649 <div class="fl-rich-text"> 15650 <p>Become a part of Samaritasâ mission to serve people as an expression of the love of Christ.</p> 15651</div> 15652 </div> 15653</div> 15654<div class="fl-module fl-module-box fl-node-a10ik6qhmlr5 fl-visible-desktop fl-visible-large" data-node="a10ik6qhmlr5" aria-label="Box"> 15655 <div class="fl-module fl-module-button fl-node-daz6jn9mrcgf" data-node="daz6jn9mrcgf" aria-label="Button"> 15656 <div class="fl-module-content fl-node-content"> 15657 <div class="fl-button-wrap fl-button-width-auto fl-button-center"><a href="https://samaritas.org/volunteer/" target="_self" class="fl-button"><span class="fl-button-text">Volunteer</span></a></div> </div> 15658</div> 15659<div class="fl-module fl-module-button fl-node-mhijt249edkr" data-node="mhijt249edkr" aria-label="Button"> 15660 <div class="fl-module-content fl-node-content"> 15661 <div class="fl-button-wrap fl-button-width-auto fl-button-center"><a href="https://samaritas.org/donate/" target="_self" class="fl-button"><span class="fl-button-text">Donate</span></a></div> </div> 15662</div> 15663</div> 15664</div> 15665</div> 15666 </div> 15667</div> 15668</div> 15669 </div> 15670 </div> 15671 </div> 15672</div> 15673</div><div class="uabb-js-breakpoint" style="display: none;"></div> 15674 </div> 15675 </li><li class="mega-menu-saved-row"> 15676 <a target="_self" class="mega-menu-saved-row-a megamenuonmouseover" href="https://samaritas.org/child-welfare/">Child & Family <i class=""></i></a> 15677 <div class="mega-menu-saved-row-container" >
15678 <style id="fl-builder-layout-217-inline-css"> 15679 15680 15681 15682 15683 15684 15685.fl-node-lz2fp06h4dgj > .fl-row-content-wrap { 15686 background-color: #a8cf45; 15687} 15688.fl-node-lz2fp06h4dgj.fl-row-default-height > .fl-row-content-wrap, .fl-node-lz2fp06h4dgj.fl-row-full-height > .fl-row-content-wrap, .fl-node-lz2fp06h4dgj.fl-row-custom-height > .fl-row-content-wrap { 15689 align-items: center; 15690 justify-content: center; 15691} 15692 .fl-node-lz2fp06h4dgj > .fl-row-content-wrap { 15693 margin-top:23px; 15694} 15695 .fl-node-lz2fp06h4dgj > .fl-row-content-wrap { 15696 padding-top:0px; 15697 padding-bottom:0px; 15698 padding-left:0px; 15699} 15700 15701 15702 15703 15704.fl-node-qku0n43yjg96 { 15705 width: 24%; 15706} 15707.fl-node-qku0n43yjg96 > .fl-col-content { 15708 background-image: url(https://samaritas.org/wp-content/uploads/2025/03/family-1.jpg); 15709 background-repeat: no-repeat; 15710 background-position: right center; 15711 background-attachment: scroll; 15712 background-size: cover; 15713} 15714.fl-builder-content .fl-node-qku0n43yjg96 > .fl-col-content { 15715 min-height: 460px; 15716} 15717 15718 15719 15720 15721.fl-node-uhrfmxw9573b { 15722 width: 26%; 15723} 15724 15725 15726 15727 15728.fl-node-4qswgyth876j { 15729 width: 76%; 15730} 15731 .fl-node-4qswgyth876j > .fl-col-content { 15732 margin-top:20px; 15733 margin-right:40px; 15734 margin-bottom:20px; 15735 margin-left:40px; 15736} 15737 15738 15739 15740 15741.fl-node-nbfutre3o16h { 15742 width: 39%; 15743} 15744 15745 15746 15747 15748.fl-node-o1pz9l3ife8w { 15749 width: 34%; 15750} 15751 15752.fl-node-io8m1ckj4gde .uabb-cl-wrap .uabb-creative-link a { 15753 color: #ffffff;} 15754 15755 15756.fl-node-io8m1ckj4gde .uabb-cl-wrap .uabb-creative-link a span { 15757 color: inherit; 15758 line-height: inherit; 15759 font-size: inherit; 15760 font-family: inherit; 15761 font-weight: inherit; 15762} 15763.fl-node-io8m1ckj4gde .uabb-cl-wrap .uabb-creative-link a:hover, 15764.fl-node-io8m1ckj4gde .uabb-cl-wrap .uabb-creative-link a span:hover { 15765 color: #ffffff; 15766} 15767 15768.fl-node-io8m1ckj4gde .uabb-cl-wrap .uabb-cl-ul li { 15769 display: inline-block; 15770 margin-right: 10px; 15771 15772 margin-bottom: 15px; 15773} 15774 15775.fl-node-io8m1ckj4gde .uabb-cl-wrap .uabb-cl-ul { 15776 text-align: left; 15777} 15778 15779/* Style 2 */ 15780 15781.fl-node-io8m1ckj4gde .uabb-cl-style2 p a, 15782.fl-node-io8m1ckj4gde .uabb-cl-style2 div a, 15783.fl-node-io8m1ckj4gde .uabb-cl-style2 span a { 15784 color: 15785 #ffffff; 15786} 15787 15788.fl-node-io8m1ckj4gde .uabb-cl-style2 a span { 15789 padding: 5px 15px; 15790 background: #440099;} 15791.fl-node-io8m1ckj4gde .uabb-cl-style2 a span:before { 15792 background: #440099; padding: inherit; 15793} 15794
15795/* Style 3 */ 15796.fl-node-io8m1ckj4gde .uabb-cl-style3 a::after { 15797 background: #ffffff; 15798 height:1px; 15799} 15800 15801/* Style 4 */ 15802.fl-node-io8m1ckj4gde .uabb-cl-style4 a::after { 15803 background: #ffffff; 15804 height:1px; 15805} 15806 15807/* Style 7 */ 15808 15809.fl-node-io8m1ckj4gde .uabb-cl-style7 a::before, 15810.fl-node-io8m1ckj4gde .uabb-cl-style7 a::after { 15811 height: 1px; 15812 background: #ffffff; 15813} 15814 15815 15816/* Style 8 */ 15817 15818.fl-node-io8m1ckj4gde .uabb-cl-style8 a::before, 15819.fl-node-io8m1ckj4gde .uabb-cl-style8 a::after { 15820 border: 1px solid #ffffff; 15821} 15822 15823.fl-node-io8m1ckj4gde .uabb-cl-style8 a::after { 15824 border-color: 15825 #000000; 15826} 15827 15828/* Style 9 */ 15829.fl-node-io8m1ckj4gde .uabb-cl-style9 a span { 15830 color:#ffffff; 15831 background: #440099; 15832} 15833 15834.fl-node-io8m1ckj4gde .uabb-cl-style9 p a, 15835.fl-node-io8m1ckj4gde .uabb-cl-style9 div a, 15836.fl-node-io8m1ckj4gde .uabb-cl-style9 span a { 15837 color: 15838 #ffffff; 15839} 15840 15841.fl-node-io8m1ckj4gde .uabb-cl-style9 a::before { 15842 color:#ffffff; 15843 background: #440099; 15844} 15845 15846/* Style 10 */ 15847 15848.fl-node-io8m1ckj4gde .uabb-cl-style10 a { 15849 border-top-width:1px; 15850 border-top-style:solid; 15851 border-top-color: 15852 #ffffff; 15853 color:#ffffff; 15854} 15855 15856.fl-node-io8m1ckj4gde .uabb-cl-style10 a::before { 15857 border-bottom-width:1px; 15858 border-bottom-style:solid; 15859 border-bottom-color: 15860 #ffffff; 15861 color:#ffffff; 15862} 15863 15864/* Style 6 */ 15865.fl-node-io8m1ckj4gde .uabb-cl-style6 a:before { 15866 position: absolute; 15867 top: 0; 15868 left: 0; 15869 width: 100%; 15870 height: 1px; 15871 background: #ffffff; 15872 content: ''; 15873 -webkit-transition: top 0.3s; 15874 -moz-transition: top 0.3s; 15875 transition: top 0.3s; 15876} 15877 15878.fl-node-io8m1ckj4gde .uabb-cl-style6 a:after { 15879 position: absolute; 15880 top: 0; 15881 left: 0; 15882 content: ''; 15883 width: 1px; 15884 height: 1px; 15885 background: #ffffff; 15886 -webkit-transition: height 0.3s; 15887 -moz-transition: height 0.3s; 15888 transition: height 0.3s; 15889} 15890 15891.fl-node-io8m1ckj4gde .uabb-cl-style6 a:hover::before { 15892 top: 100%; 15893 opacity: 1; 15894} 15895 15896.fl-node-io8m1ckj4gde .uabb-cl-style6 a:hover::after { 15897 height: 100%; 15898} 15899 15900 15901/* Style 11 */ 15902 15903.fl-node-io8m1ckj4gde .uabb-cl-style11 a::before, 15904.fl-node-io8m1ckj4gde .uabb-cl-style11 a::after { 15905 border-color: 15906 #ffffff; 15907} 15908 15909/* Style 12 */ 15910 15911.fl-node-io8m1ckj4gde .uabb-cl-style12 a:hover::before, 15912.fl-node-io8m1ckj4gde .uabb-cl-style12 a:focus::before { 15913 color: #ffffff; 15914 text-shadow: 10px 0 15915 #ffffff, -10px 0 #ffffff; 15916} 15917 15918/* Style 13 */ 15919 15920.fl-node-io8m1ckj4gde .uabb-cl-style13 a::before, 15921.fl-node-io8m1ckj4gde .uabb-cl-style13 a::after { 15922 height: 1px; 15923 background: #ffffff; 15924} 15925 15926/* Style 14 */ 15927 15928.fl-node-io8m1ckj4gde .uabb-cl-style14 a::before { 15929 color:#ffffff; 15930 content: attr(data-hover); 15931 position: absolute; 15932 -webkit-transition: -webkit-transform 0.3s, opacity 0.3s; 15933 -moz-transition: -moz-transform 0.3s, opacity 0.3s; 15934 transition: transform 0.3s, opacity 0.3s; 15935} 15936 15937.fl-node-io8m1ckj4gde .uabb-cl-style14 .uabb-cl-heading, 15938.fl-node-io8m1ckj4gde .uabb-cl-style14 .uabb-cl-heading a, 15939.fl-node-io8m1ckj4gde .uabb-cl-style14 .uabb-cl-heading a:visited, 15940.fl-node-io8m1ckj4gde .uabb-cl-style14 .uabb-cl-heading a *, 15941.fl-node-io8m1ckj4gde .uabb-cl-style14 .uabb-cl-heading a:visited *â { 15942 color:#ffffff; 15943} 15944 15945/* Style 15 */ 15946 15947.fl-node-io8m1ckj4gde .uabb-cl-style15 a::before { 15948 color:#ffffff; 15949} 15950 15951/* Style 16 */ 15952 15953.fl-node-io8m1ckj4gde .uabb-cl-style16 a::after { 15954 background: #ffffff; 15955 height:1px; 15956} 15957 15958/* Style 17 */ 15959 15960.fl-node-io8m1ckj4gde .uabb-cl-style17 a { 15961 color:#ffffff; 15962} 15963 15964.fl-node-io8m1ckj4gde .uabb-cl-style17 a::after, 15965.fl-node-io8m1ckj4gde .uabb-cl-style17 a::before { 15966 height: 1px; 15967 background: #ffffff; 15968} 15969 15970/* Style 18 */ 15971 15972.fl-node-io8m1ckj4gde .uabb-cl-style18 a { 15973 margin: 0; 15974 width: 200px; 15975 max-width: 100%; 15976} 15977 15978.fl-node-io8m1ckj4gde .uabb-cl-style18 p a, 15979.fl-node-io8m1ckj4gde .uabb-cl-style18 div a, 15980.fl-node-io8m1ckj4gde .uabb-cl-style18 span a { 15981 color: 15982 #ffffff; 15983} 15984 15985 15986.fl-node-io8m1ckj4gde .uabb-cl-style18 a span { 15987 -webkit-transform-origin: 50% 50% -100px; 15988 -moz-transform-origin: 50% 50% -100px; 15989 transform-origin: 50% 50% -100px; 15990} 15991 15992.fl-node-io8m1ckj4gde .uabb-cl-style18 a span { 15993 background: #440099; 15994} 15995 15996.fl-node-io8m1ckj4gde .uabb-cl-style18 a:hover span::before, 15997.fl-node-io8m1ckj4gde .uabb-cl-style18 a:focus span::before { 15998 background: #440099; 15999} 16000 16001.fl-node-io8m1ckj4gde .uabb-cl-style18 a span::before, 16002.fl-node-io8m1ckj4gde .uabb-cl-style18 a:hover span, 16003.fl-node-io8m1ckj4gde .uabb-cl-style18 a:focus span { 16004 background: #120067; 16005} 16006 16007/* Style 19 */ 16008 16009 16010.fl-node-io8m1ckj4gde .uabb-cl-style19 a span { 16011 background: #440099; 16012 box-shadow: inset 0 3px #120067; 16013} 16014 16015.fl-node-io8m1ckj4gde .uabb-cl-style19 p a, 16016.fl-node-io8m1ckj4gde .uabb-cl-style19 div a, 16017.fl-node-io8m1ckj4gde .uabb-cl-style19 span a { 16018 color: 16019 #ffffff; 16020} 16021 16022.fl-node-io8m1ckj4gde .uabb-cl-style19 a span::before { 16023 background: #440099; 16024 color:#ffffff; 16025} 16026 16027.fl-node-io8m1ckj4gde .uabb-cl-style19 a:hover span, 16028.fl-node-io8m1ckj4gde .uabb-cl-style19 a:focus span { 16029 background: #120067; 16030} 16031 16032/* Style 20 */ 16033 16034.fl-node-io8m1ckj4gde .uabb-cl-style20 a:hover, 16035.fl-node-io8m1ckj4gde .uabb-cl-style20 a:focus { 16036 color:#ffffff; 16037} 16038 16039.fl-node-io8m1ckj4gde .uabb-cl-style20 a { 16040 color:#ffffff; 16041 -webkit-transition: color 0.3s; 16042 -moz-transition: color 0.3s; 16043 transition: color 0.3s; 16044} 16045 16046.fl-node-io8m1ckj4gde .uabb-cl-style20 a::before, 16047.fl-node-io8m1ckj4gde .uabb-cl-style20 a::after { 16048 height: 1px; 16049 background: #ffffff; 16050} 16051 16052/* Style Simple */ 16053.fl-node-io8m1ckj4gde .uabb-cl-wrap .uabb-creative-link.uabb-cl-simple a { 16054 color:#ffffff; 16055} 16056 16057.fl-node-io8m1ckj4gde .uabb-cl-wrap .uabb-creative-link.uabb-cl-simple a:hover { 16058 color:#ffffff; 16059} 16060 16061 @media ( max-width: 768px ) { 16062 16063 16064 .fl-node-io8m1ckj4gde .uabb-cl-wrap .uabb-cl-ul li { 16065 margin-left: 0; 16066 margin-right: 0; 16067 display: block; 16068 } 16069 } 16070.fl-node-io8m1ckj4gde .uabb-cl-wrap .uabb-cl-heading a { 16071 font-size: 22px; 16072 text-align: left; 16073} 16074@media(max-width: 1200px) { 16075 .fl-node-io8m1ckj4gde .uabb-cl-wrap .uabb-cl-heading a { 16076 font-size: 17px; 16077 } 16078} 16079 .fl-node-io8m1ckj4gde > .fl-module-content { 16080 margin-top:20px; 16081 margin-bottom:-10px; 16082} 16083@media (max-width: 768px) { .fl-node-io8m1ckj4gde > .fl-module-content { margin-bottom:20px; } }.fl-row .fl-col .fl-node-hp7n50d1jvys h2.fl-heading a, 16084.fl-row .fl-col .fl-node-hp7n50d1jvys h2.fl-heading .fl-heading-text, 16085.fl-row .fl-col .fl-node-hp7n50d1jvys h2.fl-heading .fl-heading-text *, 16086.fl-node-hp7n50d1jvys h2.fl-heading .fl-heading-text { 16087 color: #ffffff; 16088} 16089 .fl-node-hp7n50d1jvys > .fl-module-content { 16090 margin-bottom:0px; 16091} 16092.fl-node-xuf3at2hyv1s .pp-headline { 16093 text-align: left; 16094} 16095.fl-node-xuf3at2hyv1s .pp-headline, 16096.fl-node-xuf3at2hyv1s .pp-headline a { 16097 color: #ffffff; 16098 } 16099.fl-node-xuf3at2hyv1s .pp-headline-dynamic-wrapper {
16100 color: #ffffff; 16101 } 16102.fl-node-xuf3at2hyv1s .pp-headline-dynamic-wrapper.pp-headline-typing-selected { 16103 } 16104.fl-node-xuf3at2hyv1s .pp-headline-dynamic-wrapper.pp-headline-typing-selected .pp-headline-dynamic-text { 16105 } 16106.fl-node-xuf3at2hyv1s .pp-headline-dynamic-wrapper path { 16107 stroke: #f7f7f7; 16108 }.fl-node-xuf3at2hyv1s .pp-headline { 16109 font-size: 28px; 16110} 16111@media(max-width: 1200px) { 16112 .fl-node-xuf3at2hyv1s .pp-headline { 16113 font-size: 24px; 16114 } 16115} 16116 .fl-node-xuf3at2hyv1s > .fl-module-content { 16117 margin-top:0px; 16118} 16119.fl-node-xqsr02t4joau .pp-headline { 16120 text-align: left; 16121} 16122.fl-node-xqsr02t4joau .pp-headline, 16123.fl-node-xqsr02t4joau .pp-headline a { 16124 color: #ffffff; 16125 } 16126.fl-node-xqsr02t4joau .pp-headline-dynamic-wrapper { 16127 color: #ffffff; 16128 } 16129.fl-node-xqsr02t4joau .pp-headline-dynamic-wrapper.pp-headline-typing-selected { 16130 } 16131.fl-node-xqsr02t4joau .pp-headline-dynamic-wrapper.pp-headline-typing-selected .pp-headline-dynamic-text { 16132 } 16133.fl-node-xqsr02t4joau .pp-headline-dynamic-wrapper path { 16134 stroke: #f7f7f7; 16135 }.fl-node-xqsr02t4joau .pp-headline { 16136 font-size: 28px; 16137} 16138@media(max-width: 1200px) { 16139 .fl-node-xqsr02t4joau .pp-headline { 16140 font-size: 24px; 16141 } 16142} 16143 .fl-node-xqsr02t4joau > .fl-module-content { 16144 margin-top:0px; 16145} 16146 16147.fl-builder-content .fl-node-drzvix6bkg9a .fl-button:is(a, button), 16148.fl-builder-content .fl-node-drzvix6bkg9a .fl-button:is(a, button):hover, 16149.fl-builder-content .fl-node-drzvix6bkg9a a.fl-button:visited, 16150.fl-page .fl-builder-content .fl-node-drzvix6bkg9a .fl-button:is(a, button), 16151.fl-page .fl-builder-content .fl-node-drzvix6bkg9a .fl-button:is(a, button):hover, 16152.fl-page .fl-builder-content .fl-node-drzvix6bkg9a a.fl-button:visited { 16153 background: linear-gradient(to bottom, #621eb7 0%, #440099 100%); 16154} 16155 16156 16157 16158 16159 16160.fl-builder-content .fl-node-drzvix6bkg9a .fl-button:is(a, button):hover, 16161.fl-builder-content .fl-node-drzvix6bkg9a .fl-button:is(a, button):focus, 16162.fl-page .fl-builder-content .fl-node-drzvix6bkg9a .fl-button:is(a, button):hover, 16163.fl-page .fl-builder-content .fl-node-drzvix6bkg9a .fl-button:is(a, button):focus { 16164 16165 background: rgba(29,209,161,0.75); 16166 16167 background: linear-gradient(to bottom, rgba(59,239,191,0.75) 0%, rgba(29,209,161,0.75) 100%); 16168 } 16169 16170 16171 16172.fl-node-drzvix6bkg9a.fl-button-wrap, .fl-node-drzvix6bkg9a .fl-button-wrap { 16173 text-align: center; 16174} 16175.fl-builder-content .fl-node-drzvix6bkg9a .fl-button:is(a, button) { 16176 padding-top: 12px; 16177 padding-right: 20px; 16178 padding-bottom: 12px; 16179 padding-left: 20px; 16180} 16181.fl-builder-content .fl-node-drzvix6bkg9a .fl-button:is(a, button), .fl-builder-content .fl-node-drzvix6bkg9a a.fl-button:visited, .fl-page .fl-builder-content .fl-node-drzvix6bkg9a .fl-button:is(a, button), .fl-page .fl-builder-content .fl-node-drzvix6bkg9a a.fl-button:visited { 16182 font-size: 18px; 16183 text-transform: uppercase; 16184 border: 1px solid #38008d; 16185} 16186.fl-builder-content .fl-node-drzvix6bkg9a .fl-button:is(a, button):hover, .fl-builder-content .fl-node-drzvix6bkg9a .fl-button:is(a, button):focus, .fl-page .fl-builder-content .fl-node-drzvix6bkg9a .fl-button:is(a, button):hover, .fl-page .fl-builder-content .fl-node-drzvix6bkg9a .fl-button:is(a, button):focus { 16187 border: 1px solid rgba(17,197,149,0.75); 16188} 16189.fl-builder-content .fl-node-drzvix6bkg9a .fl-button:is(a, button), .fl-builder-content .fl-node-drzvix6bkg9a a.fl-button:visited, .fl-builder-content .fl-node-drzvix6bkg9a .fl-button:is(a, button):hover, .fl-builder-content .fl-node-drzvix6bkg9a .fl-button:is(a, button):focus, .fl-page .fl-builder-content .fl-node-drzvix6bkg9a .fl-button:is(a, button), .fl-page .fl-builder-content .fl-node-drzvix6bkg9a a.fl-button:visited, .fl-page .fl-builder-content .fl-node-drzvix6bkg9a .fl-button:is(a, button):hover, .fl-page .fl-builder-content .fl-node-drzvix6bkg9a .fl-button:is(a, button):focus { 16190 border-style: none; 16191 border-width: 0; 16192 background-clip: border-box; 16193 border-color: rgb(255, 255, 255); 16194 border-top-left-radius: 40px; 16195 border-top-right-radius: 40px; 16196 border-bottom-left-radius: 40px; 16197 border-bottom-right-radius: 40px; 16198} 16199.fl-builder-content .fl-node-drzvix6bkg9a .fl-button:is(a, button), .fl-builder-content .fl-node-drzvix6bkg9a a.fl-button:visited, .fl-builder
16199-content .fl-node-drzvix6bkg9a .fl-button:is(a, button) *, .fl-builder-content .fl-node-drzvix6bkg9a a.fl-button:visited *, .fl-page .fl-builder-content .fl-node-drzvix6bkg9a .fl-button:is(a, button), .fl-page .fl-builder-content .fl-node-drzvix6bkg9a a.fl-button:visited, .fl-page .fl-builder-content .fl-node-drzvix6bkg9a .fl-button:is(a, button) *, .fl-page .fl-builder-content .fl-node-drzvix6bkg9a a.fl-button:visited * { 16200 color: #ffffff; 16201} 16202 .fl-node-drzvix6bkg9a > .fl-module-content { 16203 margin-top:0px; 16204 margin-right:0px; 16205 margin-bottom:0px; 16206 margin-left:0px; 16207} 16208 16209.fl-node-6dfea1p40nxl .uabb-cl-wrap .uabb-creative-link a { 16210 color: #ffffff;} 16211 16212 16213.fl-node-6dfea1p40nxl .uabb-cl-wrap .uabb-creative-link a span { 16214 color: inherit; 16215 line-height: inherit; 16216 font-size: inherit; 16217 font-family: inherit; 16218 font-weight: inherit; 16219} 16220.fl-node-6dfea1p40nxl .uabb-cl-wrap .uabb-creative-link a:hover, 16221.fl-node-6dfea1p40nxl .uabb-cl-wrap .uabb-creative-link a span:hover { 16222 color: #ffffff; 16223} 16224 16225.fl-node-6dfea1p40nxl .uabb-cl-wrap .uabb-cl-ul li { 16226 display: inline-block; 16227 margin-right: 10px; 16228 16229 margin-bottom: 15px; 16230} 16231 16232.fl-node-6dfea1p40nxl .uabb-cl-wrap .uabb-cl-ul { 16233 text-align: left; 16234} 16235 16236/* Style 2 */ 16237 16238.fl-node-6dfea1p40nxl .uabb-cl-style2 p a, 16239.fl-node-6dfea1p40nxl .uabb-cl-style2 div a, 16240.fl-node-6dfea1p40nxl .uabb-cl-style2 span a { 16241 color: 16242 #ffffff; 16243} 16244 16245.fl-node-6dfea1p40nxl .uabb-cl-style2 a span { 16246 padding: 5px 15px; 16247 background: #440099;} 16248.fl-node-6dfea1p40nxl .uabb-cl-style2 a span:before { 16249 background: #440099; padding: inherit; 16250} 16251
16252/* Style 3 */ 16253.fl-node-6dfea1p40nxl .uabb-cl-style3 a::after { 16254 background: #ffffff; 16255 height:1px; 16256} 16257 16258/* Style 4 */ 16259.fl-node-6dfea1p40nxl .uabb-cl-style4 a::after { 16260 background: #ffffff; 16261 height:1px; 16262} 16263 16264/* Style 7 */ 16265 16266.fl-node-6dfea1p40nxl .uabb-cl-style7 a::before, 16267.fl-node-6dfea1p40nxl .uabb-cl-style7 a::after { 16268 height: 1px; 16269 background: #ffffff; 16270} 16271 16272 16273/* Style 8 */ 16274 16275.fl-node-6dfea1p40nxl .uabb-cl-style8 a::before, 16276.fl-node-6dfea1p40nxl .uabb-cl-style8 a::after { 16277 border: 1px solid #ffffff; 16278} 16279 16280.fl-node-6dfea1p40nxl .uabb-cl-style8 a::after { 16281 border-color: 16282 #000000; 16283} 16284 16285/* Style 9 */ 16286.fl-node-6dfea1p40nxl .uabb-cl-style9 a span { 16287 color:#ffffff; 16288 background: #440099; 16289} 16290 16291.fl-node-6dfea1p40nxl .uabb-cl-style9 p a, 16292.fl-node-6dfea1p40nxl .uabb-cl-style9 div a, 16293.fl-node-6dfea1p40nxl .uabb-cl-style9 span a { 16294 color: 16295 #ffffff; 16296} 16297 16298.fl-node-6dfea1p40nxl .uabb-cl-style9 a::before { 16299 color:#ffffff; 16300 background: #440099; 16301} 16302 16303/* Style 10 */ 16304 16305.fl-node-6dfea1p40nxl .uabb-cl-style10 a { 16306 border-top-width:1px; 16307 border-top-style:solid; 16308 border-top-color: 16309 #ffffff; 16310 color:#ffffff; 16311} 16312 16313.fl-node-6dfea1p40nxl .uabb-cl-style10 a::before { 16314 border-bottom-width:1px; 16315 border-bottom-style:solid; 16316 border-bottom-color: 16317 #ffffff; 16318 color:#ffffff; 16319} 16320 16321/* Style 6 */ 16322.fl-node-6dfea1p40nxl .uabb-cl-style6 a:before { 16323 position: absolute; 16324 top: 0; 16325 left: 0; 16326 width: 100%; 16327 height: 1px; 16328 background: #ffffff; 16329 content: ''; 16330 -webkit-transition: top 0.3s; 16331 -moz-transition: top 0.3s; 16332 transition: top 0.3s; 16333} 16334 16335.fl-node-6dfea1p40nxl .uabb-cl-style6 a:after { 16336 position: absolute; 16337 top: 0; 16338 left: 0; 16339 content: ''; 16340 width: 1px; 16341 height: 1px; 16342 background: #ffffff; 16343 -webkit-transition: height 0.3s; 16344 -moz-transition: height 0.3s; 16345 transition: height 0.3s; 16346} 16347 16348.fl-node-6dfea1p40nxl .uabb-cl-style6 a:hover::before { 16349 top: 100%; 16350 opacity: 1; 16351} 16352 16353.fl-node-6dfea1p40nxl .uabb-cl-style6 a:hover::after { 16354 height: 100%; 16355} 16356 16357 16358/* Style 11 */ 16359 16360.fl-node-6dfea1p40nxl .uabb-cl-style11 a::before, 16361.fl-node-6dfea1p40nxl .uabb-cl-style11 a::after { 16362 border-color: 16363 #ffffff; 16364} 16365 16366/* Style 12 */ 16367 16368.fl-node-6dfea1p40nxl .uabb-cl-style12 a:hover::before, 16369.fl-node-6dfea1p40nxl .uabb-cl-style12 a:focus::before { 16370 color: #ffffff; 16371 text-shadow: 10px 0 16372 #ffffff, -10px 0 #ffffff; 16373} 16374 16375/* Style 13 */ 16376 16377.fl-node-6dfea1p40nxl .uabb-cl-style13 a::before, 16378.fl-node-6dfea1p40nxl .uabb-cl-style13 a::after { 16379 height: 1px; 16380 background: #ffffff; 16381} 16382 16383/* Style 14 */ 16384 16385.fl-node-6dfea1p40nxl .uabb-cl-style14 a::before { 16386 color:#ffffff; 16387 content: attr(data-hover); 16388 position: absolute; 16389 -webkit-transition: -webkit-transform 0.3s, opacity 0.3s; 16390 -moz-transition: -moz-transform 0.3s, opacity 0.3s; 16391 transition: transform 0.3s, opacity 0.3s; 16392} 16393 16394.fl-node-6dfea1p40nxl .uabb-cl-style14 .uabb-cl-heading, 16395.fl-node-6dfea1p40nxl .uabb-cl-style14 .uabb-cl-heading a, 16396.fl-node-6dfea1p40nxl .uabb-cl-style14 .uabb-cl-heading a:visited, 16397.fl-node-6dfea1p40nxl .uabb-cl-style14 .uabb-cl-heading a *, 16398.fl-node-6dfea1p40nxl .uabb-cl-style14 .uabb-cl-heading a:visited *â { 16399 color:#ffffff; 16400} 16401 16402/* Style 15 */ 16403 16404.fl-node-6dfea1p40nxl .uabb-cl-style15 a::before { 16405 color:#ffffff; 16406} 16407 16408/* Style 16 */ 16409 16410.fl-node-6dfea1p40nxl .uabb-cl-style16 a::after { 16411 background: #ffffff; 16412 height:1px; 16413} 16414 16415/* Style 17 */ 16416 16417.fl-node-6dfea1p40nxl .uabb-cl-style17 a { 16418 color:#ffffff; 16419} 16420 16421.fl-node-6dfea1p40nxl .uabb-cl-style17 a::after, 16422.fl-node-6dfea1p40nxl .uabb-cl-style17 a::before { 16423 height: 1px; 16424 background: #ffffff; 16425} 16426 16427/* Style 18 */ 16428 16429.fl-node-6dfea1p40nxl .uabb-cl-style18 a { 16430 margin: 0; 16431 width: 200px; 16432 max-width: 100%; 16433} 16434 16435.fl-node-6dfea1p40nxl .uabb-cl-style18 p a, 16436.fl-node-6dfea1p40nxl .uabb-cl-style18 div a, 16437.fl-node-6dfea1p40nxl .uabb-cl-style18 span a { 16438 color: 16439 #ffffff; 16440} 16441 16442 16443.fl-node-6dfea1p40nxl .uabb-cl-style18 a span { 16444 -webkit-transform-origin: 50% 50% -100px; 16445 -moz-transform-origin: 50% 50% -100px; 16446 transform-origin: 50% 50% -100px; 16447} 16448 16449.fl-node-6dfea1p40nxl .uabb-cl-style18 a span { 16450 background: #440099; 16451} 16452 16453.fl-node-6dfea1p40nxl .uabb-cl-style18 a:hover span::before, 16454.fl-node-6dfea1p40nxl .uabb-cl-style18 a:focus span::before { 16455 background: #440099; 16456} 16457 16458.fl-node-6dfea1p40nxl .uabb-cl-style18 a span::before, 16459.fl-node-6dfea1p40nxl .uabb-cl-style18 a:hover span, 16460.fl-node-6dfea1p40nxl .uabb-cl-style18 a:focus span { 16461 background: #120067; 16462} 16463 16464/* Style 19 */ 16465 16466 16467.fl-node-6dfea1p40nxl .uabb-cl-style19 a span { 16468 background: #440099; 16469 box-shadow: inset 0 3px #120067; 16470} 16471 16472.fl-node-6dfea1p40nxl .uabb-cl-style19 p a, 16473.fl-node-6dfea1p40nxl .uabb-cl-style19 div a, 16474.fl-node-6dfea1p40nxl .uabb-cl-style19 span a { 16475 color: 16476 #ffffff; 16477} 16478 16479.fl-node-6dfea1p40nxl .uabb-cl-style19 a span::before { 16480 background: #440099; 16481 color:#ffffff; 16482} 16483 16484.fl-node-6dfea1p40nxl .uabb-cl-style19 a:hover span, 16485.fl-node-6dfea1p40nxl .uabb-cl-style19 a:focus span { 16486 background: #120067; 16487} 16488 16489/* Style 20 */ 16490 16491.fl-node-6dfea1p40nxl .uabb-cl-style20 a:hover, 16492.fl-node-6dfea1p40nxl .uabb-cl-style20 a:focus { 16493 color:#ffffff; 16494} 16495 16496.fl-node-6dfea1p40nxl .uabb-cl-style20 a { 16497 color:#ffffff; 16498 -webkit-transition: color 0.3s; 16499 -moz-transition: color 0.3s; 16500 transition: color 0.3s; 16501} 16502 16503.fl-node-6dfea1p40nxl .uabb-cl-style20 a::before, 16504.fl-node-6dfea1p40nxl .uabb-cl-style20 a::after { 16505 height: 1px; 16506 background: #ffffff; 16507} 16508 16509/* Style Simple */ 16510.fl-node-6dfea1p40nxl .uabb-cl-wrap .uabb-creative-link.uabb-cl-simple a { 16511 color:#ffffff; 16512} 16513 16514.fl-node-6dfea1p40nxl .uabb-cl-wrap .uabb-creative-link.uabb-cl-simple a:hover { 16515 color:#ffffff; 16516} 16517 16518 @media ( max-width: 768px ) { 16519 16520 16521 .fl-node-6dfea1p40nxl .uabb-cl-wrap .uabb-cl-ul li { 16522 margin-left: 0; 16523 margin-right: 0; 16524 display: block; 16525 } 16526 } 16527.fl-node-6dfea1p40nxl .uabb-cl-wrap .uabb-cl-heading a { 16528 font-size: 22px; 16529 text-align: left; 16530} 16531@media(max-width: 1200px) { 16532 .fl-node-6dfea1p40nxl .uabb-cl-wrap .uabb-cl-heading a { 16533 font-size: 17px; 16534 } 16535} 16536 .fl-node-6dfea1p40nxl > .fl-module-content { 16537 margin-top:0px; 16538 margin-bottom:-10px; 16539} 16540@media (max-width: 768px) { .fl-node-6dfea1p40nxl > .fl-module-content { margin-bottom:20px; } }
16540 .fl-builder-content .fl-node-ophw36xgi4ma .fl-module-content .fl-rich-text, 16541 .fl-builder-content .fl-node-ophw36xgi4ma .fl-module-content .fl-rich-text * { 16542 color: #ffffff; 16543 } 16544 .fl-node-ophw36xgi4ma > .fl-module-content { 16545 margin-top:0px; 16546 margin-right:60px; 16547 margin-bottom:0px; 16548} 16549@media (max-width: 768px) { .fl-node-ophw36xgi4ma > .fl-module-content { margin-right:20px; } }.fl-node-56gdvyc8iosu .fl-separator { 16550 border-top-width: 1px; 16551 max-width: 100%; 16552 width: 100%; 16553 margin: auto; 16554} 16555 16556 .fl-node-56gdvyc8iosu .fl-separator { 16557 border-top-color: #ffffff; 16558 border-top-style: solid; 16559} 16560 .fl-builder-content .fl-node-egr73cbt1nl5 .fl-module-content .fl-rich-text, 16561 .fl-builder-content .fl-node-egr73cbt1nl5 .fl-module-content .fl-rich-text * { 16562 color: #ffffff; 16563 } 16564 .fl-node-egr73cbt1nl5 > .fl-module-content { 16565 margin-top:0px; 16566 margin-right:60px; 16567 margin-bottom:0px; 16568} 16569@media ( max-width: 1200px ) { 16570 .fl-node-egr73cbt1nl5.fl-module > .fl-module-content { 16571 margin-right:20px; 16572} 16573} 16574 16575.fl-builder-content .fl-node-okhiaf0pmbtr .fl-button:is(a, button), 16576.fl-builder-content .fl-node-okhiaf0pmbtr .fl-button:is(a, button):hover, 16577.fl-builder-content .fl-node-okhiaf0pmbtr a.fl-button:visited, 16578.fl-page .fl-builder-content .fl-node-okhiaf0pmbtr .fl-button:is(a, button), 16579.fl-page .fl-builder-content .fl-node-okhiaf0pmbtr .fl-button:is(a, button):hover, 16580.fl-page .fl-builder-content .fl-node-okhiaf0pmbtr a.fl-button:visited { 16581 background: linear-gradient(to bottom, #621eb7 0%, #440099 100%); 16582} 16583 16584 16585 16586 16587 16588.fl-builder-content .fl-node-okhiaf0pmbtr .fl-button:is(a, button):hover, 16589.fl-builder-content .fl-node-okhiaf0pmbtr .fl-button:is(a, button):focus, 16590.fl-page .fl-builder-content .fl-node-okhiaf0pmbtr .fl-button:is(a, button):hover, 16591.fl-page .fl-builder-content .fl-node-okhiaf0pmbtr .fl-button:is(a, button):focus { 16592 16593 background: rgba(29,209,161,0.75); 16594 16595 background: linear-gradient(to bottom, rgba(59,239,191,0.75) 0%, rgba(29,209,161,0.75) 100%); 16596 } 16597 16598 16599 16600.fl-node-okhiaf0pmbtr.fl-button-wrap, .fl-node-okhiaf0pmbtr .fl-button-wrap { 16601 text-align: center; 16602} 16603.fl-builder-content .fl-node-okhiaf0pmbtr .fl-button:is(a, button) { 16604 padding-top: 12px; 16605 padding-right: 20px; 16606 padding-bottom: 12px; 16607 padding-left: 20px; 16608} 16609.fl-builder-content .fl-node-okhiaf0pmbtr .fl-button:is(a, button), .fl-builder-content .fl-node-okhiaf0pmbtr a.fl-button:visited, .fl-page .fl-builder-content .fl-node-okhiaf0pmbtr .fl-button:is(a, button), .fl-page .fl-builder-content .fl-node-okhiaf0pmbtr a.fl-button:visited { 16610 font-size: 18px; 16611 text-transform: uppercase; 16612 border: 1px solid #38008d; 16613} 16614.fl-builder-content .fl-node-okhiaf0pmbtr .fl-button:is(a, button):hover, .fl-builder-content .fl-node-okhiaf0pmbtr .fl-button:is(a, button):focus, .fl-page .fl-builder-content .fl-node-okhiaf0pmbtr .fl-button:is(a, button):hover, .fl-page .fl-builder-content .fl-node-okhiaf0pmbtr .fl-button:is(a, button):focus { 16615 border: 1px solid rgba(17,197,149,0.75); 16616} 16617.fl-builder-content .fl-node-okhiaf0pmbtr .fl-button:is(a, button), .fl-builder-content .fl-node-okhiaf0pmbtr a.fl-button:visited, .fl-builder-content .fl-node-okhiaf0pmbtr .fl-button:is(a, button):hover, .fl-builder-content .fl-node-okhiaf0pmbtr .fl-button:is(a, button):focus, .fl-page .fl-builder-content .fl-node-okhiaf0pmbtr .fl-button:is(a, button), .fl-page .fl-builder-content .fl-node-okhiaf0pmbtr a.fl-button:visited, .fl-page .fl-builder-content .fl-node-okhiaf0pmbtr .fl-button:is(a, button):hover, .fl-page .fl-builder-content .fl-node-okhiaf0pmbtr .fl-button:is(a, button):focus { 16618 border-style: none; 16619 border-width: 0; 16620 background-clip: border-box; 16621 border-color: rgb(255, 255, 255); 16622 border-top-left-radius: 40px; 16623 border-top-right-radius: 40px; 16624 border-bottom-left-radius: 40px; 16625 border-bottom-right-radius: 40px; 16626} 16627.fl-builder-content .fl-node-okhiaf0pmbtr .fl-button:is(a, button), .fl-builder-content .fl-node-okhiaf0pmbtr a.fl-button:visited, .fl-builder-content .fl-node-okhiaf0pmbtr .fl-button:is(a, button) *, .fl-builder-content .fl-node-okhiaf0pmbtr a.fl-button:visited *, .fl-page .fl-builder-content .fl-node-okhiaf0pmbtr .fl-button:is(a, button), .fl-page .fl-builder
16627-content .fl-node-okhiaf0pmbtr a.fl-button:visited, .fl-page .fl-builder-content .fl-node-okhiaf0pmbtr .fl-button:is(a, button) *, .fl-page .fl-builder-content .fl-node-okhiaf0pmbtr a.fl-button:visited * { 16628 color: #ffffff; 16629} 16630 .fl-node-okhiaf0pmbtr > .fl-module-content { 16631 margin-top:0px; 16632 margin-right:0px; 16633 margin-bottom:0px; 16634 margin-left:0px; 16635} 16636 16637.fl-node-4swgkvidma9x .uabb-cl-wrap .uabb-creative-link a { 16638 color: #ffffff;} 16639 16640 16641.fl-node-4swgkvidma9x .uabb-cl-wrap .uabb-creative-link a span { 16642 color: inherit; 16643 line-height: inherit; 16644 font-size: inherit; 16645 font-family: inherit; 16646 font-weight: inherit; 16647} 16648.fl-node-4swgkvidma9x .uabb-cl-wrap .uabb-creative-link a:hover, 16649.fl-node-4swgkvidma9x .uabb-cl-wrap .uabb-creative-link a span:hover { 16650 color: #ffffff; 16651} 16652 16653.fl-node-4swgkvidma9x .uabb-cl-wrap .uabb-cl-ul li { 16654 display: inline-block; 16655 margin-right: 10px; 16656 16657 margin-bottom: 15px; 16658} 16659 16660.fl-node-4swgkvidma9x .uabb-cl-wrap .uabb-cl-ul { 16661 text-align: left; 16662} 16663 16664/* Style 2 */ 16665 16666.fl-node-4swgkvidma9x .uabb-cl-style2 p a, 16667.fl-node-4swgkvidma9x .uabb-cl-style2 div a, 16668.fl-node-4swgkvidma9x .uabb-cl-style2 span a { 16669 color: 16670 #ffffff; 16671} 16672 16673.fl-node-4swgkvidma9x .uabb-cl-style2 a span { 16674 padding: 5px 15px; 16675 background: #440099;} 16676.fl-node-4swgkvidma9x .uabb-cl-style2 a span:before { 16677 background: #440099; padding: inherit; 16678} 16679
16680/* Style 3 */ 16681.fl-node-4swgkvidma9x .uabb-cl-style3 a::after { 16682 background: #ffffff; 16683 height:1px; 16684} 16685 16686/* Style 4 */ 16687.fl-node-4swgkvidma9x .uabb-cl-style4 a::after { 16688 background: #ffffff; 16689 height:1px; 16690} 16691 16692/* Style 7 */ 16693 16694.fl-node-4swgkvidma9x .uabb-cl-style7 a::before, 16695.fl-node-4swgkvidma9x .uabb-cl-style7 a::after { 16696 height: 1px; 16697 background: #ffffff; 16698} 16699 16700 16701/* Style 8 */ 16702 16703.fl-node-4swgkvidma9x .uabb-cl-style8 a::before, 16704.fl-node-4swgkvidma9x .uabb-cl-style8 a::after { 16705 border: 1px solid #ffffff; 16706} 16707 16708.fl-node-4swgkvidma9x .uabb-cl-style8 a::after { 16709 border-color: 16710 #000000; 16711} 16712 16713/* Style 9 */ 16714.fl-node-4swgkvidma9x .uabb-cl-style9 a span { 16715 color:#ffffff; 16716 background: #440099; 16717} 16718 16719.fl-node-4swgkvidma9x .uabb-cl-style9 p a, 16720.fl-node-4swgkvidma9x .uabb-cl-style9 div a, 16721.fl-node-4swgkvidma9x .uabb-cl-style9 span a { 16722 color: 16723 #ffffff; 16724} 16725 16726.fl-node-4swgkvidma9x .uabb-cl-style9 a::before { 16727 color:#ffffff; 16728 background: #440099; 16729} 16730 16731/* Style 10 */ 16732 16733.fl-node-4swgkvidma9x .uabb-cl-style10 a { 16734 border-top-width:1px; 16735 border-top-style:solid; 16736 border-top-color: 16737 #ffffff; 16738 color:#ffffff; 16739} 16740 16741.fl-node-4swgkvidma9x .uabb-cl-style10 a::before { 16742 border-bottom-width:1px; 16743 border-bottom-style:solid; 16744 border-bottom-color: 16745 #ffffff; 16746 color:#ffffff; 16747} 16748 16749/* Style 6 */ 16750.fl-node-4swgkvidma9x .uabb-cl-style6 a:before { 16751 position: absolute; 16752 top: 0; 16753 left: 0; 16754 width: 100%; 16755 height: 1px; 16756 background: #ffffff; 16757 content: ''; 16758 -webkit-transition: top 0.3s; 16759 -moz-transition: top 0.3s; 16760 transition: top 0.3s; 16761} 16762 16763.fl-node-4swgkvidma9x .uabb-cl-style6 a:after { 16764 position: absolute; 16765 top: 0; 16766 left: 0; 16767 content: ''; 16768 width: 1px; 16769 height: 1px; 16770 background: #ffffff; 16771 -webkit-transition: height 0.3s; 16772 -moz-transition: height 0.3s; 16773 transition: height 0.3s; 16774} 16775 16776.fl-node-4swgkvidma9x .uabb-cl-style6 a:hover::before { 16777 top: 100%; 16778 opacity: 1; 16779} 16780 16781.fl-node-4swgkvidma9x .uabb-cl-style6 a:hover::after { 16782 height: 100%; 16783} 16784 16785 16786/* Style 11 */ 16787 16788.fl-node-4swgkvidma9x .uabb-cl-style11 a::before, 16789.fl-node-4swgkvidma9x .uabb-cl-style11 a::after { 16790 border-color: 16791 #ffffff; 16792} 16793 16794/* Style 12 */ 16795 16796.fl-node-4swgkvidma9x .uabb-cl-style12 a:hover::before, 16797.fl-node-4swgkvidma9x .uabb-cl-style12 a:focus::before { 16798 color: #ffffff; 16799 text-shadow: 10px 0 16800 #ffffff, -10px 0 #ffffff; 16801} 16802 16803/* Style 13 */ 16804 16805.fl-node-4swgkvidma9x .uabb-cl-style13 a::before, 16806.fl-node-4swgkvidma9x .uabb-cl-style13 a::after { 16807 height: 1px; 16808 background: #ffffff; 16809} 16810 16811/* Style 14 */ 16812 16813.fl-node-4swgkvidma9x .uabb-cl-style14 a::before { 16814 color:#ffffff; 16815 content: attr(data-hover); 16816 position: absolute; 16817 -webkit-transition: -webkit-transform 0.3s, opacity 0.3s; 16818 -moz-transition: -moz-transform 0.3s, opacity 0.3s; 16819 transition: transform 0.3s, opacity 0.3s; 16820} 16821 16822.fl-node-4swgkvidma9x .uabb-cl-style14 .uabb-cl-heading, 16823.fl-node-4swgkvidma9x .uabb-cl-style14 .uabb-cl-heading a, 16824.fl-node-4swgkvidma9x .uabb-cl-style14 .uabb-cl-heading a:visited, 16825.fl-node-4swgkvidma9x .uabb-cl-style14 .uabb-cl-heading a *, 16826.fl-node-4swgkvidma9x .uabb-cl-style14 .uabb-cl-heading a:visited *â { 16827 color:#ffffff; 16828} 16829 16830/* Style 15 */ 16831 16832.fl-node-4swgkvidma9x .uabb-cl-style15 a::before { 16833 color:#ffffff; 16834} 16835 16836/* Style 16 */ 16837 16838.fl-node-4swgkvidma9x .uabb-cl-style16 a::after { 16839 background: #ffffff; 16840 height:1px; 16841} 16842 16843/* Style 17 */ 16844 16845.fl-node-4swgkvidma9x .uabb-cl-style17 a { 16846 color:#ffffff; 16847} 16848 16849.fl-node-4swgkvidma9x .uabb-cl-style17 a::after, 16850.fl-node-4swgkvidma9x .uabb-cl-style17 a::before { 16851 height: 1px; 16852 background: #ffffff; 16853} 16854 16855/* Style 18 */ 16856 16857.fl-node-4swgkvidma9x .uabb-cl-style18 a { 16858 margin: 0; 16859 width: 200px; 16860 max-width: 100%; 16861} 16862 16863.fl-node-4swgkvidma9x .uabb-cl-style18 p a, 16864.fl-node-4swgkvidma9x .uabb-cl-style18 div a, 16865.fl-node-4swgkvidma9x .uabb-cl-style18 span a { 16866 color: 16867 #ffffff; 16868} 16869 16870 16871.fl-node-4swgkvidma9x .uabb-cl-style18 a span { 16872 -webkit-transform-origin: 50% 50% -100px; 16873 -moz-transform-origin: 50% 50% -100px; 16874 transform-origin: 50% 50% -100px; 16875} 16876 16877.fl-node-4swgkvidma9x .uabb-cl-style18 a span { 16878 background: #440099; 16879} 16880 16881.fl-node-4swgkvidma9x .uabb-cl-style18 a:hover span::before, 16882.fl-node-4swgkvidma9x .uabb-cl-style18 a:focus span::before { 16883 background: #440099; 16884} 16885 16886.fl-node-4swgkvidma9x .uabb-cl-style18 a span::before, 16887.fl-node-4swgkvidma9x .uabb-cl-style18 a:hover span, 16888.fl-node-4swgkvidma9x .uabb-cl-style18 a:focus span { 16889 background: #120067; 16890} 16891 16892/* Style 19 */ 16893 16894 16895.fl-node-4swgkvidma9x .uabb-cl-style19 a span { 16896 background: #440099; 16897 box-shadow: inset 0 3px #120067; 16898} 16899 16900.fl-node-4swgkvidma9x .uabb-cl-style19 p a, 16901.fl-node-4swgkvidma9x .uabb-cl-style19 div a, 16902.fl-node-4swgkvidma9x .uabb-cl-style19 span a { 16903 color: 16904 #ffffff; 16905} 16906 16907.fl-node-4swgkvidma9x .uabb-cl-style19 a span::before { 16908 background: #440099; 16909 color:#ffffff; 16910} 16911 16912.fl-node-4swgkvidma9x .uabb-cl-style19 a:hover span, 16913.fl-node-4swgkvidma9x .uabb-cl-style19 a:focus span { 16914 background: #120067; 16915} 16916 16917/* Style 20 */ 16918 16919.fl-node-4swgkvidma9x .uabb-cl-style20 a:hover, 16920.fl-node-4swgkvidma9x .uabb-cl-style20 a:focus { 16921 color:#ffffff; 16922} 16923 16924.fl-node-4swgkvidma9x .uabb-cl-style20 a { 16925 color:#ffffff; 16926 -webkit-transition: color 0.3s; 16927 -moz-transition: color 0.3s; 16928 transition: color 0.3s; 16929} 16930 16931.fl-node-4swgkvidma9x .uabb-cl-style20 a::before, 16932.fl-node-4swgkvidma9x .uabb-cl-style20 a::after { 16933 height: 1px; 16934 background: #ffffff; 16935} 16936 16937/* Style Simple */ 16938.fl-node-4swgkvidma9x .uabb-cl-wrap .uabb-creative-link.uabb-cl-simple a { 16939 color:#ffffff; 16940} 16941 16942.fl-node-4swgkvidma9x .uabb-cl-wrap .uabb-creative-link.uabb-cl-simple a:hover { 16943 color:#ffffff; 16944} 16945 16946 @media ( max-width: 768px ) { 16947 16948 16949 .fl-node-4swgkvidma9x .uabb-cl-wrap .uabb-cl-ul li { 16950 margin-left: 0; 16951 margin-right: 0; 16952 display: block; 16953 } 16954 } 16955.fl-node-4swgkvidma9x .uabb-cl-wrap .uabb-cl-heading a { 16956 font-size: 22px; 16957 text-align: left; 16958} 16959@media(max-width: 1200px) { 16960 .fl-node-4swgkvidma9x .uabb-cl-wrap .uabb-cl-heading a { 16961 font-size: 17px; 16962 } 16963} 16964 .fl-node-4swgkvidma9x > .fl-module-content { 16965 margin-top:0px; 16966 margin-bottom:-10px; 16967} 16968@media (max-width: 768px) { .fl-node-4swgkvidma9x > .fl-module-content { margin-bottom:20px; } }
16968.fl-builder-content-217 .fl-node-qhtsv4xgy5i2 { 16969 display: flex; 16970 flex-direction: row; 16971 justify-content: start; 16972 gap: 5px; 16973} 16974:where( .fl-builder-content-217 .fl-node-qhtsv4xgy5i2 > :not( .fl-block-overlay, .fl-drop-target ) ) { 16975 flex-grow: 0; 16976 flex-shrink: 1; 16977 flex-basis: 0%; 16978} 16979 16980.fl-node-748oklha063v .uabb-cl-wrap .uabb-creative-link a { 16981 color: #ffffff;} 16982 16983 16984.fl-node-748oklha063v .uabb-cl-wrap .uabb-creative-link a span { 16985 color: inherit; 16986 line-height: inherit; 16987 font-size: inherit; 16988 font-family: inherit; 16989 font-weight: inherit; 16990} 16991.fl-node-748oklha063v .uabb-cl-wrap .uabb-creative-link a:hover, 16992.fl-node-748oklha063v .uabb-cl-wrap .uabb-creative-link a span:hover { 16993 color: #ffffff; 16994} 16995 16996.fl-node-748oklha063v .uabb-cl-wrap .uabb-cl-ul li { 16997 display: inline-block; 16998 margin-right: 10px; 16999 17000 margin-bottom: 15px; 17001} 17002 17003.fl-node-748oklha063v .uabb-cl-wrap .uabb-cl-ul { 17004 text-align: left; 17005} 17006 17007/* Style 2 */ 17008 17009.fl-node-748oklha063v .uabb-cl-style2 p a, 17010.fl-node-748oklha063v .uabb-cl-style2 div a, 17011.fl-node-748oklha063v .uabb-cl-style2 span a { 17012 color: 17013 #ffffff; 17014} 17015 17016.fl-node-748oklha063v .uabb-cl-style2 a span { 17017 padding: 5px 15px; 17018 background: #440099;} 17019.fl-node-748oklha063v .uabb-cl-style2 a span:before { 17020 background: #440099; padding: inherit; 17021} 17022
17023/* Style 3 */ 17024.fl-node-748oklha063v .uabb-cl-style3 a::after { 17025 background: #ffffff; 17026 height:1px; 17027} 17028 17029/* Style 4 */ 17030.fl-node-748oklha063v .uabb-cl-style4 a::after { 17031 background: #ffffff; 17032 height:1px; 17033} 17034 17035/* Style 7 */ 17036 17037.fl-node-748oklha063v .uabb-cl-style7 a::before, 17038.fl-node-748oklha063v .uabb-cl-style7 a::after { 17039 height: 1px; 17040 background: #ffffff; 17041} 17042 17043 17044/* Style 8 */ 17045 17046.fl-node-748oklha063v .uabb-cl-style8 a::before, 17047.fl-node-748oklha063v .uabb-cl-style8 a::after { 17048 border: 1px solid #ffffff; 17049} 17050 17051.fl-node-748oklha063v .uabb-cl-style8 a::after { 17052 border-color: 17053 #000000; 17054} 17055 17056/* Style 9 */ 17057.fl-node-748oklha063v .uabb-cl-style9 a span { 17058 color:#ffffff; 17059 background: #440099; 17060} 17061 17062.fl-node-748oklha063v .uabb-cl-style9 p a, 17063.fl-node-748oklha063v .uabb-cl-style9 div a, 17064.fl-node-748oklha063v .uabb-cl-style9 span a { 17065 color: 17066 #ffffff; 17067} 17068 17069.fl-node-748oklha063v .uabb-cl-style9 a::before { 17070 color:#ffffff; 17071 background: #440099; 17072} 17073 17074/* Style 10 */ 17075 17076.fl-node-748oklha063v .uabb-cl-style10 a { 17077 border-top-width:1px; 17078 border-top-style:solid; 17079 border-top-color: 17080 #ffffff; 17081 color:#ffffff; 17082} 17083 17084.fl-node-748oklha063v .uabb-cl-style10 a::before { 17085 border-bottom-width:1px; 17086 border-bottom-style:solid; 17087 border-bottom-color: 17088 #ffffff; 17089 color:#ffffff; 17090} 17091 17092/* Style 6 */ 17093.fl-node-748oklha063v .uabb-cl-style6 a:before { 17094 position: absolute; 17095 top: 0; 17096 left: 0; 17097 width: 100%; 17098 height: 1px; 17099 background: #ffffff; 17100 content: ''; 17101 -webkit-transition: top 0.3s; 17102 -moz-transition: top 0.3s; 17103 transition: top 0.3s; 17104} 17105 17106.fl-node-748oklha063v .uabb-cl-style6 a:after { 17107 position: absolute; 17108 top: 0; 17109 left: 0; 17110 content: ''; 17111 width: 1px; 17112 height: 1px; 17113 background: #ffffff; 17114 -webkit-transition: height 0.3s; 17115 -moz-transition: height 0.3s; 17116 transition: height 0.3s; 17117} 17118 17119.fl-node-748oklha063v .uabb-cl-style6 a:hover::before { 17120 top: 100%; 17121 opacity: 1; 17122} 17123 17124.fl-node-748oklha063v .uabb-cl-style6 a:hover::after { 17125 height: 100%; 17126} 17127 17128 17129/* Style 11 */ 17130 17131.fl-node-748oklha063v .uabb-cl-style11 a::before, 17132.fl-node-748oklha063v .uabb-cl-style11 a::after { 17133 border-color: 17134 #ffffff; 17135} 17136 17137/* Style 12 */ 17138 17139.fl-node-748oklha063v .uabb-cl-style12 a:hover::before, 17140.fl-node-748oklha063v .uabb-cl-style12 a:focus::before { 17141 color: #ffffff; 17142 text-shadow: 10px 0 17143 #ffffff, -10px 0 #ffffff; 17144} 17145 17146/* Style 13 */ 17147 17148.fl-node-748oklha063v .uabb-cl-style13 a::before, 17149.fl-node-748oklha063v .uabb-cl-style13 a::after { 17150 height: 1px; 17151 background: #ffffff; 17152} 17153 17154/* Style 14 */ 17155 17156.fl-node-748oklha063v .uabb-cl-style14 a::before { 17157 color:#ffffff; 17158 content: attr(data-hover); 17159 position: absolute; 17160 -webkit-transition: -webkit-transform 0.3s, opacity 0.3s; 17161 -moz-transition: -moz-transform 0.3s, opacity 0.3s; 17162 transition: transform 0.3s, opacity 0.3s; 17163} 17164 17165.fl-node-748oklha063v .uabb-cl-style14 .uabb-cl-heading, 17166.fl-node-748oklha063v .uabb-cl-style14 .uabb-cl-heading a, 17167.fl-node-748oklha063v .uabb-cl-style14 .uabb-cl-heading a:visited, 17168.fl-node-748oklha063v .uabb-cl-style14 .uabb-cl-heading a *, 17169.fl-node-748oklha063v .uabb-cl-style14 .uabb-cl-heading a:visited *â { 17170 color:#ffffff; 17171} 17172 17173/* Style 15 */ 17174 17175.fl-node-748oklha063v .uabb-cl-style15 a::before { 17176 color:#ffffff; 17177} 17178 17179/* Style 16 */ 17180 17181.fl-node-748oklha063v .uabb-cl-style16 a::after { 17182 background: #ffffff; 17183 height:1px; 17184} 17185 17186/* Style 17 */ 17187 17188.fl-node-748oklha063v .uabb-cl-style17 a { 17189 color:#ffffff; 17190} 17191 17192.fl-node-748oklha063v .uabb-cl-style17 a::after, 17193.fl-node-748oklha063v .uabb-cl-style17 a::before { 17194 height: 1px; 17195 background: #ffffff; 17196} 17197 17198/* Style 18 */ 17199 17200.fl-node-748oklha063v .uabb-cl-style18 a { 17201 margin: 0; 17202 width: 200px; 17203 max-width: 100%; 17204} 17205 17206.fl-node-748oklha063v .uabb-cl-style18 p a, 17207.fl-node-748oklha063v .uabb-cl-style18 div a, 17208.fl-node-748oklha063v .uabb-cl-style18 span a { 17209 color: 17210 #ffffff; 17211} 17212 17213 17214.fl-node-748oklha063v .uabb-cl-style18 a span { 17215 -webkit-transform-origin: 50% 50% -100px; 17216 -moz-transform-origin: 50% 50% -100px; 17217 transform-origin: 50% 50% -100px; 17218} 17219 17220.fl-node-748oklha063v .uabb-cl-style18 a span { 17221 background: #440099; 17222} 17223 17224.fl-node-748oklha063v .uabb-cl-style18 a:hover span::before, 17225.fl-node-748oklha063v .uabb-cl-style18 a:focus span::before { 17226 background: #440099; 17227} 17228 17229.fl-node-748oklha063v .uabb-cl-style18 a span::before, 17230.fl-node-748oklha063v .uabb-cl-style18 a:hover span, 17231.fl-node-748oklha063v .uabb-cl-style18 a:focus span { 17232 background: #120067; 17233} 17234 17235/* Style 19 */ 17236 17237 17238.fl-node-748oklha063v .uabb-cl-style19 a span { 17239 background: #440099; 17240 box-shadow: inset 0 3px #120067; 17241} 17242 17243.fl-node-748oklha063v .uabb-cl-style19 p a, 17244.fl-node-748oklha063v .uabb-cl-style19 div a, 17245.fl-node-748oklha063v .uabb-cl-style19 span a { 17246 color: 17247 #ffffff; 17248} 17249 17250.fl-node-748oklha063v .uabb-cl-style19 a span::before { 17251 background: #440099; 17252 color:#ffffff; 17253} 17254 17255.fl-node-748oklha063v .uabb-cl-style19 a:hover span, 17256.fl-node-748oklha063v .uabb-cl-style19 a:focus span { 17257 background: #120067; 17258} 17259 17260/* Style 20 */ 17261 17262.fl-node-748oklha063v .uabb-cl-style20 a:hover, 17263.fl-node-748oklha063v .uabb-cl-style20 a:focus { 17264 color:#ffffff; 17265} 17266 17267.fl-node-748oklha063v .uabb-cl-style20 a { 17268 color:#ffffff; 17269 -webkit-transition: color 0.3s; 17270 -moz-transition: color 0.3s; 17271 transition: color 0.3s; 17272} 17273 17274.fl-node-748oklha063v .uabb-cl-style20 a::before, 17275.fl-node-748oklha063v .uabb-cl-style20 a::after { 17276 height: 1px; 17277 background: #ffffff; 17278} 17279 17280/* Style Simple */ 17281.fl-node-748oklha063v .uabb-cl-wrap .uabb-creative-link.uabb-cl-simple a { 17282 color:#ffffff; 17283} 17284 17285.fl-node-748oklha063v .uabb-cl-wrap .uabb-creative-link.uabb-cl-simple a:hover { 17286 color:#ffffff; 17287} 17288 17289 @media ( max-width: 768px ) { 17290 17291 17292 .fl-node-748oklha063v .uabb-cl-wrap .uabb-cl-ul li { 17293 margin-left: 0; 17294 margin-right: 0; 17295 display: block; 17296 } 17297 } 17298.fl-node-748oklha063v .uabb-cl-wrap .uabb-cl-heading a { 17299 font-size: 22px; 17300 text-align: left; 17301} 17302@media(max-width: 1200px) { 17303 .fl-node-748oklha063v .uabb-cl-wrap .uabb-cl-heading a { 17304 font-size: 17px; 17305 } 17306} 17307 .fl-node-748oklha063v > .fl-module-content { 17308 margin-top:0px; 17309 margin-bottom:-10px; 17310} 17311@media (max-width: 768px) { .fl-node-748oklha063v > .fl-module-content { margin-bottom:20px; } } 17312.fl-node-yd28mc5hk6la .uabb-cl-wrap .uabb-creative-link a { 17313 color: #ffffff;} 17314 17315 17316.fl-node-yd28mc5hk6la .uabb-cl-wrap .uabb-creative-link a span { 17317 color: inherit; 17318 line-height: inherit; 17319 font-size: inherit; 17320 font-family: inherit; 17321 font-weight: inherit; 17322} 17323.fl-node-yd28mc5hk6la .uabb-cl-wrap .uabb-creative-link a:hover, 17324.fl-node-yd28mc5hk6la .uabb-cl-wrap .uabb-creative-link a span:hover { 17325 color: #ffffff; 17326} 17327 17328.fl-node-yd28mc5hk6la .uabb-cl-wrap .uabb-cl-ul li {
17329 display: inline-block; 17330 margin-right: 10px; 17331 17332 margin-bottom: 15px; 17333} 17334 17335.fl-node-yd28mc5hk6la .uabb-cl-wrap .uabb-cl-ul { 17336 text-align: left; 17337} 17338 17339/* Style 2 */ 17340 17341.fl-node-yd28mc5hk6la .uabb-cl-style2 p a, 17342.fl-node-yd28mc5hk6la .uabb-cl-style2 div a, 17343.fl-node-yd28mc5hk6la .uabb-cl-style2 span a { 17344 color: 17345 #ffffff; 17346} 17347 17348.fl-node-yd28mc5hk6la .uabb-cl-style2 a span { 17349 padding: 5px 15px; 17350 background: #440099;} 17351.fl-node-yd28mc5hk6la .uabb-cl-style2 a span:before { 17352 background: #440099; padding: inherit; 17353} 17354 17355/* Style 3 */ 17356.fl-node-yd28mc5hk6la .uabb-cl-style3 a::after { 17357 background: #ffffff; 17358 height:1px; 17359} 17360 17361/* Style 4 */ 17362.fl-node-yd28mc5hk6la .uabb-cl-style4 a::after { 17363 background: #ffffff; 17364 height:1px; 17365} 17366 17367/* Style 7 */ 17368 17369.fl-node-yd28mc5hk6la .uabb-cl-style7 a::before, 17370.fl-node-yd28mc5hk6la .uabb-cl-style7 a::after { 17371 height: 1px; 17372 background: #ffffff; 17373} 17374 17375 17376/* Style 8 */ 17377 17378.fl-node-yd28mc5hk6la .uabb-cl-style8 a::before, 17379.fl-node-yd28mc5hk6la .uabb-cl-style8 a::after { 17380 border: 1px solid #ffffff; 17381} 17382 17383.fl-node-yd28mc5hk6la .uabb-cl-style8 a::after { 17384 border-color: 17385 #000000; 17386} 17387 17388/* Style 9 */ 17389.fl-node-yd28mc5hk6la .uabb-cl-style9 a span { 17390 color:#ffffff; 17391 background: #440099; 17392} 17393 17394.fl-node-yd28mc5hk6la .uabb-cl-style9 p a, 17395.fl-node-yd28mc5hk6la .uabb-cl-style9 div a, 17396.fl-node-yd28mc5hk6la .uabb-cl-style9 span a { 17397 color: 17398 #ffffff; 17399} 17400 17401.fl-node-yd28mc5hk6la .uabb-cl-style9 a::before { 17402 color:#ffffff; 17403 background: #440099; 17404} 17405 17406/* Style 10 */ 17407 17408.fl-node-yd28mc5hk6la .uabb-cl-style10 a { 17409 border-top-width:1px; 17410 border-top-style:solid; 17411 border-top-color: 17412 #ffffff; 17413 color:#ffffff; 17414} 17415 17416.fl-node-yd28mc5hk6la .uabb-cl-style10 a::before { 17417 border-bottom-width:1px; 17418 border-bottom-style:solid; 17419 border-bottom-color: 17420 #ffffff; 17421 color:#ffffff; 17422} 17423 17424/* Style 6 */ 17425.fl-node-yd28mc5hk6la .uabb-cl-style6 a:before { 17426 position: absolute; 17427 top: 0; 17428 left: 0; 17429 width: 100%; 17430 height: 1px; 17431 background: #ffffff; 17432 content: ''; 17433 -webkit-transition: top 0.3s; 17434 -moz-transition: top 0.3s; 17435 transition: top 0.3s; 17436} 17437 17438.fl-node-yd28mc5hk6la .uabb-cl-style6 a:after { 17439 position: absolute; 17440 top: 0; 17441 left: 0; 17442 content: ''; 17443 width: 1px; 17444 height: 1px; 17445 background: #ffffff; 17446 -webkit-transition: height 0.3s; 17447 -moz-transition: height 0.3s; 17448 transition: height 0.3s; 17449} 17450 17451.fl-node-yd28mc5hk6la .uabb-cl-style6 a:hover::before { 17452 top: 100%; 17453 opacity: 1; 17454} 17455 17456.fl-node-yd28mc5hk6la .uabb-cl-style6 a:hover::after { 17457 height: 100%; 17458} 17459 17460 17461/* Style 11 */ 17462 17463.fl-node-yd28mc5hk6la .uabb-cl-style11 a::before, 17464.fl-node-yd28mc5hk6la .uabb-cl-style11 a::after { 17465 border-color: 17466 #ffffff; 17467} 17468 17469/* Style 12 */ 17470 17471.fl-node-yd28mc5hk6la .uabb-cl-style12 a:hover::before, 17472.fl-node-yd28mc5hk6la .uabb-cl-style12 a:focus::before { 17473 color: #ffffff; 17474 text-shadow: 10px 0 17475 #ffffff, -10px 0 #ffffff; 17476} 17477 17478/* Style 13 */ 17479 17480.fl-node-yd28mc5hk6la .uabb-cl-style13 a::before, 17481.fl-node-yd28mc5hk6la .uabb-cl-style13 a::after { 17482 height: 1px; 17483 background: #ffffff; 17484} 17485 17486/* Style 14 */ 17487 17488.fl-node-yd28mc5hk6la .uabb-cl-style14 a::before { 17489 color:#ffffff; 17490 content: attr(data-hover); 17491 position: absolute; 17492 -webkit-transition: -webkit-transform 0.3s, opacity 0.3s; 17493 -moz-transition: -moz-transform 0.3s, opacity 0.3s; 17494 transition: transform 0.3s, opacity 0.3s; 17495} 17496 17497.fl-node-yd28mc5hk6la .uabb-cl-style14 .uabb-cl-heading, 17498.fl-node-yd28mc5hk6la .uabb-cl-style14 .uabb-cl-heading a, 17499.fl-node-yd28mc5hk6la .uabb-cl-style14 .uabb-cl-heading a:visited, 17500.fl-node-yd28mc5hk6la .uabb-cl-style14 .uabb-cl-heading a *, 17501.fl-node-yd28mc5hk6la .uabb-cl-style14 .uabb-cl-heading a:visited *â { 17502 color:#ffffff; 17503} 17504 17505/* Style 15 */ 17506 17507.fl-node-yd28mc5hk6la .uabb-cl-style15 a::before { 17508 color:#ffffff; 17509} 17510 17511/* Style 16 */ 17512 17513.fl-node-yd28mc5hk6la .uabb-cl-style16 a::after { 17514 background: #ffffff; 17515 height:1px; 17516} 17517 17518/* Style 17 */ 17519 17520.fl-node-yd28mc5hk6la .uabb-cl-style17 a { 17521 color:#ffffff; 17522} 17523 17524.fl-node-yd28mc5hk6la .uabb-cl-style17 a::after, 17525.fl-node-yd28mc5hk6la .uabb-cl-style17 a::before { 17526 height: 1px; 17527 background: #ffffff; 17528} 17529 17530/* Style 18 */ 17531 17532.fl-node-yd28mc5hk6la .uabb-cl-style18 a { 17533 margin: 0; 17534 width: 200px; 17535 max-width: 100%; 17536} 17537 17538.fl-node-yd28mc5hk6la .uabb-cl-style18 p a, 17539.fl-node-yd28mc5hk6la .uabb-cl-style18 div a, 17540.fl-node-yd28mc5hk6la .uabb-cl-style18 span a { 17541 color: 17542 #ffffff; 17543} 17544 17545 17546.fl-node-yd28mc5hk6la .uabb-cl-style18 a span { 17547 -webkit-transform-origin: 50% 50% -100px; 17548 -moz-transform-origin: 50% 50% -100px; 17549 transform-origin: 50% 50% -100px; 17550} 17551 17552.fl-node-yd28mc5hk6la .uabb-cl-style18 a span { 17553 background: #440099; 17554} 17555 17556.fl-node-yd28mc5hk6la .uabb-cl-style18 a:hover span::before, 17557.fl-node-yd28mc5hk6la .uabb-cl-style18 a:focus span::before { 17558 background: #440099; 17559} 17560 17561.fl-node-yd28mc5hk6la .uabb-cl-style18 a span::before, 17562.fl-node-yd28mc5hk6la .uabb-cl-style18 a:hover span, 17563.fl-node-yd28mc5hk6la .uabb-cl-style18 a:focus span { 17564 background: #120067; 17565} 17566 17567/* Style 19 */ 17568 17569 17570.fl-node-yd28mc5hk6la .uabb-cl-style19 a span { 17571 background: #440099; 17572 box-shadow: inset 0 3px #120067; 17573} 17574 17575.fl-node-yd28mc5hk6la .uabb-cl-style19 p a, 17576.fl-node-yd28mc5hk6la .uabb-cl-style19 div a, 17577.fl-node-yd28mc5hk6la .uabb-cl-style19 span a { 17578 color: 17579 #ffffff; 17580} 17581 17582.fl-node-yd28mc5hk6la .uabb-cl-style19 a span::before { 17583 background: #440099; 17584 color:#ffffff; 17585} 17586 17587.fl-node-yd28mc5hk6la .uabb-cl-style19 a:hover span, 17588.fl-node-yd28mc5hk6la .uabb-cl-style19 a:focus span { 17589 background: #120067; 17590} 17591 17592/* Style 20 */ 17593 17594.fl-node-yd28mc5hk6la .uabb-cl-style20 a:hover, 17595.fl-node-yd28mc5hk6la .uabb-cl-style20 a:focus { 17596 color:#ffffff; 17597} 17598 17599.fl-node-yd28mc5hk6la .uabb-cl-style20 a { 17600 color:#ffffff; 17601 -webkit-transition: color 0.3s; 17602 -moz-transition: color 0.3s; 17603 transition: color 0.3s; 17604} 17605 17606.fl-node-yd28mc5hk6la .uabb-cl-style20 a::before, 17607.fl-node-yd28mc5hk6la .uabb-cl-style20 a::after { 17608 height: 1px; 17609 background: #ffffff; 17610} 17611 17612/* Style Simple */ 17613.fl-node-yd28mc5hk6la .uabb-cl-wrap .uabb-creative-link.uabb-cl-simple a { 17614 color:#ffffff; 17615} 17616 17617.fl-node-yd28mc5hk6la .uabb-cl-wrap .uabb-creative-link.uabb-cl-simple a:hover { 17618 color:#ffffff; 17619} 17620 17621 @media ( max-width: 768px ) { 17622 17623 17624 .fl-node-yd28mc5hk6la .uabb-cl-wrap .uabb-cl-ul li { 17625 margin-left: 0; 17626 margin-right: 0; 17627 display: block; 17628 } 17629 } 17630.fl-node-yd28mc5hk6la .uabb-cl-wrap .uabb-cl-heading a { 17631 font-size: 22px; 17632 text-align: left; 17633} 17634@media(max-width: 1200px) { 17635 .fl-node-yd28mc5hk6la .uabb-cl-wrap .uabb-cl-heading a { 17636 font-size: 17px; 17637 } 17638} 17639 .fl-node-yd28mc5hk6la > .fl-module-content { 17640 margin-top:0px; 17641 margin-bottom:-10px; 17642} 17643@media (max-width: 768px) { .fl-node-yd28mc5hk6la > .fl-module-content { margin-bottom:20px; } } 17644/* Start Global Nodes CSS */ 17645
17646/* End Global Nodes CSS */ 17647 17648 17649/* Start Layout CSS */ 17650 17651/* End Layout CSS */ 17652 17653/* Equal height Column Bottom Alignment */ 17654.fl-col-group-equal-height.fl-col-group-align-bottom .fl-col-content { 17655 -webkit-justify-content: flex-end; 17656 justify-content: flex-end; 17657 -webkit-box-align: end; 17658 -webkit-box-pack: end; 17659 -ms-flex-pack: end; 17660} 17661 17662/* H1-H6 Margin Reset in all Modules */ 17663.uabb-module-content h1, 17664.uabb-module-content h2, 17665.uabb-module-content h3, 17666.uabb-module-content h4, 17667.uabb-module-content h5, 17668.uabb-module-content h6 { 17669 margin: 0; 17670 clear: both; 17671} 17672 17673/* Anchor Tag Css */ 17674 17675.fl-module-content a, 17676.fl-module-content a:hover, 17677.fl-module-content a:focus { 17678 text-decoration: none; 17679} 17680 17681/* Row Separator CSS */ 17682 17683.uabb-row-separator { 17684 position: absolute; 17685 width: 100%; 17686 left: 0; 17687} 17688 17689.uabb-top-row-separator { 17690 top: 0; 17691 bottom: auto 17692} 17693 17694.uabb-bottom-row-separator { 17695 top: auto; 17696 bottom: 0; 17697} 17698 17699.fl-builder-content-editing .fl-visible-medium.uabb-row, 17700.fl-builder-content-editing .fl-visible-medium-mobile.uabb-row, 17701.fl-builder-content-editing .fl-visible-mobile.uabb-row { 17702 display: none !important; 17703} 17704 17705@media (max-width: 992px) { 17706 17707 .fl-builder-content-editing .fl-visible-desktop.uabb-row, 17708 .fl-builder-content-editing .fl-visible-mobile.uabb-row { 17709 display: none !important; 17710 } 17711 17712 .fl-builder-content-editing .fl-visible-desktop-medium.uabb-row, 17713 .fl-builder-content-editing .fl-visible-medium.uabb-row, 17714 .fl-builder-content-editing .fl-visible-medium-mobile.uabb-row { 17715 display: block !important; 17716 } 17717} 17718 17719@media (max-width: 768px) { 17720 .fl-builder-content-editing .fl-visible-desktop.uabb-row, 17721 .fl-builder-content-editing .fl-visible-desktop-medium.uabb-row, 17722 .fl-builder-content-editing .fl-visible-medium.uabb-row { 17723 display: none !important; 17724 } 17725 17726 .fl-builder-content-editing .fl-visible-medium-mobile.uabb-row, 17727 .fl-builder-content-editing .fl-visible-mobile.uabb-row { 17728 display: block !important; 17729 } 17730} 17731 17732.fl-responsive-preview-content .fl-builder-content-editing { 17733 overflow-x: hidden; 17734 overflow-y: visible; 17735} 17736 17737.uabb-row-separator svg { 17738 width: 100%; 17739} 17740 17741.uabb-top-row-separator.uabb-has-svg svg { 17742 position: absolute; 17743 padding: 0; 17744 margin: 0; 17745 left: 50%; 17746 top: -1px; 17747 bottom: auto; 17748 -webkit-transform: translateX(-50%); 17749 -ms-transform: translateX(-50%); 17750 transform: translateX(-50%); 17751} 17752 17753.uabb-bottom-row-separator.uabb-has-svg svg { 17754 position: absolute; 17755 padding: 0; 17756 margin: 0; 17757 left: 50%; 17758 bottom: -1px; 17759 top: auto; 17760 -webkit-transform: translateX(-50%); 17761 -ms-transform: translateX(-50%); 17762 transform: translateX(-50%); 17763} 17764.uabb-bottom-row-separator.uabb-has-svg .uasvg-wave-separator { 17765 bottom: 0; 17766} 17767.uabb-top-row-separator.uabb-has-svg .uasvg-wave-separator { 17768 top: 0; 17769} 17770 17771/** 17772 * 17773 * Svg Triangle Separator 17774 * Big Triangle Separator 17775 * Big Triangle Left Separator 17776 * Svg Half Circle Separator 17777 * Curve Center Separator 17778 * Waves Separator 17779 * Stamp 17780 * Grass 17781 * Slime 17782 * Grass Bend 17783 * Wave Slide 17784 * Muliple Triangles 17785 * Pine Tree 17786 * Pine Tree Bend 17787 * 17788 ***************************************/ 17789.uabb-bottom-row-separator.uabb-svg-triangle svg, 17790.uabb-bottom-row-separator.uabb-xlarge-triangle svg, 17791.uabb-top-row-separator.uabb-xlarge-triangle-left svg, 17792.uabb-bottom-row-separator.uabb-svg-circle svg, 17793.uabb-top-row-separator.uabb-slime-separator svg, 17794.uabb-top-row-separator.uabb-grass-separator svg, 17795.uabb-top-row-separator.uabb-grass-bend-separator svg, 17796.uabb-bottom-row-separator.uabb-mul-triangles-separator svg, 17797.uabb-top-row-separator.uabb-wave-slide-separator svg, 17798.uabb-top-row-separator.uabb-pine-tree-separator svg, 17799.uabb-top-row-separator.uabb-pine-tree-bend-separator svg, 17800.uabb-bottom-row-separator.uabb-stamp-separator svg, 17801.uabb-bottom-row-separator.uabb-xlarge-circle svg, 17802.uabb-top-row-separator.uabb-wave-separator svg{ 17803 left: 50%; 17804 -webkit-transform: translateX(-50%) scaleY(-1); 17805 -moz-transform: translateX(-50%) scaleY(-1); 17806 -ms-transform: translateX(-50%) scaleY(-1); 17807 -o-transform: translateX(-50%) scaleY(-1); 17808 transform: translateX(-50%) scaleY(-1); 17809} 17810 17811/* 17812 * Big Triangle 17813*/ 17814.uabb-bottom-row-separator.uabb-big-triangle svg { 17815 left: 50%; 17816 -webkit-transform: scale(1) scaleY(-1) translateX(-50%); 17817 -moz-transform: scale(1) scaleY(-1) translateX(-50%); 17818 -ms-transform: scale(1) scaleY(-1) translateX(-50%); 17819 -o-transform: scale(1) scaleY(-1) translateX(-50%); 17820 transform: scale(1) scaleY(-1) translateX(-50%); 17821} 17822 17823.uabb-top-row-separator.uabb-big-triangle svg { 17824 left: 50%; 17825 -webkit-transform: translateX(-50%) scale(1); 17826 -moz-transform: translateX(-50%) scale(1); 17827 -ms-transform: translateX(-50%) scale(1); 17828 -o-transform: translateX(-50%) scale(1); 17829 transform: translateX(-50%) scale(1); 17830} 17831 17832/** 17833 * 17834 * Big Triangle Right Separator 17835 * 17836 ***************************************/ 17837.uabb-top-row-separator.uabb-xlarge-triangle-right svg { 17838 left: 50%; 17839 -webkit-transform: translateX(-50%) scale(-1); 17840 -moz-transform: translateX(-50%) scale(-1); 17841 -ms-transform: translateX(-50%) scale(-1); 17842 -o-transform: translateX(-50%) scale(-1); 17843 transform: translateX(-50%) scale(-1); 17844} 17845 17846.uabb-bottom-row-separator.uabb-xlarge-triangle-right svg { 17847 left: 50%; 17848 -webkit-transform: translateX(-50%) scaleX(-1); 17849 -moz-transform: translateX(-50%) scaleX(-1); 17850 -ms-transform: translateX(-50%) scaleX(-1); 17851 -o-transform: translateX(-50%) scaleX(-1); 17852 transform: translateX(-50%) scaleX(-1); 17853} 17854 17855/** 17856 * 17857 * Curve Left Separator 17858 * Curve Right Separator 17859 * 17860 ***************************************/ 17861.uabb-top-row-separator.uabb-curve-up-separator svg { 17862 left: 50%; 17863 -webkit-transform: translateX(-50%) scaleY(-1); 17864 -moz-transform: translateX(-50%) scaleY(-1); 17865 -ms-transform: translateX(-50%) scaleY(-1); 17866 -o-transform: translateX(-50%) scaleY(-1); 17867 transform: translateX(-50%) scaleY(-1); 17868} 17869 17870.uabb-top-row-separator.uabb-curve-down-separator svg { 17871 left: 50%; 17872 -webkit-transform: translateX(-50%) scale(-1); 17873 -moz-transform: translateX(-50%) scale(-1); 17874 -ms-transform: translateX(-50%) scale(-1); 17875 -o-transform: translateX(-50%) scale(-1); 17876 transform: translateX(-50%) scale(-1); 17877} 17878 17879.uabb-bottom-row-separator.uabb-curve-down-separator svg { 17880 left: 50%; 17881 -webkit-transform: translateX(-50%) scaleX(-1); 17882 -moz-transform: translateX(-50%) scaleX(-1); 17883 -ms-transform: translateX(-50%) scaleX(-1); 17884 -o-transform: translateX(-50%) scaleX(-1); 17885 transform: translateX(-50%) scaleX(-1); 17886} 17887 17888 17889/** 17890 * 17891 * Tilt Left Separator 17892 * Tilt Right Separator 17893 * 17894 ***************************************/ 17895 17896.uabb-top-row-separator.uabb-tilt-left-separator svg { 17897 left: 50%; 17898 -webkit-transform: translateX(-50%) scale(-1); 17899 -moz-transform: translateX(-50%) scale(-1); 17900 -ms-transform: translateX(-50%) scale(-1); 17901 -o-transform: translateX(-50%) scale(-1); 17902 transform: translateX(-50%) scale(-1); 17903} 17904 17905.uabb-top-row-separator.uabb-tilt-right-separator svg{ 17906 left: 50%; 17907 -webkit-transform: translateX(-50%) scaleY(-1); 17908 -moz-transform: translateX(-50%) scaleY(-1); 17909 -ms-transform: translateX(-50%) scaleY(-1); 17910 -o-transform: translateX(-50%) scaleY(-1); 17911 transform: translateX(-50%) scaleY(-1); 17912} 17913 17914.uabb-bottom-row-separator.uabb-tilt-left-separator svg { 17915 left: 50%; 17916 -webkit-transform: translateX(-50%); 17917 -moz-transform: translateX(-50%); 17918 -ms-transform: translateX(-50%); 17919 -o-transform: translateX(-50%); 17920 transform: translateX(-50%); 17921} 17922 17923.uabb-bottom-row-separator.uabb-tilt-right-separator svg { 17924 left: 50%; 17925 -webkit-transform: translateX(-50%) scaleX(-1); 17926 -moz-transform: translateX(-50%) scaleX(-1); 17927 -ms-transform: translateX(-50%) scaleX(-1); 17928 -o-transform: translateX(-50%) scaleX(-1); 17929 transform: translateX(-50%) scaleX(-1); 17930} 17931 17932.uabb-top-row-separator.uabb-tilt-left-separator, 17933.uabb-top-row-separator.uabb-tilt-right-separator { 17934 top: 0; 17935} 17936 17937.uabb-bottom-row-separator.uabb-tilt-left-separator, 17938.uabb-bottom-row-separator.uabb-tilt-right-separator { 17939 bottom: 0; 17940} 17941 17942/** 17943 * 17944 * Clouds Separator 17945 * Multi Triangle 17946 * Arrow Inward 17947 * Arrow Outward 17948 * 17949 ***************************************/ 17950 17951.uabb-top-row-separator.uabb-arrow-outward-separator svg, 17952.uabb-top-row-separator.uabb-arrow-inward-separator svg, 17953.uabb-top-row-separator.uabb-cloud-separator svg, 17954.uabb-top-row-separator.uabb-multi-triangle svg { 17955 left: 50%; 17956 -webkit-transform: translateX(-50%) scaleY(-1); 17957 -moz-transform: translateX(-50%) scaleY(-1); 17958 -ms-transform: translateX(-50%) scaleY(-1); 17959 -o-transform: translateX(-50%) scaleY(-1); 17960 transform: translateX(-50%) scaleY(-1); 17961} 17962 17963.uabb-bottom-row-separator.uabb-multi-triangle svg { 17964 bottom: -2px; 17965} 17966 17967.uabb-row-separator.uabb-round-split:after, 17968.uabb-row-separator.uabb-round-split:before { 17969 left: 0; 17970 width: 50%; 17971 background: inherit inherit/inherit inherit inherit inherit; 17972 content: ''; 17973 position: absolute 17974} 17975 17976 17977/* Buttons 17978------------------------------------------------------ */ 17979 17980.uabb-button-wrap a, 17981.uabb-button-wrap a:visited { 17982 display: inline-block; 17983 font-size: 16px; 17984 line-height: 18px; 17985 text-decoration: none; 17986 text-shadow: none; 17987} 17988
17989.fl-builder-content .uabb-button:hover { 17990 text-decoration: none; 17991} 17992 17993.fl-builder-content .uabb-button-width-full .uabb-button { 17994 display: block; 17995 text-align: center; 17996} 17997 17998.uabb-button-width-custom .uabb-button { 17999 display: inline-block; 18000 text-align: center; 18001 max-width: 100%; 18002} 18003.fl-builder-content .uabb-button-left { 18004 text-align: left; 18005} 18006.fl-builder-content .uabb-button-center { 18007 text-align: center; 18008} 18009.fl-builder-content .uabb-infobox .uabb-button-center, 18010.fl-builder-content .uabb-modal-action-wrap .uabb-button-center, 18011.fl-builder-content .uabb-ultb3-box .uabb-button-center, 18012.fl-builder-content .uabb-slide-down .uabb-button-center, 18013.fl-builder-content .uabb-blog-post-content .uabb-button-center, 18014.fl-builder-content .uabb-cta-wrap .uabb-button-center, 18015.fl-builder-content .fl-module-uabb-off-canvas .uabb-button-wrap .uabb-button-center{ 18016 text-align: inherit; 18017} 18018 18019.fl-builder-content .uabb-button-right { 18020 text-align: right; 18021} 18022 18023.fl-builder-content .uabb-button i, 18024.fl-builder-content .uabb-button i:before { 18025 font-size: 1em; 18026 height: 1em; 18027 line-height: 1em; 18028 width: 1em; 18029} 18030 18031.uabb-button .uabb-button-icon-after { 18032 margin-left: 8px; 18033 margin-right: 0; 18034} 18035.uabb-button .uabb-button-icon-before { 18036 margin-left: 0; 18037 margin-right: 8px; 18038} 18039.uabb-button .uabb-button-icon-no-text { 18040 margin: 0; 18041} 18042.uabb-button-has-icon .uabb-button-text { 18043 vertical-align: middle; 18044} 18045 18046/* Icons 18047------------------------------------------------------ */ 18048 18049.uabb-icon-wrap { 18050 display: inline-block; 18051} 18052.uabb-icon a { 18053 text-decoration: none; 18054} 18055.uabb-icon i { 18056 display: block; 18057} 18058.uabb-icon i:before { 18059 border: none !important; 18060 background: none !important; 18061} 18062.uabb-icon-text { 18063 display: table-cell; 18064 text-align: left; 18065 padding-left: 15px; 18066 vertical-align: middle; 18067} 18068.uabb-icon-text *:last-child { 18069 margin: 0 !important; 18070 padding: 0 !important; 18071} 18072.uabb-icon-text a { 18073 text-decoration: none; 18074} 18075 18076/* Photos 18077------------------------------------------------------ */ 18078 18079.uabb-photo { 18080 line-height: 0; 18081 position: relative; 18082 z-index: 2; 18083} 18084.uabb-photo-align-left { 18085 text-align: left; 18086} 18087.uabb-photo-align-center { 18088 text-align: center; 18089} 18090.uabb-photo-align-right { 18091 text-align: right; 18092} 18093.uabb-photo-content { 18094 border-radius: 0; 18095 display: inline-block; 18096 line-height: 0; 18097 position: relative; 18098 max-width: 100%; 18099 overflow: hidden; 18100} 18101.uabb-photo-content img { 18102 border-radius: inherit; 18103 display: inline; 18104 height: auto; 18105 max-width: 100%; 18106 width: auto; 18107} 18108.fl-builder-content .uabb-photo-crop-circle img { 18109 -webkit-border-radius: 100%; 18110 -moz-border-radius: 100%; 18111 border-radius: 100%; 18112} 18113.fl-builder-content .uabb-photo-crop-square img { 18114 -webkit-border-radius: 0; 18115 -moz-border-radius: 0; 18116 border-radius: 0; 18117} 18118.uabb-photo-caption { 18119 font-size: 13px; 18120 line-height: 18px; 18121 overflow: hidden; 18122 text-overflow: ellipsis; 18123 white-space: nowrap; 18124} 18125.uabb-photo-caption-below { 18126 padding-bottom: 20px; 18127 padding-top: 10px; 18128} 18129.uabb-photo-caption-hover { 18130 background: rgba(0,0,0,0.7); 18131 bottom: 0; 18132 color: #fff; 18133 left: 0; 18134 opacity: 0; 18135 visibility: hidden; 18136 filter: alpha(opacity = 0); 18137 padding: 10px 15px; 18138 position: absolute; 18139 right: 0; 18140 -webkit-transition:visibility 200ms linear; 18141 -moz-transition:visibility 200ms linear; 18142 transition:visibility 200ms linear; 18143} 18144.uabb-photo-content:hover .uabb-photo-caption-hover { 18145 opacity: 100; 18146 visibility: visible; 18147} 18148 18149/* Panel & Buttons 18150------------------------------------------------------ */ 18151.uabb-active-btn { 18152 background: #1e8cbe; 18153 border-color: #0074a2; 18154 -webkit-box-shadow: inset 0 1px 0 rgba(120,200,230,.6); 18155 box-shadow: inset 0 1px 0 rgba(120,200,230,.6); 18156 color: white; 18157} 18158.fl-builder-bar .fl-builder-add-content-button { 18159 display: block !important; 18160 opacity: 1 !important; 18161} 18162 18163/* Image Icon Object */ 18164.uabb-imgicon-wrap .uabb-icon { 18165 display: block; 18166} 18167.uabb-imgicon-wrap .uabb-icon i{ 18168 float: none; 18169} 18170 18171/* Photo */ 18172.uabb-imgicon-wrap .uabb-image { 18173 line-height: 0; 18174 position: relative; 18175} 18176.uabb-imgicon-wrap .uabb-image-align-left { 18177 text-align: left; 18178} 18179.uabb-imgicon-wrap .uabb-image-align-center { 18180 text-align: center; 18181} 18182.uabb-imgicon-wrap .uabb-image-align-right { 18183 text-align: right; 18184} 18185.uabb-imgicon-wrap .uabb-image-content { 18186 display: inline-block; 18187 border-radius: 0; 18188 line-height: 0; 18189 position: relative; 18190 max-width: 100%; 18191} 18192.uabb-imgicon-wrap .uabb-image-content img { 18193 display: inline; 18194 height: auto !important; 18195 max-width: 100%; 18196 width: auto; 18197 border-radius: inherit; 18198 box-shadow: none; 18199 box-sizing: content-box; 18200}
18201.fl-builder-content .uabb-imgicon-wrap .uabb-image-crop-circle img { 18202 -webkit-border-radius: 100%; 18203 -moz-border-radius: 100%; 18204 border-radius: 100%; 18205} 18206.fl-builder-content .uabb-imgicon-wrap .uabb-image-crop-square img { 18207 -webkit-border-radius: 0; 18208 -moz-border-radius: 0; 18209 border-radius: 0; 18210} 18211 18212 18213/* Creative Button 18214___________________________________________________________________________*/ 18215 18216.uabb-creative-button-wrap a, 18217.uabb-creative-button-wrap a:visited { 18218 background: #fafafa; 18219 border: 1px solid #ccc; 18220 color: #333; 18221 display: inline-block; 18222 vertical-align: middle; 18223 text-align: center; 18224 overflow: hidden; 18225 text-decoration: none; 18226 text-shadow: none; 18227 box-shadow: none; 18228 position: relative; 18229 -webkit-transition: all 200ms linear; 18230 -moz-transition: all 200ms linear; 18231 -ms-transition: all 200ms linear; 18232 -o-transition: all 200ms linear; 18233 transition: all 200ms linear; 18234 18235} 18236 18237.uabb-creative-button-wrap a:focus { 18238 text-decoration: none; 18239 text-shadow: none; 18240 box-shadow: none; 18241} 18242 18243.uabb-creative-button-wrap a .uabb-creative-button-text, 18244.uabb-creative-button-wrap a .uabb-creative-button-icon, 18245.uabb-creative-button-wrap a:visited .uabb-creative-button-text, 18246.uabb-creative-button-wrap a:visited .uabb-creative-button-icon { 18247 -webkit-transition: all 200ms linear; 18248 -moz-transition: all 200ms linear; 18249 -ms-transition: all 200ms linear; 18250 -o-transition: all 200ms linear; 18251 transition: all 200ms linear; 18252} 18253 18254.uabb-creative-button-wrap a:hover { 18255 text-decoration: none; 18256} 18257 18258.uabb-creative-button-wrap .uabb-creative-button-width-full .uabb-creative-button { 18259 display: block; 18260 text-align: center; 18261} 18262.uabb-creative-button-wrap .uabb-creative-button-width-custom .uabb-creative-button { 18263 display: inline-block; 18264 text-align: center; 18265 max-width: 100%; 18266} 18267.uabb-creative-button-wrap .uabb-creative-button-left { 18268 text-align: left; 18269} 18270.uabb-creative-button-wrap .uabb-creative-button-center { 18271 text-align: center; 18272} 18273.uabb-creative-button-wrap .uabb-creative-button-right { 18274 text-align: right; 18275} 18276.uabb-creative-button-wrap .uabb-creative-button i { 18277 font-size: 1.3em; 18278 height: auto; 18279 vertical-align: middle; 18280 width: auto; 18281} 18282 18283.uabb-creative-button-wrap .uabb-creative-button .uabb-creative-button-icon-after { 18284 margin-left: 8px; 18285 margin-right: 0; 18286} 18287.uabb-creative-button-wrap .uabb-creative-button .uabb-creative-button-icon-before { 18288 margin-right: 8px; 18289 margin-left: 0; 18290} 18291.uabb-creative-button-wrap.uabb-creative-button-icon-no-text .uabb-creative-button i { 18292 margin: 0; 18293} 18294 18295.uabb-creative-button-wrap .uabb-creative-button-has-icon .uabb-creative-button-text { 18296 vertical-align: middle; 18297} 18298.uabb-creative-button-wrap a, 18299.uabb-creative-button-wrap a:visited { 18300 padding: 12px 24px; 18301} 18302 18303/* Translate Button styles */ 18304 18305.uabb-creative-button.uabb-creative-transparent-btn { 18306 background: transparent; 18307} 18308.uabb-creative-button.uabb-creative-transparent-btn:after { 18309 content: ''; 18310 position: absolute; 18311 z-index: 1; 18312 -webkit-transition: all 200ms linear; 18313 -moz-transition: all 200ms linear; 18314 -ms-transition: all 200ms linear; 18315 -o-transition: all 200ms linear; 18316 transition: all 200ms linear; 18317} 18318 18319/* transparent-fill-top, transparent-fill-bottom */ 18320.uabb-transparent-fill-top-btn:after, 18321.uabb-transparent-fill-bottom-btn:after { 18322 width: 100%; 18323 height: 0; 18324 left: 0; 18325} 18326 18327/* transparent-fill-top */ 18328.uabb-transparent-fill-top-btn:after { 18329 top: 0; 18330} 18331/* transparent-fill-bottom */ 18332.uabb-transparent-fill-bottom-btn:after { 18333 bottom: 0; 18334} 18335 18336/* transparent-fill-left, transparent-fill-right */ 18337.uabb-transparent-fill-left-btn:after, 18338.uabb-transparent-fill-right-btn:after { 18339 width: 0; 18340 height: 100%; 18341 top: 0; 18342} 18343 18344/* transparent-fill-left */ 18345.uabb-transparent-fill-left-btn:after { 18346 left: 0; 18347} 18348/* transparent-fill-right */ 18349.uabb-transparent-fill-right-btn:after { 18350 right: 0; 18351} 18352 18353 18354/* transparent-fill-center */ 18355.uabb-transparent-fill-center-btn:after{ 18356 width: 0; 18357 height: 100%; 18358 top: 50%; 18359 left: 50%; 18360 -webkit-transform: translateX(-50%) translateY(-50%); 18361 -moz-transform: translateX(-50%) translateY(-50%); 18362 -ms-transform: translateX(-50%) translateY(-50%); 18363 -o-transform: translateX(-50%) translateY(-50%); 18364 transform: translateX(-50%) translateY(-50%); 18365} 18366 18367/* transparent-fill-diagonal, transparent-fill-horizontal */ 18368.uabb-transparent-fill-diagonal-btn:after, 18369.uabb-transparent-fill-horizontal-btn:after { 18370 width: 100%; 18371 height: 0; 18372 top: 50%; 18373 left: 50%; 18374} 18375 18376/* transparent-fill-diagonal */ 18377.uabb-transparent-fill-diagonal-btn{ 18378 overflow: hidden; 18379} 18380.uabb-transparent-fill-diagonal-btn:after{ 18381 -webkit-transform: translateX(-50%) translateY(-50%) rotate( 45deg ); 18382 -moz-transform: translateX(-50%) translateY(-50%) rotate( 45deg ); 18383 -ms-transform: translateX(-50%) translateY(-50%) rotate( 45deg ); 18384 -o-transform: translateX(-50%) translateY(-50%) rotate( 45deg ); 18385 transform: translateX(-50%) translateY(-50%) rotate( 45deg ); 18386} 18387/* transparent-fill-horizontal */ 18388.uabb-transparent-fill-horizontal-btn:after{ 18389 -webkit-transform: translateX(-50%) translateY(-50%); 18390 -moz-transform: translateX(-50%) translateY(-50%); 18391 -ms-transform: translateX(-50%) translateY(-50%); 18392 -o-transform: translateX(-50%) translateY(-50%); 18393 transform: translateX(-50%) translateY(-50%); 18394} 18395 18396 18397/* 3D Button styles */ 18398.uabb-creative-button-wrap .uabb-creative-threed-btn.uabb-threed_down-btn, 18399.uabb-creative-button-wrap .uabb-creative-threed-btn.uabb-threed_up-btn, 18400.uabb-creative-button-wrap .uabb-creative-threed-btn.uabb-threed_left-btn, 18401.uabb-creative-button-wrap .uabb-creative-threed-btn.uabb-threed_right-btn { 18402 -webkit-transition: none; 18403 -moz-transition: none; 18404 -ms-transition: none; 18405 -o-transition: none; 18406 transition: none; 18407} 18408 18409.perspective { 18410 -webkit-perspective: 800px; 18411 -moz-perspective: 800px; 18412 perspective: 800px; 18413 margin: 0; 18414} 18415.uabb-creative-button.uabb-creative-threed-btn:after { 18416 content: ''; 18417 position: absolute; 18418 z-index: -1; 18419 -webkit-transition: all 200ms linear; 18420 -moz-transition: all 200ms linear; 18421 transition: all 200ms linear; 18422} 18423 18424.uabb-creative-button.uabb-creative-threed-btn { 18425 outline: 1px solid transparent; 18426 -webkit-transform-style: preserve-3d; 18427 -moz-transform-style: preserve-3d; 18428 transform-style: preserve-3d; 18429} 18430 18431/* 3D Button styles --- Animate to top */ 18432.uabb-creative-threed-btn.uabb-animate_top-btn:after { 18433 height: 40%; 18434 left: 0; 18435 top: -40%; 18436 width: 100%; 18437 -webkit-transform-origin: 0% 100%; 18438 -moz-transform-origin: 0% 100%; 18439 transform-origin: 0% 100%; 18440 -webkit-transform: rotateX(90deg); 18441 -moz-transform: rotateX(90deg); 18442 transform: rotateX(90deg); 18443} 18444 18445/* 3D Button styles --- Animate to bottom */ 18446.uabb-creative-threed-btn.uabb-animate_bottom-btn:after { 18447 width: 100%; 18448 height: 40%; 18449 left: 0; 18450 top: 100%; 18451 -webkit-transform-origin: 0% 0%; 18452 -moz-transform-origin: 0% 0%; 18453 -ms-transform-origin: 0% 0%; 18454 transform-origin: 0% 0%; 18455 -webkit-transform: rotateX(-90deg); 18456 -moz-transform: rotateX(-90deg); 18457 -ms-transform: rotateX(-90deg); 18458 transform: rotateX(-90deg); 18459} 18460 18461/* 3D Button styles --- Animate to Left */ 18462.uabb-creative-threed-btn.uabb-animate_left-btn:after { 18463 width: 20%; 18464 height: 100%; 18465 left: -20%; 18466 top: 0; 18467 -webkit-transform-origin: 100% 0%; 18468 -moz-transform-origin: 100% 0%; 18469 -ms-transform-origin: 100% 0%; 18470 transform-origin: 100% 0%; 18471 -webkit-transform: rotateY(-60deg); 18472 -moz-transform: rotateY(-60deg); 18473 -ms-transform: rotateY(-60deg); 18474 transform: rotateY(-60deg); 18475} 18476 18477/* 3D Button styles --- Animate to Right */ 18478.uabb-creative-threed-btn.uabb-animate_right-btn:after { 18479 width: 20%; 18480 height: 100%; 18481 left: 104%; 18482 top: 0; 18483 -webkit-transform-origin: 0% 0%; 18484 -moz-transform-origin: 0% 0%; 18485 -ms-transform-origin: 0% 0%; 18486 transform-origin: 0% 0%; 18487 -webkit-transform: rotateY(120deg); 18488 -moz-transform: rotateY(120deg); 18489 -ms-transform: rotateY(120deg); 18490 transform: rotateY(120deg); 18491} 18492 18493 18494/* Animate Top */ 18495.uabb-animate_top-btn:hover{ 18496 -webkit-transform: rotateX(-15deg); 18497 -moz-transform: rotateX(-15deg); 18498 -ms-transform: rotateX(-15deg); 18499 -o-transform: rotateX(-15deg); 18500 transform: rotateX(-15deg); 18501 18502} 18503 18504/* Animate Bottom */ 18505.uabb-animate_bottom-btn:hover{ 18506 -webkit-transform: rotateX(15deg); 18507 -moz-transform: rotateX(15deg); 18508 -ms-transform: rotateX(15deg); 18509 -o-transform: rotateX(15deg); 18510 transform: rotateX(15deg); 18511 18512} 18513 18514/* Animate Left */ 18515.uabb-animate_left-btn:hover{ 18516 -webkit-transform: rotateY(6deg); 18517 -moz-transform: rotateY(6deg); 18518 -ms-transform: rotateY(6deg); 18519 -o-transform: rotateY(6deg); 18520 transform: rotateY(6deg); 18521} 18522 18523/* Animate Right */ 18524.uabb-animate_right-btn:hover{ 18525 -webkit-transform: rotateY(-6deg); 18526 -moz-transform: rotateY(-6deg); 18527 -ms-transform: rotateY(-6deg); 18528 -o-transform: rotateY(-6deg); 18529 transform: rotateY(-6deg); 18530 18531} 18532 18533/* Flat Button styles */ 18534 18535/* Common Classes */ 18536.uabb-creative-flat-btn.uabb-animate_to_right-btn, 18537.uabb-creative-flat-btn.uabb-animate_to_left-btn, 18538.uabb-creative-flat-btn.uabb-animate_from_top-btn, 18539.uabb-creative-flat-btn.uabb-animate_from_bottom-btn { 18540 overflow: hidden; 18541 position: relative; 18542} 18543 18544.uabb-creative-flat-btn.uabb-animate_to_right-btn i, 18545.uabb-creative-flat-btn.uabb-animate_to_left-btn i, 18546.uabb-creative-flat-btn.uabb-animate_from_top-btn i, 18547.uabb-creative-flat-btn.uabb-animate_from_bottom-btn i { 18548 bottom: 0; 18549 height: 100%; 18550 margin: 0; 18551 opacity: 1; 18552 position: absolute; 18553 right: 0; 18554 width: 100%; 18555 -webkit-transition: all 200ms linear; 18556 -moz-transition: all 200ms linear; 18557 transition: all 200ms linear; 18558 -webkit-transform: translateY(0); 18559 -moz-transform: translateY(0); 18560 -o-transform: translateY(0); 18561 -ms-transform: translateY(0); 18562 transform: translateY(0); 18563} 18564 18565.uabb-creative-flat-btn.uabb-animate_to_right-btn .uabb-button-text, 18566.uabb-creative-flat-btn.uabb-animate_to_left-btn .uabb-button-text, 18567.uabb-creative-flat-btn.uabb-animate_from_top-btn .uabb-button-text, 18568.uabb-creative-flat-btn.uabb-animate_from_bottom-btn .uabb-button-text { 18569 display: inline-block; 18570 width: 100%; 18571 height: 100%; 18572 -webkit-transition: all 200ms linear; 18573 -moz-transition: all 200ms linear; 18574 -ms-transition: all 200ms linear; 18575 -o-transition: all 200ms linear; 18576 transition: all 200ms linear; 18577 -webkit-backface-visibility: hidden; 18578 -moz-backface-visibility: hidden; 18579 backface-visibility: hidden; 18580} 18581 18582/* Making Icon position center */ 18583.uabb-creative-flat-btn.uabb-animate_to_right-btn i:before, 18584.uabb-creative-flat-btn.uabb-animate_to_left-btn i:before, 18585.uabb-creative-flat-btn.uabb-animate_from_top-btn i:before, 18586.uabb-creative-flat-btn.uabb-animate_from_bottom-btn i:before { 18587 position: absolute; 18588 top: 50%; 18589 left: 50%; 18590 -webkit-transform: translateX(-50%) translateY(-50%); 18591 -moz-transform: translateX(-50%) translateY(-50%); 18592 -o-transform: translateX(-50%) translateY(-50%); 18593 -ms-transform: translateX(-50%) translateY(-50%); 18594 transform: translateX(-50%) translateY(-50%); 18595} 18596 18597/* Common Hover Classes */ 18598.uabb-creative-flat-btn.uabb-animate_to_right-btn:hover i, 18599.uabb-creative-flat-btn.uabb-animate_to_left-btn:hover i { 18600 left: 0; 18601} 18602.uabb-creative-flat-btn.uabb-animate_from_top-btn:hover i, 18603.uabb-creative-flat-btn.uabb-animate_from_bottom-btn:hover i { 18604 top: 0; 18605} 18606 18607/* Animate Icon to the right */ 18608.uabb-creative-flat-btn.uabb-animate_to_right-btn i { 18609 top: 0; 18610 left: -100%; 18611} 18612.uabb-creative-flat-btn.uabb-animate_to_right-btn:hover .uabb-button-text { 18613 -webkit-transform: translateX(200%); 18614 -moz-transform: translateX(200%); 18615 -ms-transform: translateX(200%); 18616 -o-transform: translateX(200%); 18617 transform: translateX(200%); 18618} 18619 18620/* Animate Icon to the left */ 18621.uabb-creative-flat-btn.uabb-animate_to_left-btn i { 18622 top: 0; 18623 left: 100%; 18624} 18625 18626.uabb-creative-flat-btn.uabb-animate_to_left-btn:hover .uabb-button-text { 18627 -webkit-transform: translateX(-200%); 18628 -moz-transform: translateX(-200%); 18629 -ms-transform: translateX(-200%); 18630 -o-transform: translateX(-200%); 18631 transform: translateX(-200%); 18632} 18633 18634 18635/* Animate Icon From the Top */ 18636.uabb-creative-flat-btn.uabb-animate_from_top-btn i { 18637 top: -100%; 18638 left: 0; 18639} 18640 18641.uabb-creative-flat-btn.uabb-animate_from_top-btn:hover .uabb-button-text { 18642 -webkit-transform: translateY(400px); 18643 -moz-transform: translateY(400px); 18644 -ms-transform: translateY(400px); 18645 -o-transform: translateY(400px); 18646 transform: translateY(400px); 18647} 18648 18649/* Animate Icon From the Bottom */ 18650.uabb-creative-flat-btn.uabb-animate_from_bottom-btn i { 18651 top: 100%; 18652 left: 0; 18653} 18654 18655.uabb-creative-flat-btn.uabb-animate_from_bottom-btn:hover .uabb-button-text { 18656 -webkit-transform: translateY(-400px); 18657 -moz-transform: translateY(-400px); 18658 -ms-transform: translateY(-400px); 18659 -o-transform: translateY(-400px); 18660 transform: translateY(-400px); 18661} 18662 18663/* Media/Video CSS */ 18664.uabb-tab-acc-content .wp-video, 18665.uabb-tab-acc-content video.wp-video-shortcode, 18666.uabb-tab-acc-content .mejs-container:not(.mejs-audio), 18667.uabb-tab-acc-content .mejs-overlay.load, 18668.uabb-adv-accordion-content .wp-video, 18669.uabb-adv-accordion-content video.wp-video-shortcode, 18670.uabb-adv-accordion-content .mejs-container:not(.mejs-audio), 18671.uabb-adv-accordion-content .mejs-overlay.load { 18672 width: 100% !important; 18673 height: 100% !important; 18674} 18675.uabb-tab-acc-content .mejs-container:not(.mejs-audio), 18676.uabb-adv-accordion-content .mejs-container:not(.mejs-audio) { 18677 padding-top: 56.25%; 18678} 18679.uabb-tab-acc-content .wp-video, 18680.uabb-tab-acc-content video.wp-video-shortcode, 18681.uabb-adv-accordion-content .wp-video, 18682.uabb-adv-accordion-content video.wp-video-shortcode { 18683 max-width: 100% !important; 18684} 18685.uabb-tab-acc-content video.wp-video-shortcode, 18686.uabb-adv-accordion-content video.wp-video-shortcode { 18687 position: relative; 18688} 18689.uabb-tab-acc-content .mejs-container:not(.mejs-audio) .mejs-mediaelement, 18690.uabb-adv-accordion-content .mejs-container:not(.mejs-audio) .mejs-mediaelement { 18691 position: absolute; 18692 top: 0; 18693 right: 0; 18694 bottom: 0; 18695 left: 0; 18696} 18697.uabb-tab-acc-content .mejs-overlay-play, 18698.uabb-adv-accordion-content .mejs-overlay-play { 18699 top: 0; 18700 right: 0; 18701 bottom: 0; 18702 left: 0; 18703 width: auto !important; 18704 height: auto !important; 18705} 18706.fl-row-content-wrap .uabb-row-particles-background, 18707.uabb-col-particles-background { 18708 width:100%; 18709 height:100%; 18710 position:absolute; 18711 left:0; 18712 top:0; 18713} 18714/* Theme Button 18715------------------------------------------------------ */
18716/*.fl-builder-content a.uabb-button, 18717.fl-builder-content a.uabb-button:visited, 18718.fl-builder-content a.uabb-creative-button, 18719.fl-builder-content a.uabb-creative-button:visited*/ 18720 18721.uabb-creative-button-wrap a, 18722.uabb-creative-button-wrap a:visited { 18723 18724 18725 18726 18727 } 18728 18729.uabb-dual-button .uabb-btn, 18730.uabb-dual-button .uabb-btn:visited { 18731 18732 18733 18734 } 18735 18736 18737/* Responsive Js Breakpoint Css */ 18738 18739.uabb-js-breakpoint { 18740 content:"default"; 18741 display:none; 18742} 18743@media screen and (max-width: 992px) { 18744 .uabb-js-breakpoint { 18745 content:"992"; 18746 } 18747} 18748 18749@media screen and (max-width: 768px) { 18750 .uabb-js-breakpoint { 18751 content:"768"; 18752 } 18753} 18754 18755 18756 18757 18758 18759 18760 18761 18762 18763 18764 18765 18766 18767 18768 18769 18770 18771 .fl-builder-row-settings #fl-field-separator_position { 18772 display: none !important; 18773 } 18774 18775 18776 18777 18778 18779 18780 18781 18782 18783 18784 18785/*# sourceURL=fl-builder-layout-217-inline-css */ 18786</style> 18787<div class="fl-builder-content fl-builder-content-217 fl-builder-template fl-builder-row-template fl-builder-global-templates-locked" data-post-id="217"><div class="fl-row fl-row-full-width fl-row-bg-color fl-node-lz2fp06h4dgj fl-row-default-height fl-row-align-center" data-node="lz2fp06h4dgj"> 18788 <div class="fl-row-content-wrap"> 18789 <div class="uabb-row-separator uabb-top-row-separator" > 18790</div> 18791 <div class="fl-row-content fl-row-full-width fl-node-content"> 18792 18793<div class="fl-col-group fl-node-d3gj6hx7ycvu fl-col-group-equal-height fl-col-group-align-top" data-node="d3gj6hx7ycvu"> 18794 <div class="fl-col fl-node-qku0n43yjg96 fl-col-bg-photo fl-col-small fl-col-small-full-width" data-node="qku0n43yjg96"> 18795 <div class="fl-col-content fl-node-content"></div> 18796</div> 18797 <div class="fl-col fl-node-4qswgyth876j fl-col-bg-color fl-col-has-cols" data-node="4qswgyth876j"> 18798 <div class="fl-col-content fl-node-content"><div class="fl-module fl-module-heading fl-node-hp7n50d1jvys" data-node="hp7n50d1jvys" aria-label="Heading"> 18799 <div class="fl-module-content fl-node-content"> 18800 <h2 class="fl-heading"> 18801 <span class="fl-heading-text">Child & Family</span> 18802 </h2> 18803 </div> 18804</div> 18805<div class="fl-module fl-module-separator fl-node-56gdvyc8iosu" data-node="56gdvyc8iosu" aria-label="Separator"> 18806 <div class="fl-module-content fl-node-content"> 18807 <div class="fl-separator"></div> 18808 </div> 18809</div> 18810 18811<div class="fl-col-group fl-node-l7hipyvg659c fl-col-group-nested fl-col-group-equal-height fl-col-group-align-top" data-node="l7hipyvg659c"> 18812 <div class="fl-col fl-node-uhrfmxw9573b fl-col-bg-color fl-col-small fl-col-small-full-width" data-node="uhrfmxw9573b"> 18813 <div class="fl-col-content fl-node-content"><div class="fl-module fl-module-creative-link fl-node-io8m1ckj4gde" data-node="io8m1ckj4gde" aria-label="Creative Link"> 18814 <div class="fl-module-content fl-node-content"> 18815 <div class="uabb-module-content uabb-cl-wrap"> 18816 <ul class="uabb-cl-ul"> 18817 <li class="uabb-creative-link uabb-cl-style3 "> 18818 <h4 class="uabb-cl-heading"> 18819 <a href="https://samaritas.org/child-welfare/foster-care/" target="_self" data-hover="Foster Care" aria-label="Foster Care">Foster Care</a> 18820 </h4> 18821 </li> 18822 </ul> 18823</div> 18824 </div> 18825</div> 18826<div class="fl-module fl-module-creative-link fl-node-6dfea1p40nxl" data-node="6dfea1p40nxl" aria-label="Creative Link"> 18827 <div class="fl-module-content fl-node-content"> 18828 <div class="uabb-module-content uabb-cl-wrap"> 18829 <ul class="uabb-cl-ul"> 18830 <li class="uabb-creative-link uabb-cl-style3 "> 18831 <h4 class="uabb-cl-heading"> 18832 <a href="https://samaritas.org/child-welfare/independent-living/" target="_self" data-hover="Independent Living" aria-label="Independent Living">Independent Living</a> 18833 </h4> 18834 </li> 18835 </ul> 18836</div> 18837 </div> 18838</div> 18839<div class="fl-module fl-module-creative-link fl-node-4swgkvidma9x" data-node="4swgkvidma9x" aria-label="Creative Link"> 18840 <div class="fl-module-content fl-node-content"> 18841 <div class="uabb-module-content uabb-cl-wrap"> 18842 <ul class="uabb-cl-ul"> 18843 <li class="uabb-creative-link uabb-cl-style3 "> 18844 <h4 class="uabb-cl-heading"> 18845 <a href="https://samaritas.org/child-welfare/adoption/" target="_self" data-hover="Adoption" aria-label="Adoption">Adoption</a> 18846 </h4> 18847 </li> 18848 </ul> 18849</div> 18850 </div> 18851</div> 18852<div class="fl-module fl-module-creative-link fl-node-748oklha063v" data-node="748oklha063v" aria-label="Creative Link"> 18853 <div class="fl-module-content fl-node-content"> 18854 <div class="uabb-module-content uabb-cl-wrap"> 18855 <ul class="uabb-cl-ul"> 18856 <li class="uabb-creative-link uabb-cl-style3 "> 18857 <h4 class="uabb-cl-heading"> 18858 <a href="https://samaritas.org/child-welfare/family-preservation/" target="_self" data-hover="Family Preservation" aria-label="Family Preservation">Family Preservation</a> 18859 </h4> 18860 </li> 18861 </ul> 18862</div> 18863 </div> 18864</div> 18865<div class="fl-module fl-module-creative-link fl-node-yd28mc5hk6la" data-node="yd28mc5hk6la" aria-label="Creative Link"> 18866 <div class="fl-module-content fl-node-content"> 18867 <div class="uabb-module-content uabb-cl-wrap"> 18868 <ul class="uabb-cl-ul"> 18869 <li class="uabb-creative-link uabb-cl-style3 "> 18870 <h4 class="uabb-cl-heading"> 18871 <a href="https://samaritas.org/child-welfare/foster-refugees/" target="_blank" rel="noopener" data-hover="Foster Refugees" aria-label="Foster Refugees">Foster Refugees</a> 18872 </h4> 18873 </li> 18874 </ul> 18875</div> 18876 </div> 18877</div> 18878</div> 18879</div> 18880 <div class="fl-col fl-node-nbfutre3o16h fl-col-bg-color fl-col-small fl-col-small-full-width" data-node="nbfutre3o16h"> 18881 <div class="fl-col-content fl-node-content"><div class="fl-module fl-module-pp-animated-headlines fl-node-xuf3at2hyv1s" data-node="xuf3at2hyv1s" aria-label="Animated Headlines"> 18882 <div class="fl-module-content fl-node-content"> 18883 <div class="pp-animated-headlines pp-headline--style-highlight" data-text=""> 18884 <h3 class="pp-headline pp-headline-left"> 18885 18886 <span class="pp-headline-plain-text pp-headline-text-wrapper">We put children first and help families thrive.</span> 18887 18888 18889 18890 18891 </h3> 18892</div> 18893 </div> 18894</div> 18895<div class="fl-module fl-module-rich-text fl-node-ophw36xgi4ma" data-node="ophw36xgi4ma" aria-label="Text Editor"> 18896 <div class="fl-module-content fl-node-content"> 18897 <div class="fl-rich-text"> 18898 <p>We empower children and families through compassionate care, trauma-informed support, and lasting connections that foster healing, stability, and lifelong success.</p> 18899</div> 18900 </div> 18901</div> 18902</div> 18903</div> 18904 <div class="fl-col fl-node-o1pz9l3ife8w fl-col-bg-color fl-col-small fl-col-small-full-width" data-node="o1pz9l3ife8w"> 18905 <div class="fl-col-content fl-node-content"><div class="fl-module fl-module-pp-animated-headlines fl-node-xqsr02t4joau" data-node="xqsr02t4joau" aria-label="Animated Headlines"> 18906 <div class="fl-module-content fl-node-content"> 18907 <div class="pp-animated-headlines pp-headline--style-highlight" data-text=""> 18908 <h3 class="pp-headline pp-headline-left"> 18909 18910 <span class="pp-headline-plain-text pp-headline-text-wrapper">How Can You Help</span> 18911 18912 18913 18914 18915 </h3> 18916</div> 18917 </div> 18918</div> 18919<div class="fl-module fl-module-rich-text fl-node-egr73cbt1nl5" data-node="egr73cbt1nl5" aria-label="Text Editor"> 18920 <div class="fl-module-content fl-node-content"> 18921 <div class="fl-rich-text"> 18922 <p>Become a part of Samaritasâ mission to serve people as an expression of the love of Christ.</p> 18923</div> 18924 </div> 18925</div> 18926<div class="fl-module fl-module-box fl-node-qhtsv4xgy5i2 fl-visible-desktop fl-visible-large" data-node="qhtsv4xgy5i2" aria-label="Box"> 18927 <div class="fl-module fl-module-button fl-node-drzvix6bkg9a" data-node="drzvix6bkg9a" aria-label="Button"> 18928 <div class="fl-module-content fl-node-content"> 18929 <div class="fl-button-wrap fl-button-width-auto fl-button-center"><a href="https://samaritas.org/volunteer/" target="_self" class="fl-button"><span class="fl-button-text">Volunteer</span></a></div> </div> 18930</div> 18931<div class="fl-module fl-module-button fl-node-okhiaf0pmbtr" data-node="okhiaf0pmbtr" aria-label="Button"> 18932 <div class="fl-module-content fl-node-content"> 18933 <div class="fl-button-wrap fl-button-width-auto fl-button-center"><a href="https://samaritas.org/donate/" target="_self" class="fl-button"><span class="fl-button-text">Donate</span></a></div> </div> 18934</div> 18935</div> 18936</div> 18937</div> 18938 </div> 18939</div> 18940</div> 18941 </div> 18942 </div> 18943 </div> 18944</div> 18945</div><div class="uabb-js-breakpoint" style="display: none;"></div> 18946 </div> 18947 </li><li class="mega-menu-saved-row"> 18948 <a target="_self" class="mega-menu-saved-row-a megamenuonmouseover" href="https://samaritas.org/new-americans/">New Americans <i class=""></i></a> 18949 <div class="mega-menu-saved-row-container" >
18950 <style id="fl-builder-layout-209-inline-css"> 18951 18952 18953 18954 18955 18956 18957.fl-node-dlphz823f0eb > .fl-row-content-wrap { 18958 background-color: #f7ae1b; 18959} 18960.fl-node-dlphz823f0eb.fl-row-default-height > .fl-row-content-wrap, .fl-node-dlphz823f0eb.fl-row-full-height > .fl-row-content-wrap, .fl-node-dlphz823f0eb.fl-row-custom-height > .fl-row-content-wrap { 18961 align-items: center; 18962 justify-content: center; 18963} 18964 .fl-node-dlphz823f0eb > .fl-row-content-wrap { 18965 margin-top:23px; 18966} 18967 .fl-node-dlphz823f0eb > .fl-row-content-wrap { 18968 padding-top:0px; 18969 padding-bottom:0px; 18970 padding-left:0px; 18971} 18972 18973 18974 18975 18976.fl-node-2vo08y7qgcts { 18977 width: 24%; 18978} 18979.fl-node-2vo08y7qgcts > .fl-col-content { 18980 background-image: url(https://samaritas.org/wp-content/uploads/2025/03/child-4.jpg); 18981 background-repeat: no-repeat; 18982 background-position: center center; 18983 background-attachment: scroll; 18984 background-size: cover; 18985} 18986.fl-builder-content .fl-node-2vo08y7qgcts > .fl-col-content { 18987 min-height: 460px; 18988} 18989 18990 18991 18992 18993.fl-node-psr9qkt51dhg { 18994 width: 26%; 18995} 18996 18997 18998 18999 19000.fl-node-plshvgzk4wub { 19001 width: 76%; 19002} 19003 .fl-node-plshvgzk4wub > .fl-col-content { 19004 margin-top:20px; 19005 margin-right:40px; 19006 margin-bottom:20px; 19007 margin-left:40px; 19008} 19009 19010 19011 19012 19013.fl-node-7014skhqjxnc { 19014 width: 40%; 19015} 19016 19017 19018 19019 19020.fl-node-h2vfmji5w1cp { 19021 width: 33%; 19022} 19023 19024.fl-node-xv46r7z1np8d .uabb-cl-wrap .uabb-creative-link a { 19025 color: #ffffff;} 19026 19027 19028.fl-node-xv46r7z1np8d .uabb-cl-wrap .uabb-creative-link a span { 19029 color: inherit; 19030 line-height: inherit; 19031 font-size: inherit; 19032 font-family: inherit; 19033 font-weight: inherit; 19034} 19035.fl-node-xv46r7z1np8d .uabb-cl-wrap .uabb-creative-link a:hover, 19036.fl-node-xv46r7z1np8d .uabb-cl-wrap .uabb-creative-link a span:hover { 19037 color: #ffffff; 19038} 19039 19040.fl-node-xv46r7z1np8d .uabb-cl-wrap .uabb-cl-ul li { 19041 display: inline-block; 19042 margin-right: 10px; 19043 19044 margin-bottom: 15px; 19045} 19046 19047.fl-node-xv46r7z1np8d .uabb-cl-wrap .uabb-cl-ul { 19048 text-align: left; 19049} 19050 19051/* Style 2 */ 19052 19053.fl-node-xv46r7z1np8d .uabb-cl-style2 p a, 19054.fl-node-xv46r7z1np8d .uabb-cl-style2 div a, 19055.fl-node-xv46r7z1np8d .uabb-cl-style2 span a { 19056 color: 19057 #ffffff; 19058} 19059 19060.fl-node-xv46r7z1np8d .uabb-cl-style2 a span { 19061 padding: 5px 15px; 19062 background: #440099;} 19063.fl-node-xv46r7z1np8d .uabb-cl-style2 a span:before { 19064 background: #440099; padding: inherit; 19065} 19066
19067/* Style 3 */ 19068.fl-node-xv46r7z1np8d .uabb-cl-style3 a::after { 19069 background: #ffffff; 19070 height:1px; 19071} 19072 19073/* Style 4 */ 19074.fl-node-xv46r7z1np8d .uabb-cl-style4 a::after { 19075 background: #ffffff; 19076 height:1px; 19077} 19078 19079/* Style 7 */ 19080 19081.fl-node-xv46r7z1np8d .uabb-cl-style7 a::before, 19082.fl-node-xv46r7z1np8d .uabb-cl-style7 a::after { 19083 height: 1px; 19084 background: #ffffff; 19085} 19086 19087 19088/* Style 8 */ 19089 19090.fl-node-xv46r7z1np8d .uabb-cl-style8 a::before, 19091.fl-node-xv46r7z1np8d .uabb-cl-style8 a::after { 19092 border: 1px solid #ffffff; 19093} 19094 19095.fl-node-xv46r7z1np8d .uabb-cl-style8 a::after { 19096 border-color: 19097 #000000; 19098} 19099 19100/* Style 9 */ 19101.fl-node-xv46r7z1np8d .uabb-cl-style9 a span { 19102 color:#ffffff; 19103 background: #440099; 19104} 19105 19106.fl-node-xv46r7z1np8d .uabb-cl-style9 p a, 19107.fl-node-xv46r7z1np8d .uabb-cl-style9 div a, 19108.fl-node-xv46r7z1np8d .uabb-cl-style9 span a { 19109 color: 19110 #ffffff; 19111} 19112 19113.fl-node-xv46r7z1np8d .uabb-cl-style9 a::before { 19114 color:#ffffff; 19115 background: #440099; 19116} 19117 19118/* Style 10 */ 19119 19120.fl-node-xv46r7z1np8d .uabb-cl-style10 a { 19121 border-top-width:1px; 19122 border-top-style:solid; 19123 border-top-color: 19124 #ffffff; 19125 color:#ffffff; 19126} 19127 19128.fl-node-xv46r7z1np8d .uabb-cl-style10 a::before { 19129 border-bottom-width:1px; 19130 border-bottom-style:solid; 19131 border-bottom-color: 19132 #ffffff; 19133 color:#ffffff; 19134} 19135 19136/* Style 6 */ 19137.fl-node-xv46r7z1np8d .uabb-cl-style6 a:before { 19138 position: absolute; 19139 top: 0; 19140 left: 0; 19141 width: 100%; 19142 height: 1px; 19143 background: #ffffff; 19144 content: ''; 19145 -webkit-transition: top 0.3s; 19146 -moz-transition: top 0.3s; 19147 transition: top 0.3s; 19148} 19149 19150.fl-node-xv46r7z1np8d .uabb-cl-style6 a:after { 19151 position: absolute; 19152 top: 0; 19153 left: 0; 19154 content: ''; 19155 width: 1px; 19156 height: 1px; 19157 background: #ffffff; 19158 -webkit-transition: height 0.3s; 19159 -moz-transition: height 0.3s; 19160 transition: height 0.3s; 19161} 19162 19163.fl-node-xv46r7z1np8d .uabb-cl-style6 a:hover::before { 19164 top: 100%; 19165 opacity: 1; 19166} 19167 19168.fl-node-xv46r7z1np8d .uabb-cl-style6 a:hover::after { 19169 height: 100%; 19170} 19171 19172 19173/* Style 11 */ 19174 19175.fl-node-xv46r7z1np8d .uabb-cl-style11 a::before, 19176.fl-node-xv46r7z1np8d .uabb-cl-style11 a::after { 19177 border-color: 19178 #ffffff; 19179} 19180 19181/* Style 12 */ 19182 19183.fl-node-xv46r7z1np8d .uabb-cl-style12 a:hover::before, 19184.fl-node-xv46r7z1np8d .uabb-cl-style12 a:focus::before { 19185 color: #ffffff; 19186 text-shadow: 10px 0 19187 #ffffff, -10px 0 #ffffff; 19188} 19189 19190/* Style 13 */ 19191 19192.fl-node-xv46r7z1np8d .uabb-cl-style13 a::before, 19193.fl-node-xv46r7z1np8d .uabb-cl-style13 a::after { 19194 height: 1px; 19195 background: #ffffff; 19196} 19197 19198/* Style 14 */ 19199 19200.fl-node-xv46r7z1np8d .uabb-cl-style14 a::before { 19201 color:#ffffff; 19202 content: attr(data-hover); 19203 position: absolute; 19204 -webkit-transition: -webkit-transform 0.3s, opacity 0.3s; 19205 -moz-transition: -moz-transform 0.3s, opacity 0.3s; 19206 transition: transform 0.3s, opacity 0.3s; 19207} 19208 19209.fl-node-xv46r7z1np8d .uabb-cl-style14 .uabb-cl-heading, 19210.fl-node-xv46r7z1np8d .uabb-cl-style14 .uabb-cl-heading a, 19211.fl-node-xv46r7z1np8d .uabb-cl-style14 .uabb-cl-heading a:visited, 19212.fl-node-xv46r7z1np8d .uabb-cl-style14 .uabb-cl-heading a *, 19213.fl-node-xv46r7z1np8d .uabb-cl-style14 .uabb-cl-heading a:visited *â { 19214 color:#ffffff; 19215} 19216 19217/* Style 15 */ 19218 19219.fl-node-xv46r7z1np8d .uabb-cl-style15 a::before { 19220 color:#ffffff; 19221} 19222 19223/* Style 16 */ 19224 19225.fl-node-xv46r7z1np8d .uabb-cl-style16 a::after { 19226 background: #ffffff; 19227 height:1px; 19228} 19229 19230/* Style 17 */ 19231 19232.fl-node-xv46r7z1np8d .uabb-cl-style17 a { 19233 color:#ffffff; 19234} 19235 19236.fl-node-xv46r7z1np8d .uabb-cl-style17 a::after, 19237.fl-node-xv46r7z1np8d .uabb-cl-style17 a::before { 19238 height: 1px; 19239 background: #ffffff; 19240} 19241 19242/* Style 18 */ 19243 19244.fl-node-xv46r7z1np8d .uabb-cl-style18 a { 19245 margin: 0; 19246 width: 200px; 19247 max-width: 100%; 19248} 19249 19250.fl-node-xv46r7z1np8d .uabb-cl-style18 p a, 19251.fl-node-xv46r7z1np8d .uabb-cl-style18 div a, 19252.fl-node-xv46r7z1np8d .uabb-cl-style18 span a { 19253 color: 19254 #ffffff; 19255} 19256 19257 19258.fl-node-xv46r7z1np8d .uabb-cl-style18 a span { 19259 -webkit-transform-origin: 50% 50% -100px; 19260 -moz-transform-origin: 50% 50% -100px; 19261 transform-origin: 50% 50% -100px; 19262} 19263 19264.fl-node-xv46r7z1np8d .uabb-cl-style18 a span { 19265 background: #440099; 19266} 19267 19268.fl-node-xv46r7z1np8d .uabb-cl-style18 a:hover span::before, 19269.fl-node-xv46r7z1np8d .uabb-cl-style18 a:focus span::before { 19270 background: #440099; 19271} 19272 19273.fl-node-xv46r7z1np8d .uabb-cl-style18 a span::before, 19274.fl-node-xv46r7z1np8d .uabb-cl-style18 a:hover span, 19275.fl-node-xv46r7z1np8d .uabb-cl-style18 a:focus span { 19276 background: #120067; 19277} 19278 19279/* Style 19 */ 19280 19281 19282.fl-node-xv46r7z1np8d .uabb-cl-style19 a span { 19283 background: #440099; 19284 box-shadow: inset 0 3px #120067; 19285} 19286 19287.fl-node-xv46r7z1np8d .uabb-cl-style19 p a, 19288.fl-node-xv46r7z1np8d .uabb-cl-style19 div a, 19289.fl-node-xv46r7z1np8d .uabb-cl-style19 span a { 19290 color: 19291 #ffffff; 19292} 19293 19294.fl-node-xv46r7z1np8d .uabb-cl-style19 a span::before { 19295 background: #440099; 19296 color:#ffffff; 19297} 19298 19299.fl-node-xv46r7z1np8d .uabb-cl-style19 a:hover span, 19300.fl-node-xv46r7z1np8d .uabb-cl-style19 a:focus span { 19301 background: #120067; 19302} 19303 19304/* Style 20 */ 19305 19306.fl-node-xv46r7z1np8d .uabb-cl-style20 a:hover, 19307.fl-node-xv46r7z1np8d .uabb-cl-style20 a:focus { 19308 color:#ffffff; 19309} 19310 19311.fl-node-xv46r7z1np8d .uabb-cl-style20 a { 19312 color:#ffffff; 19313 -webkit-transition: color 0.3s; 19314 -moz-transition: color 0.3s; 19315 transition: color 0.3s; 19316} 19317 19318.fl-node-xv46r7z1np8d .uabb-cl-style20 a::before, 19319.fl-node-xv46r7z1np8d .uabb-cl-style20 a::after { 19320 height: 1px; 19321 background: #ffffff; 19322} 19323 19324/* Style Simple */ 19325.fl-node-xv46r7z1np8d .uabb-cl-wrap .uabb-creative-link.uabb-cl-simple a { 19326 color:#ffffff; 19327} 19328 19329.fl-node-xv46r7z1np8d .uabb-cl-wrap .uabb-creative-link.uabb-cl-simple a:hover { 19330 color:#ffffff; 19331} 19332 19333 @media ( max-width: 768px ) { 19334 19335 19336 .fl-node-xv46r7z1np8d .uabb-cl-wrap .uabb-cl-ul li { 19337 margin-left: 0; 19338 margin-right: 0; 19339 display: block; 19340 } 19341 } 19342.fl-node-xv46r7z1np8d .uabb-cl-wrap .uabb-cl-heading a { 19343 font-size: 22px; 19344 text-align: left; 19345} 19346@media(max-width: 1200px) { 19347 .fl-node-xv46r7z1np8d .uabb-cl-wrap .uabb-cl-heading a { 19348 font-size: 17px; 19349 } 19350} 19351 .fl-node-xv46r7z1np8d > .fl-module-content { 19352 margin-top:20px; 19353 margin-bottom:-10px; 19354} 19355@media (max-width: 768px) { .fl-node-xv46r7z1np8d > .fl-module-content { margin-bottom:20px; } }.fl-row .fl-col .fl-node-zqemhs8kd9j1 h2.fl-heading a, 19356.fl-row .fl-col .fl-node-zqemhs8kd9j1 h2.fl-heading .fl-heading-text, 19357.fl-row .fl-col .fl-node-zqemhs8kd9j1 h2.fl-heading .fl-heading-text *, 19358.fl-node-zqemhs8kd9j1 h2.fl-heading .fl-heading-text { 19359 color: #ffffff; 19360} 19361 .fl-node-zqemhs8kd9j1 > .fl-module-content { 19362 margin-bottom:0px; 19363} 19364.fl-node-o5ndlx9ktrma .pp-headline { 19365 text-align: left; 19366} 19367.fl-node-o5ndlx9ktrma .pp-headline, 19368.fl-node-o5ndlx9ktrma .pp-headline a { 19369 color: #ffffff; 19370 } 19371.fl-node-o5ndlx9ktrma .pp-headline-dynamic-wrapper {
19372 color: #ffffff; 19373 } 19374.fl-node-o5ndlx9ktrma .pp-headline-dynamic-wrapper.pp-headline-typing-selected { 19375 } 19376.fl-node-o5ndlx9ktrma .pp-headline-dynamic-wrapper.pp-headline-typing-selected .pp-headline-dynamic-text { 19377 } 19378.fl-node-o5ndlx9ktrma .pp-headline-dynamic-wrapper path { 19379 stroke: #f7f7f7; 19380 }.fl-node-o5ndlx9ktrma .pp-headline { 19381 font-size: 28px; 19382} 19383@media(max-width: 1200px) { 19384 .fl-node-o5ndlx9ktrma .pp-headline { 19385 font-size: 24px; 19386 } 19387} 19388 .fl-node-o5ndlx9ktrma > .fl-module-content { 19389 margin-top:0px; 19390} 19391.fl-node-3eh5fq4lg8ia .pp-headline { 19392 text-align: left; 19393} 19394.fl-node-3eh5fq4lg8ia .pp-headline, 19395.fl-node-3eh5fq4lg8ia .pp-headline a { 19396 color: #ffffff; 19397 } 19398.fl-node-3eh5fq4lg8ia .pp-headline-dynamic-wrapper { 19399 color: #ffffff; 19400 } 19401.fl-node-3eh5fq4lg8ia .pp-headline-dynamic-wrapper.pp-headline-typing-selected { 19402 } 19403.fl-node-3eh5fq4lg8ia .pp-headline-dynamic-wrapper.pp-headline-typing-selected .pp-headline-dynamic-text { 19404 } 19405.fl-node-3eh5fq4lg8ia .pp-headline-dynamic-wrapper path { 19406 stroke: #f7f7f7; 19407 }.fl-node-3eh5fq4lg8ia .pp-headline { 19408 font-size: 28px; 19409} 19410@media(max-width: 1200px) { 19411 .fl-node-3eh5fq4lg8ia .pp-headline { 19412 font-size: 24px; 19413 } 19414} 19415 .fl-node-3eh5fq4lg8ia > .fl-module-content { 19416 margin-top:0px; 19417} 19418 19419.fl-builder-content .fl-node-duf9r26t0p4o .fl-button:is(a, button), 19420.fl-builder-content .fl-node-duf9r26t0p4o .fl-button:is(a, button):hover, 19421.fl-builder-content .fl-node-duf9r26t0p4o a.fl-button:visited, 19422.fl-page .fl-builder-content .fl-node-duf9r26t0p4o .fl-button:is(a, button), 19423.fl-page .fl-builder-content .fl-node-duf9r26t0p4o .fl-button:is(a, button):hover, 19424.fl-page .fl-builder-content .fl-node-duf9r26t0p4o a.fl-button:visited { 19425 background: linear-gradient(to bottom, #621eb7 0%, #440099 100%); 19426} 19427 19428 19429 19430 19431 19432.fl-builder-content .fl-node-duf9r26t0p4o .fl-button:is(a, button):hover, 19433.fl-builder-content .fl-node-duf9r26t0p4o .fl-button:is(a, button):focus, 19434.fl-page .fl-builder-content .fl-node-duf9r26t0p4o .fl-button:is(a, button):hover, 19435.fl-page .fl-builder-content .fl-node-duf9r26t0p4o .fl-button:is(a, button):focus { 19436 19437 background: rgba(29,209,161,0.75); 19438 19439 background: linear-gradient(to bottom, rgba(59,239,191,0.75) 0%, rgba(29,209,161,0.75) 100%); 19440 } 19441 19442 19443 19444.fl-node-duf9r26t0p4o.fl-button-wrap, .fl-node-duf9r26t0p4o .fl-button-wrap { 19445 text-align: center; 19446} 19447.fl-builder-content .fl-node-duf9r26t0p4o .fl-button:is(a, button) { 19448 padding-top: 12px; 19449 padding-right: 20px; 19450 padding-bottom: 12px; 19451 padding-left: 20px; 19452} 19453.fl-builder-content .fl-node-duf9r26t0p4o .fl-button:is(a, button), .fl-builder-content .fl-node-duf9r26t0p4o a.fl-button:visited, .fl-page .fl-builder-content .fl-node-duf9r26t0p4o .fl-button:is(a, button), .fl-page .fl-builder-content .fl-node-duf9r26t0p4o a.fl-button:visited { 19454 font-size: 18px; 19455 text-transform: uppercase; 19456 border: 1px solid #38008d; 19457} 19458.fl-builder-content .fl-node-duf9r26t0p4o .fl-button:is(a, button):hover, .fl-builder-content .fl-node-duf9r26t0p4o .fl-button:is(a, button):focus, .fl-page .fl-builder-content .fl-node-duf9r26t0p4o .fl-button:is(a, button):hover, .fl-page .fl-builder-content .fl-node-duf9r26t0p4o .fl-button:is(a, button):focus { 19459 border: 1px solid rgba(17,197,149,0.75); 19460} 19461.fl-builder-content .fl-node-duf9r26t0p4o .fl-button:is(a, button), .fl-builder-content .fl-node-duf9r26t0p4o a.fl-button:visited, .fl-builder-content .fl-node-duf9r26t0p4o .fl-button:is(a, button):hover, .fl-builder-content .fl-node-duf9r26t0p4o .fl-button:is(a, button):focus, .fl-page .fl-builder-content .fl-node-duf9r26t0p4o .fl-button:is(a, button), .fl-page .fl-builder-content .fl-node-duf9r26t0p4o a.fl-button:visited, .fl-page .fl-builder-content .fl-node-duf9r26t0p4o .fl-button:is(a, button):hover, .fl-page .fl-builder-content .fl-node-duf9r26t0p4o .fl-button:is(a, button):focus { 19462 border-style: none; 19463 border-width: 0; 19464 background-clip: border-box; 19465 border-color: rgb(255, 255, 255); 19466 border-top-left-radius: 40px; 19467 border-top-right-radius: 40px; 19468 border-bottom-left-radius: 40px; 19469 border-bottom-right-radius: 40px; 19470} 19471.fl-builder-content .fl-node-duf9r26t0p4o .fl-button:is(a, button), .fl-builder-content .fl-node-duf9r26t0p4o a.fl-button:visited, .fl-builder
19471-content .fl-node-duf9r26t0p4o .fl-button:is(a, button) *, .fl-builder-content .fl-node-duf9r26t0p4o a.fl-button:visited *, .fl-page .fl-builder-content .fl-node-duf9r26t0p4o .fl-button:is(a, button), .fl-page .fl-builder-content .fl-node-duf9r26t0p4o a.fl-button:visited, .fl-page .fl-builder-content .fl-node-duf9r26t0p4o .fl-button:is(a, button) *, .fl-page .fl-builder-content .fl-node-duf9r26t0p4o a.fl-button:visited * { 19472 color: #ffffff; 19473} 19474 .fl-node-duf9r26t0p4o > .fl-module-content { 19475 margin-top:0px; 19476 margin-right:0px; 19477 margin-bottom:0px; 19478 margin-left:0px; 19479} 19480 19481.fl-node-qp2hiuk7sal4 .uabb-cl-wrap .uabb-creative-link a { 19482 color: #ffffff;} 19483 19484 19485.fl-node-qp2hiuk7sal4 .uabb-cl-wrap .uabb-creative-link a span { 19486 color: inherit; 19487 line-height: inherit; 19488 font-size: inherit; 19489 font-family: inherit; 19490 font-weight: inherit; 19491} 19492.fl-node-qp2hiuk7sal4 .uabb-cl-wrap .uabb-creative-link a:hover, 19493.fl-node-qp2hiuk7sal4 .uabb-cl-wrap .uabb-creative-link a span:hover { 19494 color: #ffffff; 19495} 19496 19497.fl-node-qp2hiuk7sal4 .uabb-cl-wrap .uabb-cl-ul li { 19498 display: inline-block; 19499 margin-right: 10px; 19500 19501 margin-bottom: 15px; 19502} 19503 19504.fl-node-qp2hiuk7sal4 .uabb-cl-wrap .uabb-cl-ul { 19505 text-align: left; 19506} 19507 19508/* Style 2 */ 19509 19510.fl-node-qp2hiuk7sal4 .uabb-cl-style2 p a, 19511.fl-node-qp2hiuk7sal4 .uabb-cl-style2 div a, 19512.fl-node-qp2hiuk7sal4 .uabb-cl-style2 span a { 19513 color: 19514 #ffffff; 19515} 19516 19517.fl-node-qp2hiuk7sal4 .uabb-cl-style2 a span { 19518 padding: 5px 15px; 19519 background: #440099;} 19520.fl-node-qp2hiuk7sal4 .uabb-cl-style2 a span:before { 19521 background: #440099; padding: inherit; 19522} 19523
19524/* Style 3 */ 19525.fl-node-qp2hiuk7sal4 .uabb-cl-style3 a::after { 19526 background: #ffffff; 19527 height:1px; 19528} 19529 19530/* Style 4 */ 19531.fl-node-qp2hiuk7sal4 .uabb-cl-style4 a::after { 19532 background: #ffffff; 19533 height:1px; 19534} 19535 19536/* Style 7 */ 19537 19538.fl-node-qp2hiuk7sal4 .uabb-cl-style7 a::before, 19539.fl-node-qp2hiuk7sal4 .uabb-cl-style7 a::after { 19540 height: 1px; 19541 background: #ffffff; 19542} 19543 19544 19545/* Style 8 */ 19546 19547.fl-node-qp2hiuk7sal4 .uabb-cl-style8 a::before, 19548.fl-node-qp2hiuk7sal4 .uabb-cl-style8 a::after { 19549 border: 1px solid #ffffff; 19550} 19551 19552.fl-node-qp2hiuk7sal4 .uabb-cl-style8 a::after { 19553 border-color: 19554 #000000; 19555} 19556 19557/* Style 9 */ 19558.fl-node-qp2hiuk7sal4 .uabb-cl-style9 a span { 19559 color:#ffffff; 19560 background: #440099; 19561} 19562 19563.fl-node-qp2hiuk7sal4 .uabb-cl-style9 p a, 19564.fl-node-qp2hiuk7sal4 .uabb-cl-style9 div a, 19565.fl-node-qp2hiuk7sal4 .uabb-cl-style9 span a { 19566 color: 19567 #ffffff; 19568} 19569 19570.fl-node-qp2hiuk7sal4 .uabb-cl-style9 a::before { 19571 color:#ffffff; 19572 background: #440099; 19573} 19574 19575/* Style 10 */ 19576 19577.fl-node-qp2hiuk7sal4 .uabb-cl-style10 a { 19578 border-top-width:1px; 19579 border-top-style:solid; 19580 border-top-color: 19581 #ffffff; 19582 color:#ffffff; 19583} 19584 19585.fl-node-qp2hiuk7sal4 .uabb-cl-style10 a::before { 19586 border-bottom-width:1px; 19587 border-bottom-style:solid; 19588 border-bottom-color: 19589 #ffffff; 19590 color:#ffffff; 19591} 19592 19593/* Style 6 */ 19594.fl-node-qp2hiuk7sal4 .uabb-cl-style6 a:before { 19595 position: absolute; 19596 top: 0; 19597 left: 0; 19598 width: 100%; 19599 height: 1px; 19600 background: #ffffff; 19601 content: ''; 19602 -webkit-transition: top 0.3s; 19603 -moz-transition: top 0.3s; 19604 transition: top 0.3s; 19605} 19606 19607.fl-node-qp2hiuk7sal4 .uabb-cl-style6 a:after { 19608 position: absolute; 19609 top: 0; 19610 left: 0; 19611 content: ''; 19612 width: 1px; 19613 height: 1px; 19614 background: #ffffff; 19615 -webkit-transition: height 0.3s; 19616 -moz-transition: height 0.3s; 19617 transition: height 0.3s; 19618} 19619 19620.fl-node-qp2hiuk7sal4 .uabb-cl-style6 a:hover::before { 19621 top: 100%; 19622 opacity: 1; 19623} 19624 19625.fl-node-qp2hiuk7sal4 .uabb-cl-style6 a:hover::after { 19626 height: 100%; 19627} 19628 19629 19630/* Style 11 */ 19631 19632.fl-node-qp2hiuk7sal4 .uabb-cl-style11 a::before, 19633.fl-node-qp2hiuk7sal4 .uabb-cl-style11 a::after { 19634 border-color: 19635 #ffffff; 19636} 19637 19638/* Style 12 */ 19639 19640.fl-node-qp2hiuk7sal4 .uabb-cl-style12 a:hover::before, 19641.fl-node-qp2hiuk7sal4 .uabb-cl-style12 a:focus::before { 19642 color: #ffffff; 19643 text-shadow: 10px 0 19644 #ffffff, -10px 0 #ffffff; 19645} 19646 19647/* Style 13 */ 19648 19649.fl-node-qp2hiuk7sal4 .uabb-cl-style13 a::before, 19650.fl-node-qp2hiuk7sal4 .uabb-cl-style13 a::after { 19651 height: 1px; 19652 background: #ffffff; 19653} 19654 19655/* Style 14 */ 19656 19657.fl-node-qp2hiuk7sal4 .uabb-cl-style14 a::before { 19658 color:#ffffff; 19659 content: attr(data-hover); 19660 position: absolute; 19661 -webkit-transition: -webkit-transform 0.3s, opacity 0.3s; 19662 -moz-transition: -moz-transform 0.3s, opacity 0.3s; 19663 transition: transform 0.3s, opacity 0.3s; 19664} 19665 19666.fl-node-qp2hiuk7sal4 .uabb-cl-style14 .uabb-cl-heading, 19667.fl-node-qp2hiuk7sal4 .uabb-cl-style14 .uabb-cl-heading a, 19668.fl-node-qp2hiuk7sal4 .uabb-cl-style14 .uabb-cl-heading a:visited, 19669.fl-node-qp2hiuk7sal4 .uabb-cl-style14 .uabb-cl-heading a *, 19670.fl-node-qp2hiuk7sal4 .uabb-cl-style14 .uabb-cl-heading a:visited *â { 19671 color:#ffffff; 19672} 19673 19674/* Style 15 */ 19675 19676.fl-node-qp2hiuk7sal4 .uabb-cl-style15 a::before { 19677 color:#ffffff; 19678} 19679 19680/* Style 16 */ 19681 19682.fl-node-qp2hiuk7sal4 .uabb-cl-style16 a::after { 19683 background: #ffffff; 19684 height:1px; 19685} 19686 19687/* Style 17 */ 19688 19689.fl-node-qp2hiuk7sal4 .uabb-cl-style17 a { 19690 color:#ffffff; 19691} 19692 19693.fl-node-qp2hiuk7sal4 .uabb-cl-style17 a::after, 19694.fl-node-qp2hiuk7sal4 .uabb-cl-style17 a::before { 19695 height: 1px; 19696 background: #ffffff; 19697} 19698 19699/* Style 18 */ 19700 19701.fl-node-qp2hiuk7sal4 .uabb-cl-style18 a { 19702 margin: 0; 19703 width: 200px; 19704 max-width: 100%; 19705} 19706 19707.fl-node-qp2hiuk7sal4 .uabb-cl-style18 p a, 19708.fl-node-qp2hiuk7sal4 .uabb-cl-style18 div a, 19709.fl-node-qp2hiuk7sal4 .uabb-cl-style18 span a { 19710 color: 19711 #ffffff; 19712} 19713 19714 19715.fl-node-qp2hiuk7sal4 .uabb-cl-style18 a span { 19716 -webkit-transform-origin: 50% 50% -100px; 19717 -moz-transform-origin: 50% 50% -100px; 19718 transform-origin: 50% 50% -100px; 19719} 19720 19721.fl-node-qp2hiuk7sal4 .uabb-cl-style18 a span { 19722 background: #440099; 19723} 19724 19725.fl-node-qp2hiuk7sal4 .uabb-cl-style18 a:hover span::before, 19726.fl-node-qp2hiuk7sal4 .uabb-cl-style18 a:focus span::before { 19727 background: #440099; 19728} 19729 19730.fl-node-qp2hiuk7sal4 .uabb-cl-style18 a span::before, 19731.fl-node-qp2hiuk7sal4 .uabb-cl-style18 a:hover span, 19732.fl-node-qp2hiuk7sal4 .uabb-cl-style18 a:focus span { 19733 background: #120067; 19734} 19735 19736/* Style 19 */ 19737 19738 19739.fl-node-qp2hiuk7sal4 .uabb-cl-style19 a span { 19740 background: #440099; 19741 box-shadow: inset 0 3px #120067; 19742} 19743 19744.fl-node-qp2hiuk7sal4 .uabb-cl-style19 p a, 19745.fl-node-qp2hiuk7sal4 .uabb-cl-style19 div a, 19746.fl-node-qp2hiuk7sal4 .uabb-cl-style19 span a { 19747 color: 19748 #ffffff; 19749} 19750 19751.fl-node-qp2hiuk7sal4 .uabb-cl-style19 a span::before { 19752 background: #440099; 19753 color:#ffffff; 19754} 19755 19756.fl-node-qp2hiuk7sal4 .uabb-cl-style19 a:hover span, 19757.fl-node-qp2hiuk7sal4 .uabb-cl-style19 a:focus span { 19758 background: #120067; 19759} 19760 19761/* Style 20 */ 19762 19763.fl-node-qp2hiuk7sal4 .uabb-cl-style20 a:hover, 19764.fl-node-qp2hiuk7sal4 .uabb-cl-style20 a:focus { 19765 color:#ffffff; 19766} 19767 19768.fl-node-qp2hiuk7sal4 .uabb-cl-style20 a { 19769 color:#ffffff; 19770 -webkit-transition: color 0.3s; 19771 -moz-transition: color 0.3s; 19772 transition: color 0.3s; 19773} 19774 19775.fl-node-qp2hiuk7sal4 .uabb-cl-style20 a::before, 19776.fl-node-qp2hiuk7sal4 .uabb-cl-style20 a::after { 19777 height: 1px; 19778 background: #ffffff; 19779} 19780 19781/* Style Simple */ 19782.fl-node-qp2hiuk7sal4 .uabb-cl-wrap .uabb-creative-link.uabb-cl-simple a { 19783 color:#ffffff; 19784} 19785 19786.fl-node-qp2hiuk7sal4 .uabb-cl-wrap .uabb-creative-link.uabb-cl-simple a:hover { 19787 color:#ffffff; 19788} 19789 19790 @media ( max-width: 768px ) { 19791 19792 19793 .fl-node-qp2hiuk7sal4 .uabb-cl-wrap .uabb-cl-ul li { 19794 margin-left: 0; 19795 margin-right: 0; 19796 display: block; 19797 } 19798 } 19799.fl-node-qp2hiuk7sal4 .uabb-cl-wrap .uabb-cl-heading a { 19800 font-size: 22px; 19801 text-align: left; 19802} 19803@media(max-width: 1200px) { 19804 .fl-node-qp2hiuk7sal4 .uabb-cl-wrap .uabb-cl-heading a { 19805 font-size: 17px; 19806 } 19807} 19808 .fl-node-qp2hiuk7sal4 > .fl-module-content { 19809 margin-top:0px; 19810 margin-bottom:-10px; 19811} 19812@media (max-width: 768px) { .fl-node-qp2hiuk7sal4 > .fl-module-content { margin-bottom:20px; } }
19812 .fl-builder-content .fl-node-z4wgvbxdf503 .fl-module-content .fl-rich-text, 19813 .fl-builder-content .fl-node-z4wgvbxdf503 .fl-module-content .fl-rich-text * { 19814 color: #ffffff; 19815 } 19816 .fl-node-z4wgvbxdf503 > .fl-module-content { 19817 margin-top:0px; 19818 margin-right:60px; 19819 margin-bottom:0px; 19820} 19821@media (max-width: 768px) { .fl-node-z4wgvbxdf503 > .fl-module-content { margin-right:20px; } }.fl-node-v7h2knpzqoa9 .fl-separator { 19822 border-top-width: 1px; 19823 max-width: 100%; 19824 width: 100%; 19825 margin: auto; 19826} 19827 19828 .fl-node-v7h2knpzqoa9 .fl-separator { 19829 border-top-color: #ffffff; 19830 border-top-style: solid; 19831} 19832 .fl-builder-content .fl-node-ap4ku6r7e0sx .fl-module-content .fl-rich-text, 19833 .fl-builder-content .fl-node-ap4ku6r7e0sx .fl-module-content .fl-rich-text * { 19834 color: #ffffff; 19835 } 19836 .fl-node-ap4ku6r7e0sx > .fl-module-content { 19837 margin-top:0px; 19838 margin-right:60px; 19839 margin-bottom:0px; 19840} 19841@media (max-width: 768px) { .fl-node-ap4ku6r7e0sx > .fl-module-content { margin-right:20px; } } 19842.fl-builder-content .fl-node-fkh73gobuvn8 .fl-button:is(a, button), 19843.fl-builder-content .fl-node-fkh73gobuvn8 .fl-button:is(a, button):hover, 19844.fl-builder-content .fl-node-fkh73gobuvn8 a.fl-button:visited, 19845.fl-page .fl-builder-content .fl-node-fkh73gobuvn8 .fl-button:is(a, button), 19846.fl-page .fl-builder-content .fl-node-fkh73gobuvn8 .fl-button:is(a, button):hover, 19847.fl-page .fl-builder-content .fl-node-fkh73gobuvn8 a.fl-button:visited { 19848 background: linear-gradient(to bottom, #621eb7 0%, #440099 100%); 19849} 19850 19851 19852 19853 19854 19855.fl-builder-content .fl-node-fkh73gobuvn8 .fl-button:is(a, button):hover, 19856.fl-builder-content .fl-node-fkh73gobuvn8 .fl-button:is(a, button):focus, 19857.fl-page .fl-builder-content .fl-node-fkh73gobuvn8 .fl-button:is(a, button):hover, 19858.fl-page .fl-builder-content .fl-node-fkh73gobuvn8 .fl-button:is(a, button):focus { 19859 19860 background: rgba(29,209,161,0.75); 19861 19862 background: linear-gradient(to bottom, rgba(59,239,191,0.75) 0%, rgba(29,209,161,0.75) 100%); 19863 } 19864 19865 19866 19867.fl-node-fkh73gobuvn8.fl-button-wrap, .fl-node-fkh73gobuvn8 .fl-button-wrap { 19868 text-align: center; 19869} 19870.fl-builder-content .fl-node-fkh73gobuvn8 .fl-button:is(a, button) { 19871 padding-top: 12px; 19872 padding-right: 20px; 19873 padding-bottom: 12px; 19874 padding-left: 20px; 19875} 19876.fl-builder-content .fl-node-fkh73gobuvn8 .fl-button:is(a, button), .fl-builder-content .fl-node-fkh73gobuvn8 a.fl-button:visited, .fl-page .fl-builder-content .fl-node-fkh73gobuvn8 .fl-button:is(a, button), .fl-page .fl-builder-content .fl-node-fkh73gobuvn8 a.fl-button:visited { 19877 font-size: 18px; 19878 text-transform: uppercase; 19879 border: 1px solid #38008d; 19880} 19881.fl-builder-content .fl-node-fkh73gobuvn8 .fl-button:is(a, button):hover, .fl-builder-content .fl-node-fkh73gobuvn8 .fl-button:is(a, button):focus, .fl-page .fl-builder-content .fl-node-fkh73gobuvn8 .fl-button:is(a, button):hover, .fl-page .fl-builder-content .fl-node-fkh73gobuvn8 .fl-button:is(a, button):focus { 19882 border: 1px solid rgba(17,197,149,0.75); 19883} 19884.fl-builder-content .fl-node-fkh73gobuvn8 .fl-button:is(a, button), .fl-builder-content .fl-node-fkh73gobuvn8 a.fl-button:visited, .fl-builder-content .fl-node-fkh73gobuvn8 .fl-button:is(a, button):hover, .fl-builder-content .fl-node-fkh73gobuvn8 .fl-button:is(a, button):focus, .fl-page .fl-builder-content .fl-node-fkh73gobuvn8 .fl-button:is(a, button), .fl-page .fl-builder-content .fl-node-fkh73gobuvn8 a.fl-button:visited, .fl-page .fl-builder-content .fl-node-fkh73gobuvn8 .fl-button:is(a, button):hover, .fl-page .fl-builder-content .fl-node-fkh73gobuvn8 .fl-button:is(a, button):focus { 19885 border-style: none; 19886 border-width: 0; 19887 background-clip: border-box; 19888 border-color: rgb(255, 255, 255); 19889 border-top-left-radius: 40px; 19890 border-top-right-radius: 40px; 19891 border-bottom-left-radius: 40px; 19892 border-bottom-right-radius: 40px; 19893} 19894.fl-builder-content .fl-node-fkh73gobuvn8 .fl-button:is(a, button), .fl-builder-content .fl-node-fkh73gobuvn8 a.fl-button:visited, .fl-builder-content .fl-node-fkh73gobuvn8 .fl-button:is(a, button) *, .fl-builder-content .fl-node-fkh73gobuvn8 a.fl-button:visited *, .fl-page .fl-builder-content .fl-node-fkh73gobuvn8 .fl-button:is(a, button), .fl-page .fl-builder
19894-content .fl-node-fkh73gobuvn8 a.fl-button:visited, .fl-page .fl-builder-content .fl-node-fkh73gobuvn8 .fl-button:is(a, button) *, .fl-page .fl-builder-content .fl-node-fkh73gobuvn8 a.fl-button:visited * { 19895 color: #ffffff; 19896} 19897 .fl-node-fkh73gobuvn8 > .fl-module-content { 19898 margin-top:0px; 19899 margin-right:0px; 19900 margin-bottom:0px; 19901 margin-left:0px; 19902} 19903 19904.fl-node-x0nrtoqfc24v .uabb-cl-wrap .uabb-creative-link a { 19905 color: #ffffff;} 19906 19907 19908.fl-node-x0nrtoqfc24v .uabb-cl-wrap .uabb-creative-link a span { 19909 color: inherit; 19910 line-height: inherit; 19911 font-size: inherit; 19912 font-family: inherit; 19913 font-weight: inherit; 19914} 19915.fl-node-x0nrtoqfc24v .uabb-cl-wrap .uabb-creative-link a:hover, 19916.fl-node-x0nrtoqfc24v .uabb-cl-wrap .uabb-creative-link a span:hover { 19917 color: #ffffff; 19918} 19919 19920.fl-node-x0nrtoqfc24v .uabb-cl-wrap .uabb-cl-ul li { 19921 display: inline-block; 19922 margin-right: 10px; 19923 19924 margin-bottom: 15px; 19925} 19926 19927.fl-node-x0nrtoqfc24v .uabb-cl-wrap .uabb-cl-ul { 19928 text-align: left; 19929} 19930 19931/* Style 2 */ 19932 19933.fl-node-x0nrtoqfc24v .uabb-cl-style2 p a, 19934.fl-node-x0nrtoqfc24v .uabb-cl-style2 div a, 19935.fl-node-x0nrtoqfc24v .uabb-cl-style2 span a { 19936 color: 19937 #ffffff; 19938} 19939 19940.fl-node-x0nrtoqfc24v .uabb-cl-style2 a span { 19941 padding: 5px 15px; 19942 background: #440099;} 19943.fl-node-x0nrtoqfc24v .uabb-cl-style2 a span:before { 19944 background: #440099; padding: inherit; 19945} 19946
19947/* Style 3 */ 19948.fl-node-x0nrtoqfc24v .uabb-cl-style3 a::after { 19949 background: #ffffff; 19950 height:1px; 19951} 19952 19953/* Style 4 */ 19954.fl-node-x0nrtoqfc24v .uabb-cl-style4 a::after { 19955 background: #ffffff; 19956 height:1px; 19957} 19958 19959/* Style 7 */ 19960 19961.fl-node-x0nrtoqfc24v .uabb-cl-style7 a::before, 19962.fl-node-x0nrtoqfc24v .uabb-cl-style7 a::after { 19963 height: 1px; 19964 background: #ffffff; 19965} 19966 19967 19968/* Style 8 */ 19969 19970.fl-node-x0nrtoqfc24v .uabb-cl-style8 a::before, 19971.fl-node-x0nrtoqfc24v .uabb-cl-style8 a::after { 19972 border: 1px solid #ffffff; 19973} 19974 19975.fl-node-x0nrtoqfc24v .uabb-cl-style8 a::after { 19976 border-color: 19977 #000000; 19978} 19979 19980/* Style 9 */ 19981.fl-node-x0nrtoqfc24v .uabb-cl-style9 a span { 19982 color:#ffffff; 19983 background: #440099; 19984} 19985 19986.fl-node-x0nrtoqfc24v .uabb-cl-style9 p a, 19987.fl-node-x0nrtoqfc24v .uabb-cl-style9 div a, 19988.fl-node-x0nrtoqfc24v .uabb-cl-style9 span a { 19989 color: 19990 #ffffff; 19991} 19992 19993.fl-node-x0nrtoqfc24v .uabb-cl-style9 a::before { 19994 color:#ffffff; 19995 background: #440099; 19996} 19997 19998/* Style 10 */ 19999 20000.fl-node-x0nrtoqfc24v .uabb-cl-style10 a { 20001 border-top-width:1px; 20002 border-top-style:solid; 20003 border-top-color: 20004 #ffffff; 20005 color:#ffffff; 20006} 20007 20008.fl-node-x0nrtoqfc24v .uabb-cl-style10 a::before { 20009 border-bottom-width:1px; 20010 border-bottom-style:solid; 20011 border-bottom-color: 20012 #ffffff; 20013 color:#ffffff; 20014} 20015 20016/* Style 6 */ 20017.fl-node-x0nrtoqfc24v .uabb-cl-style6 a:before { 20018 position: absolute; 20019 top: 0; 20020 left: 0; 20021 width: 100%; 20022 height: 1px; 20023 background: #ffffff; 20024 content: ''; 20025 -webkit-transition: top 0.3s; 20026 -moz-transition: top 0.3s; 20027 transition: top 0.3s; 20028} 20029 20030.fl-node-x0nrtoqfc24v .uabb-cl-style6 a:after { 20031 position: absolute; 20032 top: 0; 20033 left: 0; 20034 content: ''; 20035 width: 1px; 20036 height: 1px; 20037 background: #ffffff; 20038 -webkit-transition: height 0.3s; 20039 -moz-transition: height 0.3s; 20040 transition: height 0.3s; 20041} 20042 20043.fl-node-x0nrtoqfc24v .uabb-cl-style6 a:hover::before { 20044 top: 100%; 20045 opacity: 1; 20046} 20047 20048.fl-node-x0nrtoqfc24v .uabb-cl-style6 a:hover::after { 20049 height: 100%; 20050} 20051 20052 20053/* Style 11 */ 20054 20055.fl-node-x0nrtoqfc24v .uabb-cl-style11 a::before, 20056.fl-node-x0nrtoqfc24v .uabb-cl-style11 a::after { 20057 border-color: 20058 #ffffff; 20059} 20060 20061/* Style 12 */ 20062 20063.fl-node-x0nrtoqfc24v .uabb-cl-style12 a:hover::before, 20064.fl-node-x0nrtoqfc24v .uabb-cl-style12 a:focus::before { 20065 color: #ffffff; 20066 text-shadow: 10px 0 20067 #ffffff, -10px 0 #ffffff; 20068} 20069 20070/* Style 13 */ 20071 20072.fl-node-x0nrtoqfc24v .uabb-cl-style13 a::before, 20073.fl-node-x0nrtoqfc24v .uabb-cl-style13 a::after { 20074 height: 1px; 20075 background: #ffffff; 20076} 20077 20078/* Style 14 */ 20079 20080.fl-node-x0nrtoqfc24v .uabb-cl-style14 a::before { 20081 color:#ffffff; 20082 content: attr(data-hover); 20083 position: absolute; 20084 -webkit-transition: -webkit-transform 0.3s, opacity 0.3s; 20085 -moz-transition: -moz-transform 0.3s, opacity 0.3s; 20086 transition: transform 0.3s, opacity 0.3s; 20087} 20088 20089.fl-node-x0nrtoqfc24v .uabb-cl-style14 .uabb-cl-heading, 20090.fl-node-x0nrtoqfc24v .uabb-cl-style14 .uabb-cl-heading a, 20091.fl-node-x0nrtoqfc24v .uabb-cl-style14 .uabb-cl-heading a:visited, 20092.fl-node-x0nrtoqfc24v .uabb-cl-style14 .uabb-cl-heading a *, 20093.fl-node-x0nrtoqfc24v .uabb-cl-style14 .uabb-cl-heading a:visited *â { 20094 color:#ffffff; 20095} 20096 20097/* Style 15 */ 20098 20099.fl-node-x0nrtoqfc24v .uabb-cl-style15 a::before { 20100 color:#ffffff; 20101} 20102 20103/* Style 16 */ 20104 20105.fl-node-x0nrtoqfc24v .uabb-cl-style16 a::after { 20106 background: #ffffff; 20107 height:1px; 20108} 20109 20110/* Style 17 */ 20111 20112.fl-node-x0nrtoqfc24v .uabb-cl-style17 a { 20113 color:#ffffff; 20114} 20115 20116.fl-node-x0nrtoqfc24v .uabb-cl-style17 a::after, 20117.fl-node-x0nrtoqfc24v .uabb-cl-style17 a::before { 20118 height: 1px; 20119 background: #ffffff; 20120} 20121 20122/* Style 18 */ 20123 20124.fl-node-x0nrtoqfc24v .uabb-cl-style18 a { 20125 margin: 0; 20126 width: 200px; 20127 max-width: 100%; 20128} 20129 20130.fl-node-x0nrtoqfc24v .uabb-cl-style18 p a, 20131.fl-node-x0nrtoqfc24v .uabb-cl-style18 div a, 20132.fl-node-x0nrtoqfc24v .uabb-cl-style18 span a { 20133 color: 20134 #ffffff; 20135} 20136 20137 20138.fl-node-x0nrtoqfc24v .uabb-cl-style18 a span { 20139 -webkit-transform-origin: 50% 50% -100px; 20140 -moz-transform-origin: 50% 50% -100px; 20141 transform-origin: 50% 50% -100px; 20142} 20143 20144.fl-node-x0nrtoqfc24v .uabb-cl-style18 a span { 20145 background: #440099; 20146} 20147 20148.fl-node-x0nrtoqfc24v .uabb-cl-style18 a:hover span::before, 20149.fl-node-x0nrtoqfc24v .uabb-cl-style18 a:focus span::before { 20150 background: #440099; 20151} 20152 20153.fl-node-x0nrtoqfc24v .uabb-cl-style18 a span::before, 20154.fl-node-x0nrtoqfc24v .uabb-cl-style18 a:hover span, 20155.fl-node-x0nrtoqfc24v .uabb-cl-style18 a:focus span { 20156 background: #120067; 20157} 20158 20159/* Style 19 */ 20160 20161 20162.fl-node-x0nrtoqfc24v .uabb-cl-style19 a span { 20163 background: #440099; 20164 box-shadow: inset 0 3px #120067; 20165} 20166 20167.fl-node-x0nrtoqfc24v .uabb-cl-style19 p a, 20168.fl-node-x0nrtoqfc24v .uabb-cl-style19 div a, 20169.fl-node-x0nrtoqfc24v .uabb-cl-style19 span a { 20170 color: 20171 #ffffff; 20172} 20173 20174.fl-node-x0nrtoqfc24v .uabb-cl-style19 a span::before { 20175 background: #440099; 20176 color:#ffffff; 20177} 20178 20179.fl-node-x0nrtoqfc24v .uabb-cl-style19 a:hover span, 20180.fl-node-x0nrtoqfc24v .uabb-cl-style19 a:focus span { 20181 background: #120067; 20182} 20183 20184/* Style 20 */ 20185 20186.fl-node-x0nrtoqfc24v .uabb-cl-style20 a:hover, 20187.fl-node-x0nrtoqfc24v .uabb-cl-style20 a:focus { 20188 color:#ffffff; 20189} 20190 20191.fl-node-x0nrtoqfc24v .uabb-cl-style20 a { 20192 color:#ffffff; 20193 -webkit-transition: color 0.3s; 20194 -moz-transition: color 0.3s; 20195 transition: color 0.3s; 20196} 20197 20198.fl-node-x0nrtoqfc24v .uabb-cl-style20 a::before, 20199.fl-node-x0nrtoqfc24v .uabb-cl-style20 a::after { 20200 height: 1px; 20201 background: #ffffff; 20202} 20203 20204/* Style Simple */ 20205.fl-node-x0nrtoqfc24v .uabb-cl-wrap .uabb-creative-link.uabb-cl-simple a { 20206 color:#ffffff; 20207} 20208 20209.fl-node-x0nrtoqfc24v .uabb-cl-wrap .uabb-creative-link.uabb-cl-simple a:hover { 20210 color:#ffffff; 20211} 20212 20213 @media ( max-width: 768px ) { 20214 20215 20216 .fl-node-x0nrtoqfc24v .uabb-cl-wrap .uabb-cl-ul li { 20217 margin-left: 0; 20218 margin-right: 0; 20219 display: block; 20220 } 20221 } 20222.fl-node-x0nrtoqfc24v .uabb-cl-wrap .uabb-cl-heading a { 20223 font-size: 22px; 20224 text-align: left; 20225} 20226@media(max-width: 1200px) { 20227 .fl-node-x0nrtoqfc24v .uabb-cl-wrap .uabb-cl-heading a { 20228 font-size: 17px; 20229 } 20230} 20231 .fl-node-x0nrtoqfc24v > .fl-module-content { 20232 margin-top:0px; 20233 margin-bottom:-10px; 20234} 20235@media (max-width: 768px) { .fl-node-x0nrtoqfc24v > .fl-module-content { margin-bottom:20px; } }
20235.fl-builder-content-209 .fl-node-kasvqr8d2fl9 { 20236 display: flex; 20237 flex-direction: row; 20238 justify-content: start; 20239 gap: 5px; 20240} 20241:where( .fl-builder-content-209 .fl-node-kasvqr8d2fl9 > :not( .fl-block-overlay, .fl-drop-target ) ) { 20242 flex-grow: 0; 20243 flex-shrink: 1; 20244 flex-basis: 0%; 20245} 20246 20247.fl-node-c6erq80budl2 .uabb-cl-wrap .uabb-creative-link a { 20248 color: #ffffff;} 20249 20250 20251.fl-node-c6erq80budl2 .uabb-cl-wrap .uabb-creative-link a span { 20252 color: inherit; 20253 line-height: inherit; 20254 font-size: inherit; 20255 font-family: inherit; 20256 font-weight: inherit; 20257} 20258.fl-node-c6erq80budl2 .uabb-cl-wrap .uabb-creative-link a:hover, 20259.fl-node-c6erq80budl2 .uabb-cl-wrap .uabb-creative-link a span:hover { 20260 color: #ffffff; 20261} 20262 20263.fl-node-c6erq80budl2 .uabb-cl-wrap .uabb-cl-ul li { 20264 display: inline-block; 20265 margin-right: 10px; 20266 20267 margin-bottom: 15px; 20268} 20269 20270.fl-node-c6erq80budl2 .uabb-cl-wrap .uabb-cl-ul { 20271 text-align: left; 20272} 20273 20274/* Style 2 */ 20275 20276.fl-node-c6erq80budl2 .uabb-cl-style2 p a, 20277.fl-node-c6erq80budl2 .uabb-cl-style2 div a, 20278.fl-node-c6erq80budl2 .uabb-cl-style2 span a { 20279 color: 20280 #ffffff; 20281} 20282 20283.fl-node-c6erq80budl2 .uabb-cl-style2 a span { 20284 padding: 5px 15px; 20285 background: #440099;} 20286.fl-node-c6erq80budl2 .uabb-cl-style2 a span:before { 20287 background: #440099; padding: inherit; 20288} 20289
20290/* Style 3 */ 20291.fl-node-c6erq80budl2 .uabb-cl-style3 a::after { 20292 background: #ffffff; 20293 height:1px; 20294} 20295 20296/* Style 4 */ 20297.fl-node-c6erq80budl2 .uabb-cl-style4 a::after { 20298 background: #ffffff; 20299 height:1px; 20300} 20301 20302/* Style 7 */ 20303 20304.fl-node-c6erq80budl2 .uabb-cl-style7 a::before, 20305.fl-node-c6erq80budl2 .uabb-cl-style7 a::after { 20306 height: 1px; 20307 background: #ffffff; 20308} 20309 20310 20311/* Style 8 */ 20312 20313.fl-node-c6erq80budl2 .uabb-cl-style8 a::before, 20314.fl-node-c6erq80budl2 .uabb-cl-style8 a::after { 20315 border: 1px solid #ffffff; 20316} 20317 20318.fl-node-c6erq80budl2 .uabb-cl-style8 a::after { 20319 border-color: 20320 #000000; 20321} 20322 20323/* Style 9 */ 20324.fl-node-c6erq80budl2 .uabb-cl-style9 a span { 20325 color:#ffffff; 20326 background: #440099; 20327} 20328 20329.fl-node-c6erq80budl2 .uabb-cl-style9 p a, 20330.fl-node-c6erq80budl2 .uabb-cl-style9 div a, 20331.fl-node-c6erq80budl2 .uabb-cl-style9 span a { 20332 color: 20333 #ffffff; 20334} 20335 20336.fl-node-c6erq80budl2 .uabb-cl-style9 a::before { 20337 color:#ffffff; 20338 background: #440099; 20339} 20340 20341/* Style 10 */ 20342 20343.fl-node-c6erq80budl2 .uabb-cl-style10 a { 20344 border-top-width:1px; 20345 border-top-style:solid; 20346 border-top-color: 20347 #ffffff; 20348 color:#ffffff; 20349} 20350 20351.fl-node-c6erq80budl2 .uabb-cl-style10 a::before { 20352 border-bottom-width:1px; 20353 border-bottom-style:solid; 20354 border-bottom-color: 20355 #ffffff; 20356 color:#ffffff; 20357} 20358 20359/* Style 6 */ 20360.fl-node-c6erq80budl2 .uabb-cl-style6 a:before { 20361 position: absolute; 20362 top: 0; 20363 left: 0; 20364 width: 100%; 20365 height: 1px; 20366 background: #ffffff; 20367 content: ''; 20368 -webkit-transition: top 0.3s; 20369 -moz-transition: top 0.3s; 20370 transition: top 0.3s; 20371} 20372 20373.fl-node-c6erq80budl2 .uabb-cl-style6 a:after { 20374 position: absolute; 20375 top: 0; 20376 left: 0; 20377 content: ''; 20378 width: 1px; 20379 height: 1px; 20380 background: #ffffff; 20381 -webkit-transition: height 0.3s; 20382 -moz-transition: height 0.3s; 20383 transition: height 0.3s; 20384} 20385 20386.fl-node-c6erq80budl2 .uabb-cl-style6 a:hover::before { 20387 top: 100%; 20388 opacity: 1; 20389} 20390 20391.fl-node-c6erq80budl2 .uabb-cl-style6 a:hover::after { 20392 height: 100%; 20393} 20394 20395 20396/* Style 11 */ 20397 20398.fl-node-c6erq80budl2 .uabb-cl-style11 a::before, 20399.fl-node-c6erq80budl2 .uabb-cl-style11 a::after { 20400 border-color: 20401 #ffffff; 20402} 20403 20404/* Style 12 */ 20405 20406.fl-node-c6erq80budl2 .uabb-cl-style12 a:hover::before, 20407.fl-node-c6erq80budl2 .uabb-cl-style12 a:focus::before { 20408 color: #ffffff; 20409 text-shadow: 10px 0 20410 #ffffff, -10px 0 #ffffff; 20411} 20412 20413/* Style 13 */ 20414 20415.fl-node-c6erq80budl2 .uabb-cl-style13 a::before, 20416.fl-node-c6erq80budl2 .uabb-cl-style13 a::after { 20417 height: 1px; 20418 background: #ffffff; 20419} 20420 20421/* Style 14 */ 20422 20423.fl-node-c6erq80budl2 .uabb-cl-style14 a::before { 20424 color:#ffffff; 20425 content: attr(data-hover); 20426 position: absolute; 20427 -webkit-transition: -webkit-transform 0.3s, opacity 0.3s; 20428 -moz-transition: -moz-transform 0.3s, opacity 0.3s; 20429 transition: transform 0.3s, opacity 0.3s; 20430} 20431 20432.fl-node-c6erq80budl2 .uabb-cl-style14 .uabb-cl-heading, 20433.fl-node-c6erq80budl2 .uabb-cl-style14 .uabb-cl-heading a, 20434.fl-node-c6erq80budl2 .uabb-cl-style14 .uabb-cl-heading a:visited, 20435.fl-node-c6erq80budl2 .uabb-cl-style14 .uabb-cl-heading a *, 20436.fl-node-c6erq80budl2 .uabb-cl-style14 .uabb-cl-heading a:visited *â { 20437 color:#ffffff; 20438} 20439 20440/* Style 15 */ 20441 20442.fl-node-c6erq80budl2 .uabb-cl-style15 a::before { 20443 color:#ffffff; 20444} 20445 20446/* Style 16 */ 20447 20448.fl-node-c6erq80budl2 .uabb-cl-style16 a::after { 20449 background: #ffffff; 20450 height:1px; 20451} 20452 20453/* Style 17 */ 20454 20455.fl-node-c6erq80budl2 .uabb-cl-style17 a { 20456 color:#ffffff; 20457} 20458 20459.fl-node-c6erq80budl2 .uabb-cl-style17 a::after, 20460.fl-node-c6erq80budl2 .uabb-cl-style17 a::before { 20461 height: 1px; 20462 background: #ffffff; 20463} 20464 20465/* Style 18 */ 20466 20467.fl-node-c6erq80budl2 .uabb-cl-style18 a { 20468 margin: 0; 20469 width: 200px; 20470 max-width: 100%; 20471} 20472 20473.fl-node-c6erq80budl2 .uabb-cl-style18 p a, 20474.fl-node-c6erq80budl2 .uabb-cl-style18 div a, 20475.fl-node-c6erq80budl2 .uabb-cl-style18 span a { 20476 color: 20477 #ffffff; 20478} 20479 20480 20481.fl-node-c6erq80budl2 .uabb-cl-style18 a span { 20482 -webkit-transform-origin: 50% 50% -100px; 20483 -moz-transform-origin: 50% 50% -100px; 20484 transform-origin: 50% 50% -100px; 20485} 20486 20487.fl-node-c6erq80budl2 .uabb-cl-style18 a span { 20488 background: #440099; 20489} 20490 20491.fl-node-c6erq80budl2 .uabb-cl-style18 a:hover span::before, 20492.fl-node-c6erq80budl2 .uabb-cl-style18 a:focus span::before { 20493 background: #440099; 20494} 20495 20496.fl-node-c6erq80budl2 .uabb-cl-style18 a span::before, 20497.fl-node-c6erq80budl2 .uabb-cl-style18 a:hover span, 20498.fl-node-c6erq80budl2 .uabb-cl-style18 a:focus span { 20499 background: #120067; 20500} 20501 20502/* Style 19 */ 20503 20504 20505.fl-node-c6erq80budl2 .uabb-cl-style19 a span { 20506 background: #440099; 20507 box-shadow: inset 0 3px #120067; 20508} 20509 20510.fl-node-c6erq80budl2 .uabb-cl-style19 p a, 20511.fl-node-c6erq80budl2 .uabb-cl-style19 div a, 20512.fl-node-c6erq80budl2 .uabb-cl-style19 span a { 20513 color: 20514 #ffffff; 20515} 20516 20517.fl-node-c6erq80budl2 .uabb-cl-style19 a span::before { 20518 background: #440099; 20519 color:#ffffff; 20520} 20521 20522.fl-node-c6erq80budl2 .uabb-cl-style19 a:hover span, 20523.fl-node-c6erq80budl2 .uabb-cl-style19 a:focus span { 20524 background: #120067; 20525} 20526 20527/* Style 20 */ 20528 20529.fl-node-c6erq80budl2 .uabb-cl-style20 a:hover, 20530.fl-node-c6erq80budl2 .uabb-cl-style20 a:focus { 20531 color:#ffffff; 20532} 20533 20534.fl-node-c6erq80budl2 .uabb-cl-style20 a { 20535 color:#ffffff; 20536 -webkit-transition: color 0.3s; 20537 -moz-transition: color 0.3s; 20538 transition: color 0.3s; 20539} 20540 20541.fl-node-c6erq80budl2 .uabb-cl-style20 a::before, 20542.fl-node-c6erq80budl2 .uabb-cl-style20 a::after { 20543 height: 1px; 20544 background: #ffffff; 20545} 20546 20547/* Style Simple */ 20548.fl-node-c6erq80budl2 .uabb-cl-wrap .uabb-creative-link.uabb-cl-simple a { 20549 color:#ffffff; 20550} 20551 20552.fl-node-c6erq80budl2 .uabb-cl-wrap .uabb-creative-link.uabb-cl-simple a:hover { 20553 color:#ffffff; 20554} 20555 20556 @media ( max-width: 768px ) { 20557 20558 20559 .fl-node-c6erq80budl2 .uabb-cl-wrap .uabb-cl-ul li { 20560 margin-left: 0; 20561 margin-right: 0; 20562 display: block; 20563 } 20564 } 20565.fl-node-c6erq80budl2 .uabb-cl-wrap .uabb-cl-heading a { 20566 font-size: 22px; 20567 text-align: left; 20568} 20569@media(max-width: 1200px) { 20570 .fl-node-c6erq80budl2 .uabb-cl-wrap .uabb-cl-heading a { 20571 font-size: 17px; 20572 } 20573} 20574 .fl-node-c6erq80budl2 > .fl-module-content { 20575 margin-top:0px; 20576 margin-bottom:-10px; 20577} 20578@media (max-width: 768px) { .fl-node-c6erq80budl2 > .fl-module-content { margin-bottom:20px; } } 20579.fl-node-inlsew4k1oxa .uabb-cl-wrap .uabb-creative-link a { 20580 color: #ffffff;} 20581 20582 20583.fl-node-inlsew4k1oxa .uabb-cl-wrap .uabb-creative-link a span { 20584 color: inherit; 20585 line-height: inherit; 20586 font-size: inherit; 20587 font-family: inherit; 20588 font-weight: inherit; 20589} 20590.fl-node-inlsew4k1oxa .uabb-cl-wrap .uabb-creative-link a:hover, 20591.fl-node-inlsew4k1oxa .uabb-cl-wrap .uabb-creative-link a span:hover { 20592 color: #ffffff; 20593} 20594 20595.fl-node-inlsew4k1oxa .uabb-cl-wrap .uabb-cl-ul li {
20596 display: inline-block; 20597 margin-right: 10px; 20598 20599 margin-bottom: 15px; 20600} 20601 20602.fl-node-inlsew4k1oxa .uabb-cl-wrap .uabb-cl-ul { 20603 text-align: left; 20604} 20605 20606/* Style 2 */ 20607 20608.fl-node-inlsew4k1oxa .uabb-cl-style2 p a, 20609.fl-node-inlsew4k1oxa .uabb-cl-style2 div a, 20610.fl-node-inlsew4k1oxa .uabb-cl-style2 span a { 20611 color: 20612 #ffffff; 20613} 20614 20615.fl-node-inlsew4k1oxa .uabb-cl-style2 a span { 20616 padding: 5px 15px; 20617 background: #440099;} 20618.fl-node-inlsew4k1oxa .uabb-cl-style2 a span:before { 20619 background: #440099; padding: inherit; 20620} 20621 20622/* Style 3 */ 20623.fl-node-inlsew4k1oxa .uabb-cl-style3 a::after { 20624 background: #ffffff; 20625 height:1px; 20626} 20627 20628/* Style 4 */ 20629.fl-node-inlsew4k1oxa .uabb-cl-style4 a::after { 20630 background: #ffffff; 20631 height:1px; 20632} 20633 20634/* Style 7 */ 20635 20636.fl-node-inlsew4k1oxa .uabb-cl-style7 a::before, 20637.fl-node-inlsew4k1oxa .uabb-cl-style7 a::after { 20638 height: 1px; 20639 background: #ffffff; 20640} 20641 20642 20643/* Style 8 */ 20644 20645.fl-node-inlsew4k1oxa .uabb-cl-style8 a::before, 20646.fl-node-inlsew4k1oxa .uabb-cl-style8 a::after { 20647 border: 1px solid #ffffff; 20648} 20649 20650.fl-node-inlsew4k1oxa .uabb-cl-style8 a::after { 20651 border-color: 20652 #000000; 20653} 20654 20655/* Style 9 */ 20656.fl-node-inlsew4k1oxa .uabb-cl-style9 a span { 20657 color:#ffffff; 20658 background: #440099; 20659} 20660 20661.fl-node-inlsew4k1oxa .uabb-cl-style9 p a, 20662.fl-node-inlsew4k1oxa .uabb-cl-style9 div a, 20663.fl-node-inlsew4k1oxa .uabb-cl-style9 span a { 20664 color: 20665 #ffffff; 20666} 20667 20668.fl-node-inlsew4k1oxa .uabb-cl-style9 a::before { 20669 color:#ffffff; 20670 background: #440099; 20671} 20672 20673/* Style 10 */ 20674 20675.fl-node-inlsew4k1oxa .uabb-cl-style10 a { 20676 border-top-width:1px; 20677 border-top-style:solid; 20678 border-top-color: 20679 #ffffff; 20680 color:#ffffff; 20681} 20682 20683.fl-node-inlsew4k1oxa .uabb-cl-style10 a::before { 20684 border-bottom-width:1px; 20685 border-bottom-style:solid; 20686 border-bottom-color: 20687 #ffffff; 20688 color:#ffffff; 20689} 20690 20691/* Style 6 */ 20692.fl-node-inlsew4k1oxa .uabb-cl-style6 a:before { 20693 position: absolute; 20694 top: 0; 20695 left: 0; 20696 width: 100%; 20697 height: 1px; 20698 background: #ffffff; 20699 content: ''; 20700 -webkit-transition: top 0.3s; 20701 -moz-transition: top 0.3s; 20702 transition: top 0.3s; 20703} 20704 20705.fl-node-inlsew4k1oxa .uabb-cl-style6 a:after { 20706 position: absolute; 20707 top: 0; 20708 left: 0; 20709 content: ''; 20710 width: 1px; 20711 height: 1px; 20712 background: #ffffff; 20713 -webkit-transition: height 0.3s; 20714 -moz-transition: height 0.3s; 20715 transition: height 0.3s; 20716} 20717 20718.fl-node-inlsew4k1oxa .uabb-cl-style6 a:hover::before { 20719 top: 100%; 20720 opacity: 1; 20721} 20722 20723.fl-node-inlsew4k1oxa .uabb-cl-style6 a:hover::after { 20724 height: 100%; 20725} 20726 20727 20728/* Style 11 */ 20729 20730.fl-node-inlsew4k1oxa .uabb-cl-style11 a::before, 20731.fl-node-inlsew4k1oxa .uabb-cl-style11 a::after { 20732 border-color: 20733 #ffffff; 20734} 20735 20736/* Style 12 */ 20737 20738.fl-node-inlsew4k1oxa .uabb-cl-style12 a:hover::before, 20739.fl-node-inlsew4k1oxa .uabb-cl-style12 a:focus::before { 20740 color: #ffffff; 20741 text-shadow: 10px 0 20742 #ffffff, -10px 0 #ffffff; 20743} 20744 20745/* Style 13 */ 20746 20747.fl-node-inlsew4k1oxa .uabb-cl-style13 a::before, 20748.fl-node-inlsew4k1oxa .uabb-cl-style13 a::after { 20749 height: 1px; 20750 background: #ffffff; 20751} 20752 20753/* Style 14 */ 20754 20755.fl-node-inlsew4k1oxa .uabb-cl-style14 a::before { 20756 color:#ffffff; 20757 content: attr(data-hover); 20758 position: absolute; 20759 -webkit-transition: -webkit-transform 0.3s, opacity 0.3s; 20760 -moz-transition: -moz-transform 0.3s, opacity 0.3s; 20761 transition: transform 0.3s, opacity 0.3s; 20762} 20763 20764.fl-node-inlsew4k1oxa .uabb-cl-style14 .uabb-cl-heading, 20765.fl-node-inlsew4k1oxa .uabb-cl-style14 .uabb-cl-heading a, 20766.fl-node-inlsew4k1oxa .uabb-cl-style14 .uabb-cl-heading a:visited, 20767.fl-node-inlsew4k1oxa .uabb-cl-style14 .uabb-cl-heading a *, 20768.fl-node-inlsew4k1oxa .uabb-cl-style14 .uabb-cl-heading a:visited *â { 20769 color:#ffffff; 20770} 20771 20772/* Style 15 */ 20773 20774.fl-node-inlsew4k1oxa .uabb-cl-style15 a::before { 20775 color:#ffffff; 20776} 20777 20778/* Style 16 */ 20779 20780.fl-node-inlsew4k1oxa .uabb-cl-style16 a::after { 20781 background: #ffffff; 20782 height:1px; 20783} 20784 20785/* Style 17 */ 20786 20787.fl-node-inlsew4k1oxa .uabb-cl-style17 a { 20788 color:#ffffff; 20789} 20790 20791.fl-node-inlsew4k1oxa .uabb-cl-style17 a::after, 20792.fl-node-inlsew4k1oxa .uabb-cl-style17 a::before { 20793 height: 1px; 20794 background: #ffffff; 20795} 20796 20797/* Style 18 */ 20798 20799.fl-node-inlsew4k1oxa .uabb-cl-style18 a { 20800 margin: 0; 20801 width: 200px; 20802 max-width: 100%; 20803} 20804 20805.fl-node-inlsew4k1oxa .uabb-cl-style18 p a, 20806.fl-node-inlsew4k1oxa .uabb-cl-style18 div a, 20807.fl-node-inlsew4k1oxa .uabb-cl-style18 span a { 20808 color: 20809 #ffffff; 20810} 20811 20812 20813.fl-node-inlsew4k1oxa .uabb-cl-style18 a span { 20814 -webkit-transform-origin: 50% 50% -100px; 20815 -moz-transform-origin: 50% 50% -100px; 20816 transform-origin: 50% 50% -100px; 20817} 20818 20819.fl-node-inlsew4k1oxa .uabb-cl-style18 a span { 20820 background: #440099; 20821} 20822 20823.fl-node-inlsew4k1oxa .uabb-cl-style18 a:hover span::before, 20824.fl-node-inlsew4k1oxa .uabb-cl-style18 a:focus span::before { 20825 background: #440099; 20826} 20827 20828.fl-node-inlsew4k1oxa .uabb-cl-style18 a span::before, 20829.fl-node-inlsew4k1oxa .uabb-cl-style18 a:hover span, 20830.fl-node-inlsew4k1oxa .uabb-cl-style18 a:focus span { 20831 background: #120067; 20832} 20833 20834/* Style 19 */ 20835 20836 20837.fl-node-inlsew4k1oxa .uabb-cl-style19 a span { 20838 background: #440099; 20839 box-shadow: inset 0 3px #120067; 20840} 20841 20842.fl-node-inlsew4k1oxa .uabb-cl-style19 p a, 20843.fl-node-inlsew4k1oxa .uabb-cl-style19 div a, 20844.fl-node-inlsew4k1oxa .uabb-cl-style19 span a { 20845 color: 20846 #ffffff; 20847} 20848 20849.fl-node-inlsew4k1oxa .uabb-cl-style19 a span::before { 20850 background: #440099; 20851 color:#ffffff; 20852} 20853 20854.fl-node-inlsew4k1oxa .uabb-cl-style19 a:hover span, 20855.fl-node-inlsew4k1oxa .uabb-cl-style19 a:focus span { 20856 background: #120067; 20857} 20858 20859/* Style 20 */ 20860 20861.fl-node-inlsew4k1oxa .uabb-cl-style20 a:hover, 20862.fl-node-inlsew4k1oxa .uabb-cl-style20 a:focus { 20863 color:#ffffff; 20864} 20865 20866.fl-node-inlsew4k1oxa .uabb-cl-style20 a { 20867 color:#ffffff; 20868 -webkit-transition: color 0.3s; 20869 -moz-transition: color 0.3s; 20870 transition: color 0.3s; 20871} 20872 20873.fl-node-inlsew4k1oxa .uabb-cl-style20 a::before, 20874.fl-node-inlsew4k1oxa .uabb-cl-style20 a::after { 20875 height: 1px; 20876 background: #ffffff; 20877} 20878 20879/* Style Simple */ 20880.fl-node-inlsew4k1oxa .uabb-cl-wrap .uabb-creative-link.uabb-cl-simple a { 20881 color:#ffffff; 20882} 20883 20884.fl-node-inlsew4k1oxa .uabb-cl-wrap .uabb-creative-link.uabb-cl-simple a:hover { 20885 color:#ffffff; 20886} 20887 20888 @media ( max-width: 768px ) { 20889 20890 20891 .fl-node-inlsew4k1oxa .uabb-cl-wrap .uabb-cl-ul li { 20892 margin-left: 0; 20893 margin-right: 0; 20894 display: block; 20895 } 20896 } 20897.fl-node-inlsew4k1oxa .uabb-cl-wrap .uabb-cl-heading a { 20898 font-size: 22px; 20899 text-align: left; 20900} 20901@media(max-width: 1200px) { 20902 .fl-node-inlsew4k1oxa .uabb-cl-wrap .uabb-cl-heading a { 20903 font-size: 17px; 20904 } 20905} 20906 .fl-node-inlsew4k1oxa > .fl-module-content { 20907 margin-top:0px; 20908 margin-bottom:-10px; 20909} 20910@media (max-width: 768px) { .fl-node-inlsew4k1oxa > .fl-module-content { margin-bottom:20px; } } 20911/* Start Global Nodes CSS */ 20912
20913/* End Global Nodes CSS */ 20914 20915 20916/* Start Layout CSS */ 20917 20918/* End Layout CSS */ 20919 20920/* Equal height Column Bottom Alignment */ 20921.fl-col-group-equal-height.fl-col-group-align-bottom .fl-col-content { 20922 -webkit-justify-content: flex-end; 20923 justify-content: flex-end; 20924 -webkit-box-align: end; 20925 -webkit-box-pack: end; 20926 -ms-flex-pack: end; 20927} 20928 20929/* H1-H6 Margin Reset in all Modules */ 20930.uabb-module-content h1, 20931.uabb-module-content h2, 20932.uabb-module-content h3, 20933.uabb-module-content h4, 20934.uabb-module-content h5, 20935.uabb-module-content h6 { 20936 margin: 0; 20937 clear: both; 20938} 20939 20940/* Anchor Tag Css */ 20941 20942.fl-module-content a, 20943.fl-module-content a:hover, 20944.fl-module-content a:focus { 20945 text-decoration: none; 20946} 20947 20948/* Row Separator CSS */ 20949 20950.uabb-row-separator { 20951 position: absolute; 20952 width: 100%; 20953 left: 0; 20954} 20955 20956.uabb-top-row-separator { 20957 top: 0; 20958 bottom: auto 20959} 20960 20961.uabb-bottom-row-separator { 20962 top: auto; 20963 bottom: 0; 20964} 20965 20966.fl-builder-content-editing .fl-visible-medium.uabb-row, 20967.fl-builder-content-editing .fl-visible-medium-mobile.uabb-row, 20968.fl-builder-content-editing .fl-visible-mobile.uabb-row { 20969 display: none !important; 20970} 20971 20972@media (max-width: 992px) { 20973 20974 .fl-builder-content-editing .fl-visible-desktop.uabb-row, 20975 .fl-builder-content-editing .fl-visible-mobile.uabb-row { 20976 display: none !important; 20977 } 20978 20979 .fl-builder-content-editing .fl-visible-desktop-medium.uabb-row, 20980 .fl-builder-content-editing .fl-visible-medium.uabb-row, 20981 .fl-builder-content-editing .fl-visible-medium-mobile.uabb-row { 20982 display: block !important; 20983 } 20984} 20985 20986@media (max-width: 768px) { 20987 .fl-builder-content-editing .fl-visible-desktop.uabb-row, 20988 .fl-builder-content-editing .fl-visible-desktop-medium.uabb-row, 20989 .fl-builder-content-editing .fl-visible-medium.uabb-row { 20990 display: none !important; 20991 } 20992 20993 .fl-builder-content-editing .fl-visible-medium-mobile.uabb-row, 20994 .fl-builder-content-editing .fl-visible-mobile.uabb-row { 20995 display: block !important; 20996 } 20997} 20998 20999.fl-responsive-preview-content .fl-builder-content-editing { 21000 overflow-x: hidden; 21001 overflow-y: visible; 21002} 21003 21004.uabb-row-separator svg { 21005 width: 100%; 21006} 21007 21008.uabb-top-row-separator.uabb-has-svg svg { 21009 position: absolute; 21010 padding: 0; 21011 margin: 0; 21012 left: 50%; 21013 top: -1px; 21014 bottom: auto; 21015 -webkit-transform: translateX(-50%); 21016 -ms-transform: translateX(-50%); 21017 transform: translateX(-50%); 21018} 21019 21020.uabb-bottom-row-separator.uabb-has-svg svg { 21021 position: absolute; 21022 padding: 0; 21023 margin: 0; 21024 left: 50%; 21025 bottom: -1px; 21026 top: auto; 21027 -webkit-transform: translateX(-50%); 21028 -ms-transform: translateX(-50%); 21029 transform: translateX(-50%); 21030} 21031.uabb-bottom-row-separator.uabb-has-svg .uasvg-wave-separator { 21032 bottom: 0; 21033} 21034.uabb-top-row-separator.uabb-has-svg .uasvg-wave-separator { 21035 top: 0; 21036} 21037 21038/** 21039 * 21040 * Svg Triangle Separator 21041 * Big Triangle Separator 21042 * Big Triangle Left Separator 21043 * Svg Half Circle Separator 21044 * Curve Center Separator 21045 * Waves Separator 21046 * Stamp 21047 * Grass 21048 * Slime 21049 * Grass Bend 21050 * Wave Slide 21051 * Muliple Triangles 21052 * Pine Tree 21053 * Pine Tree Bend 21054 * 21055 ***************************************/ 21056.uabb-bottom-row-separator.uabb-svg-triangle svg, 21057.uabb-bottom-row-separator.uabb-xlarge-triangle svg, 21058.uabb-top-row-separator.uabb-xlarge-triangle-left svg, 21059.uabb-bottom-row-separator.uabb-svg-circle svg, 21060.uabb-top-row-separator.uabb-slime-separator svg, 21061.uabb-top-row-separator.uabb-grass-separator svg, 21062.uabb-top-row-separator.uabb-grass-bend-separator svg, 21063.uabb-bottom-row-separator.uabb-mul-triangles-separator svg, 21064.uabb-top-row-separator.uabb-wave-slide-separator svg, 21065.uabb-top-row-separator.uabb-pine-tree-separator svg, 21066.uabb-top-row-separator.uabb-pine-tree-bend-separator svg, 21067.uabb-bottom-row-separator.uabb-stamp-separator svg, 21068.uabb-bottom-row-separator.uabb-xlarge-circle svg, 21069.uabb-top-row-separator.uabb-wave-separator svg{ 21070 left: 50%; 21071 -webkit-transform: translateX(-50%) scaleY(-1); 21072 -moz-transform: translateX(-50%) scaleY(-1); 21073 -ms-transform: translateX(-50%) scaleY(-1); 21074 -o-transform: translateX(-50%) scaleY(-1); 21075 transform: translateX(-50%) scaleY(-1); 21076} 21077 21078/* 21079 * Big Triangle 21080*/ 21081.uabb-bottom-row-separator.uabb-big-triangle svg { 21082 left: 50%; 21083 -webkit-transform: scale(1) scaleY(-1) translateX(-50%); 21084 -moz-transform: scale(1) scaleY(-1) translateX(-50%); 21085 -ms-transform: scale(1) scaleY(-1) translateX(-50%); 21086 -o-transform: scale(1) scaleY(-1) translateX(-50%); 21087 transform: scale(1) scaleY(-1) translateX(-50%); 21088} 21089 21090.uabb-top-row-separator.uabb-big-triangle svg { 21091 left: 50%; 21092 -webkit-transform: translateX(-50%) scale(1); 21093 -moz-transform: translateX(-50%) scale(1); 21094 -ms-transform: translateX(-50%) scale(1); 21095 -o-transform: translateX(-50%) scale(1); 21096 transform: translateX(-50%) scale(1); 21097} 21098 21099/** 21100 * 21101 * Big Triangle Right Separator 21102 * 21103 ***************************************/ 21104.uabb-top-row-separator.uabb-xlarge-triangle-right svg { 21105 left: 50%; 21106 -webkit-transform: translateX(-50%) scale(-1); 21107 -moz-transform: translateX(-50%) scale(-1); 21108 -ms-transform: translateX(-50%) scale(-1); 21109 -o-transform: translateX(-50%) scale(-1); 21110 transform: translateX(-50%) scale(-1); 21111} 21112 21113.uabb-bottom-row-separator.uabb-xlarge-triangle-right svg { 21114 left: 50%; 21115 -webkit-transform: translateX(-50%) scaleX(-1); 21116 -moz-transform: translateX(-50%) scaleX(-1); 21117 -ms-transform: translateX(-50%) scaleX(-1); 21118 -o-transform: translateX(-50%) scaleX(-1); 21119 transform: translateX(-50%) scaleX(-1); 21120} 21121 21122/** 21123 * 21124 * Curve Left Separator 21125 * Curve Right Separator 21126 * 21127 ***************************************/ 21128.uabb-top-row-separator.uabb-curve-up-separator svg { 21129 left: 50%; 21130 -webkit-transform: translateX(-50%) scaleY(-1); 21131 -moz-transform: translateX(-50%) scaleY(-1); 21132 -ms-transform: translateX(-50%) scaleY(-1); 21133 -o-transform: translateX(-50%) scaleY(-1); 21134 transform: translateX(-50%) scaleY(-1); 21135} 21136 21137.uabb-top-row-separator.uabb-curve-down-separator svg { 21138 left: 50%; 21139 -webkit-transform: translateX(-50%) scale(-1); 21140 -moz-transform: translateX(-50%) scale(-1); 21141 -ms-transform: translateX(-50%) scale(-1); 21142 -o-transform: translateX(-50%) scale(-1); 21143 transform: translateX(-50%) scale(-1); 21144} 21145 21146.uabb-bottom-row-separator.uabb-curve-down-separator svg { 21147 left: 50%; 21148 -webkit-transform: translateX(-50%) scaleX(-1); 21149 -moz-transform: translateX(-50%) scaleX(-1); 21150 -ms-transform: translateX(-50%) scaleX(-1); 21151 -o-transform: translateX(-50%) scaleX(-1); 21152 transform: translateX(-50%) scaleX(-1); 21153} 21154 21155 21156/** 21157 * 21158 * Tilt Left Separator 21159 * Tilt Right Separator 21160 * 21161 ***************************************/ 21162 21163.uabb-top-row-separator.uabb-tilt-left-separator svg { 21164 left: 50%; 21165 -webkit-transform: translateX(-50%) scale(-1); 21166 -moz-transform: translateX(-50%) scale(-1); 21167 -ms-transform: translateX(-50%) scale(-1); 21168 -o-transform: translateX(-50%) scale(-1); 21169 transform: translateX(-50%) scale(-1); 21170} 21171 21172.uabb-top-row-separator.uabb-tilt-right-separator svg{ 21173 left: 50%; 21174 -webkit-transform: translateX(-50%) scaleY(-1); 21175 -moz-transform: translateX(-50%) scaleY(-1); 21176 -ms-transform: translateX(-50%) scaleY(-1); 21177 -o-transform: translateX(-50%) scaleY(-1); 21178 transform: translateX(-50%) scaleY(-1); 21179} 21180 21181.uabb-bottom-row-separator.uabb-tilt-left-separator svg { 21182 left: 50%; 21183 -webkit-transform: translateX(-50%); 21184 -moz-transform: translateX(-50%); 21185 -ms-transform: translateX(-50%); 21186 -o-transform: translateX(-50%); 21187 transform: translateX(-50%); 21188} 21189 21190.uabb-bottom-row-separator.uabb-tilt-right-separator svg { 21191 left: 50%; 21192 -webkit-transform: translateX(-50%) scaleX(-1); 21193 -moz-transform: translateX(-50%) scaleX(-1); 21194 -ms-transform: translateX(-50%) scaleX(-1); 21195 -o-transform: translateX(-50%) scaleX(-1); 21196 transform: translateX(-50%) scaleX(-1); 21197} 21198 21199.uabb-top-row-separator.uabb-tilt-left-separator, 21200.uabb-top-row-separator.uabb-tilt-right-separator { 21201 top: 0; 21202} 21203 21204.uabb-bottom-row-separator.uabb-tilt-left-separator, 21205.uabb-bottom-row-separator.uabb-tilt-right-separator { 21206 bottom: 0; 21207} 21208 21209/** 21210 * 21211 * Clouds Separator 21212 * Multi Triangle 21213 * Arrow Inward 21214 * Arrow Outward 21215 * 21216 ***************************************/ 21217 21218.uabb-top-row-separator.uabb-arrow-outward-separator svg, 21219.uabb-top-row-separator.uabb-arrow-inward-separator svg, 21220.uabb-top-row-separator.uabb-cloud-separator svg, 21221.uabb-top-row-separator.uabb-multi-triangle svg { 21222 left: 50%; 21223 -webkit-transform: translateX(-50%) scaleY(-1); 21224 -moz-transform: translateX(-50%) scaleY(-1); 21225 -ms-transform: translateX(-50%) scaleY(-1); 21226 -o-transform: translateX(-50%) scaleY(-1); 21227 transform: translateX(-50%) scaleY(-1); 21228} 21229 21230.uabb-bottom-row-separator.uabb-multi-triangle svg { 21231 bottom: -2px; 21232} 21233 21234.uabb-row-separator.uabb-round-split:after, 21235.uabb-row-separator.uabb-round-split:before { 21236 left: 0; 21237 width: 50%; 21238 background: inherit inherit/inherit inherit inherit inherit; 21239 content: ''; 21240 position: absolute 21241} 21242 21243 21244/* Buttons 21245------------------------------------------------------ */ 21246 21247.uabb-button-wrap a, 21248.uabb-button-wrap a:visited { 21249 display: inline-block; 21250 font-size: 16px; 21251 line-height: 18px; 21252 text-decoration: none; 21253 text-shadow: none; 21254} 21255
21256.fl-builder-content .uabb-button:hover { 21257 text-decoration: none; 21258} 21259 21260.fl-builder-content .uabb-button-width-full .uabb-button { 21261 display: block; 21262 text-align: center; 21263} 21264 21265.uabb-button-width-custom .uabb-button { 21266 display: inline-block; 21267 text-align: center; 21268 max-width: 100%; 21269} 21270.fl-builder-content .uabb-button-left { 21271 text-align: left; 21272} 21273.fl-builder-content .uabb-button-center { 21274 text-align: center; 21275} 21276.fl-builder-content .uabb-infobox .uabb-button-center, 21277.fl-builder-content .uabb-modal-action-wrap .uabb-button-center, 21278.fl-builder-content .uabb-ultb3-box .uabb-button-center, 21279.fl-builder-content .uabb-slide-down .uabb-button-center, 21280.fl-builder-content .uabb-blog-post-content .uabb-button-center, 21281.fl-builder-content .uabb-cta-wrap .uabb-button-center, 21282.fl-builder-content .fl-module-uabb-off-canvas .uabb-button-wrap .uabb-button-center{ 21283 text-align: inherit; 21284} 21285 21286.fl-builder-content .uabb-button-right { 21287 text-align: right; 21288} 21289 21290.fl-builder-content .uabb-button i, 21291.fl-builder-content .uabb-button i:before { 21292 font-size: 1em; 21293 height: 1em; 21294 line-height: 1em; 21295 width: 1em; 21296} 21297 21298.uabb-button .uabb-button-icon-after { 21299 margin-left: 8px; 21300 margin-right: 0; 21301} 21302.uabb-button .uabb-button-icon-before { 21303 margin-left: 0; 21304 margin-right: 8px; 21305} 21306.uabb-button .uabb-button-icon-no-text { 21307 margin: 0; 21308} 21309.uabb-button-has-icon .uabb-button-text { 21310 vertical-align: middle; 21311} 21312 21313/* Icons 21314------------------------------------------------------ */ 21315 21316.uabb-icon-wrap { 21317 display: inline-block; 21318} 21319.uabb-icon a { 21320 text-decoration: none; 21321} 21322.uabb-icon i { 21323 display: block; 21324} 21325.uabb-icon i:before { 21326 border: none !important; 21327 background: none !important; 21328} 21329.uabb-icon-text { 21330 display: table-cell; 21331 text-align: left; 21332 padding-left: 15px; 21333 vertical-align: middle; 21334} 21335.uabb-icon-text *:last-child { 21336 margin: 0 !important; 21337 padding: 0 !important; 21338} 21339.uabb-icon-text a { 21340 text-decoration: none; 21341} 21342 21343/* Photos 21344------------------------------------------------------ */ 21345 21346.uabb-photo { 21347 line-height: 0; 21348 position: relative; 21349 z-index: 2; 21350} 21351.uabb-photo-align-left { 21352 text-align: left; 21353} 21354.uabb-photo-align-center { 21355 text-align: center; 21356} 21357.uabb-photo-align-right { 21358 text-align: right; 21359} 21360.uabb-photo-content { 21361 border-radius: 0; 21362 display: inline-block; 21363 line-height: 0; 21364 position: relative; 21365 max-width: 100%; 21366 overflow: hidden; 21367} 21368.uabb-photo-content img { 21369 border-radius: inherit; 21370 display: inline; 21371 height: auto; 21372 max-width: 100%; 21373 width: auto; 21374} 21375.fl-builder-content .uabb-photo-crop-circle img { 21376 -webkit-border-radius: 100%; 21377 -moz-border-radius: 100%; 21378 border-radius: 100%; 21379} 21380.fl-builder-content .uabb-photo-crop-square img { 21381 -webkit-border-radius: 0; 21382 -moz-border-radius: 0; 21383 border-radius: 0; 21384} 21385.uabb-photo-caption { 21386 font-size: 13px; 21387 line-height: 18px; 21388 overflow: hidden; 21389 text-overflow: ellipsis; 21390 white-space: nowrap; 21391} 21392.uabb-photo-caption-below { 21393 padding-bottom: 20px; 21394 padding-top: 10px; 21395} 21396.uabb-photo-caption-hover { 21397 background: rgba(0,0,0,0.7); 21398 bottom: 0; 21399 color: #fff; 21400 left: 0; 21401 opacity: 0; 21402 visibility: hidden; 21403 filter: alpha(opacity = 0); 21404 padding: 10px 15px; 21405 position: absolute; 21406 right: 0; 21407 -webkit-transition:visibility 200ms linear; 21408 -moz-transition:visibility 200ms linear; 21409 transition:visibility 200ms linear; 21410} 21411.uabb-photo-content:hover .uabb-photo-caption-hover { 21412 opacity: 100; 21413 visibility: visible; 21414} 21415 21416/* Panel & Buttons 21417------------------------------------------------------ */ 21418.uabb-active-btn { 21419 background: #1e8cbe; 21420 border-color: #0074a2; 21421 -webkit-box-shadow: inset 0 1px 0 rgba(120,200,230,.6); 21422 box-shadow: inset 0 1px 0 rgba(120,200,230,.6); 21423 color: white; 21424} 21425.fl-builder-bar .fl-builder-add-content-button { 21426 display: block !important; 21427 opacity: 1 !important; 21428} 21429 21430/* Image Icon Object */ 21431.uabb-imgicon-wrap .uabb-icon { 21432 display: block; 21433} 21434.uabb-imgicon-wrap .uabb-icon i{ 21435 float: none; 21436} 21437 21438/* Photo */ 21439.uabb-imgicon-wrap .uabb-image { 21440 line-height: 0; 21441 position: relative; 21442} 21443.uabb-imgicon-wrap .uabb-image-align-left { 21444 text-align: left; 21445} 21446.uabb-imgicon-wrap .uabb-image-align-center { 21447 text-align: center; 21448} 21449.uabb-imgicon-wrap .uabb-image-align-right { 21450 text-align: right; 21451} 21452.uabb-imgicon-wrap .uabb-image-content { 21453 display: inline-block; 21454 border-radius: 0; 21455 line-height: 0; 21456 position: relative; 21457 max-width: 100%; 21458} 21459.uabb-imgicon-wrap .uabb-image-content img { 21460 display: inline; 21461 height: auto !important; 21462 max-width: 100%; 21463 width: auto; 21464 border-radius: inherit; 21465 box-shadow: none; 21466 box-sizing: content-box; 21467}
21468.fl-builder-content .uabb-imgicon-wrap .uabb-image-crop-circle img { 21469 -webkit-border-radius: 100%; 21470 -moz-border-radius: 100%; 21471 border-radius: 100%; 21472} 21473.fl-builder-content .uabb-imgicon-wrap .uabb-image-crop-square img { 21474 -webkit-border-radius: 0; 21475 -moz-border-radius: 0; 21476 border-radius: 0; 21477} 21478 21479 21480/* Creative Button 21481___________________________________________________________________________*/ 21482 21483.uabb-creative-button-wrap a, 21484.uabb-creative-button-wrap a:visited { 21485 background: #fafafa; 21486 border: 1px solid #ccc; 21487 color: #333; 21488 display: inline-block; 21489 vertical-align: middle; 21490 text-align: center; 21491 overflow: hidden; 21492 text-decoration: none; 21493 text-shadow: none; 21494 box-shadow: none; 21495 position: relative; 21496 -webkit-transition: all 200ms linear; 21497 -moz-transition: all 200ms linear; 21498 -ms-transition: all 200ms linear; 21499 -o-transition: all 200ms linear; 21500 transition: all 200ms linear; 21501 21502} 21503 21504.uabb-creative-button-wrap a:focus { 21505 text-decoration: none; 21506 text-shadow: none; 21507 box-shadow: none; 21508} 21509 21510.uabb-creative-button-wrap a .uabb-creative-button-text, 21511.uabb-creative-button-wrap a .uabb-creative-button-icon, 21512.uabb-creative-button-wrap a:visited .uabb-creative-button-text, 21513.uabb-creative-button-wrap a:visited .uabb-creative-button-icon { 21514 -webkit-transition: all 200ms linear; 21515 -moz-transition: all 200ms linear; 21516 -ms-transition: all 200ms linear; 21517 -o-transition: all 200ms linear; 21518 transition: all 200ms linear; 21519} 21520 21521.uabb-creative-button-wrap a:hover { 21522 text-decoration: none; 21523} 21524 21525.uabb-creative-button-wrap .uabb-creative-button-width-full .uabb-creative-button { 21526 display: block; 21527 text-align: center; 21528} 21529.uabb-creative-button-wrap .uabb-creative-button-width-custom .uabb-creative-button { 21530 display: inline-block; 21531 text-align: center; 21532 max-width: 100%; 21533} 21534.uabb-creative-button-wrap .uabb-creative-button-left { 21535 text-align: left; 21536} 21537.uabb-creative-button-wrap .uabb-creative-button-center { 21538 text-align: center; 21539} 21540.uabb-creative-button-wrap .uabb-creative-button-right { 21541 text-align: right; 21542} 21543.uabb-creative-button-wrap .uabb-creative-button i { 21544 font-size: 1.3em; 21545 height: auto; 21546 vertical-align: middle; 21547 width: auto; 21548} 21549 21550.uabb-creative-button-wrap .uabb-creative-button .uabb-creative-button-icon-after { 21551 margin-left: 8px; 21552 margin-right: 0; 21553} 21554.uabb-creative-button-wrap .uabb-creative-button .uabb-creative-button-icon-before { 21555 margin-right: 8px; 21556 margin-left: 0; 21557} 21558.uabb-creative-button-wrap.uabb-creative-button-icon-no-text .uabb-creative-button i { 21559 margin: 0; 21560} 21561 21562.uabb-creative-button-wrap .uabb-creative-button-has-icon .uabb-creative-button-text { 21563 vertical-align: middle; 21564} 21565.uabb-creative-button-wrap a, 21566.uabb-creative-button-wrap a:visited { 21567 padding: 12px 24px; 21568} 21569 21570/* Translate Button styles */ 21571 21572.uabb-creative-button.uabb-creative-transparent-btn { 21573 background: transparent; 21574} 21575.uabb-creative-button.uabb-creative-transparent-btn:after { 21576 content: ''; 21577 position: absolute; 21578 z-index: 1; 21579 -webkit-transition: all 200ms linear; 21580 -moz-transition: all 200ms linear; 21581 -ms-transition: all 200ms linear; 21582 -o-transition: all 200ms linear; 21583 transition: all 200ms linear; 21584} 21585 21586/* transparent-fill-top, transparent-fill-bottom */ 21587.uabb-transparent-fill-top-btn:after, 21588.uabb-transparent-fill-bottom-btn:after { 21589 width: 100%; 21590 height: 0; 21591 left: 0; 21592} 21593 21594/* transparent-fill-top */ 21595.uabb-transparent-fill-top-btn:after { 21596 top: 0; 21597} 21598/* transparent-fill-bottom */ 21599.uabb-transparent-fill-bottom-btn:after { 21600 bottom: 0; 21601} 21602 21603/* transparent-fill-left, transparent-fill-right */ 21604.uabb-transparent-fill-left-btn:after, 21605.uabb-transparent-fill-right-btn:after { 21606 width: 0; 21607 height: 100%; 21608 top: 0; 21609} 21610 21611/* transparent-fill-left */ 21612.uabb-transparent-fill-left-btn:after { 21613 left: 0; 21614} 21615/* transparent-fill-right */ 21616.uabb-transparent-fill-right-btn:after { 21617 right: 0; 21618} 21619 21620 21621/* transparent-fill-center */ 21622.uabb-transparent-fill-center-btn:after{ 21623 width: 0; 21624 height: 100%; 21625 top: 50%; 21626 left: 50%; 21627 -webkit-transform: translateX(-50%) translateY(-50%); 21628 -moz-transform: translateX(-50%) translateY(-50%); 21629 -ms-transform: translateX(-50%) translateY(-50%); 21630 -o-transform: translateX(-50%) translateY(-50%); 21631 transform: translateX(-50%) translateY(-50%); 21632} 21633 21634/* transparent-fill-diagonal, transparent-fill-horizontal */ 21635.uabb-transparent-fill-diagonal-btn:after, 21636.uabb-transparent-fill-horizontal-btn:after { 21637 width: 100%; 21638 height: 0; 21639 top: 50%; 21640 left: 50%; 21641} 21642 21643/* transparent-fill-diagonal */ 21644.uabb-transparent-fill-diagonal-btn{ 21645 overflow: hidden; 21646} 21647.uabb-transparent-fill-diagonal-btn:after{ 21648 -webkit-transform: translateX(-50%) translateY(-50%) rotate( 45deg ); 21649 -moz-transform: translateX(-50%) translateY(-50%) rotate( 45deg ); 21650 -ms-transform: translateX(-50%) translateY(-50%) rotate( 45deg ); 21651 -o-transform: translateX(-50%) translateY(-50%) rotate( 45deg ); 21652 transform: translateX(-50%) translateY(-50%) rotate( 45deg ); 21653} 21654/* transparent-fill-horizontal */ 21655.uabb-transparent-fill-horizontal-btn:after{ 21656 -webkit-transform: translateX(-50%) translateY(-50%); 21657 -moz-transform: translateX(-50%) translateY(-50%); 21658 -ms-transform: translateX(-50%) translateY(-50%); 21659 -o-transform: translateX(-50%) translateY(-50%); 21660 transform: translateX(-50%) translateY(-50%); 21661} 21662 21663 21664/* 3D Button styles */ 21665.uabb-creative-button-wrap .uabb-creative-threed-btn.uabb-threed_down-btn, 21666.uabb-creative-button-wrap .uabb-creative-threed-btn.uabb-threed_up-btn, 21667.uabb-creative-button-wrap .uabb-creative-threed-btn.uabb-threed_left-btn, 21668.uabb-creative-button-wrap .uabb-creative-threed-btn.uabb-threed_right-btn { 21669 -webkit-transition: none; 21670 -moz-transition: none; 21671 -ms-transition: none; 21672 -o-transition: none; 21673 transition: none; 21674} 21675 21676.perspective { 21677 -webkit-perspective: 800px; 21678 -moz-perspective: 800px; 21679 perspective: 800px; 21680 margin: 0; 21681} 21682.uabb-creative-button.uabb-creative-threed-btn:after { 21683 content: ''; 21684 position: absolute; 21685 z-index: -1; 21686 -webkit-transition: all 200ms linear; 21687 -moz-transition: all 200ms linear; 21688 transition: all 200ms linear; 21689} 21690 21691.uabb-creative-button.uabb-creative-threed-btn { 21692 outline: 1px solid transparent; 21693 -webkit-transform-style: preserve-3d; 21694 -moz-transform-style: preserve-3d; 21695 transform-style: preserve-3d; 21696} 21697 21698/* 3D Button styles --- Animate to top */ 21699.uabb-creative-threed-btn.uabb-animate_top-btn:after { 21700 height: 40%; 21701 left: 0; 21702 top: -40%; 21703 width: 100%; 21704 -webkit-transform-origin: 0% 100%; 21705 -moz-transform-origin: 0% 100%; 21706 transform-origin: 0% 100%; 21707 -webkit-transform: rotateX(90deg); 21708 -moz-transform: rotateX(90deg); 21709 transform: rotateX(90deg); 21710} 21711 21712/* 3D Button styles --- Animate to bottom */ 21713.uabb-creative-threed-btn.uabb-animate_bottom-btn:after { 21714 width: 100%; 21715 height: 40%; 21716 left: 0; 21717 top: 100%; 21718 -webkit-transform-origin: 0% 0%; 21719 -moz-transform-origin: 0% 0%; 21720 -ms-transform-origin: 0% 0%; 21721 transform-origin: 0% 0%; 21722 -webkit-transform: rotateX(-90deg); 21723 -moz-transform: rotateX(-90deg); 21724 -ms-transform: rotateX(-90deg); 21725 transform: rotateX(-90deg); 21726} 21727 21728/* 3D Button styles --- Animate to Left */ 21729.uabb-creative-threed-btn.uabb-animate_left-btn:after { 21730 width: 20%; 21731 height: 100%; 21732 left: -20%; 21733 top: 0; 21734 -webkit-transform-origin: 100% 0%; 21735 -moz-transform-origin: 100% 0%; 21736 -ms-transform-origin: 100% 0%; 21737 transform-origin: 100% 0%; 21738 -webkit-transform: rotateY(-60deg); 21739 -moz-transform: rotateY(-60deg); 21740 -ms-transform: rotateY(-60deg); 21741 transform: rotateY(-60deg); 21742} 21743 21744/* 3D Button styles --- Animate to Right */ 21745.uabb-creative-threed-btn.uabb-animate_right-btn:after { 21746 width: 20%; 21747 height: 100%; 21748 left: 104%; 21749 top: 0; 21750 -webkit-transform-origin: 0% 0%; 21751 -moz-transform-origin: 0% 0%; 21752 -ms-transform-origin: 0% 0%; 21753 transform-origin: 0% 0%; 21754 -webkit-transform: rotateY(120deg); 21755 -moz-transform: rotateY(120deg); 21756 -ms-transform: rotateY(120deg); 21757 transform: rotateY(120deg); 21758} 21759 21760 21761/* Animate Top */ 21762.uabb-animate_top-btn:hover{ 21763 -webkit-transform: rotateX(-15deg); 21764 -moz-transform: rotateX(-15deg); 21765 -ms-transform: rotateX(-15deg); 21766 -o-transform: rotateX(-15deg); 21767 transform: rotateX(-15deg); 21768 21769} 21770 21771/* Animate Bottom */ 21772.uabb-animate_bottom-btn:hover{ 21773 -webkit-transform: rotateX(15deg); 21774 -moz-transform: rotateX(15deg); 21775 -ms-transform: rotateX(15deg); 21776 -o-transform: rotateX(15deg); 21777 transform: rotateX(15deg); 21778 21779} 21780 21781/* Animate Left */ 21782.uabb-animate_left-btn:hover{ 21783 -webkit-transform: rotateY(6deg); 21784 -moz-transform: rotateY(6deg); 21785 -ms-transform: rotateY(6deg); 21786 -o-transform: rotateY(6deg); 21787 transform: rotateY(6deg); 21788} 21789 21790/* Animate Right */ 21791.uabb-animate_right-btn:hover{ 21792 -webkit-transform: rotateY(-6deg); 21793 -moz-transform: rotateY(-6deg); 21794 -ms-transform: rotateY(-6deg); 21795 -o-transform: rotateY(-6deg); 21796 transform: rotateY(-6deg); 21797 21798} 21799 21800/* Flat Button styles */ 21801 21802/* Common Classes */ 21803.uabb-creative-flat-btn.uabb-animate_to_right-btn, 21804.uabb-creative-flat-btn.uabb-animate_to_left-btn, 21805.uabb-creative-flat-btn.uabb-animate_from_top-btn, 21806.uabb-creative-flat-btn.uabb-animate_from_bottom-btn { 21807 overflow: hidden; 21808 position: relative; 21809} 21810 21811.uabb-creative-flat-btn.uabb-animate_to_right-btn i, 21812.uabb-creative-flat-btn.uabb-animate_to_left-btn i, 21813.uabb-creative-flat-btn.uabb-animate_from_top-btn i, 21814.uabb-creative-flat-btn.uabb-animate_from_bottom-btn i { 21815 bottom: 0; 21816 height: 100%; 21817 margin: 0; 21818 opacity: 1; 21819 position: absolute; 21820 right: 0; 21821 width: 100%; 21822 -webkit-transition: all 200ms linear; 21823 -moz-transition: all 200ms linear; 21824 transition: all 200ms linear; 21825 -webkit-transform: translateY(0); 21826 -moz-transform: translateY(0); 21827 -o-transform: translateY(0); 21828 -ms-transform: translateY(0); 21829 transform: translateY(0); 21830} 21831 21832.uabb-creative-flat-btn.uabb-animate_to_right-btn .uabb-button-text, 21833.uabb-creative-flat-btn.uabb-animate_to_left-btn .uabb-button-text, 21834.uabb-creative-flat-btn.uabb-animate_from_top-btn .uabb-button-text, 21835.uabb-creative-flat-btn.uabb-animate_from_bottom-btn .uabb-button-text { 21836 display: inline-block; 21837 width: 100%; 21838 height: 100%; 21839 -webkit-transition: all 200ms linear; 21840 -moz-transition: all 200ms linear; 21841 -ms-transition: all 200ms linear; 21842 -o-transition: all 200ms linear; 21843 transition: all 200ms linear; 21844 -webkit-backface-visibility: hidden; 21845 -moz-backface-visibility: hidden; 21846 backface-visibility: hidden; 21847} 21848 21849/* Making Icon position center */ 21850.uabb-creative-flat-btn.uabb-animate_to_right-btn i:before, 21851.uabb-creative-flat-btn.uabb-animate_to_left-btn i:before, 21852.uabb-creative-flat-btn.uabb-animate_from_top-btn i:before, 21853.uabb-creative-flat-btn.uabb-animate_from_bottom-btn i:before { 21854 position: absolute; 21855 top: 50%; 21856 left: 50%; 21857 -webkit-transform: translateX(-50%) translateY(-50%); 21858 -moz-transform: translateX(-50%) translateY(-50%); 21859 -o-transform: translateX(-50%) translateY(-50%); 21860 -ms-transform: translateX(-50%) translateY(-50%); 21861 transform: translateX(-50%) translateY(-50%); 21862} 21863 21864/* Common Hover Classes */ 21865.uabb-creative-flat-btn.uabb-animate_to_right-btn:hover i, 21866.uabb-creative-flat-btn.uabb-animate_to_left-btn:hover i { 21867 left: 0; 21868} 21869.uabb-creative-flat-btn.uabb-animate_from_top-btn:hover i, 21870.uabb-creative-flat-btn.uabb-animate_from_bottom-btn:hover i { 21871 top: 0; 21872} 21873 21874/* Animate Icon to the right */ 21875.uabb-creative-flat-btn.uabb-animate_to_right-btn i { 21876 top: 0; 21877 left: -100%; 21878} 21879.uabb-creative-flat-btn.uabb-animate_to_right-btn:hover .uabb-button-text { 21880 -webkit-transform: translateX(200%); 21881 -moz-transform: translateX(200%); 21882 -ms-transform: translateX(200%); 21883 -o-transform: translateX(200%); 21884 transform: translateX(200%); 21885} 21886 21887/* Animate Icon to the left */ 21888.uabb-creative-flat-btn.uabb-animate_to_left-btn i { 21889 top: 0; 21890 left: 100%; 21891} 21892 21893.uabb-creative-flat-btn.uabb-animate_to_left-btn:hover .uabb-button-text { 21894 -webkit-transform: translateX(-200%); 21895 -moz-transform: translateX(-200%); 21896 -ms-transform: translateX(-200%); 21897 -o-transform: translateX(-200%); 21898 transform: translateX(-200%); 21899} 21900 21901 21902/* Animate Icon From the Top */ 21903.uabb-creative-flat-btn.uabb-animate_from_top-btn i { 21904 top: -100%; 21905 left: 0; 21906} 21907 21908.uabb-creative-flat-btn.uabb-animate_from_top-btn:hover .uabb-button-text { 21909 -webkit-transform: translateY(400px); 21910 -moz-transform: translateY(400px); 21911 -ms-transform: translateY(400px); 21912 -o-transform: translateY(400px); 21913 transform: translateY(400px); 21914} 21915 21916/* Animate Icon From the Bottom */ 21917.uabb-creative-flat-btn.uabb-animate_from_bottom-btn i { 21918 top: 100%; 21919 left: 0; 21920} 21921 21922.uabb-creative-flat-btn.uabb-animate_from_bottom-btn:hover .uabb-button-text { 21923 -webkit-transform: translateY(-400px); 21924 -moz-transform: translateY(-400px); 21925 -ms-transform: translateY(-400px); 21926 -o-transform: translateY(-400px); 21927 transform: translateY(-400px); 21928} 21929 21930/* Media/Video CSS */ 21931.uabb-tab-acc-content .wp-video, 21932.uabb-tab-acc-content video.wp-video-shortcode, 21933.uabb-tab-acc-content .mejs-container:not(.mejs-audio), 21934.uabb-tab-acc-content .mejs-overlay.load, 21935.uabb-adv-accordion-content .wp-video, 21936.uabb-adv-accordion-content video.wp-video-shortcode, 21937.uabb-adv-accordion-content .mejs-container:not(.mejs-audio), 21938.uabb-adv-accordion-content .mejs-overlay.load { 21939 width: 100% !important; 21940 height: 100% !important; 21941} 21942.uabb-tab-acc-content .mejs-container:not(.mejs-audio), 21943.uabb-adv-accordion-content .mejs-container:not(.mejs-audio) { 21944 padding-top: 56.25%; 21945} 21946.uabb-tab-acc-content .wp-video, 21947.uabb-tab-acc-content video.wp-video-shortcode, 21948.uabb-adv-accordion-content .wp-video, 21949.uabb-adv-accordion-content video.wp-video-shortcode { 21950 max-width: 100% !important; 21951} 21952.uabb-tab-acc-content video.wp-video-shortcode, 21953.uabb-adv-accordion-content video.wp-video-shortcode { 21954 position: relative; 21955} 21956.uabb-tab-acc-content .mejs-container:not(.mejs-audio) .mejs-mediaelement, 21957.uabb-adv-accordion-content .mejs-container:not(.mejs-audio) .mejs-mediaelement { 21958 position: absolute; 21959 top: 0; 21960 right: 0; 21961 bottom: 0; 21962 left: 0; 21963} 21964.uabb-tab-acc-content .mejs-overlay-play, 21965.uabb-adv-accordion-content .mejs-overlay-play { 21966 top: 0; 21967 right: 0; 21968 bottom: 0; 21969 left: 0; 21970 width: auto !important; 21971 height: auto !important; 21972} 21973.fl-row-content-wrap .uabb-row-particles-background, 21974.uabb-col-particles-background { 21975 width:100%; 21976 height:100%; 21977 position:absolute; 21978 left:0; 21979 top:0; 21980} 21981/* Theme Button 21982------------------------------------------------------ */
21983/*.fl-builder-content a.uabb-button, 21984.fl-builder-content a.uabb-button:visited, 21985.fl-builder-content a.uabb-creative-button, 21986.fl-builder-content a.uabb-creative-button:visited*/ 21987 21988.uabb-creative-button-wrap a, 21989.uabb-creative-button-wrap a:visited { 21990 21991 21992 21993 21994 } 21995 21996.uabb-dual-button .uabb-btn, 21997.uabb-dual-button .uabb-btn:visited { 21998 21999 22000 22001 } 22002 22003 22004/* Responsive Js Breakpoint Css */ 22005 22006.uabb-js-breakpoint { 22007 content:"default"; 22008 display:none; 22009} 22010@media screen and (max-width: 992px) { 22011 .uabb-js-breakpoint { 22012 content:"992"; 22013 } 22014} 22015 22016@media screen and (max-width: 768px) { 22017 .uabb-js-breakpoint { 22018 content:"768"; 22019 } 22020} 22021 22022 22023 22024 22025 22026 22027 22028 22029 22030 22031 22032 22033 22034 22035 22036 22037 22038 .fl-builder-row-settings #fl-field-separator_position { 22039 display: none !important; 22040 } 22041 22042 22043 22044 22045 22046 22047 22048 22049 22050 22051 22052/*# sourceURL=fl-builder-layout-209-inline-css */ 22053</style> 22054<div class="fl-builder-content fl-builder-content-209 fl-builder-template fl-builder-row-template fl-builder-global-templates-locked" data-post-id="209"><div class="fl-row fl-row-full-width fl-row-bg-color fl-node-dlphz823f0eb fl-row-default-height fl-row-align-center" data-node="dlphz823f0eb"> 22055 <div class="fl-row-content-wrap"> 22056 <div class="uabb-row-separator uabb-top-row-separator" > 22057</div> 22058 <div class="fl-row-content fl-row-full-width fl-node-content"> 22059 22060<div class="fl-col-group fl-node-o62rekfjbz3v fl-col-group-equal-height fl-col-group-align-top" data-node="o62rekfjbz3v"> 22061 <div class="fl-col fl-node-2vo08y7qgcts fl-col-bg-photo fl-col-small fl-col-small-full-width" data-node="2vo08y7qgcts"> 22062 <div class="fl-col-content fl-node-content"></div> 22063</div> 22064 <div class="fl-col fl-node-plshvgzk4wub fl-col-bg-color fl-col-has-cols" data-node="plshvgzk4wub"> 22065 <div class="fl-col-content fl-node-content"><div class="fl-module fl-module-heading fl-node-zqemhs8kd9j1" data-node="zqemhs8kd9j1" aria-label="Heading"> 22066 <div class="fl-module-content fl-node-content"> 22067 <h2 class="fl-heading"> 22068 <span class="fl-heading-text">New Americans</span> 22069 </h2> 22070 </div> 22071</div> 22072<div class="fl-module fl-module-separator fl-node-v7h2knpzqoa9" data-node="v7h2knpzqoa9" aria-label="Separator"> 22073 <div class="fl-module-content fl-node-content"> 22074 <div class="fl-separator"></div> 22075 </div> 22076</div> 22077 22078<div class="fl-col-group fl-node-yav2mnlkdg71 fl-col-group-nested fl-col-group-equal-height fl-col-group-align-top" data-node="yav2mnlkdg71"> 22079 <div class="fl-col fl-node-psr9qkt51dhg fl-col-bg-color fl-col-small fl-col-small-full-width" data-node="psr9qkt51dhg"> 22080 <div class="fl-col-content fl-node-content"><div class="fl-module fl-module-creative-link fl-node-xv46r7z1np8d" data-node="xv46r7z1np8d" aria-label="Creative Link"> 22081 <div class="fl-module-content fl-node-content"> 22082 <div class="uabb-module-content uabb-cl-wrap"> 22083 <ul class="uabb-cl-ul"> 22084 <li class="uabb-creative-link uabb-cl-style3 "> 22085 <h4 class="uabb-cl-heading"> 22086 <a href="https://samaritas.org/refugee-support/employment-education/" target="_self" data-hover="Employment & Education" aria-label="Employment & Education">Employment & Education</a> 22087 </h4> 22088 </li> 22089 </ul> 22090</div> 22091 </div> 22092</div> 22093<div class="fl-module fl-module-creative-link fl-node-qp2hiuk7sal4" data-node="qp2hiuk7sal4" aria-label="Creative Link"> 22094 <div class="fl-module-content fl-node-content"> 22095 <div class="uabb-module-content uabb-cl-wrap"> 22096 <ul class="uabb-cl-ul"> 22097 <li class="uabb-creative-link uabb-cl-style3 "> 22098 <h4 class="uabb-cl-heading"> 22099 <a href="https://samaritas.org/refugee-support/new-american-alumni/" target="_self" data-hover="New American Alumni" aria-label="New American Alumni">New American Alumni</a> 22100 </h4> 22101 </li> 22102 </ul> 22103</div> 22104 </div> 22105</div> 22106<div class="fl-module fl-module-creative-link fl-node-x0nrtoqfc24v" data-node="x0nrtoqfc24v" aria-label="Creative Link"> 22107 <div class="fl-module-content fl-node-content"> 22108 <div class="uabb-module-content uabb-cl-wrap"> 22109 <ul class="uabb-cl-ul"> 22110 <li class="uabb-creative-link uabb-cl-style3 "> 22111 <h4 class="uabb-cl-heading"> 22112 <a href="https://samaritas.org/refugee-support/legal-help/" target="_self" data-hover="Legal Help" aria-label="Legal Help">Legal Help</a> 22113 </h4> 22114 </li> 22115 </ul> 22116</div> 22117 </div> 22118</div> 22119<div class="fl-module fl-module-creative-link fl-node-c6erq80budl2" data-node="c6erq80budl2" aria-label="Creative Link"> 22120 <div class="fl-module-content fl-node-content"> 22121 <div class="uabb-module-content uabb-cl-wrap"> 22122 <ul class="uabb-cl-ul"> 22123 <li class="uabb-creative-link uabb-cl-style3 "> 22124 <h4 class="uabb-cl-heading"> 22125 <a href="https://samaritas.org/refugee-support/refugee-foster-care/" target="_self" data-hover="Refugee Foster Care" aria-label="Refugee Foster Care">Refugee Foster Care</a> 22126 </h4> 22127 </li> 22128 </ul> 22129</div> 22130 </div> 22131</div> 22132<div class="fl-module fl-module-creative-link fl-node-inlsew4k1oxa" data-node="inlsew4k1oxa" aria-label="Creative Link"> 22133 <div class="fl-module-content fl-node-content"> 22134 <div class="uabb-module-content uabb-cl-wrap"> 22135 <ul class="uabb-cl-ul"> 22136 <li class="uabb-creative-link uabb-cl-style3 "> 22137 <h4 class="uabb-cl-heading"> 22138 <a href="https://samaritas.org/refugee-support/resettlement/" target="_self" data-hover="Resettlement" aria-label="Resettlement">Resettlement</a> 22139 </h4> 22140 </li> 22141 </ul> 22142</div> 22143 </div> 22144</div> 22145</div> 22146</div> 22147 <div class="fl-col fl-node-7014skhqjxnc fl-col-bg-color fl-col-small fl-col-small-full-width" data-node="7014skhqjxnc"> 22148 <div class="fl-col-content fl-node-content"><div class="fl-module fl-module-pp-animated-headlines fl-node-o5ndlx9ktrma" data-node="o5ndlx9ktrma" aria-label="Animated Headlines"> 22149 <div class="fl-module-content fl-node-content"> 22150 <div class="pp-animated-headlines pp-headline--style-highlight" data-text=""> 22151 <h3 class="pp-headline pp-headline-left"> 22152 22153 <span class="pp-headline-plain-text pp-headline-text-wrapper">We believe everyone deserves peace and opportunity.</span> 22154 22155 22156 22157 22158 </h3> 22159</div> 22160 </div> 22161</div> 22162<div class="fl-module fl-module-rich-text fl-node-z4wgvbxdf503" data-node="z4wgvbxdf503" aria-label="Text Editor"> 22163 <div class="fl-module-content fl-node-content"> 22164 <div class="fl-rich-text"> 22165 <p>We guide newly arrived refugees toward self-sufficiencyâthrough legal support, employment, cultural orientation, mentoring, and compassionate resettlement services that change lives.</p> 22166</div> 22167 </div> 22168</div> 22169</div> 22170</div> 22171 <div class="fl-col fl-node-h2vfmji5w1cp fl-col-bg-color fl-col-small fl-col-small-full-width" data-node="h2vfmji5w1cp"> 22172 <div class="fl-col-content fl-node-content"><div class="fl-module fl-module-pp-animated-headlines fl-node-3eh5fq4lg8ia" data-node="3eh5fq4lg8ia" aria-label="Animated Headlines"> 22173 <div class="fl-module-content fl-node-content"> 22174 <div class="pp-animated-headlines pp-headline--style-highlight" data-text=""> 22175 <h3 class="pp-headline pp-headline-left"> 22176 22177 <span class="pp-headline-plain-text pp-headline-text-wrapper">How Can You Help</span> 22178 22179 22180 22181 22182 </h3> 22183</div> 22184 </div> 22185</div> 22186<div class="fl-module fl-module-rich-text fl-node-ap4ku6r7e0sx" data-node="ap4ku6r7e0sx" aria-label="Text Editor"> 22187 <div class="fl-module-content fl-node-content"> 22188 <div class="fl-rich-text"> 22189 <p>Become a part of Samaritasâ mission to serve people as an expression of the love of Christ.</p> 22190</div> 22191 </div> 22192</div> 22193<div class="fl-module fl-module-box fl-node-kasvqr8d2fl9 fl-visible-desktop fl-visible-large" data-node="kasvqr8d2fl9" aria-label="Box"> 22194 <div class="fl-module fl-module-button fl-node-duf9r26t0p4o" data-node="duf9r26t0p4o" aria-label="Button"> 22195 <div class="fl-module-content fl-node-content"> 22196 <div class="fl-button-wrap fl-button-width-auto fl-button-center"><a href="https://samaritas.org/volunteer/" target="_self" class="fl-button"><span class="fl-button-text">Volunteer</span></a></div> </div> 22197</div> 22198<div class="fl-module fl-module-button fl-node-fkh73gobuvn8" data-node="fkh73gobuvn8" aria-label="Button"> 22199 <div class="fl-module-content fl-node-content"> 22200 <div class="fl-button-wrap fl-button-width-auto fl-button-center"><a href="https://samaritas.org/donate-new-americans/" target="_self" class="fl-button"><span class="fl-button-text">Donate</span></a></div> </div> 22201</div> 22202</div> 22203</div> 22204</div> 22205 </div> 22206</div> 22207</div> 22208 </div> 22209 </div> 22210 </div> 22211</div> 22212</div><div class="uabb-js-breakpoint" style="display: none;"></div> 22213 </div> 22214 </li></ul> </div> 22215 <div class="brex-mobile-menu-icon"> 22216 <a> 22217 <i class="fas fa-align-justify"></i> </a> 22218 </div> 22219</nav> 22220 22221 22222 22223 </div> 22224</div> 22225</div> 22226</div> 22227 <div class="fl-col fl-node-5pd9gmbqjfsx fl-col-bg-color fl-col-small fl-col-small-full-width fl-col-small-custom-width" data-node="5pd9gmbqjfsx"> 22228 <div class="fl-col-content fl-node-content"><div class="fl-module fl-module-uabb-off-canvas fl-node-qkrvaxldth2f fl-visible-medium fl-visible-mobile" data-node="qkrvaxldth2f" aria-label="Off-Canvas"> 22229 <div class="fl-module-content fl-node-content"> 22230 <div class="uabb-offcanvas-action uabb-offcanvas-trigger uabb-offcanvas-icon-wrap" data-modal="qkrvaxldth2f"><i class="uabb-offcanvas-icon fas fa-bars"></i></div> 22231 <div class="uabb-offcanvas-qkrvaxldth2f uabb-offcanvas-parent-wrapper"> 22232 <div id="offcanvas-qkrvaxldth2f" class="uabb-offcanvas uabb-custom-offcanvas uabb-offcanvas-position-at-right uabb-offcanvas-type-noraml"> 22233 <div class="uabb-offcanvas-content"> 22234 <div class="uabb-offcanvas-action-wrap"> 22235 <div class="uabb-offcanvas-close-icon-wrapper uabb-offcanvas-close-icon-position-right-top"> 22236 <span class="uabb-offcanvas-close"> 22237 <i class="uabb-offcanvas-close-icon fas fa-times"></i> </span> 22238 </div> 22239 </div> 22240 <div class="uabb-offcanvas-text uabb-offcanvas-content-data">
22241 <style id="fl-builder-layout-255-inline-css"> 22242 22243 22244 22245 22246 22247 22248.fl-node-jdgy0rs9paqo.fl-row-default-height > .fl-row-content-wrap, .fl-node-jdgy0rs9paqo.fl-row-full-height > .fl-row-content-wrap, .fl-node-jdgy0rs9paqo.fl-row-custom-height > .fl-row-content-wrap { 22249 align-items: center; 22250 justify-content: center; 22251} 22252 22253 22254 22255 22256.fl-node-nt86fvk5zg39 { 22257 width: 100%; 22258} 22259/* UABB Advanced Menu */ 22260 22261.uabb-creative-menu ul, 22262.uabb-creative-menu li { 22263 list-style: none !important; 22264 margin: 0; 22265 padding: 0; 22266} 22267.uabb-creative-menu .menu:before, 22268.uabb-creative-menu .menu:after { 22269 content: ''; 22270 display: table; 22271 clear: both; 22272} 22273 22274/* Horizontal Menu */ 22275 22276.uabb-creative-menu .menu { 22277 position: relative; 22278 padding-left: 0; 22279} 22280.uabb-creative-menu li { 22281 position: relative; 22282} 22283.uabb-creative-menu a { 22284 display: block; 22285 line-height: 1; 22286 text-decoration: none; 22287} 22288.uabb-creative-menu .menu a { 22289 box-shadow: none; 22290} 22291.uabb-creative-menu a:hover { 22292 text-decoration: none; 22293} 22294.uabb-creative-menu .sub-menu { 22295 min-width: 220px; 22296 margin: 0; 22297} 22298.uabb-creative-menu-horizontal { 22299 font-size: 0; 22300} 22301.uabb-creative-menu-horizontal li, 22302.uabb-creative-menu-horizontal > li { 22303 font-size: medium; 22304} 22305.uabb-creative-menu-horizontal > li > .uabb-has-submenu-container > a > span.menu-item-text { 22306 display: inline-block; 22307} 22308 22309/* Expanded Menu */ 22310 22311.fl-module[data-node] .uabb-creative-menu .uabb-creative-menu-expanded .sub-menu { 22312 background-color: transparent; 22313 -webkit-box-shadow: none; 22314 -ms-box-shadow: none; 22315 box-shadow: none; 22316} 22317 22318/* Submenus */ 22319 22320.uabb-creative-menu .uabb-has-submenu:focus, 22321.uabb-creative-menu .uabb-has-submenu .sub-menu:focus, 22322.uabb-creative-menu .uabb-has-submenu-container:focus { 22323 outline: 0; 22324} 22325.uabb-creative-menu .uabb-has-submenu-container { 22326 position: relative; 22327} 22328 22329/* Submenu - accordion, expanded */ 22330 22331.uabb-creative-menu .uabb-creative-menu-accordion .uabb-has-submenu > .sub-menu { 22332 display: none; 22333} 22334 22335/* Toggle - General */ 22336 22337.uabb-creative-menu .uabb-menu-toggle { 22338 cursor: pointer; 22339} 22340 22341.uabb-creative-menu .uabb-toggle-arrows .uabb-menu-toggle:before, 22342.uabb-creative-menu .uabb-toggle-none .uabb-menu-toggle:before { 22343 border-color: #333; 22344} 22345.uabb-creative-menu .uabb-menu-expanded .uabb-menu-toggle { 22346 display: none; 22347} 22348 22349/* Mega menu for horizontal menus */ 22350ul.uabb-creative-menu-horizontal li.mega-menu { 22351 position: static; 22352} 22353ul.uabb-creative-menu-horizontal li.mega-menu > ul.sub-menu { 22354 top: inherit !important; 22355 left: 0 !important; 22356 right: 0 !important; 22357 width: 100%; 22358} 22359ul.uabb-creative-menu-horizontal li.mega-menu.uabb-has-submenu:hover > ul.sub-menu, 22360ul.uabb-creative-menu-horizontal li.mega-menu.uabb-has-submenu.focus > ul.sub-menu { 22361 display: flex !important; 22362} 22363ul.uabb-creative-menu-horizontal li.mega-menu > ul.sub-menu li { 22364 border-color: transparent; 22365} 22366ul.uabb-creative-menu-horizontal li.mega-menu > ul.sub-menu > li { 22367 width: 100%; 22368} 22369ul.uabb-creative-menu-horizontal li.mega-menu > ul.sub-menu > li > .uabb-has-submenu-container a { 22370 font-weight: bold; 22371} 22372ul.uabb-creative-menu-horizontal li.mega-menu > ul.sub-menu > li > .uabb-has-submenu-container a:hover { 22373 background: transparent; 22374} 22375ul.uabb-creative-menu-horizontal li.mega-menu > ul.sub-menu .uabb-menu-toggle { 22376 display: none; 22377} 22378ul.uabb-creative-menu-horizontal li.mega-menu > ul.sub-menu ul.sub-menu { 22379 background: transparent; 22380 -webkit-box-shadow: none; 22381 -ms-box-shadow: none; 22382 box-shadow: none; 22383 display: block; 22384 min-width: 0; 22385 opacity: 1; 22386 padding: 0; 22387 position: static; 22388 visibility: visible; 22389} 22390 22391/* Mobile menu - Hamburger icon */ 22392 22393.uabb-creative-menu-mobile-toggle { 22394 position: relative; 22395 padding: 8px; 22396 background-color: transparent; 22397 border: none; 22398 color: #333; 22399 border-radius: 0; 22400 cursor: pointer; 22401 display: inline-block; 22402 z-index: 5; 22403} 22404.uabb-creative-menu-mobile-toggle.text { 22405 width: auto; 22406 text-align: center; 22407} 22408.uabb-creative-menu-mobile-toggle.hamburger .uabb-creative-menu-mobile-toggle-label, 22409.uabb-creative-menu-mobile-toggle.hamburger-label .uabb-creative-menu-mobile-toggle-label { 22410 display: inline-block; 22411 margin-left: 10px; 22412 vertical-align: middle; 22413} 22414.uabb-creative-menu-mobile-toggle.hamburger .uabb-svg-container, 22415.uabb-creative-menu-mobile-toggle.hamburger-label .uabb-svg-container { 22416 display: inline-block; 22417 position: relative; 22418 width: 1.4em; 22419 height: 1.4em; 22420 vertical-align: middle; 22421} 22422.uabb-creative-menu-mobile-toggle.hamburger .hamburger-menu, 22423.uabb-creative-menu-mobile-toggle.hamburger-label .hamburger-menu { 22424 position: absolute; 22425 top: 0; 22426 left: 0; 22427 right: 0; 22428 bottom: 0; 22429} 22430.uabb-creative-menu-mobile-toggle.hamburger .hamburger-menu rect, 22431.uabb-creative-menu-mobile-toggle.hamburger-label .hamburger-menu rect { 22432 fill: currentColor; 22433} 22434.uabb-creative-menu.off-canvas .uabb-off-canvas-menu .uabb-menu-close-btn {
22435 width: 20px; 22436 height: 10px; 22437 position: absolute; 22438 right: 20px; 22439 top: 20px; 22440 cursor: pointer; 22441 display: block; 22442 z-index: 99; 22443} 22444.uabb-creative-menu-mobile-toggle:focus{ 22445 outline: thin dotted; 22446} 22447 22448/* Overlay */ 22449 22450.uabb-creative-menu .uabb-menu-overlay { 22451 position: fixed; 22452 width: 100%; 22453 height: 100%; 22454 top: 0; 22455 left: 0; 22456 background: rgba(0,0,0,0.8); 22457 z-index: 99999; 22458 overflow-y: auto; 22459 overflow-x: hidden; 22460} 22461 22462.uabb-creative-menu .uabb-menu-overlay > ul.menu { 22463 text-align: center; 22464 position: relative; 22465 top: 50%; 22466 width: 40%; 22467 height: 60%; 22468 margin: 0 auto; 22469 -webkit-transform: translateY(-50%); 22470 transform: translateY(-50%); 22471} 22472 22473.uabb-creative-menu .uabb-overlay-fade { 22474 opacity: 0; 22475 visibility: hidden; 22476 -webkit-transition: opacity 0.5s, visibility 0s 0.5s; 22477 transition: opacity 0.5s, visibility 0s 0.5s; 22478} 22479 22480.uabb-creative-menu.menu-open .uabb-overlay-fade { 22481 opacity: 1; 22482 visibility: visible; 22483 -webkit-transition: opacity 0.5s; 22484 transition: opacity 0.5s; 22485} 22486 22487.uabb-creative-menu .uabb-overlay-slide-down { 22488 visibility: hidden; 22489 -webkit-transform: translateY(-100%); 22490 transform: translateY(-100%); 22491 -webkit-transition: -webkit-transform 0.4s ease-in-out, visibility 0s 0.4s; 22492 transition: transform 0.4s ease-in-out, visibility 0s 0.4s; 22493} 22494 22495.uabb-creative-menu.menu-open .uabb-overlay-slide-down { 22496 visibility: visible; 22497 -webkit-transform: translateY(0%); 22498 transform: translateY(0%); 22499 -webkit-transition: -webkit-transform 0.4s ease-in-out; 22500 transition: transform 0.4s ease-in-out; 22501} 22502 22503.uabb-creative-menu .uabb-overlay-scale { 22504 visibility: hidden; 22505 opacity: 0; 22506 -webkit-transform: scale(0.9); 22507 transform: scale(0.9); 22508 -webkit-transition: -webkit-transform 0.2s, opacity 0.2s, visibility 0s 0.2s; 22509 transition: transform 0.2s, opacity 0.2s, visibility 0s 0.2s; 22510} 22511 22512.uabb-creative-menu.menu-open .uabb-overlay-scale { 22513 visibility: visible; 22514 opacity: 1; 22515 -webkit-transform: scale(1); 22516 transform: scale(1); 22517 -webkit-transition: -webkit-transform 0.4s, opacity 0.4s; 22518 transition: transform 0.4s, opacity 0.4s; 22519} 22520 22521.uabb-creative-menu .uabb-overlay-door { 22522 visibility: hidden; 22523 width: 0; 22524 left: 50%; 22525 -webkit-transform: translateX(-50%); 22526 transform: translateX(-50%); 22527 -webkit-transition: width 0.5s 0.3s, visibility 0s 0.8s; 22528 transition: width 0.5s 0.3s, visibility 0s 0.8s; 22529} 22530 22531.uabb-creative-menu.menu-open .uabb-overlay-door { 22532 visibility: visible; 22533 width: 100%; 22534 -webkit-transition: width 0.5s; 22535 transition: width 0.5s; 22536} 22537 22538.uabb-creative-menu .uabb-overlay-door > ul.menu { 22539 left: 0; 22540 right: 0; 22541 transform: translateY(-50%); 22542} 22543 22544.uabb-creative-menu .uabb-overlay-door > ul, 22545.uabb-creative-menu .uabb-overlay-door .uabb-menu-close-btn { 22546 opacity: 0; 22547 -webkit-transition: opacity 0.3s 0.5s; 22548 transition: opacity 0.3s 0.5s; 22549} 22550 22551.uabb-creative-menu.menu-open .uabb-overlay-door > ul, 22552.uabb-creative-menu.menu-open .uabb-overlay-door .uabb-menu-close-btn { 22553 opacity: 1; 22554 -webkit-transition-delay: 0.5s; 22555 transition-delay: 0.5s; 22556} 22557 22558.uabb-creative-menu.menu-close .uabb-overlay-door > ul, 22559.uabb-creative-menu.menu-close .uabb-overlay-door .uabb-menu-close-btn { 22560 -webkit-transition-delay: 0s; 22561 transition-delay: 0s; 22562} 22563 22564.uabb-creative-menu .uabb-menu-overlay .uabb-toggle-arrows .uabb-has-submenu-container a > span { 22565 padding-right: 0 !important; 22566} 22567 22568.uabb-creative-menu .uabb-menu-overlay .uabb-menu-close-btn { 22569 position: absolute; 22570 display: block; 22571 width: 55px; 22572 height: 45px; 22573 right: 40px; 22574 top: 40px; 22575 overflow: hidden; 22576 border: none; 22577 outline: none; 22578 z-index: 100; 22579 font-size: 30px; 22580 cursor: pointer; 22581 background-color: transparent; 22582 -webkit-touch-callout: none; 22583 -webkit-user-select: none; 22584 -khtml-user-select: none; 22585 -moz-user-select: none; 22586 -ms-user-select: none; 22587 user-select: none; 22588 -webkit-transition: background-color 0.3s; 22589 transition: background-color 0.3s; 22590} 22591 22592.uabb-creative-menu .uabb-menu-overlay .uabb-menu-close-btn:before, 22593.uabb-creative-menu .uabb-menu-overlay .uabb-menu-close-btn:after { 22594 content: ''; 22595 position: absolute; 22596 left: 50%; 22597 width: 2px; 22598 height: 40px; 22599 background-color: #ffffff; 22600 -webkit-transition: -webkit-transform 0.3s; 22601 transition: transform 0.3s; 22602 -webkit-transform: translateY(0) rotate(45deg); 22603 transform: translateY(0) rotate(45deg); 22604} 22605 22606.uabb-creative-menu .uabb-menu-overlay .uabb-menu-close-btn:after { 22607 -webkit-transform: translateY(0) rotate(-45deg); 22608 transform: translateY(0) rotate(-45deg); 22609} 22610 22611/* Off Canvas */ 22612 22613.uabb-creative-menu .uabb-off-canvas-menu .menu { 22614 margin-top: 40px; 22615} 22616 22617.uabb-creative-menu.off-canvas .uabb-clear { 22618 position: fixed; 22619 top: 0; 22620 left: 0; 22621 width: 100%; 22622 height: 100%; 22623 z-index: 99998;
22624 background: rgba(0,0,0,0.0); 22625 visibility: hidden; 22626 opacity: 0; 22627 -webkit-transition: all 0.5s ease-in-out; 22628 transition: all 0.5s ease-in-out; 22629} 22630 22631.uabb-creative-menu .uabb-off-canvas-menu.uabb-menu-left { 22632 position: fixed; 22633 top: 0; 22634 left: 0; 22635 transform: translate3d(-320px, 0px, 0px); 22636} 22637 22638.uabb-creative-menu .uabb-off-canvas-menu.uabb-menu-right { 22639 position: fixed; 22640 top: 0; 22641 right: 0; 22642 transform: translate3d(320px, 0px, 0px); 22643} 22644 22645.uabb-creative-menu .uabb-off-canvas-menu { 22646 z-index: 99999; 22647 width: 300px; 22648 height: 100%; 22649 background: rgb(55, 58, 71); 22650 padding: 60px 20px; 22651 -webkit-transition: all 0.8s; 22652 transition: transform 0.8s ease; 22653 overflow-y: auto; 22654 overflow-x: hidden; 22655 -webkit-overflow-scrolling: touch; 22656 -ms-overflow-style: -ms-autohiding-scrollbar; 22657 perspective: 1000; 22658 backface-visibility: hidden; 22659} 22660 22661.menu-open.uabb-creative-menu .uabb-off-canvas-menu.uabb-menu-left { 22662 transform: translate3d(0px, 0px, 0px); 22663 transition: transform 0.8s ease; 22664} 22665 22666.menu-open.uabb-creative-menu .uabb-off-canvas-menu.uabb-menu-right { 22667 transform: translate3d(0px, 0px, 0px); 22668 transition: transform 0.8s ease; 22669} 22670.uabb-creative-menu.off-canvas.menu-open .uabb-clear { 22671 visibility: visible; 22672 opacity: 1; 22673} 22674 22675@media ( max-width: 992px ) { 22676 .uabb-creative-menu .uabb-menu-overlay .uabb-menu-close-btn { 22677 right: 20px; 22678 top: 20px; 22679 } 22680} 22681 22682/* Compatibility CSS - start */ 22683.theme-twentytwentyone .uabb-creative-menu button.sub-menu-toggle { 22684 display: none; 22685} 22686/* Compatibility CSS - end */ 22687 22688/* Menu alignment */ 22689 22690.fl-node-p0udco23w4t1 .uabb-creative-menu .menu { 22691 text-align: center; 22692} 22693 22694 22695 22696 22697 .fl-node-p0udco23w4t1 .uabb-creative-menu .menu.uabb-creative-menu-accordion > li > a span.uabb-menu-toggle, 22698 .fl-node-p0udco23w4t1 .uabb-creative-menu .menu.uabb-creative-menu-accordion > li > .uabb-has-submenu-container a span.uabb-menu-toggle { 22699 padding-left: 10px; 22700 float: right; 22701 } 22702 .fl-node-p0udco23w4t1 .uabb-creative-menu .menu.uabb-creative-menu-accordion .uabb-menu-toggle { 22703 padding-left: 10px; 22704 float: right; 22705 } 22706 22707 22708 22709/** 22710* Overall menu styling 22711*/ 22712 22713.fl-node-p0udco23w4t1 .uabb-creative-menu .menu > li { 22714 22715 margin-top: 5px;margin-bottom: 5px;margin-left: 5px;margin-right: 5px;} 22716 22717.fl-node-p0udco23w4t1 .uabb-creative-menu-mobile-toggle.text:hover .uabb-creative-menu-mobile-toggle-label, 22718.fl-node-p0udco23w4t1 .uabb-creative-menu-mobile-toggle.hamburger-label:hover .uabb-svg-container .uabb-creative-menu-mobile-toggle-label, 22719.fl-node-p0udco23w4t1 .uabb-creative-menu-mobile-toggle.hamburger:hover .uabb-svg-container { 22720 } 22721.fl-node-p0udco23w4t1 .uabb-creative-menu-mobile-toggle.text, 22722.fl-node-p0udco23w4t1 .uabb-creative-menu-mobile-toggle.hamburger-label, 22723.fl-node-p0udco23w4t1 .uabb-creative-menu-mobile-toggle.hamburger { 22724 } 22725.fl-node-p0udco23w4t1 .uabb-creative-menu-mobile-toggle.text:hover, 22726.fl-node-p0udco23w4t1 .uabb-creative-menu-mobile-toggle.hamburger-label:hover, 22727.fl-node-p0udco23w4t1 .uabb-creative-menu-mobile-toggle.hamburger:hover { 22728 } 22729 22730 .fl-node-p0udco23w4t1 .uabb-creative-menu .uabb-menu-toggle:before { 22731 content: '\f067'; 22732 font-family: 'Font Awesome 5 Free'; 22733 font-size: 0.7em; 22734 z-index: 1; 22735 font-weight: 900; 22736 } 22737 22738 22739 .fl-node-p0udco23w4t1 .uabb-creative-menu li:first-child { 22740 border-top: none; 22741 } 22742 22743 22744 22745 22746 22747 @media only screen and ( min-width: 769px ) { 22748 22749 22750 22751 22752 } 22753 22754 .fl-node-p0udco23w4t1 .uabb-creative-menu.uabb-menu-default .menu > li > a, 22755.fl-node-p0udco23w4t1 .uabb-creative-menu.uabb-menu-default .menu > li > .uabb-has-submenu-container > a { 22756 padding-top: 10px;padding-bottom: 10px;padding-left: 10px;padding-right: 10px;} 22757 22758.fl-node-p0udco23w4t1 .uabb-creative-menu .menu > li > a, 22759.fl-node-p0udco23w4t1 .uabb-creative-menu .menu > li > .uabb-has-submenu-container > a { 22760 } 22761 22762.fl-node-p0udco23w4t1 .uabb-creative-menu .menu > li > a, 22763.fl-node-p0udco23w4t1 .uabb-creative-menu .menu > li > .uabb-has-submenu-container > a { 22764 22765 } 22766 22767.fl-node-p0udco23w4t1 .fl-module-content .uabb-creative-menu .menu > li > a span.menu-item-text, 22768.fl-node-p0udco23w4t1 .fl-module-content .uabb-creative-menu .menu > li > .uabb-has-submenu-container > a span.menu-item-text { 22769 width: 100%; 22770 color:#000000; 22771 } 22772 22773 22774 .fl-node-p0udco23w4t1 .uabb-creative-menu .uabb-toggle-plus .uabb-menu-toggle:before { 22775 color: #000000; 22776 } 22777 22778 22779 22780/* Sub-menu */ 22781.fl-node-p0udco23w4t1 .uabb-creative-menu .sub-menu > li > a, 22782.fl-node-p0udco23w4t1 .uabb-creative-menu .sub-menu > li > .uabb-has-submenu-container > a { 22783 padding-top: 15px;padding-bottom: 15px;padding-left: 15px;padding-right: 15px; 22784 background-color: #edecec; 22785} 22786 22787.fl-node-p0udco23w4t1 .uabb-creative-menu:not(.off-canvas):not(.full-screen):not(.menu-item) .uabb-creative-menu .sub-menu { 22788 min-width: 220px; 22789} 22790 22791.fl-node-p0udco23w4t1 .uabb-creative-menu .sub-menu > li.uabb-creative-menu > a > span, 22792.fl-node-p0udco23w4t1 .uabb-creative-menu .sub-menu > li > .uabb-has-submenu-container > a > span { 22793 color: #333333; 22794} 22795 22796.fl-node-p0udco23w4t1 .uabb-creative-menu .sub-menu > li { 22797 border-bottom-style: solid; 22798 border-bottom-width: 1px; 22799 border-bottom-color: #e3e2e3; 22800 } 22801 22802.fl-node-p0udco23w4t1 .uabb-creative-menu .sub-menu > li:last-child { 22803 border-bottom: none; 22804} 22805.fl-node-p0udco23w4t1 .uabb-creative-menu ul.sub-menu > li.uabb-creative-menu.uabb-has-submenu li:first-child, 22806.fl-node-p0udco23w4t1 .uabb-creative-menu ul.sub-menu > li.uabb-creative-menu.uabb-has-submenu li li:first-child { 22807 border-top: none; 22808} 22809.fl-node-p0udco23w4t1 .uabb-creative-menu .sub-menu > li.uabb-active > .sub-menu > li:first-child, 22810.fl-node-p0udco23w4t1 .uabb-creative-menu .menu.uabb-creative-menu-expanded .sub-menu > li > .sub-menu > li:first-child { 22811 border-top-style: solid; 22812 border-top-width: 1px; 22813 border-top-color: #e3e2e3; 22814 } 22815 22816 22817 22818 22819.fl-node-p0udco23w4t1 .uabb-creative-menu .sub-menu { 22820 -webkit-box-shadow: 2px 2px 4px 1px rgba(0,0,0,0.3); 22821 -moz-box-shadow: 2px 2px 4px 1px rgba(0,0,0,0.3);
22822 -o-box-shadow: 2px 2px 4px 1px rgba(0,0,0,0.3); 22823 box-shadow: 2px 2px 4px 1px rgba(0,0,0,0.3); 22824 } 22825 22826 22827.fl-node-p0udco23w4t1 .uabb-creative-menu .sub-menu > li:last-child > a, 22828.fl-node-p0udco23w4t1 .uabb-creative-menu .sub-menu > li:last-child > .uabb-has-submenu-container > a { 22829 border: 0; 22830} 22831 22832.fl-node-p0udco23w4t1 .uabb-creative-menu ul.sub-menu > li.menu-item.uabb-creative-menu > a:hover span.menu-item-text, 22833.fl-node-p0udco23w4t1 .uabb-creative-menu ul.sub-menu > li.menu-item.uabb-creative-menu > a:focus span.menu-item-text, 22834.fl-node-p0udco23w4t1 .uabb-creative-menu ul.sub-menu > li.menu-item.uabb-creative-menu > .uabb-has-submenu-container > a:hover span.menu-item-text, 22835.fl-node-p0udco23w4t1 .uabb-creative-menu ul.sub-menu > li.menu-item.uabb-creative-menu > .uabb-has-submenu-container > a:focus span.menu-item-text { 22836 color: ; 22837} 22838 22839.fl-node-p0udco23w4t1 .uabb-creative-menu .sub-menu > li > a:hover, 22840.fl-node-p0udco23w4t1 .uabb-creative-menu .sub-menu > li > a:focus, 22841.fl-node-p0udco23w4t1 .uabb-creative-menu .sub-menu > li > .uabb-has-submenu-container > a:hover, 22842.fl-node-p0udco23w4t1 .uabb-creative-menu .sub-menu > li > .uabb-has-submenu-container > a:focus { 22843 background-color: #f5f5f5; 22844} 22845 22846 22847 .fl-node-p0udco23w4t1 .uabb-creative-menu .uabb-toggle-plus .sub-menu li .uabb-menu-toggle:before { 22848 color: #333333; 22849 } 22850 22851 22852/* Toggle button */ 22853 22854 22855 @media only screen and ( max-width: 768px ) { 22856 22857 .fl-node-p0udco23w4t1 .uabb-creative-menu .uabb-menu-overlay .menu { 22858 margin-top: 40px; 22859 } 22860 .fl-node-p0udco23w4t1 .uabb-creative-menu .menu { 22861 text-align: center; 22862 } 22863 22864 22865 22866 .fl-node-p0udco23w4t1 .uabb-creative-menu .menu > li > a span.uabb-menu-toggle, 22867 .fl-node-p0udco23w4t1 .uabb-creative-menu .menu > li > .uabb-has-submenu-container a span.menu-item-text > span.uabb-menu-toggle { 22868 padding-left: 10px; 22869 float: right; 22870 } 22871 .fl-node-p0udco23w4t1 .uabb-creative-menu .menu .uabb-menu-toggle { 22872 padding-left: 10px; 22873 float: right; 22874 } 22875 22876 22877 } 22878 22879@media only screen and (max-width: 992px) { 22880 22881 .fl-node-p0udco23w4t1 .uabb-creative-menu-mobile-toggle-container, 22882 .fl-node-p0udco23w4t1 .uabb-creative-menu-mobile-toggle-container > .uabb-creative-menu-mobile-toggle.text { 22883 text-align: ; 22884 } 22885 .fl-node-p0udco23w4t1 .uabb-creative-menu .menu > li { 22886 } 22887 22888 .fl-node-p0udco23w4t1 .uabb-creative-menu.off-canvas .menu > li > a, 22889 .fl-node-p0udco23w4t1 .uabb-creative-menu.off-canvas .menu > li > .uabb-has-submenu-container > a { 22890 } 22891 22892 .fl-node-p0udco23w4t1 .uabb-creative-menu.uabb-menu-default .menu > li > a, 22893 .fl-node-p0udco23w4t1 .uabb-creative-menu.uabb-menu-default .menu > li > .uabb-has-submenu-container > a { 22894 } 22895 22896 .fl-node-p0udco23w4t1 .uabb-creative-menu.full-screen .menu > li > a, 22897 .fl-node-p0udco23w4t1 .uabb-creative-menu.full-screen .menu > li > .uabb-has-submenu-container > a { 22898 } 22899 22900 22901 .fl-node-p0udco23w4t1 .uabb-creative-menu .sub-menu > li > a, 22902 .fl-node-p0udco23w4t1 .uabb-creative-menu .sub-menu > li > .uabb-has-submenu-container > a { 22903 22904 } 22905 22906 22907 .fl-builder .fl-node-p0udco23w4t1 .uabb-creative-menu .uabb-off-canvas-menu { 22908 } 22909 22910 22911 22912 .fl-node-p0udco23w4t1 .uabb-creative-menu .menu > li > a span.uabb-menu-toggle, 22913 .fl-node-p0udco23w4t1 .uabb-creative-menu .menu > li > .uabb-has-submenu-container a span.menu-item-text > span.uabb-menu-toggle { 22914 padding-left: 10px; 22915 float: right; 22916 } 22917 .fl-node-p0udco23w4t1 .uabb-creative-menu .menu .uabb-menu-toggle { 22918 padding-left: 10px; 22919 float: right; 22920 } 22921 22922 22923 } 22924 22925@media only screen and (max-width: 768px) { 22926 22927 .fl-node-p0udco23w4t1 .uabb-creative-menu-mobile-toggle-container, 22928 .fl-node-p0udco23w4t1 .uabb-creative-menu-mobile-toggle-container > .uabb-creative-menu-mobile-toggle.text { 22929 text-align: ; 22930 } 22931 .fl-node-p0udco23w4t1 .uabb-creative-menu .menu > li { 22932 } 22933 22934 .fl-node-p0udco23w4t1 .uabb-creative-menu.off-canvas .menu > li > a, 22935 .fl-node-p0udco23w4t1 .uabb-creative-menu.off-canvas .menu > li > .uabb-has-submenu-container > a { 22936 } 22937 22938 .fl-node-p0udco23w4t1 .uabb-creative-menu.uabb-menu-default .menu > li > a, 22939 .fl-node-p0udco23w4t1 .uabb-creative-menu.uabb-menu-default .menu > li > .uabb-has-submenu-container > a { 22940 } 22941 22942 .fl-node-p0udco23w4t1 .uabb-creative-menu.full-screen .menu > li > a, 22943 .fl-node-p0udco23w4t1 .uabb-creative-menu.full-screen .menu > li > .uabb-has-submenu-container > a { 22944 } 22945 22946 22947 .fl-node-p0udco23w4t1 .uabb-creative-menu .sub-menu > li > a, 22948 .fl-node-p0udco23w4t1 .uabb-creative-menu .sub-menu > li > .uabb-has-submenu-container > a { 22949 22950 } 22951 22952 22953 .fl-builder .fl-node-p0udco23w4t1 .uabb-creative-menu .uabb-off-canvas-menu { 22954 } 22955 .fl-node-p0udco23w4t1 .uabb-creative-menu .menu { 22956 text-align: center; 22957 } 22958 22959 22960 22961 .fl-node-p0udco23w4t1 .uabb-creative-menu .menu > li > a span.uabb-menu-toggle, 22962 .fl-node-p0udco23w4t1 .uabb-creative-menu .menu > li > .uabb-has-submenu-container a span.menu-item-text > span.uabb-menu-toggle { 22963 float: right; 22964 } 22965 .fl-node-p0udco23w4t1 .uabb-creative-menu .menu .uabb-menu-toggle { 22966 float: right; 22967 } 22968 22969 22970 } 22971 22972@media only screen and (max-width: 992px) { 22973 } 22974 22975@media only screen and (max-width: 768px) { 22976 } 22977 22978/***************************** Overlay *********************************/ 22979 22980 22981/***************************** Accordion **********************************/ 22982 @media only screen and ( max-width: 768px ) { 22983 } 22984 22985/***************************** Off Canvas **********************************/ 22986.fl-node-p0udco23w4t1 .uabb-creative-menu .uabb-creative-menu-vertical .sub-menu, .fl-node-p0udco23w4t1 .uabb-creative-menu .uabb-creative-menu-horizontal .sub-menu { 22987 border-style: solid; 22988 border-width: 0; 22989 background-clip: border-box; 22990 border-color: #000000; 22991 border-top-width: 1px; 22992 border-right-width: 1px; 22993 border-bottom-width: 1px; 22994 border-left-width: 1px; 22995} 22996.fl-node-p0udco23w4t1 .uabb-creative-menu .uabb-creative-menu-expanded.menu > .uabb-has-submenu > .sub-menu, .fl-node-p0udco23w4t1 .uabb-creative-menu .uabb-creative-menu-accordion.menu > .uabb-has-submenu > .sub-menu { 22997 border-style: solid; 22998 border-width: 0; 22999 background-clip: border-box; 23000 border-color: #000000; 23001 border-top-width: 1px; 23002 border-right-width: 1px; 23003 border-bottom-width: 1px; 23004 border-left-width: 1px; 23005} 23006 .fl-node-p0udco23w4t1 > .fl-module-content { 23007 margin-bottom:0px; 23008} 23009
23010.fl-builder-content .fl-node-z3845crbmiky .fl-button:is(a, button), 23011.fl-builder-content .fl-node-z3845crbmiky .fl-button:is(a, button):hover, 23012.fl-builder-content .fl-node-z3845crbmiky a.fl-button:visited, 23013.fl-page .fl-builder-content .fl-node-z3845crbmiky .fl-button:is(a, button), 23014.fl-page .fl-builder-content .fl-node-z3845crbmiky .fl-button:is(a, button):hover, 23015.fl-page .fl-builder-content .fl-node-z3845crbmiky a.fl-button:visited { 23016 background: linear-gradient(to bottom, #621eb7 0%, #440099 100%); 23017} 23018 23019 23020 23021 23022 23023.fl-builder-content .fl-node-z3845crbmiky .fl-button:is(a, button):hover, 23024.fl-builder-content .fl-node-z3845crbmiky .fl-button:is(a, button):focus, 23025.fl-page .fl-builder-content .fl-node-z3845crbmiky .fl-button:is(a, button):hover, 23026.fl-page .fl-builder-content .fl-node-z3845crbmiky .fl-button:is(a, button):focus { 23027 23028 background: rgba(29,209,161,0.75); 23029 23030 background: linear-gradient(to bottom, rgba(59,239,191,0.75) 0%, rgba(29,209,161,0.75) 100%); 23031 } 23032 23033 23034 23035.fl-node-z3845crbmiky.fl-button-wrap, .fl-node-z3845crbmiky .fl-button-wrap { 23036 text-align: center; 23037} 23038.fl-builder-content .fl-node-z3845crbmiky .fl-button:is(a, button) { 23039 padding-top: 12px; 23040 padding-right: 20px; 23041 padding-bottom: 12px; 23042 padding-left: 20px; 23043} 23044.fl-builder-content .fl-node-z3845crbmiky .fl-button:is(a, button), .fl-builder-content .fl-node-z3845crbmiky a.fl-button:visited, .fl-page .fl-builder-content .fl-node-z3845crbmiky .fl-button:is(a, button), .fl-page .fl-builder-content .fl-node-z3845crbmiky a.fl-button:visited { 23045 font-size: 18px; 23046 text-transform: uppercase; 23047 border: 1px solid #38008d; 23048} 23049.fl-builder-content .fl-node-z3845crbmiky .fl-button:is(a, button):hover, .fl-builder-content .fl-node-z3845crbmiky .fl-button:is(a, button):focus, .fl-page .fl-builder-content .fl-node-z3845crbmiky .fl-button:is(a, button):hover, .fl-page .fl-builder-content .fl-node-z3845crbmiky .fl-button:is(a, button):focus { 23050 border: 1px solid rgba(17,197,149,0.75); 23051} 23052.fl-builder-content .fl-node-z3845crbmiky .fl-button:is(a, button), .fl-builder-content .fl-node-z3845crbmiky a.fl-button:visited, .fl-builder-content .fl-node-z3845crbmiky .fl-button:is(a, button):hover, .fl-builder-content .fl-node-z3845crbmiky .fl-button:is(a, button):focus, .fl-page .fl-builder-content .fl-node-z3845crbmiky .fl-button:is(a, button), .fl-page .fl-builder-content .fl-node-z3845crbmiky a.fl-button:visited, .fl-page .fl-builder-content .fl-node-z3845crbmiky .fl-button:is(a, button):hover, .fl-page .fl-builder-content .fl-node-z3845crbmiky .fl-button:is(a, button):focus { 23053 border-style: none; 23054 border-width: 0; 23055 background-clip: border-box; 23056 border-color: rgb(255, 255, 255); 23057 border-top-left-radius: 40px; 23058 border-top-right-radius: 40px; 23059 border-bottom-left-radius: 40px; 23060 border-bottom-right-radius: 40px; 23061} 23062.fl-builder-content .fl-node-z3845crbmiky .fl-button:is(a, button), .fl-builder-content .fl-node-z3845crbmiky a.fl-button:visited, .fl-builder-content .fl-node-z3845crbmiky .fl-button:is(a, button) *, .fl-builder-content .fl-node-z3845crbmiky a.fl-button:visited *, .fl-page .fl-builder-content .fl-node-z3845crbmiky .fl-button:is(a, button), .fl-page .fl-builder-content .fl-node-z3845crbmiky a.fl-button:visited, .fl-page .fl-builder-content .fl-node-z3845crbmiky .fl-button:is(a, button) *, .fl-page .fl-builder-content .fl-node-z3845crbmiky a.fl-button:visited * { 23063 color: #ffffff; 23064} 23065 .fl-node-z3845crbmiky > .fl-module-content { 23066 margin-top:0px; 23067 margin-right:0px; 23068 margin-bottom:0px; 23069 margin-left:0px; 23070} 23071 23072/* Menu alignment */ 23073 23074.fl-node-g0fb52hvxy1e .uabb-creative-menu .menu { 23075 text-align: center; 23076} 23077 23078 23079 23080 23081 .fl-node-g0fb52hvxy1e .uabb-creative-menu .menu.uabb-creative-menu-accordion > li > a span.uabb-menu-toggle, 23082 .fl-node-g0fb52hvxy1e .uabb-creative-menu .menu.uabb-creative-menu-accordion > li > .uabb-has-submenu-container a span.uabb-menu-toggle { 23083 padding-left: 10px; 23084 float: right; 23085 } 23086 .fl-node-g0fb52hvxy1e .uabb-creative-menu .menu.uabb-creative-menu-accordion .uabb-menu-toggle { 23087 padding-left: 10px; 23088 float: right; 23089 } 23090 23091 23092 23093/** 23094* Overall menu styling 23095*/ 23096 23097.fl-node-g0fb52hvxy1e .uabb-creative-menu .menu > li { 23098 23099 margin-top: 5px;margin-bottom: 5px;margin-left: 5px;margin-right: 5px;} 23100 23101.fl-node-g0fb52hvxy1e .uabb-creative-menu-mobile-toggle.text:hover .uabb-creative-menu-mobile-toggle-label, 23102.fl-node-g0fb52hvxy1e .uabb-creative-menu-mobile-toggle.hamburger-label:hover .uabb-svg-container .uabb-creative-menu-mobile-toggle-label, 23103.fl-node-g0fb52hvxy1e .uabb-creative-menu-mobile-toggle.hamburger:hover .uabb-svg-container { 23104 } 23105.fl-node-g0fb52hvxy1e .uabb-creative-menu-mobile-toggle.text, 23106.fl-node-g0fb52hvxy1e .uabb-creative-menu-mobile-toggle.hamburger-label, 23107.fl-node-g0fb52hvxy1e .uabb-creative-menu-mobile-toggle.hamburger { 23108 } 23109.fl-node-g0fb52hvxy1e .uabb-creative-menu-mobile-toggle.text:hover, 23110.fl-node-g0fb52hvxy1e .uabb-creative-menu-mobile-toggle.hamburger-label:hover, 23111.fl-node-g0fb52hvxy1e .uabb-creative-menu-mobile-toggle.hamburger:hover { 23112 } 23113 23114 .fl-node-g0fb52hvxy1e .uabb-creative-menu .uabb-menu-toggle:before { 23115 content: '\f107'; 23116 font-family: 'Font Awesome 5 Free'; 23117 z-index: 1; 23118 font-size: inherit; 23119 line-height: 0; 23120 font-weight: 900; 23121 } 23122 23123 23124 .fl-node-g0fb52hvxy1e .uabb-creative-menu li:first-child { 23125 border-top: none; 23126 } 23127 23128 23129 23130 23131 23132 @media only screen and ( min-width: 769px ) { 23133 23134 23135 23136 23137 } 23138 23139 .fl-node-g0fb52hvxy1e .uabb-creative-menu.uabb-menu-default .menu > li > a, 23140.fl-node-g0fb52hvxy1e .uabb-creative-menu.uabb-menu-default .menu > li > .uabb-has-submenu-container > a { 23141 padding-top: 10px;padding-bottom: 10px;padding-left: 10px;padding-right: 10px;} 23142 23143.fl-node-g0fb52hvxy1e .uabb-creative-menu .menu > li > a, 23144.fl-node-g0fb52hvxy1e .uabb-creative-menu .menu > li > .uabb-has-submenu-container > a { 23145 } 23146 23147.fl-node-g0fb52hvxy1e .uabb-creative-menu .menu > li > a, 23148.fl-node-g0fb52hvxy1e .uabb-creative-menu .menu > li > .uabb-has-submenu-container > a { 23149 23150 } 23151 23152.fl-node-g0fb52hvxy1e .fl-module-content .uabb-creative-menu .menu > li > a span.menu-item-text, 23153.fl-node-g0fb52hvxy1e .fl-module-content .uabb-creative-menu .menu > li > .uabb-has-submenu-container > a span.menu-item-text { 23154 width: 100%; 23155 color:#440099; 23156 } 23157 23158 23159 .fl-node-g0fb52hvxy1e .uabb-creative-menu .uabb-toggle-arrows .uabb-menu-toggle:before, 23160 .fl-node-g0fb52hvxy1e .uabb-creative-menu .uabb-toggle-none .uabb-menu-toggle:before { 23161 color: #440099; 23162 } 23163 23164 23165 23166/* Sub-menu */ 23167.fl-node-g0fb52hvxy1e .uabb-creative-menu .sub-menu > li > a, 23168.fl-node-g0fb52hvxy1e .uabb-creative-menu .sub-menu > li > .uabb-has-submenu-container > a { 23169 padding-top: 15px;padding-bottom: 15px;padding-left: 15px;padding-right: 15px; 23170 background-color: #edecec; 23171} 23172 23173.fl-node-g0fb52hvxy1e .uabb-creative-menu:not(.off-canvas):not(.full-screen):not(.menu-item) .uabb-creative-menu .sub-menu { 23174 min-width: 220px; 23175} 23176 23177.fl-node-g0fb52hvxy1e .uabb-creative-menu .sub-menu > li.uabb-creative-menu > a > span, 23178.fl-node-g0fb52hvxy1e .uabb-creative-menu .sub-menu > li > .uabb-has-submenu-container > a > span { 23179 color: #333333; 23180} 23181 23182.fl-node-g0fb52hvxy1e .uabb-creative-menu .sub-menu > li { 23183 border-bottom-style: solid; 23184 border-bottom-width: 1px; 23185 border-bottom-color: #e3e2e3; 23186 } 23187 23188.fl-node-g0fb52hvxy1e .uabb-creative-menu .sub-menu > li:last-child { 23189 border-bottom: none; 23190} 23191.fl-node-g0fb52hvxy1e .uabb-creative-menu ul.sub-menu > li.uabb-creative-menu.uabb-has-submenu li:first-child, 23192.fl-node-g0fb52hvxy1e .uabb-creative-menu ul.sub-menu > li.uabb-creative-menu.uabb-has-submenu li li:first-child { 23193 border-top: none; 23194} 23195.fl-node-g0fb52hvxy1e .uabb-creative-menu .sub-menu > li.uabb-active > .sub-menu > li:first-child, 23196.fl-node-g0fb52hvxy1e .uabb-creative-menu .menu.uabb-creative-menu-expanded .sub-menu > li > .sub-menu > li:first-child { 23197 border-top-style: solid; 23198 border-top-width: 1px; 23199 border-top-color: #e3e2e3; 23200 } 23201 23202 23203 23204 23205.fl-node-g0fb52hvxy1e .uabb-creative-menu .sub-menu { 23206 -webkit-box-shadow: 2px 2px 4px 1px rgba(0,0,0,0.3); 23207 -moz-box-shadow: 2px 2px 4px 1px rgba(0,0,0,0.3);
23208 -o-box-shadow: 2px 2px 4px 1px rgba(0,0,0,0.3); 23209 box-shadow: 2px 2px 4px 1px rgba(0,0,0,0.3); 23210 } 23211 23212 23213.fl-node-g0fb52hvxy1e .uabb-creative-menu .sub-menu > li:last-child > a, 23214.fl-node-g0fb52hvxy1e .uabb-creative-menu .sub-menu > li:last-child > .uabb-has-submenu-container > a { 23215 border: 0; 23216} 23217 23218.fl-node-g0fb52hvxy1e .uabb-creative-menu ul.sub-menu > li.menu-item.uabb-creative-menu > a:hover span.menu-item-text, 23219.fl-node-g0fb52hvxy1e .uabb-creative-menu ul.sub-menu > li.menu-item.uabb-creative-menu > a:focus span.menu-item-text, 23220.fl-node-g0fb52hvxy1e .uabb-creative-menu ul.sub-menu > li.menu-item.uabb-creative-menu > .uabb-has-submenu-container > a:hover span.menu-item-text, 23221.fl-node-g0fb52hvxy1e .uabb-creative-menu ul.sub-menu > li.menu-item.uabb-creative-menu > .uabb-has-submenu-container > a:focus span.menu-item-text { 23222 color: ; 23223} 23224 23225.fl-node-g0fb52hvxy1e .uabb-creative-menu .sub-menu > li > a:hover, 23226.fl-node-g0fb52hvxy1e .uabb-creative-menu .sub-menu > li > a:focus, 23227.fl-node-g0fb52hvxy1e .uabb-creative-menu .sub-menu > li > .uabb-has-submenu-container > a:hover, 23228.fl-node-g0fb52hvxy1e .uabb-creative-menu .sub-menu > li > .uabb-has-submenu-container > a:focus { 23229 background-color: #f5f5f5; 23230} 23231 23232 23233 .fl-node-g0fb52hvxy1e .uabb-creative-menu .uabb-toggle-arrows .sub-menu li .uabb-menu-toggle:before, 23234 .fl-node-g0fb52hvxy1e .uabb-creative-menu .uabb-toggle-none .sub-menu li .uabb-menu-toggle:before { 23235 color: #333333; 23236 } 23237 23238 23239/* Toggle button */ 23240 23241 23242 @media only screen and ( max-width: 768px ) { 23243 23244 .fl-node-g0fb52hvxy1e .uabb-creative-menu .uabb-menu-overlay .menu { 23245 margin-top: 40px; 23246 } 23247 .fl-node-g0fb52hvxy1e .uabb-creative-menu .menu { 23248 text-align: center; 23249 } 23250 23251 23252 23253 .fl-node-g0fb52hvxy1e .uabb-creative-menu .menu > li > a span.uabb-menu-toggle, 23254 .fl-node-g0fb52hvxy1e .uabb-creative-menu .menu > li > .uabb-has-submenu-container a span.menu-item-text > span.uabb-menu-toggle { 23255 padding-left: 10px; 23256 float: right; 23257 } 23258 .fl-node-g0fb52hvxy1e .uabb-creative-menu .menu .uabb-menu-toggle { 23259 padding-left: 10px; 23260 float: right; 23261 } 23262 23263 23264 } 23265 23266@media only screen and (max-width: 992px) { 23267 23268 .fl-node-g0fb52hvxy1e .uabb-creative-menu-mobile-toggle-container, 23269 .fl-node-g0fb52hvxy1e .uabb-creative-menu-mobile-toggle-container > .uabb-creative-menu-mobile-toggle.text { 23270 text-align: ; 23271 } 23272 .fl-node-g0fb52hvxy1e .uabb-creative-menu .menu > li { 23273 } 23274 23275 .fl-node-g0fb52hvxy1e .uabb-creative-menu.off-canvas .menu > li > a, 23276 .fl-node-g0fb52hvxy1e .uabb-creative-menu.off-canvas .menu > li > .uabb-has-submenu-container > a { 23277 } 23278 23279 .fl-node-g0fb52hvxy1e .uabb-creative-menu.uabb-menu-default .menu > li > a, 23280 .fl-node-g0fb52hvxy1e .uabb-creative-menu.uabb-menu-default .menu > li > .uabb-has-submenu-container > a { 23281 } 23282 23283 .fl-node-g0fb52hvxy1e .uabb-creative-menu.full-screen .menu > li > a, 23284 .fl-node-g0fb52hvxy1e .uabb-creative-menu.full-screen .menu > li > .uabb-has-submenu-container > a { 23285 } 23286 23287 23288 .fl-node-g0fb52hvxy1e .uabb-creative-menu .sub-menu > li > a, 23289 .fl-node-g0fb52hvxy1e .uabb-creative-menu .sub-menu > li > .uabb-has-submenu-container > a { 23290 23291 } 23292 23293 23294 .fl-builder .fl-node-g0fb52hvxy1e .uabb-creative-menu .uabb-off-canvas-menu { 23295 } 23296 23297 23298 23299 .fl-node-g0fb52hvxy1e .uabb-creative-menu .menu > li > a span.uabb-menu-toggle, 23300 .fl-node-g0fb52hvxy1e .uabb-creative-menu .menu > li > .uabb-has-submenu-container a span.menu-item-text > span.uabb-menu-toggle { 23301 padding-left: 10px; 23302 float: right; 23303 } 23304 .fl-node-g0fb52hvxy1e .uabb-creative-menu .menu .uabb-menu-toggle { 23305 padding-left: 10px; 23306 float: right; 23307 } 23308 23309 23310 } 23311 23312@media only screen and (max-width: 768px) { 23313 23314 .fl-node-g0fb52hvxy1e .uabb-creative-menu-mobile-toggle-container, 23315 .fl-node-g0fb52hvxy1e .uabb-creative-menu-mobile-toggle-container > .uabb-creative-menu-mobile-toggle.text { 23316 text-align: ; 23317 } 23318 .fl-node-g0fb52hvxy1e .uabb-creative-menu .menu > li { 23319 } 23320 23321 .fl-node-g0fb52hvxy1e .uabb-creative-menu.off-canvas .menu > li > a, 23322 .fl-node-g0fb52hvxy1e .uabb-creative-menu.off-canvas .menu > li > .uabb-has-submenu-container > a { 23323 } 23324 23325 .fl-node-g0fb52hvxy1e .uabb-creative-menu.uabb-menu-default .menu > li > a, 23326 .fl-node-g0fb52hvxy1e .uabb-creative-menu.uabb-menu-default .menu > li > .uabb-has-submenu-container > a { 23327 } 23328 23329 .fl-node-g0fb52hvxy1e .uabb-creative-menu.full-screen .menu > li > a, 23330 .fl-node-g0fb52hvxy1e .uabb-creative-menu.full-screen .menu > li > .uabb-has-submenu-container > a { 23331 } 23332 23333 23334 .fl-node-g0fb52hvxy1e .uabb-creative-menu .sub-menu > li > a, 23335 .fl-node-g0fb52hvxy1e .uabb-creative-menu .sub-menu > li > .uabb-has-submenu-container > a { 23336 23337 } 23338 23339 23340 .fl-builder .fl-node-g0fb52hvxy1e .uabb-creative-menu .uabb-off-canvas-menu { 23341 } 23342 .fl-node-g0fb52hvxy1e .uabb-creative-menu .menu { 23343 text-align: center; 23344 } 23345 23346 23347 23348 .fl-node-g0fb52hvxy1e .uabb-creative-menu .menu > li > a span.uabb-menu-toggle, 23349 .fl-node-g0fb52hvxy1e .uabb-creative-menu .menu > li > .uabb-has-submenu-container a span.menu-item-text > span.uabb-menu-toggle { 23350 float: right; 23351 } 23352 .fl-node-g0fb52hvxy1e .uabb-creative-menu .menu .uabb-menu-toggle { 23353 float: right; 23354 } 23355 23356 23357 } 23358 23359@media only screen and (max-width: 992px) { 23360 } 23361 23362@media only screen and (max-width: 768px) { 23363 } 23364 23365/***************************** Overlay *********************************/ 23366 23367 23368/***************************** Accordion **********************************/ 23369 @media only screen and ( max-width: 768px ) { 23370 } 23371 23372/***************************** Off Canvas **********************************/ 23373.fl-node-g0fb52hvxy1e .uabb-creative-menu .menu > li > a,.fl-node-g0fb52hvxy1e .uabb-creative-menu .menu > li > .uabb-has-submenu-container > a { 23374 font-size: 15px; 23375} 23376.fl-node-g0fb52hvxy1e .uabb-creative-menu .uabb-creative-menu-vertical .sub-menu, .fl-node-g0fb52hvxy1e .uabb-creative-menu .uabb-creative-menu-horizontal .sub-menu { 23377 border-style: solid; 23378 border-width: 0; 23379 background-clip: border-box; 23380 border-color: #000000; 23381 border-top-width: 1px; 23382 border-right-width: 1px; 23383 border-bottom-width: 1px; 23384 border-left-width: 1px; 23385} 23386.fl-node-g0fb52hvxy1e .uabb-creative-menu .uabb-creative-menu-expanded.menu > .uabb-has-submenu > .sub-menu, .fl-node-g0fb52hvxy1e .uabb-creative-menu .uabb-creative-menu-accordion.menu > .uabb-has-submenu > .sub-menu { 23387 border-style: solid; 23388 border-width: 0; 23389 background-clip: border-box; 23390 border-color: #000000; 23391 border-top-width: 1px; 23392 border-right-width: 1px; 23393 border-bottom-width: 1px; 23394 border-left-width: 1px; 23395} 23396 .fl-node-g0fb52hvxy1e > .fl-module-content { 23397 margin-top:0px; 23398 margin-bottom:0px; 23399} 23400
23401.fl-builder-content .fl-node-ilwjc7uyodhz .fl-button:is(a, button), 23402.fl-builder-content .fl-node-ilwjc7uyodhz .fl-button:is(a, button):hover, 23403.fl-builder-content .fl-node-ilwjc7uyodhz a.fl-button:visited, 23404.fl-page .fl-builder-content .fl-node-ilwjc7uyodhz .fl-button:is(a, button), 23405.fl-page .fl-builder-content .fl-node-ilwjc7uyodhz .fl-button:is(a, button):hover, 23406.fl-page .fl-builder-content .fl-node-ilwjc7uyodhz a.fl-button:visited { 23407 background: linear-gradient(to bottom, #621eb7 0%, #440099 100%); 23408} 23409 23410 23411 23412 23413 23414.fl-builder-content .fl-node-ilwjc7uyodhz .fl-button:is(a, button):hover, 23415.fl-builder-content .fl-node-ilwjc7uyodhz .fl-button:is(a, button):focus, 23416.fl-page .fl-builder-content .fl-node-ilwjc7uyodhz .fl-button:is(a, button):hover, 23417.fl-page .fl-builder-content .fl-node-ilwjc7uyodhz .fl-button:is(a, button):focus { 23418 23419 background: rgba(29,209,161,0.75); 23420 23421 background: linear-gradient(to bottom, rgba(59,239,191,0.75) 0%, rgba(29,209,161,0.75) 100%); 23422 } 23423 23424 23425 23426.fl-node-ilwjc7uyodhz.fl-button-wrap, .fl-node-ilwjc7uyodhz .fl-button-wrap { 23427 text-align: center; 23428} 23429.fl-builder-content .fl-node-ilwjc7uyodhz .fl-button:is(a, button) { 23430 padding-top: 12px; 23431 padding-right: 20px; 23432 padding-bottom: 12px; 23433 padding-left: 20px; 23434} 23435.fl-builder-content .fl-node-ilwjc7uyodhz .fl-button:is(a, button), .fl-builder-content .fl-node-ilwjc7uyodhz a.fl-button:visited, .fl-page .fl-builder-content .fl-node-ilwjc7uyodhz .fl-button:is(a, button), .fl-page .fl-builder-content .fl-node-ilwjc7uyodhz a.fl-button:visited { 23436 font-size: 18px; 23437 text-transform: uppercase; 23438 border: 1px solid #38008d; 23439} 23440.fl-builder-content .fl-node-ilwjc7uyodhz .fl-button:is(a, button):hover, .fl-builder-content .fl-node-ilwjc7uyodhz .fl-button:is(a, button):focus, .fl-page .fl-builder-content .fl-node-ilwjc7uyodhz .fl-button:is(a, button):hover, .fl-page .fl-builder-content .fl-node-ilwjc7uyodhz .fl-button:is(a, button):focus { 23441 border: 1px solid rgba(17,197,149,0.75); 23442} 23443.fl-builder-content .fl-node-ilwjc7uyodhz .fl-button:is(a, button), .fl-builder-content .fl-node-ilwjc7uyodhz a.fl-button:visited, .fl-builder-content .fl-node-ilwjc7uyodhz .fl-button:is(a, button):hover, .fl-builder-content .fl-node-ilwjc7uyodhz .fl-button:is(a, button):focus, .fl-page .fl-builder-content .fl-node-ilwjc7uyodhz .fl-button:is(a, button), .fl-page .fl-builder-content .fl-node-ilwjc7uyodhz a.fl-button:visited, .fl-page .fl-builder-content .fl-node-ilwjc7uyodhz .fl-button:is(a, button):hover, .fl-page .fl-builder-content .fl-node-ilwjc7uyodhz .fl-button:is(a, button):focus { 23444 border-style: none; 23445 border-width: 0; 23446 background-clip: border-box; 23447 border-color: rgb(255, 255, 255); 23448 border-top-left-radius: 40px; 23449 border-top-right-radius: 40px; 23450 border-bottom-left-radius: 40px; 23451 border-bottom-right-radius: 40px; 23452} 23453.fl-builder-content .fl-node-ilwjc7uyodhz .fl-button:is(a, button), .fl-builder-content .fl-node-ilwjc7uyodhz a.fl-button:visited, .fl-builder-content .fl-node-ilwjc7uyodhz .fl-button:is(a, button) *, .fl-builder-content .fl-node-ilwjc7uyodhz a.fl-button:visited *, .fl-page .fl-builder-content .fl-node-ilwjc7uyodhz .fl-button:is(a, button), .fl-page .fl-builder-content .fl-node-ilwjc7uyodhz a.fl-button:visited, .fl-page .fl-builder-content .fl-node-ilwjc7uyodhz .fl-button:is(a, button) *, .fl-page .fl-builder-content .fl-node-ilwjc7uyodhz a.fl-button:visited * { 23454 color: #ffffff; 23455} 23456 .fl-node-ilwjc7uyodhz > .fl-module-content { 23457 margin-top:0px; 23458 margin-right:0px; 23459 margin-bottom:0px; 23460 margin-left:0px; 23461} 23462.fl-builder-content-255 .fl-node-uzfy4s1hgq2e { 23463 display: flex; 23464 flex-direction: row; 23465 justify-content: center; 23466 gap: 5px; 23467} 23468:where( .fl-builder-content-255 .fl-node-uzfy4s1hgq2e > :not( .fl-block-overlay, .fl-drop-target ) ) { 23469 flex-grow: 0; 23470 flex-shrink: 1; 23471 flex-basis: 0%; 23472} 23473.fl-search-form, 23474.fl-search-form-input-wrap, 23475.fl-search-form-input-wrap form:has(.fl-search-form-label, .fl-button-wrap) .fl-form-field { 23476 position: relative; 23477} 23478.fl-search-form-wrap { 23479 display: inline-flex; 23480 max-width: 100%; 23481 align-items: center; 23482 position: relative; 23483} 23484.fl-search-form-fields { 23485 flex-basis: 100%; 23486} 23487.fl-search-form .fl-form-field input, 23488.fl-search-form .fl-form-field input[type=search] { 23489 height: auto; 23490 width: 100%; 23491} 23492 23493/* Selected Layouts */ 23494.fl-search-button-expand .fl-search-form-fields, 23495.fl-search-form-inline .fl-search-form-fields { 23496 align-items: center; 23497 display: inline-flex; 23498 flex-wrap: nowrap; 23499 max-width: 100%; 23500} 23501 23502/* Form layout */ 23503.fl-search-form-width-full .fl-search-form-wrap { 23504 width: 100%; 23505} 23506 23507.fl-search-form-label { 23508 all: unset; 23509} 23510 23511/* Input field */ 23512.fl-search-form .fl-form-field { 23513 display: flex; 23514 align-items: center; 23515} 23516.fl-search-form-input .fl-form-field, 23517.fl-search-form-button .fl-form-field, 23518.fl-search-form-inline .fl-form-field, 23519.mfp-container .fl-form-field { 23520 margin: 0; 23521} 23522 23523/* Inline Layout */ 23524.fl-search-form-inline .fl-search-form-input-wrap { 23525 width: 100%; 23526} 23527.fl-search-form-inline .fl-form-field { 23528 padding-right: 10px; 23529 flex: 1; 23530} 23531.fl-search-form-inline .fl-search-form-label { 23532 padding-right: 10px; 23533} 23534.fl-search-form-inline form:has(.fl-search-form-label, .fl-button-wrap) {
23535 display: flex; 23536 align-items: center; 23537} 23538.fl-search-form-inline .fl-search-results-content { 23539 width: calc(100% - 10px); 23540} 23541 23542/* Button Layout - General */ 23543.fl-search-button-center .fl-search-form-fields, 23544.fl-search-button-center .fl-search-form-fields form:has(.fl-button-wrap) { 23545 justify-content: center; 23546} 23547.fl-search-button-left .fl-search-form-fields, 23548.fl-search-button-left .fl-search-form-fields form:has(.fl-button-wrap) { 23549 justify-content: left; 23550} 23551.fl-search-button-right .fl-search-form-fields, 23552.fl-search-button-right .fl-search-form-fields form:has(.fl-button-wrap) { 23553 justify-content: right; 23554} 23555.fl-search-button-expand .fl-button-wrap, 23556.fl-search-form-inline .fl-button-wrap { 23557 flex: 0 0 auto; 23558} 23559 23560/* Button layout - Expand */ 23561.fl-search-button-expand .fl-search-form-fields, 23562.fl-search-button-expand form:has(.fl-button-wrap) { 23563 align-items: center; 23564 display: inline-flex; 23565 flex-wrap: nowrap; 23566 max-width: 100%; 23567 gap: 0; 23568 -webkit-transition: all .4s; 23569 -moz-transition: all .4s; 23570 transition: all .4s; 23571} 23572.fl-search-button-expand form:has(.fl-button-wrap) { 23573 width: 100%; 23574 justify-content: center; 23575} 23576.fl-search-button-expand .fl-search-form-input-wrap:not(:has(.fl-button-wrap)), 23577.fl-search-button-expand .fl-search-form-input-wrap:has(.fl-button-wrap) .fl-form-field { 23578 -webkit-transition: all .4s; 23579 -moz-transition: all .4s; 23580 transition: all .4s; 23581 overflow: hidden; 23582 margin: 0; 23583} 23584.fl-search-button-expand:has(.fl-search-expanded) .fl-search-form-input-wrap:has(.fl-button-wrap) .fl-form-field { 23585 overflow: visible; 23586} 23587.fl-search-button-expand .fl-search-form-input-wrap:not(:has(.fl-button-wrap)), 23588.fl-search-button-expand .fl-search-form-input-wrap:has(.fl-button-wrap) .fl-form-field { 23589 width: 0; 23590} 23591.fl-search-button-expand .fl-search-expanded .fl-search-form-input-wrap, 23592.fl-search-button-expand .fl-search-form-input-wrap:has(.fl-button-wrap), 23593.fl-search-button-expand .fl-search-expanded .fl-search-form-input-wrap:has(.fl-button-wrap) .fl-form-field { 23594 width: 100%; 23595} 23596.fl-search-button-expand-left .fl-search-expanded .fl-search-form-input-wrap:not(:has(.fl-button-wrap)), 23597.fl-search-button-expand-left .fl-search-expanded form:has(.fl-button-wrap) .fl-form-field { 23598 margin-inline-end: 10px; 23599} 23600.fl-search-button-expand-right .fl-search-expanded .fl-search-form-input-wrap:not(:has(.fl-button-wrap)), 23601.fl-search-button-expand-right .fl-search-expanded form:has(.fl-button-wrap) .fl-form-field { 23602 margin-inline-start: 10px; 23603} 23604.fl-search-button-expand-right .fl-search-form-fields, 23605.fl-search-button-expand-right form:has(.fl-button-wrap) { 23606 flex-direction: row-reverse; 23607} 23608.fl-search-button-expand-right.fl-search-button-right .fl-search-form-fields { 23609 justify-content: flex-start; 23610} 23611.fl-search-button-expand-right.fl-search-button-left .fl-search-form-fields { 23612 justify-content: flex-end; 23613} 23614.fl-search-button-expand.fl-search-button-center .fl-form-field { 23615 justify-content: center; 23616} 23617.fl-search-button-expand.fl-search-button-left .fl-form-field { 23618 justify-content: flex-start; 23619} 23620.fl-search-button-expand.fl-search-button-right .fl-form-field { 23621 justify-content: flex-end; 23622} 23623 23624/* Button layout - Fullscreen */ 23625.fl-search-button-fullscreen.fl-search-button-center .fl-search-form-wrap { 23626 justify-content: center; 23627} 23628.fl-search-button-fullscreen.fl-search-button-left .fl-search-form-wrap { 23629 justify-content: flex-start; 23630} 23631.fl-search-button-fullscreen.fl-search-button-right .fl-search-form-wrap { 23632 justify-content: flex-end; 23633} 23634.fl-search-button-fullscreen .fl-search-form-fields { 23635 display: contents; 23636} 23637.fl-search-button-fullscreen .fl-search-form-input-wrap { 23638 display: none; 23639} 23640.mfp-container .fl-search-form-input-wrap { 23641 box-sizing: border-box; 23642 margin: 0 auto; 23643} 23644 23645/* Button Layout - Reveal */ 23646.fl-search-button-reveal .fl-search-form-input-wrap { 23647 display: none; 23648 position: absolute; 23649 top: 100%; 23650 left: 50%; 23651 width: 100%; 23652 z-index: 1100; 23653 border-radius: 4px; 23654 transform: translateX(-50%); 23655} 23656.fl-search-button-reveal .fl-search-form-input-wrap form { 23657 display: flex; 23658 align-items: center; 23659 gap: 10px; 23660} 23661.fl-search-button-reveal .fl-form-field { 23662 flex: 1; 23663} 23664@media only screen and (max-width: 360px) { 23665 .fl-search-button-reveal .fl-search-form-input-wrap form { 23666 flex-direction: column; 23667 } 23668} 23669 23670/* Stacked Layout */ 23671.fl-search-form-stacked .fl-search-form-label { 23672 display: block; 23673 margin-bottom: 10px; 23674} 23675.fl-search-form-stacked:not(:has(.fl-search-form-label, .fl-button-wrap)) .fl-search-results-content.fl-search-open { 23676 margin-top: -12px; 23677} 23678 23679/* Search Results - Ajax */ 23680.fl-search-results-content { 23681 visibility: hidden; 23682 opacity: 0; 23683 -moz-transition: max-height 0.5s cubic-bezier(0, 1, 0, 1); 23684 -o-transition: max-height 0.5s cubic-bezier(0, 1, 0, 1); 23685 -webkit-transition: max-height 0.5s cubic-bezier(0, 1, 0, 1); 23686 transition: max-height 0.5s cubic-bezier(0, 1, 0, 1); 23687 -webkit-box-shadow: 0px 2px 4px -2px rgba(0,0,0,0.40); 23688 -moz-box-shadow: 0px 2px 4px -2px rgba(0,0,0,0.40); 23689 box-shadow: 0px 2px 4px -2px rgba(0,0,0,0.40); 23690 border-radius: 4px; 23691 border: 1px solid #e6e6e6; 23692 overflow-y: auto; 23693 background: #fff; 23694 text-align: left; 23695 position: absolute; 23696 top: 100%; 23697 max-height: 0; 23698 width: 100%; 23699 z-index: 1100; 23700} 23701.fl-search-results-content.fl-search-open { 23702 max-height: 400px; 23703 height: auto; 23704 visibility: visible; 23705 opacity: 1; 23706 padding: 15px; 23707 margin: 5px 0; 23708} 23709.fl-search-form-center.fl-search-form-width-custom .fl-search-results-content { 23710 left: 50%; 23711 -webkit-transform: translateX(-50%); 23712 transform: translateX(-50%) 23713} 23714.fl-search-form-left .fl-search-results-content { 23715 left: 0; 23716} 23717.fl-search-form-right .fl-search-results-content { 23718 right: 0; 23719} 23720.fl-search-post-item { 23721 border-bottom: 1px solid #e6e6e6; 23722 overflow: hidden; 23723 padding: 10px 0;
23724 cursor: pointer; 23725} 23726.fl-search-post-item:last-child { 23727 border-bottom: 0 none; 23728} 23729.fl-search-post-image { 23730 float: left; 23731 position: relative; 23732 margin-right: 10px; 23733 width: 60px; 23734} 23735.fl-search-post-image img { 23736 height: auto !important; 23737 width: 100% !important; 23738} 23739.fl-search-post-title { 23740 font-size: 15px; 23741} 23742 23743/* Search Loader */ 23744.fl-search-loader-wrap { 23745 display: none; 23746 line-height: 16px; 23747 position: relative; 23748 height: 30px; 23749} 23750.fl-search-loader { 23751 animation: fl-spin 2s linear infinite; 23752 z-index: 2; 23753 position: absolute; 23754 padding: 2px; 23755 right: 10px; 23756 top: 0; 23757 width: 30px; 23758 height: 30px; 23759} 23760.fl-search-loader .path { 23761 stroke: hsla(210, 77%, 75%, 1); 23762 stroke-linecap: round; 23763 animation: fl-dash 1.5s ease-in-out infinite; 23764} 23765@keyframes fl-spin { 23766 100% { 23767 transform: rotate(360deg); 23768 } 23769} 23770@keyframes fl-dash { 23771 0% { 23772 stroke-dasharray: 1, 150; 23773 stroke-dashoffset: 0; 23774 } 23775 50% { 23776 stroke-dasharray: 90, 150; 23777 stroke-dashoffset: -35; 23778 } 23779 100% { 23780 stroke-dasharray: 90, 150; 23781 stroke-dashoffset: -124; 23782 } 23783} 23784 23785.fl-builder-content .fl-node-dn3ekciq47hl .fl-button:is(a, button), 23786.fl-builder-content .fl-node-dn3ekciq47hl .fl-button:is(a, button):hover, 23787.fl-builder-content .fl-node-dn3ekciq47hl a.fl-button:visited, 23788.fl-page .fl-builder-content .fl-node-dn3ekciq47hl .fl-button:is(a, button), 23789.fl-page .fl-builder-content .fl-node-dn3ekciq47hl .fl-button:is(a, button):hover, 23790.fl-page .fl-builder-content .fl-node-dn3ekciq47hl a.fl-button:visited { 23791 background: linear-gradient(to bottom, #621eb7 0%, #440099 100%); 23792} 23793 23794 23795 23796 23797 23798.fl-builder-content .fl-node-dn3ekciq47hl .fl-button:is(a, button):hover, 23799.fl-builder-content .fl-node-dn3ekciq47hl .fl-button:is(a, button):focus, 23800.fl-page .fl-builder-content .fl-node-dn3ekciq47hl .fl-button:is(a, button):hover, 23801.fl-page .fl-builder-content .fl-node-dn3ekciq47hl .fl-button:is(a, button):focus { 23802 23803 background: #440099; 23804 23805 background: linear-gradient(to bottom, #621eb7 0%, #440099 100%); 23806 } 23807 23808 23809 23810.fl-node-dn3ekciq47hl .fl-search-form-wrap, .fl-node-dn3ekciq47hl .fl-search-button-reveal .fl-search-form-input-wrap { 23811 font-size: 16px; 23812 padding: 10px; 23813} 23814.fl-node-dn3ekciq47hl .fl-search-form-wrap { 23815 width: 300px; 23816 min-height: 0px; 23817 padding-top: 10px; 23818 padding-right: 10px; 23819 padding-bottom: 10px; 23820 padding-left: 10px; 23821} 23822.fl-node-dn3ekciq47hl .fl-search-form { 23823 text-align: center; 23824} 23825.fl-node-dn3ekciq47hl .fl-form-field input[type=search] { 23826 border-radius: 4px; 23827 font-size: 16px; 23828 line-height: 16px; 23829 padding: 12px 24px; 23830 border-top-left-radius: 40px; 23831 border-bottom-left-radius: 40px; 23832 padding-top: 12px; 23833 padding-right: 12px; 23834 padding-bottom: 12px; 23835 padding-left: 12px; 23836} 23837.fl-node-dn3ekciq47hl.fl-button-wrap, .fl-node-dn3ekciq47hl .fl-button-wrap { 23838 text-align: center; 23839} 23840.fl-builder-content .fl-node-dn3ekciq47hl .fl-button:is(a, button), .fl-builder-content .fl-node-dn3ekciq47hl a.fl-button:visited, .fl-page .fl-builder-content .fl-node-dn3ekciq47hl .fl-button:is(a, button), .fl-page .fl-builder-content .fl-node-dn3ekciq47hl a.fl-button:visited { 23841 border: 1px solid #38008d; 23842} 23843.fl-builder-content .fl-node-dn3ekciq47hl .fl-button:is(a, button):hover, .fl-builder-content .fl-node-dn3ekciq47hl .fl-button:is(a, button):focus, .fl-page .fl-builder-content .fl-node-dn3ekciq47hl .fl-button:is(a, button):hover, .fl-page .fl-builder-content .fl-node-dn3ekciq47hl .fl-button:is(a, button):focus { 23844 border: 1px solid #38008d; 23845} 23846.fl-builder-content .fl-node-dn3ekciq47hl .fl-button:is(a, button), .fl-builder-content .fl-node-dn3ekciq47hl a.fl-button:visited, .fl-builder-content .fl-node-dn3ekciq47hl .fl-button:is(a, button):hover, .fl-builder-content .fl-node-dn3ekciq47hl .fl-button:is(a, button):focus, .fl-page .fl-builder-content .fl-node-dn3ekciq47hl .fl-button:is(a, button), .fl-page .fl-builder-content .fl-node-dn3ekciq47hl a.fl-button:visited, .fl-page .fl-builder-content .fl-node-dn3ekciq47hl .fl-button:is(a, button):hover, .fl-page .fl-builder-content .fl-node-dn3ekciq47hl .fl-button:is(a, button):focus { 23847 border-top-left-radius: 0px; 23848 border-top-right-radius: 40px; 23849 border-bottom-left-radius: 0px; 23850 border-bottom-right-radius: 40px; 23851} 23852 .fl-node-dn3ekciq47hl > .fl-module-content { 23853 margin-top:0px; 23854} 23855 23856/* Start Global Nodes CSS */ 23857
23858/* End Global Nodes CSS */ 23859 23860 23861/* Start Layout CSS */ 23862 23863/* End Layout CSS */ 23864 23865.fl-node-p0udco23w4t1 .uabb-menu-toggle { 23866 float: none !important; 23867} 23868.fl-node-g0fb52hvxy1e .uabb-menu-toggle { 23869 float: none !important; 23870} 23871/* Equal height Column Bottom Alignment */ 23872.fl-col-group-equal-height.fl-col-group-align-bottom .fl-col-content { 23873 -webkit-justify-content: flex-end; 23874 justify-content: flex-end; 23875 -webkit-box-align: end; 23876 -webkit-box-pack: end; 23877 -ms-flex-pack: end; 23878} 23879 23880/* H1-H6 Margin Reset in all Modules */ 23881.uabb-module-content h1, 23882.uabb-module-content h2, 23883.uabb-module-content h3, 23884.uabb-module-content h4, 23885.uabb-module-content h5, 23886.uabb-module-content h6 { 23887 margin: 0; 23888 clear: both; 23889} 23890 23891/* Anchor Tag Css */ 23892 23893.fl-module-content a, 23894.fl-module-content a:hover, 23895.fl-module-content a:focus { 23896 text-decoration: none; 23897} 23898 23899/* Row Separator CSS */ 23900 23901.uabb-row-separator { 23902 position: absolute; 23903 width: 100%; 23904 left: 0; 23905} 23906 23907.uabb-top-row-separator { 23908 top: 0; 23909 bottom: auto 23910} 23911 23912.uabb-bottom-row-separator { 23913 top: auto; 23914 bottom: 0; 23915} 23916 23917.fl-builder-content-editing .fl-visible-medium.uabb-row, 23918.fl-builder-content-editing .fl-visible-medium-mobile.uabb-row, 23919.fl-builder-content-editing .fl-visible-mobile.uabb-row { 23920 display: none !important; 23921} 23922 23923@media (max-width: 992px) { 23924 23925 .fl-builder-content-editing .fl-visible-desktop.uabb-row, 23926 .fl-builder-content-editing .fl-visible-mobile.uabb-row { 23927 display: none !important; 23928 } 23929 23930 .fl-builder-content-editing .fl-visible-desktop-medium.uabb-row, 23931 .fl-builder-content-editing .fl-visible-medium.uabb-row, 23932 .fl-builder-content-editing .fl-visible-medium-mobile.uabb-row { 23933 display: block !important; 23934 } 23935} 23936 23937@media (max-width: 768px) { 23938 .fl-builder-content-editing .fl-visible-desktop.uabb-row, 23939 .fl-builder-content-editing .fl-visible-desktop-medium.uabb-row, 23940 .fl-builder-content-editing .fl-visible-medium.uabb-row { 23941 display: none !important; 23942 } 23943 23944 .fl-builder-content-editing .fl-visible-medium-mobile.uabb-row, 23945 .fl-builder-content-editing .fl-visible-mobile.uabb-row { 23946 display: block !important; 23947 } 23948} 23949 23950.fl-responsive-preview-content .fl-builder-content-editing { 23951 overflow-x: hidden; 23952 overflow-y: visible; 23953} 23954 23955.uabb-row-separator svg { 23956 width: 100%; 23957} 23958 23959.uabb-top-row-separator.uabb-has-svg svg { 23960 position: absolute; 23961 padding: 0; 23962 margin: 0; 23963 left: 50%; 23964 top: -1px; 23965 bottom: auto; 23966 -webkit-transform: translateX(-50%); 23967 -ms-transform: translateX(-50%); 23968 transform: translateX(-50%); 23969} 23970 23971.uabb-bottom-row-separator.uabb-has-svg svg { 23972 position: absolute; 23973 padding: 0; 23974 margin: 0; 23975 left: 50%; 23976 bottom: -1px; 23977 top: auto; 23978 -webkit-transform: translateX(-50%); 23979 -ms-transform: translateX(-50%); 23980 transform: translateX(-50%); 23981} 23982.uabb-bottom-row-separator.uabb-has-svg .uasvg-wave-separator { 23983 bottom: 0; 23984} 23985.uabb-top-row-separator.uabb-has-svg .uasvg-wave-separator { 23986 top: 0; 23987} 23988 23989/** 23990 * 23991 * Svg Triangle Separator 23992 * Big Triangle Separator 23993 * Big Triangle Left Separator 23994 * Svg Half Circle Separator 23995 * Curve Center Separator 23996 * Waves Separator 23997 * Stamp 23998 * Grass 23999 * Slime 24000 * Grass Bend 24001 * Wave Slide 24002 * Muliple Triangles 24003 * Pine Tree 24004 * Pine Tree Bend 24005 * 24006 ***************************************/ 24007.uabb-bottom-row-separator.uabb-svg-triangle svg, 24008.uabb-bottom-row-separator.uabb-xlarge-triangle svg, 24009.uabb-top-row-separator.uabb-xlarge-triangle-left svg, 24010.uabb-bottom-row-separator.uabb-svg-circle svg, 24011.uabb-top-row-separator.uabb-slime-separator svg, 24012.uabb-top-row-separator.uabb-grass-separator svg, 24013.uabb-top-row-separator.uabb-grass-bend-separator svg, 24014.uabb-bottom-row-separator.uabb-mul-triangles-separator svg, 24015.uabb-top-row-separator.uabb-wave-slide-separator svg, 24016.uabb-top-row-separator.uabb-pine-tree-separator svg, 24017.uabb-top-row-separator.uabb-pine-tree-bend-separator svg, 24018.uabb-bottom-row-separator.uabb-stamp-separator svg, 24019.uabb-bottom-row-separator.uabb-xlarge-circle svg, 24020.uabb-top-row-separator.uabb-wave-separator svg{ 24021 left: 50%; 24022 -webkit-transform: translateX(-50%) scaleY(-1); 24023 -moz-transform: translateX(-50%) scaleY(-1); 24024 -ms-transform: translateX(-50%) scaleY(-1); 24025 -o-transform: translateX(-50%) scaleY(-1); 24026 transform: translateX(-50%) scaleY(-1); 24027} 24028 24029/* 24030 * Big Triangle 24031*/ 24032.uabb-bottom-row-separator.uabb-big-triangle svg { 24033 left: 50%; 24034 -webkit-transform: scale(1) scaleY(-1) translateX(-50%); 24035 -moz-transform: scale(1) scaleY(-1) translateX(-50%); 24036 -ms-transform: scale(1) scaleY(-1) translateX(-50%); 24037 -o-transform: scale(1) scaleY(-1) translateX(-50%); 24038 transform: scale(1) scaleY(-1) translateX(-50%); 24039} 24040 24041.uabb-top-row-separator.uabb-big-triangle svg { 24042 left: 50%; 24043 -webkit-transform: translateX(-50%) scale(1); 24044 -moz-transform: translateX(-50%) scale(1); 24045 -ms-transform: translateX(-50%) scale(1); 24046 -o-transform: translateX(-50%) scale(1); 24047 transform: translateX(-50%) scale(1); 24048} 24049 24050/** 24051 * 24052 * Big Triangle Right Separator 24053 * 24054 ***************************************/ 24055.uabb-top-row-separator.uabb-xlarge-triangle-right svg { 24056 left: 50%; 24057 -webkit-transform: translateX(-50%) scale(-1); 24058 -moz-transform: translateX(-50%) scale(-1); 24059 -ms-transform: translateX(-50%) scale(-1); 24060 -o-transform: translateX(-50%) scale(-1); 24061 transform: translateX(-50%) scale(-1); 24062} 24063 24064.uabb-bottom-row-separator.uabb-xlarge-triangle-right svg { 24065 left: 50%; 24066 -webkit-transform: translateX(-50%) scaleX(-1); 24067 -moz-transform: translateX(-50%) scaleX(-1); 24068 -ms-transform: translateX(-50%) scaleX(-1); 24069 -o-transform: translateX(-50%) scaleX(-1); 24070 transform: translateX(-50%) scaleX(-1); 24071} 24072 24073/** 24074 * 24075 * Curve Left Separator 24076 * Curve Right Separator 24077 * 24078 ***************************************/ 24079.uabb-top-row-separator.uabb-curve-up-separator svg { 24080 left: 50%; 24081 -webkit-transform: translateX(-50%) scaleY(-1); 24082 -moz-transform: translateX(-50%) scaleY(-1); 24083 -ms-transform: translateX(-50%) scaleY(-1); 24084 -o-transform: translateX(-50%) scaleY(-1); 24085 transform: translateX(-50%) scaleY(-1); 24086} 24087 24088.uabb-top-row-separator.uabb-curve-down-separator svg { 24089 left: 50%; 24090 -webkit-transform: translateX(-50%) scale(-1); 24091 -moz-transform: translateX(-50%) scale(-1); 24092 -ms-transform: translateX(-50%) scale(-1); 24093 -o-transform: translateX(-50%) scale(-1); 24094 transform: translateX(-50%) scale(-1); 24095} 24096 24097.uabb-bottom-row-separator.uabb-curve-down-separator svg { 24098 left: 50%; 24099 -webkit-transform: translateX(-50%) scaleX(-1); 24100 -moz-transform: translateX(-50%) scaleX(-1); 24101 -ms-transform: translateX(-50%) scaleX(-1); 24102 -o-transform: translateX(-50%) scaleX(-1); 24103 transform: translateX(-50%) scaleX(-1); 24104} 24105 24106 24107/** 24108 * 24109 * Tilt Left Separator 24110 * Tilt Right Separator 24111 * 24112 ***************************************/ 24113 24114.uabb-top-row-separator.uabb-tilt-left-separator svg { 24115 left: 50%; 24116 -webkit-transform: translateX(-50%) scale(-1); 24117 -moz-transform: translateX(-50%) scale(-1); 24118 -ms-transform: translateX(-50%) scale(-1); 24119 -o-transform: translateX(-50%) scale(-1); 24120 transform: translateX(-50%) scale(-1); 24121} 24122 24123.uabb-top-row-separator.uabb-tilt-right-separator svg{ 24124 left: 50%; 24125 -webkit-transform: translateX(-50%) scaleY(-1); 24126 -moz-transform: translateX(-50%) scaleY(-1); 24127 -ms-transform: translateX(-50%) scaleY(-1); 24128 -o-transform: translateX(-50%) scaleY(-1); 24129 transform: translateX(-50%) scaleY(-1); 24130} 24131 24132.uabb-bottom-row-separator.uabb-tilt-left-separator svg { 24133 left: 50%; 24134 -webkit-transform: translateX(-50%); 24135 -moz-transform: translateX(-50%); 24136 -ms-transform: translateX(-50%); 24137 -o-transform: translateX(-50%); 24138 transform: translateX(-50%); 24139} 24140 24141.uabb-bottom-row-separator.uabb-tilt-right-separator svg { 24142 left: 50%; 24143 -webkit-transform: translateX(-50%) scaleX(-1); 24144 -moz-transform: translateX(-50%) scaleX(-1); 24145 -ms-transform: translateX(-50%) scaleX(-1); 24146 -o-transform: translateX(-50%) scaleX(-1); 24147 transform: translateX(-50%) scaleX(-1); 24148} 24149 24150.uabb-top-row-separator.uabb-tilt-left-separator, 24151.uabb-top-row-separator.uabb-tilt-right-separator { 24152 top: 0; 24153} 24154 24155.uabb-bottom-row-separator.uabb-tilt-left-separator, 24156.uabb-bottom-row-separator.uabb-tilt-right-separator { 24157 bottom: 0; 24158} 24159 24160/** 24161 * 24162 * Clouds Separator 24163 * Multi Triangle 24164 * Arrow Inward 24165 * Arrow Outward 24166 * 24167 ***************************************/ 24168 24169.uabb-top-row-separator.uabb-arrow-outward-separator svg, 24170.uabb-top-row-separator.uabb-arrow-inward-separator svg, 24171.uabb-top-row-separator.uabb-cloud-separator svg, 24172.uabb-top-row-separator.uabb-multi-triangle svg { 24173 left: 50%; 24174 -webkit-transform: translateX(-50%) scaleY(-1); 24175 -moz-transform: translateX(-50%) scaleY(-1); 24176 -ms-transform: translateX(-50%) scaleY(-1); 24177 -o-transform: translateX(-50%) scaleY(-1); 24178 transform: translateX(-50%) scaleY(-1); 24179} 24180 24181.uabb-bottom-row-separator.uabb-multi-triangle svg { 24182 bottom: -2px; 24183} 24184 24185.uabb-row-separator.uabb-round-split:after, 24186.uabb-row-separator.uabb-round-split:before { 24187 left: 0; 24188 width: 50%; 24189 background: inherit inherit/inherit inherit inherit inherit; 24190 content: ''; 24191 position: absolute 24192} 24193 24194 24195/* Buttons 24196------------------------------------------------------ */ 24197 24198.uabb-button-wrap a, 24199.uabb-button-wrap a:visited { 24200 display: inline-block; 24201 font-size: 16px; 24202 line-height: 18px; 24203 text-decoration: none; 24204 text-shadow: none; 24205} 24206
24207.fl-builder-content .uabb-button:hover { 24208 text-decoration: none; 24209} 24210 24211.fl-builder-content .uabb-button-width-full .uabb-button { 24212 display: block; 24213 text-align: center; 24214} 24215 24216.uabb-button-width-custom .uabb-button { 24217 display: inline-block; 24218 text-align: center; 24219 max-width: 100%; 24220} 24221.fl-builder-content .uabb-button-left { 24222 text-align: left; 24223} 24224.fl-builder-content .uabb-button-center { 24225 text-align: center; 24226} 24227.fl-builder-content .uabb-infobox .uabb-button-center, 24228.fl-builder-content .uabb-modal-action-wrap .uabb-button-center, 24229.fl-builder-content .uabb-ultb3-box .uabb-button-center, 24230.fl-builder-content .uabb-slide-down .uabb-button-center, 24231.fl-builder-content .uabb-blog-post-content .uabb-button-center, 24232.fl-builder-content .uabb-cta-wrap .uabb-button-center, 24233.fl-builder-content .fl-module-uabb-off-canvas .uabb-button-wrap .uabb-button-center{ 24234 text-align: inherit; 24235} 24236 24237.fl-builder-content .uabb-button-right { 24238 text-align: right; 24239} 24240 24241.fl-builder-content .uabb-button i, 24242.fl-builder-content .uabb-button i:before { 24243 font-size: 1em; 24244 height: 1em; 24245 line-height: 1em; 24246 width: 1em; 24247} 24248 24249.uabb-button .uabb-button-icon-after { 24250 margin-left: 8px; 24251 margin-right: 0; 24252} 24253.uabb-button .uabb-button-icon-before { 24254 margin-left: 0; 24255 margin-right: 8px; 24256} 24257.uabb-button .uabb-button-icon-no-text { 24258 margin: 0; 24259} 24260.uabb-button-has-icon .uabb-button-text { 24261 vertical-align: middle; 24262} 24263 24264/* Icons 24265------------------------------------------------------ */ 24266 24267.uabb-icon-wrap { 24268 display: inline-block; 24269} 24270.uabb-icon a { 24271 text-decoration: none; 24272} 24273.uabb-icon i { 24274 display: block; 24275} 24276.uabb-icon i:before { 24277 border: none !important; 24278 background: none !important; 24279} 24280.uabb-icon-text { 24281 display: table-cell; 24282 text-align: left; 24283 padding-left: 15px; 24284 vertical-align: middle; 24285} 24286.uabb-icon-text *:last-child { 24287 margin: 0 !important; 24288 padding: 0 !important; 24289} 24290.uabb-icon-text a { 24291 text-decoration: none; 24292} 24293 24294/* Photos 24295------------------------------------------------------ */ 24296 24297.uabb-photo { 24298 line-height: 0; 24299 position: relative; 24300 z-index: 2; 24301} 24302.uabb-photo-align-left { 24303 text-align: left; 24304} 24305.uabb-photo-align-center { 24306 text-align: center; 24307} 24308.uabb-photo-align-right { 24309 text-align: right; 24310} 24311.uabb-photo-content { 24312 border-radius: 0; 24313 display: inline-block; 24314 line-height: 0; 24315 position: relative; 24316 max-width: 100%; 24317 overflow: hidden; 24318} 24319.uabb-photo-content img { 24320 border-radius: inherit; 24321 display: inline; 24322 height: auto; 24323 max-width: 100%; 24324 width: auto; 24325} 24326.fl-builder-content .uabb-photo-crop-circle img { 24327 -webkit-border-radius: 100%; 24328 -moz-border-radius: 100%; 24329 border-radius: 100%; 24330} 24331.fl-builder-content .uabb-photo-crop-square img { 24332 -webkit-border-radius: 0; 24333 -moz-border-radius: 0; 24334 border-radius: 0; 24335} 24336.uabb-photo-caption { 24337 font-size: 13px; 24338 line-height: 18px; 24339 overflow: hidden; 24340 text-overflow: ellipsis; 24341 white-space: nowrap; 24342} 24343.uabb-photo-caption-below { 24344 padding-bottom: 20px; 24345 padding-top: 10px; 24346} 24347.uabb-photo-caption-hover { 24348 background: rgba(0,0,0,0.7); 24349 bottom: 0; 24350 color: #fff; 24351 left: 0; 24352 opacity: 0; 24353 visibility: hidden; 24354 filter: alpha(opacity = 0); 24355 padding: 10px 15px; 24356 position: absolute; 24357 right: 0; 24358 -webkit-transition:visibility 200ms linear; 24359 -moz-transition:visibility 200ms linear; 24360 transition:visibility 200ms linear; 24361} 24362.uabb-photo-content:hover .uabb-photo-caption-hover { 24363 opacity: 100; 24364 visibility: visible; 24365} 24366 24367/* Panel & Buttons 24368------------------------------------------------------ */ 24369.uabb-active-btn { 24370 background: #1e8cbe; 24371 border-color: #0074a2; 24372 -webkit-box-shadow: inset 0 1px 0 rgba(120,200,230,.6); 24373 box-shadow: inset 0 1px 0 rgba(120,200,230,.6); 24374 color: white; 24375} 24376.fl-builder-bar .fl-builder-add-content-button { 24377 display: block !important; 24378 opacity: 1 !important; 24379} 24380 24381/* Image Icon Object */ 24382.uabb-imgicon-wrap .uabb-icon { 24383 display: block; 24384} 24385.uabb-imgicon-wrap .uabb-icon i{ 24386 float: none; 24387} 24388 24389/* Photo */ 24390.uabb-imgicon-wrap .uabb-image { 24391 line-height: 0; 24392 position: relative; 24393} 24394.uabb-imgicon-wrap .uabb-image-align-left { 24395 text-align: left; 24396} 24397.uabb-imgicon-wrap .uabb-image-align-center { 24398 text-align: center; 24399} 24400.uabb-imgicon-wrap .uabb-image-align-right { 24401 text-align: right; 24402} 24403.uabb-imgicon-wrap .uabb-image-content { 24404 display: inline-block; 24405 border-radius: 0; 24406 line-height: 0; 24407 position: relative; 24408 max-width: 100%; 24409} 24410.uabb-imgicon-wrap .uabb-image-content img { 24411 display: inline; 24412 height: auto !important; 24413 max-width: 100%; 24414 width: auto; 24415 border-radius: inherit; 24416 box-shadow: none; 24417 box-sizing: content-box; 24418}
24419.fl-builder-content .uabb-imgicon-wrap .uabb-image-crop-circle img { 24420 -webkit-border-radius: 100%; 24421 -moz-border-radius: 100%; 24422 border-radius: 100%; 24423} 24424.fl-builder-content .uabb-imgicon-wrap .uabb-image-crop-square img { 24425 -webkit-border-radius: 0; 24426 -moz-border-radius: 0; 24427 border-radius: 0; 24428} 24429 24430 24431/* Creative Button 24432___________________________________________________________________________*/ 24433 24434.uabb-creative-button-wrap a, 24435.uabb-creative-button-wrap a:visited { 24436 background: #fafafa; 24437 border: 1px solid #ccc; 24438 color: #333; 24439 display: inline-block; 24440 vertical-align: middle; 24441 text-align: center; 24442 overflow: hidden; 24443 text-decoration: none; 24444 text-shadow: none; 24445 box-shadow: none; 24446 position: relative; 24447 -webkit-transition: all 200ms linear; 24448 -moz-transition: all 200ms linear; 24449 -ms-transition: all 200ms linear; 24450 -o-transition: all 200ms linear; 24451 transition: all 200ms linear; 24452 24453} 24454 24455.uabb-creative-button-wrap a:focus { 24456 text-decoration: none; 24457 text-shadow: none; 24458 box-shadow: none; 24459} 24460 24461.uabb-creative-button-wrap a .uabb-creative-button-text, 24462.uabb-creative-button-wrap a .uabb-creative-button-icon, 24463.uabb-creative-button-wrap a:visited .uabb-creative-button-text, 24464.uabb-creative-button-wrap a:visited .uabb-creative-button-icon { 24465 -webkit-transition: all 200ms linear; 24466 -moz-transition: all 200ms linear; 24467 -ms-transition: all 200ms linear; 24468 -o-transition: all 200ms linear; 24469 transition: all 200ms linear; 24470} 24471 24472.uabb-creative-button-wrap a:hover { 24473 text-decoration: none; 24474} 24475 24476.uabb-creative-button-wrap .uabb-creative-button-width-full .uabb-creative-button { 24477 display: block; 24478 text-align: center; 24479} 24480.uabb-creative-button-wrap .uabb-creative-button-width-custom .uabb-creative-button { 24481 display: inline-block; 24482 text-align: center; 24483 max-width: 100%; 24484} 24485.uabb-creative-button-wrap .uabb-creative-button-left { 24486 text-align: left; 24487} 24488.uabb-creative-button-wrap .uabb-creative-button-center { 24489 text-align: center; 24490} 24491.uabb-creative-button-wrap .uabb-creative-button-right { 24492 text-align: right; 24493} 24494.uabb-creative-button-wrap .uabb-creative-button i { 24495 font-size: 1.3em; 24496 height: auto; 24497 vertical-align: middle; 24498 width: auto; 24499} 24500 24501.uabb-creative-button-wrap .uabb-creative-button .uabb-creative-button-icon-after { 24502 margin-left: 8px; 24503 margin-right: 0; 24504} 24505.uabb-creative-button-wrap .uabb-creative-button .uabb-creative-button-icon-before { 24506 margin-right: 8px; 24507 margin-left: 0; 24508} 24509.uabb-creative-button-wrap.uabb-creative-button-icon-no-text .uabb-creative-button i { 24510 margin: 0; 24511} 24512 24513.uabb-creative-button-wrap .uabb-creative-button-has-icon .uabb-creative-button-text { 24514 vertical-align: middle; 24515} 24516.uabb-creative-button-wrap a, 24517.uabb-creative-button-wrap a:visited { 24518 padding: 12px 24px; 24519} 24520 24521/* Translate Button styles */ 24522 24523.uabb-creative-button.uabb-creative-transparent-btn { 24524 background: transparent; 24525} 24526.uabb-creative-button.uabb-creative-transparent-btn:after { 24527 content: ''; 24528 position: absolute; 24529 z-index: 1; 24530 -webkit-transition: all 200ms linear; 24531 -moz-transition: all 200ms linear; 24532 -ms-transition: all 200ms linear; 24533 -o-transition: all 200ms linear; 24534 transition: all 200ms linear; 24535} 24536 24537/* transparent-fill-top, transparent-fill-bottom */ 24538.uabb-transparent-fill-top-btn:after, 24539.uabb-transparent-fill-bottom-btn:after { 24540 width: 100%; 24541 height: 0; 24542 left: 0; 24543} 24544 24545/* transparent-fill-top */ 24546.uabb-transparent-fill-top-btn:after { 24547 top: 0; 24548} 24549/* transparent-fill-bottom */ 24550.uabb-transparent-fill-bottom-btn:after { 24551 bottom: 0; 24552} 24553 24554/* transparent-fill-left, transparent-fill-right */ 24555.uabb-transparent-fill-left-btn:after, 24556.uabb-transparent-fill-right-btn:after { 24557 width: 0; 24558 height: 100%; 24559 top: 0; 24560} 24561 24562/* transparent-fill-left */ 24563.uabb-transparent-fill-left-btn:after { 24564 left: 0; 24565} 24566/* transparent-fill-right */ 24567.uabb-transparent-fill-right-btn:after { 24568 right: 0; 24569} 24570 24571 24572/* transparent-fill-center */ 24573.uabb-transparent-fill-center-btn:after{ 24574 width: 0; 24575 height: 100%; 24576 top: 50%; 24577 left: 50%; 24578 -webkit-transform: translateX(-50%) translateY(-50%); 24579 -moz-transform: translateX(-50%) translateY(-50%); 24580 -ms-transform: translateX(-50%) translateY(-50%); 24581 -o-transform: translateX(-50%) translateY(-50%); 24582 transform: translateX(-50%) translateY(-50%); 24583} 24584 24585/* transparent-fill-diagonal, transparent-fill-horizontal */ 24586.uabb-transparent-fill-diagonal-btn:after, 24587.uabb-transparent-fill-horizontal-btn:after { 24588 width: 100%; 24589 height: 0; 24590 top: 50%; 24591 left: 50%; 24592} 24593 24594/* transparent-fill-diagonal */ 24595.uabb-transparent-fill-diagonal-btn{ 24596 overflow: hidden; 24597} 24598.uabb-transparent-fill-diagonal-btn:after{ 24599 -webkit-transform: translateX(-50%) translateY(-50%) rotate( 45deg ); 24600 -moz-transform: translateX(-50%) translateY(-50%) rotate( 45deg ); 24601 -ms-transform: translateX(-50%) translateY(-50%) rotate( 45deg ); 24602 -o-transform: translateX(-50%) translateY(-50%) rotate( 45deg ); 24603 transform: translateX(-50%) translateY(-50%) rotate( 45deg ); 24604} 24605/* transparent-fill-horizontal */ 24606.uabb-transparent-fill-horizontal-btn:after{ 24607 -webkit-transform: translateX(-50%) translateY(-50%); 24608 -moz-transform: translateX(-50%) translateY(-50%); 24609 -ms-transform: translateX(-50%) translateY(-50%); 24610 -o-transform: translateX(-50%) translateY(-50%); 24611 transform: translateX(-50%) translateY(-50%); 24612} 24613 24614 24615/* 3D Button styles */ 24616.uabb-creative-button-wrap .uabb-creative-threed-btn.uabb-threed_down-btn, 24617.uabb-creative-button-wrap .uabb-creative-threed-btn.uabb-threed_up-btn, 24618.uabb-creative-button-wrap .uabb-creative-threed-btn.uabb-threed_left-btn, 24619.uabb-creative-button-wrap .uabb-creative-threed-btn.uabb-threed_right-btn { 24620 -webkit-transition: none; 24621 -moz-transition: none; 24622 -ms-transition: none; 24623 -o-transition: none; 24624 transition: none; 24625} 24626 24627.perspective { 24628 -webkit-perspective: 800px; 24629 -moz-perspective: 800px; 24630 perspective: 800px; 24631 margin: 0; 24632} 24633.uabb-creative-button.uabb-creative-threed-btn:after { 24634 content: ''; 24635 position: absolute; 24636 z-index: -1; 24637 -webkit-transition: all 200ms linear; 24638 -moz-transition: all 200ms linear; 24639 transition: all 200ms linear; 24640} 24641 24642.uabb-creative-button.uabb-creative-threed-btn { 24643 outline: 1px solid transparent; 24644 -webkit-transform-style: preserve-3d; 24645 -moz-transform-style: preserve-3d; 24646 transform-style: preserve-3d; 24647} 24648 24649/* 3D Button styles --- Animate to top */ 24650.uabb-creative-threed-btn.uabb-animate_top-btn:after { 24651 height: 40%; 24652 left: 0; 24653 top: -40%; 24654 width: 100%; 24655 -webkit-transform-origin: 0% 100%; 24656 -moz-transform-origin: 0% 100%; 24657 transform-origin: 0% 100%; 24658 -webkit-transform: rotateX(90deg); 24659 -moz-transform: rotateX(90deg); 24660 transform: rotateX(90deg); 24661} 24662 24663/* 3D Button styles --- Animate to bottom */ 24664.uabb-creative-threed-btn.uabb-animate_bottom-btn:after { 24665 width: 100%; 24666 height: 40%; 24667 left: 0; 24668 top: 100%; 24669 -webkit-transform-origin: 0% 0%; 24670 -moz-transform-origin: 0% 0%; 24671 -ms-transform-origin: 0% 0%; 24672 transform-origin: 0% 0%; 24673 -webkit-transform: rotateX(-90deg); 24674 -moz-transform: rotateX(-90deg); 24675 -ms-transform: rotateX(-90deg); 24676 transform: rotateX(-90deg); 24677} 24678 24679/* 3D Button styles --- Animate to Left */ 24680.uabb-creative-threed-btn.uabb-animate_left-btn:after { 24681 width: 20%; 24682 height: 100%; 24683 left: -20%; 24684 top: 0; 24685 -webkit-transform-origin: 100% 0%; 24686 -moz-transform-origin: 100% 0%; 24687 -ms-transform-origin: 100% 0%; 24688 transform-origin: 100% 0%; 24689 -webkit-transform: rotateY(-60deg); 24690 -moz-transform: rotateY(-60deg); 24691 -ms-transform: rotateY(-60deg); 24692 transform: rotateY(-60deg); 24693} 24694 24695/* 3D Button styles --- Animate to Right */ 24696.uabb-creative-threed-btn.uabb-animate_right-btn:after { 24697 width: 20%; 24698 height: 100%; 24699 left: 104%; 24700 top: 0; 24701 -webkit-transform-origin: 0% 0%; 24702 -moz-transform-origin: 0% 0%; 24703 -ms-transform-origin: 0% 0%; 24704 transform-origin: 0% 0%; 24705 -webkit-transform: rotateY(120deg); 24706 -moz-transform: rotateY(120deg); 24707 -ms-transform: rotateY(120deg); 24708 transform: rotateY(120deg); 24709} 24710 24711 24712/* Animate Top */ 24713.uabb-animate_top-btn:hover{ 24714 -webkit-transform: rotateX(-15deg); 24715 -moz-transform: rotateX(-15deg); 24716 -ms-transform: rotateX(-15deg); 24717 -o-transform: rotateX(-15deg); 24718 transform: rotateX(-15deg); 24719 24720} 24721 24722/* Animate Bottom */ 24723.uabb-animate_bottom-btn:hover{ 24724 -webkit-transform: rotateX(15deg); 24725 -moz-transform: rotateX(15deg); 24726 -ms-transform: rotateX(15deg); 24727 -o-transform: rotateX(15deg); 24728 transform: rotateX(15deg); 24729 24730} 24731 24732/* Animate Left */ 24733.uabb-animate_left-btn:hover{ 24734 -webkit-transform: rotateY(6deg); 24735 -moz-transform: rotateY(6deg); 24736 -ms-transform: rotateY(6deg); 24737 -o-transform: rotateY(6deg); 24738 transform: rotateY(6deg); 24739} 24740 24741/* Animate Right */ 24742.uabb-animate_right-btn:hover{ 24743 -webkit-transform: rotateY(-6deg); 24744 -moz-transform: rotateY(-6deg); 24745 -ms-transform: rotateY(-6deg); 24746 -o-transform: rotateY(-6deg); 24747 transform: rotateY(-6deg); 24748 24749} 24750 24751/* Flat Button styles */ 24752 24753/* Common Classes */ 24754.uabb-creative-flat-btn.uabb-animate_to_right-btn, 24755.uabb-creative-flat-btn.uabb-animate_to_left-btn, 24756.uabb-creative-flat-btn.uabb-animate_from_top-btn, 24757.uabb-creative-flat-btn.uabb-animate_from_bottom-btn { 24758 overflow: hidden; 24759 position: relative; 24760} 24761 24762.uabb-creative-flat-btn.uabb-animate_to_right-btn i, 24763.uabb-creative-flat-btn.uabb-animate_to_left-btn i, 24764.uabb-creative-flat-btn.uabb-animate_from_top-btn i, 24765.uabb-creative-flat-btn.uabb-animate_from_bottom-btn i { 24766 bottom: 0; 24767 height: 100%; 24768 margin: 0; 24769 opacity: 1; 24770 position: absolute; 24771 right: 0; 24772 width: 100%; 24773 -webkit-transition: all 200ms linear; 24774 -moz-transition: all 200ms linear; 24775 transition: all 200ms linear; 24776 -webkit-transform: translateY(0); 24777 -moz-transform: translateY(0); 24778 -o-transform: translateY(0); 24779 -ms-transform: translateY(0); 24780 transform: translateY(0); 24781} 24782 24783.uabb-creative-flat-btn.uabb-animate_to_right-btn .uabb-button-text, 24784.uabb-creative-flat-btn.uabb-animate_to_left-btn .uabb-button-text, 24785.uabb-creative-flat-btn.uabb-animate_from_top-btn .uabb-button-text, 24786.uabb-creative-flat-btn.uabb-animate_from_bottom-btn .uabb-button-text { 24787 display: inline-block; 24788 width: 100%; 24789 height: 100%; 24790 -webkit-transition: all 200ms linear; 24791 -moz-transition: all 200ms linear; 24792 -ms-transition: all 200ms linear; 24793 -o-transition: all 200ms linear; 24794 transition: all 200ms linear; 24795 -webkit-backface-visibility: hidden; 24796 -moz-backface-visibility: hidden; 24797 backface-visibility: hidden; 24798} 24799 24800/* Making Icon position center */ 24801.uabb-creative-flat-btn.uabb-animate_to_right-btn i:before, 24802.uabb-creative-flat-btn.uabb-animate_to_left-btn i:before, 24803.uabb-creative-flat-btn.uabb-animate_from_top-btn i:before, 24804.uabb-creative-flat-btn.uabb-animate_from_bottom-btn i:before { 24805 position: absolute; 24806 top: 50%; 24807 left: 50%; 24808 -webkit-transform: translateX(-50%) translateY(-50%); 24809 -moz-transform: translateX(-50%) translateY(-50%); 24810 -o-transform: translateX(-50%) translateY(-50%); 24811 -ms-transform: translateX(-50%) translateY(-50%); 24812 transform: translateX(-50%) translateY(-50%); 24813} 24814 24815/* Common Hover Classes */ 24816.uabb-creative-flat-btn.uabb-animate_to_right-btn:hover i, 24817.uabb-creative-flat-btn.uabb-animate_to_left-btn:hover i { 24818 left: 0; 24819} 24820.uabb-creative-flat-btn.uabb-animate_from_top-btn:hover i, 24821.uabb-creative-flat-btn.uabb-animate_from_bottom-btn:hover i { 24822 top: 0; 24823} 24824 24825/* Animate Icon to the right */ 24826.uabb-creative-flat-btn.uabb-animate_to_right-btn i { 24827 top: 0; 24828 left: -100%; 24829} 24830.uabb-creative-flat-btn.uabb-animate_to_right-btn:hover .uabb-button-text { 24831 -webkit-transform: translateX(200%); 24832 -moz-transform: translateX(200%); 24833 -ms-transform: translateX(200%); 24834 -o-transform: translateX(200%); 24835 transform: translateX(200%); 24836} 24837 24838/* Animate Icon to the left */ 24839.uabb-creative-flat-btn.uabb-animate_to_left-btn i { 24840 top: 0; 24841 left: 100%; 24842} 24843 24844.uabb-creative-flat-btn.uabb-animate_to_left-btn:hover .uabb-button-text { 24845 -webkit-transform: translateX(-200%); 24846 -moz-transform: translateX(-200%); 24847 -ms-transform: translateX(-200%); 24848 -o-transform: translateX(-200%); 24849 transform: translateX(-200%); 24850} 24851 24852 24853/* Animate Icon From the Top */ 24854.uabb-creative-flat-btn.uabb-animate_from_top-btn i { 24855 top: -100%; 24856 left: 0; 24857} 24858 24859.uabb-creative-flat-btn.uabb-animate_from_top-btn:hover .uabb-button-text { 24860 -webkit-transform: translateY(400px); 24861 -moz-transform: translateY(400px); 24862 -ms-transform: translateY(400px); 24863 -o-transform: translateY(400px); 24864 transform: translateY(400px); 24865} 24866 24867/* Animate Icon From the Bottom */ 24868.uabb-creative-flat-btn.uabb-animate_from_bottom-btn i { 24869 top: 100%; 24870 left: 0; 24871} 24872 24873.uabb-creative-flat-btn.uabb-animate_from_bottom-btn:hover .uabb-button-text { 24874 -webkit-transform: translateY(-400px); 24875 -moz-transform: translateY(-400px); 24876 -ms-transform: translateY(-400px); 24877 -o-transform: translateY(-400px); 24878 transform: translateY(-400px); 24879} 24880 24881/* Media/Video CSS */ 24882.uabb-tab-acc-content .wp-video, 24883.uabb-tab-acc-content video.wp-video-shortcode, 24884.uabb-tab-acc-content .mejs-container:not(.mejs-audio), 24885.uabb-tab-acc-content .mejs-overlay.load, 24886.uabb-adv-accordion-content .wp-video, 24887.uabb-adv-accordion-content video.wp-video-shortcode, 24888.uabb-adv-accordion-content .mejs-container:not(.mejs-audio), 24889.uabb-adv-accordion-content .mejs-overlay.load { 24890 width: 100% !important; 24891 height: 100% !important; 24892} 24893.uabb-tab-acc-content .mejs-container:not(.mejs-audio), 24894.uabb-adv-accordion-content .mejs-container:not(.mejs-audio) { 24895 padding-top: 56.25%; 24896} 24897.uabb-tab-acc-content .wp-video, 24898.uabb-tab-acc-content video.wp-video-shortcode, 24899.uabb-adv-accordion-content .wp-video, 24900.uabb-adv-accordion-content video.wp-video-shortcode { 24901 max-width: 100% !important; 24902} 24903.uabb-tab-acc-content video.wp-video-shortcode, 24904.uabb-adv-accordion-content video.wp-video-shortcode { 24905 position: relative; 24906} 24907.uabb-tab-acc-content .mejs-container:not(.mejs-audio) .mejs-mediaelement, 24908.uabb-adv-accordion-content .mejs-container:not(.mejs-audio) .mejs-mediaelement { 24909 position: absolute; 24910 top: 0; 24911 right: 0; 24912 bottom: 0; 24913 left: 0; 24914} 24915.uabb-tab-acc-content .mejs-overlay-play, 24916.uabb-adv-accordion-content .mejs-overlay-play { 24917 top: 0; 24918 right: 0; 24919 bottom: 0; 24920 left: 0; 24921 width: auto !important; 24922 height: auto !important; 24923} 24924.fl-row-content-wrap .uabb-row-particles-background, 24925.uabb-col-particles-background { 24926 width:100%; 24927 height:100%; 24928 position:absolute; 24929 left:0; 24930 top:0; 24931} 24932/* Theme Button 24933------------------------------------------------------ */
24934/*.fl-builder-content a.uabb-button, 24935.fl-builder-content a.uabb-button:visited, 24936.fl-builder-content a.uabb-creative-button, 24937.fl-builder-content a.uabb-creative-button:visited*/ 24938 24939.uabb-creative-button-wrap a, 24940.uabb-creative-button-wrap a:visited { 24941 24942 24943 24944 24945 } 24946 24947.uabb-dual-button .uabb-btn, 24948.uabb-dual-button .uabb-btn:visited { 24949 24950 24951 24952 } 24953 24954 24955/* Responsive Js Breakpoint Css */ 24956 24957.uabb-js-breakpoint { 24958 content:"default"; 24959 display:none; 24960} 24961@media screen and (max-width: 992px) { 24962 .uabb-js-breakpoint { 24963 content:"992"; 24964 } 24965} 24966 24967@media screen and (max-width: 768px) { 24968 .uabb-js-breakpoint { 24969 content:"768"; 24970 } 24971} 24972 24973 24974 24975 24976 24977 .fl-builder-row-settings #fl-field-separator_position { 24978 display: none !important; 24979 } 24980 24981 24982 24983 24984 24985 24986 24987 24988 24989 24990 .fl-node-jdgy0rs9paqo .fl-row-content { 24991 min-width: 0px; 24992 } 24993 24994/*# sourceURL=fl-builder-layout-255-inline-css */ 24995</style> 24996<div class="fl-builder-content fl-builder-content-255 fl-builder-template fl-builder-row-template fl-builder-global-templates-locked" data-post-id="255"><div class="fl-row fl-row-fixed-width fl-row-bg-none fl-node-jdgy0rs9paqo fl-row-default-height fl-row-align-center" data-node="jdgy0rs9paqo"> 24997 <div class="fl-row-content-wrap"> 24998 <div class="uabb-row-separator uabb-top-row-separator" > 24999</div> 25000 <div class="fl-row-content fl-row-fixed-width fl-node-content"> 25001 25002<div class="fl-col-group fl-node-5c4auvmr10pj" data-node="5c4auvmr10pj"> 25003 <div class="fl-col fl-node-nt86fvk5zg39 fl-col-bg-color" data-node="nt86fvk5zg39"> 25004 <div class="fl-col-content fl-node-content"><div class="fl-module fl-module-uabb-advanced-menu fl-node-p0udco23w4t1" data-node="p0udco23w4t1" aria-label="Advanced Menu"> 25005 <div class="fl-module-content fl-node-content"> 25006 <div class="uabb-creative-menu 25007 uabb-creative-menu-accordion-collapse uabb-menu-default"> 25008 <div class="uabb-clear"></div> 25009 <ul id="menu-mobile-menu" class="menu uabb-creative-menu-accordion uabb-toggle-plus"><li id="menu-item-1425" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children uabb-has-submenu uabb-creative-menu uabb-cm-style" aria-haspopup="true"><div class="uabb-has-submenu-container"><a href="https://samaritas.org/mental-health-addiction/"><span class="menu-item-text">Mental Health & Addiction<span class="uabb-menu-toggle"></span></span></a></div> 25010<ul class="sub-menu"> 25011 <li id="menu-item-1452" class="menu-item menu-item-type-post_type menu-item-object-page uabb-creative-menu uabb-cm-style"><a href="https://samaritas.org/mental-health-addiction/substance-use-disorder/"><span class="menu-item-text">Substance Use Disorder</span></a></li> 25012 <li id="menu-item-1426" class="menu-item menu-item-type-post_type menu-item-object-page uabb-creative-menu uabb-cm-style"><a href="https://samaritas.org/mental-health-addiction/behavioral-health/"><span class="menu-item-text">Behavioral Health</span></a></li> 25013</ul> 25014</li> 25015<li id="menu-item-1427" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children uabb-has-submenu uabb-creative-menu uabb-cm-style" aria-haspopup="true"><div class="uabb-has-submenu-container"><a href="https://samaritas.org/housing-community/"><span class="menu-item-text">Housing & Community<span class="uabb-menu-toggle"></span></span></a></div> 25016<ul class="sub-menu"> 25017 <li id="menu-item-306" class="menu-item menu-item-type-post_type menu-item-object-page uabb-creative-menu uabb-cm-style"><a href="https://samaritas.org/housing-community/affordable-living/"><span class="menu-item-text">Affordable Living</span></a></li> 25018 <li id="menu-item-1429" class="menu-item menu-item-type-custom menu-item-object-custom uabb-creative-menu uabb-cm-style"><a href="/family-center/#tefap"><span class="menu-item-text">TEFAP</span></a></li> 25019 <li id="menu-item-308" class="menu-item menu-item-type-post_type menu-item-object-page uabb-creative-menu uabb-cm-style"><a href="https://samaritas.org/housing-community/family-center/"><span class="menu-item-text">Family Center</span></a></li> 25020</ul> 25021</li> 25022<li id="menu-item-1430" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children uabb-has-submenu uabb-creative-menu uabb-cm-style" aria-haspopup="true"><div class="uabb-has-submenu-container"><a href="https://samaritas.org/child-welfare/"><span class="menu-item-text">Child Welfare<span class="uabb-menu-toggle"></span></span></a></div> 25023<ul class="sub-menu"> 25024 <li id="menu-item-1433" class="menu-item menu-item-type-post_type menu-item-object-page uabb-creative-menu uabb-cm-style"><a href="https://samaritas.org/child-welfare/foster-care/"><span class="menu-item-text">Foster Care</span></a></li> 25025 <li id="menu-item-1435" class="menu-item menu-item-type-post_type menu-item-object-page uabb-creative-menu uabb-cm-style"><a href="https://samaritas.org/child-welfare/independent-living/"><span class="menu-item-text">Independent Living</span></a></li> 25026 <li id="menu-item-1431" class="menu-item menu-item-type-post_type menu-item-object-page uabb-creative-menu uabb-cm-style"><a href="https://samaritas.org/child-welfare/adoption/"><span class="menu-item-text">Adoption</span></a></li> 25027 <li id="menu-item-1432" class="menu-item menu-item-type-post_type menu-item-object-page uabb-creative-menu uabb-cm-style"><a href="https://samaritas.org/child-welfare/family-preservation/"><span class="menu-item-text">Family Preservation</span></a></li> 25028 <li id="menu-item-1434" class="menu-item menu-item-type-post_type menu-item-object-page uabb-creative-menu uabb-cm-style"><a href="https://samaritas.org/child-welfare/foster-refugees/"><span class="menu-item-text">Foster Refugees</span></a></li> 25029</ul> 25030</li> 25031<li id="menu-item-1436" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children uabb-has-submenu uabb-creative-menu uabb-cm-style" aria-haspopup="true"><div class="uabb-has-submenu-container"><a href="https://samaritas.org/new-americans/"><span class="menu-item-text">New Americans<span class="uabb-menu-toggle"></span></span></a></div> 25032<ul class="sub-menu"> 25033 <li id="menu-item-1437" class="menu-item menu-item-type-post_type menu-item-object-page uabb-creative-menu uabb-cm-style"><a href="https://samaritas.org/new-americans/employment-education/"><span class="menu-item-text">Employment & Education</span></a></li> 25034 <li id="menu-item-1438" class="menu-item menu-item-type-post_type menu-item-object-page uabb-creative-menu uabb-cm-style"><a href="https://samaritas.org/new-americans/new-american-alumni/"><span class="menu-item-text">New American Alumni</span></a></li> 25035 <li id="menu-item-1439" class="menu-item menu-item-type-post_type menu-item-object-page uabb-creative-menu uabb-cm-style"><a href="https://samaritas.org/new-americans/legal-help/"><span class="menu-item-text">Legal Help</span></a></li> 25036 <li id="menu-item-1440" class="menu-item menu-item-type-post_type menu-item-object-page uabb-creative-menu uabb-cm-style"><a href="https://samaritas.org/new-americans/refugee-foster-care/"><span class="menu-item-text">Refugee Foster Care</span></a></li> 25037 <li id="menu-item-1441" class="menu-item menu-item-type-post_type menu-item-object-page uabb-creative-menu uabb-cm-style"><a href="https://samaritas.org/new-americans/resettlement/"><span class="menu-item-text">Resettlement</span></a></li> 25038</ul> 25039</li> 25040</ul> </div> 25041 25042 </div> 25043</div> 25044<div class="fl-module fl-module-uabb-advanced-menu fl-node-g0fb52hvxy1e" data-node="g0fb52hvxy1e" aria-label="Advanced Menu"> 25045 <div class="fl-module-content fl-node-content"> 25046 <div class="uabb-creative-menu 25047 uabb-creative-menu-accordion-collapse uabb-menu-default"> 25048 <div class="uabb-clear"></div> 25049 <ul id="menu-mobile-menu-2" class="menu uabb-creative-menu-accordion uabb-toggle-arrows"><li id="menu-item-265" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-ancestor current-menu-parent current_page_parent current_page_ancestor menu-item-has-children uabb-has-submenu uabb-creative-menu uabb-cm-style" aria-haspopup="true"><div class="uabb-has-submenu-container"><a href="https://samaritas.org/about-us/"><span class="menu-item-text">About Us<span class="uabb-menu-toggle"></span></span></a></div> 25050<ul class="sub-menu"> 25051 <li id="menu-item-1443" class="menu-item menu-item-type-post_type menu-item-object-page current_page_parent uabb-creative-menu uabb-cm-style"><a href="https://samaritas.org/news/"><span class="menu-item-text">News</span></a></li> 25052 <li id="menu-item-1444" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item uabb-creative-menu uabb-cm-style"><a href="/events"><span class="menu-item-text">Events</span></a></li> 25053 <li id="menu-item-1445" class="menu-item menu-item-type-post_type menu-item-object-page uabb-creative-menu uabb-cm-style"><a href="https://samaritas.org/leadership/"><span class="menu-item-text">Leadership</span></a></li> 25054 <li id="menu-item-1446" class="menu-item menu-item-type-post_type menu-item-object-page uabb-creative-menu uabb-cm-style"><a href="https://samaritas.org/partners/"><span class="menu-item-text">Partners</span></a></li> 25055 <li id="menu-item-1447" class="menu-item menu-item-type-post_type menu-item-object-page uabb-creative-menu uabb-cm-style"><a href="https://samaritas.org/faith/"><span class="menu-item-text">Faith Outreach</span></a></li> 25056 <li id="menu-item-1448" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-privacy-policy uabb-creative-menu uabb-cm-style"><a href="https://samaritas.org/privacy-policy/"><span class="menu-item-text">Privacy Practices</span></a></li> 25057</ul> 25058</li> 25059<li id="menu-item-266" class="menu-item menu-item-type-post_type menu-item-object-page uabb-creative-menu uabb-cm-style"><a href="https://samaritas.org/careers/"><span class="menu-item-text">Careers</span></a></li> 25060<li id="menu-item-305" class="menu-item menu-item-type-post_type menu-item-object-page uabb-creative-menu uabb-cm-style"><a href="https://samaritas.org/contact-us/"><span class="menu-item-text">Contact Us</span></a></li> 25061</ul> </div> 25062 25063 </div> 25064</div> 25065<div class="fl-module fl-module-box fl-node-uzfy4s1hgq2e fl-visible-desktop fl-visible-large" data-node="uzfy4s1hgq2e" aria-label="Box"> 25066 <div class="fl-module fl-module-button fl-node-z3845crbmiky" data-node="z3845crbmiky" aria-label="Button"> 25067 <div class="fl-module-content fl-node-content"> 25068 <div class="fl-button-wrap fl-button-width-auto fl-button-center"><a href="https://samaritas.org/donate/" target="_blank" rel="noopener" class="fl-button"><span class="fl-button-text">Donate</span></a></div> </div> 25069</div> 25070<div class="fl-module fl-module-button fl-node-ilwjc7uyodhz" data-node="ilwjc7uyodhz" aria-label="Button"> 25071 <div class="fl-module-content fl-node-content"> 25072 <div class="fl-button-wrap fl-button-width-auto fl-button-center"><a href="https://samaritas.org/donate/" target="_blank" rel="noopener" class="fl-button"><span class="fl-button-text">Volunteer</span></a></div> </div> 25073</div> 25074</div> 25075<div class="fl-module fl-module-search fl-node-dn3ekciq47hl" data-node="dn3ekciq47hl" aria-label="Search"> 25076 <div class="fl-module-content fl-node-content"> 25077 <div role="search" class="fl-search-form fl-search-form-inline fl-search-form-width-custom fl-search-form-center"> 25078 <div class="fl-search-form-wrap"> 25079 <div class="fl-search-form-fields"> 25080 <div class="fl-search-form-input-wrap"> 25081 <form method="get" action="https://samaritas.org/"> 25082 <label for="search-input-dn3ekciq47hl" class="fl-search-form-label">Search</label> 25083 <div class="fl-form-field"> 25084 <input name="s" type="search" class="fl-search-text" id="search-input-dn3ekciq47hl" aria-describedby="search-error-dn3ekciq47hl" placeholder="Search..." minLength="1" value="" required /> 25085 <span id="search-error-dn3ekciq47hl" class="sr-only">
25086 Search field required </span> 25087 </div> 25088 </form> 25089 </div> 25090 <div class="fl-button-wrap fl-button-width-auto fl-button-center"><a class="fl-button" role="button" tabindex="0"><span class="fl-button-text">Search</span></a></div> </div> 25091 </div> 25092</div role="search" class="fl-search-form fl-search-form-inline fl-search-form-width-custom fl-search-form-center"> 25093 </div> 25094</div> 25095</div> 25096</div> 25097 </div> 25098 </div> 25099 </div> 25100</div> 25101</div><div class="uabb-js-breakpoint" style="display: none;"></div> </div> 25102 </div> 25103 </div> 25104 <div class="uabb-offcanvas-overlay "></div> 25105 </div> 25106 </div> 25107</div> 25108<div class="fl-module fl-module-box fl-node-pgj4eufq79wa fl-visible-desktop fl-visible-large" data-node="pgj4eufq79wa" aria-label="Box"> 25109 <div class="fl-module fl-module-button fl-node-gd5oml0e2ujb" data-node="gd5oml0e2ujb" aria-label="Button"> 25110 <div class="fl-module-content fl-node-content"> 25111 <div class="fl-button-wrap fl-button-width-auto fl-button-center"><a href="https://samaritas.org/donate/" target="_self" class="fl-button"><span class="fl-button-text">Donate</span></a></div> </div> 25112</div> 25113<div class="fl-module fl-module-button fl-node-3ikfazq7v5x9" data-node="3ikfazq7v5x9" aria-label="Button"> 25114 <div class="fl-module-content fl-node-content"> 25115 <div class="fl-button-wrap fl-button-width-auto fl-button-center"><a href="https://samaritas.org/careers/" target="_self" class="fl-button"><span class="fl-button-text">Careers</span></a></div> </div> 25116</div> 25117</div> 25118</div> 25119</div> 25120 </div> 25121 </div> 25122 </div> 25123</div> 25124</header><div class="uabb-js-breakpoint" style="display: none;"></div> <div id="fl-main-content" class="fl-page-content" itemprop="mainContentOfPage" role="main"> 25125 25126 25127 <section id="main-content" class="mec-container"> 25128 25129 25130 25131 25132 <h1>Events</h1> 25133 <div id="mec_skin_mec1" class="mec-wrap colorskin-custom mec-full-calendar-wrap"> 25134 25135 <div class="mec-search-form mec-totalcal-box"> 25136 <form id="mec_search_form_mec1" autocomplete="off" role="search" aria-label="Event search"> 25137 <div class="col-md-3"> 25138 <div class="mec-date-search"><input type="hidden" id="mec-filter-none" value="Select"><i class="mec-sl-calendar"></i> 25139 <select id="mec_sf_month_mec1" title="Month Filter"> 25140 <option value="">Select Month</option><option value="01">January</option><option value="02">February</option><option value="03">March</option><option value="04">April</option><option value="05">May</option><option value="06">June</option><option value="07">July</option><option value="08">August</option><option value="09">September</option><option value="10" selected>October</option><option value="11">November</option><option value="12">December</option></select><select id="mec_sf_year_mec1" title="Year Filter"><option value="">Select Year</option><option value="2025">2025</option><option value="2026" selected>2026</option></select></div> </div> 25141 <div class="col-md-4"> 25142 <div class="mec-text-input-search"><i class="mec-sl-magnifier"></i> 25143 <input type="search" value="" id="mec_sf_s_mec1" placeholder="Search" title="Search" /> 25144 </div> </div> 25145 <div id="mec_search_form_mec1_status" class="mec-screen-reader-text" role="status" aria-live="polite" aria-atomic="true"></div> 25146 </form> 25147 <div class="col-md-5"> 25148 <div class="mec-totalcal-view"> 25149 <span class="mec-totalcal-yearlyview" data-skin="yearly">Yearly</span> <span class="mec-totalcal-monthlyview" data-skin="monthly">Monthly</span> <span class="mec-totalcal-weeklyview" data-skin="weekly">Weekly</span> <span class="mec-totalcal-dailyview" data-skin="daily">Daily</span> <span class="mec-totalcal-listview mec-totalcalview-selected" data-skin="list">List</span> </div> 25150 </div> 25151 </div> 25152 25153 <div id="mec_full_calendar_container_mec1" class="mec-full-calendar-skin-container"> 25154 <div class="mec-wrap mec-skin-list-container " id="mec_skin_mec1"> 25155 25156 25157 <div class="mec-skin-list-events-container" id="mec_skin_events_mec1"> 25158 <div class="mec-wrap colorskin-custom"> 25159 <div class="mec-event-list-standard"> 25160 25161 <div class="mec-month-divider" data-toggle-divider="mec-toggle-202610-mec1"><h5 style="display: inline">October 2026</h5><i class="mec-sl-arrow-down"></i></div> 25162 25163 <article class="mec-event-article mec-clear mec-divider-toggle mec-toggle-202610-mec1"> 25164 <div class="mec-topsec"> 25165 <div class="col-md-3 mec-event-image-wrap mec-col-table-c"> 25166 <div class="mec-event-image"><a data-event-id="2937" href="https://samaritas.org/events/a-morning-with-author-laura-boonstra-our-family-is-not-a-tree/?occurrence=2026-10-04" target="_self" rel="noopener"><img fetchpriority="high" decoding="async" width="300" height="300" src="https://samaritas.org/wp-content/uploads/2026/08/758841194_1457889249713476_3711415467219644047_n-300x300.jpg" class="attachment-thumblist size-thumblist wp-post-image" alt="A smiling couple standing next to a sign that reads 'Our Family Is Not A Tree' at a Samaritas community event." data-mec-postid="2937" /></a></div> 25167 </div> 25168 25169 <div class="col-md-6 mec-col-table-c mec-event-content-wrap"> 25170 <div class="mec-event-content"> 25171 <h3 class="mec-event-title"><a class="mec-color-hover" data-event-id="2937" href="https://samaritas.org/events/a-morning-with-author-laura-boonstra-our-family-is-not-a-tree/?occurrence=2026-10-04" target="_self" rel="noopener">A Morning With Author Laura Boonstra: ” Our Family Is Not a Tree”</a><span class="event-color" style="background: #fdd700"></span></h3> 25172 <div class="mec-event-description">With nearly 10,000 kids in the foster care system, Samaritas is teaming up with, âOur Family Is Not a Treeâ author Laura Boonstra to encourage more Michiganders to become licensed foster parents. Samaritas event in Holland on October 4th will offer the public an up-close chance to learn about Boonstraâs intimate experiences as a foster…</div> 25173 </div> 25174 </div> 25175 <div class="col-md-3 mec-col-table-c mec-event-meta-wrap"> 25176 <div class="mec-event-meta mec-color-before"> 25177 <div class="mec-date-details"> 25178 <sp
25178an class="mec-event-d"><i class="mec-sl-calendar"></i>04 Oct</span> 25179 </div> 25180 <div class="mec-time-details"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewbox="0 0 16 16"><path id="clock" d="M8,16a8,8,0,1,1,8-8A8.009,8.009,0,0,1,8,16ZM8,1.333A6.667,6.667,0,1,0,14.667,8,6.674,6.674,0,0,0,8,1.333Zm2.667,10a.665.665,0,0,1-.471-.2L7.529,8.471a.666.666,0,0,1-.144-.217A.673.673,0,0,1,7.333,8V3.333a.667.667,0,1,1,1.333,0V7.724L11.138,10.2a.667.667,0,0,1-.471,1.138Z" fill="#60daf2" /></svg><span class="mec-start-time">11:30 am</span> - <span class="mec-end-time">1:30 pm</span></div> <div class="mec-venue-details"> 25181 <svg xmlns="http://www.w3.org/2000/svg" width="12.308" height="16" viewbox="0 0 12.308 16"><path id="location" d="M6.6,15.839a.7.7,0,0,1-.89,0C5.476,15.644,0,11,0,6.029A6.1,6.1,0,0,1,6.154,0a6.1,6.1,0,0,1,6.154,6.029C12.308,11,6.832,15.644,6.6,15.839ZM6.154,1.333a4.747,4.747,0,0,0-4.786,4.7c0,3.6,3.52,7.215,4.786,8.4,1.266-1.184,4.787-4.8,4.787-8.4A4.747,4.747,0,0,0,6.154,1.333Zm0,7.383A2.7,2.7,0,0,1,3.419,6.049,2.7,2.7,0,0,1,6.154,3.383,2.7,2.7,0,0,1,8.889,6.049,2.7,2.7,0,0,1,6.154,8.716Zm0-4A1.334,1.334,0,1,0,7.521,6.049,1.353,1.353,0,0,0,6.154,4.716Z" fill="#40d9f1" /></svg> <span>THIRD REFORMED CHURCH OF HOLLAND MICHIGAN</span> 25182 <address class="mec-event-address"><span>111 W 13th St, Holland, MI 49423-3220, United States</span></address> 25183 </div> 25184 25185 <!-- --> </div> 25186 </div> 25187 </div> 25188 <div class="mec-event-footer"> 25189 <ul class="mec-event-sharing-wrap"> 25190 <li class="mec-event-share"> 25191 <a href="#" class="mec-event-share-icon"> 25192 <i class="mec-sl-share" title="Share"></i> 25193 </a> 25194 </li> 25195 <li> 25196 <ul class="mec-event-sharing"> 25197 <li class="mec-event-social-icon"><a class="facebook" href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fsamaritas.org%2Fevents%2Fa-morning-with-author-laura-boonstra-our-family-is-not-a-tree%2F" onclick="javascript:window.open(this.href, '', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=500,width=600'); return false;" target="_blank" title="Share on Facebook"><i class="mec-fa-facebook"></i><span class="mec-social-title">Facebook</span></a></li><li class="mec-event-social-icon"><a class="twitter" href="https://x.com/intent/tweet?url=https%3A%2F%2Fsamaritas.org%2Fevents%2Fa-morning-with-author-laura-boonstra-our-family-is-not-a-tree%2F" onclick="javascript:window.open(this.href, '', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=600,width=500'); return false;" target="_blank" title="X Social Network"><svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 512 462.799"><path d="M403.229 0h78.506L310.219 196.04 512 462.799H354.002L230.261 301.007 88.669 462.799h-78.56l183.455-209.683L0 0h161.999l111.856 147.88L403.229 0zm-27.556 415.805h43.505L138.363 44.527h-46.68l283.99 371.278z" /></svg><span class="mec-social-title">Twitter</span></a></li><li class="mec-event-social-icon"><a class="linkedin" href="https://www.linkedin.com/shareArticle?mini=true&url=https%3A%2F%2Fsamaritas.org%2Fevents%2Fa-morning-with-author-laura-boonstra-our-family-is-not-a-tree%2F" onclick="javascript:window.open(this.href, '', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=600,width=500'); return false;" target="_blank" title="Linkedin"><i class="mec-fa-linkedin"></i><span class="mec-social-title">Linkedin</span></a></li><li class="mec-event-social-icon"><a class="email" href="mailto:?subject=A%20Morning%20With%20Author%2
251970Laura%20Boonstra%3A%20%E2%80%99%E2%80%99%20Our%20Family%20Is%20Not%20a%20Tree%E2%80%99%E2%80%99&body=https%3A%2F%2Fsamaritas.org%2Fevents%2Fa-morning-with-author-laura-boonstra-our-family-is-not-a-tree%2F" title="Email"><i class="mec-fa-envelope"></i><span class="mec-social-title">Email</span></a></li> </ul> 25198 </li> 25199 </ul> 25200 <a class="mec-booking-button" data-event-id="2937" href="https://samaritas.org/events/a-morning-with-author-laura-boonstra-our-family-is-not-a-tree/?occurrence=2026-10-04" target="_self" rel="noopener">View Detail</a> </div> 25201 </article> 25202 25203 25204 <article class="mec-past-event mec-event-article mec-clear mec-divider-toggle mec-toggle-202610-mec1"> 25205 <div class="mec-topsec"> 25206 <div class="col-md-3 mec-event-image-wrap mec-col-table-c"> 25207 <div class="mec-event-image"><a data-event-id="1933" href="https://samaritas.org/events/southeast-michigan-foster-care-orientation-12-18-2025-917/?occurrence=2026-10-05&time=1791225000" target="_self" rel="noopener"><img decoding="async" width="300" height="300" src="https://samaritas.org/wp-content/uploads/2025/07/EB_Calendar-Graphic-Foster-Care-Orientation-1-300x300.png" class="attachment-thumblist size-thumblist wp-post-image" alt="Engaging photo of a smiling girl participating in Samaritas foster parent orientation program, promoting child welfare and community support." data-mec-postid="1933" /></a></div> 25208 </div> 25209 25210 <div class="col-md-6 mec-col-table-c mec-event-content-wrap"> 25211 <div class="mec-event-content"> 25212 <h3 class="mec-event-title"><a class="mec-color-hover" data-event-id="1933" href="https://samaritas.org/events/southeast-michigan-foster-care-orientation-12-18-2025-917/?occurrence=2026-10-05&time=1791225000" target="_self" rel="noopener">Southeast Michigan Foster Care Orientation</a><span class="event-color" style="background: #a8cf45"></span></h3> 25213 <div class="mec-event-description">Join us to learn more about becoming a foster parent in Southeast Michigan! A 2-hour Zoom Orientation will give you all you need to take the next steps! Register here. **Please select an Orientation date in your geographic region to avoid delays in the process.** If you have any questions, please contact: Caitlin Dombrowski at (313)…</div> 25214 </div> 25215 </div> 25216 <div class="col-md-3 mec-col-table-c mec-event-meta-wrap"> 25217 <div class="mec-event-meta mec-color-before"> 25218 <div class="mec-date-details"> 25219 <span class="mec-event-d"><i class="mec-sl-calendar"></i>05 Oct</span> 25220 </div> 25221 <div class="mec-time-details"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewbox="0 0 16 16"><path id="clock" d="M8,16a8,8,0,1,1,8-8A8.009,8.009,0,0,1,8,16ZM8,1.333A6.667,6.667,0,1,0,14.667,8,6.674,6.674,0,0,0,8,1.333Zm2.667,10a.665.665,0,0,1-.471-.2L7.529,8.471a.666.666,0,0,1-.144-.217A.673.673,0,0,1,7.333,8V3.333a.667.667,0,1,1,1.333,0V7.724L11.138,10.2a.667.667,0,0,1-.471,1.138Z" fill="#60daf2" /></svg><span class="mec-start-time">6:30 pm</span> - <span class="mec-end-time">8:30 pm</span></div> 25222 <!-- --> </div> 25223 </div> 25224 </div> 25225 <div class="mec-event-footer"> 25226 <ul class="mec-event-sharing-wrap"> 25227 <li class="mec-event-share"> 25228 <a href="#" class="mec-event-share-icon">
25229 <i class="mec-sl-share" title="Share"></i> 25230 </a> 25231 </li> 25232 <li> 25233 <ul class="mec-event-sharing"> 25234 <li class="mec-event-social-icon"><a class="facebook" href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fsamaritas.org%2Fevents%2Fsoutheast-michigan-foster-care-orientation-12-18-2025-917%2F" onclick="javascript:window.open(this.href, '', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=500,width=600'); return false;" target="_blank" title="Share on Facebook"><i class="mec-fa-facebook"></i><span class="mec-social-title">Facebook</span></a></li><li class="mec-event-social-icon"><a class="twitter" href="https://x.com/intent/tweet?url=https%3A%2F%2Fsamaritas.org%2Fevents%2Fsoutheast-michigan-foster-care-orientation-12-18-2025-917%2F" onclick="javascript:window.open(this.href, '', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=600,width=500'); return false;" target="_blank" title="X Social Network"><svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 512 462.799"><path d="M403.229 0h78.506L310.219 196.04 512 462.799H354.002L230.261 301.007 88.669 462.799h-78.56l183.455-209.683L0 0h161.999l111.856 147.88L403.229 0zm-27.556 415.805h43.505L138.363 44.527h-46.68l283.99 371.278z" /></svg><span class="mec-social-title">Twitter</span></a></li><li class="mec-event-social-icon"><a class="linkedin" href="https://www.linkedin.com/shareArticle?mini=true&url=https%3A%2F%2Fsamaritas.org%2Fevents%2Fsoutheast-michigan-foster-care-orientation-12-18-2025-917%2F" onclick="javascript:window.open(this.href, '', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=600,width=500'); return false;" target="_blank" title="Linkedin"><i class="mec-fa-linkedin"></i><span class="mec-social-title">Linkedin</span></a></li><li class="mec-event-social-icon"><a class="email" href="mailto:?subject=Southeast%20Michigan%20Foster%20Care%20Orientation&body=https%3A%2F%2Fsamaritas.org%2Fevents%2Fsoutheast-michigan-foster-care-orientation-12-18-2025-917%2F" title="Email"><i class="mec-fa-envelope"></i><span class="mec-social-title">Email</span></a></li> </ul> 25235 </li> 25236 </ul> 25237 <a class="mec-booking-button" data-event-id="1933" href="https://samaritas.org/events/southeast-michigan-foster-care-orientation-12-18-2025-917/?occurrence=2026-10-05&time=1791225000" target="_self" rel="noopener">View Detail</a> </div> 25238 </article> 25239 25240 25241 <article class="mec-past-event mec-event-article mec-clear mec-divider-toggle mec-toggle-202610-mec1"> 25242 <div class="mec-topsec"> 25243 <div class="col-md-3 mec-event-image-wrap mec-col-table-c"> 25244 <div class="mec-event-image"><a data-event-id="2118" href="https://samaritas.org/events/bay-mid-michigan-foster-care-orientation-12-18-2025-917-754/?occurrence=2026-10-06&time=1791309600" target="_self" rel="noopener"><img decoding="async" width="300" height="300" src="https://samaritas.org/wp-content/uploads/2025/07/EB_Calendar-Graphic-Foster-Care-Orientation-1-300x300.png" class="attachment-thumblist size-thumblist wp-post-image" alt="Engaging photo of a smiling girl participating in Samaritas foster parent orientation program, promoting child welfare and community support." data-mec-postid="2118" /></a></div> 25245 </div> 25246 25247 <div class="col-md-6 mec-col-table-c mec-event-content-wrap"> 25248 <div class="mec-event-content"> 25249 <h3 class="mec-event-title"><a class="mec-color-hover" data-event-id="2118" href="https://samaritas.org/events/bay-mid-michigan-foster-care-orientation-12-18-2025-917-754/?occurrence=2026-10-06&time=1791309600" target="_self" rel="noopener">Bay and Mid Michigan Foster Care Orientation</a><span class="event-color" style="background: #a8cf45"></span></h3> 25250 <div class="mec-event-description">Join us to learn more about becoming a foster parent in the Bay and Mid Michigan! A Zoom Orientation will give you all you need to take the next steps! Register here. **Please select an Orientation date in y
25250our geographic region to avoid delays in the process.** If you have any questions or if you…</div> 25251 </div> 25252 </div> 25253 <div class="col-md-3 mec-col-table-c mec-event-meta-wrap"> 25254 <div class="mec-event-meta mec-color-before"> 25255 <div class="mec-date-details"> 25256 <span class="mec-event-d"><i class="mec-sl-calendar"></i>06 Oct</span> 25257 </div> 25258 <div class="mec-time-details"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewbox="0 0 16 16"><path id="clock" d="M8,16a8,8,0,1,1,8-8A8.009,8.009,0,0,1,8,16ZM8,1.333A6.667,6.667,0,1,0,14.667,8,6.674,6.674,0,0,0,8,1.333Zm2.667,10a.665.665,0,0,1-.471-.2L7.529,8.471a.666.666,0,0,1-.144-.217A.673.673,0,0,1,7.333,8V3.333a.667.667,0,1,1,1.333,0V7.724L11.138,10.2a.667.667,0,0,1-.471,1.138Z" fill="#60daf2" /></svg><span class="mec-start-time">6:00 pm</span> - <span class="mec-end-time">8:00 pm</span></div> 25259 <!-- --> </div> 25260 </div> 25261 </div> 25262 <div class="mec-event-footer"> 25263 <ul class="mec-event-sharing-wrap"> 25264 <li class="mec-event-share"> 25265 <a href="#" class="mec-event-share-icon"> 25266 <i class="mec-sl-share" title="Share"></i> 25267 </a> 25268 </li> 25269 <li> 25270 <ul class="mec-event-sharing"> 25271 <li class="mec-event-social-icon"><a class="facebook" href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fsamaritas.org%2Fevents%2Fbay-mid-michigan-foster-care-orientation-12-18-2025-917-754%2F" onclick="javascript:window.open(this.href, '', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=500,width=600'); return false;" target="_blank" title="Share on Facebook"><i class="mec-fa-facebook"></i><span class="mec-social-title">Facebook</span></a></li><li class="mec-event-social-icon"><a class="twitter" href="https://x.com/intent/tweet?url=https%3A%2F%2Fsamaritas.org%2Fevents%2Fbay-mid-michigan-foster-care-orientation-12-18-2025-917-754%2F" onclick="javascript:window.open(this.href, '', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=600,width=500'); return false;" target="_blank" title="X Social Network"><svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 512 462.799"><path d="M403.229 0h78.506L310.219 196.04 512 462.799H354.002L230.261 301.007 88.669 462.799h-78.56l183.455-209.683L0 0h161.999l111.856 147.88L403.229 0zm-27.556 415.805h43.505L138.363 44.527h-46.68l283.99 371.278z" /></svg><span class="mec-social-title">Twitter</span></a></li><li class="mec-event-social-icon"><a class="linkedin" href="https://www.linkedin.com/shareArticle?mini=true&url=https%3A%2F%2Fsamaritas.org%2Fevents%2Fbay-mid-michigan-foster-care-orientation-12-18-2025-917-754%2F" onclick="javascript:window.open(this.href, '', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=600,width=500'); return false;" target="_blank" title="Linkedin"><i class="mec-fa-linkedin"></i><span class="mec-social-title">Linkedin</span></a></li><li class="mec-event-social-icon"><a class="email" href="mailto:?subject=Bay%20and%20Mid%20Michigan%20Foster%20Care%20Orientation&body=https%3A%2F%2Fsamaritas.org%2Fevents%2Fbay-mid-michigan-foster-care-orientation-12-18-2025-917-754%2F" title="Email"><i class="mec-fa-envelope"></i><span class="mec-social-title">Email</span></a></li> </ul> 25272 </li> 25273 </ul> 25274 <a class="mec-booking-button" data-event-id="2118" href="https://samaritas.org/events/bay-mid-michigan-foster-care-orientation-12-18-2025-917-754/?occurrence=2026-10-06&time=1791309600" target="_self" rel="noopener">View Detail</a> </div> 25275 </article> 25276 25277 25278 <article class="mec-past-event mec-event-article mec-clear mec-divider-toggle mec-toggle-202610-mec1"> 25279 <div class="mec-topsec"> 25280 <div class="col-md-3 mec-event-image-wrap mec-col-table-c"> 25281 <div class="mec-event-image"><a data-event-id="1951" href="https://samaritas.org/child-welfare/foster-care/orientations/?occurrence=2026-10-08&time=1791482400" target="_self" rel="noopener"><img loading="lazy" decoding="async" width="300" height="300" src="https://samaritas.org/wp-content/uploads/2025/07/EB_Calendar-Graphic-Foster-Care-Orientation-1-300x300.png" class="attachment-thumblist size-thumblist wp-post-image" alt="Engaging photo of a smiling girl participating in Samaritas foster parent orientation program, promoting child welfare and community support." data-mec-postid="1951" /></a></div> 25282 </div> 25283 25284 <div class="col-md-6 mec-col-table-c mec-event-content-wrap"> 25285 <div class="mec-event-content"> 25286 <h3 class="mec-event-title"><a class="mec-color-hover" data-event-id="1951" href="https://samaritas.org/child-welfare/foster-care/orientations/?occurrence=2026-10-08&time=1791482400" target="_self" rel="noopener">West Michigan Foster Care Orientation</a><span class="event-color" style="background: #a8cf45"></span></h3> 25287 <div class="mec-event-description">Join us to learn more about becoming a foster parent in West Michigan! A 2-hour Zoom Orientation will give you all you need to take the next steps! Register here. **Please select an Orientation date in y
25287our geographic region to avoid delays in the process.** With any questions, contact: Sierra Mulholland at (616) 260-3441 or [email protected]</div> 25288 </div> 25289 </div> 25290 <div class="col-md-3 mec-col-table-c mec-event-meta-wrap"> 25291 <div class="mec-event-meta mec-color-before"> 25292 <div class="mec-date-details"> 25293 <span class="mec-event-d"><i class="mec-sl-calendar"></i>08 Oct</span> 25294 </div> 25295 <div class="mec-time-details"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewbox="0 0 16 16"><path id="clock" d="M8,16a8,8,0,1,1,8-8A8.009,8.009,0,0,1,8,16ZM8,1.333A6.667,6.667,0,1,0,14.667,8,6.674,6.674,0,0,0,8,1.333Zm2.667,10a.665.665,0,0,1-.471-.2L7.529,8.471a.666.666,0,0,1-.144-.217A.673.673,0,0,1,7.333,8V3.333a.667.667,0,1,1,1.333,0V7.724L11.138,10.2a.667.667,0,0,1-.471,1.138Z" fill="#60daf2" /></svg><span class="mec-start-time">6:00 pm</span> - <span class="mec-end-time">8:00 pm</span></div> 25296 <!-- --> </div> 25297 </div> 25298 </div> 25299 <div class="mec-event-footer"> 25300 <ul class="mec-event-sharing-wrap"> 25301 <li class="mec-event-share"> 25302 <a href="#" class="mec-event-share-icon"> 25303 <i class="mec-sl-share" title="Share"></i> 25304 </a> 25305 </li> 25306 <li> 25307 <ul class="mec-event-sharing"> 25308 <li class="mec-event-social-icon"><a class="facebook" href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fsamaritas.org%2Fchild-welfare%2Ffoster-care%2Forientations%2F" onclick="javascript:window.open(this.href, '', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=500,width=600'); return false;" target="_blank" title="Share on Facebook"><i class="mec-fa-facebook"></i><span class="mec-social-title">Facebook</span></a></li><li class="mec-event-social-icon"><a class="twitter" href="https://x.com/intent/tweet?url=https%3A%2F%2Fsamaritas.org%2Fchild-welfare%2Ffoster-care%2Forientations%2F" onclick="javascript:window.open(this.href, '', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=600,width=500'); return false;" target="_blank" title="X Social Network"><svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 512 462.799"><path d="M403.229 0h78.506L310.219 196.04 512 462.799H354.002L230.261 301.007 88.669 462.799h-78.56l183.455-209.683L0 0h161.999l111.856 147.88L403.229 0zm-27.556 415.805h43.505L138.363 44.527h-46.68l283.99 371.278z" /></svg><span class="mec-social-title">Twitter</span></a></li><li class="mec-event-social-icon"><a class="linkedin" href="https://www.linkedin.com/shareArticle?mini=true&url=https%3A%2F%2Fsamaritas.org%2Fchild-welfare%2Ffoster-care%2Forientations%2F" onclick="javascript:window.open(this.href, '', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=600,width=500'); return false;" target="_blank" title="Linkedin"><i class="mec-fa-linkedin"></i><span class="mec-social-title">Linkedin</span></a></li><li class="mec-event-social-icon"><a class="email" href="mailto:?subject=West%20Michigan%20Foster%20Care%20Orientation&body=https%3A%2F%2Fsamaritas.org%2Fchild-welfare%2Ffoster-care%2Forientations%2F" title="Email"><i class="mec-fa-envelope"></i><span class="mec-social-title">Email</span></a></li> </ul> 25309 </li> 25310 </ul> 25311 <a class="mec-booking-button" data-event-id="1951" href="https://samaritas.org/child-welfare/foster-care/orientations/?occurrence=2026-10-08&time=1791482400" target="_self" rel="noopener">View Detail</a> </div> 25312 </article> 25313 25314 25315 <article class="mec-past-event mec-event-article mec-clear mec-divider-toggle mec-toggle-202610-mec1"> 25316 <div class="mec-topsec"> 25317 <div class="col-md-3 mec-event-image-wrap mec-col-table-c"> 25318 <div class="mec-event-image"><a data-event-id="1931" href="https://samaritas.org/events/west-michigan-foster-care-orientation-12-11-25-830-298/?occurrence=2026-10-15&time=1792087200" target="_self" rel="noopener"><img loading="lazy" decoding="async" width="300" height="300" src="https://samaritas.org/wp-content/uploads/2025/07/EB_Calendar-Graphic-Foster-Care-Orientation-1-300x300.png" class="attachment-thumblist size-thumblist wp-post-image" alt="Engaging photo of a smiling girl participating in Samaritas foster parent orientation program, promoting child welfare and community support." data-mec-postid="1931" /></a></div> 25319 </div> 25320 25321 <div class="col-md-6 mec-col-table-c mec-event-content-wrap"> 25322 <div class="mec-event-content"> 25323 <h3 class="mec-event-title"><a class="mec-color-hover" data-event-id="1931" href="https://samaritas.org/events/west-michigan-foster-care-orientation-12-11-25-830-298/?occurrence=2026-10-15&time=1792087200" target="_self" rel="noopener">Southwest Michigan Foster Care Orientation</a><span class="event-color" style="background: #a8cf45"></span></h3> 25324 <div class="mec-event-description">Join us to learn more about becoming a foster parent in West Michigan! A 2-hour Zoom Orientation will give you all you need to take the next steps! Register here. **Please select an Orientation date in y
25324our geographic region to avoid delays in the process.** To RSVP and receive the Zoom Orientation, contact: Sarah Claxton at (269)…</div> 25325 </div> 25326 </div> 25327 <div class="col-md-3 mec-col-table-c mec-event-meta-wrap"> 25328 <div class="mec-event-meta mec-color-before"> 25329 <div class="mec-date-details"> 25330 <span class="mec-event-d"><i class="mec-sl-calendar"></i>15 Oct</span> 25331 </div> 25332 <div class="mec-time-details"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewbox="0 0 16 16"><path id="clock" d="M8,16a8,8,0,1,1,8-8A8.009,8.009,0,0,1,8,16ZM8,1.333A6.667,6.667,0,1,0,14.667,8,6.674,6.674,0,0,0,8,1.333Zm2.667,10a.665.665,0,0,1-.471-.2L7.529,8.471a.666.666,0,0,1-.144-.217A.673.673,0,0,1,7.333,8V3.333a.667.667,0,1,1,1.333,0V7.724L11.138,10.2a.667.667,0,0,1-.471,1.138Z" fill="#60daf2" /></svg><span class="mec-start-time">6:00 pm</span> - <span class="mec-end-time">8:00 pm</span></div> 25333 <!-- --> </div> 25334 </div> 25335 </div> 25336 <div class="mec-event-footer"> 25337 <ul class="mec-event-sharing-wrap"> 25338 <li class="mec-event-share"> 25339 <a href="#" class="mec-event-share-icon"> 25340 <i class="mec-sl-share" title="Share"></i> 25341 </a> 25342 </li> 25343 <li> 25344 <ul class="mec-event-sharing"> 25345 <li class="mec-event-social-icon"><a class="facebook" href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fsamaritas.org%2Fevents%2Fwest-michigan-foster-care-orientation-12-11-25-830-298%2F" onclick="javascript:window.open(this.href, '', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=500,width=600'); return false;" target="_blank" title="Share on Facebook"><i class="mec-fa-facebook"></i><span class="mec-social-title">Facebook</span></a></li><li class="mec-event-social-icon"><a class="twitter" href="https://x.com/intent/tweet?url=https%3A%2F%2Fsamaritas.org%2Fevents%2Fwest-michigan-foster-care-orientation-12-11-25-830-298%2F" onclick="javascript:window.open(this.href, '', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=600,width=500'); return false;" target="_blank" title="X Social Network"><svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 512 462.799"><path d="M403.229 0h78.506L310.219 196.04 512 462.799H354.002L230.261 301.007 88.669 462.799h-78.56l183.455-209.683L0 0h161.999l111.856 147.88L403.229 0zm-27.556 415.805h43.505L138.363 44.527h-46.68l283.99 371.278z" /></svg><span class="mec-social-title">Twitter</span></a></li><li class="mec-event-social-icon"><a class="linkedin" href="https://www.linkedin.com/shareArticle?mini=true&url=https%3A%2F%2Fsamaritas.org%2Fevents%2Fwest-michigan-foster-care-orientation-12-11-25-830-298%2F" onclick="javascript:window.open(this.href, '', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=600,width=500'); return false;" target="_blank" title="Linkedin"><i class="mec-fa-linkedin"></i><span class="mec-social-title">Linkedin</span></a></li><li class="mec-event-social-icon"><a class="email" href="mailto:?subject=Southwest%20Michigan%20Foster%20Care%20Orientation&body=https%3A%2F%2Fsamaritas.org%2Fevents%2Fwest-michigan-foster-care-orientation-12-11-25-830-298%2F" title="Email"><i class="mec-fa-envelope"></i><span class="mec-social-title">Email</span></a></li> </ul> 25346 </li> 25347 </ul> 25348 <a class="mec-booking-button" data-event-id="1931" href="https://samaritas.org/events/west-michigan-foster-care-orientation-12-11-25-830-298/?occurrence=2026-10-15&time=1792087200" target="_self" rel="noopener">View Detail</a> </div> 25349 </article> 25350 25351 25352 <article class="mec-past-event mec-event-article mec-clear mec-divider-toggle mec-toggle-202610-mec1"> 25353 <div class="mec-topsec"> 25354 <div class="col-md-3 mec-event-image-wrap mec-col-table-c"> 25355 <div class="mec-event-image"><a data-event-id="1933" href="https://samaritas.org/events/southeast-michigan-foster-care-orientation-12-18-2025-917/?occurrence=2026-10-20&time=1792521000" target="_self" rel="noopener"><img decoding="async" width="300" height="300" src="https://samaritas.org/wp-content/uploads/2025/07/EB_Calendar-Graphic-Foster-Care-Orientation-1-300x300.png" class="attachment-thumblist size-thumblist wp-post-image" alt="Engaging photo of a smiling girl participating in Samaritas foster parent orientation program, promoting child welfare and community support." data-mec-postid="1933" /></a></div> 25356 </div> 25357 25358 <div class="col-md-6 mec-col-table-c mec-event-content-wrap"> 25359 <div class="mec-event-content"> 25360 <h3 class="mec-event-title"><a class="mec-color-hover" data-event-id="1933" href="https://samaritas.org/events/southeast-michigan-foster-care-orientation-12-18-2025-917/?occurrence=2026-10-20&time=1792521000" target="_self" rel="noopener">Southeast Michigan Foster Care Orientation</a><span class="event-color" style="background: #a8cf45"></span></h3> 25361 <div class="mec-event-description">Join us to learn more about becoming a foster parent in Southeast Michigan! A 2-hour Zoom Orientation will give you all you need to take the next steps! Register here. **Please select an Orientation date in y
25361our geographic region to avoid delays in the process.** If you have any questions, please contact: Caitlin Dombrowski at (313)…</div> 25362 </div> 25363 </div> 25364 <div class="col-md-3 mec-col-table-c mec-event-meta-wrap"> 25365 <div class="mec-event-meta mec-color-before"> 25366 <div class="mec-date-details"> 25367 <span class="mec-event-d"><i class="mec-sl-calendar"></i>20 Oct</span> 25368 </div> 25369 <div class="mec-time-details"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewbox="0 0 16 16"><path id="clock" d="M8,16a8,8,0,1,1,8-8A8.009,8.009,0,0,1,8,16ZM8,1.333A6.667,6.667,0,1,0,14.667,8,6.674,6.674,0,0,0,8,1.333Zm2.667,10a.665.665,0,0,1-.471-.2L7.529,8.471a.666.666,0,0,1-.144-.217A.673.673,0,0,1,7.333,8V3.333a.667.667,0,1,1,1.333,0V7.724L11.138,10.2a.667.667,0,0,1-.471,1.138Z" fill="#60daf2" /></svg><span class="mec-start-time">6:30 pm</span> - <span class="mec-end-time">8:30 pm</span></div> 25370 <!-- --> </div> 25371 </div> 25372 </div> 25373 <div class="mec-event-footer"> 25374 <ul class="mec-event-sharing-wrap"> 25375 <li class="mec-event-share"> 25376 <a href="#" class="mec-event-share-icon"> 25377 <i class="mec-sl-share" title="Share"></i> 25378 </a> 25379 </li> 25380 <li> 25381 <ul class="mec-event-sharing"> 25382 <li class="mec-event-social-icon"><a class="facebook" href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fsamaritas.org%2Fevents%2Fsoutheast-michigan-foster-care-orientation-12-18-2025-917%2F" onclick="javascript:window.open(this.href, '', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=500,width=600'); return false;" target="_blank" title="Share on Facebook"><i class="mec-fa-facebook"></i><span class="mec-social-title">Facebook</span></a></li><li class="mec-event-social-icon"><a class="twitter" href="https://x.com/intent/tweet?url=https%3A%2F%2Fsamaritas.org%2Fevents%2Fsoutheast-michigan-foster-care-orientation-12-18-2025-917%2F" onclick="javascript:window.open(this.href, '', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=600,width=500'); return false;" target="_blank" title="X Social Network"><svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 512 462.799"><path d="M403.229 0h78.506L310.219 196.04 512 462.799H354.002L230.261 301.007 88.669 462.799h-78.56l183.455-209.683L0 0h161.999l111.856 147.88L403.229 0zm-27.556 415.805h43.505L138.363 44.527h-46.68l283.99 371.278z" /></svg><span class="mec-social-title">Twitter</span></a></li><li class="mec-event-social-icon"><a class="linkedin" href="https://www.linkedin.com/shareArticle?mini=true&url=https%3A%2F%2Fsamaritas.org%2Fevents%2Fsoutheast-michigan-foster-care-orientation-12-18-2025-917%2F" onclick="javascript:window.open(this.href, '', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=600,width=500'); return false;" target="_blank" title="Linkedin"><i class="mec-fa-linkedin"></i><span class="mec-social-title">Linkedin</span></a></li><li class="mec-event-social-icon"><a class="email" href="mailto:?subject=Southeast%20Michigan%20Foster%20Care%20Orientation&body=https%3A%2F%2Fsamaritas.org%2Fevents%2Fsoutheast-michigan-foster-care-orientation-12-18-2025-917%2F" title="Email"><i class="mec-fa-envelope"></i><span class="mec-social-title">Email</span></a></li> </ul> 25383 </li> 25384 </ul> 25385 <a class="mec-booking-button" data-event-id="1933" href="https://samaritas.org/events/southeast-michigan-foster-care-orientation-12-18-2025-917/?occurrence=2026-10-20&time=1792521000" target="_self" rel="noopener">View Detail</a> </div> 25386 </article> 25387 25388 25389 <article class="mec-past-event mec-event-article mec-clear mec-divider-toggle mec-toggle-202610-mec1"> 25390 <div class="mec-topsec"> 25391 <div class="col-md-3 mec-event-image-wrap mec-col-table-c"> 25392 <div class="mec-event-image"><a data-event-id="2118" href="https://samaritas.org/events/bay-mid-michigan-foster-care-orientation-12-18-2025-917-754/?occurrence=2026-10-22&time=1792692000" target="_self" rel="noopener"><img decoding="async" width="300" height="300" src="https://samaritas.org/wp-content/uploads/2025/07/EB_Calendar-Graphic-Foster-Care-Orientation-1-300x300.png" class="attachment-thumblist size-thumblist wp-post-image" alt="Engaging photo of a smiling girl participating in Samaritas foster parent orientation program, promoting child welfare and community support." data-mec-postid="2118" /></a></div> 25393 </div> 25394 25395 <div class="col-md-6 mec-col-table-c mec-event-content-wrap"> 25396 <div class="mec-event-content"> 25397 <h3 class="mec-event-title"><a class="mec-color-hover" data-event-id="2118" href="https://samaritas.org/events/bay-mid-michigan-foster-care-orientation-12-18-2025-917-754/?occurrence=2026-10-22&time=1792692000" target="_self" rel="noopener">Bay and Mid Michigan Foster Care Orientation</a><span class="event-color" style="background: #a8cf45"></span></h3> 25398 <div class="mec-event-description">Join us to learn more about becoming a foster parent in the Bay and Mid Michigan! A Zoom Orientation will give you all you need to take the next steps! Register here. **Please select an Orientation date in y
25398our geographic region to avoid delays in the process.** If you have any questions or if you…</div> 25399 </div> 25400 </div> 25401 <div class="col-md-3 mec-col-table-c mec-event-meta-wrap"> 25402 <div class="mec-event-meta mec-color-before"> 25403 <div class="mec-date-details"> 25404 <span class="mec-event-d"><i class="mec-sl-calendar"></i>22 Oct</span> 25405 </div> 25406 <div class="mec-time-details"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewbox="0 0 16 16"><path id="clock" d="M8,16a8,8,0,1,1,8-8A8.009,8.009,0,0,1,8,16ZM8,1.333A6.667,6.667,0,1,0,14.667,8,6.674,6.674,0,0,0,8,1.333Zm2.667,10a.665.665,0,0,1-.471-.2L7.529,8.471a.666.666,0,0,1-.144-.217A.673.673,0,0,1,7.333,8V3.333a.667.667,0,1,1,1.333,0V7.724L11.138,10.2a.667.667,0,0,1-.471,1.138Z" fill="#60daf2" /></svg><span class="mec-start-time">6:00 pm</span> - <span class="mec-end-time">8:00 pm</span></div> 25407 <!-- --> </div> 25408 </div> 25409 </div> 25410 <div class="mec-event-footer"> 25411 <ul class="mec-event-sharing-wrap"> 25412 <li class="mec-event-share"> 25413 <a href="#" class="mec-event-share-icon"> 25414 <i class="mec-sl-share" title="Share"></i> 25415 </a> 25416 </li> 25417 <li> 25418 <ul class="mec-event-sharing"> 25419 <li class="mec-event-social-icon"><a class="facebook" href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fsamaritas.org%2Fevents%2Fbay-mid-michigan-foster-care-orientation-12-18-2025-917-754%2F" onclick="javascript:window.open(this.href, '', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=500,width=600'); return false;" target="_blank" title="Share on Facebook"><i class="mec-fa-facebook"></i><span class="mec-social-title">Facebook</span></a></li><li class="mec-event-social-icon"><a class="twitter" href="https://x.com/intent/tweet?url=https%3A%2F%2Fsamaritas.org%2Fevents%2Fbay-mid-michigan-foster-care-orientation-12-18-2025-917-754%2F" onclick="javascript:window.open(this.href, '', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=600,width=500'); return false;" target="_blank" title="X Social Network"><svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 512 462.799"><path d="M403.229 0h78.506L310.219 196.04 512 462.799H354.002L230.261 301.007 88.669 462.799h-78.56l183.455-209.683L0 0h161.999l111.856 147.88L403.229 0zm-27.556 415.805h43.505L138.363 44.527h-46.68l283.99 371.278z" /></svg><span class="mec-social-title">Twitter</span></a></li><li class="mec-event-social-icon"><a class="linkedin" href="https://www.linkedin.com/shareArticle?mini=true&url=https%3A%2F%2Fsamaritas.org%2Fevents%2Fbay-mid-michigan-foster-care-orientation-12-18-2025-917-754%2F" onclick="javascript:window.open(this.href, '', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=600,width=500'); return false;" target="_blank" title="Linkedin"><i class="mec-fa-linkedin"></i><span class="mec-social-title">Linkedin</span></a></li><li class="mec-event-social-icon"><a class="email" href="mailto:?subject=Bay%20and%20Mid%20Michigan%20Foster%20Care%20Orientation&body=https%3A%2F%2Fsamaritas.org%2Fevents%2Fbay-mid-michigan-foster-care-orientation-12-18-2025-917-754%2F" title="Email"><i class="mec-fa-envelope"></i><span class="mec-social-title">Email</span></a></li> </ul> 25420 </li> 25421 </ul> 25422 <a class="mec-booking-button" data-event-id="2118" href="https://samaritas.org/events/bay-mid-michigan-foster-care-orientation-12-18-2025-917-754/?occurrence=2026-10-22&time=1792692000" target="_self" rel="noopener">View Detail</a> </div> 25423 </article> 25424 25425 <div class="mec-month-divider" data-toggle-divider="mec-toggle-202611-mec1"><h5 style="display: inline">November 2026</h5><i class="mec-sl-arrow-down"></i></div> 25426 25427 <article class="mec-past-event mec-event-article mec-clear mec-divider-toggle mec-toggle-202611-mec1"> 25428 <div class="mec-topsec"> 25429 <div class="col-md-3 mec-event-image-wrap mec-col-table-c"> 25430 <div class="mec-event-image"><a data-event-id="2118" href="https://samaritas.org/events/bay-mid-michigan-foster-care-orientation-12-18-2025-917-754/?occurrence=2026-11-03&time=1793728800" target="_self" rel="noopener"><img decoding="async" width="300" height="300" src="https://samaritas.org/wp-content/uploads/2025/07/EB_Calendar-Graphic-Foster-Care-Orientation-1-300x300.png" class="attachment-thumblist size-thumblist wp-post-image" alt="Engaging photo of a smiling girl participating in Samaritas foster parent orientation program, promoting child welfare and community support." data-mec-postid="2118" /></a></div> 25431 </div> 25432 25433 <div class="col-md-6 mec-col-table-c mec-event-content-wrap"> 25434 <div class="mec-event-content"> 25435 <h3 class="mec-event-title"><a class="mec-color-hover" data-event-id="2118" href="https://samaritas.org/events/bay-mid-michigan-foster-care-orientation-12-18-2025-917-754/?occurrence=2026-11-03&time=1793728800" target="_self" rel="noopener">Bay and Mid Michigan Foster Care Orientation</a><span class="event-color" style="background: #a8cf45"></span></h3> 25436 <div class="mec-event-description">Join us to learn more about becoming a foster parent in the Bay and Mid Michigan! A Zoom Orientation will give you all you need to take the next steps! Register here. **Please select an Orientation date in y
25436our geographic region to avoid delays in the process.** If you have any questions or if you…</div> 25437 </div> 25438 </div> 25439 <div class="col-md-3 mec-col-table-c mec-event-meta-wrap"> 25440 <div class="mec-event-meta mec-color-before"> 25441 <div class="mec-date-details"> 25442 <span class="mec-event-d"><i class="mec-sl-calendar"></i>03 Nov</span> 25443 </div> 25444 <div class="mec-time-details"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewbox="0 0 16 16"><path id="clock" d="M8,16a8,8,0,1,1,8-8A8.009,8.009,0,0,1,8,16ZM8,1.333A6.667,6.667,0,1,0,14.667,8,6.674,6.674,0,0,0,8,1.333Zm2.667,10a.665.665,0,0,1-.471-.2L7.529,8.471a.666.666,0,0,1-.144-.217A.673.673,0,0,1,7.333,8V3.333a.667.667,0,1,1,1.333,0V7.724L11.138,10.2a.667.667,0,0,1-.471,1.138Z" fill="#60daf2" /></svg><span class="mec-start-time">6:00 pm</span> - <span class="mec-end-time">8:00 pm</span></div> 25445 <!-- --> </div> 25446 </div> 25447 </div> 25448 <div class="mec-event-footer"> 25449 <ul class="mec-event-sharing-wrap"> 25450 <li class="mec-event-share"> 25451 <a href="#" class="mec-event-share-icon"> 25452 <i class="mec-sl-share" title="Share"></i> 25453 </a> 25454 </li> 25455 <li> 25456 <ul class="mec-event-sharing"> 25457 <li class="mec-event-social-icon"><a class="facebook" href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fsamaritas.org%2Fevents%2Fbay-mid-michigan-foster-care-orientation-12-18-2025-917-754%2F" onclick="javascript:window.open(this.href, '', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=500,width=600'); return false;" target="_blank" title="Share on Facebook"><i class="mec-fa-facebook"></i><span class="mec-social-title">Facebook</span></a></li><li class="mec-event-social-icon"><a class="twitter" href="https://x.com/intent/tweet?url=https%3A%2F%2Fsamaritas.org%2Fevents%2Fbay-mid-michigan-foster-care-orientation-12-18-2025-917-754%2F" onclick="javascript:window.open(this.href, '', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=600,width=500'); return false;" target="_blank" title="X Social Network"><svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 512 462.799"><path d="M403.229 0h78.506L310.219 196.04 512 462.799H354.002L230.261 301.007 88.669 462.799h-78.56l183.455-209.683L0 0h161.999l111.856 147.88L403.229 0zm-27.556 415.805h43.505L138.363 44.527h-46.68l283.99 371.278z" /></svg><span class="mec-social-title">Twitter</span></a></li><li class="mec-event-social-icon"><a class="linkedin" href="https://www.linkedin.com/shareArticle?mini=true&url=https%3A%2F%2Fsamaritas.org%2Fevents%2Fbay-mid-michigan-foster-care-orientation-12-18-2025-917-754%2F" onclick="javascript:window.open(this.href, '', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=600,width=500'); return false;" target="_blank" title="Linkedin"><i class="mec-fa-linkedin"></i><span class="mec-social-title">Linkedin</span></a></li><li class="mec-event-social-icon"><a class="email" href="mailto:?subject=Bay%20and%20Mid%20Michigan%20Foster%20Care%20Orientation&body=https%3A%2F%2Fsamaritas.org%2Fevents%2Fbay-mid-michigan-foster-care-orientation-12-18-2025-917-754%2F" title="Email"><i class="mec-fa-envelope"></i><span class="mec-social-title">Email</span></a></li> </ul> 25458 </li> 25459 </ul> 25460 <a class="mec-booking-button" data-event-id="2118" href="https://samaritas.org/events/bay-mid-michigan-foster-care-orientation-12-18-2025-917-754/?occurrence=2026-11-03&time=1793728800" target="_self" rel="noopener">View Detail</a> </div> 25461 </article> 25462 25463 25464 <article class="mec-past-event mec-event-article mec-clear mec-divider-toggle mec-toggle-202611-mec1"> 25465 <div class="mec-topsec"> 25466 <div class="col-md-3 mec-event-image-wrap mec-col-table-c"> 25467 <div class="mec-event-image"><a data-event-id="1933" href="https://samaritas.org/events/southeast-michigan-foster-care-orientation-12-18-2025-917/?occurrence=2026-11-09&time=1794249000" target="_self" rel="noopener"><img decoding="async" width="300" height="300" src="https://samaritas.org/wp-content/uploads/2025/07/EB_Calendar-Graphic-Foster-Care-Orientation-1-300x300.png" class="attachment-thumblist size-thumblist wp-post-image" alt="Engaging photo of a smiling girl participating in Samaritas foster parent orientation program, promoting child welfare and community support." data-mec-postid="1933" /></a></div> 25468 </div> 25469 25470 <div class="col-md-6 mec-col-table-c mec-event-content-wrap"> 25471 <div class="mec-event-content"> 25472 <h3 class="mec-event-title"><a class="mec-color-hover" data-event-id="1933" href="https://samaritas.org/events/southeast-michigan-foster-care-orientation-12-18-2025-917/?occurrence=2026-11-09&time=1794249000" target="_self" rel="noopener">Southeast Michigan Foster Care Orientation</a><span class="event-color" style="background: #a8cf45"></span></h3> 25473 <div class="mec-event-description">Join us to learn more about becoming a foster parent in Southeast Michigan! A 2-hour Zoom Orientation will give you all you need to take the next steps! Register here. **Please select an Orientation date in y
25473our geographic region to avoid delays in the process.** If you have any questions, please contact: Caitlin Dombrowski at (313)…</div> 25474 </div> 25475 </div> 25476 <div class="col-md-3 mec-col-table-c mec-event-meta-wrap"> 25477 <div class="mec-event-meta mec-color-before"> 25478 <div class="mec-date-details"> 25479 <span class="mec-event-d"><i class="mec-sl-calendar"></i>09 Nov</span> 25480 </div> 25481 <div class="mec-time-details"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewbox="0 0 16 16"><path id="clock" d="M8,16a8,8,0,1,1,8-8A8.009,8.009,0,0,1,8,16ZM8,1.333A6.667,6.667,0,1,0,14.667,8,6.674,6.674,0,0,0,8,1.333Zm2.667,10a.665.665,0,0,1-.471-.2L7.529,8.471a.666.666,0,0,1-.144-.217A.673.673,0,0,1,7.333,8V3.333a.667.667,0,1,1,1.333,0V7.724L11.138,10.2a.667.667,0,0,1-.471,1.138Z" fill="#60daf2" /></svg><span class="mec-start-time">6:30 pm</span> - <span class="mec-end-time">8:30 pm</span></div> 25482 <!-- --> </div> 25483 </div> 25484 </div> 25485 <div class="mec-event-footer"> 25486 <ul class="mec-event-sharing-wrap"> 25487 <li class="mec-event-share"> 25488 <a href="#" class="mec-event-share-icon"> 25489 <i class="mec-sl-share" title="Share"></i> 25490 </a> 25491 </li> 25492 <li> 25493 <ul class="mec-event-sharing"> 25494 <li class="mec-event-social-icon"><a class="facebook" href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fsamaritas.org%2Fevents%2Fsoutheast-michigan-foster-care-orientation-12-18-2025-917%2F" onclick="javascript:window.open(this.href, '', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=500,width=600'); return false;" target="_blank" title="Share on Facebook"><i class="mec-fa-facebook"></i><span class="mec-social-title">Facebook</span></a></li><li class="mec-event-social-icon"><a class="twitter" href="https://x.com/intent/tweet?url=https%3A%2F%2Fsamaritas.org%2Fevents%2Fsoutheast-michigan-foster-care-orientation-12-18-2025-917%2F" onclick="javascript:window.open(this.href, '', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=600,width=500'); return false;" target="_blank" title="X Social Network"><svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 512 462.799"><path d="M403.229 0h78.506L310.219 196.04 512 462.799H354.002L230.261 301.007 88.669 462.799h-78.56l183.455-209.683L0 0h161.999l111.856 147.88L403.229 0zm-27.556 415.805h43.505L138.363 44.527h-46.68l283.99 371.278z" /></svg><span class="mec-social-title">Twitter</span></a></li><li class="mec-event-social-icon"><a class="linkedin" href="https://www.linkedin.com/shareArticle?mini=true&url=https%3A%2F%2Fsamaritas.org%2Fevents%2Fsoutheast-michigan-foster-care-orientation-12-18-2025-917%2F" onclick="javascript:window.open(this.href, '', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=600,width=500'); return false;" target="_blank" title="Linkedin"><i class="mec-fa-linkedin"></i><span class="mec-social-title">Linkedin</span></a></li><li class="mec-event-social-icon"><a class="email" href="mailto:?subject=Southeast%20Michigan%20Foster%20Care%20Orientation&body=https%3A%2F%2Fsamaritas.org%2Fevents%2Fsoutheast-michigan-foster-care-orientation-12-18-2025-917%2F" title="Email"><i class="mec-fa-envelope"></i><span class="mec-social-title">Email</span></a></li> </ul> 25495 </li> 25496 </ul> 25497 <a class="mec-booking-button" data-event-id="1933" href="https://samaritas.org/events/southeast-michigan-foster-care-orientation-12-18-2025-917/?occurrence=2026-11-09&time=1794249000" target="_self" rel="noopener">View Detail</a> </div> 25498 </article> 25499 25500 25501 <article class="mec-past-event mec-event-article mec-clear mec-divider-toggle mec-toggle-202611-mec1"> 25502 <div class="mec-topsec"> 25503 <div class="col-md-3 mec-event-image-wrap mec-col-table-c"> 25504 <div class="mec-event-image"><a data-event-id="1951" href="https://samaritas.org/child-welfare/foster-care/orientations/?occurrence=2026-11-12&time=1794506400" target="_self" rel="noopener"><img loading="lazy" decoding="async" width="300" height="300" src="https://samaritas.org/wp-content/uploads/2025/07/EB_Calendar-Graphic-Foster-Care-Orientation-1-300x300.png" class="attachment-thumblist size-thumblist wp-post-image" alt="Engaging photo of a smiling girl participating in Samaritas foster parent orientation program, promoting child welfare and community support." data-mec-postid="1951" /></a></div> 25505 </div> 25506 25507 <div class="col-md-6 mec-col-table-c mec-event-content-wrap"> 25508 <div class="mec-event-content"> 25509 <h3 class="mec-event-title"><a class="mec-color-hover" data-event-id="1951" href="https://samaritas.org/child-welfare/foster-care/orientations/?occurrence=2026-11-12&time=1794506400" target="_self" rel="noopener">West Michigan Foster Care Orientation</a><span class="event-color" style="background: #a8cf45"></span></h3> 25510 <div class="mec-event-description">Join us to learn more about becoming a foster parent in West Michigan! A 2-hour Zoom Orientation will give you all you need to take the next steps! Register here. **Please select an Orientation date in y
25510our geographic region to avoid delays in the process.** With any questions, contact: Sierra Mulholland at (616) 260-3441 or [email protected]</div> 25511 </div> 25512 </div> 25513 <div class="col-md-3 mec-col-table-c mec-event-meta-wrap"> 25514 <div class="mec-event-meta mec-color-before"> 25515 <div class="mec-date-details"> 25516 <span class="mec-event-d"><i class="mec-sl-calendar"></i>12 Nov</span> 25517 </div> 25518 <div class="mec-time-details"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewbox="0 0 16 16"><path id="clock" d="M8,16a8,8,0,1,1,8-8A8.009,8.009,0,0,1,8,16ZM8,1.333A6.667,6.667,0,1,0,14.667,8,6.674,6.674,0,0,0,8,1.333Zm2.667,10a.665.665,0,0,1-.471-.2L7.529,8.471a.666.666,0,0,1-.144-.217A.673.673,0,0,1,7.333,8V3.333a.667.667,0,1,1,1.333,0V7.724L11.138,10.2a.667.667,0,0,1-.471,1.138Z" fill="#60daf2" /></svg><span class="mec-start-time">6:00 pm</span> - <span class="mec-end-time">8:00 pm</span></div> 25519 <!-- --> </div> 25520 </div> 25521 </div> 25522 <div class="mec-event-footer"> 25523 <ul class="mec-event-sharing-wrap"> 25524 <li class="mec-event-share"> 25525 <a href="#" class="mec-event-share-icon"> 25526 <i class="mec-sl-share" title="Share"></i> 25527 </a> 25528 </li> 25529 <li> 25530 <ul class="mec-event-sharing"> 25531 <li class="mec-event-social-icon"><a class="facebook" href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fsamaritas.org%2Fchild-welfare%2Ffoster-care%2Forientations%2F" onclick="javascript:window.open(this.href, '', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=500,width=600'); return false;" target="_blank" title="Share on Facebook"><i class="mec-fa-facebook"></i><span class="mec-social-title">Facebook</span></a></li><li class="mec-event-social-icon"><a class="twitter" href="https://x.com/intent/tweet?url=https%3A%2F%2Fsamaritas.org%2Fchild-welfare%2Ffoster-care%2Forientations%2F" onclick="javascript:window.open(this.href, '', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=600,width=500'); return false;" target="_blank" title="X Social Network"><svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 512 462.799"><path d="M403.229 0h78.506L310.219 196.04 512 462.799H354.002L230.261 301.007 88.669 462.799h-78.56l183.455-209.683L0 0h161.999l111.856 147.88L403.229 0zm-27.556 415.805h43.505L138.363 44.527h-46.68l283.99 371.278z" /></svg><span class="mec-social-title">Twitter</span></a></li><li class="mec-event-social-icon"><a class="linkedin" href="https://www.linkedin.com/shareArticle?mini=true&url=https%3A%2F%2Fsamaritas.org%2Fchild-welfare%2Ffoster-care%2Forientations%2F" onclick="javascript:window.open(this.href, '', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=600,width=500'); return false;" target="_blank" title="Linkedin"><i class="mec-fa-linkedin"></i><span class="mec-social-title">Linkedin</span></a></li><li class="mec-event-social-icon"><a class="email" href="mailto:?subject=West%20Michigan%20Foster%20Care%20Orientation&body=https%3A%2F%2Fsamaritas.org%2Fchild-welfare%2Ffoster-care%2Forientations%2F" title="Email"><i class="mec-fa-envelope"></i><span class="mec-social-title">Email</span></a></li> </ul> 25532 </li> 25533 </ul> 25534 <a class="mec-booking-button" data-event-id="1951" href="https://samaritas.org/child-welfare/foster-care/orientations/?occurrence=2026-11-12&time=1794506400" target="_self" rel="noopener">View Detail</a> </div> 25535 </article> 25536 25537 25538 <article class="mec-past-event mec-event-article mec-clear mec-divider-toggle mec-toggle-202611-mec1"> 25539 <div class="mec-topsec"> 25540 <div class="col-md-3 mec-event-image-wrap mec-col-table-c"> 25541 <div class="mec-event-image"><a data-event-id="1931" href="https://samaritas.org/events/west-michigan-foster-care-orientation-12-11-25-830-298/?occurrence=2026-11-19&time=1795111200" target="_self" rel="noopener"><img loading="lazy" decoding="async" width="300" height="300" src="https://samaritas.org/wp-content/uploads/2025/07/EB_Calendar-Graphic-Foster-Care-Orientation-1-300x300.png" class="attachment-thumblist size-thumblist wp-post-image" alt="Engaging photo of a smiling girl participating in Samaritas foster parent orientation program, promoting child welfare and community support." data-mec-postid="1931" /></a></div> 25542 </div> 25543 25544 <div class="col-md-6 mec-col-table-c mec-event-content-wrap"> 25545 <div class="mec-event-content"> 25546 <h3 class="mec-event-title"><a class="mec-color-hover" data-event-id="1931" href="https://samaritas.org/events/west-michigan-foster-care-orientation-12-11-25-830-298/?occurrence=2026-11-19&time=1795111200" target="_self" rel="noopener">Southwest Michigan Foster Care Orientation</a><span class="event-color" style="background: #a8cf45"></span></h3> 25547 <div class="mec-event-description">Join us to learn more about becoming a foster parent in West Michigan! A 2-hour Zoom Orientation will give you all you need to take the next steps! Register here. **Please select an Orientation date in y
25547our geographic region to avoid delays in the process.** To RSVP and receive the Zoom Orientation, contact: Sarah Claxton at (269)…</div> 25548 </div> 25549 </div> 25550 <div class="col-md-3 mec-col-table-c mec-event-meta-wrap"> 25551 <div class="mec-event-meta mec-color-before"> 25552 <div class="mec-date-details"> 25553 <span class="mec-event-d"><i class="mec-sl-calendar"></i>19 Nov</span> 25554 </div> 25555 <div class="mec-time-details"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewbox="0 0 16 16"><path id="clock" d="M8,16a8,8,0,1,1,8-8A8.009,8.009,0,0,1,8,16ZM8,1.333A6.667,6.667,0,1,0,14.667,8,6.674,6.674,0,0,0,8,1.333Zm2.667,10a.665.665,0,0,1-.471-.2L7.529,8.471a.666.666,0,0,1-.144-.217A.673.673,0,0,1,7.333,8V3.333a.667.667,0,1,1,1.333,0V7.724L11.138,10.2a.667.667,0,0,1-.471,1.138Z" fill="#60daf2" /></svg><span class="mec-start-time">6:00 pm</span> - <span class="mec-end-time">8:00 pm</span></div> 25556 <!-- --> </div> 25557 </div> 25558 </div> 25559 <div class="mec-event-footer"> 25560 <ul class="mec-event-sharing-wrap"> 25561 <li class="mec-event-share"> 25562 <a href="#" class="mec-event-share-icon"> 25563 <i class="mec-sl-share" title="Share"></i> 25564 </a> 25565 </li> 25566 <li> 25567 <ul class="mec-event-sharing"> 25568 <li class="mec-event-social-icon"><a class="facebook" href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fsamaritas.org%2Fevents%2Fwest-michigan-foster-care-orientation-12-11-25-830-298%2F" onclick="javascript:window.open(this.href, '', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=500,width=600'); return false;" target="_blank" title="Share on Facebook"><i class="mec-fa-facebook"></i><span class="mec-social-title">Facebook</span></a></li><li class="mec-event-social-icon"><a class="twitter" href="https://x.com/intent/tweet?url=https%3A%2F%2Fsamaritas.org%2Fevents%2Fwest-michigan-foster-care-orientation-12-11-25-830-298%2F" onclick="javascript:window.open(this.href, '', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=600,width=500'); return false;" target="_blank" title="X Social Network"><svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 512 462.799"><path d="M403.229 0h78.506L310.219 196.04 512 462.799H354.002L230.261 301.007 88.669 462.799h-78.56l183.455-209.683L0 0h161.999l111.856 147.88L403.229 0zm-27.556 415.805h43.505L138.363 44.527h-46.68l283.99 371.278z" /></svg><span class="mec-social-title">Twitter</span></a></li><li class="mec-event-social-icon"><a class="linkedin" href="https://www.linkedin.com/shareArticle?mini=true&url=https%3A%2F%2Fsamaritas.org%2Fevents%2Fwest-michigan-foster-care-orientation-12-11-25-830-298%2F" onclick="javascript:window.open(this.href, '', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=600,width=500'); return false;" target="_blank" title="Linkedin"><i class="mec-fa-linkedin"></i><span class="mec-social-title">Linkedin</span></a></li><li class="mec-event-social-icon"><a class="email" href="mailto:?subject=Southwest%20Michigan%20Foster%20Care%20Orientation&body=https%3A%2F%2Fsamaritas.org%2Fevents%2Fwest-michigan-foster-care-orientation-12-11-25-830-298%2F" title="Email"><i class="mec-fa-envelope"></i><span class="mec-social-title">Email</span></a></li> </ul> 25569 </li> 25570 </ul> 25571 <a class="mec-booking-button" data-event-id="1931" href="https://samaritas.org/events/west-michigan-foster-care-orientation-12-11-25-830-298/?occurrence=2026-11-19&time=1795111200" target="_self" rel="noopener">View Detail</a> </div> 25572 </article> 25573 <article class="mec-past-event mec-event-article mec-clear mec-divider-toggle mec-toggle-202611-mec1"> 25574 <div class="mec-topsec"> 25575 <div class="col-md-3 mec-event-image-wrap mec-col-table-c"> 25576 <div class="mec-event-image"><a data-event-id="2118" href="https://samaritas.org/events/bay-mid-michigan-foster-care-orientation-12-18-2025-917-754/?occurrence=2026-11-19&time=1795111200" target="_self" rel="noopener"><img decoding="async" width="300" height="300" src="https://samaritas.org/wp-content/uploads/2025/07/EB_Calendar-Graphic-Foster-Care-Orientation-1-300x300.png" class="attachment-thumblist size-thumblist wp-post-image" alt="Engaging photo of a smiling girl participating in Samaritas foster parent orientation program, promoting child welfare and community support." data-mec-postid="2118" /></a></div> 25577 </div> 25578 25579 <div class="col-md-6 mec-col-table-c mec-event-content-wrap"> 25580 <div class="mec-event-content"> 25581 <h3 class="mec-event-title"><a class="mec-color-hover" data-event-id="2118" href="https://samaritas.org/events/bay-mid-michigan-foster-care-orientation-12-18-2025-917-754/?occurrence=2026-11-19&time=1795111200" target="_self" rel="noopener">Bay and Mid Michigan Foster Care Orientation</a><span class="event-color" style="background: #a8cf45"></span></h3> 25582 <div class="mec-event-description">Join us to learn more about becoming a foster parent in the Bay and Mid Michigan! A Zoom Orientation will give you all you need to take the next steps! Register here. **Please select an Orientation date in y
25582our geographic region to avoid delays in the process.** If you have any questions or if you…</div> 25583 </div> 25584 </div> 25585 <div class="col-md-3 mec-col-table-c mec-event-meta-wrap"> 25586 <div class="mec-event-meta mec-color-before"> 25587 <div class="mec-date-details"> 25588 <span class="mec-event-d"><i class="mec-sl-calendar"></i>19 Nov</span> 25589 </div> 25590 <div class="mec-time-details"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewbox="0 0 16 16"><path id="clock" d="M8,16a8,8,0,1,1,8-8A8.009,8.009,0,0,1,8,16ZM8,1.333A6.667,6.667,0,1,0,14.667,8,6.674,6.674,0,0,0,8,1.333Zm2.667,10a.665.665,0,0,1-.471-.2L7.529,8.471a.666.666,0,0,1-.144-.217A.673.673,0,0,1,7.333,8V3.333a.667.667,0,1,1,1.333,0V7.724L11.138,10.2a.667.667,0,0,1-.471,1.138Z" fill="#60daf2" /></svg><span class="mec-start-time">6:00 pm</span> - <span class="mec-end-time">8:00 pm</span></div> 25591 <!-- --> </div> 25592 </div> 25593 </div> 25594 <div class="mec-event-footer"> 25595 <ul class="mec-event-sharing-wrap"> 25596 <li class="mec-event-share"> 25597 <a href="#" class="mec-event-share-icon"> 25598 <i class="mec-sl-share" title="Share"></i> 25599 </a> 25600 </li> 25601 <li> 25602 <ul class="mec-event-sharing"> 25603 <li class="mec-event-social-icon"><a class="facebook" href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fsamaritas.org%2Fevents%2Fbay-mid-michigan-foster-care-orientation-12-18-2025-917-754%2F" onclick="javascript:window.open(this.href, '', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=500,width=600'); return false;" target="_blank" title="Share on Facebook"><i class="mec-fa-facebook"></i><span class="mec-social-title">Facebook</span></a></li><li class="mec-event-social-icon"><a class="twitter" href="https://x.com/intent/tweet?url=https%3A%2F%2Fsamaritas.org%2Fevents%2Fbay-mid-michigan-foster-care-orientation-12-18-2025-917-754%2F" onclick="javascript:window.open(this.href, '', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=600,width=500'); return false;" target="_blank" title="X Social Network"><svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 512 462.799"><path d="M403.229 0h78.506L310.219 196.04 512 462.799H354.002L230.261 301.007 88.669 462.799h-78.56l183.455-209.683L0 0h161.999l111.856 147.88L403.229 0zm-27.556 415.805h43.505L138.363 44.527h-46.68l283.99 371.278z" /></svg><span class="mec-social-title">Twitter</span></a></li><li class="mec-event-social-icon"><a class="linkedin" href="https://www.linkedin.com/shareArticle?mini=true&url=https%3A%2F%2Fsamaritas.org%2Fevents%2Fbay-mid-michigan-foster-care-orientation-12-18-2025-917-754%2F" onclick="javascript:window.open(this.href, '', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=600,width=500'); return false;" target="_blank" title="Linkedin"><i class="mec-fa-linkedin"></i><span class="mec-social-title">Linkedin</span></a></li><li class="mec-event-social-icon"><a class="email" href="mailto:?subject=Bay%20and%20Mid%20Michigan%20Foster%20Care%20Orientation&body=https%3A%2F%2Fsamaritas.org%2Fevents%2Fbay-mid-michigan-foster-care-orientation-12-18-2025-917-754%2F" title="Email"><i class="mec-fa-envelope"></i><span class="mec-social-title">Email</span></a></li> </ul> 25604 </li> 25605 </ul> 25606 <a class="mec-booking-button" data-event-id="2118" href="https://samaritas.org/events/bay-mid-michigan-foster-care-orientation-12-18-2025-917-754/?occurrence=2026-11-19&time=1795111200" target="_self" rel="noopener">View Detail</a> </div> 25607 </article> 25608 </div> 25609</div> 25610 25611 </div> 25612 <div class="mec-skin-list-no-events-container mec-util-hidden" id="mec_skin_no_events_mec1"> 25613 No event found! </div> 25614 25615 <div class="mec-load-more-wrap"> 25616 <div tabindex="0" onkeydown="if(event.keyCode===13){jQuery(this).trigger('click');}" class="mec-load-more-button ">Load More</div> 25617 </div> 25618</div>
25619<script data-mec-view-beacon="1" data-view="list" data-skin="list" data-sh="67dccafc2b8c" data-count="5_20">(function(){if(!window.mecRelayBeacon||!document.currentScript)return;var s=document.currentScript;window.mecRelayBeacon("mec_calendar_view_rendered",{calendar_url:location.origin+location.pathname,view_type:s.dataset.view,skin:s.dataset.skin,shortcode_id_hash:s.dataset.sh,events_shown_bucket:s.dataset.count},"mec_vr_"+s.dataset.skin+"_"+s.dataset.sh);})();</script>
25619 </div> 25620 25621</div> 25622<style>#mec_skin_mec1 .mec-search-form .mec-date-search{width: 100%;}</style>
25623<script data-mec-view-beacon="1" data-view="default_full_calendar" data-skin="default_full_calendar" data-sh="d5fcc2c0bdf1" data-count="0">(function(){if(!window.mecRelayBeacon||!document.currentScript)return;var s=document.currentScript;window.mecRelayBeacon("mec_calendar_view_rendered",{calendar_url:location.origin+location.pathname,view_type:s.dataset.view,skin:s.dataset.skin,shortcode_id_hash:s.dataset.sh,events_shown_bucket:s.dataset.count},"mec_vr_"+s.dataset.skin+"_"+s.dataset.sh);})();</script>
25623 25624 25625 25626 </section> 25627 25628 25629 25630 </div><!-- .fl-page-content --> 25631 <footer class="fl-builder-content fl-builder-content-67 fl-builder-global-templates-locked" data-post-id="67" data-type="footer" itemscope="itemscope" itemtype="http://schema.org/WPFooter"><div class="fl-row fl-row-full-width fl-row-bg-color fl-node-7f0bwnkuo9dl fl-row-default-height fl-row-align-center" data-node="7f0bwnkuo9dl"> 25632 <div class="fl-row-content-wrap"> 25633 <div class="uabb-row-separator uabb-top-row-separator" > 25634</div> 25635 <div class="fl-row-content fl-row-fixed-width fl-node-content"> 25636 25637<div class="fl-col-group fl-node-braci03us7zg" data-node="braci03us7zg"> 25638 <div class="fl-col fl-node-5knrhd6c3gt8 fl-col-bg-color" data-node="5knrhd6c3gt8"> 25639 <div class="fl-col-content fl-node-content"><div role="figure" class="fl-module fl-module-photo fl-photo fl-photo-align-center fl-node-ceis7kzf4vxl" data-node="ceis7kzf4vxl" aria-label="Photo" itemscope itemtype="https://schema.org/ImageObject"> 25640 <div class="fl-photo-content fl-photo-img-png"> 25641 <img decoding="async" class="fl-photo-img wp-image-259 size-full" src="https://samaritas.org/wp-content/uploads/2025/03/logo-white.png" alt="Samaritas-community-support-center-people-having-discussion." height="384" width="1500" title="logo-white" loading="lazy" itemprop="image" srcset="https://samaritas.org/wp-content/uploads/2025/03/logo-white.png 1500w, https://samaritas.org/wp-content/uploads/2025/03/logo-white-300x77.png 300w, https://samaritas.org/wp-content/uploads/2025/03/logo-white-1024x262.png 1024w, https://samaritas.org/wp-content/uploads/2025/03/logo-white-768x197.png 768w" sizes="auto, (max-width: 1500px) 100vw, 1500px" /> 25642 </div> 25643 </div> 25644<div class="fl-module fl-module-icon-group fl-node-h7xn3amqeky9" data-node="h7xn3amqeky9" aria-label="Icon Group"> 25645 <div class="fl-module-content fl-node-content"> 25646 <div class="fl-icon-group"> 25647 <span class="fl-icon"> 25648 <a href="https://www.facebook.com/IamSamaritas/" target="_self"> 25649 <i class="ua-icon ua-icon-facebook-with-circle" aria-hidden="true"></i> 25650 </a> 25651 </span> 25652 <span class="fl-icon"> 25653 <a href="https://www.instagram.com/wearesamaritas/?hl=en" target="_self"> 25654 <i class="ua-icon ua-icon-instagram-with-circle" aria-hidden="true"></i> 25655 </a> 25656 </span> 25657 <span class="fl-icon"> 25658 <a href="https://www.youtube.com/@Samaritas" target="_self"> 25659 <i class="ua-icon ua-icon-youtube-with-circle" aria-hidden="true"></i> 25660 </a> 25661 </span> 25662 <span class="fl-icon"> 25663 <a href="https://www.linkedin.com/company/samaritas/" target="_self"> 25664 <i class="ua-icon ua-icon-linkedin-with-circle" aria-hidden="true"></i> 25665 </a> 25666 </span> 25667 </div> 25668 </div> 25669</div> 25670<div class="fl-module fl-module-creative-link fl-node-r4ck10b8f3xu" data-node="r4ck10b8f3xu" aria-label="Creative Link"> 25671 <div class="fl-module-content fl-node-content"> 25672 <div class="uabb-module-content uabb-cl-wrap"> 25673 <ul class="uabb-cl-ul"> 25674 <li class="uabb-creative-link uabb-cl-style3 "> 25675 <h4 class="uabb-cl-heading"> 25676 <a href="https://samaritas.org/mental-health-addiction/" target="_self" data-hover="Mental Health & Addiction" aria-label="Mental Health & Addiction">Mental Health & Addiction</a> 25677 </h4> 25678 </li> 25679 <li class="uabb-creative-link uabb-cl-style3 "> 25680 <h4 class="uabb-cl-heading"> 25681 <a href="https://samaritas.org/housing-community/" target="_self" data-hover="Housing & Community" aria-label="Housing & Community">Housing & Community</a> 25682 </h4> 25683 </li> 25684 <li class="uabb-creative-link uabb-cl-style3 "> 25685 <h4 class="uabb-cl-heading"> 25686 <a href="https://samaritas.org/child-welfare/" target="_self" data-hover="Child & Family" aria-label="Child & Family">Child & Family</a> 25687 </h4> 25688 </li> 25689 <li class="uabb-creative-link uabb-cl-style3 "> 25690 <h4 class="uabb-cl-heading"> 25691 <a href="https://samaritas.org/new-americans/" target="_self" data-hover="New Americans" aria-label="New Americans">New Americans</a> 25692 </h4> 25693 </li> 25694 </ul> 25695</div> 25696 </div> 25697</div> 25698</div> 25699</div> 25700 </div> 25701 25702<div class="fl-col-group fl-node-v2xw7nyditgc" data-node="v2xw7nyditgc"> 25703 <div class="fl-col fl-node-nibmdo0h2vty fl-col-bg-color" data-node="nibmdo0h2vty"> 25704 <div class="fl-col-content fl-node-content"><div class="fl-module fl-module-separator fl-node-g76swtkmahnq" data-node="g76swtkmahnq" aria-label="Separator"> 25705 <div class="fl-separator"></div> 25706</div> 25707</div> 25708</div> 25709 </div> 25710 </div> 25711 </div> 25712</div> 25713<div class="fl-row fl-row-full-width fl-row-bg-color fl-node-6935gbqc7aes fl-row-default-height fl-row-align-center" data-node="6935gbqc7aes"> 25714 <div class="fl-row-content-wrap"> 25715 <div class="uabb-row-separator uabb-top-row-separator" > 25716</div> 25717 <div class="fl-row-content fl-row-fixed-width fl-node-content"> 25718 25719<div class="fl-col-group fl-node-pjfk1z0y56a3" data-node="pjfk1z0y56a3"> 25720 <div class="fl-col fl-node-z42awyrplvqh fl-col-bg-color fl-col-small fl-col-small-full-width fl-col-has-cols" data-node="z42awyrplvqh"> 25721 <div class="fl-col-content fl-node-content"> 25722<div class="fl-col-group fl-node-odpu7g9503nh fl-col-group-nested fl-col-group-custom-width" data-node="odpu7g9503nh"> 25723 <div class="fl-col fl-node-u5sl28bdpcj7 fl-col-bg-color fl-col-small fl-col-small-full-width fl-col-small-custom-width" data-node="u5sl28bdpcj7"> 25724 <div class="fl-col-content fl-node-content"><div role="figure" class="fl-module fl-module-photo fl-photo fl-photo-align-right fl-node-2634xhgqjl7s" data-node="2634xhgqjl7s" aria-label="Photo" itemscope itemtype="https://schema.org/ImageObject"> 25725 <div class="fl-photo-content fl-photo-img-png"> 25726 <img decoding="async" class="fl-photo-img wp-image-263 size-full" src="https://samaritas.org/wp-content/uploads/2025/03/building-gr.png" alt="Affordable senior housing building with snow-covered roofs, surrounded by trees, in a serene community setting." height="248" width="248" title="building-gr" loading="lazy" itemprop="image" srcset="https://samaritas.org/wp-content/uploads/2025/03/building-gr.png 248w, https://samaritas.org/wp-content/uploads/2025/03/building-gr-150x150.png 150w" sizes="auto, (max-width: 248px) 100vw, 248px" /> 25727 </div> 25728 </div> 25729</div> 25730</div> 25731 <div class="fl-col fl-node-yqsefwb9iul3 fl-col-bg-color fl-col-small-custom-width" data-node="yqsefwb9iul3"> 25732 <div class="fl-col-content fl-node-content"><h3 class="fl-module fl-module-heading fl-heading fl-heading-text fl-node-jr3qfg40unvo" data-node="jr3qfg40unvo" aria-label="Heading"> 25733 Grand Rapids </h3> 25734<div class="fl-module fl-module-icon fl-node-ugcth1kr5l68" data-node="ugcth1kr5l68" aria-label="Icon"> 25735 <div class="fl-module-content fl-node-content"> 25736 <div class="fl-icon-wrap"> 25737 <span class="fl-icon"> 25738 <a href="tel:6163561934" target="_self" tabindex="-1" aria-hidden="true"> 25739 <i class="fas fa-phone" aria-hidden="true"></i> 25740 </a> 25741 </span> 25742 <div id="fl-icon-text-ugcth1kr5l68" class="fl-icon-text"> 25743 <a href="tel:6163561934" target="_self" class="fl-icon-text-link fl-icon-text-wrap"> 25744 <p>(616) 356-1934</p> </a> 25745 </div> 25746 </div> 25747 </div> 25748</div> 25749<div class="fl-module fl-module-icon fl-node-ivtbn1u3l6mr" data-node="ivtbn1u3l6mr" aria-label="Icon"> 25750 <div class="fl-module-content fl-node-content"> 25751 <div class="fl-icon-wrap"> 25752 <span class="fl-icon"> 25753 <i class="far fa-map" aria-hidden="true"></i> 25754 </span> 25755 <div id="fl-icon-text-ivtbn1u3l6mr" class="fl-icon-text fl-icon-text-wrap"> 25756 <p>2080 Union Ave SE<br />Grand Rapids, MI 49507</p> </div> 25757 </div> 25758 </div> 25759</div> 25760</div> 25761</div> 25762 </div> 25763</div> 25764</div> 25765 <div class="fl-col fl-node-5dsv12z6qtu9 fl-col-bg-color fl-col-small fl-col-small-full-width fl-col-has-cols" data-node="5dsv12z6qtu9"> 25766 <div class="fl-col-content fl-node-content"> 25767<div class="fl-col-group fl-node-yn2uz75wv86p fl-col-group-nested fl-col-group-custom-width" data-node="yn2uz75wv86p"> 25768 <div class="fl-col fl-node-tovgfipejldz fl-col-bg-color fl-col-small fl-col-small-full-width fl-col-small-custom-width" data-node="tovgfipejldz"> 25769 <div class="fl-col-content fl-node-content"><div role="figure" class="fl-module fl-module-photo fl-photo fl-photo-align-right fl-photo-crop-circle fl-node-tbq9s18zw0ek" data-node="tbq9s18zw0ek" aria-label="Photo" itemscope itemtype="https://schema.org/ImageObject"> 25770 <div class="fl-photo-content fl-photo-img-jpg"> 25771 <img decoding="async" class="fl-photo-img wp-image-268 size-full" src="https://samaritas.org/wp-content/uploads/bb-plugin/cache/location-building-circle-3c5882ec8e7aeebaba40129988d89190-tbq9s18zw0ek.jpg" alt="Compassionate Samaritas community center providing social services and support in a modern building with greenery." height="248" width="248" title="location-building" loading="lazy" itemprop="image" /> 25772 </div> 25773 </div> 25774</div> 25775</div> 25776 <div class="fl-col fl-node-8xotk763dm1n fl-col-bg-color fl-col-small-custom-width" data-node="8xotk763dm1n"> 25777 <div class="fl-col-content fl-node-content"><h3 class="fl-module fl-module-heading fl-heading fl-heading-text fl-node-7cqa91dtwol8" data-node="7cqa91dtwol8" aria-label="Heading"> 25778 Lansing </h3> 25779<div class="fl-module fl-module-icon fl-node-ewquc2gb87t3" data-node="ewquc2gb87t3" aria-label="Icon"> 25780 <div class="fl-module-content fl-node-content"> 25781 <div class="fl-icon-wrap"> 25782 <span class="fl-icon"> 25783 <a href="tel:5173217663" target="_self" tabindex="-1" aria-hidden="true"> 25784 <i class="fas fa-phone" aria-hidden="true"></i> 25785 </a> 25786 </span> 25787 <div id="fl-icon-text-ewquc2gb87t3" class="fl-icon-text"> 25788 <a href="tel:5173217663" target="_self" class="fl-icon-text-link fl-icon-text-wrap"> 25789 <p>(517) 321-7663</p> </a> 25790 </div> 25791 </div> 25792 </div> 25793</div> 25794<div class="fl-module fl-module-icon fl-node-rpxwh438bmq2" data-node="rpxwh438bmq2" aria-label="Icon"> 25795 <div class="fl-module-content fl-node-content"> 25796 <div class="fl-icon-wrap"> 25797 <span class="fl-icon"> 25798 <i class="far fa-map" aria-hidden="true"></i> 25799 </span> 25800 <div id="fl-icon-text-rpxwh438bmq2" class="fl-icon-text fl-icon-text-wrap"> 25801 <p>1545 Keystone Ave<br />Lansing, MI 48911</p> </div> 25802 </div> 25803 </div> 25804</div> 25805</div> 25806</div> 25807 </div> 25808</div> 25809</div> 25810 <div class="fl-col fl-node-yep721hsmlo6 fl-col-bg-color fl-col-small fl-col-small-full-width fl-col-has-cols" data-node="yep721hsmlo6"> 25811 <div class="fl-col-content fl-node-content"> 25812<div class="fl-col-group fl-node-kxheu2zor6tc fl-col-group-nested fl-col-group-custom-width" data-node="kxheu2zor6tc"> 25813 <div class="fl-col fl-node-4fvnwygireqj fl-col-bg-color fl-col-small fl-col-small-full-width fl-col-small-custom-width" data-node="4fvnwygireqj"> 25814 <div class="fl-col-content fl-node-content"><div role="figure" class="fl-module fl-module-photo fl-photo fl-photo-align-right fl-node-t6yn5u0wagr2" data-node="t6yn5u0wagr2" aria-label="Photo" itemscope itemtype="https://schema.org/ImageObject"> 25815 <div class="fl-photo-content fl-photo-img-png"> 25816 <img decoding="async" class="fl-photo-img wp-image-267 size-full" src="https://samaritas.org/wp-content/uploads/2025/03/samaritas-building.png" alt="Samaritas headquarters building exterior showcasing modern architecture and community outreach facility." height="248" width="248" title="samaritas-building" loading="lazy" itemprop="image" srcset="https://samaritas.org/wp-content/uploads/2025/03/samaritas-building.png 248w, https://samaritas.org/wp-content/uploads/2025/03/samaritas-building-150x150.png 150w" sizes="auto, (max-width: 248px) 100vw, 248px" /> 25817 </div> 25818 </div> 25819</div> 25820</div> 25821 <div class="fl-col fl-node-feys8zk2dh4n fl-col-bg-color fl-col-small-custom-width" data-node="feys8zk2dh4n"> 25822 <div class="fl-col-content fl-node-content"><h3 class="fl-module fl-module-heading fl-heading fl-heading-text fl-node-eah3fuikv1d8" data-node="eah3fuikv1d8" aria-label="Heading"> 25823 Detroit </h3> 25824<div class="fl-module fl-module-icon fl-node-5mf09dzbe67x" data-node="5mf09dzbe67x" aria-label="Icon"> 25825 <div class="fl-module-content fl-node-content"> 25826 <div class="fl-icon-wrap"> 25827 <span class="fl-icon"> 25828 <a href="tel:3138237700" target="_self" tabindex="-1" aria-hidden="true"> 25829 <i class="fas fa-phone" aria-hidden="true"></i> 25830 </a> 25831 </span> 25832 <div id="fl-icon-text-5mf09dzbe67x" class="fl-icon-text"> 25833 <a href="tel:3138237700" target="_self" class="fl-icon-text-link fl-icon-text-wrap"> 25834 <p>(313) 823-7700</p> </a> 25835 </div> 25836 </div> 25837 </div> 25838</div> 25839<div class="fl-module fl-module-icon fl-node-405gfesaplrm" data-node="405gfesaplrm" aria-label="Icon"> 25840 <div class="fl-module-content fl-node-content"> 25841 <div class="fl-icon-wrap"> 25842 <span class="fl-icon"> 25843 <i class="far fa-map" aria-hidden="true"></i> 25844 </span> 25845 <div id="fl-icon-text-405gfesaplrm" class="fl-icon-text fl-icon-text-wrap"> 25846 <p>8131 E. Jefferson Ave.<br />Detroit, MI 48214</p> </div> 25847 </div> 25848 </div> 25849</div> 25850</div> 25851</div> 25852 </div> 25853</div> 25854</div> 25855 </div> 25856 </div> 25857 </div> 25858</div> 25859<div class="fl-row fl-row-full-width fl-row-bg-color fl-node-zhf76yicxa9e fl-row-default-height fl-row-align-center" data-node="zhf76yicxa9e"> 25860 <div class="fl-row-content-wrap"> 25861 <div class="uabb-row-separator uabb-top-row-separator" > 25862</div> 25863 <div class="fl-row-content fl-row-fixed-width fl-node-content"> 25864 25865<div class="fl-col-group fl-node-0pfkamoz4dti" data-node="0pfkamoz4dti"> 25866 <div class="fl-col fl-node-2ivgaf1ou5ds fl-col-bg-color fl-col-small fl-col-small-full-width" data-node="2ivgaf1ou5ds"> 25867 <div class="fl-col-content fl-node-content"><div class="fl-module fl-module-rich-text fl-rich-text fl-node-locz6i1pq4m0" data-node="locz6i1pq4m0" aria-label="Text Editor"> 25868 <p style="text-align: center;">© 2026 Samaritas. All Rights Reserved. <span style="color: #ff9900;"><a style="color: #ff9900;" href="https://samaritas.org/accessibility/" target="_blank" rel="noopener">Accessibility</a></span></p> 25869</div> 25870</div> 25871</div> 25872 <div class="fl-col fl-node-b5svln20gw1p fl-col-bg-color fl-col-small fl-col-small-full-width" data-node="b5svln20gw1p"> 25873 <div class="fl-col-content fl-node-content"><div class="fl-module fl-module-html fl-html fl-node-j1zb89cy3vha" data-node="j1zb89cy3vha" aria-label="HTML"> 25874 <a href="https://app.candid.org/profile/7524320/samaritas-38-1360553" target="_blank"> 25875<img decoding="async" src="https://widgets.guidestar.org/prod/v1/pdp/transparency-seal/7524320/svg" /> </a></div> 25876</div> 25877</div> 25878 </div> 25879 </div> 25880 </div> 25881</div> 25882</footer><div class="uabb-js-breakpoint" style="display: none;"></div> </div><!-- .fl-page -->
25883<script type="speculationrules"> 25884{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/bb-theme-child/*","/wp-content/themes/bb-theme/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 25885</script>
25885 25886
25886<script> 25887 const registerAllyAction = () => { 25888 if ( ! window?.ElementorProFrontendConfig || ! window?.elementorFrontend?.utils?.urlActions ) { 25889 return; 25890 } 25891 25892 elementorFrontend.utils.urlActions.addAction( 'allyWidget:open', () => { 25893 if (window?.ea11yWidget?.widget?.open) { 25894 return window.ea11yWidget.widget.isOpen() 25895 ? window.ea11yWidget.widget.close() 25896 : window.ea11yWidget.widget.open(); 25897 } 25898 } ); 25899 }; 25900 25901 const waitingLimit = 30; 25902 let retryCounter = 0; 25903 25904 const waitForElementorPro = () => { 25905 return new Promise( ( resolve ) => { 25906 const intervalId = setInterval( () => { 25907 if ( retryCounter === waitingLimit ) { 25908 resolve( null ); 25909 } 25910 25911 retryCounter++; 25912 25913 if ( window.elementorFrontend && window?.elementorFrontend?.utils?.urlActions ) { 25914 clearInterval( intervalId ); 25915 resolve( window.elementorFrontend ); 25916 } 25917 }, 100 ); // Check every 100 milliseconds for availability of elementorFrontend 25918 }); 25919 }; 25920 25921 waitForElementorPro().then( () => { registerAllyAction(); }); 25922 </script>
25922 25923 <div class="fl-node-t47lfbrsng8i brex-mobile-menu-container-node" role="navigation" aria-label="Mobile menu"> 25924 <div class="brex-mobile-menu-container brex-mobile-menu-left"> 25925 <ul id="menu-main" class="brex-mobile-menu-inner"><li id="menu-item-41" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-41"><a href="https://samaritas.org/child-welfare/foster-care/">Foster Care</a></li> 25926<li id="menu-item-40" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-40"><a href="https://samaritas.org/housing-community/affordable-living/">Affordable Living</a></li> 25927<li id="menu-item-39" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-39"><a href="https://samaritas.org/new-americans/">New Americans</a></li> 25928<li id="menu-item-38" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-38"><a href="https://samaritas.org/building-communities/">Building Communities</a></li> 25929<li id="menu-item-36" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-36"><a href="https://samaritas.org/careers/">Careers</a></li> 25930<li id="menu-item-37" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-37"><a href="https://samaritas.org/about-us/">About Us</a></li> 25931</ul> </div> 25932 </div> 25933 25934 <div class="fl-node-9n4eltfvh2r7 brex-mobile-menu-container-node" role="navigation" aria-label="Mobile menu"> 25935 <div class="brex-mobile-menu-container brex-mobile-menu-left"> 25936 <ul id="menu-main-1" class="brex-mobile-menu-inner"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-41"><a href="https://samaritas.org/child-welfare/foster-care/">Foster Care</a></li> 25937<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-40"><a href="https://samaritas.org/housing-community/affordable-living/">Affordable Living</a></li> 25938<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-39"><a href="https://samaritas.org/new-americans/">New Americans</a></li> 25939<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-38"><a href="https://samaritas.org/building-communities/">Building Communities</a></li> 25940<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-36"><a href="https://samaritas.org/careers/">Careers</a></li> 25941<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-37"><a href="https://samaritas.org/about-us/">About Us</a></li> 25942</ul> </div> 25943 </div> 25944 25945
25945<script id="jquery-ui-core-js-before"> 25946jQuery.uiBackCompat = true; 25947//# sourceURL=jquery-ui-core-js-before 25948</script>
vendor: 1 bytes, line 25948
25948
25949<script id="jquery-ui-core-js" src="https://samaritas.org/wp-includes/js/jquery/ui/core.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 25949
25949
25950<script id="jquery-ui-datepicker-js" src="https://samaritas.org/wp-includes/js/jquery/ui/datepicker.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 25950
25950
25951<script id="jquery-ui-datepicker-js-after"> 25952jQuery(function(jQuery){jQuery.datepicker.setDefaults({"closeText":"Close","currentText":"Today","monthNames":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthNamesShort":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"nextText":"Next","prevText":"Previous","dayNames":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"dayNamesShort":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"dayNamesMin":["S","M","T","W","T","F","S"],"dateFormat":"MM d, yy","firstDay":1,"isRTL":false});}); 25953//# sourceURL=jquery-ui-datepicker-js-after 25954</script>
vendor: 1 bytes, line 25954
25954
25955<script id="mec-typekit-script-js" src="https://samaritas.org/wp-content/plugins/modern-events-calendar-lite/assets/js/jquery.typewatch.js?ver=7.36.4.1791040409.1790278543"></script>
vendor: 1 bytes, line 25955
25955
25956<script id="featherlight-js" src="https://samaritas.org/wp-content/plugins/modern-events-calendar-lite/assets/packages/featherlight/featherlight.js?ver=7.36.4.1791040409.1790278543"></script>
vendor: 1 bytes, line 25956
25956
25957<script id="mec-select2-script-js" src="https://samaritas.org/wp-content/plugins/modern-events-calendar-lite/assets/packages/select2/select2.full.min.js?ver=7.36.4.1791040409.1790278543"></script>
vendor: 1 bytes, line 25957
25957
25958<script id="mec-general-calendar-script-js" src="https://samaritas.org/wp-content/plugins/modern-events-calendar-lite/assets/js/mec-general-calendar.js?ver=7.36.4.1791040409.1790278543"></script>
vendor: 1 bytes, line 25958
25958
25959<script id="mec-tooltip-script-js" src="https://samaritas.org/wp-content/plugins/modern-events-calendar-lite/assets/packages/tooltip/tooltip.js?ver=7.36.4.1791040409.1790278543"></script>
vendor: 1 bytes, line 25959
25959
25960<script id="mec-frontend-script-js-extra"> 25961var mecdata = {"day":"day","days":"days","hour":"hour","hours":"hours","minute":"minute","minutes":"minutes","second":"second","seconds":"seconds","next":"Next","prev":"Prev","elementor_edit_mode":"no","recapcha_key":"","ajax_url":"https://samaritas.org/wp-admin/admin-ajax.php","fes_nonce":"3c698102fa","fes_thankyou_page_time":"2000","fes_upload_nonce":"4efdce3234","current_year":"2026","current_month":"10","datepicker_format":"yy-mm-dd&Y-m-d","sf_update_url":"0","a11y_search_results":"Search updated. %1$s events found%2$s.","a11y_search_result":"Search updated. %1$s event found%2$s.","a11y_search_query":" for \"%s\"","a11y_search_address":" near \"%s\"","a11y_calendar_dialog":"Calendar date picker"}; 25962var mecdata = {"day":"day","days":"days","hour":"hour","hours":"hours","minute":"minute","minutes":"minutes","second":"second","seconds":"seconds","next":"Next","prev":"Prev","elementor_edit_mode":"no","recapcha_key":"","ajax_url":"https://samaritas.org/wp-admin/admin-ajax.php","fes_nonce":"3c698102fa","fes_thankyou_page_time":"2000","fes_upload_nonce":"4efdce3234","current_year":"2026","current_month":"10","datepicker_format":"yy-mm-dd&Y-m-d","sf_update_url":"0","a11y_search_results":"Search updated. %1$s events found%2$s.","a11y_search_result":"Search updated. %1$s event found%2$s.","a11y_search_query":" for \"%s\"","a11y_search_address":" near \"%s\"","a11y_calendar_dialog":"Calendar date picker","interval_units":{"daily":"days","weekly":"weeks","monthly":"months","yearly":"years"}}; 25963//# sourceURL=mec-frontend-script-js-extra 25964</script>
vendor: 1 bytes, line 25964
25964
25965<script id="mec-frontend-script-js" src="https://samaritas.org/wp-content/plugins/modern-events-calendar-lite/assets/js/frontend.js?ver=7.36.4.1791040409.1790278543"></script>
vendor: 1 bytes, line 25965
25965
25966<script id="mec-tracking-script-js" src="https://samaritas.org/wp-content/plugins/modern-events-calendar-lite/assets/js/tracking.js?ver=7.36.4.1791040409.1790278543"></script>
vendor: 1 bytes, line 25966
25966
25967<script id="mec-events-script-js" src="https://samaritas.org/wp-content/plugins/modern-events-calendar-lite/assets/js/events.js?ver=7.36.4.1791040409.1790278543"></script>
vendor: 1 bytes, line 25967
25967
25968<script id="mec-lity-script-js" src="https://samaritas.org/wp-content/plugins/modern-events-calendar-lite/assets/packages/lity/lity.min.js?ver=7.36.4.1791040409.1790278543"></script>
vendor: 1 bytes, line 25968
25968
25969<script id="mec-colorbrightness-script-js" src="https://samaritas.org/wp-content/plugins/modern-events-calendar-lite/assets/packages/colorbrightness/colorbrightness.min.js?ver=7.36.4.1791040409.1790278543"></script>
vendor: 1 bytes, line 25969
25969
25970<script id="mec-owl-carousel-script-js" src="https://samaritas.org/wp-content/plugins/modern-events-calendar-lite/assets/packages/owl-carousel/owl.carousel.min.js?ver=7.36.4.1791040409.1790278543"></script>
vendor: 1 bytes, line 25970
25970
25971<script id="leadin-script-loader-js-js-extra"> 25972var leadin_wordpress = {"userRole":"visitor","pageType":"archive","leadinPluginVersion":"11.3.75"}; 25973//# sourceURL=leadin-script-loader-js-js-extra 25974</script>
vendor: 1 bytes, line 25974
25974
25975<script async defer id='hs-script-loader' src="https://js.hs-scripts.com/43983611.js?integration=WordPress&ver=11.3.75"></script>
vendor: 1 bytes, line 25975
25975
25976<script id="imagesloaded-js" src="https://samaritas.org/wp-content/plugins/bb-plugin/js/libs/jquery.imagesloaded.min.js?ver=2.11.1.1"></script>
vendor: 1 bytes, line 25976
25976
25977<script id="jquery-throttle-js" src="https://samaritas.org/wp-content/plugins/bb-plugin/js/libs/jquery.ba-throttle-debounce.min.js?ver=2.11.1.1"></script>
vendor: 1 bytes, line 25977
25977
25978<script id="wp-hooks-js" src="https://samaritas.org/wp-includes/js/dist/hooks.min.js?ver=f0f188028580e8dc1255"></script>
vendor: 1 bytes, line 25978
25978
25979<script id="wp-i18n-js" src="https://samaritas.org/wp-includes/js/dist/i18n.min.js?ver=1dfe7db3940c23ea9216"></script>
vendor: 1 bytes, line 25979
25979
25980<script id="wp-i18n-js-after"> 25981wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); 25982//# sourceURL=wp-i18n-js-after 25983</script>
vendor: 1 bytes, line 25983
25983
25984<script id="edac-frontend-fixes-js-extra"> 25985var edac_frontend_fixes = {"new_window_warning":{"enabled":true,"classPrefix":"edac-nww","localizedString":"opens a new window"}}; 25986//# sourceURL=edac-frontend-fixes-js-extra 25987</script>
vendor: 1 bytes, line 25987
25987
25988<script id="edac-frontend-fixes-js" src="https://samaritas.org/wp-content/plugins/accessibility-checker/build/frontendFixes.bundle.js?ver=1.50.1"></script>
vendor: 1 bytes, line 25988
25988
25989<script id="googlesitekit-events-provider-content-events-js-before"> 25990window._googlesitekit = window._googlesitekit || {}; 25991window._googlesitekit.contentEvents = {"postID":0,"isSinglePost":false,"hasVimeoEmbed":false}; 25992//# sourceURL=googlesitekit-events-provider-content-events-js-before 25993</script>
vendor: 1 bytes, line 25993
25993
25994<script id="googlesitekit-events-provider-content-events-js" src="https://samaritas.org/wp-content/plugins/google-site-kit/dist/assets/js/googlesitekit-events-provider-content-events-c7172f3fd0e4d5ad62ef.js" defer></script>
vendor: 1 bytes, line 25994
25994
25995<script id="jquery-magnificpopup-js" src="https://samaritas.org/wp-content/plugins/bb-plugin/js/libs/jquery.magnificpopup.js?ver=2.11.1.1"></script>
vendor: 1 bytes, line 25995
25995
25996<script id="jquery-fitvids-js" src="https://samaritas.org/wp-content/plugins/bb-plugin/js/libs/jquery.fitvids.min.js?ver=1.2"></script>
vendor: 1 bytes, line 25996
25996
25997<script id="fl-automator-js-extra"> 25998var themeopts = {"medium_breakpoint":"992","mobile_breakpoint":"768","lightbox":"enabled","scrollTopPosition":"800"}; 25999//# sourceURL=fl-automator-js-extra 26000</script>
vendor: 1 bytes, line 26000
26000
26001<script id="fl-automator-js" src="https://samaritas.org/wp-content/themes/bb-theme/js/theme.js?ver=1.7.20"></script>
vendor: 1 bytes, line 26001
26001
26002<script id="wp-emoji-settings" type="application/json"> 26003{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://samaritas.org/wp-includes/js/wp-emoji-release.min.js?ver=7.1.2"}} 26004</script>
vendor: 1 bytes, line 26004
26004
26005<script type="module"> 26006/*! This file is auto-generated */ 26007var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))}); 26008//# sourceURL=https://samaritas.org/wp-includes/js/wp-emoji-loader.min.js 26009</script>
26009 26010
26011<script> 26012jQuery(document).ready(function() 26013{ 26014 var mec_interval = setInterval(function() 26015 { 26016 // Not Visible 26017 if(!jQuery("#mec_skin_mec1").is(":visible")) return; 26018 26019 jQuery("#mec_skin_mec1").mecFullCalendar( 26020 { 26021 id: "mec1", 26022 atts: "atts%5Bsk-options%5D%5Bmonthly_view%5D%5Bstyle%5D=classic&atts%5Bsk-options%5D%5Bfull_calendar%5D%5Bstyle%5D=classic&atts%5Bsk-options%5D%5Bfull_calendar%5D%5Bstart_date_type%5D=start_current_month&atts%5Bsk-options%5D%5Byearly_view%5D%5Bstyle%5D=modern&atts%5Bsk-options%5D%5Bweekly_view%5D%5Bstyle%5D=classic&atts%5Bsk-options%5D%5Bdaily_view%5D%5Bstyle%5D=classic&atts%5Bsk-options%5D%5Btimetable%5D%5Bstyle%5D=modern&atts%5Bsk-options%5D%5Blist%5D%5Bstyle%5D=classic&atts%5Bsk-options%5D%5Bgrid%5D%5Bstyle%5D=classic&atts%5Bsk-options%5D%5Bmap%5D%5Bstyle%5D=classic&atts%5Bshow_past_events%5D=1&atts%5Binstance_id%5D=mec1&atts%5Bid%5D=mec1", 26023 ajax_url: "https://samaritas.org/wp-admin/admin-ajax.php", 26024 sed_method: "0", 26025 image_popup: "0", 26026 sf: 26027 { 26028 container: "#mec_search_form_mec1", 26029 reset: 0, 26030 refine: 0, 26031 }, 26032 skin: "list", 26033 }); 26034 26035 clearInterval(mec_interval); 26036 }, 500); 26037}); 26038</script>
26038 26039 26040
26040<script type="application/ld+json"> 26041 { 26042 "@context": "http://schema.org", 26043 "@type": "Event", 26044 "eventStatus": "https://schema.org/EventScheduled", 26045 "startDate": "2026-10-04T07:30:00-04:00", 26046 "endDate": "2026-10-04T09:30:00-04:00", 26047 "eventAttendanceMode": "https://schema.org/OfflineEventAttendanceMode", 26048 "location": 26049 { 26050 "@type": "Place", 26051 "name": "THIRD REFORMED CHURCH OF HOLLAND MICHIGAN", 26052 "image": "", 26053 "address": "111 W 13th St, Holland, MI 49423-3220, United States" 26054 }, 26055 "organizer": 26056 { 26057 "@type": "Person", 26058 "name": "", 26059 "url": "" 26060 }, 26061 "offers": 26062 { 26063 "url": "https://samaritas.org/events/a-morning-with-author-laura-boonstra-our-family-is-not-a-tree/", 26064 "price": "0", 26065 "priceCurrency": "USD", 26066 "availability": "https://schema.org/InStock", 26067 "validFrom": "2026-10-04T00:00" 26068 }, 26069 "performer": "", 26070 "description": "With nearly 10,000 kids in the foster care system, Samaritas is teaming up with, âOur Family Is Not a Treeâ author Laura Boonstra to encourage more Michiganders to become licensed foster parents. Samaritas event in Holland on October 4th will offer the public an up-close chance to learn about Boonstraâs intimate experiences as a foster parent.", 26071 "image": "https://samaritas.org/wp-content/uploads/2026/08/758841194_1457889249713476_3711415467219644047_n.jpg", 26072 "name": "A Morning With Author Laura Boonstra: ” Our Family Is Not a Tree”", 26073 "url": "https://samaritas.org/events/a-morning-with-author-laura-boonstra-our-family-is-not-a-tree/?occurrence=2026-10-04" 26074 } 26075 26076 </script>
26076 26077 26078 26079
26079<script type="application/ld+json"> 26080 { 26081 "@context": "http://schema.org", 26082 "@type": "Event", 26083 "eventStatus": "https://schema.org/EventScheduled", 26084 "startDate": "2026-10-05T14:30:00-04:00", 26085 "endDate": "2026-10-05T16:30:00-04:00", 26086 "eventAttendanceMode": "https://schema.org/OfflineEventAttendanceMode", 26087 "location": 26088 { 26089 "@type": "Place", 26090 "name": "", 26091 "image": "", 26092 "address": "" 26093 }, 26094 "organizer": 26095 { 26096 "@type": "Person", 26097 "name": "", 26098 "url": "" 26099 }, 26100 "offers": 26101 { 26102 "url": "https://samaritas.org/events/southeast-michigan-foster-care-orientation-12-18-2025-917/", 26103 "price": "0", 26104 "priceCurrency": "USD", 26105 "availability": "https://schema.org/InStock", 26106 "validFrom": "2026-10-05T00:00" 26107 }, 26108 "performer": "", 26109 "description": "Join us to learn more about becoming a foster parent in Southeast Michigan! A 2-hour Zoom Orientation will give you all you need to take the next steps! Register here. **Please select an Orientation date in your geographic region to avoid delays in the process.** If you have any questions, please contact: Caitlin Dombrowski at (313) 269-7895 or [email protected]", 26110 "image": "https://samaritas.org/wp-content/uploads/2025/07/EB_Calendar-Graphic-Foster-Care-Orientation-1.png", 26111 "name": "Southeast Michigan Foster Care Orientation", 26112 "url": "https://samaritas.org/events/southeast-michigan-foster-care-orientation-12-18-2025-917/?occurrence=2026-10-05&time=1791225000" 26113 } 26114 26115 </script>
26115 26116 26117 26118
26118<script type="application/ld+json"> 26119 { 26120 "@context": "http://schema.org", 26121 "@type": "Event", 26122 "eventStatus": "https://schema.org/EventScheduled", 26123 "startDate": "2026-10-06T14:00:00-04:00", 26124 "endDate": "2026-10-06T16:00:00-04:00", 26125 "eventAttendanceMode": "https://schema.org/OfflineEventAttendanceMode", 26126 "location": 26127 { 26128 "@type": "Place", 26129 "name": "", 26130 "image": "", 26131 "address": "" 26132 }, 26133 "organizer": 26134 { 26135 "@type": "Person", 26136 "name": "", 26137 "url": "" 26138 }, 26139 "offers": 26140 { 26141 "url": "https://samaritas.org/events/bay-mid-michigan-foster-care-orientation-12-18-2025-917-754/", 26142 "price": "0", 26143 "priceCurrency": "USD", 26144 "availability": "https://schema.org/InStock", 26145 "validFrom": "2026-10-06T00:00" 26146 }, 26147 "performer": "", 26148 "description": "Join us to learn more about becoming a foster parent in the Bay and Mid Michigan! A Zoom Orientation will give you all you need to take the next steps! Register here. **Please select an Orientation date in your geographic region to avoid delays in the process.** If you have any questions or if you would like to register, please contact: Lauren Smith at (734) 474-6299 or [email protected]. You may also contact Caitlin Dombrowski at (313) 269-7895 or [email protected]", 26149 "image": "https://samaritas.org/wp-content/uploads/2025/07/EB_Calendar-Graphic-Foster-Care-Orientation-1.png", 26150 "name": "Bay and Mid Michigan Foster Care Orientation", 26151 "url": "https://samaritas.org/events/bay-mid-michigan-foster-care-orientation-12-18-2025-917-754/?occurrence=2026-10-06&time=1791309600" 26152 } 26153 26154 </script>
26154 26155 26156 26157
26157<script type="application/ld+json"> 26158 { 26159 "@context": "http://schema.org", 26160 "@type": "Event", 26161 "eventStatus": "https://schema.org/EventScheduled", 26162 "startDate": "2026-10-08T14:00:00-04:00", 26163 "endDate": "2026-10-08T16:00:00-04:00", 26164 "eventAttendanceMode": "https://schema.org/OfflineEventAttendanceMode", 26165 "location": 26166 { 26167 "@type": "Place", 26168 "name": "", 26169 "image": "", 26170 "address": "" 26171 }, 26172 "organizer": 26173 { 26174 "@type": "Person", 26175 "name": "", 26176 "url": "" 26177 }, 26178 "offers": 26179 { 26180 "url": "https://samaritas.org/child-welfare/foster-care/orientations/", 26181 "price": "0", 26182 "priceCurrency": "USD", 26183 "availability": "https://schema.org/InStock", 26184 "validFrom": "2026-10-08T00:00" 26185 }, 26186 "performer": "", 26187 "description": "Join us to learn more about becoming a foster parent in West Michigan! A 2-hour Zoom Orientation will give you all you need to take the next steps! Register here. **Please select an Orientation date in your geographic region to avoid delays in the process.** With any questions, contact: Sierra Mulholland at (616) 260-3441 or [email protected]", 26188 "image": "https://samaritas.org/wp-content/uploads/2025/07/EB_Calendar-Graphic-Foster-Care-Orientation-1.png", 26189 "name": "West Michigan Foster Care Orientation", 26190 "url": "https://samaritas.org/child-welfare/foster-care/orientations/?occurrence=2026-10-08&time=1791482400" 26191 } 26192 26193 </script>
26193 26194 26195 26196
26196<script type="application/ld+json"> 26197 { 26198 "@context": "http://schema.org", 26199 "@type": "Event", 26200 "eventStatus": "https://schema.org/EventScheduled", 26201 "startDate": "2026-10-15T14:00:00-04:00", 26202 "endDate": "2026-10-15T16:00:00-04:00", 26203 "eventAttendanceMode": "https://schema.org/OfflineEventAttendanceMode", 26204 "location": 26205 { 26206 "@type": "Place", 26207 "name": "", 26208 "image": "", 26209 "address": "" 26210 }, 26211 "organizer": 26212 { 26213 "@type": "Person", 26214 "name": "", 26215 "url": "" 26216 }, 26217 "offers": 26218 { 26219 "url": "https://samaritas.org/events/west-michigan-foster-care-orientation-12-11-25-830-298/", 26220 "price": "0", 26221 "priceCurrency": "USD", 26222 "availability": "https://schema.org/InStock", 26223 "validFrom": "2026-10-15T00:00" 26224 }, 26225 "performer": "", 26226 "description": "Join us to learn more about becoming a foster parent in West Michigan! A 2-hour Zoom Orientation will give you all you need to take the next steps! Register here. **Please select an Orientation date in your geographic region to avoid delays in the process.** To RSVP and receive the Zoom Orientation, contact: Sarah Claxton at (269) 568-2370 or [email protected]", 26227 "image": "https://samaritas.org/wp-content/uploads/2025/07/EB_Calendar-Graphic-Foster-Care-Orientation-1.png", 26228 "name": "Southwest Michigan Foster Care Orientation", 26229 "url": "https://samaritas.org/events/west-michigan-foster-care-orientation-12-11-25-830-298/?occurrence=2026-10-15&time=1792087200" 26230 } 26231 26232 </script>
26232 26233 26234 26235
26235<script type="application/ld+json"> 26236 { 26237 "@context": "http://schema.org", 26238 "@type": "Event", 26239 "eventStatus": "https://schema.org/EventScheduled", 26240 "startDate": "2026-10-20T14:30:00-04:00", 26241 "endDate": "2026-10-20T16:30:00-04:00", 26242 "eventAttendanceMode": "https://schema.org/OfflineEventAttendanceMode", 26243 "location": 26244 { 26245 "@type": "Place", 26246 "name": "", 26247 "image": "", 26248 "address": "" 26249 }, 26250 "organizer": 26251 { 26252 "@type": "Person", 26253 "name": "", 26254 "url": "" 26255 }, 26256 "offers": 26257 { 26258 "url": "https://samaritas.org/events/southeast-michigan-foster-care-orientation-12-18-2025-917/", 26259 "price": "0", 26260 "priceCurrency": "USD", 26261 "availability": "https://schema.org/InStock", 26262 "validFrom": "2026-10-20T00:00" 26263 }, 26264 "performer": "", 26265 "description": "Join us to learn more about becoming a foster parent in Southeast Michigan! A 2-hour Zoom Orientation will give you all you need to take the next steps! Register here. **Please select an Orientation date in your geographic region to avoid delays in the process.** If you have any questions, please contact: Caitlin Dombrowski at (313) 269-7895 or [email protected]", 26266 "image": "https://samaritas.org/wp-content/uploads/2025/07/EB_Calendar-Graphic-Foster-Care-Orientation-1.png", 26267 "name": "Southeast Michigan Foster Care Orientation", 26268 "url": "https://samaritas.org/events/southeast-michigan-foster-care-orientation-12-18-2025-917/?occurrence=2026-10-20&time=1792521000" 26269 } 26270 26271 </script>
26271 26272 26273 26274
26274<script type="application/ld+json"> 26275 { 26276 "@context": "http://schema.org", 26277 "@type": "Event", 26278 "eventStatus": "https://schema.org/EventScheduled", 26279 "startDate": "2026-10-22T14:00:00-04:00", 26280 "endDate": "2026-10-22T16:00:00-04:00", 26281 "eventAttendanceMode": "https://schema.org/OfflineEventAttendanceMode", 26282 "location": 26283 { 26284 "@type": "Place", 26285 "name": "", 26286 "image": "", 26287 "address": "" 26288 }, 26289 "organizer": 26290 { 26291 "@type": "Person", 26292 "name": "", 26293 "url": "" 26294 }, 26295 "offers": 26296 { 26297 "url": "https://samaritas.org/events/bay-mid-michigan-foster-care-orientation-12-18-2025-917-754/", 26298 "price": "0", 26299 "priceCurrency": "USD", 26300 "availability": "https://schema.org/InStock", 26301 "validFrom": "2026-10-22T00:00" 26302 }, 26303 "performer": "", 26304 "description": "Join us to learn more about becoming a foster parent in the Bay and Mid Michigan! A Zoom Orientation will give you all you need to take the next steps! Register here. **Please select an Orientation date in your geographic region to avoid delays in the process.** If you have any questions or if you would like to register, please contact: Lauren Smith at (734) 474-6299 or [email protected]. You may also contact Caitlin Dombrowski at (313) 269-7895 or [email protected]", 26305 "image": "https://samaritas.org/wp-content/uploads/2025/07/EB_Calendar-Graphic-Foster-Care-Orientation-1.png", 26306 "name": "Bay and Mid Michigan Foster Care Orientation", 26307 "url": "https://samaritas.org/events/bay-mid-michigan-foster-care-orientation-12-18-2025-917-754/?occurrence=2026-10-22&time=1792692000" 26308 } 26309 26310 </script>
26310 26311 26312 26313
26313<script type="application/ld+json"> 26314 { 26315 "@context": "http://schema.org", 26316 "@type": "Event", 26317 "eventStatus": "https://schema.org/EventScheduled", 26318 "startDate": "2026-11-03T13:00:00-05:00", 26319 "endDate": "2026-11-03T15:00:00-05:00", 26320 "eventAttendanceMode": "https://schema.org/OfflineEventAttendanceMode", 26321 "location": 26322 { 26323 "@type": "Place", 26324 "name": "", 26325 "image": "", 26326 "address": "" 26327 }, 26328 "organizer": 26329 { 26330 "@type": "Person", 26331 "name": "", 26332 "url": "" 26333 }, 26334 "offers": 26335 { 26336 "url": "https://samaritas.org/events/bay-mid-michigan-foster-care-orientation-12-18-2025-917-754/", 26337 "price": "0", 26338 "priceCurrency": "USD", 26339 "availability": "https://schema.org/InStock", 26340 "validFrom": "2026-11-03T00:00" 26341 }, 26342 "performer": "", 26343 "description": "Join us to learn more about becoming a foster parent in the Bay and Mid Michigan! A Zoom Orientation will give you all you need to take the next steps! Register here. **Please select an Orientation date in your geographic region to avoid delays in the process.** If you have any questions or if you would like to register, please contact: Lauren Smith at (734) 474-6299 or [email protected]. You may also contact Caitlin Dombrowski at (313) 269-7895 or [email protected]", 26344 "image": "https://samaritas.org/wp-content/uploads/2025/07/EB_Calendar-Graphic-Foster-Care-Orientation-1.png", 26345 "name": "Bay and Mid Michigan Foster Care Orientation", 26346 "url": "https://samaritas.org/events/bay-mid-michigan-foster-care-orientation-12-18-2025-917-754/?occurrence=2026-11-03&time=1793728800" 26347 } 26348 26349 </script>
26349 26350 26351 26352
26352<script type="application/ld+json"> 26353 { 26354 "@context": "http://schema.org", 26355 "@type": "Event", 26356 "eventStatus": "https://schema.org/EventScheduled", 26357 "startDate": "2026-11-09T13:30:00-05:00", 26358 "endDate": "2026-11-09T15:30:00-05:00", 26359 "eventAttendanceMode": "https://schema.org/OfflineEventAttendanceMode", 26360 "location": 26361 { 26362 "@type": "Place", 26363 "name": "", 26364 "image": "", 26365 "address": "" 26366 }, 26367 "organizer": 26368 { 26369 "@type": "Person", 26370 "name": "", 26371 "url": "" 26372 }, 26373 "offers": 26374 { 26375 "url": "https://samaritas.org/events/southeast-michigan-foster-care-orientation-12-18-2025-917/", 26376 "price": "0", 26377 "priceCurrency": "USD", 26378 "availability": "https://schema.org/InStock", 26379 "validFrom": "2026-11-09T00:00" 26380 }, 26381 "performer": "", 26382 "description": "Join us to learn more about becoming a foster parent in Southeast Michigan! A 2-hour Zoom Orientation will give you all you need to take the next steps! Register here. **Please select an Orientation date in your geographic region to avoid delays in the process.** If you have any questions, please contact: Caitlin Dombrowski at (313) 269-7895 or [email protected]", 26383 "image": "https://samaritas.org/wp-content/uploads/2025/07/EB_Calendar-Graphic-Foster-Care-Orientation-1.png", 26384 "name": "Southeast Michigan Foster Care Orientation", 26385 "url": "https://samaritas.org/events/southeast-michigan-foster-care-orientation-12-18-2025-917/?occurrence=2026-11-09&time=1794249000" 26386 } 26387 26388 </script>
26388 26389 26390 26391
26391<script type="application/ld+json"> 26392 { 26393 "@context": "http://schema.org", 26394 "@type": "Event", 26395 "eventStatus": "https://schema.org/EventScheduled", 26396 "startDate": "2026-11-12T13:00:00-05:00", 26397 "endDate": "2026-11-12T15:00:00-05:00", 26398 "eventAttendanceMode": "https://schema.org/OfflineEventAttendanceMode", 26399 "location": 26400 { 26401 "@type": "Place", 26402 "name": "", 26403 "image": "", 26404 "address": "" 26405 }, 26406 "organizer": 26407 { 26408 "@type": "Person", 26409 "name": "", 26410 "url": "" 26411 }, 26412 "offers": 26413 { 26414 "url": "https://samaritas.org/child-welfare/foster-care/orientations/", 26415 "price": "0", 26416 "priceCurrency": "USD", 26417 "availability": "https://schema.org/InStock", 26418 "validFrom": "2026-11-12T00:00" 26419 }, 26420 "performer": "", 26421 "description": "Join us to learn more about becoming a foster parent in West Michigan! A 2-hour Zoom Orientation will give you all you need to take the next steps! Register here. **Please select an Orientation date in your geographic region to avoid delays in the process.** With any questions, contact: Sierra Mulholland at (616) 260-3441 or [email protected]", 26422 "image": "https://samaritas.org/wp-content/uploads/2025/07/EB_Calendar-Graphic-Foster-Care-Orientation-1.png", 26423 "name": "West Michigan Foster Care Orientation", 26424 "url": "https://samaritas.org/child-welfare/foster-care/orientations/?occurrence=2026-11-12&time=1794506400" 26425 } 26426 26427 </script>
26427 26428 26429 26430
26430<script type="application/ld+json"> 26431 { 26432 "@context": "http://schema.org", 26433 "@type": "Event", 26434 "eventStatus": "https://schema.org/EventScheduled", 26435 "startDate": "2026-11-19T13:00:00-05:00", 26436 "endDate": "2026-11-19T15:00:00-05:00", 26437 "eventAttendanceMode": "https://schema.org/OfflineEventAttendanceMode", 26438 "location": 26439 { 26440 "@type": "Place", 26441 "name": "", 26442 "image": "", 26443 "address": "" 26444 }, 26445 "organizer": 26446 { 26447 "@type": "Person", 26448 "name": "", 26449 "url": "" 26450 }, 26451 "offers": 26452 { 26453 "url": "https://samaritas.org/events/west-michigan-foster-care-orientation-12-11-25-830-298/", 26454 "price": "0", 26455 "priceCurrency": "USD", 26456 "availability": "https://schema.org/InStock", 26457 "validFrom": "2026-11-19T00:00" 26458 }, 26459 "performer": "", 26460 "description": "Join us to learn more about becoming a foster parent in West Michigan! A 2-hour Zoom Orientation will give you all you need to take the next steps! Register here. **Please select an Orientation date in your geographic region to avoid delays in the process.** To RSVP and receive the Zoom Orientation, contact: Sarah Claxton at (269) 568-2370 or [email protected]", 26461 "image": "https://samaritas.org/wp-content/uploads/2025/07/EB_Calendar-Graphic-Foster-Care-Orientation-1.png", 26462 "name": "Southwest Michigan Foster Care Orientation", 26463 "url": "https://samaritas.org/events/west-michigan-foster-care-orientation-12-11-25-830-298/?occurrence=2026-11-19&time=1795111200" 26464 } 26465 26466 </script>
26466 26467 26468 26469
26469<script type="application/ld+json"> 26470 { 26471 "@context": "http://schema.org", 26472 "@type": "Event", 26473 "eventStatus": "https://schema.org/EventScheduled", 26474 "startDate": "2026-11-19T13:00:00-05:00", 26475 "endDate": "2026-11-19T15:00:00-05:00", 26476 "eventAttendanceMode": "https://schema.org/OfflineEventAttendanceMode", 26477 "location": 26478 { 26479 "@type": "Place", 26480 "name": "", 26481 "image": "", 26482 "address": "" 26483 }, 26484 "organizer": 26485 { 26486 "@type": "Person", 26487 "name": "", 26488 "url": "" 26489 }, 26490 "offers": 26491 { 26492 "url": "https://samaritas.org/events/bay-mid-michigan-foster-care-orientation-12-18-2025-917-754/", 26493 "price": "0", 26494 "priceCurrency": "USD", 26495 "availability": "https://schema.org/InStock", 26496 "validFrom": "2026-11-19T00:00" 26497 }, 26498 "performer": "", 26499 "description": "Join us to learn more about becoming a foster parent in the Bay and Mid Michigan! A Zoom Orientation will give you all you need to take the next steps! Register here. **Please select an Orientation date in your geographic region to avoid delays in the process.** If you have any questions or if you would like to register, please contact: Lauren Smith at (734) 474-6299 or [email protected]. You may also contact Caitlin Dombrowski at (313) 269-7895 or [email protected]", 26500 "image": "https://samaritas.org/wp-content/uploads/2025/07/EB_Calendar-Graphic-Foster-Care-Orientation-1.png", 26501 "name": "Bay and Mid Michigan Foster Care Orientation", 26502 "url": "https://samaritas.org/events/bay-mid-michigan-foster-care-orientation-12-18-2025-917-754/?occurrence=2026-11-19&time=1795111200" 26503 } 26504 26505 </script>
26505 26506 26507
26508<script> 26509jQuery(document).ready(function() 26510{ 26511 var mec_interval = setInterval(function() 26512 { 26513 // Not Visible 26514 if(!jQuery("#mec_skin_mec1").is(":visible")) return; 26515 26516 jQuery("#mec_skin_mec1").mecListView( 26517 { 26518 id: "mec1", 26519 start_date: "2026-10-03", 26520 end_date: "2026-11-19", 26521 offset: "2", 26522 limit: "12", 26523 pagination: "loadmore", 26524 current_month_divider: "202611", 26525 toggle_month_divider: "0", 26526 style: "standard", 26527 atts: "atts%5Bsk-options%5D%5Bmonthly_view%5D%5Bstyle%5D=classic&atts%5Bsk-options%5D%5Bfull_calendar%5D%5Bstyle%5D=classic&atts%5Bsk-options%5D%5Bfull_calendar%5D%5Bstart_date_type%5D=start_current_month&atts%5Bsk-options%5D%5Byearly_view%5D%5Bstyle%5D=modern&atts%5Bsk-options%5D%5Bweekly_view%5D%5Bstyle%5D=classic&atts%5Bsk-options%5D%5Bdaily_view%5D%5Bstyle%5D=classic&atts%5Bsk-options%5D%5Btimetable%5D%5Bstyle%5D=modern&atts%5Bsk-options%5D%5Blist%5D%5Bstyle%5D=standard&atts%5Bsk-options%5D%5Blist%5D%5Bstart_date_type%5D=&atts%5Bsk-options%5D%5Blist%5D%5Bstart_date%5D=&atts%5Bsk-options%5D%5Blist%5D%5Bsed_method%5D=0&atts%5Bsk-options%5D%5Blist%5D%5Bimage_popup%5D=0&atts%5Bsk-options%5D%5Blist%5D%5Bdisplay_price%5D=0&atts%5Bsk-options%5D%5Blist%5D%5Blimit%5D=12&atts%5Bsk-options%5D%5Bgrid%5D%5Bstyle%5D=classic&atts%5Bsk-options%5D%5Bmap%5D%5Bstyle%5D=classic&atts%5Bshow_past_events%5D=1&atts%5Binstance_id%5D=mec1&atts%5Bid%5D=mec1&atts%5Bsf_status%5D=0", 26528 ajax_url: "https://samaritas.org/wp-admin/admin-ajax.php", 26529 sed_method: "0", 26530 image_popup: "0", 26531 sf: 26532 { 26533 container: "", 26534 reset: 0, 26535 refine: 0, 26536 }, 26537 }); 26538 26539 clearInterval(mec_interval); 26540 }, 500); 26541}); 26542</script>
vendor: 1 bytes, line 26542
26542
vendor: 14,882 bytes, lines 26543-27055
26543<script>/*! 26544 * Bowser - a browser detector 26545 * https://github.com/ded/bowser 26546 * MIT License | (c) Dustin Diaz 2015 26547 */ 26548 26549!function (name, definition) { 26550 if (typeof module != 'undefined' && module.exports) module.exports = definition() 26551 else if (typeof define == 'function' && define.amd) define(name, definition) 26552 else this[name] = definition() 26553}('bowser', function () { 26554 /** 26555 * See useragents.js for examples of navigator.userAgent 26556 */ 26557 26558 var t = true 26559 26560 function detect(ua) { 26561 26562 function getFirstMatch(regex) { 26563 var match = ua.match(regex); 26564 return (match && match.length > 1 && match[1]) || ''; 26565 } 26566 26567 function getSecondMatch(regex) { 26568 var match = ua.match(regex); 26569 return (match && match.length > 1 && match[2]) || ''; 26570 } 26571 26572 var iosdevice = getFirstMatch(/(ipod|iphone|ipad)/i).toLowerCase() 26573 , likeAndroid = /like android/i.test(ua) 26574 , android = !likeAndroid && /android/i.test(ua) 26575 , nexusMobile = /nexus\s*[0-6]\s*/i.test(ua) 26576 , nexusTablet = !nexusMobile && /nexus\s*[0-9]+/i.test(ua) 26577 , chromeos = /CrOS/.test(ua) 26578 , silk = /silk/i.test(ua) 26579 , sailfish = /sailfish/i.test(ua) 26580 , tizen = /tizen/i.test(ua) 26581 , webos = /(web|hpw)os/i.test(ua) 26582 , windowsphone = /windows phone/i.test(ua) 26583 , windows = !windowsphone && /windows/i.test(ua) 26584 , mac = !iosdevice && !silk && /macintosh/i.test(ua) 26585 , linux = !android && !sailfish && !tizen && !webos && /linux/i.test(ua) 26586 , edgeVersion = getFirstMatch(/edge\/(\d+(\.\d+)?)/i) 26587 , versionIdentifier = getFirstMatch(/version\/(\d+(\.\d+)?)/i) 26588 , tablet = /tablet/i.test(ua) 26589 , mobile = !tablet && /[^-]mobi/i.test(ua) 26590 , xbox = /xbox/i.test(ua) 26591 , result 26592 26593 if (/opera|opr|opios/i.test(ua)) { 26594 result = { 26595 name: 'Opera' 26596 , opera: t 26597 , version: versionIdentifier || getFirstMatch(/(?:opera|opr|opios)[\s\/](\d+(\.\d+)?)/i) 26598 } 26599 } 26600 else if (/coast/i.test(ua)) { 26601 result = { 26602 name: 'Opera Coast' 26603 , coast: t 26604 , version: versionIdentifier || getFirstMatch(/(?:coast)[\s\/](\d+(\.\d+)?)/i) 26605 } 26606 } 26607 else if (/yabrowser/i.test(ua)) { 26608 result = { 26609 name: 'Yandex Browser' 26610 , yandexbrowser: t 26611 , version: versionIdentifier || getFirstMatch(/(?:yabrowser)[\s\/](\d+(\.\d+)?)/i) 26612 } 26613 } 26614 else if (/ucbrowser/i.test(ua)) { 26615 result = { 26616 name: 'UC Browser' 26617 , ucbrowser: t 26618 , version: getFirstMatch(/(?:ucbrowser)[\s\/](\d+(?:\.\d+)+)/i) 26619 } 26620 } 26621 else if (/mxios/i.test(ua)) { 26622 result = { 26623 name: 'Maxthon' 26624 , maxthon: t 26625 , version: getFirstMatch(/(?:mxios)[\s\/](\d+(?:\.\d+)+)/i) 26626 } 26627 } 26628 else if (/epiphany/i.test(ua)) { 26629 result = { 26630 name: 'Epiphany' 26631 , epiphany: t 26632 , version: getFirstMatch(/(?:epiphany)[\s\/](\d+(?:\.\d+)+)/i) 26633 } 26634 } 26635 else if (/puffin/i.test(ua)) { 26636 result = { 26637 name: 'Puffin' 26638 , puffin: t 26639 , version: getFirstMatch(/(?:puffin)[\s\/](\d+(?:\.\d+)?)/i) 26640 } 26641 } 26642 else if (/sleipnir/i.test(ua)) { 26643 result = { 26644 name: 'Sleipnir' 26645 , sleipnir: t 26646 , version: getFirstMatch(/(?:sleipnir)[\s\/](\d+(?:\.\d+)+)/i) 26647 } 26648 } 26649 else if (/k-meleon/i.test(ua)) { 26650 result = { 26651 name: 'K-Meleon' 26652 , kMeleon: t 26653 , version: getFirstMatch(/(?:k-meleon)[\s\/](\d+(?:\.\d+)+)/i) 26654 } 26655 } 26656 else if (windowsphone) { 26657 result = { 26658 name: 'Windows Phone' 26659 , windowsphone: t 26660 } 26661 if (edgeVersion) { 26662 result.msedge = t 26663 result.version = edgeVersion 26664 } 26665 else { 26666 result.msie = t 26667 result.version = getFirstMatch(/iemobile\/(\d+(\.\d+)?)/i) 26668 } 26669 } 26670 else if (/msie|trident/i.test(ua)) { 26671 result = { 26672 name: 'Internet Explorer' 26673 , msie: t 26674 , version: getFirstMatch(/(?:msie |rv:)(\d+(\.\d+)?)/i) 26675 } 26676 } else if (chromeos) { 26677 result = { 26678 name: 'Chrome' 26679 , chromeos: t 26680 , chromeBook: t 26681 , chrome: t 26682 , version: getFirstMatch(/(?:chrome|crios|crmo)\/(\d+(\.\d+)?)/i) 26683 } 26684 } else if (/chrome.+? edge/i.test(ua)) { 26685 result = { 26686 name: 'Microsoft Edge' 26687 , msedge: t 26688 , version: edgeVersion 26689 } 26690 } 26691 else if (/vivaldi/i.test(ua)) { 26692 result = { 26693 name: 'Vivaldi' 26694 , vivaldi: t 26695 , version: getFirstMatch(/vivaldi\/(\d+(\.\d+)?)/i) || versionIdentifier 26696 } 26697 } 26698 else if (sailfish) { 26699 result = { 26700 name: 'Sailfish' 26701 , sailfish: t 26702 , version: getFirstMatch(/sailfish\s?browser\/(\d+(\.\d+)?)/i) 26703 } 26704 } 26705 else if (/seamonkey\//i.test(ua)) { 26706 result = { 26707 name: 'SeaMonkey' 26708 , seamonkey: t 26709 , version: getFirstMatch(/seamonkey\/(\d+(\.\d+)?)/i) 26710 } 26711 } 26712 else if (/firefox|iceweasel|fxios/i.test(ua)) { 26713 result = { 26714 name: 'Firefox' 26715 , firefox: t 26716 , version: getFirstMatch(/(?:firefox|iceweasel|fxios)[ \/](\d+(\.\d+)?)/i) 26717 } 26718 if (/\((mobile|tablet);[^\)]*rv:[\d\.]+\)/i.test(ua)) { 26719 result.firefoxos = t 26720 } 26721 } 26722 else if (silk) { 26723 result = { 26724 name: 'Amazon Silk' 26725 , silk: t 26726 , version : getFirstMatch(/silk\/(\d+(\.\d+)?)/i) 26727 } 26728 } 26729 else if (/phantom/i.test(ua)) { 26730 result = { 26731 name: 'PhantomJS' 26732 , phantom: t 26733 , version: getFirstMatch(/phantomjs\/(\d+(\.\d+)?)/i) 26734 } 26735 } 26736 else if (/slimerjs/i.test(ua)) { 26737 result = { 26738 name: 'SlimerJS' 26739 , slimer: t 26740 , version: getFirstMatch(/slimerjs\/(\d+(\.\d+)?)/i) 26741 } 26742 } 26743 else if (/blackberry|\bbb\d+/i.test(ua) || /rim\stablet/i.test(ua)) { 26744 result = { 26745 name: 'BlackBerry' 26746 , blackberry: t 26747 , version: versionIdentifier || getFirstMatch(/blackberry[\d]+\/(\d+(\.\d+)?)/i) 26748 } 26749 } 26750 else if (webos) { 26751 result = { 26752 name: 'WebOS' 26753 , webos: t 26754 , version: versionIdentifier || getFirstMatch(/w(?:eb)?osbrowser\/(\d+(\.\d+)?)/i) 26755 }; 26756 if( /touchpad\//i.test(ua) ){ 26757 result.touchpad = t; 26758 } 26759 } 26760 else if (/bada/i.test(ua)) { 26761 result = { 26762 name: 'Bada' 26763 , bada: t 26764 , version: getFirstMatch(/dolfin\/(\d+(\.\d+)?)/i) 26765 }; 26766 } 26767 else if (tizen) { 26768 result = { 26769 name: 'Tizen' 26770 , tizen: t 26771 , version: getFirstMatch(/(?:tizen\s?)?browser\/(\d+(\.\d+)?)/i) || versionIdentifier 26772 }; 26773 } 26774 else if (/qupzilla/i.test(ua)) { 26775 result = { 26776 name: 'QupZilla' 26777 , qupzilla: t 26778 , version: getFirstMatch(/(?:qupzilla)[\s\/](\d+(?:\.\d+)+)/i) || versionIdentifier 26779 } 26780 } 26781 else if (/chromium/i.test(ua)) { 26782 result = { 26783 name: 'Chromium' 26784 , chromium: t 26785 , version: getFirstMatch(/(?:chromium)[\s\/](\d+(?:\.\d+)?)/i) || versionIdentifier 26786 } 26787 } 26788 else if (/chrome|crios|crmo/i.test(ua)) { 26789 result = { 26790 name: 'Chrome' 26791 , chrome: t 26792 , version: getFirstMatch(/(?:chrome|crios|crmo)\/(\d+(\.\d+)?)/i) 26793 } 26794 } 26795 else if (android) { 26796 result = { 26797 name: 'Android' 26798 , version: versionIdentifier 26799 } 26800 } 26801 else if (/safari|applewebkit/i.test(ua)) { 26802 result = { 26803 name: 'Safari' 26804 , safari: t 26805 } 26806 if (versionIdentifier) { 26807 result.version = versionIdentifier 26808 } 26809 } 26810 else if (iosdevice) { 26811 result = { 26812 name : iosdevice == 'iphone' ? 'iPhone' : iosdevice == 'ipad' ? 'iPad' : 'iPod' 26813 } 26814 // WTF: version is not part of user agent in web apps 26815 if (versionIdentifier) { 26816 result.version = versionIdentifier 26817 } 26818 } 26819 else if(/googlebot/i.test(ua)) { 26820 result = { 26821 name: 'Googlebot' 26822 , googlebot: t 26823 , version: getFirstMatch(/googlebot\/(\d+(\.\d+))/i) || versionIdentifier 26824 } 26825 } 26826 else { 26827 result = { 26828 name: getFirstMatch(/^(.*)\/(.*) /), 26829 version: getSecondMatch(/^(.*)\/(.*) /) 26830 }; 26831 } 26832 26833 // set webkit or gecko flag for browsers based on these engines 26834 if (!result.msedge && /(apple)?webkit/i.test(ua)) { 26835 if (/(apple)?webkit\/537\.36/i.test(ua)) { 26836 result.name = result.name || "Blink" 26837 result.blink = t 26838 } else { 26839 result.name = result.name || "Webkit" 26840 result.webkit = t 26841 } 26842 if (!result.version && versionIdentifier) { 26843 result.version = versionIdentifier 26844 } 26845 } else if (!result.opera && /gecko\//i.test(ua)) { 26846 result.name = result.name || "Gecko" 26847 result.gecko = t 26848 result.version = result.version || getFirstMatch(/gecko\/(\d+(\.\d+)?)/i) 26849 } 26850 26851 // set OS flags for platforms that have multiple browsers 26852 if (!result.msedge && (android || result.silk)) { 26853 result.android = t 26854 } else if (iosdevice) { 26855 result[iosdevice] = t 26856 result.ios = t 26857 } else if (mac) { 26858 result.mac = t 26859 } else if (xbox) { 26860 result.xbox = t 26861 } else if (windows) { 26862 result.windows = t 26863 } else if (linux) { 26864 result.linux = t 26865 } 26866 26867 // OS version extraction 26868 var osVersion = ''; 26869 if (result.windowsphone) { 26870 osVersion = getFirstMatch(/windows phone (?:os)?\s?(\d+(\.\d+)*)/i); 26871 } else if (iosdevice) { 26872 osVersion = getFirstMatch(/os (\d+([_\s]\d+)*) like mac os x/i); 26873 osVersion = osVersion.replace(/[_\s]/g, '.'); 26874 } else if (android) { 26875 osVersion = getFirstMatch(/android[ \/-](\d+(\.\d+)*)/i); 26876 } else if (result.webos) { 26877 osVersion = getFirstMatch(/(?:web|hpw)os\/(\d+(\.\d+)*)/i); 26878 } else if (result.blackberry) { 26879 osVersion = getFirstMatch(/rim\stablet\sos\s(\d+(\.\d+)*)/i); 26880 } else if (result.bada) { 26881 osVersion = getFirstMatch(/bada\/(\d+(\.\d+)*)/i); 26882 } else if (result.tizen) { 26883 osVersion = getFirstMatch(/tizen[\/\s](\d+(\.\d+)*)/i); 26884 } 26885 if (osVersion) { 26886 result.osversion = osVersion; 26887 } 26888 26889 // device type extraction 26890 var osMajorVersion = osVersion.split('.')[0]; 26891 if ( 26892 tablet 26893 || nexusTablet 26894 || iosdevice == 'ipad' 26895 || (android && (osMajorVersion == 3 || (osMajorVersion >= 4 && !mobile))) 26896 || result.silk 26897 ) { 26898 result.tablet = t 26899 } else if ( 26900 mobile 26901 || iosdevice == 'iphone' 26902 || iosdevice == 'ipod' 26903 || android 26904 || nexusMobile 26905 || result.blackberry 26906 || result.webos 26907 || result.bada 26908 ) { 26909 result.mobile = t 26910 } 26911 26912 // Graded Browser Support 26913 // http://developer.yahoo.com/yui/articles/gbs 26914 if (result.msedge || 26915 (result.msie && result.version >= 10) || 26916 (result.yandexbrowser && result.version >= 15) || 26917 (result.vivaldi && result.version >= 1.0) || 26918 (result.chrome && result.version >= 20) || 26919 (result.firefox && result.version >= 20.0) || 26920 (result.safari && result.version >= 6) || 26921 (result.opera && result.version >= 10.0) || 26922 (result.ios && result.osversion && result.osversion.split(".")[0] >= 6) || 26923 (result.blackberry && result.version >= 10.1) 26924 || (result.chromium && result.version >= 20) 26925 ) { 26926 result.a = t; 26927 } 26928 else if ((result.msie && result.version < 10) || 26929 (result.chrome && result.version < 20) || 26930 (result.firefox && result.version < 20.0) || 26931 (result.safari && result.version < 6) || 26932 (result.opera && result.version < 10.0) || 26933 (result.ios && result.osversion && result.osversion.split(".")[0] < 6) 26934 || (result.chromium && result.version < 20) 26935 ) { 26936 result.c = t 26937 } else result.x = t 26938 26939 return result 26940 } 26941 26942 var bowser = detect(typeof navigator !== 'undefined' ? navigator.userAgent : '') 26943 26944 bowser.test = function (browserList) { 26945 for (var i = 0; i < browserList.length; ++i) { 26946 var browserItem = browserList[i]; 26947 if (typeof browserItem=== 'string') { 26948 if (browserItem in bowser) { 26949 return true; 26950 } 26951 } 26952 } 26953 return false; 26954 } 26955 26956 /** 26957 * Get version precisions count 26958 * 26959 * @example 26960 * getVersionPrecision("1.10.3") // 3 26961 * 26962 * @param {string} version 26963 * @return {number} 26964 */ 26965 function getVersionPrecision(version) { 26966 return version.split(".").length; 26967 } 26968 26969 /** 26970 * Array::map polyfill 26971 * 26972 * @param {Array} arr 26973 * @param {Function} iterator 26974 * @return {Array} 26975 */ 26976 function map(arr, iterator) { 26977 var result = [], i; 26978 if (Array.prototype.map) { 26979 return Array.prototype.map.call(arr, iterator); 26980 } 26981 for (i = 0; i < arr.length; i++) { 26982 result.push(iterator(arr[i])); 26983 } 26984 return result; 26985 } 26986 26987 /** 26988 * Calculate browser version weight 26989 * 26990 * @example 26991 * compareVersions(['1.10.2.1', '1.8.2.1.90']) // 1 26992 * compareVersions(['1.010.2.1', '1.09.2.1.90']); // 1 26993 * compareVersions(['1.10.2.1', '1.10.2.1']); // 0 26994 * compareVersions(['1.10.2.1', '1.0800.2']); // -1 26995 * 26996 * @param {Array<String>} versions versions to compare 26997 * @return {Number} comparison result 26998 */ 26999 function compareVersions(versions) { 27000 // 1) get common precision for both versions, for example for "10.0" and "9" it should be 2 27001 var precision = Math.max(getVersionPrecision(versions[0]), getVersionPrecision(versions[1])); 27002 var chunks = map(versions, function (version) { 27003 var delta = precision - getVersionPrecision(version); 27004 27005 // 2) "9" -> "9.0" (for precision = 2) 27006 version = version + new Array(delta + 1).join(".0"); 27007 27008 // 3) "9.0" -> ["000000000"", "000000009"] 27009 return map(version.split("."), function (chunk) { 27010 return new Array(20 - chunk.length).join("0") + chunk; 27011 }).reverse(); 27012 }); 27013 27014 // iterate in reverse order by reversed chunks array 27015 while (--precision >= 0) { 27016 // 4) compare: "000000009" > "000000010" = false (but "9" > "10" = true) 27017 if (chunks[0][precision] > chunks[1][precision]) { 27018 return 1; 27019 } 27020 else if (chunks[0][precision] === chunks[1][precision]) { 27021 if (precision === 0) { 27022 // all version chunks are same 27023 return 0; 27024 } 27025 } 27026 else { 27027 return -1; 27028 } 27029 } 27030 } 27031 27032 /** 27033 * Check if browser is unsupported 27034 * 27035 * @example 27036 * bowser.isUnsupportedBrowser({ 27037 * msie: "10", 27038 * firefox: "23", 27039 * chrome: "29", 27040 * safari: "5.1", 27041 * opera: "16", 27042 * phantom: "534" 27043 * }); 27044 * 27045 * @param {Object} minVersions map of minimal version to browser 27046 * @param {Boolean} [strictMode = false] flag to return false if browser wasn't found in map 27047 * @param {String} [ua] user agent string 27048 * @return {Boolean} 27049 */ 27050 function isUnsupportedBrowser(minVersions, strictMode, ua) { 27051 var _bowser = bowser; 27052 27053 // make strictMode param optional with ua param usage 27054 if (typeof strictMode === 'string') { 27055 ua = strictMode;
27056 strictMode = void(0); 27057 } 27058 27059 if (strictMode === void(0)) { 27060 strictMode = false; 27061 } 27062 if (ua) { 27063 _bowser = detect(ua); 27064 } 27065 27066 var version = "" + _bowser.version; 27067 for (var browser in minVersions) { 27068 if (minVersions.hasOwnProperty(browser)) { 27069 if (_bowser[browser]) { 27070 // browser version and min supported version. 27071 return compareVersions([version, minVersions[browser]]) < 0; 27072 } 27073 } 27074 } 27075 27076 return strictMode; // not found 27077 } 27078 27079 /** 27080 * Check if browser is supported 27081 * 27082 * @param {Object} minVersions map of minimal version to browser 27083 * @param {Boolean} [strictMode = false] flag to return false if browser wasn't found in map 27084 * @param {String} [ua] user agent string 27085 * @return {Boolean} 27086 */ 27087 function check(minVersions, strictMode, ua) { 27088 return !isUnsupportedBrowser(minVersions, strictMode, ua); 27089 } 27090 27091 bowser.isUnsupportedBrowser = isUnsupportedBrowser; 27092 bowser.compareVersions = compareVersions; 27093 bowser.check = check; 27094 27095 /* 27096 * Set our detect method to the main bowser object so we can 27097 * reuse it to test other user agents. 27098 * This is needed to implement future tests. 27099 */ 27100 bowser._detect = detect; 27101 27102 return bowser 27103}); 27104 27105(function($){ 27106 UABBTrigger = { 27107 27108 /** 27109 * Trigger a hook. 27110 * 27111 * @since 1.1.0.3 27112 * @method triggerHook 27113 * @param {String} hook The hook to trigger. 27114 * @param {Array} args An array of args to pass to the hook. 27115 */ 27116 triggerHook: function( hook, args ) 27117 { 27118 $( 'body' ).trigger( 'uabb-trigger.' + hook, args ); 27119 }, 27120 27121 /** 27122 * Add a hook. 27123 * 27124 * @since 1.1.0.3 27125 * @method addHook 27126 * @param {String} hook The hook to add. 27127 * @param {Function} callback A function to call when the hook is triggered. 27128 */ 27129 addHook: function( hook, callback ) 27130 { 27131 $( 'body' ).on( 'uabb-trigger.' + hook, callback ); 27132 }, 27133 27134 /** 27135 * Remove a hook. 27136 * 27137 * @since 1.1.0.3 27138 * @method removeHook 27139 * @param {String} hook The hook to remove. 27140 * @param {Function} callback The callback function to remove. 27141 */ 27142 removeHook: function( hook, callback ) 27143 { 27144 $( 'body' ).off( 'uabb-trigger.' + hook, callback ); 27145 }, 27146 }; 27147})(jQuery); 27148 27149jQuery(document).ready(function( $ ) { 27150 27151 if( typeof bowser !== 'undefined' && bowser !== null ) { 27152 27153 var uabb_browser = bowser.name, 27154 uabb_browser_v = bowser.version, 27155 uabb_browser_class = uabb_browser.replace(/\s+/g, '-').toLowerCase(), 27156 uabb_browser_v_class = uabb_browser_class + parseInt( uabb_browser_v ); 27157 27158 $('html').addClass(uabb_browser_class).addClass(uabb_browser_v_class); 27159 27160 } 27161 27162 $('.uabb-row-separator').parents('html').css('overflow-x', 'hidden'); 27163}); 27164var wpAjaxUrl = 'https://samaritas.org/wp-admin/admin-ajax.php';var flBuilderUrl = 'https://samaritas.org/wp-content/plugins/bb-plugin/';var FLBuilderLayoutConfig = { 27165 anchorLinkAnimations : { 27166 duration : 1000, 27167 easing : 'swing', 27168 offset : 100 27169 }, 27170 paths : { 27171 pluginUrl : 'https://samaritas.org/wp-content/plugins/bb-plugin/', 27172 wpAjaxUrl : 'https://samaritas.org/wp-admin/admin-ajax.php' 27173 }, 27174 breakpoints : { 27175 small : 768, 27176 medium : 992, 27177 large : 1200 }, 27178 waypoint: { 27179 offset: 80 27180 }, 27181 emptyColWidth: '0%', 27182 i18n : { 27183 opensInNewTab : '(opens in new tab)' 27184 } 27185}; 27186(function($){ 27187 27188 if(typeof FLBuilderLayout != 'undefined') { 27189 return; 27190 } 27191 27192 /** 27193 * Helper class with generic logic for a builder layout. 27194 * 27195 * @class FLBuilderLayout 27196 * @since 1.0 27197 */ 27198 FLBuilderLayout = { 27199 27200 /** 27201 * Initializes a builder layout. 27202 * 27203 * @since 1.0 27204 * @method init 27205 */ 27206 init: function() 27207 { 27208 // Destroy existing layout events. 27209 FLBuilderLayout._destroy(); 27210 27211 // Init CSS classes. 27212 FLBuilderLayout._initClasses(); 27213 27214 // Init backgrounds.
27215 FLBuilderLayout._initBackgrounds(); 27216 27217 // Init buttons. 27218 FLBuilderLayout._initButtons(); 27219 27220 // Init row shape layer height. 27221 FLBuilderLayout._initRowShapeLayerHeight(); 27222 27223 // Init the new tab notice on links opening in a new tab. 27224 FLBuilderLayout._initLinkNotices(); 27225 27226 // Only init if the builder isn't active. 27227 if ( 0 === $('.fl-builder-edit').length ) { 27228 27229 // Init anchor links. 27230 FLBuilderLayout._initAnchorLinks(); 27231 27232 // Init the browser hash. 27233 FLBuilderLayout._initHash(); 27234 27235 // Init forms. 27236 FLBuilderLayout._initForms(); 27237 27238 FLBuilderLayout._reorderMenu(); 27239 } 27240 else { 27241 FLBuilderLayout._initNestedColsWidth(); 27242 } 27243 $('body').removeClass( 'fl-no-js' ); 27244 }, 27245 27246 /** 27247 * Public method for refreshing Wookmark or MosaicFlow galleries 27248 * within an element. 27249 * 27250 * @since 1.7.4 27251 * @method refreshGalleries 27252 */ 27253 refreshGalleries: function( element ) 27254 { 27255 var $element = 'undefined' == typeof element ? $( 'body' ) : $( element ), 27256 mfContent = $element.find( '.fl-mosaicflow-content' ), 27257 wmContent = $element.find( '.fl-gallery' ), 27258 mfObject = null; 27259 27260 if ( mfContent ) { 27261 27262 mfObject = mfContent.data( 'mosaicflow' ); 27263 27264 if ( mfObject ) { 27265 mfObject.columns = $( [] ); 27266 mfObject.columnsHeights = []; 27267 mfContent.data( 'mosaicflow', mfObject ); 27268 mfContent.mosaicflow( 'refill' ); 27269 } 27270 } 27271 if ( wmContent ) { 27272 wmContent.trigger( 'refreshWookmark' ); 27273 } 27274 }, 27275 27276 /** 27277 * Public method for refreshing Masonry within an element 27278 * 27279 * @since 1.8.1 27280 * @method refreshGridLayout 27281 */ 27282 refreshGridLayout: function( element ) 27283 { 27284 var $element = 'undefined' == typeof element ? $( 'body' ) : $( element ), 27285 msnryContent = $element.find('.masonry'); 27286 27287 if ( msnryContent.length ) { 27288 msnryContent.masonry('layout'); 27289 } 27290 }, 27291 27292 /** 27293 * Public method for reloading BxSlider within an element 27294 * 27295 * @since 1.8.1 27296 * @method reloadSlider 27297 */ 27298 reloadSlider: function( content ) 27299 { 27300 var $content = 'undefined' == typeof content ? $('body') : $(content); 27301 27302 // reload sliders. 27303 if ($content.find('.bx-viewport > div').length > 0) { 27304 $.each($content.find('.bx-viewport > div'), function (key, slider) { 27305 setTimeout(function () { 27306 $(slider).data('bxSlider').reloadSlider(); 27307 }, 100); 27308 }); 27309 } 27310 }, 27311 27312 /** 27313 * Public method for resizing WP audio player 27314 * 27315 * @since 1.8.2 27316 * @method resizeAudio 27317 */ 27318 resizeAudio: function( element ) 27319 { 27320 var $element = 'undefined' == typeof element ? $( 'body' ) : $( element ), 27321 audioPlayers = $element.find('.wp-audio-shortcode.mejs-audio'), 27322 player = null, 27323 mejsPlayer = null, 27324 rail = null, 27325 railWidth = 400; 27326 27327 if ( audioPlayers.length && typeof mejs !== 'undefined' ) { 27328 audioPlayers.each(function(){ 27329 player = $(this); 27330 mejsPlayer = mejs.players[player.attr('id')]; 27331 rail = player.find('.mejs-controls .mejs-time-rail'); 27332 var innerMejs = player.find('.mejs-inner'), 27333 total = player.find('.mejs-controls .mejs-time-total'); 27334 27335 if ( typeof mejsPlayer !== 'undefined' ) { 27336 railWidth = Math.ceil(player.width() * 0.8); 27337 27338 if ( innerMejs.length ) { 27339 27340 rail.css('width', railWidth +'px!important'); 27341 //total.width(rail.width() - 10); 27342 27343 mejsPlayer.options.autosizeProgress = true; 27344 27345 // webkit has trouble doing this without a delay 27346 setTimeout(function () { 27347 mejsPlayer.setControlsSize(); 27348 }, 50); 27349 27350 player.find('.mejs-inner').css({ 27351 visibility: 'visible', 27352 height: 'inherit' 27353 }); 27354 } 27355 } 27356 }); 27357 } 27358 }, 27359 27360 /** 27361 * Public method for preloading WP audio player when it's inside the hidden element 27362 * 27363 * @since 1.8.2 27364 * @method preloadAudio 27365 */ 27366 preloadAudio: function(element) 27367 { 27368 var $element = 'undefined' == typeof element ? $( 'body' ) : $( element ), 27369 contentWrap = $element.closest('.fl-accordion-item'), 27370 audioPlayers = $element.find('.wp-audio-shortcode.mejs-audio'); 27371 27372 if ( ! contentWrap.hasClass('fl-accordion-item-active') && audioPlayers.find('.mejs-inner').length ) { 27373 audioPlayers.find('.mejs-inner').css({ 27374 visibility : 'hidden', 27375 height: 0 27376 }); 27377 } 27378 }, 27379 27380 /** 27381 * Public method for resizing slideshow momdule within the tab 27382 * 27383 * @since 1.10.5 27384 * @method resizeSlideshow 27385 */ 27386 resizeSlideshow: function(){ 27387 if(typeof YUI !== 'undefined') { 27388 YUI().use('node-event-simulate', function(Y) { 27389 Y.one(window).simulate("resize"); 27390 }); 27391 } 27392 }, 27393 27394 /** 27395 * Public method for reloading an embedded Google Map within the tabs or hidden element. 27396 * 27397 * @since 2.2 27398 * @method reloadGoogleMap 27399 */ 27400 reloadGoogleMap: function(element){ 27401 var $element = 'undefined' == typeof element ? $( 'body' ) : $( element ),
27402 googleMap = $element.find( 'iframe[src*="google.com/maps"]' ); 27403 27404 if ( googleMap.length ) { 27405 googleMap.attr( 'src', function(i, val) { 27406 return val; 27407 }); 27408 } 27409 }, 27410 27411 /** 27412 * Unbinds builder layout events. 27413 * 27414 * @since 1.0 27415 * @access private 27416 * @method _destroy 27417 */ 27418 _destroy: function() 27419 { 27420 var win = $(window); 27421 27422 win.off('scroll.fl-bg-parallax'); 27423 win.off('resize.fl-bg-video'); 27424 }, 27425 27426 /** 27427 * Checks to see if the current device has touch enabled. 27428 * 27429 * @since 1.0 27430 * @access private 27431 * @method _isTouch 27432 * @return {Boolean} 27433 */ 27434 _isTouch: function() 27435 { 27436 if(('ontouchstart' in window) || (window.DocumentTouch && document instanceof DocumentTouch)) { 27437 return true; 27438 } 27439 27440 return false; 27441 }, 27442 27443 /** 27444 * Checks to see if the current device is mobile. 27445 * 27446 * @since 1.7 27447 * @access private 27448 * @method _isMobile 27449 * @return {Boolean} 27450 */ 27451 _isMobile: function() 27452 { 27453 return /Mobile|Android|Silk\/|Kindle|BlackBerry|Opera Mini|Opera Mobi|webOS/i.test( navigator.userAgent ); 27454 }, 27455 27456 /** 27457 * Initializes builder body classes. 27458 * 27459 * @since 1.0 27460 * @access private 27461 * @method _initClasses 27462 */ 27463 _initClasses: function() 27464 { 27465 var body = $( 'body' ), 27466 ua = navigator.userAgent; 27467 27468 // Add the builder body class (skip on block-only frontend to avoid layout break). 27469 if ( ! body.hasClass( 'fl-builder-blocks-only' ) && ! body.hasClass( 'archive' ) && $( '.fl-builder-content-primary' ).length > 0 ) { 27470 body.addClass('fl-builder'); 27471 } 27472 27473 // Add the builder touch body class. 27474 if(FLBuilderLayout._isTouch()) { 27475 body.addClass('fl-builder-touch'); 27476 } 27477 27478 // Add the builder mobile body class. 27479 if(FLBuilderLayout._isMobile()) { 27480 body.addClass('fl-builder-mobile'); 27481 } 27482 27483 if ( $(window).width() < FLBuilderLayoutConfig.breakpoints.small ) { 27484 body.addClass( 'fl-builder-breakpoint-small' ); 27485 } 27486 27487 if ( $(window).width() > FLBuilderLayoutConfig.breakpoints.small && $(window).width() < FLBuilderLayoutConfig.breakpoints.medium ) { 27488 body.addClass( 'fl-builder-breakpoint-medium' ); 27489 } 27490 27491 if ( $(window).width() > FLBuilderLayoutConfig.breakpoints.medium && $(window).width() < FLBuilderLayoutConfig.breakpoints.large ) { 27492 body.addClass( 'fl-builder-breakpoint-large' ); 27493 } 27494 27495 if ( $(window).width() > FLBuilderLayoutConfig.breakpoints.large ) { 27496 body.addClass( 'fl-builder-breakpoint-default' ); 27497 } 27498 27499 // IE11 body class. 27500 if ( ua.indexOf( 'Trident/7.0' ) > -1 && ua.indexOf( 'rv:11.0' ) > -1 ) { 27501 body.addClass( 'fl-builder-ie-11' ); 27502 } 27503 }, 27504 27505 /** 27506 * Initializes builder node backgrounds that require 27507 * additional JavaScript logic such as parallax. 27508 * 27509 * @since 1.1.4 27510 * @access private
27511 * @method _initBackgrounds 27512 */ 27513 _initBackgrounds: function() 27514 { 27515 var win = $(window); 27516 27517 // Init parallax backgrounds. 27518 if($('.fl-row-bg-parallax').length > 0 && !FLBuilderLayout._isMobile()) { 27519 FLBuilderLayout._scrollParallaxBackgrounds(); 27520 FLBuilderLayout._initParallaxBackgrounds(); 27521 win.on('resize.fl-bg-parallax', FLBuilderLayout._initParallaxBackgrounds); 27522 win.on('scroll.fl-bg-parallax', FLBuilderLayout._scrollParallaxBackgrounds); 27523 } 27524 27525 // Init video backgrounds. 27526 if($('.fl-bg-video').length > 0) { 27527 FLBuilderLayout._initBgVideos(); 27528 FLBuilderLayout._resizeBgVideos(); 27529 27530 // Ensure FLBuilderLayout._resizeBgVideos() is only called once on window resize. 27531 var resizeBGTimer = null; 27532 win.on('resize.fl-bg-video', function(e){ 27533 clearTimeout( resizeBGTimer ); 27534 resizeBGTimer = setTimeout(function() { 27535 FLBuilderLayout._resizeBgVideos(e); 27536 }, 100 ); 27537 }); 27538 } 27539 }, 27540 27541 /** 27542 * Initializes all buttons in a layout. 27543 * 27544 * @since 2.10 27545 * @access private 27546 * @method _initButtons 27547 */ 27548 _initButtons: function() 27549 { 27550 // Trigger click event on Enter or Space key press for deprecated button markup. 27551 $('a.fl-button[role="button"]').on('keydown', function(event) { 27552 if (event.key === 'Enter' || event.key === ' ') { 27553 // Necessary to prevent the default behavior of the space key from scrolling the page 27554 event.preventDefault(); 27555 $(this).trigger('click'); 27556 } 27557 }); 27558 }, 27559 27560 /** 27561 * Initializes all parallax backgrounds in a layout. 27562 * 27563 * @since 1.1.4 27564 * @access private 27565 * @method _initParallaxBackgrounds 27566 */ 27567 _initParallaxBackgrounds: function() 27568 { 27569 $('.fl-row-bg-parallax').each(FLBuilderLayout._initParallaxBackground); 27570 }, 27571 27572 /** 27573 * Initializes a single parallax background. 27574 * 27575 * @since 1.1.4 27576 * @access private 27577 * @method _initParallaxBackgrounds 27578 */ 27579 _initParallaxBackground: function() 27580 { 27581 var row = $(this), 27582 content = row.find('> .fl-row-content-wrap'), 27583 winWidth = $(window).width(), 27584 screenSize = '', 27585 imageSrc = { 27586 default: '', 27587 medium: '', 27588 responsive: '', 27589 }; 27590 27591 imageSrc.default = row.data('parallax-image') || ''; 27592 imageSrc.medium = row.data('parallax-image-medium') || imageSrc.default; 27593 imageSrc.responsive = row.data('parallax-image-responsive') || imageSrc.medium; 27594 27595 if (winWidth > FLBuilderLayoutConfig.breakpoints.medium) { 27596 screenSize = 'default'; 27597 } else if (winWidth > FLBuilderLayoutConfig.breakpoints.small && winWidth <= FLBuilderLayoutConfig.breakpoints.medium ) { 27598 screenSize = 'medium'; 27599 } else if (winWidth <= FLBuilderLayoutConfig.breakpoints.small) { 27600 screenSize = 'responsive'; 27601 } 27602 27603 content.css('background-image', 'url(' + imageSrc[screenSize] + ')'); 27604 row.data('current-image-loaded', screenSize ); 27605 27606 }, 27607 27608 /** 27609 * Fires when the window is scrolled to adjust 27610 * parallax backgrounds. 27611 * 27612 * @since 1.1.4 27613 * @access private 27614 * @method _scrollParallaxBackgrounds 27615 */ 27616 _scrollParallaxBackgrounds: function() 27617 { 27618 $('.fl-row-bg-parallax').each(FLBuilderLayout._scrollParallaxBackground); 27619 }, 27620 27621 /** 27622 * Fires when the window is scrolled to adjust 27623 * a single parallax background. 27624 * 27625 * @since 1.1.4 27626 * @access private 27627 * @method _scrollParallaxBackground 27628 */ 27629 _scrollParallaxBackground: function() 27630 { 27631 var win = $(window), 27632 row = $(this), 27633 content = row.find('> .fl-row-content-wrap'), 27634 speed = row.data('parallax-speed'), 27635 offset = content.offset(), 27636 yPos = -((win.scrollTop() - offset.top) / speed), 27637 initialOffset = ( row.data('parallax-offset') != null ) ? row.data('parallax-offset') : 0, 27638 totalOffset = yPos - initialOffset; 27639 27640 content.css('background-position', 'center ' + totalOffset + 'px'); 27641 }, 27642 27643 /** 27644 * Initializes all video backgrounds. 27645 * 27646 * @since 1.6.3.3 27647 * @access private 27648 * @method _initBgVideos 27649 */ 27650 _initBgVideos: function() 27651 { 27652 $('.fl-bg-video').each(FLBuilderLayout._initBgVideo); 27653 }, 27654 27655 /** 27656 * Initializes a video background. 27657 * 27658 * @since 1.6.3.3 27659 * @access private 27660 * @method _initBgVideo 27661 */ 27662 _initBgVideo: function() 27663 { 27664 var wrap = $( this ), 27665 width = wrap.data( 'width' ), 27666 height = wrap.data( 'height' ), 27667 mp4 = wrap.data( 'mp4' ), 27668 youtube = wrap.data( 'youtube'), 27669 vimeo = wrap.data( 'vimeo'), 27670 mp4Type = wrap.data( 'mp4-type' ), 27671 webm = wrap.data( 'webm' ), 27672 webmType = wrap.data( 'webm-type' ), 27673 fallback = wrap.data( 'fallback' ), 27674 loaded = wrap.data( 'loaded' ), 27675 videoMobile = wrap.data( 'video-mobile' ), 27676 playPauseButton = wrap.find('.fl-bg-video-play-pause-control'), 27677 fallbackTag = '', 27678 videoTag = null, 27679 mp4Tag = null, 27680 webmTag = null; 27681 27682 // Return if the video has been loaded for this row. 27683 if ( loaded ) { 27684 return; 27685 } 27686
27687 videoTag = $( '<video autoplay loop muted playsinline></video>' ); 27688 27689 /** 27690 * Add poster image (fallback image) 27691 */ 27692 if( 'undefined' != typeof fallback && '' != fallback ) { 27693 videoTag.attr( 'poster', 'data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7' ) 27694 videoTag.css({ 27695 backgroundImage: 'url("' + fallback + '")', 27696 backgroundColor: 'transparent', 27697 backgroundRepeat: 'no-repeat', 27698 backgroundSize: 'cover', 27699 backgroundPosition: 'center center', 27700 }) 27701 } 27702 27703 // MP4 Source Tag 27704 if ( 'undefined' != typeof mp4 && '' != mp4 ) { 27705 27706 mp4Tag = $( '<source />' ); 27707 mp4Tag.attr( 'src', mp4 ); 27708 mp4Tag.attr( 'type', mp4Type ); 27709 27710 videoTag.append( mp4Tag ); 27711 } 27712 // WebM Source Tag 27713 if ( 'undefined' != typeof webm && '' != webm ) { 27714 27715 webmTag = $( '<source />' ); 27716 webmTag.attr( 'src', webm ); 27717 webmTag.attr( 'type', webmType ); 27718 27719 videoTag.append( webmTag ); 27720 } 27721 27722 // This is either desktop, or mobile is enabled. 27723 if ( ! FLBuilderLayout._isMobile() || ( FLBuilderLayout._isMobile() && "yes" == videoMobile ) ) { 27724 if ( 'undefined' != typeof youtube ) { 27725 FLBuilderLayout._initYoutubeBgVideo.apply( this ); 27726 } 27727 else if ( 'undefined' != typeof vimeo ) { 27728 FLBuilderLayout._initVimeoBgVideo.apply( this ); 27729 } 27730 else { 27731 wrap.append( videoTag ); 27732 27733 if ( playPauseButton.length > 0 ) { 27734 var video = videoTag[0]; 27735 27736 playPauseButton.on( 'click', { video: video }, function(e) { 27737 var video = e.data.video; 27738 27739 if ( video.paused ) { 27740 video.play(); 27741 } else { 27742 video.pause(); 27743 } 27744 } ); 27745 27746 $( video ).on( 'play playing', function () { 27747 playPauseButton.removeClass( 'fa-play' ).addClass( 'fa-pause' ); 27748 } ); 27749 27750 $( video ).on( 'pause ended waiting', function () { 27751 playPauseButton.removeClass( 'fa-pause' ).addClass( 'fa-play' ); 27752 } ); 27753 } 27754 } 27755 } 27756 else { 27757 // if we are here, it means we are on mobile and NO is set so remove video src and use fallback 27758 videoTag.attr('src', '') 27759 wrap.append( videoTag ); 27760 } 27761 27762 // Mark this video as loaded. 27763 wrap.data('loaded', true); 27764 }, 27765 27766 /** 27767 * Initializes Youtube video background 27768 * 27769 * @since 1.9 27770 * @access private 27771 * @method _initYoutubeBgVideo 27772 */ 27773 _initYoutubeBgVideo: function() 27774 { 27775 var playerWrap = $(this), 27776 videoId = playerWrap.data('video-id'), 27777 videoPlayer = playerWrap.find('.fl-bg-video-player'), 27778 enableAudio = playerWrap.data('enable-audio'), 27779 audioButton = playerWrap.find('.fl-bg-video-audio'), 27780 playPauseButton = playerWrap.find('.fl-bg-video-play-pause-control'), 27781 startTime = 'undefined' !== typeof playerWrap.data('start') ? playerWrap.data('start') : 0, 27782 startTime = 'undefined' !== typeof playerWrap.data('t') && startTime === 0 ? playerWrap.data('t') : startTime, 27783 endTime = 'undefined' !== typeof playerWrap.data('end') ? playerWrap.data('end') : 0, 27784 loop = 'undefined' !== typeof playerWrap.data('loop') ? playerWrap.data('loop') : 1, 27785 stateCount = 0, 27786 player,fallback_showing; 27787 27788 if ( videoId ) { 27789 fallback = playerWrap.data('fallback') || false 27790 if( fallback ) { 27791 playerWrap.find('iframe').remove() 27792 fallbackTag = $( '<div></div>' ); 27793 fallbackTag.addClass( 'fl-bg-video-fallback' ); 27794 fallbackTag.css( 'background-image', 'url(' + playerWrap.data('fallback') + ')' ); 27795 fallbackTag.css( 'background-size', 'cover' ); 27796 fallbackTag.css( 'transition', 'background-image 1s') 27797 playerWrap.append( fallbackTag ); 27798 fallback_showing = true; 27799 } 27800 FLBuilderLayout._onYoutubeApiReady( function( YT ) { 27801 setTimeout( function() { 27802 27803 player = new YT.Player( videoPlayer[0], { 27804 videoId: videoId, 27805 events: { 27806 onReady: function(event) { 27807 if ( "no" === enableAudio || FLBuilderLayout._isMobile() ) { 27808 event.target.mute(); 27809 } 27810 else if ( "yes" === enableAudio && event.target.isMuted ) { 27811 event.target.unMute(); 27812 } 27813 27814 // Store an instance to a parent 27815 playerWrap.data('YTPlayer', player); 27816 FLBuilderLayout._resizeYoutubeBgVideo.apply(playerWrap); 27817 27818 // Queue the video. 27819 event.target.playVideo(); 27820 27821 if ( audioButton.length > 0 && ! FLBuilderLayout._isMobile() ) {
27822 audioButton.on( 'click', {button: audioButton, player: player}, FLBuilderLayout._toggleBgVideoAudio ); 27823 } 27824 27825 if ( playPauseButton.length > 0 ) { 27826 playPauseButton.on( 'click', {player: player}, function(e) { 27827 var player = e.data.player; 27828 27829 if ( 1 === player.getPlayerState() ) { 27830 player.pauseVideo(); 27831 } else { 27832 player.playVideo(); 27833 } 27834 }); 27835 } 27836 }, 27837 onStateChange: function( event ) { 27838 27839 if ( event.data === 1 ) { 27840 if ( fallback_showing ) { 27841 $( '.fl-bg-video-fallback' ).css( 'background-image', 'url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)' ) 27842 } 27843 } 27844 // Manual check if video is not playable in some browsers. 27845 // StateChange order: [-1, 3, -1] 27846 if ( stateCount < 4 ) { 27847 stateCount++; 27848 } 27849 27850 // Comply with the audio policy in some browsers like Chrome and Safari. 27851 if ( stateCount > 1 && -1 === event.data && "yes" === enableAudio ) { 27852 player.mute(); 27853 player.playVideo(); 27854 audioButton.show(); 27855 } 27856 27857 if ( event.data === YT.PlayerState.ENDED && 1 === loop ) { 27858 if ( startTime > 0 ) { 27859 player.seekTo( startTime ); 27860 } 27861 else { 27862 player.playVideo(); 27863 } 27864 } 27865 27866 if ( event.data === YT.PlayerState.PLAYING ) { 27867 playPauseButton.removeClass( 'fa-play' ).addClass( 'fa-pause' ); 27868 } else if ( event.data === YT.PlayerState.PAUSED ) { 27869 playPauseButton.removeClass( 'fa-pause' ).addClass( 'fa-play' ); 27870 } else if ( event.data === YT.PlayerState.BUFFERING ) { 27871 playPauseButton.removeClass( 'fa-play' ).addClass( 'fa-pause' ); 27872 } else if ( event.data === YT.PlayerState.CUED ) { 27873 playPauseButton.removeClass( 'fa-pause' ).addClass( 'fa-play' ); 27874 } else if ( event.data === YT.PlayerState.ENDED ) { 27875 playPauseButton.removeClass( 'fa-pause' ).addClass( 'fa-play' ); 27876 } 27877 }, 27878 onError: function(event) { 27879 console.info('YT Error: ' + event.data) 27880 FLBuilderLayout._onErrorYoutubeVimeo(playerWrap) 27881 } 27882 }, 27883 playerVars: { 27884 playsinline: FLBuilderLayout._isMobile() ? 1 : 0, 27885 controls: 0, 27886 showinfo: 0, 27887 rel : 0, 27888 start: startTime, 27889 end: endTime, 27890 } 27891 } ); 27892 }, 1 ); 27893 } ); 27894 } 27895 }, 27896 27897 /** 27898 * On youtube or vimeo error show the fallback image if available. 27899 * @since 2.0.7 27900 */ 27901 _onErrorYoutubeVimeo: function(playerWrap) { 27902 27903 fallback = playerWrap.data('fallback') || false 27904 if( ! fallback ) { 27905 return false; 27906 } 27907 playerWrap.find('iframe').remove() 27908 fallbackTag = $( '<div></div>' ); 27909 fallbackTag.addClass( 'fl-bg-video-fallback' ); 27910 fallbackTag.css( 'background-image', 'url(' + playerWrap.data('fallback') + ')' ); 27911 playerWrap.append( fallbackTag ); 27912 }, 27913 27914 /** 27915 * Check if Youtube API has been downloaded 27916 * 27917 * @since 1.9 27918 * @access private 27919 * @method _onYoutubeApiReady 27920 * @param {Function} callback Method to call when YT API has been loaded 27921 */ 27922 _onYoutubeApiReady: function( callback ) { 27923 if ( window.YT && YT.loaded ) { 27924 callback( YT ); 27925 } else { 27926 // If not ready check again by timeout.. 27927 setTimeout( function() { 27928 FLBuilderLayout._onYoutubeApiReady( callback ); 27929 }, 350 ); 27930 } 27931 }, 27932 27933 /** 27934 * Initializes Vimeo video background 27935 * 27936 * @since 1.9 27937 * @access private 27938 * @method _initVimeoBgVideo 27939 */ 27940 _initVimeoBgVideo: function() 27941 { 27942 var playerWrap = $(this), 27943 videoId = playerWrap.data('video-id'), 27944 videoHash = playerWrap.data('video-hash'), 27945 videoPlayer = playerWrap.find('.fl-bg-video-player'), 27946 enableAudio = playerWrap.data('enable-audio'), 27947 audioButton = playerWrap.find('.fl-bg-video-audio'), 27948 playPauseButton = playerWrap.find('.fl-bg-video-play-pause-control'), 27949 playerState = '', 27950 player, 27951 width = playerWrap.outerWidth(), 27952 ua = navigator.userAgent; 27953 27954 if ( typeof Vimeo !== 'undefined' && videoId ) { 27955 27956 const vimOptions = { 27957 loop : true, 27958 title : false, 27959 portrait : false, 27960 background : true, 27961 autopause : false, 27962 muted : true, 27963 }; 27964 27965 if ( videoHash.length ) { 27966 vimOptions.url = `https://player.vimeo.com/video/${ videoId }?h=${ videoHash }`; 27967 } else { 27968 vimOptions.id = videoId; 27969 } 27970 27971 player = new Vimeo.Player(videoPlayer[0], vimOptions ); 27972 playerWrap.data('VMPlayer', player); 27973 if ( "no" === enableAudio ) { 27974 player.setVolume(0); 27975 } 27976 else if ("yes" === enableAudio ) { 27977 // Chrome, Safari, Firefox have audio policy restrictions for autoplay videos. 27978 if ( ua.indexOf("Safari") > -1 || ua.indexOf("Chrome") > -1 || ua.indexOf("Firefox") > -1 ) { 27979 player.setVolume(0); 27980 audioButton.show(); 27981 } 27982 else { 27983 player.setVolume(1); 27984 } 27985 } 27986 27987 player.play().catch(function(error) { 27988 FLBuilderLayout._onErrorYoutubeVimeo(playerWrap) 27989 }); 27990 27991 if ( audioButton.length > 0 ) {
27992 audioButton.on( 'click', {button: audioButton, player: player}, FLBuilderLayout._toggleBgVideoAudio ); 27993 } 27994 27995 player.on( 'play', function() { 27996 playerState = 'play'; 27997 playPauseButton.removeClass( 'fa-play' ).addClass( 'fa-pause' ); 27998 } ); 27999 player.on( 'pause', function() { 28000 playerState = 'pause'; 28001 playPauseButton.removeClass( 'fa-pause' ).addClass( 'fa-play' ); 28002 } ); 28003 player.on( 'ended', function() { 28004 playerState = 'ended'; 28005 playPauseButton.removeClass( 'fa-pause' ).addClass( 'fa-play' ); 28006 } ); 28007 player.on( 'bufferstart', function() { 28008 playerState = 'bufferstart'; 28009 playPauseButton.removeClass( 'fa-play' ).addClass( 'fa-pause' ); 28010 } ); 28011 28012 if ( playPauseButton.length > 0 ) { 28013 playPauseButton.on( 'click', { player: player }, function( e ) { 28014 var player = e.data.player; 28015 28016 if ( playerState === 'play' ) { 28017 player.pause(); 28018 } else { 28019 player.play(); 28020 } 28021 } ); 28022 } 28023 } 28024 }, 28025 28026 /** 28027 * Mute / unmute audio on row's video background. 28028 * It works for both Youtube and Vimeo. 28029 * 28030 * @since 2.1.3 28031 * @access private 28032 * @method _toggleBgVideoAudio 28033 * @param {Object} e Method arguments 28034 */ 28035 _toggleBgVideoAudio: function( e ) { 28036 var player = e.data.player, 28037 control = e.data.button.find('.fl-audio-control'); 28038 28039 if ( control.hasClass( 'fa-volume-off' ) ) { 28040 // Unmute 28041 control 28042 .removeClass( 'fa-volume-off' ) 28043 .addClass( 'fa-volume-up' ); 28044 e.data.button.find( '.fa-times' ).hide(); 28045 28046 if ( 'function' === typeof player.unMute ) { 28047 player.unMute(); 28048 } 28049 else { 28050 player.setVolume( 1 ); 28051 } 28052 } 28053 else { 28054 // Mute 28055 control 28056 .removeClass( 'fa-volume-up' ) 28057 .addClass( 'fa-volume-off' ); 28058 e.data.button.find( '.fa-times' ).show(); 28059 28060 if ( 'function' === typeof player.unMute ) { 28061 player.mute(); 28062 } 28063 else { 28064 player.setVolume( 0 ); 28065 } 28066 } 28067 }, 28068 28069 /** 28070 * Fires when there is an error loading a video 28071 * background source and shows the fallback. 28072 * 28073 * @since 1.6.3.3 28074 * @access private 28075 * @method _videoBgSourceError 28076 * @param {Object} e An event object 28077 * @deprecated 2.0.3 28078 */ 28079 _videoBgSourceError: function( e ) 28080 { 28081 var source = $( e.target ), 28082 wrap = source.closest( '.fl-bg-video' ), 28083 vid = wrap.find( 'video' ), 28084 fallback = wrap.data( 'fallback' ), 28085 fallbackTag = ''; 28086 source.remove(); 28087 28088 if ( vid.find( 'source' ).length ) { 28089 // Don't show the fallback if we still have other sources to check. 28090 return; 28091 } else if ( '' !== fallback ) { 28092 fallbackTag = $( '<div></div>' ); 28093 fallbackTag.addClass( 'fl-bg-video-fallback' ); 28094 fallbackTag.css( 'background-image', 'url(' + fallback + ')' ); 28095 wrap.append( fallbackTag ); 28096 vid.remove(); 28097 } 28098 }, 28099 28100 /** 28101 * Fires when the window is resized to resize 28102 * all video backgrounds. 28103 * 28104 * @since 1.1.4 28105 * @access private 28106 * @method _resizeBgVideos 28107 */ 28108 _resizeBgVideos: function() 28109 { 28110 $('.fl-bg-video').each( function() { 28111 28112 FLBuilderLayout._resizeBgVideo.apply( this ); 28113 28114 if ( $( this ).parent().find( 'img' ).length > 0 ) { 28115 $( this ).parent().imagesLoaded( $.proxy( FLBuilderLayout._resizeBgVideo, this ) ); 28116 } 28117 } ); 28118 }, 28119 28120 /** 28121 * Fires when the window is resized to resize 28122 * a single video background. 28123 * 28124 * @since 1.1.4 28125 * @access private 28126 * @method _resizeBgVideo 28127 */ 28128 _resizeBgVideo: function() 28129 { 28130 if ( 0 === $( this ).find( 'video' ).length && 0 === $( this ).find( 'iframe' ).length ) { 28131 return; 28132 } 28133 28134 var wrap = $(this), 28135 wrapHeight = wrap.outerHeight(), 28136 wrapWidth = wrap.outerWidth(), 28137 vid = wrap.find('video'), 28138 vidHeight = wrap.data('height'), 28139 vidWidth = wrap.data('width'), 28140 newWidth = wrapWidth, 28141 newHeight = Math.round(vidHeight * wrapWidth/vidWidth), 28142 newLeft = 0, 28143 newTop = 0, 28144 iframe = wrap.find('iframe'), 28145 isRowFullHeight = $(this).closest('.fl-row-bg-video').hasClass('fl-row-full-height'), 28146 vidCSS = { 28147 top: '50%', 28148 left: '50%', 28149 transform: 'translate(-50%,-50%)', 28150 }; 28151 28152 if ( vid.length ) { 28153 if(vidHeight === '' || typeof vidHeight === 'undefined' || vidWidth === '' || typeof vidWidth === 'undefined') { 28154 vid.css({ 28155 'left' : '0px', 28156 'top' : '0px', 28157 'width' : newWidth + 'px' 28158 }); 28159 28160 // Try to set the actual video dimension on 'loadedmetadata' when using URL as video source 28161 vid.on('loadedmetadata', FLBuilderLayout._resizeOnLoadedMeta); 28162 28163 return; 28164 } 28165 28166 if ( ! isRowFullHeight ) { 28167 if ( newHeight < wrapHeight ) { 28168 newHeight = wrapHeight; 28169 newWidth = vidHeight ? Math.round(vidWidth * wrapHeight/vidHeight) : newWidth; 28170 newLeft = -((newWidth - wrapWidth) / 2); 28171 } 28172 else { 28173 newTop = -((newHeight - wrapHeight)/2); 28174 } 28175 vidCSS = { 28176 left : newLeft + 'px', 28177 top : newTop + 'px', 28178 height : newHeight + 'px', 28179 width : newWidth + 'px', 28180 } 28181 } 28182 28183 vid.css( vidCSS ); 28184 28185 } 28186 else if ( iframe.length ) { 28187 28188 // Resize Youtube video player within iframe tag 28189 if ( typeof wrap.data('youtube') !== 'undefined' ) { 28190 FLBuilderLayout._resizeYoutubeBgVideo.apply(this); 28191 } 28192 } 28193 }, 28194 28195 /** 28196 * Fires when video meta has been loaded. 28197 * This will be Triggered when width/height attributes were not specified during video background resizing. 28198 * 28199 * @since 1.8.5 28200 * @access private 28201 * @method _resizeOnLoadedMeta 28202 */ 28203 _resizeOnLoadedMeta: function(){ 28204 var video = $(this), 28205 wrapHeight = video.parent().outerHeight(), 28206 wrapWidth = video.parent().outerWidth(), 28207 vidWidth = video[0].videoWidth, 28208 vidHeight = video[0].videoHeight, 28209 newHeight = Math.round(vidHeight * wrapWidth/vidWidth), 28210 newWidth = wrapWidth, 28211 newLeft = 0, 28212 newTop = 0; 28213 28214 if(newHeight < wrapHeight) { 28215 newHeight = wrapHeight; 28216 newWidth = Math.round(vidWidth * wrapHeight/vidHeight); 28217 newLeft = -((newWidth - wrapWidth)/2); 28218 } 28219 else { 28220 newTop = -((newHeight - wrapHeight)/2); 28221 } 28222 28223 video.parent().data('width', vidWidth); 28224 video.parent().data('height', vidHeight); 28225 28226 video.css({ 28227 'left' : newLeft + 'px', 28228 'top' : newTop + 'px', 28229 'width' : newWidth + 'px', 28230 'height' : newHeight + 'px' 28231 }); 28232 }, 28233 28234 /** 28235 * Fires when the window is resized to resize 28236 * a single Youtube video background. 28237 * 28238 * @since 1.9 28239 * @access private 28240 * @method _resizeYoutubeBgVideo 28241 */ 28242 _resizeYoutubeBgVideo: function() 28243 { 28244 var wrap = $(this), 28245 wrapWidth = wrap.outerWidth(), 28246 wrapHeight = wrap.outerHeight(), 28247 player = wrap.data('YTPlayer'), 28248 video = player ? player.getIframe() : null, 28249 aspectRatioSetting = '16:9', // Medium 28250 aspectRatioArray = aspectRatioSetting.split( ':' ),
28251 aspectRatio = aspectRatioArray[0] / aspectRatioArray[1], 28252 ratioWidth = wrapWidth / aspectRatio, 28253 ratioHeight = wrapHeight * aspectRatio, 28254 isWidthFixed = wrapWidth / wrapHeight > aspectRatio, 28255 width = isWidthFixed ? wrapWidth : ratioHeight, 28256 height = isWidthFixed ? ratioWidth : wrapHeight; 28257 28258 if ( video ) { 28259 $(video).width( width ).height( height ); 28260 } 28261 }, 28262 28263 /** 28264 * Opens a tab or accordion item if the browser hash is set 28265 * to the ID of one on the page. 28266 * 28267 * @since 1.6.0 28268 * @access private 28269 * @method _initHash 28270 */ 28271 _initHash: function() 28272 { 28273 var hash = window.location.hash.replace( '#', '' ).split( '/' ).shift(), 28274 element = null, 28275 tabs = null, 28276 responsiveLabel = null, 28277 tabIndex = null, 28278 label = null; 28279 28280 if ( '' !== hash ) { 28281 28282 try { 28283 28284 element = $( '#' + hash ); 28285 28286 if ( element.length > 0 ) { 28287 28288 if ( element.hasClass( 'fl-accordion-item' ) ) { 28289 setTimeout( function() { 28290 element.find( '.fl-accordion-button' ).trigger( 'click' ); 28291 }, 100 ); 28292 } 28293 if ( element.hasClass( 'fl-tabs-panel' ) ) { 28294 setTimeout( function() { 28295 tabs = element.closest( '.fl-tabs' ); 28296 responsiveLabel = element.find( '.fl-tabs-panel-label' ); 28297 tabIndex = responsiveLabel.data( 'index' ); 28298 label = tabs.find( '.fl-tabs-labels .fl-tabs-label[data-index=' + tabIndex + ']' ); 28299 28300 label[0].click(); 28301 FLBuilderLayout._scrollToElement(element); 28302 }, 100 ); 28303 } 28304 } 28305 } 28306 catch( e ) {} 28307 } 28308 }, 28309 28310 /** 28311 * Adds a visually-hidden "(opens in new tab)" notice to links 28312 * inside a builder layout that target a new tab, and removes it 28313 * from ones that don't. Runs on the live DOM only, across every 28314 * module, so the notice is never part of any saved content. Covers 28315 * both real anchors (`target` attribute) and non-anchor elements 28316 * like the Box module's `role="link"` div, which carries the same 28317 * intent via a `data-link-target` attribute instead. 28318 * 28319 * @since 2.12 28320 * @access private 28321 * @method _initLinkNotices 28322 */ 28323 _initLinkNotices: function() 28324 { 28325 $( '.fl-builder-content a[target], .fl-builder-content [role="link"][data-link-target]' ).each( function() { 28326 var link = $( this ), 28327 notice = link.children( 'span.fl-new-tab-notice' ), 28328 target = link.attr( 'target' ) || link.attr( 'data-link-target' ); 28329 28330 if ( '_blank' === target ) { 28331 if ( 0 === notice.length ) { 28332 link.append( '<span class="fl-new-tab-notice sr-only">' + FLBuilderLayoutConfig.i18n.opensInNewTab + '</span>' ); 28333 } 28334 } else if ( notice.length > 0 ) { 28335 notice.remove(); 28336 } 28337 }); 28338 }, 28339 28340 /** 28341 * Initializes all anchor links on the page for smooth scrolling. 28342 * 28343 * @since 1.4.9 28344 * @access private 28345 * @method _initAnchorLinks 28346 */ 28347 _initAnchorLinks: function() 28348 { 28349 $( 'a, [role="link"]' ).each( FLBuilderLayout._initAnchorLink ); 28350 }, 28351 28352 /** 28353 * Initializes a single anchor link for smooth scrolling. 28354 * 28355 * @since 1.4.9 28356 * @access private 28357 * @method _initAnchorLink 28358 */ 28359 _initAnchorLink: function() 28360 { 28361 var link = $( this ), 28362 href = link.data( 'url' ) ? link.data( 'url' ) : link.attr( 'href' ), 28363 target = link.data( 'url' ) ? new URL( href, window.location.href ) : this, 28364 loc = window.location, 28365 id = null, 28366 element = null, 28367 flNode = false; 28368 28369 if ( 'undefined' != typeof href && href.indexOf( '#' ) > -1 && link.closest('svg').length < 1 ) { 28370 28371 if ( loc.pathname.replace( /^\//, '' ) == target.pathname.replace( /^\//, '' ) && loc.hostname == target.hostname ) { 28372 28373 try { 28374 28375 id = href.split( '#' ).pop(); 28376 // If there is no ID then we have nowhere to look 28377 // Fixes a quirk in jQuery and FireFox 28378 if( ! id ) { 28379 return; 28380 } 28381 element = $( '#' + id ); 28382 28383 if ( element.length > 0 ) { 28384 flNode = element.hasClass( 'fl-row' ) || element.hasClass( 'fl-col' ) || element.hasClass( 'fl-module' ); 28385 if ( !element.hasClass( 'fl-no-scroll' ) && ( link.hasClass( 'fl-scroll-link' ) || flNode ) ) { 28386 $( link ).on( 'click', FLBuilderLayout._scrollToElementOnLinkClick ); 28387 } 28388 if ( element.hasClass( 'fl-accordion-item' ) ) { 28389 $( link ).on( 'click', FLBuilderLayout._scrollToAccordionOnLinkClick ); 28390 } 28391 if ( element.hasClass( 'fl-tabs-panel' ) ) { 28392 $( link ).on( 'click', FLBuilderLayout._scrollToTabOnLinkClick ); 28393 } 28394 } 28395 } 28396 catch( e ) {} 28397 } 28398 } 28399 }, 28400 28401 /** 28402 * Scrolls to an element when an anchor link is clicked. 28403 * 28404 * @since 1.4.9 28405 * @access private 28406 * @method _scrollToElementOnLinkClick 28407 * @param {Object} e An event object. 28408 * @param {Function} callback A function to call when the scroll is complete. 28409 */ 28410 _scrollToElementOnLinkClick: function( e, callback ) 28411 { 28412 var attribute = $( this ).data( 'url' ) ? $( this ).data( 'url' ) : $( this ).attr( 'href' ); 28413 var element = $( '#' + attribute.split( '#' ).pop() ); 28414 28415 FLBuilderLayout._scrollToElement( element, callback ); 28416 28417 e.preventDefault(); 28418 }, 28419 28420 /** 28421 * Scrolls to an element. 28422 * 28423 * @since 1.6.4.5 28424 * @access private 28425 * @method _scrollToElement 28426 * @param {Object} element The element to scroll to. 28427 * @param {Function} callback A function to call when the scroll is complete. 28428 */ 28429 _scrollToElement: function( element, callback ) 28430 { 28431 var config = FLBuilderLayoutConfig.anchorLinkAnimations, 28432 dest = 0, 28433 win = $( window ), 28434 doc = $( document ); 28435 28436 if ( element.length > 0 ) { 28437 28438 if ( 'fixed' === element.css('position') || 'fixed' === element.parent().css('position') ) { 28439 dest = element.position().top; 28440 } 28441 else if ( element.offset().top > doc.height() - win.height() ) { 28442 dest = doc.height() - win.height(); 28443 } 28444 else { 28445 dest = element.offset().top - config.offset; 28446 } 28447 28448 $( 'html, body' ).stop( true ).animate( { scrollTop: dest }, config.duration, config.easing, function() { 28449 28450 if ( 'undefined' != typeof callback ) { 28451 callback(); 28452 } 28453 28454 if ( undefined != element.attr( 'id' ) && window.location.hash !== '#' + element.attr( 'id' ) ) { 28455 28456 var firefox_version = window.navigator.userAgent.match( /Firefox\/(\d+)\./ ), 28457 firefox_version = firefox_version ? parseInt( firefox_version[1], 10 ) : null; 28458 28459 if ( firefox_version !== null && firefox_version < 135 ) { 28460 window.location.hash = element.attr( 'id' ); 28461 } else { 28462 if ( history.pushState ) { 28463 history.pushState( null, null, '#' + element.attr( 'id' ) ); 28464 } else { 28465 window.location.hash = element.attr( 'id' ); 28466 } 28467 } 28468 } 28469 } ); 28470 } 28471 }, 28472 28473 /** 28474 * Scrolls to an accordion item when a link is clicked. 28475 * 28476 * @since 1.5.9 28477 * @access private 28478 * @method _scrollToAccordionOnLinkClick 28479 * @param {Object} e An event object. 28480 */ 28481 _scrollToAccordionOnLinkClick: function( e ) 28482 { 28483 var element = $( '#' + $( this ).attr( 'href' ).split( '#' ).pop() ); 28484 28485 if ( element.length > 0 ) { 28486 28487 var callback = function() { 28488 if ( element ) { 28489 element.find( '.fl-accordion-button' ).trigger( 'click' ); 28490 element = false;
28491 } 28492 }; 28493 28494 FLBuilderLayout._scrollToElementOnLinkClick.call( this, e, callback ); 28495 } 28496 }, 28497 28498 /** 28499 * Scrolls to a tab panel when a link is clicked. 28500 * 28501 * @since 1.5.9 28502 * @access private 28503 * @method _scrollToTabOnLinkClick 28504 * @param {Object} e An event object. 28505 */ 28506 _scrollToTabOnLinkClick: function( e ) 28507 { 28508 var element = $( '#' + $( this ).attr( 'href' ).split( '#' ).pop() ), 28509 tabs = null, 28510 label = null, 28511 responsiveLabel = null; 28512 28513 if ( element.length > 0 ) { 28514 28515 tabs = element.closest( '.fl-tabs' ); 28516 responsiveLabel = element.find( '.fl-tabs-panel-label' ); 28517 tabIndex = responsiveLabel.data( 'index' ); 28518 label = tabs.find( '.fl-tabs-labels .fl-tabs-label[data-index=' + tabIndex + ']' ); 28519 28520 if ( responsiveLabel.is( ':visible' ) ) { 28521 28522 var callback = function() { 28523 if ( element ) { 28524 responsiveLabel.trigger( $.Event( 'click', { which: 1 } ) ); 28525 } 28526 }; 28527 28528 FLBuilderLayout._scrollToElementOnLinkClick.call( this, e, callback ); 28529 } 28530 else { 28531 label[0].click(); 28532 FLBuilderLayout._scrollToElement( element ); 28533 } 28534 28535 e.preventDefault(); 28536 } 28537 }, 28538 28539 /** 28540 * Initializes all builder forms on a page. 28541 * 28542 * @since 1.5.4 28543 * @access private 28544 * @method _initForms 28545 */ 28546 _initForms: function() 28547 { 28548 if ( ! FLBuilderLayout._hasPlaceholderSupport ) { 28549 $( '.fl-form-field input' ).each( FLBuilderLayout._initFormFieldPlaceholderFallback ); 28550 } 28551 28552 $( '.fl-form-field input' ).on( 'focus', FLBuilderLayout._clearFormFieldError ); 28553 }, 28554 28555 /** 28556 * Checks to see if the current device has HTML5 28557 * placeholder support. 28558 * 28559 * @since 1.5.4 28560 * @access private 28561 * @method _hasPlaceholderSupport 28562 * @return {Boolean} 28563 */ 28564 _hasPlaceholderSupport: function() 28565 { 28566 var input = document.createElement( 'input' ); 28567 28568 return 'undefined' != input.placeholder; 28569 }, 28570 28571 /** 28572 * Initializes the fallback for when placeholders aren't supported. 28573 * 28574 * @since 1.5.4 28575 * @access private 28576 * @method _initFormFieldPlaceholderFallback 28577 */ 28578 _initFormFieldPlaceholderFallback: function() 28579 { 28580 var field = $( this ), 28581 val = field.val(), 28582 placeholder = field.attr( 'placeholder' ); 28583 28584 if ( 'undefined' != placeholder && '' === val ) { 28585 field.val( placeholder ); 28586 field.on( 'focus', FLBuilderLayout._hideFormFieldPlaceholderFallback ); 28587 field.on( 'blur', FLBuilderLayout._showFormFieldPlaceholderFallback ); 28588 } 28589 }, 28590 28591 /** 28592 * Hides a fallback placeholder on focus. 28593 * 28594 * @since 1.5.4 28595 * @access private 28596 * @method _hideFormFieldPlaceholderFallback 28597 */ 28598 _hideFormFieldPlaceholderFallback: function() 28599 { 28600 var field = $( this ), 28601 val = field.val(), 28602 placeholder = field.attr( 'placeholder' ); 28603 28604 if ( val == placeholder ) { 28605 field.val( '' ); 28606 } 28607 }, 28608 28609 /** 28610 * Shows a fallback placeholder on blur. 28611 * 28612 * @since 1.5.4 28613 * @access private 28614 * @method _showFormFieldPlaceholderFallback 28615 */ 28616 _showFormFieldPlaceholderFallback: function() 28617 { 28618 var field = $( this ), 28619 val = field.val(), 28620 placeholder = field.attr( 'placeholder' ); 28621 28622 if ( '' === val ) { 28623 field.val( placeholder ); 28624 } 28625 }, 28626 28627 /** 28628 * Clears a form field error message. 28629 * 28630 * @since 1.5.4 28631 * @access private 28632 * @method _clearFormFieldError 28633 */ 28634 _clearFormFieldError: function() 28635 { 28636 var field = $( this ); 28637 28638 field.removeAttr( 'aria-invalid' ); 28639 field.removeClass( 'fl-form-error' ); 28640 const message = field.attr('aria-describedby'); 28641 message ? $( '#' + message ).hide() : field.siblings( '.fl-form-error-message' ).hide(); 28642 }, 28643 28644 /** 28645 * Init Row Shape Layer's height. 28646 * 28647 * @since 2.5.3 28648 * @access private 28649 * @method _initRowShapeLayerHeight 28650 */ 28651 _initRowShapeLayerHeight: function () { 28652 FLBuilderLayout._adjustRowShapeLayerHeight(); 28653 $( window ).on( 'resize', FLBuilderLayout._adjustRowShapeLayerHeight ); 28654 }, 28655 28656 /** 28657 * Set parent column width of nested columns when it's zero or blank. 28658 * 28659 * @since 2.7.4 28660 * @access private 28661 * @method _initNestedColsWidth 28662 */ 28663 _initNestedColsWidth: function() 28664 { 28665 var nestedCols = $( '.fl-col-has-cols' ); 28666 28667 if ( nestedCols.length <= 0 ) { 28668 return; 28669 } 28670 28671 $( nestedCols ).each( function(index, col ){ 28672 if ( $( col ).width() <= 0 ) { 28673 $( col ).css( 'width', FLBuilderLayoutConfig.emptyColWidth ); 28674 } 28675 }); 28676 }, 28677 28678 /** 28679 * Adjust Row Shape Layer's height to fix to remove the fine line that appears on certain screen sizes. 28680 * 28681 * @since 2.5.3 28682 * @access private 28683 * @method _adjustRowShapeLayerHeight 28684 */
28685 _adjustRowShapeLayerHeight: function() { 28686 var rowShapeLayers = $('.fl-builder-shape-layer'); 28687 28688 $( rowShapeLayers ).each(function (index) { 28689 var rowShapeLayer = $(this), 28690 shape = $(rowShapeLayer).find('svg'), 28691 height = shape.height(), 28692 excludeShapes = '.fl-builder-shape-circle, .fl-builder-shape-dot-cluster, .fl-builder-shape-topography, .fl-builder-shape-rect'; 28693 28694 if ( ! rowShapeLayer.is( excludeShapes ) ) { 28695 $(shape).css('height', Math.ceil( height ) ); 28696 } 28697 }); 28698 }, 28699 _string_to_slug: function( str ) { 28700 str = str.replace(/^\s+|\s+$/g, ''); // trim 28701 if ( 'undefined' == typeof window._fl_string_to_slug_regex ) { 28702 regex = new RegExp('[^a-zA-Z0-9\'":() !.,-_|]', 'g'); 28703 } else { 28704 regex = new RegExp('[^' + window._fl_string_to_slug_regex + '\'":\(\) !.,-_|\\\p{Letter}]', 'ug'); 28705 } 28706 str = str.replace(regex, '') // remove invalid chars 28707 .replace(/\s+/g, ' '); // collapse whitespace and replace by a space 28708 return str; 28709 }, 28710 _reorderMenu: function() { 28711 if ( $('#wp-admin-bar-fl-builder-frontend-edit-link-default li').length > 1 ) { 28712 $( '#wp-admin-bar-fl-builder-frontend-duplicate-link' ) 28713 .appendTo('#wp-admin-bar-fl-builder-frontend-edit-link-default') 28714 .css( 'padding-top', '5px' ) 28715 .css( 'border-top', '2px solid #1D2125' ) 28716 .css( 'margin-top', '5px' ) 28717 } 28718 } 28719 }; 28720 28721 /* Initializes the builder layout. */ 28722 $(function(){ 28723 FLBuilderLayout.init(); 28724 }); 28725 28726})(jQuery); 28727(function($){ 28728 28729 if(typeof FLBuilderLayoutModules !== 'undefined') { 28730 return; 28731 } 28732 28733 /** 28734 * Helper class with generic logic for builder modules. 28735 * If generic module code needs to work in both the block 28736 * editor and builder, it should go here. Otherwise, it 28737 * should go on FLBuilderLayout. 28738 * 28739 * @since 2.9 28740 */ 28741 FLBuilderLayoutModules = { 28742 28743 /** 28744 * Initializes builder module logic. 28745 * 28746 * @since 2.9 28747 * @method init 28748 */ 28749 init: function() 28750 { 28751 // Only init if the builder isn't active. 28752 if ( 0 === $('.fl-builder-edit').length ) { 28753 28754 // Init module animations. 28755 FLBuilderLayoutModules._initModuleAnimations(); 28756 } 28757 }, 28758 28759 /** 28760 * Initializes module animations. 28761 * 28762 * @since 1.1.9 28763 * @access private 28764 * @method _initModuleAnimations 28765 */ 28766 _initModuleAnimations: function() 28767 { 28768 if(typeof jQuery.fn.waypoint !== 'undefined') { 28769 $('.fl-animation').each( function() { 28770 var node = $( this ), 28771 nodeTop = node.offset().top, 28772 winHeight = $( window ).height(), 28773 bodyHeight = $( 'body' ).height(), 28774 waypoint = FLBuilderLayoutConfig.waypoint, 28775 offset = '80%'; 28776 28777 if ( typeof waypoint.offset !== undefined ) { 28778 offset = FLBuilderLayoutConfig.waypoint.offset + '%'; 28779 } 28780 28781 if ( bodyHeight - nodeTop < winHeight * 0.2 ) { 28782 offset = '100%'; 28783 } 28784 28785 node.waypoint({ 28786 offset: offset, 28787 handler: FLBuilderLayoutModules._doModuleAnimation 28788 }); 28789 } ); 28790 } 28791 }, 28792 28793 /** 28794 * Runs a module animation. 28795 * 28796 * @since 1.1.9 28797 * @access private 28798 * @method _doModuleAnimation 28799 */ 28800 _doModuleAnimation: function() 28801 { 28802 var module = 'undefined' == typeof this.element ? $(this) : $(this.element), 28803 delay = parseFloat(module.data('animation-delay')), 28804 duration = parseFloat(module.data('animation-duration')); 28805 28806 if ( ! isNaN( duration ) ) { 28807 module.css( 'animation-duration', duration + 's' ); 28808 } 28809 28810 if(!isNaN(delay) && delay > 0) { 28811 setTimeout(function(){ 28812 module.addClass('fl-animated'); 28813 }, delay * 1000); 28814 } else { 28815 setTimeout(function(){ 28816 module.addClass('fl-animated'); 28817 }, 1); 28818 } 28819 } 28820 }; 28821 28822 /* Initializes builder module logic. */ 28823 $(function(){ 28824 FLBuilderLayoutModules.init(); 28825 }); 28826 28827})(jQuery); 28828 28829/* Start Global JS */ 28830 28831/* End Global JS */ 28832 28833jQuery(function($) { 28834 28835 $(function() { 28836 $( '.fl-node-7pbyoe61gk0r .fl-photo-img' ) 28837 .on( 'mouseenter', function( e ) { 28838 $( this ).data( 'title', $( this ).attr( 'title' ) ).removeAttr( 'title' ); 28839 } ) 28840 .on( 'mouseleave', function( e ){ 28841 $( this ).attr( 'title', $( this ).data( 'title' ) ).data( 'title', null ); 28842 } ); 28843 }); 28844 window._fl_string_to_slug_regex = 'a-zA-Z0-9'; 28845}); 28846 28847;"use strict"; 28848 28849(function ($) { 28850 $(function () { 28851 var menu_expanded = false;
28852 $(window).click(function (e) { 28853 console.log("Close menu"); 28854 setTimeout(function () { 28855 if (menu_expanded) { 28856 $('.brex-mobile-menu-container').removeClass('expanded'); 28857 } 28858 }, 50); 28859 }); 28860 $('.brex-mobile-menu-container').unbind().click(function (event) { 28861 event.stopPropagation(); 28862 return false; 28863 }); 28864 $('.brex-mobile-menu-container .close-icon').unbind().click(function () { 28865 $(this).parents('.brex-mobile-menu-container').removeClass('expanded'); 28866 }); 28867 $('.fl-module-brex-mega-menu').each(function () { 28868 var current_node = $(this).data('node'), 28869 current_menu_container = $(this); 28870 current_menu_container.find(".brex-mobile-menu-icon a i").unbind().click(function (e) { 28871 event.stopPropagation(); 28872 console.log("Click menu"); 28873 var node_id = $(this).parents('.fl-module-brex-mega-menu').data('node'); 28874 $('.fl-node-' + node_id).children('.brex-mobile-menu-container').toggleClass('expanded'); 28875 28876 if ($('.fl-node-' + node_id).children('.brex-mobile-menu-container').hasClass('expanded')) { 28877 menu_expanded = true; 28878 } else { 28879 menu_expanded = false; 28880 } 28881 28882 event.stopPropagation(); 28883 }); 28884 //$('.fl-node-' + current_node).find('.brex-mobile-menu-inner > .menu-item-has-children > a').click(function (e) { 28885 $('.fl-node-' + current_node).find('.brex-mobile-menu-inner a').click(function (e) { 28886 console.log("Click menu item"); 28887 var href = $(this).attr('href'); 28888 if ($(this).closest('li').hasClass('menu-item-has-children')) { 28889 e.stopPropagation(); 28890 28891 var currently_expanded = $(this).parent().hasClass('expanded'), 28892 html = $(this).parent().find('.sub-menu').first().clone(), 28893 parent = $(this).parent(); 28894 28895 if (currently_expanded) { 28896 28897 if (href != '#' && href != '#!') { 28898 document.location.href = href; 28899 return true; 28900 } 28901 parent.find('li.expanded').removeClass('expanded'); 28902 parent.find('.sub-menu').css({ 28903 height: 0 28904 }); 28905 setTimeout(function () { 28906 parent.removeClass('expanded');//.find('.sub-menu').first().removeAttr('style'); 28907 }, 250); 28908 return false; 28909 } else { 28910 var height = getPrerenderedObjectDimensions(html, parent); 28911 parent.find('.sub-menu').css({ 28912 height: 0 28913 }); 28914 setTimeout(function () { 28915 parent.find('.sub-menu').first().css({ 28916 height: height.height + 'px' 28917 }); 28918 }, 1); 28919 setTimeout(function () { 28920 parent.addClass('expanded').find('.sub-menu').first().removeAttr('style'); 28921 }, 250); 28922 return false; 28923 } 28924 } 28925 else { 28926 document.location.href = href; 28927 return true; 28928 } 28929 }); 28930 }); 28931 28932 // Toggle search on icon click 28933 $(document).on('click', '.bb-search-toggle', function (e) { 28934 e.preventDefault(); 28935 28936 const $wrapper = $(this).closest('.bb-mega-menu-search'); 28937 $wrapper.toggleClass('is-open'); 28938 28939 if ($wrapper.hasClass('is-open')) { 28940 $wrapper.find('.bb-search-input').trigger('focus'); 28941 } 28942 }); 28943 28944 // Close when clicking outside 28945 $(document).on('click', function (e) { 28946 $('.bb-mega-menu-search.is-open').each(function () { 28947 if (!$(this).is(e.target) && !$(this).has(e.target).length) { 28948 $(this).removeClass('is-open'); 28949 } 28950 }); 28951 }); 28952 }); 28953})(jQuery); 28954 28955function getPrerenderedObjectDimensions(html, element_to_append_to) { 28956 return function ($) { 28957 if (!element_to_append_to) {
28958 element_to_append_to = $("body"); 28959 } // Declare our return 28960 28961 28962 var return_data = []; // Generate a unique ID 28963 28964 var element_id = Math.round(new Date().getTime() + Math.random() * 100); // Create an invisible place to create the HTML 28965 28966 $(element_to_append_to).append('<div id="' + element_id + '"" class="invisible" style="position:absolute;left:0;top:0;"></div>'); 28967 $("#" + element_id).html(html).children().css({ 28968 height: 'auto' 28969 }); // Get the height of our item 28970 28971 return_data.height = $("#" + element_id).height(); // Get the outer-height of our item 28972 28973 return_data.outerHeight = $("#" + element_id).outerHeight(true); // Get the width of our item 28974 28975 return_data.width = $("#" + element_id).width(); // Get the width of our item 28976 28977 return_data.outerWidth = $("#" + element_id).outerWidth(true); // Remove the element 28978 28979 $("#" + element_id).remove(); 28980 return return_data; 28981 }(jQuery); 28982} 28983 28984(function ($) { 28985 28986 if (!("ontouchstart" in document.documentElement)) { 28987 //document.documentElement.className += " no-touch"; 28988 //desktop 28989 $(document).on('click', '.brex-mega-menu-desktop .mega-menu-saved-row>a.megamenuonclick', function() { 28990 var CheckIfOpendBB = $(this).next('div.mega-menu-saved-row-container').css('display'); 28991 $( ".brex-mega-menu-desktop div.mega-menu-saved-row-container" ).each(function( index ) { 28992 $(this).css('display', ''); 28993 }); 28994 $( ".brex-mega-menu-desktop ul.mega-menu-dropdown" ).each(function( index ) { 28995 $(this).css('display', ''); 28996 }); 28997 if(CheckIfOpendBB == 'block'){ 28998 return true; 28999 }else{ 29000 $(this).next('div.mega-menu-saved-row-container').css('display','block'); 29001 return false; 29002 } 29003 29004 }); 29005 $( ".brex-mega-menu-desktop div.mega-menu-saved-row-container" ) 29006 .mouseover(function() { 29007 $( this ).css('display','block'); 29008 }) 29009 .mouseout(function() { 29010 $( this ).css('display','none'); 29011 }); 29012 $(document).on('click', '.brex-mega-menu-desktop .brex-mega-menu>li.drop-down>a.megamenuonclick', function() { 29013 var CheckIfOpendBBDrpdown = $(this).next('ul.mega-menu-dropdown').css('display'); 29014 $( ".brex-mega-menu-desktop div.mega-menu-saved-row-container" ).each(function( index ) { 29015 $(this).css('display', ''); 29016 }); 29017 $( ".brex-mega-menu-desktop ul.mega-menu-dropdown" ).each(function( index ) { 29018 $(this).css('display', ''); 29019 }); 29020 29021 if(CheckIfOpendBBDrpdown == 'block'){ 29022 return true; 29023 }else{ 29024 $(this).next('ul.mega-menu-dropdown').css('display','block'); 29025 return false; 29026 } 29027 }); 29028 $( ".brex-mega-menu-desktop ul.mega-menu-dropdown" ) 29029 .mouseover(function() { 29030 $( this ).css('display','block'); 29031 }) 29032 .mouseout(function() { 29033 $( this ).css('display','none'); 29034 }); 29035 } else { 29036 //tablet/mobile 29037 top_menus = $('ul.brex-mega-menu li.mega-menu-saved-row'); 29038 29039 $.each(top_menus, function(index, elem){ 29040 29041 $(elem).bind('touchstart', function(e){ 29042 console.log('click tablet'); 29043 var current_div = $(elem).find('div.mega-menu-saved-row-container'); 29044 var a_href = $(elem).children('a').first().attr('href'); 29045 var a = $(elem).children('a').first(); 29046 var a_closest = $(e.target).closest('a'); 29047 var a_closest_href = a_closest.attr('href'); 29048 29049 if (a_closest.length && !a_closest.hasClass('mega-menu-saved-row-a')) 29050 { 29051 document.location.href = a_closest_href; 29052 return true; 29053 } 29054 29055 if (current_div.hasClass('mega-menu-saved-row-container-opened')) 29056 { 29057 if (a_closest.length && a_closest.hasClass('mega-menu-saved-row-a')) return true; 29058 } 29059 29060 $('div.mega-menu-saved-row-container').hide().removeClass('mega-menu-saved-row-container-opened'); 29061 current_div.show().addClass('mega-menu-saved-row-container-opened'); 29062 e.stopPropagation(); 29063 return false;
29064 }); 29065 }); 29066 29067 $(document).bind('touchstart', function(e) { 29068 $('div.mega-menu-saved-row-container').hide().removeClass('mega-menu-saved-row-container-opened'); 29069 }); 29070 29071 top_menus_dd = $('ul.brex-mega-menu li.drop-down'); 29072 29073 $.each(top_menus_dd, function(index, elem){ 29074 29075 $(elem).bind('touchstart', function(e){ 29076 console.log('click tablet'); 29077 var current_div = $(elem).find('ul.drop-down-ul'); 29078 var a_href = $(elem).children('a').first().attr('href'); 29079 var a = $(elem).children('a').first(); 29080 var a_closest = $(e.target).closest('a'); 29081 var a_closest_href = a_closest.attr('href'); 29082 29083 if (a_closest.length && !a_closest.hasClass('dd-saved-row-a')) 29084 { 29085 document.location.href = a_closest_href; 29086 return true; 29087 } 29088 29089 if (current_div.hasClass('dd-saved-row-container-opened')) 29090 { 29091 if (a_closest.length && a_closest.hasClass('dd-saved-row-a')) return true; 29092 } 29093 29094 $('ul.drop-down-ul').hide().removeClass('dd-saved-row-container-opened'); 29095 current_div.show().addClass('dd-saved-row-container-opened'); 29096 e.stopPropagation(); 29097 return false; 29098 }); 29099 }); 29100 29101 $(document).bind('touchstart', function(e) { 29102 $('ul.drop-down-ul').hide().removeClass('dd-saved-row-container-opened'); 29103 }); 29104 29105 } 29106})(jQuery); 29107;(function($) { 29108 UABBOffCanvasModule = function( settings ) { 29109 29110 this.settings = settings; 29111 this.node = settings.id; 29112 this.overlay_click = settings.overlay_click; 29113 this.esc_keypress = settings.esc_keypress; 29114 this.preview_off_canvas = settings.preview_off_canvas; 29115 this.offcanvas_on = settings.offcanvas_on; 29116 this.offcanvas_custom = settings.offcanvas_custom; 29117 this.close_on = settings.close_on; 29118 this.is_builder_active = settings.is_builder_active; 29119 this.collapse_inactive = settings.collapse_inactive; 29120 this.submenu_toggle = settings.submenu_toggle; 29121 29122 if ( 'yes' !== this.is_builder_active ) { 29123 29124 this._initCanvas(); 29125 } 29126 }; 29127 UABBOffCanvasModule.prototype = { 29128 29129 _initCanvas: function() { 29130 29131 $this = this; 29132 29133 $node_module = $( '.fl-node-' + $this.node ); 29134 29135 if ( 'yes' === $this.close_on ) { 29136 29137 menu_selector = $node_module.find( '.uabb-offcanvas-menu' ); 29138 29139 get_li = menu_selector.find( 'li'); 29140 29141 get_li.each(function() { 29142 29143 if ( !( $(this).hasClass( 'uabb-has-submenu' ) ) ) { 29144 $(this).addClass( 'uabb-offcanvas-close' ); 29145 } 29146 29147 }); 29148 } 29149 29150 close_canvas = $node_module.find( '.uabb-offcanvas-close' ); 29151 29152 if ( 'custom' === $this.offcanvas_on ) { 29153 29154 var custom_wrap = $( $this.offcanvas_custom ); 29155 29156 if ( custom_wrap.length ) { 29157 29158 custom_wrap.addClass( 'uabb-offcanvas-trigger' ); 29159 29160 canvas_trigger = custom_wrap; 29161 29162 canvas_trigger.bind("click", function(){return false;}); 29163 29164 canvas_trigger.on( "click", $.proxy( $this._showOffCanvas, $this ) ); 29165 29166 close_canvas.off('click').on( "click", $.proxy( $this._closeOffCanvas, $this ) ); 29167 29168 } 29169 } 29170 $node_module.find( '.uabb-offcanvas-trigger' ).each(function( index ) { 29171 29172 canvas_trigger = $( this ); 29173 29174 canvas_trigger.bind("click", function(){return false;}); 29175 29176 canvas_trigger.off('click').on( "click", $.proxy( $this._showOffCanvas, $this ) ); 29177 29178 close_canvas.off('click').on( "click", $.proxy( $this._closeOffCanvas, $this ) ); 29179 29180 }); 29181 }, 29182 _showOffCanvas: function(event) { 29183 29184 current_this = this; 29185 29186 event.preventDefault(); 29187 29188 nodeClass = $( '.fl-node-' + current_this.node ); 29189 29190 ovarlay = nodeClass.find( '.uabb-offcanvas-overlay' ); 29191 29192 var wrap_width = $( '#offcanvas-' + current_this.node ).width() + 'px'; 29193 29194 if ( $( '#offcanvas-' + current_this.node ).hasClass( 'uabb-offcanvas-position-at-left' ) ) { 29195 29196 $( 'body' ).css( 'margin-left' , '0' ); 29197 29198 $( '#offcanvas-' + current_this.node ).css( 'left', '0' ); 29199 29200 /* If Push Transition is enabled */ 29201 if( $( '#offcanvas-' + current_this.node ).hasClass( 'uabb-offcanvas-type-push' ) ) { 29202 29203 $( 'body' ).addClass( 'uabb-offcanvas-animating' ).css({ 29204 width: $( 'body' ).width(), 29205 position: 'absolute', 29206 'margin-left' : wrap_width, 29207 'margin-right' : 'auto' 29208 }); 29209 29210 } 29211 29212 $( '#offcanvas-' + current_this.node ).addClass( 'uabb-off-canvas-show' ); 29213 29214 } else if( $( '#offcanvas-' + current_this.node ).hasClass( 'uabb-offcanvas-position-at-right' ) ) { 29215 29216 $( 'body' ).css( 'margin-right', '0' ); 29217 29218 $( '#offcanvas-' + current_this.node ).css( 'right', '0' ); 29219 29220 /* If Push Transition is enabled */ 29221 if( $( '#offcanvas-' + current_this.node ).hasClass( 'uabb-offcanvas-type-push' ) ) { 29222 29223 $( 'body' ).addClass( 'uabb-offcanvas-animating' ).css({ 29224 width: $( 'body' ).width(), 29225 position: 'absolute', 29226 'margin-left' : '-' + wrap_width, 29227 'margin-right' : 'auto', 29228 }); 29229 } 29230 29231 $( '#offcanvas-' + current_this.node ).addClass( 'uabb-off-canvas-show' ); 29232 29233 } 29234 29235 if ( 'arrows' === current_this.submenu_toggle || 'plus' === current_this.submenu_toggle ) { 29236 current_this._menuOnClick(); 29237 } 29238 29239 if ( 'yes' === current_this.esc_keypress ) { 29240 $(document).on('keyup',function(e) { 29241 29242 if ( e.keyCode == 27) { 29243 current_this._closeOffCanvas(); 29244 } 29245 }); 29246 } 29247 29248 if ( 'yes' === current_this.overlay_click ) { 29249 ovarlay.off('click').on( 'click', $.proxy( current_this._closeOffCanvas, current_this )); 29250 } 29251 }, 29252 /** 29253 * Logic for submenu toggling on accordions or mobile menus (vertical, horizontal) 29254 * 29255 * @since 1.6.0 29256 * @return void 29257 */ 29258 _menuOnClick: function() { 29259 $( '.uabb-has-submenu-container' ).off().click( $.proxy( function( e ) { 29260 29261 var self = this, 29262 $link = $( e.target ).parents( '.uabb-has-submenu' ).first(), 29263 $subMenu = $link.children( '.sub-menu' ).first(), 29264 $href = $link.children('.uabb-has-submenu-container').first().find('> a').attr('href'), 29265 $subMenuParents = $( e.target ).parents( '.sub-menu' ), 29266 $activeParent = $( e.target ).closest( '.uabb-has-submenu.uabb-active' ), 29267 wrapperClass = self.nodeClass + ' .uabb-creative-menu'; 29268 29269 if( !$subMenu.is(':visible') || $(e.target).hasClass('uabb-menu-toggle') 29270 || ($subMenu.is(':visible') && (typeof $href === 'undefined' || $href == '#')) ) { 29271 e.preventDefault(); 29272 } 29273 else { 29274 window.location.href = $href; 29275 return; 29276 } 29277 29278 if ( 'yes' === self.collapse_inactive ){ 29279 29280 if ( !$link.parents('.menu-item').hasClass('uabb-active') ) { 29281 $('.uabb-active', self.wrapperClass).not($link).removeClass('uabb-active'); 29282 } 29283 else if ($link.parents('.menu-item').hasClass('uabb-active') && $link.parent('.sub-menu').length) { 29284 $('.uabb-active', self.wrapperClass).not($link).not($activeParent).removeClass('uabb-active'); 29285 } 29286 29287 $('.sub-menu', self.wrapperClass).not($subMenu).not($subMenuParents).slideUp('normal'); 29288 } 29289 29290 $subMenu.slideToggle(); 29291 $link.toggleClass( 'uabb-active' ); 29292 }, this ) ); 29293 29294 }, 29295 _closeOffCanvas: function() { 29296 29297 var self = this, 29298 offCanvasNode = $( '#offcanvas-' + this.node ); 29299 nodeClass = jQuery( '.fl-node-' + self.node ); 29300 29301 var wrap_width = offCanvasNode.width() + 'px'; 29302 29303 if ( offCanvasNode.hasClass( 'uabb-offcanvas-position-at-left' ) ) { 29304 29305 offCanvasNode.css( 'left', '-' + wrap_width ); 29306 29307 /* If Push Transition is enabled*/ 29308 if( offCanvasNode.hasClass( 'uabb-offcanvas-type-push' ) ) { 29309 29310 $( 'body' ).css({ 29311 position: '', 29312 'margin-left' : '', 29313 'margin-right' : '', 29314 }); 29315 29316 setTimeout( function() { 29317 $( 'body' ).removeClass( 'uabb-offcanvas-animating' ).css({ 29318 width: '', 29319 }); 29320 }, 300 ); 29321 } 29322 29323 offCanvasNode.removeClass( 'uabb-off-canvas-show' ); 29324 29325 } else if ( offCanvasNode.hasClass( 'uabb-offcanvas-position-at-right' ) ) { 29326 29327 offCanvasNode.css( 'right', '-' + wrap_width ); 29328 29329 /* If Push Transition is enabled */ 29330 if( offCanvasNode.hasClass( 'uabb-offcanvas-type-push' ) ) { 29331 29332 $( 'body' ).css({ 29333 position: '', 29334 'margin-right' : '', 29335 'margin-left' : '', 29336 }); 29337 29338 setTimeout( function() { 29339 $( 'body' ).removeClass( 'uabb-offcanvas-animating' ).css({ 29340 width: '', 29341 }); 29342 }, 300 ); 29343 } 29344 29345 offCanvasNode.removeClass( 'uabb-off-canvas-show' ); 29346 } 29347 } 29348 }; 29349})(jQuery);jQuery(document).ready(function() { 29350 new UABBOffCanvasModule({ 29351 id: 'qkrvaxldth2f', 29352 overlay_click: 'no', 29353 esc_keypress: 'no', 29354 preview_off_canvas: '1', 29355 offcanvas_on: 'icon', 29356 offcanvas_custom: '', 29357 close_on: 'no', 29358 is_builder_active : '', 29359 collapse_inactive : 'yes', 29360 submenu_toggle : 'none' 29361 }); 29362 29363}); 29364(function($){ 29365 })(jQuery); 29366(function($){ 29367 })(jQuery); 29368 29369;(function($) { 29370 29371 PPSearchForm = function(settings) { 29372 this.id = settings.id; 29373 this.node = $('.fl-node-' + this.id); 29374 this.form = this.node.find('.pp-search-form'); 29375 this.selectors = {
29376 input: '.fl-node-' + this.id + ' .pp-search-form__input', 29377 toggle: '.fl-node-' + this.id + ' .pp-search-form__toggle', 29378 container: '.fl-node-' + this.id + ' .pp-search-form__container', 29379 }; 29380 29381 this._init(); 29382 }; 29383 29384 PPSearchForm.prototype = { 29385 id : '', 29386 node: '', 29387 form: '', 29388 29389 _init: function() { 29390 $( this.selectors.input ).on( 'focus', function() { 29391 this.form.addClass('pp-search-form--focus'); 29392 }.bind( this ) ).on( 'blur', function() { 29393 this.form.removeClass('pp-search-form--focus'); 29394 }.bind( this ) ); 29395 29396 $( this.selectors.toggle ).on( 'click', function() { 29397 $( this.selectors.container ).addClass('pp-search-form--lightbox').find('.pp-search-form__input').trigger( 'focus' ); 29398 this._focus( this.form ); 29399 }.bind( this ) ); 29400 29401 this.form.find('.pp-search-form--lightbox-close').on( 'click', function() { 29402 $( this.selectors.container ).removeClass('pp-search-form--lightbox'); 29403 }.bind( this ) ); 29404 29405 // close modal box on Esc key press. 29406 $(document).on( 'keyup', function(e) { 29407 if ( 27 == e.which && this.form.find('.pp-search-form--lightbox').length > 0 ) { 29408 $( this.selectors.container ).removeClass('pp-search-form--lightbox'); 29409 } 29410 }.bind( this ) ); 29411 }, 29412 29413 _focus: function( form ) { 29414 var $el = form.find('.pp-search-form__input'); 29415 29416 // If this function exists... (IE 9+) 29417 if ( $el[0].setSelectionRange ) { 29418 // Double the length because Opera is inconsistent about whether a carriage return is one character or two. 29419 var len = $el.val().length * 2; 29420 29421 // Timeout seems to be required for Blink 29422 setTimeout(function() { 29423 $el[0].setSelectionRange( len, len ); 29424 }, 1); 29425 } else { 29426 // As a fallback, replace the contents with itself 29427 // Doesn't work in Chrome, but Chrome supports setSelectionRange 29428 $el.val( $el.val() ); 29429 } 29430 } 29431 }; 29432 29433})(jQuery);(function($) { 29434 29435 new PPSearchForm({ 29436 id: 'ws6v4jutcyaf', 29437 }); 29438 29439})(jQuery); 29440/* Start Global Node Custom JS */ 29441 29442/* End Global Node Custom JS */ 29443 29444 29445/* Start Layout Custom JS */ 29446 29447/* End Layout Custom JS */ 29448 29449(function($){ 29450 29451 /** 29452 * Helper class for header layout logic. 29453 * 29454 * @since 1.0 29455 * @class FLThemeBuilderHeaderLayout 29456 */ 29457 FLThemeBuilderHeaderLayout = { 29458 29459 /** 29460 * A reference to the window object for this page. 29461 * 29462 * @since 1.0 29463 * @property {Object} win 29464 */ 29465 win : null, 29466 29467 /** 29468 * A reference to the body object for this page. 29469 * 29470 * @since 1.0 29471 * @property {Object} body 29472 */ 29473 body : null, 29474 29475 /** 29476 * A reference to the header object for this page. 29477 * 29478 * @since 1.0 29479 * @property {Object} header 29480 */ 29481 header : null, 29482 29483 /** 29484 * Whether this header overlays the content or not. 29485 * 29486 * @since 1.0 29487 * @property {Boolean} overlay 29488 */ 29489 overlay : false, 29490 29491 /** 29492 * Whether the page has the WP admin bar or not. 29493 * 29494 * @since 1.0 29495 * @property {Boolean} hasAdminBar 29496 */ 29497 hasAdminBar : false, 29498 29499 /** 29500 * Breakpoint for when the sticky header should apply. 29501 * 29502 * @since 1.4 29503 * @property {String} stickyOn 29504 */ 29505 stickyOn: '', 29506 29507 /** 29508 * A reference of the sticky and shrink header breakpoint. 29509 * 29510 * @since 1.2.5 29511 * @property {Number} breakpointWidth 29512 */ 29513 breakpointWidth: 0, 29514 29515 /** 29516 * Whether this header can be pinned from page load. 29517 * 29518 * @since 1.6.1 29519 * @property {Boolean} pinnable 29520 */ 29521 pinnable : false, 29522 29523 /** 29524 * Initializes header layout logic. 29525 * 29526 * @since 1.0 29527 * @method init 29528 */ 29529 init: function() 29530 { 29531 var editing = $( 'html.fl-builder-edit' ).length, 29532 header = $( '.fl-builder-content[data-type=header]' ), 29533 menuModule = header.find( '.fl-module-menu' ), 29534 breakpoint = null, 29535 adminBarHeight = 0; 29536 29537 if ( ! editing && header.length ) { 29538 29539 header.imagesLoaded( $.proxy( function() { 29540 29541 this.win = $( window ); 29542 this.body = $( 'body' ); 29543 this.header = header.eq( 0 ); 29544 this.overlay = !! Number( header.attr( 'data-overlay' ) ); 29545 this.hasAdminBar = !! $( 'body.admin-bar' ).length; 29546 this.stickyOn = this.header.data( 'sticky-on' ); 29547 breakpoint = this.header.data( 'sticky-breakpoint' ); 29548 29549 if ( '' == this.stickyOn ) { 29550 if ( typeof FLBuilderLayoutConfig.breakpoints[ breakpoint ] !== undefined ) { 29551 this.breakpointWidth = FLBuilderLayoutConfig.breakpoints[ breakpoint ]; 29552 } 29553 else { 29554 this.breakpointWidth = FLBuilderLayoutConfig.breakpoints.medium; 29555 } 29556 } 29557 29558 if ( Number( header.attr( 'data-sticky' ) ) ) { 29559 29560 this.header.data( 'original-top', this.header.offset().top ); 29561 29562 // The pin decision is made once here, while the header offset and the admin bar height are read from the same layout. 29563 adminBarHeight = $( '#wpadminbar' ).length ? $( '#wpadminbar' ).outerHeight() : 0; 29564 this.pinnable = this.overlay && this.header.data( 'original-top' ) <= adminBarHeight; 29565 29566 this.win.on( 'resize', $.throttle( 500, $.proxy( this._initSticky, this ) ) ); 29567 this._initSticky(); 29568 29569 } 29570 29571 }, this ) ); 29572 } 29573 }, 29574 29575 /** 29576 * Initializes sticky logic for a header. 29577 * 29578 * @since 1.0 29579 * @access private 29580 * @method _initSticky 29581 */ 29582 _initSticky: function( e ) 29583 {
29584 var header = $('.fl-builder-content[data-type=header]'), 29585 windowSize = this.win.width(), 29586 makeSticky = false; 29587 29588 makeSticky = this._makeWindowSticky( windowSize ); 29589 if ( makeSticky || ( this.breakpointWidth > 0 && windowSize >= this.breakpointWidth ) ) { 29590 this.win.on( 'scroll.fl-theme-builder-header-sticky', $.proxy( this._doSticky, this ) ); 29591 this._initPin(); 29592 29593 // Apply the sticky state on initial load when the page is 29594 // already scrolled past the header â e.g. when the browser 29595 // restores the scroll position on refresh. Overlay headers are 29596 // out of scope here; this mirrors the shrink-on-load behavior 29597 // in _initShrink(). 29598 if ( ! e && ! this.overlay && ! this.header.hasClass( 'fl-theme-builder-header-sticky' ) ) { 29599 var loadWinTop = this.win.scrollTop(), 29600 loadHeaderTop = Math.floor( this.header.data( 'original-top' ) ); 29601 29602 if ( this.hasAdminBar && windowSize > 600 ) { 29603 loadWinTop += Math.floor( $( '#wpadminbar' ).outerHeight() ); 29604 } 29605 29606 if ( loadWinTop > loadHeaderTop ) { 29607 this.header.addClass( 'fl-theme-builder-header-sticky' ); 29608 this.header.addClass( 'fl-theme-builder-header-scrolled' ); 29609 this._adjustHeaderHeight(); 29610 this._adjustStickyHeaderWidth(); 29611 } 29612 } 29613 29614 // 29615 // Check if Event Type is 'resize' then invoke this._doSticky() 29616 // only if the 'fl-theme-builder-header-sticky' class is already present. 29617 // 29618 if ( e && 'resize' === e.type ) { 29619 if ( this.header.hasClass( 'fl-theme-builder-header-sticky' ) ) { 29620 this._doSticky( e ); 29621 } 29622 this._adjustStickyHeaderWidth(); 29623 } 29624 29625 if ( Number( header.attr( 'data-shrink' ) ) ) { 29626 this.header.data( 'original-height', this.header.outerHeight() ); 29627 this.win.on( 'resize', $.throttle( 500, $.proxy( this._initShrink, this ) ) ); 29628 this._initShrink(); 29629 } 29630 29631 this._initFlyoutMenuFix( e ); 29632 } else { 29633 this.win.off( 'scroll.fl-theme-builder-header-sticky' ); 29634 this.win.off( 'resize.fl-theme-builder-header-sticky' ); 29635 29636 this.header.removeClass( 'fl-theme-builder-header-sticky' ); 29637 this.header.removeClass( 'fl-theme-builder-header-pinned' ); 29638 this.header.removeAttr( 'style' ); 29639 this.header.parent().css( 'padding-top', '0' ); 29640 } 29641 }, 29642 29643 /** 29644 * Pins an overlay header with fixed positioning from page load, avoiding a position change that a scroll handler cannot apply before the compositor paints. 29645 * 29646 * @since 1.6.1 29647 * @access private 29648 * @method _initPin 29649 */ 29650 _initPin: function() 29651 { 29652 this.header.toggleClass( 'fl-theme-builder-header-pinned', this.pinnable ); 29653 29654 if ( ! this.pinnable ) { 29655 return; 29656 } 29657 29658 // Fixed positioning resolves the width against the viewport, so boxed layouts require their maximum width immediately. 29659 this._adjustStickyHeaderWidth(); 29660 29661 // The header is visible from the first paint, so the scrolled state must reflect any restored scroll position. 29662 if ( this.win.scrollTop() > Math.floor( this.header.data( 'original-top' ) ) ) { 29663 this.header.addClass( 'fl-theme-builder-header-scrolled' ); 29664 } 29665 }, 29666 29667 /** 29668 * Check if Header should be sticky at a particular Window size. 29669 * 29670 * @since 1.4 29671 * @access private 29672 * @param widowSize 29673 * @method _makeWindowSticky 29674 */ 29675 _makeWindowSticky: function ( windowSize ) 29676 { 29677 var makeSticky = false; 29678 29679 switch (this.stickyOn) { 29680 case 'xl': 29681 makeSticky = windowSize > FLBuilderLayoutConfig.breakpoints['large']; 29682 break; 29683 case '': // Default 29684 case 'desktop': 29685 makeSticky = windowSize >= FLBuilderLayoutConfig.breakpoints['medium']; 29686 break; 29687 case 'desktop-medium': 29688 makeSticky = windowSize > FLBuilderLayoutConfig.breakpoints['small']; 29689 break; 29690 case 'large': 29691 makeSticky = windowSize > FLBuilderLayoutConfig.breakpoints['medium'] && windowSize <= FLBuilderLayoutConfig.breakpoints['large']; 29692 break; 29693 case 'large-medium': 29694 makeSticky = windowSize > FLBuilderLayoutConfig.breakpoints['small'] && windowSize <= FLBuilderLayoutConfig.breakpoints['large']; 29695 break; 29696 case 'medium': 29697 makeSticky = ( windowSize <= FLBuilderLayoutConfig.breakpoints['medium'] && windowSize > FLBuilderLayoutConfig.breakpoints['small'] ); 29698 break; 29699 case 'medium-mobile':
29700 makeSticky = (windowSize <= FLBuilderLayoutConfig.breakpoints['medium']); 29701 break; 29702 case 'mobile': 29703 makeSticky = (windowSize <= FLBuilderLayoutConfig.breakpoints['small']); 29704 break; 29705 case 'all': 29706 makeSticky = true; 29707 break; 29708 } 29709 29710 return makeSticky; 29711 }, 29712 29713 /** 29714 * Sticks the header when the page is scrolled. 29715 * 29716 * @since 1.0 29717 * @access private 29718 * @method _doSticky 29719 */ 29720 _doSticky: function( e ) 29721 { 29722 var winTop = Math.floor( this.win.scrollTop() ), 29723 headerTop = Math.floor( this.header.data( 'original-top' ) ), 29724 hasStickyClass = this.header.hasClass( 'fl-theme-builder-header-sticky' ), 29725 hasScrolledClass = this.header.hasClass( 'fl-theme-builder-header-scrolled' ), 29726 beforeHeader = this.header.prevAll( '.fl-builder-content' ), 29727 bodyTopPadding = parseInt( jQuery('body').css('padding-top') ), 29728 winBarHeight = $('#wpadminbar').length ? $('#wpadminbar').outerHeight() : 0, 29729 headerHeight = 0; 29730 29731 if ( isNaN( bodyTopPadding ) ) { 29732 bodyTopPadding = 0; 29733 } 29734 29735 if ( this.hasAdminBar && this.win.width() > 600 ) { 29736 winTop += Math.floor( winBarHeight ); 29737 } 29738 29739 if ( winTop > headerTop ) { 29740 if ( ! hasStickyClass ) { 29741 if ( e && ( 'scroll' === e.type || 'smartscroll' === e.type ) ) { 29742 this.header.addClass( 'fl-theme-builder-header-sticky' ); 29743 if ( this.overlay && beforeHeader.length ) { 29744 this.header.css( 'top', winBarHeight); 29745 } 29746 } 29747 29748 if ( ! this.overlay ) { 29749 this._adjustHeaderHeight(); 29750 } 29751 } 29752 } 29753 else if ( hasStickyClass ) { 29754 this.header.removeClass( 'fl-theme-builder-header-sticky' ); 29755 this.header.removeAttr( 'style' ); 29756 this.header.parent().css( 'padding-top', '0' ); 29757 } 29758 29759 this._adjustStickyHeaderWidth(); 29760 29761 if ( winTop > headerTop ) { 29762 if ( ! hasScrolledClass ) { 29763 this.header.addClass( 'fl-theme-builder-header-scrolled' ); 29764 } 29765 } else if ( hasScrolledClass ) { 29766 this.header.removeClass( 'fl-theme-builder-header-scrolled' ); 29767 } 29768 29769 this._flyoutMenuFix( e ); 29770 }, 29771 29772 /** 29773 * Initializes flyout menu fixes on sticky header. 29774 * 29775 * @since 1.4.1 29776 * @method _initFlyoutMenuFix 29777 */ 29778 _initFlyoutMenuFix: function( e ) { 29779 var header = this.header, 29780 menuModule = header.closest( '.fl-menu' ), 29781 flyoutMenu = menuModule.find( '.fl-menu-mobile-flyout' ), 29782 isPushMenu = menuModule.hasClass( 'fl-menu-responsive-flyout-push' ) || menuModule.hasClass( 'fl-menu-responsive-flyout-push-opacity' ), 29783 isOverlay = menuModule.hasClass( 'fl-menu-responsive-flyout-overlay' ), 29784 flyoutPos = menuModule.hasClass( 'fl-flyout-right' ) ? 'right' : 'left', 29785 flyoutParent = header.parent().is( 'header' ) ? header.parent().parent() : header.parent(); 29786 isFullWidth = this.win.width() === header.width(), 29787 flyoutLayout = '', 29788 activePos = 250, 29789 headerPos = 0; 29790 29791 if ( ! flyoutMenu.length ) { 29792 return; 29793 } 29794 29795 if ( this.win.width() > header.parent().width() ) { 29796 headerPos = ( this.win.width() - header.width() ) / 2; 29797 } 29798 29799 if ( isOverlay ) { 29800 activePos = headerPos; 29801 } 29802 else if ( isPushMenu ) { 29803 activePos = activePos + headerPos; 29804 } 29805 flyoutMenu.data( 'activePos', activePos ); 29806 29807 if ( isPushMenu ) { 29808 flyoutLayout = 'push-' + flyoutPos; 29809 } 29810 else if ( isOverlay ) { 29811 flyoutLayout = 'overlay-' + flyoutPos; 29812 } 29813 29814 if ( isPushMenu && ! $( 'html' ).hasClass( 'fl-theme-builder-has-flyout-menu' ) ) { 29815 $( 'html' ).addClass( 'fl-theme-builder-has-flyout-menu' ); 29816 } 29817 29818 if ( ! flyoutParent.hasClass( 'fl-theme-builder-flyout-menu-' + flyoutLayout ) ) { 29819 flyoutParent.addClass( 'fl-theme-builder-flyout-menu-' + flyoutLayout ); 29820 } 29821 29822 if ( ! header.hasClass( 'fl-theme-builder-flyout-menu-overlay' ) && isOverlay ) { 29823 header.addClass( 'fl-theme-builder-flyout-menu-overlay' ); 29824 } 29825 29826 if ( ! header.hasClass( 'fl-theme-builder-header-full-width' ) && isFullWidth ) { 29827 header.addClass( 'fl-theme-builder-header-full-width' ); 29828 } 29829 else if ( ! isFullWidth ) { 29830 header.removeClass( 'fl-theme-builder-header-full-width' ); 29831 } 29832 29833 menuModule.on( 'click', '.fl-menu-mobile-toggle', $.proxy( function( event ){ 29834 if ( menuModule.find( '.fl-menu-mobile-toggle.fl-active' ).length ) {
29835 $( 'html' ).addClass( 'fl-theme-builder-flyout-menu-active' ); 29836 event.stopImmediatePropagation(); 29837 } 29838 else { 29839 $( 'html' ).removeClass( 'fl-theme-builder-flyout-menu-active' ); 29840 } 29841 29842 this._flyoutMenuFix( event ); 29843 }, this ) ); 29844 }, 29845 29846 /** 29847 * Fix flyout menu inside the sticky header. 29848 * 29849 * @since 1.4.1 29850 * @method _flyoutMenuFix 29851 */ 29852 _flyoutMenuFix: function( e ){ 29853 var header = this.header, 29854 menuModule = $( e.target ).closest( '.fl-menu' ), 29855 flyoutMenu = menuModule.find( '.fl-menu-mobile-flyout' ), 29856 flyoutPos = menuModule.hasClass( 'fl-flyout-right' ) ? 'right' : 'left', 29857 menuOpacity = menuModule.find( '.fl-menu-mobile-opacity' ), 29858 isScroll = 'undefined' !== typeof e && 'scroll' === e.handleObj.type, 29859 activePos = 'undefined' !== typeof flyoutMenu.data( 'activePos' ) ? flyoutMenu.data( 'activePos' ) : 0, 29860 headerPos = ( this.win.width() - header.width() ) / 2, 29861 inactivePos = headerPos > 0 ? activePos + 4 : 254; 29862 29863 if ( ! flyoutMenu.length ) { 29864 return; 29865 } 29866 29867 if ( this.overlay ) { 29868 return; 29869 } 29870 29871 if( $( '.fl-theme-builder-flyout-menu-active' ).length ) { 29872 29873 if ( isScroll && ! flyoutMenu.hasClass( 'fl-menu-disable-transition' ) ) { 29874 flyoutMenu.addClass( 'fl-menu-disable-transition' ); 29875 } 29876 29877 if ( header.hasClass( 'fl-theme-builder-header-sticky' ) ) { 29878 if ( ! isScroll ) { 29879 setTimeout( $.proxy( function(){ 29880 flyoutMenu.css( flyoutPos, '-' + activePos + 'px' ); 29881 }, this ), 1 ); 29882 } 29883 else { 29884 flyoutMenu.css( flyoutPos, '-' + activePos + 'px' ); 29885 } 29886 } 29887 else { 29888 flyoutMenu.css( flyoutPos, '0px' ); 29889 } 29890 } 29891 else { 29892 if ( flyoutMenu.hasClass( 'fl-menu-disable-transition' ) ) { 29893 flyoutMenu.removeClass( 'fl-menu-disable-transition' ); 29894 } 29895 29896 if ( header.hasClass( 'fl-theme-builder-flyout-menu-overlay' ) && headerPos > 0 && headerPos < 250 ) { 29897 if ( header.hasClass( 'fl-theme-builder-header-sticky' ) ) { 29898 inactivePos = headerPos + 254; 29899 } 29900 else { 29901 inactivePos = 254; 29902 } 29903 } 29904 29905 if ( e && e.type === 'resize' ) { 29906 inactivePos = headerPos + 254; 29907 } 29908 29909 flyoutMenu.css( flyoutPos, '-' + inactivePos + 'px' ); 29910 } 29911 29912 if ( e && menuModule.is('.fl-menu-responsive-flyout-overlay') && $.infinitescroll ) { 29913 e.stopImmediatePropagation(); 29914 } 29915 29916 if( menuOpacity.length ) { 29917 if ( header.hasClass( 'fl-theme-builder-header-sticky' ) ) { 29918 if ( '0px' === menuOpacity.css( 'left' ) ) { 29919 menuOpacity.css( 'left', '-' + headerPos + 'px' ); 29920 } 29921 } 29922 else { 29923 menuOpacity.css( 'left', '' ); 29924 } 29925 } 29926 }, 29927 29928 /** 29929 * Adjust sticky header width if BB Theme Boxed Layout is used. 29930 * 29931 * @since 1.4 29932 * @access private 29933 * @method _adjustStickyHeaderWidth 29934 */ 29935 _adjustStickyHeaderWidth: function () { 29936 if ( $('body').hasClass( 'fl-fixed-width' ) ) { 29937 var parentWidth = this.header.parent().width(); 29938 29939 // Better if this is set in the stylesheet file. 29940 if ( this.win.width() >= 992 ) { 29941 this.header.css({ 29942 'margin': '0 auto', 29943 'max-width': parentWidth, 29944 }); 29945 } 29946 else { 29947 this.header.css({ 29948 'margin': '', 29949 'max-width': '', 29950 }); 29951 } 29952 } 29953 }, 29954 29955 /** 29956 * Adjust Sticky Header Height 29957 * 29958 * @since 1.4 29959 * @access private 29960 * @method _adjustHeaderHeight 29961 */ 29962 _adjustHeaderHeight: function () { 29963 var beforeHeader = this.header.prevAll('.fl-builder-content'), 29964 beforeHeaderHeight = 0, 29965 beforeHeaderFix = 0, 29966 headerHeight = Math.floor( this.header.outerHeight() ), 29967 bodyTopPadding = parseInt( $( 'body' ).css( 'padding-top' ) ), 29968 wpAdminBarHeight = 0, 29969 totalHeaderHeight = 0; 29970 29971 if ( isNaN( bodyTopPadding ) ) { 29972 bodyTopPadding = 0; 29973 } 29974 29975 if ( beforeHeader.length ) { 29976 $.each( beforeHeader, function() { 29977 beforeHeaderHeight += Math.floor( $(this).outerHeight() ); 29978 }); 29979 // Subtract this value from the header parent's top padding. 29980 beforeHeaderFix = 2; 29981 } 29982 29983 if ( this.hasAdminBar && this.win.width() <= 600 ) { 29984 wpAdminBarHeight = Math.floor( $('#wpadminbar').outerHeight() ); 29985 } 29986 29987 totalHeaderHeight = Math.floor( beforeHeaderHeight + headerHeight); 29988 29989 if ( headerHeight > 0 ) { 29990 var headerParent = this.header.parent(), 29991 headerParentTopPadding = 0; 29992 29993 // If the header's parent container is the BODY tag ignore its top padding. 29994 if ( $( headerParent ).is('body') ) { 29995 headerParentTopPadding = Math.floor( headerHeight - wpAdminBarHeight ); 29996 } else { 29997 headerParentTopPadding = Math.floor( headerHeight - bodyTopPadding - wpAdminBarHeight ); 29998 } 29999 30000 $( headerParent ).css( 'padding-top', ( headerParentTopPadding - beforeHeaderFix ) + 'px' ); 30001 30002 this.header.css({ 30003 '-webkit-transform': 'translate(0px, -' + totalHeaderHeight + 'px)', 30004 '-ms-transform': 'translate(0px, -' + totalHeaderHeight + 'px)', 30005 'transform': 'translate(0px, -' + totalHeaderHeight + 'px)' 30006 }); 30007 30008 } 30009 30010 }, 30011 30012 /** 30013 * Initializes shrink logic for a header. 30014 * 30015 * @since 1.0 30016 * @access private 30017 * @method _initShrink 30018 */ 30019 _initShrink: function( e ) 30020 { 30021 if ( this.win.width() >= this.breakpointWidth ) {
30022 this.win.on( 'scroll.fl-theme-builder-header-shrink', $.proxy( this._doShrink, this ) ); 30023 this._setImageMaxHeight(); 30024 30025 if ( this.win.scrollTop() > 0 ){ 30026 this._doShrink(); 30027 } 30028 30029 } else { 30030 this.header.parent().css( 'padding-top', '0' ); 30031 this.win.off( 'scroll.fl-theme-builder-header-shrink' ); 30032 this._removeShrink(); 30033 this._removeImageMaxHeight(); 30034 } 30035 }, 30036 30037 /** 30038 * Shrinks the header when the page is scrolled. 30039 * 30040 * @since 1.0 30041 * @access private 30042 * @method _doShrink 30043 */ 30044 _doShrink: function( e ) 30045 { 30046 var winTop = this.win.scrollTop(), 30047 headerTop = this.header.data('original-top'), 30048 headerHeight = this.header.data('original-height'), 30049 shrinkImageHeight = this.header.data('shrink-image-height'), 30050 windowSize = this.win.width(), 30051 makeSticky = this._makeWindowSticky( windowSize ), 30052 hasClass = this.header.hasClass( 'fl-theme-builder-header-shrink' ); 30053 30054 30055 if ( this.hasAdminBar ) { 30056 winTop += 32; 30057 } 30058 30059 if ( makeSticky && ( winTop > headerTop + headerHeight ) ) { 30060 if ( ! hasClass ) { 30061 30062 this.header.addClass( 'fl-theme-builder-header-shrink' ); 30063 30064 // Shrink images but don't include lightbox and menu images. 30065 this.header.find('img').each( function( i ) { 30066 var image = $( this ), 30067 maxMegaMenu = image.closest( '.max-mega-menu' ).length, 30068 imageInLightbox = image.closest( '.fl-button-lightbox-content' ).length, 30069 imageInNavMenu = image.closest( 'li.menu-item' ).length; 30070 30071 if ( ! ( imageInLightbox || imageInNavMenu || maxMegaMenu ) ) { 30072 image.css( 'max-height', shrinkImageHeight ); 30073 } 30074 30075 }); 30076 30077 this.header.find( '.fl-row-content-wrap' ).each( function() { 30078 30079 var row = $( this ); 30080 30081 if ( parseInt( row.css( 'padding-bottom' ) ) > 5 ) { 30082 row.addClass( 'fl-theme-builder-header-shrink-row-bottom' ); 30083 } 30084 30085 if ( parseInt( row.css( 'padding-top' ) ) > 5 ) { 30086 row.addClass( 'fl-theme-builder-header-shrink-row-top' ); 30087 } 30088 } ); 30089 30090 this.header.find( '.fl-module' ).each( function() { 30091 30092 var module = $( this ).find( '.fl-module-content' ).length ? $( this ).find( '.fl-module-content' ) : $( this ); 30093 30094 if ( parseInt( module.css( 'margin-bottom' ) ) > 5 ) { 30095 module.addClass( 'fl-theme-builder-header-shrink-module-bottom' ); 30096 } 30097 30098 if ( parseInt( module.css( 'margin-top' ) ) > 5 ) { 30099 module.addClass( 'fl-theme-builder-header-shrink-module-top' ); 30100 } 30101 } ); 30102 } 30103 } else if (hasClass) { 30104 this.header.find( 'img' ).css( 'max-height', '' ); 30105 this._removeShrink(); 30106 } 30107 30108 // Fixes Shrink header issue with BB Theme when window is scrolled then resized and back. 30109 if ( 'undefined' === typeof( e ) && $('body').hasClass( 'fl-fixed-width' ) ) { 30110 if ( ! this.overlay ) { 30111 this._adjustHeaderHeight(); 30112 } 30113 } 30114 30115 }, 30116 30117 /** 30118 * Removes the header shrink effect. 30119 * 30120 * @since 1.0 30121 * @access private 30122 * @method _removeShrink 30123 */ 30124 _removeShrink: function() 30125 { 30126 var rows = this.header.find( '.fl-row-content-wrap' ), 30127 modules = this.header.find('.fl-module, .fl-module-content'); 30128 30129 rows.removeClass( 'fl-theme-builder-header-shrink-row-bottom' ); 30130 rows.removeClass( 'fl-theme-builder-header-shrink-row-top' ); 30131 modules.removeClass( 'fl-theme-builder-header-shrink-module-bottom' ); 30132 modules.removeClass( 'fl-theme-builder-header-shrink-module-top' ); 30133 this.header.removeClass( 'fl-theme-builder-header-shrink' ); 30134 }, 30135 30136 /** 30137 * Adds max height to images in modules for smooth scrolling. 30138 * 30139 * @since 1.1.1 30140 * @access private 30141 * @method _setImageMaxHeight 30142 */ 30143 _setImageMaxHeight: function() 30144 { 30145 var head = $( 'head' ), 30146 stylesId = 'fl-header-styles-' + this.header.data( 'post-id' ), 30147 styles = '', 30148 images = this.header.find( '.fl-module img' ); 30149 30150 if ( $( '#' + stylesId ).length ) { 30151 return; 30152 } 30153 30154 images.each( function( i ) { 30155 var image = $( this ), 30156 height = image.height(), 30157 node = image.closest( '.fl-module' ).data( 'node' ), 30158 className = 'fl-node-' + node + '-img-' + i, 30159 maxMegaMenu = image.closest( '.max-mega-menu' ).length, 30160 imageInLightbox = image.closest( '.fl-button-lightbox-content' ).length, 30161 imageInNavMenu = image.closest( 'li.menu-item' ).length; 30162 30163 if ( ! ( imageInLightbox || imageInNavMenu || maxMegaMenu ) ) { 30164 image.addClass( className ); 30165 styles += '.' + className + ' { max-height: ' + ( height ? height : image[0].height ) + 'px }'; 30166 } 30167 30168 } ); 30169
30170 if ( '' !== styles ) { 30171 head.append( '<style id="' + stylesId + '">' + styles + '</style>' ); 30172 } 30173 }, 30174 30175 /** 30176 * Removes max height on images in modules for smooth scrolling. 30177 * 30178 * @since 1.1.1 30179 * @access private 30180 * @method _removeImageMaxHeight 30181 */ 30182 _removeImageMaxHeight: function() 30183 { 30184 $( '#fl-header-styles-' + this.header.data( 'post-id' ) ).remove(); 30185 }, 30186 }; 30187 30188 $( function() { FLThemeBuilderHeaderLayout.init(); } ); 30189 30190})(jQuery); 30191/*! 30192 * Bowser - a browser detector 30193 * https://github.com/ded/bowser 30194 * MIT License | (c) Dustin Diaz 2015 30195 */ 30196 30197!function (name, definition) { 30198 if (typeof module != 'undefined' && module.exports) module.exports = definition() 30199 else if (typeof define == 'function' && define.amd) define(name, definition) 30200 else this[name] = definition() 30201}('bowser', function () { 30202 /** 30203 * See useragents.js for examples of navigator.userAgent 30204 */ 30205 30206 var t = true 30207 30208 function detect(ua) { 30209 30210 function getFirstMatch(regex) { 30211 var match = ua.match(regex); 30212 return (match && match.length > 1 && match[1]) || ''; 30213 } 30214 30215 function getSecondMatch(regex) { 30216 var match = ua.match(regex); 30217 return (match && match.length > 1 && match[2]) || ''; 30218 } 30219 30220 var iosdevice = getFirstMatch(/(ipod|iphone|ipad)/i).toLowerCase() 30221 , likeAndroid = /like android/i.test(ua) 30222 , android = !likeAndroid && /android/i.test(ua) 30223 , nexusMobile = /nexus\s*[0-6]\s*/i.test(ua) 30224 , nexusTablet = !nexusMobile && /nexus\s*[0-9]+/i.test(ua) 30225 , chromeos = /CrOS/.test(ua) 30226 , silk = /silk/i.test(ua) 30227 , sailfish = /sailfish/i.test(ua) 30228 , tizen = /tizen/i.test(ua) 30229 , webos = /(web|hpw)os/i.test(ua) 30230 , windowsphone = /windows phone/i.test(ua) 30231 , windows = !windowsphone && /windows/i.test(ua) 30232 , mac = !iosdevice && !silk && /macintosh/i.test(ua) 30233 , linux = !android && !sailfish && !tizen && !webos && /linux/i.test(ua) 30234 , edgeVersion = getFirstMatch(/edge\/(\d+(\.\d+)?)/i) 30235 , versionIdentifier = getFirstMatch(/version\/(\d+(\.\d+)?)/i) 30236 , tablet = /tablet/i.test(ua) 30237 , mobile = !tablet && /[^-]mobi/i.test(ua) 30238 , xbox = /xbox/i.test(ua) 30239 , result 30240 30241 if (/opera|opr|opios/i.test(ua)) { 30242 result = { 30243 name: 'Opera' 30244 , opera: t 30245 , version: versionIdentifier || getFirstMatch(/(?:opera|opr|opios)[\s\/](\d+(\.\d+)?)/i) 30246 } 30247 } 30248 else if (/coast/i.test(ua)) { 30249 result = { 30250 name: 'Opera Coast' 30251 , coast: t 30252 , version: versionIdentifier || getFirstMatch(/(?:coast)[\s\/](\d+(\.\d+)?)/i) 30253 } 30254 } 30255 else if (/yabrowser/i.test(ua)) { 30256 result = { 30257 name: 'Yandex Browser' 30258 , yandexbrowser: t 30259 , version: versionIdentifier || getFirstMatch(/(?:yabrowser)[\s\/](\d+(\.\d+)?)/i) 30260 } 30261 } 30262 else if (/ucbrowser/i.test(ua)) { 30263 result = { 30264 name: 'UC Browser' 30265 , ucbrowser: t 30266 , version: getFirstMatch(/(?:ucbrowser)[\s\/](\d+(?:\.\d+)+)/i) 30267 } 30268 } 30269 else if (/mxios/i.test(ua)) { 30270 result = { 30271 name: 'Maxthon' 30272 , maxthon: t 30273 , version: getFirstMatch(/(?:mxios)[\s\/](\d+(?:\.\d+)+)/i) 30274 } 30275 } 30276 else if (/epiphany/i.test(ua)) { 30277 result = { 30278 name: 'Epiphany' 30279 , epiphany: t 30280 , version: getFirstMatch(/(?:epiphany)[\s\/](\d+(?:\.\d+)+)/i) 30281 } 30282 } 30283 else if (/puffin/i.test(ua)) { 30284 result = { 30285 name: 'Puffin' 30286 , puffin: t 30287 , version: getFirstMatch(/(?:puffin)[\s\/](\d+(?:\.\d+)?)/i) 30288 } 30289 } 30290 else if (/sleipnir/i.test(ua)) { 30291 result = { 30292 name: 'Sleipnir' 30293 , sleipnir: t 30294 , version: getFirstMatch(/(?:sleipnir)[\s\/](\d+(?:\.\d+)+)/i) 30295 } 30296 } 30297 else if (/k-meleon/i.test(ua)) { 30298 result = { 30299 name: 'K-Meleon' 30300 , kMeleon: t 30301 , version: getFirstMatch(/(?:k-meleon)[\s\/](\d+(?:\.\d+)+)/i) 30302 } 30303 } 30304 else if (windowsphone) { 30305 result = { 30306 name: 'Windows Phone' 30307 , windowsphone: t 30308 } 30309 if (edgeVersion) { 30310 result.msedge = t 30311 result.version = edgeVersion 30312 } 30313 else { 30314 result.msie = t 30315 result.version = getFirstMatch(/iemobile\/(\d+(\.\d+)?)/i) 30316 } 30317 } 30318 else if (/msie|trident/i.test(ua)) { 30319 result = { 30320 name: 'Internet Explorer' 30321 , msie: t 30322 , version: getFirstMatch(/(?:msie |rv:)(\d+(\.\d+)?)/i) 30323 } 30324 } else if (chromeos) { 30325 result = { 30326 name: 'Chrome' 30327 , chromeos: t 30328 , chromeBook: t 30329 , chrome: t 30330 , version: getFirstMatch(/(?:chrome|crios|crmo)\/(\d+(\.\d+)?)/i) 30331 } 30332 } else if (/chrome.+? edge/i.test(ua)) { 30333 result = { 30334 name: 'Microsoft Edge' 30335 , msedge: t 30336 , version: edgeVersion 30337 } 30338 } 30339 else if (/vivaldi/i.test(ua)) { 30340 result = { 30341 name: 'Vivaldi' 30342 , vivaldi: t 30343 , version: getFirstMatch(/vivaldi\/(\d+(\.\d+)?)/i) || versionIdentifier 30344 } 30345 } 30346 else if (sailfish) { 30347 result = { 30348 name: 'Sailfish' 30349 , sailfish: t 30350 , version: getFirstMatch(/sailfish\s?browser\/(\d+(\.\d+)?)/i) 30351 } 30352 } 30353 else if (/seamonkey\//i.test(ua)) { 30354 result = { 30355 name: 'SeaMonkey' 30356 , seamonkey: t 30357 , version: getFirstMatch(/seamonkey\/(\d+(\.\d+)?)/i) 30358 } 30359 } 30360 else if (/firefox|iceweasel|fxios/i.test(ua)) { 30361 result = { 30362 name: 'Firefox' 30363 , firefox: t 30364 , version: getFirstMatch(/(?:firefox|iceweasel|fxios)[ \/](\d+(\.\d+)?)/i) 30365 } 30366 if (/\((mobile|tablet);[^\)]*rv:[\d\.]+\)/i.test(ua)) { 30367 result.firefoxos = t 30368 } 30369 } 30370 else if (silk) { 30371 result = { 30372 name: 'Amazon Silk' 30373 , silk: t 30374 , version : getFirstMatch(/silk\/(\d+(\.\d+)?)/i) 30375 } 30376 } 30377 else if (/phantom/i.test(ua)) { 30378 result = { 30379 name: 'PhantomJS' 30380 , phantom: t 30381 , version: getFirstMatch(/phantomjs\/(\d+(\.\d+)?)/i) 30382 } 30383 } 30384 else if (/slimerjs/i.test(ua)) { 30385 result = { 30386 name: 'SlimerJS' 30387 , slimer: t 30388 , version: getFirstMatch(/slimerjs\/(\d+(\.\d+)?)/i) 30389 } 30390 } 30391 else if (/blackberry|\bbb\d+/i.test(ua) || /rim\stablet/i.test(ua)) { 30392 result = { 30393 name: 'BlackBerry' 30394 , blackberry: t 30395 , version: versionIdentifier || getFirstMatch(/blackberry[\d]+\/(\d+(\.\d+)?)/i) 30396 } 30397 } 30398 else if (webos) { 30399 result = { 30400 name: 'WebOS' 30401 , webos: t 30402 , version: versionIdentifier || getFirstMatch(/w(?:eb)?osbrowser\/(\d+(\.\d+)?)/i) 30403 }; 30404 if( /touchpad\//i.test(ua) ){ 30405 result.touchpad = t; 30406 } 30407 } 30408 else if (/bada/i.test(ua)) { 30409 result = { 30410 name: 'Bada' 30411 , bada: t 30412 , version: getFirstMatch(/dolfin\/(\d+(\.\d+)?)/i) 30413 }; 30414 } 30415 else if (tizen) { 30416 result = { 30417 name: 'Tizen' 30418 , tizen: t 30419 , version: getFirstMatch(/(?:tizen\s?)?browser\/(\d+(\.\d+)?)/i) || versionIdentifier 30420 }; 30421 } 30422 else if (/qupzilla/i.test(ua)) { 30423 result = { 30424 name: 'QupZilla' 30425 , qupzilla: t 30426 , version: getFirstMatch(/(?:qupzilla)[\s\/](\d+(?:\.\d+)+)/i) || versionIdentifier 30427 } 30428 } 30429 else if (/chromium/i.test(ua)) { 30430 result = { 30431 name: 'Chromium' 30432 , chromium: t 30433 , version: getFirstMatch(/(?:chromium)[\s\/](\d+(?:\.\d+)?)/i) || versionIdentifier 30434 } 30435 } 30436 else if (/chrome|crios|crmo/i.test(ua)) { 30437 result = { 30438 name: 'Chrome' 30439 , chrome: t 30440 , version: getFirstMatch(/(?:chrome|crios|crmo)\/(\d+(\.\d+)?)/i) 30441 } 30442 } 30443 else if (android) { 30444 result = { 30445 name: 'Android' 30446 , version: versionIdentifier 30447 } 30448 } 30449 else if (/safari|applewebkit/i.test(ua)) { 30450 result = { 30451 name: 'Safari' 30452 , safari: t 30453 } 30454 if (versionIdentifier) { 30455 result.version = versionIdentifier 30456 } 30457 } 30458 else if (iosdevice) { 30459 result = { 30460 name : iosdevice == 'iphone' ? 'iPhone' : iosdevice == 'ipad' ? 'iPad' : 'iPod' 30461 } 30462 // WTF: version is not part of user agent in web apps 30463 if (versionIdentifier) { 30464 result.version = versionIdentifier 30465 } 30466 } 30467 else if(/googlebot/i.test(ua)) { 30468 result = { 30469 name: 'Googlebot' 30470 , googlebot: t 30471 , version: getFirstMatch(/googlebot\/(\d+(\.\d+))/i) || versionIdentifier 30472 } 30473 } 30474 else { 30475 result = { 30476 name: getFirstMatch(/^(.*)\/(.*) /), 30477 version: getSecondMatch(/^(.*)\/(.*) /) 30478 }; 30479 } 30480 30481 // set webkit or gecko flag for browsers based on these engines 30482 if (!result.msedge && /(apple)?webkit/i.test(ua)) { 30483 if (/(apple)?webkit\/537\.36/i.test(ua)) { 30484 result.name = result.name || "Blink" 30485 result.blink = t 30486 } else { 30487 result.name = result.name || "Webkit" 30488 result.webkit = t 30489 } 30490 if (!result.version && versionIdentifier) { 30491 result.version = versionIdentifier 30492 } 30493 } else if (!result.opera && /gecko\//i.test(ua)) { 30494 result.name = result.name || "Gecko" 30495 result.gecko = t 30496 result.version = result.version || getFirstMatch(/gecko\/(\d+(\.\d+)?)/i) 30497 } 30498 30499 // set OS flags for platforms that have multiple browsers 30500 if (!result.msedge && (android || result.silk)) { 30501 result.android = t 30502 } else if (iosdevice) { 30503 result[iosdevice] = t 30504 result.ios = t 30505 } else if (mac) { 30506 result.mac = t 30507 } else if (xbox) { 30508 result.xbox = t 30509 } else if (windows) { 30510 result.windows = t 30511 } else if (linux) { 30512 result.linux = t 30513 } 30514 30515 // OS version extraction 30516 var osVersion = ''; 30517 if (result.windowsphone) { 30518 osVersion = getFirstMatch(/windows phone (?:os)?\s?(\d+(\.\d+)*)/i); 30519 } else if (iosdevice) { 30520 osVersion = getFirstMatch(/os (\d+([_\s]\d+)*) like mac os x/i); 30521 osVersion = osVersion.replace(/[_\s]/g, '.'); 30522 } else if (android) { 30523 osVersion = getFirstMatch(/android[ \/-](\d+(\.\d+)*)/i); 30524 } else if (result.webos) { 30525 osVersion = getFirstMatch(/(?:web|hpw)os\/(\d+(\.\d+)*)/i); 30526 } else if (result.blackberry) { 30527 osVersion = getFirstMatch(/rim\stablet\sos\s(\d+(\.\d+)*)/i); 30528 } else if (result.bada) { 30529 osVersion = getFirstMatch(/bada\/(\d+(\.\d+)*)/i); 30530 } else if (result.tizen) { 30531 osVersion = getFirstMatch(/tizen[\/\s](\d+(\.\d+)*)/i); 30532 } 30533 if (osVersion) { 30534 result.osversion = osVersion; 30535 } 30536 30537 // device type extraction 30538 var osMajorVersion = osVersion.split('.')[0]; 30539 if ( 30540 tablet 30541 || nexusTablet 30542 || iosdevice == 'ipad' 30543 || (android && (osMajorVersion == 3 || (osMajorVersion >= 4 && !mobile))) 30544 || result.silk 30545 ) { 30546 result.tablet = t 30547 } else if ( 30548 mobile 30549 || iosdevice == 'iphone' 30550 || iosdevice == 'ipod' 30551 || android 30552 || nexusMobile 30553 || result.blackberry 30554 || result.webos 30555 || result.bada 30556 ) { 30557 result.mobile = t 30558 } 30559 30560 // Graded Browser Support
vendor: 4,367 bytes, lines 30561-30703
30561 // http://developer.yahoo.com/yui/articles/gbs 30562 if (result.msedge || 30563 (result.msie && result.version >= 10) || 30564 (result.yandexbrowser && result.version >= 15) || 30565 (result.vivaldi && result.version >= 1.0) || 30566 (result.chrome && result.version >= 20) || 30567 (result.firefox && result.version >= 20.0) || 30568 (result.safari && result.version >= 6) || 30569 (result.opera && result.version >= 10.0) || 30570 (result.ios && result.osversion && result.osversion.split(".")[0] >= 6) || 30571 (result.blackberry && result.version >= 10.1) 30572 || (result.chromium && result.version >= 20) 30573 ) { 30574 result.a = t; 30575 } 30576 else if ((result.msie && result.version < 10) || 30577 (result.chrome && result.version < 20) || 30578 (result.firefox && result.version < 20.0) || 30579 (result.safari && result.version < 6) || 30580 (result.opera && result.version < 10.0) || 30581 (result.ios && result.osversion && result.osversion.split(".")[0] < 6) 30582 || (result.chromium && result.version < 20) 30583 ) { 30584 result.c = t 30585 } else result.x = t 30586 30587 return result 30588 } 30589 30590 var bowser = detect(typeof navigator !== 'undefined' ? navigator.userAgent : '') 30591 30592 bowser.test = function (browserList) { 30593 for (var i = 0; i < browserList.length; ++i) { 30594 var browserItem = browserList[i]; 30595 if (typeof browserItem=== 'string') { 30596 if (browserItem in bowser) { 30597 return true; 30598 } 30599 } 30600 } 30601 return false; 30602 } 30603 30604 /** 30605 * Get version precisions count 30606 * 30607 * @example 30608 * getVersionPrecision("1.10.3") // 3 30609 * 30610 * @param {string} version 30611 * @return {number} 30612 */ 30613 function getVersionPrecision(version) { 30614 return version.split(".").length; 30615 } 30616 30617 /** 30618 * Array::map polyfill 30619 * 30620 * @param {Array} arr 30621 * @param {Function} iterator 30622 * @return {Array} 30623 */ 30624 function map(arr, iterator) { 30625 var result = [], i; 30626 if (Array.prototype.map) { 30627 return Array.prototype.map.call(arr, iterator); 30628 } 30629 for (i = 0; i < arr.length; i++) { 30630 result.push(iterator(arr[i])); 30631 } 30632 return result; 30633 } 30634 30635 /** 30636 * Calculate browser version weight 30637 * 30638 * @example 30639 * compareVersions(['1.10.2.1', '1.8.2.1.90']) // 1 30640 * compareVersions(['1.010.2.1', '1.09.2.1.90']); // 1 30641 * compareVersions(['1.10.2.1', '1.10.2.1']); // 0 30642 * compareVersions(['1.10.2.1', '1.0800.2']); // -1 30643 * 30644 * @param {Array<String>} versions versions to compare 30645 * @return {Number} comparison result 30646 */ 30647 function compareVersions(versions) { 30648 // 1) get common precision for both versions, for example for "10.0" and "9" it should be 2 30649 var precision = Math.max(getVersionPrecision(versions[0]), getVersionPrecision(versions[1])); 30650 var chunks = map(versions, function (version) { 30651 var delta = precision - getVersionPrecision(version); 30652 30653 // 2) "9" -> "9.0" (for precision = 2) 30654 version = version + new Array(delta + 1).join(".0"); 30655 30656 // 3) "9.0" -> ["000000000"", "000000009"] 30657 return map(version.split("."), function (chunk) { 30658 return new Array(20 - chunk.length).join("0") + chunk; 30659 }).reverse(); 30660 }); 30661 30662 // iterate in reverse order by reversed chunks array 30663 while (--precision >= 0) { 30664 // 4) compare: "000000009" > "000000010" = false (but "9" > "10" = true) 30665 if (chunks[0][precision] > chunks[1][precision]) { 30666 return 1; 30667 } 30668 else if (chunks[0][precision] === chunks[1][precision]) { 30669 if (precision === 0) { 30670 // all version chunks are same 30671 return 0; 30672 } 30673 } 30674 else { 30675 return -1; 30676 } 30677 } 30678 } 30679 30680 /** 30681 * Check if browser is unsupported 30682 * 30683 * @example 30684 * bowser.isUnsupportedBrowser({ 30685 * msie: "10", 30686 * firefox: "23", 30687 * chrome: "29", 30688 * safari: "5.1", 30689 * opera: "16", 30690 * phantom: "534" 30691 * }); 30692 * 30693 * @param {Object} minVersions map of minimal version to browser 30694 * @param {Boolean} [strictMode = false] flag to return false if browser wasn't found in map 30695 * @param {String} [ua] user agent string 30696 * @return {Boolean} 30697 */ 30698 function isUnsupportedBrowser(minVersions, strictMode, ua) { 30699 var _bowser = bowser; 30700 30701 // make strictMode param optional with ua param usage 30702 if (typeof strictMode === 'string') { 30703 ua = strictMode;
30704 strictMode = void(0); 30705 } 30706 30707 if (strictMode === void(0)) { 30708 strictMode = false; 30709 } 30710 if (ua) { 30711 _bowser = detect(ua); 30712 } 30713 30714 var version = "" + _bowser.version; 30715 for (var browser in minVersions) { 30716 if (minVersions.hasOwnProperty(browser)) { 30717 if (_bowser[browser]) { 30718 // browser version and min supported version. 30719 return compareVersions([version, minVersions[browser]]) < 0; 30720 } 30721 } 30722 } 30723 30724 return strictMode; // not found 30725 } 30726 30727 /** 30728 * Check if browser is supported 30729 * 30730 * @param {Object} minVersions map of minimal version to browser 30731 * @param {Boolean} [strictMode = false] flag to return false if browser wasn't found in map 30732 * @param {String} [ua] user agent string 30733 * @return {Boolean} 30734 */ 30735 function check(minVersions, strictMode, ua) { 30736 return !isUnsupportedBrowser(minVersions, strictMode, ua); 30737 } 30738 30739 bowser.isUnsupportedBrowser = isUnsupportedBrowser; 30740 bowser.compareVersions = compareVersions; 30741 bowser.check = check; 30742 30743 /* 30744 * Set our detect method to the main bowser object so we can 30745 * reuse it to test other user agents. 30746 * This is needed to implement future tests. 30747 */ 30748 bowser._detect = detect; 30749 30750 return bowser 30751}); 30752 30753(function($){ 30754 UABBTrigger = { 30755 30756 /** 30757 * Trigger a hook. 30758 * 30759 * @since 1.1.0.3 30760 * @method triggerHook 30761 * @param {String} hook The hook to trigger. 30762 * @param {Array} args An array of args to pass to the hook. 30763 */ 30764 triggerHook: function( hook, args ) 30765 { 30766 $( 'body' ).trigger( 'uabb-trigger.' + hook, args ); 30767 }, 30768 30769 /** 30770 * Add a hook. 30771 * 30772 * @since 1.1.0.3 30773 * @method addHook 30774 * @param {String} hook The hook to add. 30775 * @param {Function} callback A function to call when the hook is triggered. 30776 */ 30777 addHook: function( hook, callback ) 30778 { 30779 $( 'body' ).on( 'uabb-trigger.' + hook, callback ); 30780 }, 30781 30782 /** 30783 * Remove a hook. 30784 * 30785 * @since 1.1.0.3 30786 * @method removeHook 30787 * @param {String} hook The hook to remove. 30788 * @param {Function} callback The callback function to remove. 30789 */ 30790 removeHook: function( hook, callback ) 30791 { 30792 $( 'body' ).off( 'uabb-trigger.' + hook, callback ); 30793 }, 30794 }; 30795})(jQuery); 30796 30797jQuery(document).ready(function( $ ) { 30798 30799 if( typeof bowser !== 'undefined' && bowser !== null ) { 30800 30801 var uabb_browser = bowser.name, 30802 uabb_browser_v = bowser.version, 30803 uabb_browser_class = uabb_browser.replace(/\s+/g, '-').toLowerCase(), 30804 uabb_browser_v_class = uabb_browser_class + parseInt( uabb_browser_v ); 30805 30806 $('html').addClass(uabb_browser_class).addClass(uabb_browser_v_class); 30807 30808 } 30809 30810 $('.uabb-row-separator').parents('html').css('overflow-x', 'hidden'); 30811}); 30812jQuery(function($) { 30813 30814 $(function() { 30815 $( '.fl-node-ceis7kzf4vxl .fl-photo-img' ) 30816 .on( 'mouseenter', function( e ) { 30817 $( this ).data( 'title', $( this ).attr( 'title' ) ).removeAttr( 'title' ); 30818 } ) 30819 .on( 'mouseleave', function( e ){ 30820 $( this ).attr( 'title', $( this ).data( 'title' ) ).data( 'title', null ); 30821 } ); 30822 }); 30823 window._fl_string_to_slug_regex = 'a-zA-Z0-9'; 30824}); 30825jQuery(function($) { 30826 30827 $(function() { 30828 $( '.fl-node-tbq9s18zw0ek .fl-photo-img' ) 30829 .on( 'mouseenter', function( e ) { 30830 $( this ).data( 'title', $( this ).attr( 'title' ) ).removeAttr( 'title' ); 30831 } ) 30832 .on( 'mouseleave', function( e ){ 30833 $( this ).attr( 'title', $( this ).data( 'title' ) ).data( 'title', null ); 30834 } ); 30835 }); 30836 window._fl_string_to_slug_regex = 'a-zA-Z0-9'; 30837}); 30838jQuery(function($) { 30839 30840 $(function() { 30841 $( '.fl-node-2634xhgqjl7s .fl-photo-img' ) 30842 .on( 'mouseenter', function( e ) { 30843 $( this ).data( 'title', $( this ).attr( 'title' ) ).removeAttr( 'title' ); 30844 } ) 30845 .on( 'mouseleave', function( e ){ 30846 $( this ).attr( 'title', $( this ).data( 'title' ) ).data( 'title', null ); 30847 } ); 30848 }); 30849 window._fl_string_to_slug_regex = 'a-zA-Z0-9'; 30850}); 30851jQuery(function($) { 30852 30853 $(function() { 30854 $( '.fl-node-t6yn5u0wagr2 .fl-photo-img' ) 30855 .on( 'mouseenter', function( e ) { 30856 $( this ).data( 'title', $( this ).attr( 'title' ) ).removeAttr( 'title' ); 30857 } ) 30858 .on( 'mouseleave', function( e ){ 30859 $( this ).attr( 'title', $( this ).data( 'title' ) ).data( 'title', null ); 30860 } ); 30861 }); 30862 window._fl_string_to_slug_regex = 'a-zA-Z0-9'; 30863}); 30864 30865/* Start Layout Custom JS */ 30866 30867/* End Layout Custom JS */ 30868 30869/*! 30870 * Bowser - a browser detector 30871 * https://github.com/ded/bowser 30872 * MIT License | (c) Dustin Diaz 2015 30873 */ 30874 30875!function (name, definition) { 30876 if (typeof module != 'undefined' && module.exports) module.exports = definition() 30877 else if (typeof define == 'function' && define.amd) define(name, definition) 30878 else this[name] = definition() 30879}('bowser', function () { 30880 /** 30881 * See useragents.js for examples of navigator.userAgent 30882 */ 30883 30884 var t = true 30885 30886 function detect(ua) { 30887 30888 function getFirstMatch(regex) { 30889 var match = ua.match(regex); 30890 return (match && match.length > 1 && match[1]) || ''; 30891 } 30892 30893 function getSecondMatch(regex) { 30894 var match = ua.match(regex); 30895 return (match && match.length > 1 && match[2]) || ''; 30896 } 30897 30898 var iosdevice = getFirstMatch(/(ipod|iphone|ipad)/i).toLowerCase() 30899 , likeAndroid = /like android/i.test(ua) 30900 , android = !likeAndroid && /android/i.test(ua) 30901 , nexusMobile = /nexus\s*[0-6]\s*/i.test(ua) 30902 , nexusTablet = !nexusMobile && /nexus\s*[0-9]+/i.test(ua) 30903 , chromeos = /CrOS/.test(ua) 30904 , silk = /silk/i.test(ua) 30905 , sailfish = /sailfish/i.test(ua) 30906 , tizen = /tizen/i.test(ua) 30907 , webos = /(web|hpw)os/i.test(ua) 30908 , windowsphone = /windows phone/i.test(ua) 30909 , windows = !windowsphone && /windows/i.test(ua) 30910 , mac = !iosdevice && !silk && /macintosh/i.test(ua) 30911 , linux = !android && !sailfish && !tizen && !webos && /linux/i.test(ua) 30912 , edgeVersion = getFirstMatch(/edge\/(\d+(\.\d+)?)/i) 30913 , versionIdentifier = getFirstMatch(/version\/(\d+(\.\d+)?)/i) 30914 , tablet = /tablet/i.test(ua) 30915 , mobile = !tablet && /[^-]mobi/i.test(ua) 30916 , xbox = /xbox/i.test(ua) 30917 , result 30918 30919 if (/opera|opr|opios/i.test(ua)) { 30920 result = { 30921 name: 'Opera' 30922 , opera: t 30923 , version: versionIdentifier || getFirstMatch(/(?:opera|opr|opios)[\s\/](\d+(\.\d+)?)/i) 30924 } 30925 } 30926 else if (/coast/i.test(ua)) { 30927 result = { 30928 name: 'Opera Coast' 30929 , coast: t 30930 , version: versionIdentifier || getFirstMatch(/(?:coast)[\s\/](\d+(\.\d+)?)/i) 30931 } 30932 } 30933 else if (/yabrowser/i.test(ua)) { 30934 result = { 30935 name: 'Yandex Browser' 30936 , yandexbrowser: t 30937 , version: versionIdentifier || getFirstMatch(/(?:yabrowser)[\s\/](\d+(\.\d+)?)/i) 30938 } 30939 } 30940 else if (/ucbrowser/i.test(ua)) { 30941 result = { 30942 name: 'UC Browser' 30943 , ucbrowser: t 30944 , version: getFirstMatch(/(?:ucbrowser)[\s\/](\d+(?:\.\d+)+)/i) 30945 } 30946 } 30947 else if (/mxios/i.test(ua)) { 30948 result = { 30949 name: 'Maxthon' 30950 , maxthon: t 30951 , version: getFirstMatch(/(?:mxios)[\s\/](\d+(?:\.\d+)+)/i) 30952 } 30953 } 30954 else if (/epiphany/i.test(ua)) { 30955 result = { 30956 name: 'Epiphany' 30957 , epiphany: t 30958 , version: getFirstMatch(/(?:epiphany)[\s\/](\d+(?:\.\d+)+)/i) 30959 } 30960 } 30961 else if (/puffin/i.test(ua)) { 30962 result = { 30963 name: 'Puffin' 30964 , puffin: t 30965 , version: getFirstMatch(/(?:puffin)[\s\/](\d+(?:\.\d+)?)/i) 30966 } 30967 } 30968 else if (/sleipnir/i.test(ua)) { 30969 result = { 30970 name: 'Sleipnir' 30971 , sleipnir: t 30972 , version: getFirstMatch(/(?:sleipnir)[\s\/](\d+(?:\.\d+)+)/i) 30973 } 30974 } 30975 else if (/k-meleon/i.test(ua)) { 30976 result = { 30977 name: 'K-Meleon' 30978 , kMeleon: t 30979 , version: getFirstMatch(/(?:k-meleon)[\s\/](\d+(?:\.\d+)+)/i) 30980 } 30981 } 30982 else if (windowsphone) { 30983 result = { 30984 name: 'Windows Phone' 30985 , windowsphone: t 30986 } 30987 if (edgeVersion) { 30988 result.msedge = t 30989 result.version = edgeVersion 30990 } 30991 else { 30992 result.msie = t 30993 result.version = getFirstMatch(/iemobile\/(\d+(\.\d+)?)/i) 30994 } 30995 } 30996 else if (/msie|trident/i.test(ua)) { 30997 result = { 30998 name: 'Internet Explorer' 30999 , msie: t 31000 , version: getFirstMatch(/(?:msie |rv:)(\d+(\.\d+)?)/i) 31001 } 31002 } else if (chromeos) { 31003 result = { 31004 name: 'Chrome' 31005 , chromeos: t 31006 , chromeBook: t 31007 , chrome: t 31008 , version: getFirstMatch(/(?:chrome|crios|crmo)\/(\d+(\.\d+)?)/i) 31009 } 31010 } else if (/chrome.+? edge/i.test(ua)) { 31011 result = { 31012 name: 'Microsoft Edge' 31013 , msedge: t 31014 , version: edgeVersion 31015 } 31016 } 31017 else if (/vivaldi/i.test(ua)) { 31018 result = { 31019 name: 'Vivaldi' 31020 , vivaldi: t 31021 , version: getFirstMatch(/vivaldi\/(\d+(\.\d+)?)/i) || versionIdentifier 31022 } 31023 } 31024 else if (sailfish) { 31025 result = { 31026 name: 'Sailfish' 31027 , sailfish: t 31028 , version: getFirstMatch(/sailfish\s?browser\/(\d+(\.\d+)?)/i) 31029 } 31030 } 31031 else if (/seamonkey\//i.test(ua)) { 31032 result = { 31033 name: 'SeaMonkey' 31034 , seamonkey: t 31035 , version: getFirstMatch(/seamonkey\/(\d+(\.\d+)?)/i) 31036 } 31037 } 31038 else if (/firefox|iceweasel|fxios/i.test(ua)) { 31039 result = { 31040 name: 'Firefox' 31041 , firefox: t 31042 , version: getFirstMatch(/(?:firefox|iceweasel|fxios)[ \/](\d+(\.\d+)?)/i) 31043 } 31044 if (/\((mobile|tablet);[^\)]*rv:[\d\.]+\)/i.test(ua)) { 31045 result.firefoxos = t 31046 } 31047 } 31048 else if (silk) { 31049 result = { 31050 name: 'Amazon Silk' 31051 , silk: t 31052 , version : getFirstMatch(/silk\/(\d+(\.\d+)?)/i) 31053 } 31054 } 31055 else if (/phantom/i.test(ua)) { 31056 result = { 31057 name: 'PhantomJS' 31058 , phantom: t 31059 , version: getFirstMatch(/phantomjs\/(\d+(\.\d+)?)/i) 31060 } 31061 } 31062 else if (/slimerjs/i.test(ua)) { 31063 result = { 31064 name: 'SlimerJS' 31065 , slimer: t 31066 , version: getFirstMatch(/slimerjs\/(\d+(\.\d+)?)/i) 31067 } 31068 } 31069 else if (/blackberry|\bbb\d+/i.test(ua) || /rim\stablet/i.test(ua)) { 31070 result = { 31071 name: 'BlackBerry' 31072 , blackberry: t 31073 , version: versionIdentifier || getFirstMatch(/blackberry[\d]+\/(\d+(\.\d+)?)/i) 31074 } 31075 } 31076 else if (webos) { 31077 result = { 31078 name: 'WebOS' 31079 , webos: t 31080 , version: versionIdentifier || getFirstMatch(/w(?:eb)?osbrowser\/(\d+(\.\d+)?)/i) 31081 }; 31082 if( /touchpad\//i.test(ua) ){ 31083 result.touchpad = t; 31084 } 31085 } 31086 else if (/bada/i.test(ua)) { 31087 result = { 31088 name: 'Bada' 31089 , bada: t 31090 , version: getFirstMatch(/dolfin\/(\d+(\.\d+)?)/i) 31091 }; 31092 } 31093 else if (tizen) { 31094 result = { 31095 name: 'Tizen' 31096 , tizen: t 31097 , version: getFirstMatch(/(?:tizen\s?)?browser\/(\d+(\.\d+)?)/i) || versionIdentifier 31098 }; 31099 } 31100 else if (/qupzilla/i.test(ua)) { 31101 result = { 31102 name: 'QupZilla' 31103 , qupzilla: t 31104 , version: getFirstMatch(/(?:qupzilla)[\s\/](\d+(?:\.\d+)+)/i) || versionIdentifier 31105 } 31106 } 31107 else if (/chromium/i.test(ua)) { 31108 result = { 31109 name: 'Chromium' 31110 , chromium: t 31111 , version: getFirstMatch(/(?:chromium)[\s\/](\d+(?:\.\d+)?)/i) || versionIdentifier 31112 } 31113 } 31114 else if (/chrome|crios|crmo/i.test(ua)) { 31115 result = { 31116 name: 'Chrome' 31117 , chrome: t 31118 , version: getFirstMatch(/(?:chrome|crios|crmo)\/(\d+(\.\d+)?)/i) 31119 } 31120 } 31121 else if (android) { 31122 result = { 31123 name: 'Android' 31124 , version: versionIdentifier 31125 } 31126 } 31127 else if (/safari|applewebkit/i.test(ua)) { 31128 result = { 31129 name: 'Safari' 31130 , safari: t 31131 } 31132 if (versionIdentifier) { 31133 result.version = versionIdentifier 31134 } 31135 } 31136 else if (iosdevice) { 31137 result = { 31138 name : iosdevice == 'iphone' ? 'iPhone' : iosdevice == 'ipad' ? 'iPad' : 'iPod' 31139 } 31140 // WTF: version is not part of user agent in web apps 31141 if (versionIdentifier) { 31142 result.version = versionIdentifier 31143 } 31144 } 31145 else if(/googlebot/i.test(ua)) { 31146 result = { 31147 name: 'Googlebot' 31148 , googlebot: t 31149 , version: getFirstMatch(/googlebot\/(\d+(\.\d+))/i) || versionIdentifier 31150 } 31151 } 31152 else { 31153 result = { 31154 name: getFirstMatch(/^(.*)\/(.*) /), 31155 version: getSecondMatch(/^(.*)\/(.*) /) 31156 }; 31157 } 31158 31159 // set webkit or gecko flag for browsers based on these engines 31160 if (!result.msedge && /(apple)?webkit/i.test(ua)) { 31161 if (/(apple)?webkit\/537\.36/i.test(ua)) { 31162 result.name = result.name || "Blink" 31163 result.blink = t 31164 } else { 31165 result.name = result.name || "Webkit" 31166 result.webkit = t 31167 } 31168 if (!result.version && versionIdentifier) { 31169 result.version = versionIdentifier 31170 } 31171 } else if (!result.opera && /gecko\//i.test(ua)) { 31172 result.name = result.name || "Gecko" 31173 result.gecko = t 31174 result.version = result.version || getFirstMatch(/gecko\/(\d+(\.\d+)?)/i) 31175 } 31176 31177 // set OS flags for platforms that have multiple browsers 31178 if (!result.msedge && (android || result.silk)) { 31179 result.android = t 31180 } else if (iosdevice) { 31181 result[iosdevice] = t 31182 result.ios = t 31183 } else if (mac) { 31184 result.mac = t 31185 } else if (xbox) { 31186 result.xbox = t 31187 } else if (windows) { 31188 result.windows = t 31189 } else if (linux) { 31190 result.linux = t 31191 } 31192 31193 // OS version extraction 31194 var osVersion = ''; 31195 if (result.windowsphone) { 31196 osVersion = getFirstMatch(/windows phone (?:os)?\s?(\d+(\.\d+)*)/i); 31197 } else if (iosdevice) { 31198 osVersion = getFirstMatch(/os (\d+([_\s]\d+)*) like mac os x/i); 31199 osVersion = osVersion.replace(/[_\s]/g, '.'); 31200 } else if (android) { 31201 osVersion = getFirstMatch(/android[ \/-](\d+(\.\d+)*)/i); 31202 } else if (result.webos) { 31203 osVersion = getFirstMatch(/(?:web|hpw)os\/(\d+(\.\d+)*)/i); 31204 } else if (result.blackberry) { 31205 osVersion = getFirstMatch(/rim\stablet\sos\s(\d+(\.\d+)*)/i); 31206 } else if (result.bada) { 31207 osVersion = getFirstMatch(/bada\/(\d+(\.\d+)*)/i); 31208 } else if (result.tizen) { 31209 osVersion = getFirstMatch(/tizen[\/\s](\d+(\.\d+)*)/i); 31210 } 31211 if (osVersion) { 31212 result.osversion = osVersion; 31213 } 31214 31215 // device type extraction 31216 var osMajorVersion = osVersion.split('.')[0]; 31217 if ( 31218 tablet 31219 || nexusTablet 31220 || iosdevice == 'ipad' 31221 || (android && (osMajorVersion == 3 || (osMajorVersion >= 4 && !mobile))) 31222 || result.silk 31223 ) { 31224 result.tablet = t 31225 } else if ( 31226 mobile 31227 || iosdevice == 'iphone' 31228 || iosdevice == 'ipod' 31229 || android 31230 || nexusMobile 31231 || result.blackberry 31232 || result.webos 31233 || result.bada 31234 ) { 31235 result.mobile = t 31236 } 31237 31238 // Graded Browser Support
vendor: 4,367 bytes, lines 31239-31381
31239 // http://developer.yahoo.com/yui/articles/gbs 31240 if (result.msedge || 31241 (result.msie && result.version >= 10) || 31242 (result.yandexbrowser && result.version >= 15) || 31243 (result.vivaldi && result.version >= 1.0) || 31244 (result.chrome && result.version >= 20) || 31245 (result.firefox && result.version >= 20.0) || 31246 (result.safari && result.version >= 6) || 31247 (result.opera && result.version >= 10.0) || 31248 (result.ios && result.osversion && result.osversion.split(".")[0] >= 6) || 31249 (result.blackberry && result.version >= 10.1) 31250 || (result.chromium && result.version >= 20) 31251 ) { 31252 result.a = t; 31253 } 31254 else if ((result.msie && result.version < 10) || 31255 (result.chrome && result.version < 20) || 31256 (result.firefox && result.version < 20.0) || 31257 (result.safari && result.version < 6) || 31258 (result.opera && result.version < 10.0) || 31259 (result.ios && result.osversion && result.osversion.split(".")[0] < 6) 31260 || (result.chromium && result.version < 20) 31261 ) { 31262 result.c = t 31263 } else result.x = t 31264 31265 return result 31266 } 31267 31268 var bowser = detect(typeof navigator !== 'undefined' ? navigator.userAgent : '') 31269 31270 bowser.test = function (browserList) { 31271 for (var i = 0; i < browserList.length; ++i) { 31272 var browserItem = browserList[i]; 31273 if (typeof browserItem=== 'string') { 31274 if (browserItem in bowser) { 31275 return true; 31276 } 31277 } 31278 } 31279 return false; 31280 } 31281 31282 /** 31283 * Get version precisions count 31284 * 31285 * @example 31286 * getVersionPrecision("1.10.3") // 3 31287 * 31288 * @param {string} version 31289 * @return {number} 31290 */ 31291 function getVersionPrecision(version) { 31292 return version.split(".").length; 31293 } 31294 31295 /** 31296 * Array::map polyfill 31297 * 31298 * @param {Array} arr 31299 * @param {Function} iterator 31300 * @return {Array} 31301 */ 31302 function map(arr, iterator) { 31303 var result = [], i; 31304 if (Array.prototype.map) { 31305 return Array.prototype.map.call(arr, iterator); 31306 } 31307 for (i = 0; i < arr.length; i++) { 31308 result.push(iterator(arr[i])); 31309 } 31310 return result; 31311 } 31312 31313 /** 31314 * Calculate browser version weight 31315 * 31316 * @example 31317 * compareVersions(['1.10.2.1', '1.8.2.1.90']) // 1 31318 * compareVersions(['1.010.2.1', '1.09.2.1.90']); // 1 31319 * compareVersions(['1.10.2.1', '1.10.2.1']); // 0 31320 * compareVersions(['1.10.2.1', '1.0800.2']); // -1 31321 * 31322 * @param {Array<String>} versions versions to compare 31323 * @return {Number} comparison result 31324 */ 31325 function compareVersions(versions) { 31326 // 1) get common precision for both versions, for example for "10.0" and "9" it should be 2 31327 var precision = Math.max(getVersionPrecision(versions[0]), getVersionPrecision(versions[1])); 31328 var chunks = map(versions, function (version) { 31329 var delta = precision - getVersionPrecision(version); 31330 31331 // 2) "9" -> "9.0" (for precision = 2) 31332 version = version + new Array(delta + 1).join(".0"); 31333 31334 // 3) "9.0" -> ["000000000"", "000000009"] 31335 return map(version.split("."), function (chunk) { 31336 return new Array(20 - chunk.length).join("0") + chunk; 31337 }).reverse(); 31338 }); 31339 31340 // iterate in reverse order by reversed chunks array 31341 while (--precision >= 0) { 31342 // 4) compare: "000000009" > "000000010" = false (but "9" > "10" = true) 31343 if (chunks[0][precision] > chunks[1][precision]) { 31344 return 1; 31345 } 31346 else if (chunks[0][precision] === chunks[1][precision]) { 31347 if (precision === 0) { 31348 // all version chunks are same 31349 return 0; 31350 } 31351 } 31352 else { 31353 return -1; 31354 } 31355 } 31356 } 31357 31358 /** 31359 * Check if browser is unsupported 31360 * 31361 * @example 31362 * bowser.isUnsupportedBrowser({ 31363 * msie: "10", 31364 * firefox: "23", 31365 * chrome: "29", 31366 * safari: "5.1", 31367 * opera: "16", 31368 * phantom: "534" 31369 * }); 31370 * 31371 * @param {Object} minVersions map of minimal version to browser 31372 * @param {Boolean} [strictMode = false] flag to return false if browser wasn't found in map 31373 * @param {String} [ua] user agent string 31374 * @return {Boolean} 31375 */ 31376 function isUnsupportedBrowser(minVersions, strictMode, ua) { 31377 var _bowser = bowser; 31378 31379 // make strictMode param optional with ua param usage 31380 if (typeof strictMode === 'string') { 31381 ua = strictMode;
31382 strictMode = void(0); 31383 } 31384 31385 if (strictMode === void(0)) { 31386 strictMode = false; 31387 } 31388 if (ua) { 31389 _bowser = detect(ua); 31390 } 31391 31392 var version = "" + _bowser.version; 31393 for (var browser in minVersions) { 31394 if (minVersions.hasOwnProperty(browser)) { 31395 if (_bowser[browser]) { 31396 // browser version and min supported version. 31397 return compareVersions([version, minVersions[browser]]) < 0; 31398 } 31399 } 31400 } 31401 31402 return strictMode; // not found 31403 } 31404 31405 /** 31406 * Check if browser is supported 31407 * 31408 * @param {Object} minVersions map of minimal version to browser 31409 * @param {Boolean} [strictMode = false] flag to return false if browser wasn't found in map 31410 * @param {String} [ua] user agent string 31411 * @return {Boolean} 31412 */ 31413 function check(minVersions, strictMode, ua) { 31414 return !isUnsupportedBrowser(minVersions, strictMode, ua); 31415 } 31416 31417 bowser.isUnsupportedBrowser = isUnsupportedBrowser; 31418 bowser.compareVersions = compareVersions; 31419 bowser.check = check; 31420 31421 /* 31422 * Set our detect method to the main bowser object so we can 31423 * reuse it to test other user agents. 31424 * This is needed to implement future tests. 31425 */ 31426 bowser._detect = detect; 31427 31428 return bowser 31429}); 31430 31431(function($){ 31432 UABBTrigger = { 31433 31434 /** 31435 * Trigger a hook. 31436 * 31437 * @since 1.1.0.3 31438 * @method triggerHook 31439 * @param {String} hook The hook to trigger. 31440 * @param {Array} args An array of args to pass to the hook. 31441 */ 31442 triggerHook: function( hook, args ) 31443 { 31444 $( 'body' ).trigger( 'uabb-trigger.' + hook, args ); 31445 }, 31446 31447 /** 31448 * Add a hook. 31449 * 31450 * @since 1.1.0.3 31451 * @method addHook 31452 * @param {String} hook The hook to add. 31453 * @param {Function} callback A function to call when the hook is triggered. 31454 */ 31455 addHook: function( hook, callback ) 31456 { 31457 $( 'body' ).on( 'uabb-trigger.' + hook, callback ); 31458 }, 31459 31460 /** 31461 * Remove a hook. 31462 * 31463 * @since 1.1.0.3 31464 * @method removeHook 31465 * @param {String} hook The hook to remove. 31466 * @param {Function} callback The callback function to remove. 31467 */ 31468 removeHook: function( hook, callback ) 31469 { 31470 $( 'body' ).off( 'uabb-trigger.' + hook, callback ); 31471 }, 31472 }; 31473})(jQuery); 31474 31475jQuery(document).ready(function( $ ) { 31476 31477 if( typeof bowser !== 'undefined' && bowser !== null ) { 31478 31479 var uabb_browser = bowser.name, 31480 uabb_browser_v = bowser.version, 31481 uabb_browser_class = uabb_browser.replace(/\s+/g, '-').toLowerCase(), 31482 uabb_browser_v_class = uabb_browser_class + parseInt( uabb_browser_v ); 31483 31484 $('html').addClass(uabb_browser_class).addClass(uabb_browser_v_class); 31485 31486 } 31487 31488 $('.uabb-row-separator').parents('html').css('overflow-x', 'hidden'); 31489}); 31490 31491;(function($) { 31492 31493 PPAnimatedHeadlines = function( settings ) { 31494 if ( $( '.fl-node-' + settings.id ).length === 0 ) { 31495 return; 31496 } 31497 31498 this.settings = settings; 31499 this.nodeClass = '.fl-node-' + settings.id; 31500 this.headline = this.nodeClass + ' .pp-headline'; 31501 this.headlineText = $( this.nodeClass + ' .pp-animated-headlines' ).attr( 'data-text' ); 31502 this.headlineText = this.headlineText.replaceAll( "\\'", "'" ); 31503 this.dynamicWrapper = this.nodeClass + ' .pp-headline-dynamic-wrapper'; 31504 this.animationDelay = settings.durations.animationDelay; 31505 // letters effect 31506 this.lettersDelay = settings.durations.lettersDelay; 31507 // typing effect 31508 this.typeLettersDelay = settings.durations.typeLettersDelay; 31509 this.selectionDuration = settings.durations.selectionDuration; 31510 // clip effect 31511 this.revealDuration = settings.durations.revealDuration, 31512 this.revealAnimationDelay = settings.durations.revealAnimationDelay; 31513 31514 this.typeAnimationDelay = this.selectionDuration + 800; 31515 31516 this.classes = { 31517 dynamicText: 'pp-headline-dynamic-text', 31518 dynamicLetter: 'pp-headline-dynamic-letter', 31519 textActive: 'pp-headline-text-active', 31520 textInactive: 'pp-headline-text-inactive', 31521 letters: 'pp-headline-letters', 31522 animationIn: 'pp-headline-animation-in', 31523 typeSelected: 'pp-headline-typing-selected' 31524 }; 31525 31526 this.elements = {}; 31527 this.isInitialized = false;
31528 31529 this._destroy(); 31530 this._fillWords(); 31531 31532 $( window ).on( 'load', this._initHeadlines.bind( this ) ); 31533 }; 31534 31535 PPAnimatedHeadlines.prototype = { 31536 settings : {}, 31537 nodeClass : '', 31538 headline : '', 31539 dynamicWrapper : '', 31540 animationDelay : 2500, 31541 lettersDelay : 50, 31542 typeLettersDelay : 150, 31543 selectionDuration : 500, 31544 revealDuration : 600, 31545 revealAnimationDelay : 1500, 31546 31547 svgPaths: { 31548 circle: [ 'M325,18C228.7-8.3,118.5,8.3,78,21C22.4,38.4,4.6,54.6,5.6,77.6c1.4,32.4,52.2,54,142.6,63.7 c66.2,7.1,212.2,7.5,273.5-8.3c64.4-16.6,104.3-57.6,33.8-98.2C386.7-4.9,179.4-1.4,126.3,20.7' ], 31549 curly: [ 'M3,146.1c17.1-8.8,33.5-17.8,51.4-17.8c15.6,0,17.1,18.1,30.2,18.1c22.9,0,36-18.6,53.9-18.6 c17.1,0,21.3,18.5,37.5,18.5c21.3,0,31.8-18.6,49-18.6c22.1,0,18.8,18.8,36.8,18.8c18.8,0,37.5-18.6,49-18.6c20.4,0,17.1,19,36.8,19 c22.9,0,36.8-20.6,54.7-18.6c17.7,1.4,7.1,19.5,33.5,18.8c17.1,0,47.2-6.5,61.1-15.6' ], 31550 strikethrough: ['M3,75h493.5'], 31551 underline: [ 'M7.7,145.6C109,125,299.9,116.2,401,121.3c42.1,2.2,87.6,11.8,87.3,25.7' ], 31552 underline_zigzag: [ 'M9.3,127.3c49.3-3,150.7-7.6,199.7-7.4c121.9,0.4,189.9,0.4,282.3,7.2C380.1,129.6,181.2,130.6,70,139 c82.6-2.9,254.2-1,335.9,1.3c-56,1.4-137.2-0.3-197.1,9' ] 31553 }, 31554 31555 _fillWords: function() 31556 { 31557 var classes = this.classes, 31558 dynamicWrapper = $(this.dynamicWrapper), 31559 settings = this.settings; 31560 31561 dynamicWrapper.html( '' ); 31562 31563 if ( 'rotate' == this.settings.headline_style ) { 31564 var rotatingText = this.headlineText.split('|'); 31565 31566 rotatingText.forEach( function( word, index ) { 31567 var dynamicText = $('<span>', { 'class': classes.dynamicText, 'data-index': index }).html( word.replace( / /g, ' ' ) ); 31568 31569 if ( ! index ) { 31570 dynamicText.addClass( classes.textActive ); 31571 } 31572 31573 dynamicWrapper.append( dynamicText ); 31574 } ); 31575 } else { 31576 var dynamicText = $('<span>', { 'class': classes.dynamicText + ' ' + classes.textActive }).text( this.headlineText ); 31577 var svg = $('<svg>', { 31578 xmlns: 'http://www.w3.org/2000/svg', 31579 viewBox: '0 0 500 150', 31580 preserveAspectRatio: 'none', 31581 'aria-hidden': true 31582 }).html(this._getSvgPaths( settings.headline_shape )); 31583 31584 if ( dynamicWrapper.find('.' + classes.dynamicText).length === 0 ) { 31585 dynamicWrapper.append( dynamicText, svg[0].outerHTML ); 31586 } 31587 } 31588 31589 this.elements.dynamicText = dynamicWrapper.children( '.' + classes.dynamicText ); 31590 }, 31591 31592 _initHeadlines: function() 31593 { 31594 if ( 'rotate' === this.settings.headline_style && ! this.isInitialized ) { 31595 this._rotateHeadline(); 31596 } 31597 31598 this.isInitialized = true; 31599 }, 31600 31601 _rotateHeadline: function() { 31602 31603 //insert <span> element for each letter of a changing word 31604 if ( $(this.headline).hasClass( this.classes.letters ) ) { 31605 this._singleLetters(); 31606 } 31607 31608 //initialise headline animation 31609 this._animateHeadline(); 31610 }, 31611 31612 _singleLetters: function() { 31613 var classes = this.classes; 31614 31615 this.elements.dynamicText.each( function() { 31616 var $word = $( this ), 31617 letters = $word.text().split( '' ), 31618 isActive = $word.hasClass( classes.textActive ); 31619 31620 $word.empty(); 31621 31622 letters.forEach( function( letter ) { 31623 var $letter = jQuery( '<span>', { 'class': classes.dynamicLetter } ).text( letter ); 31624 31625 if ( isActive ) { 31626 $letter.addClass( classes.animationIn ); 31627 } 31628 31629 $word.append( $letter ); 31630 } ); 31631 31632 $word.css( 'opacity', 1 ); 31633 } ); 31634 }, 31635 31636 _animateHeadline: function() { 31637 var self = this, 31638 animationType = self.settings.animation_type, 31639 dynamicWrapper = $(self.dynamicWrapper); 31640 31641 if ( 'clip' === animationType ) { 31642 dynamicWrapper.width( dynamicWrapper.width() + 10 ); 31643 } else if ( 'typing' !== animationType ) { 31644 //assign to .pp-headline-dynamic-wrapper the width of its longest word 31645 self._setWidth(); 31646 } 31647 31648 //trigger animation 31649 setTimeout( function() { 31650 self._hideWord( self.elements.dynamicText.eq( 0 ) ); 31651 }, self.animationDelay ); 31652 }, 31653 31654 _showLetter: function( $letter, $word, bool, duration ) { 31655 var self = this, 31656 classes = self.classes, 31657 animationType = self.settings.animation_type; 31658 31659 $letter.addClass( classes.animationIn ); 31660 31661 if ( ! $letter.is( ':last-child' ) ) { 31662 setTimeout( function() { 31663 self._showLetter( $letter.next(), $word, bool, duration ); 31664 }, duration ); 31665 } else { 31666 if ( ! bool ) { 31667 setTimeout( function() { 31668 self._hideWord( $word ); 31669 }, self.animationDelay ); 31670 } 31671 } 31672 }, 31673 31674 _hideLetter: function( $letter, $word, bool, duration ) { 31675 var self = this; 31676 31677 $letter.removeClass( self.classes.animationIn ); 31678 31679 if ( ! $letter.is( ':last-child' ) ) { 31680 setTimeout( function() { 31681 self._hideLetter( $letter.next(), $word, bool, duration ); 31682 }, duration ); 31683 } else if ( bool ) { 31684 setTimeout( function() { 31685 self._hideWord( self._getNextWord( $word ) ); 31686 }, self.animationDelay ); 31687 } 31688 }, 31689 31690 _showWord: function( $word, duration ) { 31691 var self = this, 31692 animationType = self.settings.animation_type; 31693 31694 if ( 'typing' === animationType ) { 31695 self._showLetter( $word.find( '.' + self.classes.dynamicLetter ).eq( 0 ), $word, false, duration ); 31696 31697 $word 31698 .addClass( self.classes.textActive ) 31699 .removeClass( self.classes.textInactive ); 31700 } else if ( 'clip' === animationType ) { 31701 $(self.dynamicWrapper).animate( { 'width': $word.width() + 10 }, self.revealDuration, function() { 31702 setTimeout( function() { 31703 self._hideWord( $word ); 31704 }, self.revealAnimationDelay ); 31705 } ); 31706 } 31707 31708 if ( $(self.nodeClass).hasClass( 'no-loop' ) && $word.hasClass( self.classes.textActive ) ) { 31709 if ( $word.attr('data-index') == self.elements.dynamicText.length - 1 ) { 31710 self.isLast = true; 31711 } 31712 } 31713 }, 31714 31715 _hideWord: function( $word ) { 31716 var self = this, 31717 classes = self.classes, 31718 letterSelector = '.' + classes.dynamicLetter, 31719 animationType = self.settings.animation_type, 31720 nextWord = self._getNextWord( $word ); 31721 31722 if ( self.isLast ) { 31723 $(self.dynamicWrapper).addClass( 'has-stopped' ).removeAttr('style'); 31724 return; 31725 } 31726 31727 if ( 'typing' === animationType ) { 31728 $(self.dynamicWrapper).addClass( classes.typeSelected ); 31729 31730 setTimeout( function() { 31731 $(self.dynamicWrapper).removeClass( classes.typeSelected ); 31732 31733 $word 31734 .addClass( classes.textInactive ) 31735 .removeClass( classes.textActive ) 31736 .children( letterSelector ) 31737 .removeClass( classes.animationIn ); 31738 }, self.selectionDuration ); 31739 setTimeout( function() { 31740 self._showWord( nextWord, self.typeLettersDelay ); 31741 }, self.typeAnimationDelay ); 31742 31743 } else if ( $(self.headline).hasClass( classes.letters ) ) { 31744 var bool = $word.children( letterSelector ).length >= nextWord.children( letterSelector ).length; 31745 31746 self._hideLetter( $word.find( letterSelector ).eq( 0 ), $word, bool, self.lettersDelay ); 31747 31748 $word.removeClass( classes.textActive ); 31749 31750 self._showLetter( nextWord.find( letterSelector ).eq( 0 ), nextWord, bool, self.lettersDelay ); 31751 31752 nextWord.addClass( classes.textActive ); 31753 31754 setTimeout( function() { 31755 $(self.dynamicWrapper).css( { width: nextWord.width() } ); 31756 }, 200 ); 31757 31758 } else if ( 'clip' === animationType ) { 31759 $(self.dynamicWrapper).animate( { width: '2px' }, self.revealDuration, function() { 31760 self._switchWord( $word, nextWord ); 31761 self._showWord( nextWord ); 31762 } ); 31763 } else { 31764 self._switchWord( $word, nextWord ); 31765 31766 setTimeout( function() { 31767 self._hideWord( nextWord ); 31768 //$(self.dynamicWrapper).removeAttr('style').css( { width: nextWord.width() } ); 31769 }, self.animationDelay ); 31770 } 31771 }, 31772 31773 _getNextWord: function( $word ) 31774 { 31775 return $word.is( ':last-child' ) ? $word.parent().children().eq( 0 ) : $word.next(); 31776 }, 31777 31778 _switchWord: function( $oldWord, $newWord ) 31779 { 31780 $oldWord 31781 .removeClass( 'pp-headline-text-active' ) 31782 .addClass( 'pp-headline-text-inactive' ); 31783 31784 $newWord 31785 .removeClass( 'pp-headline-text-inactive' ) 31786 .addClass( 'pp-headline-text-active' ); 31787 31788 this._setDynamicWrapperWidth( $newWord ); 31789 }, 31790 31791 _getSvgPaths: function( pathName ) { 31792 var pathsInfo = this.svgPaths[ pathName ], 31793 $paths = jQuery(); 31794 31795 pathsInfo.forEach( function( pathInfo ) { 31796 $paths = $paths.add( $( '<path>', { d: pathInfo } ) ); 31797 } ); 31798 31799 return $paths; 31800 }, 31801 31802 _setDynamicWrapperWidth: function( $newWord ) { 31803 var animationType = this.settings.animation_type; 31804 31805 if ('clip' !== animationType && 'typing' !== animationType) { 31806 $(this.dynamicWrapper).css('width', $newWord.width()); 31807 } 31808 }, 31809
31810 _setWidth: function() { 31811 var self = this; 31812 var width = $(self.dynamicWrapper).width(); 31813 31814 $(self.elements.dynamicText).each( function() { 31815 var wordWidth = $( this ).width(); 31816 31817 if ( wordWidth > width ) { 31818 width = wordWidth; 31819 } 31820 } ); 31821 31822 $(self.dynamicWrapper).removeAttr('style').css( 'width', width ); 31823 }, 31824 31825 _destroy: function() { 31826 $(this.dynamicWrapper).html('').removeAttr('style'); 31827 }, 31828 31829 _quoteString: function (str) { 31830 if (str.match(escape)) { 31831 return '"' + str.replace(escape, function (a) { 31832 var c = meta[a]; 31833 if (typeof c === 'string') { 31834 return c; 31835 } 31836 c = a.charCodeAt(); 31837 return '\\u00' + Math.floor(c / 16).toString(16) + (c % 16).toString(16); 31838 }) + '"'; 31839 } 31840 return '"' + str + '"'; 31841 } 31842 31843 }; 31844 31845})(jQuery); 31846 31847if ( 'object' !== typeof pp_animated_headlines ) { 31848 var pp_animated_headlines = {}; 31849} 31850 31851;(function($) { 31852 31853 pp_animated_headlines['0ruj4e1cx8v9'] = new PPAnimatedHeadlines({ 31854 id: '0ruj4e1cx8v9', 31855 headline_style: 'highlight', 31856 headline_shape: 'underline', 31857 animation_type: 'typing', 31858 durations: {"animationDelay":2500,"lettersDelay":50,"typeLettersDelay":150,"selectionDuration":500,"revealDuration":600,"revealAnimationDelay":1500}, 31859 isBuilderActive: '' 31860 }); 31861 31862})(jQuery); 31863 31864if ( 'object' !== typeof pp_animated_headlines ) { 31865 var pp_animated_headlines = {}; 31866} 31867 31868;(function($) { 31869 31870 pp_animated_headlines['n5ftw3rels14'] = new PPAnimatedHeadlines({ 31871 id: 'n5ftw3rels14', 31872 headline_style: 'highlight', 31873 headline_shape: 'underline', 31874 animation_type: 'typing', 31875 durations: {"animationDelay":2500,"lettersDelay":50,"typeLettersDelay":150,"selectionDuration":500,"revealDuration":600,"revealAnimationDelay":1500}, 31876 isBuilderActive: '' 31877 }); 31878 31879})(jQuery); 31880(function($){ 31881 })(jQuery); 31882(function($){ 31883 })(jQuery); 31884 31885/* Start Layout Custom JS */ 31886 31887/* End Layout Custom JS */ 31888 31889/*! 31890 * Bowser - a browser detector 31891 * https://github.com/ded/bowser 31892 * MIT License | (c) Dustin Diaz 2015 31893 */ 31894 31895!function (name, definition) { 31896 if (typeof module != 'undefined' && module.exports) module.exports = definition() 31897 else if (typeof define == 'function' && define.amd) define(name, definition) 31898 else this[name] = definition() 31899}('bowser', function () { 31900 /** 31901 * See useragents.js for examples of navigator.userAgent 31902 */ 31903 31904 var t = true 31905 31906 function detect(ua) { 31907 31908 function getFirstMatch(regex) { 31909 var match = ua.match(regex); 31910 return (match && match.length > 1 && match[1]) || ''; 31911 } 31912 31913 function getSecondMatch(regex) { 31914 var match = ua.match(regex); 31915 return (match && match.length > 1 && match[2]) || ''; 31916 } 31917 31918 var iosdevice = getFirstMatch(/(ipod|iphone|ipad)/i).toLowerCase() 31919 , likeAndroid = /like android/i.test(ua) 31920 , android = !likeAndroid && /android/i.test(ua) 31921 , nexusMobile = /nexus\s*[0-6]\s*/i.test(ua) 31922 , nexusTablet = !nexusMobile && /nexus\s*[0-9]+/i.test(ua) 31923 , chromeos = /CrOS/.test(ua) 31924 , silk = /silk/i.test(ua) 31925 , sailfish = /sailfish/i.test(ua) 31926 , tizen = /tizen/i.test(ua) 31927 , webos = /(web|hpw)os/i.test(ua) 31928 , windowsphone = /windows phone/i.test(ua) 31929 , windows = !windowsphone && /windows/i.test(ua) 31930 , mac = !iosdevice && !silk && /macintosh/i.test(ua) 31931 , linux = !android && !sailfish && !tizen && !webos && /linux/i.test(ua) 31932 , edgeVersion = getFirstMatch(/edge\/(\d+(\.\d+)?)/i) 31933 , versionIdentifier = getFirstMatch(/version\/(\d+(\.\d+)?)/i) 31934 , tablet = /tablet/i.test(ua) 31935 , mobile = !tablet && /[^-]mobi/i.test(ua) 31936 , xbox = /xbox/i.test(ua) 31937 , result 31938 31939 if (/opera|opr|opios/i.test(ua)) { 31940 result = { 31941 name: 'Opera' 31942 , opera: t 31943 , version: versionIdentifier || getFirstMatch(/(?:opera|opr|opios)[\s\/](\d+(\.\d+)?)/i) 31944 } 31945 } 31946 else if (/coast/i.test(ua)) { 31947 result = { 31948 name: 'Opera Coast' 31949 , coast: t 31950 , version: versionIdentifier || getFirstMatch(/(?:coast)[\s\/](\d+(\.\d+)?)/i) 31951 } 31952 } 31953 else if (/yabrowser/i.test(ua)) { 31954 result = { 31955 name: 'Yandex Browser' 31956 , yandexbrowser: t 31957 , version: versionIdentifier || getFirstMatch(/(?:yabrowser)[\s\/](\d+(\.\d+)?)/i) 31958 } 31959 } 31960 else if (/ucbrowser/i.test(ua)) { 31961 result = { 31962 name: 'UC Browser' 31963 , ucbrowser: t 31964 , version: getFirstMatch(/(?:ucbrowser)[\s\/](\d+(?:\.\d+)+)/i) 31965 } 31966 } 31967 else if (/mxios/i.test(ua)) { 31968 result = { 31969 name: 'Maxthon' 31970 , maxthon: t 31971 , version: getFirstMatch(/(?:mxios)[\s\/](\d+(?:\.\d+)+)/i) 31972 } 31973 } 31974 else if (/epiphany/i.test(ua)) { 31975 result = { 31976 name: 'Epiphany' 31977 , epiphany: t 31978 , version: getFirstMatch(/(?:epiphany)[\s\/](\d+(?:\.\d+)+)/i) 31979 } 31980 } 31981 else if (/puffin/i.test(ua)) { 31982 result = { 31983 name: 'Puffin' 31984 , puffin: t 31985 , version: getFirstMatch(/(?:puffin)[\s\/](\d+(?:\.\d+)?)/i) 31986 } 31987 } 31988 else if (/sleipnir/i.test(ua)) { 31989 result = { 31990 name: 'Sleipnir' 31991 , sleipnir: t 31992 , version: getFirstMatch(/(?:sleipnir)[\s\/](\d+(?:\.\d+)+)/i) 31993 } 31994 } 31995 else if (/k-meleon/i.test(ua)) { 31996 result = { 31997 name: 'K-Meleon' 31998 , kMeleon: t 31999 , version: getFirstMatch(/(?:k-meleon)[\s\/](\d+(?:\.\d+)+)/i) 32000 } 32001 } 32002 else if (windowsphone) { 32003 result = { 32004 name: 'Windows Phone' 32005 , windowsphone: t 32006 } 32007 if (edgeVersion) { 32008 result.msedge = t 32009 result.version = edgeVersion 32010 } 32011 else { 32012 result.msie = t 32013 result.version = getFirstMatch(/iemobile\/(\d+(\.\d+)?)/i) 32014 } 32015 } 32016 else if (/msie|trident/i.test(ua)) { 32017 result = { 32018 name: 'Internet Explorer' 32019 , msie: t 32020 , version: getFirstMatch(/(?:msie |rv:)(\d+(\.\d+)?)/i) 32021 } 32022 } else if (chromeos) { 32023 result = { 32024 name: 'Chrome' 32025 , chromeos: t 32026 , chromeBook: t 32027 , chrome: t 32028 , version: getFirstMatch(/(?:chrome|crios|crmo)\/(\d+(\.\d+)?)/i) 32029 } 32030 } else if (/chrome.+? edge/i.test(ua)) { 32031 result = { 32032 name: 'Microsoft Edge' 32033 , msedge: t 32034 , version: edgeVersion 32035 } 32036 } 32037 else if (/vivaldi/i.test(ua)) { 32038 result = { 32039 name: 'Vivaldi' 32040 , vivaldi: t 32041 , version: getFirstMatch(/vivaldi\/(\d+(\.\d+)?)/i) || versionIdentifier 32042 } 32043 } 32044 else if (sailfish) { 32045 result = { 32046 name: 'Sailfish' 32047 , sailfish: t 32048 , version: getFirstMatch(/sailfish\s?browser\/(\d+(\.\d+)?)/i) 32049 } 32050 } 32051 else if (/seamonkey\//i.test(ua)) { 32052 result = { 32053 name: 'SeaMonkey' 32054 , seamonkey: t 32055 , version: getFirstMatch(/seamonkey\/(\d+(\.\d+)?)/i) 32056 } 32057 } 32058 else if (/firefox|iceweasel|fxios/i.test(ua)) { 32059 result = { 32060 name: 'Firefox' 32061 , firefox: t 32062 , version: getFirstMatch(/(?:firefox|iceweasel|fxios)[ \/](\d+(\.\d+)?)/i) 32063 } 32064 if (/\((mobile|tablet);[^\)]*rv:[\d\.]+\)/i.test(ua)) { 32065 result.firefoxos = t 32066 } 32067 } 32068 else if (silk) { 32069 result = { 32070 name: 'Amazon Silk' 32071 , silk: t 32072 , version : getFirstMatch(/silk\/(\d+(\.\d+)?)/i) 32073 } 32074 } 32075 else if (/phantom/i.test(ua)) { 32076 result = { 32077 name: 'PhantomJS' 32078 , phantom: t 32079 , version: getFirstMatch(/phantomjs\/(\d+(\.\d+)?)/i) 32080 } 32081 } 32082 else if (/slimerjs/i.test(ua)) { 32083 result = { 32084 name: 'SlimerJS' 32085 , slimer: t 32086 , version: getFirstMatch(/slimerjs\/(\d+(\.\d+)?)/i) 32087 } 32088 } 32089 else if (/blackberry|\bbb\d+/i.test(ua) || /rim\stablet/i.test(ua)) { 32090 result = { 32091 name: 'BlackBerry' 32092 , blackberry: t 32093 , version: versionIdentifier || getFirstMatch(/blackberry[\d]+\/(\d+(\.\d+)?)/i) 32094 } 32095 } 32096 else if (webos) { 32097 result = { 32098 name: 'WebOS' 32099 , webos: t 32100 , version: versionIdentifier || getFirstMatch(/w(?:eb)?osbrowser\/(\d+(\.\d+)?)/i) 32101 }; 32102 if( /touchpad\//i.test(ua) ){ 32103 result.touchpad = t; 32104 } 32105 } 32106 else if (/bada/i.test(ua)) { 32107 result = { 32108 name: 'Bada' 32109 , bada: t 32110 , version: getFirstMatch(/dolfin\/(\d+(\.\d+)?)/i) 32111 }; 32112 } 32113 else if (tizen) { 32114 result = { 32115 name: 'Tizen' 32116 , tizen: t 32117 , version: getFirstMatch(/(?:tizen\s?)?browser\/(\d+(\.\d+)?)/i) || versionIdentifier 32118 }; 32119 } 32120 else if (/qupzilla/i.test(ua)) { 32121 result = { 32122 name: 'QupZilla' 32123 , qupzilla: t 32124 , version: getFirstMatch(/(?:qupzilla)[\s\/](\d+(?:\.\d+)+)/i) || versionIdentifier 32125 } 32126 } 32127 else if (/chromium/i.test(ua)) { 32128 result = { 32129 name: 'Chromium' 32130 , chromium: t 32131 , version: getFirstMatch(/(?:chromium)[\s\/](\d+(?:\.\d+)?)/i) || versionIdentifier 32132 } 32133 } 32134 else if (/chrome|crios|crmo/i.test(ua)) { 32135 result = { 32136 name: 'Chrome' 32137 , chrome: t 32138 , version: getFirstMatch(/(?:chrome|crios|crmo)\/(\d+(\.\d+)?)/i) 32139 } 32140 } 32141 else if (android) { 32142 result = { 32143 name: 'Android' 32144 , version: versionIdentifier 32145 } 32146 } 32147 else if (/safari|applewebkit/i.test(ua)) { 32148 result = { 32149 name: 'Safari' 32150 , safari: t 32151 } 32152 if (versionIdentifier) { 32153 result.version = versionIdentifier 32154 } 32155 } 32156 else if (iosdevice) { 32157 result = { 32158 name : iosdevice == 'iphone' ? 'iPhone' : iosdevice == 'ipad' ? 'iPad' : 'iPod' 32159 } 32160 // WTF: version is not part of user agent in web apps 32161 if (versionIdentifier) { 32162 result.version = versionIdentifier 32163 } 32164 } 32165 else if(/googlebot/i.test(ua)) { 32166 result = { 32167 name: 'Googlebot' 32168 , googlebot: t 32169 , version: getFirstMatch(/googlebot\/(\d+(\.\d+))/i) || versionIdentifier 32170 } 32171 } 32172 else { 32173 result = { 32174 name: getFirstMatch(/^(.*)\/(.*) /), 32175 version: getSecondMatch(/^(.*)\/(.*) /) 32176 }; 32177 } 32178 32179 // set webkit or gecko flag for browsers based on these engines 32180 if (!result.msedge && /(apple)?webkit/i.test(ua)) { 32181 if (/(apple)?webkit\/537\.36/i.test(ua)) { 32182 result.name = result.name || "Blink" 32183 result.blink = t 32184 } else { 32185 result.name = result.name || "Webkit" 32186 result.webkit = t 32187 } 32188 if (!result.version && versionIdentifier) { 32189 result.version = versionIdentifier 32190 } 32191 } else if (!result.opera && /gecko\//i.test(ua)) { 32192 result.name = result.name || "Gecko" 32193 result.gecko = t 32194 result.version = result.version || getFirstMatch(/gecko\/(\d+(\.\d+)?)/i) 32195 } 32196 32197 // set OS flags for platforms that have multiple browsers 32198 if (!result.msedge && (android || result.silk)) { 32199 result.android = t 32200 } else if (iosdevice) { 32201 result[iosdevice] = t 32202 result.ios = t 32203 } else if (mac) { 32204 result.mac = t 32205 } else if (xbox) { 32206 result.xbox = t 32207 } else if (windows) { 32208 result.windows = t 32209 } else if (linux) { 32210 result.linux = t 32211 } 32212 32213 // OS version extraction 32214 var osVersion = ''; 32215 if (result.windowsphone) { 32216 osVersion = getFirstMatch(/windows phone (?:os)?\s?(\d+(\.\d+)*)/i); 32217 } else if (iosdevice) { 32218 osVersion = getFirstMatch(/os (\d+([_\s]\d+)*) like mac os x/i); 32219 osVersion = osVersion.replace(/[_\s]/g, '.'); 32220 } else if (android) { 32221 osVersion = getFirstMatch(/android[ \/-](\d+(\.\d+)*)/i); 32222 } else if (result.webos) { 32223 osVersion = getFirstMatch(/(?:web|hpw)os\/(\d+(\.\d+)*)/i); 32224 } else if (result.blackberry) { 32225 osVersion = getFirstMatch(/rim\stablet\sos\s(\d+(\.\d+)*)/i); 32226 } else if (result.bada) { 32227 osVersion = getFirstMatch(/bada\/(\d+(\.\d+)*)/i); 32228 } else if (result.tizen) { 32229 osVersion = getFirstMatch(/tizen[\/\s](\d+(\.\d+)*)/i); 32230 } 32231 if (osVersion) { 32232 result.osversion = osVersion; 32233 } 32234 32235 // device type extraction 32236 var osMajorVersion = osVersion.split('.')[0]; 32237 if ( 32238 tablet 32239 || nexusTablet 32240 || iosdevice == 'ipad' 32241 || (android && (osMajorVersion == 3 || (osMajorVersion >= 4 && !mobile))) 32242 || result.silk 32243 ) { 32244 result.tablet = t 32245 } else if ( 32246 mobile 32247 || iosdevice == 'iphone' 32248 || iosdevice == 'ipod' 32249 || android 32250 || nexusMobile 32251 || result.blackberry 32252 || result.webos 32253 || result.bada 32254 ) { 32255 result.mobile = t 32256 } 32257 32258 // Graded Browser Support
vendor: 4,367 bytes, lines 32259-32401
32259 // http://developer.yahoo.com/yui/articles/gbs 32260 if (result.msedge || 32261 (result.msie && result.version >= 10) || 32262 (result.yandexbrowser && result.version >= 15) || 32263 (result.vivaldi && result.version >= 1.0) || 32264 (result.chrome && result.version >= 20) || 32265 (result.firefox && result.version >= 20.0) || 32266 (result.safari && result.version >= 6) || 32267 (result.opera && result.version >= 10.0) || 32268 (result.ios && result.osversion && result.osversion.split(".")[0] >= 6) || 32269 (result.blackberry && result.version >= 10.1) 32270 || (result.chromium && result.version >= 20) 32271 ) { 32272 result.a = t; 32273 } 32274 else if ((result.msie && result.version < 10) || 32275 (result.chrome && result.version < 20) || 32276 (result.firefox && result.version < 20.0) || 32277 (result.safari && result.version < 6) || 32278 (result.opera && result.version < 10.0) || 32279 (result.ios && result.osversion && result.osversion.split(".")[0] < 6) 32280 || (result.chromium && result.version < 20) 32281 ) { 32282 result.c = t 32283 } else result.x = t 32284 32285 return result 32286 } 32287 32288 var bowser = detect(typeof navigator !== 'undefined' ? navigator.userAgent : '') 32289 32290 bowser.test = function (browserList) { 32291 for (var i = 0; i < browserList.length; ++i) { 32292 var browserItem = browserList[i]; 32293 if (typeof browserItem=== 'string') { 32294 if (browserItem in bowser) { 32295 return true; 32296 } 32297 } 32298 } 32299 return false; 32300 } 32301 32302 /** 32303 * Get version precisions count 32304 * 32305 * @example 32306 * getVersionPrecision("1.10.3") // 3 32307 * 32308 * @param {string} version 32309 * @return {number} 32310 */ 32311 function getVersionPrecision(version) { 32312 return version.split(".").length; 32313 } 32314 32315 /** 32316 * Array::map polyfill 32317 * 32318 * @param {Array} arr 32319 * @param {Function} iterator 32320 * @return {Array} 32321 */ 32322 function map(arr, iterator) { 32323 var result = [], i; 32324 if (Array.prototype.map) { 32325 return Array.prototype.map.call(arr, iterator); 32326 } 32327 for (i = 0; i < arr.length; i++) { 32328 result.push(iterator(arr[i])); 32329 } 32330 return result; 32331 } 32332 32333 /** 32334 * Calculate browser version weight 32335 * 32336 * @example 32337 * compareVersions(['1.10.2.1', '1.8.2.1.90']) // 1 32338 * compareVersions(['1.010.2.1', '1.09.2.1.90']); // 1 32339 * compareVersions(['1.10.2.1', '1.10.2.1']); // 0 32340 * compareVersions(['1.10.2.1', '1.0800.2']); // -1 32341 * 32342 * @param {Array<String>} versions versions to compare 32343 * @return {Number} comparison result 32344 */ 32345 function compareVersions(versions) { 32346 // 1) get common precision for both versions, for example for "10.0" and "9" it should be 2 32347 var precision = Math.max(getVersionPrecision(versions[0]), getVersionPrecision(versions[1])); 32348 var chunks = map(versions, function (version) { 32349 var delta = precision - getVersionPrecision(version); 32350 32351 // 2) "9" -> "9.0" (for precision = 2) 32352 version = version + new Array(delta + 1).join(".0"); 32353 32354 // 3) "9.0" -> ["000000000"", "000000009"] 32355 return map(version.split("."), function (chunk) { 32356 return new Array(20 - chunk.length).join("0") + chunk; 32357 }).reverse(); 32358 }); 32359 32360 // iterate in reverse order by reversed chunks array 32361 while (--precision >= 0) { 32362 // 4) compare: "000000009" > "000000010" = false (but "9" > "10" = true) 32363 if (chunks[0][precision] > chunks[1][precision]) { 32364 return 1; 32365 } 32366 else if (chunks[0][precision] === chunks[1][precision]) { 32367 if (precision === 0) { 32368 // all version chunks are same 32369 return 0; 32370 } 32371 } 32372 else { 32373 return -1; 32374 } 32375 } 32376 } 32377 32378 /** 32379 * Check if browser is unsupported 32380 * 32381 * @example 32382 * bowser.isUnsupportedBrowser({ 32383 * msie: "10", 32384 * firefox: "23", 32385 * chrome: "29", 32386 * safari: "5.1", 32387 * opera: "16", 32388 * phantom: "534" 32389 * }); 32390 * 32391 * @param {Object} minVersions map of minimal version to browser 32392 * @param {Boolean} [strictMode = false] flag to return false if browser wasn't found in map 32393 * @param {String} [ua] user agent string 32394 * @return {Boolean} 32395 */ 32396 function isUnsupportedBrowser(minVersions, strictMode, ua) { 32397 var _bowser = bowser; 32398 32399 // make strictMode param optional with ua param usage 32400 if (typeof strictMode === 'string') { 32401 ua = strictMode;
32402 strictMode = void(0); 32403 } 32404 32405 if (strictMode === void(0)) { 32406 strictMode = false; 32407 } 32408 if (ua) { 32409 _bowser = detect(ua); 32410 } 32411 32412 var version = "" + _bowser.version; 32413 for (var browser in minVersions) { 32414 if (minVersions.hasOwnProperty(browser)) { 32415 if (_bowser[browser]) { 32416 // browser version and min supported version. 32417 return compareVersions([version, minVersions[browser]]) < 0; 32418 } 32419 } 32420 } 32421 32422 return strictMode; // not found 32423 } 32424 32425 /** 32426 * Check if browser is supported 32427 * 32428 * @param {Object} minVersions map of minimal version to browser 32429 * @param {Boolean} [strictMode = false] flag to return false if browser wasn't found in map 32430 * @param {String} [ua] user agent string 32431 * @return {Boolean} 32432 */ 32433 function check(minVersions, strictMode, ua) { 32434 return !isUnsupportedBrowser(minVersions, strictMode, ua); 32435 } 32436 32437 bowser.isUnsupportedBrowser = isUnsupportedBrowser; 32438 bowser.compareVersions = compareVersions; 32439 bowser.check = check; 32440 32441 /* 32442 * Set our detect method to the main bowser object so we can 32443 * reuse it to test other user agents. 32444 * This is needed to implement future tests. 32445 */ 32446 bowser._detect = detect; 32447 32448 return bowser 32449}); 32450 32451(function($){ 32452 UABBTrigger = { 32453 32454 /** 32455 * Trigger a hook. 32456 * 32457 * @since 1.1.0.3 32458 * @method triggerHook 32459 * @param {String} hook The hook to trigger. 32460 * @param {Array} args An array of args to pass to the hook. 32461 */ 32462 triggerHook: function( hook, args ) 32463 { 32464 $( 'body' ).trigger( 'uabb-trigger.' + hook, args ); 32465 }, 32466 32467 /** 32468 * Add a hook. 32469 * 32470 * @since 1.1.0.3 32471 * @method addHook 32472 * @param {String} hook The hook to add. 32473 * @param {Function} callback A function to call when the hook is triggered. 32474 */ 32475 addHook: function( hook, callback ) 32476 { 32477 $( 'body' ).on( 'uabb-trigger.' + hook, callback ); 32478 }, 32479 32480 /** 32481 * Remove a hook. 32482 * 32483 * @since 1.1.0.3 32484 * @method removeHook 32485 * @param {String} hook The hook to remove. 32486 * @param {Function} callback The callback function to remove. 32487 */ 32488 removeHook: function( hook, callback ) 32489 { 32490 $( 'body' ).off( 'uabb-trigger.' + hook, callback ); 32491 }, 32492 }; 32493})(jQuery); 32494 32495jQuery(document).ready(function( $ ) { 32496 32497 if( typeof bowser !== 'undefined' && bowser !== null ) { 32498 32499 var uabb_browser = bowser.name, 32500 uabb_browser_v = bowser.version, 32501 uabb_browser_class = uabb_browser.replace(/\s+/g, '-').toLowerCase(), 32502 uabb_browser_v_class = uabb_browser_class + parseInt( uabb_browser_v ); 32503 32504 $('html').addClass(uabb_browser_class).addClass(uabb_browser_v_class); 32505 32506 } 32507 32508 $('.uabb-row-separator').parents('html').css('overflow-x', 'hidden'); 32509}); 32510 32511if ( 'object' !== typeof pp_animated_headlines ) { 32512 var pp_animated_headlines = {}; 32513} 32514 32515;(function($) { 32516 32517 pp_animated_headlines['pngah6u5wdmo'] = new PPAnimatedHeadlines({ 32518 id: 'pngah6u5wdmo', 32519 headline_style: 'highlight', 32520 headline_shape: 'underline', 32521 animation_type: 'typing', 32522 durations: {"animationDelay":2500,"lettersDelay":50,"typeLettersDelay":150,"selectionDuration":500,"revealDuration":600,"revealAnimationDelay":1500}, 32523 isBuilderActive: '' 32524 }); 32525 32526})(jQuery); 32527 32528if ( 'object' !== typeof pp_animated_headlines ) { 32529 var pp_animated_headlines = {}; 32530} 32531 32532;(function($) { 32533 32534 pp_animated_headlines['gypxrt8d2afn'] = new PPAnimatedHeadlines({ 32535 id: 'gypxrt8d2afn', 32536 headline_style: 'highlight', 32537 headline_shape: 'underline', 32538 animation_type: 'typing', 32539 durations: {"animationDelay":2500,"lettersDelay":50,"typeLettersDelay":150,"selectionDuration":500,"revealDuration":600,"revealAnimationDelay":1500}, 32540 isBuilderActive: '' 32541 }); 32542 32543})(jQuery); 32544(function($){ 32545 })(jQuery); 32546(function($){ 32547 })(jQuery); 32548 32549/* Start Layout Custom JS */ 32550 32551/* End Layout Custom JS */ 32552 32553/*! 32554 * Bowser - a browser detector 32555 * https://github.com/ded/bowser 32556 * MIT License | (c) Dustin Diaz 2015 32557 */ 32558 32559!function (name, definition) { 32560 if (typeof module != 'undefined' && module.exports) module.exports = definition() 32561 else if (typeof define == 'function' && define.amd) define(name, definition) 32562 else this[name] = definition() 32563}('bowser', function () { 32564 /** 32565 * See useragents.js for examples of navigator.userAgent 32566 */ 32567 32568 var t = true 32569 32570 function detect(ua) { 32571 32572 function getFirstMatch(regex) { 32573 var match = ua.match(regex); 32574 return (match && match.length > 1 && match[1]) || ''; 32575 } 32576 32577 function getSecondMatch(regex) { 32578 var match = ua.match(regex); 32579 return (match && match.length > 1 && match[2]) || ''; 32580 } 32581 32582 var iosdevice = getFirstMatch(/(ipod|iphone|ipad)/i).toLowerCase() 32583 , likeAndroid = /like android/i.test(ua) 32584 , android = !likeAndroid && /android/i.test(ua) 32585 , nexusMobile = /nexus\s*[0-6]\s*/i.test(ua) 32586 , nexusTablet = !nexusMobile && /nexus\s*[0-9]+/i.test(ua) 32587 , chromeos = /CrOS/.test(ua) 32588 , silk = /silk/i.test(ua) 32589 , sailfish = /sailfish/i.test(ua) 32590 , tizen = /tizen/i.test(ua) 32591 , webos = /(web|hpw)os/i.test(ua) 32592 , windowsphone = /windows phone/i.test(ua) 32593 , windows = !windowsphone && /windows/i.test(ua) 32594 , mac = !iosdevice && !silk && /macintosh/i.test(ua) 32595 , linux = !android && !sailfish && !tizen && !webos && /linux/i.test(ua) 32596 , edgeVersion = getFirstMatch(/edge\/(\d+(\.\d+)?)/i) 32597 , versionIdentifier = getFirstMatch(/version\/(\d+(\.\d+)?)/i) 32598 , tablet = /tablet/i.test(ua) 32599 , mobile = !tablet && /[^-]mobi/i.test(ua) 32600 , xbox = /xbox/i.test(ua) 32601 , result 32602 32603 if (/opera|opr|opios/i.test(ua)) { 32604 result = { 32605 name: 'Opera' 32606 , opera: t 32607 , version: versionIdentifier || getFirstMatch(/(?:opera|opr|opios)[\s\/](\d+(\.\d+)?)/i) 32608 } 32609 } 32610 else if (/coast/i.test(ua)) { 32611 result = { 32612 name: 'Opera Coast' 32613 , coast: t 32614 , version: versionIdentifier || getFirstMatch(/(?:coast)[\s\/](\d+(\.\d+)?)/i) 32615 } 32616 } 32617 else if (/yabrowser/i.test(ua)) { 32618 result = { 32619 name: 'Yandex Browser' 32620 , yandexbrowser: t 32621 , version: versionIdentifier || getFirstMatch(/(?:yabrowser)[\s\/](\d+(\.\d+)?)/i) 32622 } 32623 } 32624 else if (/ucbrowser/i.test(ua)) { 32625 result = { 32626 name: 'UC Browser' 32627 , ucbrowser: t 32628 , version: getFirstMatch(/(?:ucbrowser)[\s\/](\d+(?:\.\d+)+)/i) 32629 } 32630 } 32631 else if (/mxios/i.test(ua)) { 32632 result = { 32633 name: 'Maxthon' 32634 , maxthon: t 32635 , version: getFirstMatch(/(?:mxios)[\s\/](\d+(?:\.\d+)+)/i) 32636 } 32637 } 32638 else if (/epiphany/i.test(ua)) { 32639 result = { 32640 name: 'Epiphany' 32641 , epiphany: t 32642 , version: getFirstMatch(/(?:epiphany)[\s\/](\d+(?:\.\d+)+)/i) 32643 } 32644 } 32645 else if (/puffin/i.test(ua)) { 32646 result = { 32647 name: 'Puffin' 32648 , puffin: t 32649 , version: getFirstMatch(/(?:puffin)[\s\/](\d+(?:\.\d+)?)/i) 32650 } 32651 } 32652 else if (/sleipnir/i.test(ua)) { 32653 result = { 32654 name: 'Sleipnir' 32655 , sleipnir: t 32656 , version: getFirstMatch(/(?:sleipnir)[\s\/](\d+(?:\.\d+)+)/i) 32657 } 32658 } 32659 else if (/k-meleon/i.test(ua)) { 32660 result = { 32661 name: 'K-Meleon' 32662 , kMeleon: t 32663 , version: getFirstMatch(/(?:k-meleon)[\s\/](\d+(?:\.\d+)+)/i) 32664 } 32665 } 32666 else if (windowsphone) { 32667 result = { 32668 name: 'Windows Phone' 32669 , windowsphone: t 32670 } 32671 if (edgeVersion) { 32672 result.msedge = t 32673 result.version = edgeVersion 32674 } 32675 else { 32676 result.msie = t 32677 result.version = getFirstMatch(/iemobile\/(\d+(\.\d+)?)/i) 32678 } 32679 } 32680 else if (/msie|trident/i.test(ua)) { 32681 result = { 32682 name: 'Internet Explorer' 32683 , msie: t 32684 , version: getFirstMatch(/(?:msie |rv:)(\d+(\.\d+)?)/i) 32685 } 32686 } else if (chromeos) { 32687 result = { 32688 name: 'Chrome' 32689 , chromeos: t 32690 , chromeBook: t 32691 , chrome: t 32692 , version: getFirstMatch(/(?:chrome|crios|crmo)\/(\d+(\.\d+)?)/i) 32693 } 32694 } else if (/chrome.+? edge/i.test(ua)) { 32695 result = { 32696 name: 'Microsoft Edge' 32697 , msedge: t 32698 , version: edgeVersion 32699 } 32700 } 32701 else if (/vivaldi/i.test(ua)) { 32702 result = { 32703 name: 'Vivaldi' 32704 , vivaldi: t 32705 , version: getFirstMatch(/vivaldi\/(\d+(\.\d+)?)/i) || versionIdentifier 32706 } 32707 } 32708 else if (sailfish) { 32709 result = { 32710 name: 'Sailfish' 32711 , sailfish: t 32712 , version: getFirstMatch(/sailfish\s?browser\/(\d+(\.\d+)?)/i) 32713 } 32714 } 32715 else if (/seamonkey\//i.test(ua)) { 32716 result = { 32717 name: 'SeaMonkey' 32718 , seamonkey: t 32719 , version: getFirstMatch(/seamonkey\/(\d+(\.\d+)?)/i) 32720 } 32721 } 32722 else if (/firefox|iceweasel|fxios/i.test(ua)) { 32723 result = { 32724 name: 'Firefox' 32725 , firefox: t 32726 , version: getFirstMatch(/(?:firefox|iceweasel|fxios)[ \/](\d+(\.\d+)?)/i) 32727 } 32728 if (/\((mobile|tablet);[^\)]*rv:[\d\.]+\)/i.test(ua)) { 32729 result.firefoxos = t 32730 } 32731 } 32732 else if (silk) { 32733 result = { 32734 name: 'Amazon Silk' 32735 , silk: t 32736 , version : getFirstMatch(/silk\/(\d+(\.\d+)?)/i) 32737 } 32738 } 32739 else if (/phantom/i.test(ua)) { 32740 result = { 32741 name: 'PhantomJS' 32742 , phantom: t 32743 , version: getFirstMatch(/phantomjs\/(\d+(\.\d+)?)/i) 32744 } 32745 } 32746 else if (/slimerjs/i.test(ua)) { 32747 result = { 32748 name: 'SlimerJS' 32749 , slimer: t 32750 , version: getFirstMatch(/slimerjs\/(\d+(\.\d+)?)/i) 32751 } 32752 } 32753 else if (/blackberry|\bbb\d+/i.test(ua) || /rim\stablet/i.test(ua)) { 32754 result = { 32755 name: 'BlackBerry' 32756 , blackberry: t 32757 , version: versionIdentifier || getFirstMatch(/blackberry[\d]+\/(\d+(\.\d+)?)/i) 32758 } 32759 } 32760 else if (webos) { 32761 result = { 32762 name: 'WebOS' 32763 , webos: t 32764 , version: versionIdentifier || getFirstMatch(/w(?:eb)?osbrowser\/(\d+(\.\d+)?)/i) 32765 }; 32766 if( /touchpad\//i.test(ua) ){ 32767 result.touchpad = t; 32768 } 32769 } 32770 else if (/bada/i.test(ua)) { 32771 result = { 32772 name: 'Bada' 32773 , bada: t 32774 , version: getFirstMatch(/dolfin\/(\d+(\.\d+)?)/i) 32775 }; 32776 } 32777 else if (tizen) { 32778 result = { 32779 name: 'Tizen' 32780 , tizen: t 32781 , version: getFirstMatch(/(?:tizen\s?)?browser\/(\d+(\.\d+)?)/i) || versionIdentifier 32782 }; 32783 } 32784 else if (/qupzilla/i.test(ua)) { 32785 result = { 32786 name: 'QupZilla' 32787 , qupzilla: t 32788 , version: getFirstMatch(/(?:qupzilla)[\s\/](\d+(?:\.\d+)+)/i) || versionIdentifier 32789 } 32790 } 32791 else if (/chromium/i.test(ua)) { 32792 result = { 32793 name: 'Chromium' 32794 , chromium: t 32795 , version: getFirstMatch(/(?:chromium)[\s\/](\d+(?:\.\d+)?)/i) || versionIdentifier 32796 } 32797 } 32798 else if (/chrome|crios|crmo/i.test(ua)) { 32799 result = { 32800 name: 'Chrome' 32801 , chrome: t 32802 , version: getFirstMatch(/(?:chrome|crios|crmo)\/(\d+(\.\d+)?)/i) 32803 } 32804 } 32805 else if (android) { 32806 result = { 32807 name: 'Android' 32808 , version: versionIdentifier 32809 } 32810 } 32811 else if (/safari|applewebkit/i.test(ua)) { 32812 result = { 32813 name: 'Safari' 32814 , safari: t 32815 } 32816 if (versionIdentifier) { 32817 result.version = versionIdentifier 32818 } 32819 } 32820 else if (iosdevice) { 32821 result = { 32822 name : iosdevice == 'iphone' ? 'iPhone' : iosdevice == 'ipad' ? 'iPad' : 'iPod' 32823 } 32824 // WTF: version is not part of user agent in web apps 32825 if (versionIdentifier) { 32826 result.version = versionIdentifier 32827 } 32828 } 32829 else if(/googlebot/i.test(ua)) { 32830 result = { 32831 name: 'Googlebot' 32832 , googlebot: t 32833 , version: getFirstMatch(/googlebot\/(\d+(\.\d+))/i) || versionIdentifier 32834 } 32835 } 32836 else { 32837 result = { 32838 name: getFirstMatch(/^(.*)\/(.*) /), 32839 version: getSecondMatch(/^(.*)\/(.*) /) 32840 }; 32841 } 32842 32843 // set webkit or gecko flag for browsers based on these engines 32844 if (!result.msedge && /(apple)?webkit/i.test(ua)) { 32845 if (/(apple)?webkit\/537\.36/i.test(ua)) { 32846 result.name = result.name || "Blink" 32847 result.blink = t 32848 } else { 32849 result.name = result.name || "Webkit" 32850 result.webkit = t 32851 } 32852 if (!result.version && versionIdentifier) { 32853 result.version = versionIdentifier 32854 } 32855 } else if (!result.opera && /gecko\//i.test(ua)) { 32856 result.name = result.name || "Gecko" 32857 result.gecko = t 32858 result.version = result.version || getFirstMatch(/gecko\/(\d+(\.\d+)?)/i) 32859 } 32860 32861 // set OS flags for platforms that have multiple browsers 32862 if (!result.msedge && (android || result.silk)) { 32863 result.android = t 32864 } else if (iosdevice) { 32865 result[iosdevice] = t 32866 result.ios = t 32867 } else if (mac) { 32868 result.mac = t 32869 } else if (xbox) { 32870 result.xbox = t 32871 } else if (windows) { 32872 result.windows = t 32873 } else if (linux) { 32874 result.linux = t 32875 } 32876 32877 // OS version extraction 32878 var osVersion = ''; 32879 if (result.windowsphone) { 32880 osVersion = getFirstMatch(/windows phone (?:os)?\s?(\d+(\.\d+)*)/i); 32881 } else if (iosdevice) { 32882 osVersion = getFirstMatch(/os (\d+([_\s]\d+)*) like mac os x/i); 32883 osVersion = osVersion.replace(/[_\s]/g, '.'); 32884 } else if (android) { 32885 osVersion = getFirstMatch(/android[ \/-](\d+(\.\d+)*)/i); 32886 } else if (result.webos) { 32887 osVersion = getFirstMatch(/(?:web|hpw)os\/(\d+(\.\d+)*)/i); 32888 } else if (result.blackberry) { 32889 osVersion = getFirstMatch(/rim\stablet\sos\s(\d+(\.\d+)*)/i); 32890 } else if (result.bada) { 32891 osVersion = getFirstMatch(/bada\/(\d+(\.\d+)*)/i); 32892 } else if (result.tizen) { 32893 osVersion = getFirstMatch(/tizen[\/\s](\d+(\.\d+)*)/i); 32894 } 32895 if (osVersion) { 32896 result.osversion = osVersion; 32897 } 32898 32899 // device type extraction 32900 var osMajorVersion = osVersion.split('.')[0]; 32901 if ( 32902 tablet 32903 || nexusTablet 32904 || iosdevice == 'ipad' 32905 || (android && (osMajorVersion == 3 || (osMajorVersion >= 4 && !mobile))) 32906 || result.silk 32907 ) { 32908 result.tablet = t 32909 } else if ( 32910 mobile 32911 || iosdevice == 'iphone' 32912 || iosdevice == 'ipod' 32913 || android 32914 || nexusMobile 32915 || result.blackberry 32916 || result.webos 32917 || result.bada 32918 ) { 32919 result.mobile = t 32920 } 32921 32922 // Graded Browser Support
vendor: 4,367 bytes, lines 32923-33065
32923 // http://developer.yahoo.com/yui/articles/gbs 32924 if (result.msedge || 32925 (result.msie && result.version >= 10) || 32926 (result.yandexbrowser && result.version >= 15) || 32927 (result.vivaldi && result.version >= 1.0) || 32928 (result.chrome && result.version >= 20) || 32929 (result.firefox && result.version >= 20.0) || 32930 (result.safari && result.version >= 6) || 32931 (result.opera && result.version >= 10.0) || 32932 (result.ios && result.osversion && result.osversion.split(".")[0] >= 6) || 32933 (result.blackberry && result.version >= 10.1) 32934 || (result.chromium && result.version >= 20) 32935 ) { 32936 result.a = t; 32937 } 32938 else if ((result.msie && result.version < 10) || 32939 (result.chrome && result.version < 20) || 32940 (result.firefox && result.version < 20.0) || 32941 (result.safari && result.version < 6) || 32942 (result.opera && result.version < 10.0) || 32943 (result.ios && result.osversion && result.osversion.split(".")[0] < 6) 32944 || (result.chromium && result.version < 20) 32945 ) { 32946 result.c = t 32947 } else result.x = t 32948 32949 return result 32950 } 32951 32952 var bowser = detect(typeof navigator !== 'undefined' ? navigator.userAgent : '') 32953 32954 bowser.test = function (browserList) { 32955 for (var i = 0; i < browserList.length; ++i) { 32956 var browserItem = browserList[i]; 32957 if (typeof browserItem=== 'string') { 32958 if (browserItem in bowser) { 32959 return true; 32960 } 32961 } 32962 } 32963 return false; 32964 } 32965 32966 /** 32967 * Get version precisions count 32968 * 32969 * @example 32970 * getVersionPrecision("1.10.3") // 3 32971 * 32972 * @param {string} version 32973 * @return {number} 32974 */ 32975 function getVersionPrecision(version) { 32976 return version.split(".").length; 32977 } 32978 32979 /** 32980 * Array::map polyfill 32981 * 32982 * @param {Array} arr 32983 * @param {Function} iterator 32984 * @return {Array} 32985 */ 32986 function map(arr, iterator) { 32987 var result = [], i; 32988 if (Array.prototype.map) { 32989 return Array.prototype.map.call(arr, iterator); 32990 } 32991 for (i = 0; i < arr.length; i++) { 32992 result.push(iterator(arr[i])); 32993 } 32994 return result; 32995 } 32996 32997 /** 32998 * Calculate browser version weight 32999 * 33000 * @example 33001 * compareVersions(['1.10.2.1', '1.8.2.1.90']) // 1 33002 * compareVersions(['1.010.2.1', '1.09.2.1.90']); // 1 33003 * compareVersions(['1.10.2.1', '1.10.2.1']); // 0 33004 * compareVersions(['1.10.2.1', '1.0800.2']); // -1 33005 * 33006 * @param {Array<String>} versions versions to compare 33007 * @return {Number} comparison result 33008 */ 33009 function compareVersions(versions) { 33010 // 1) get common precision for both versions, for example for "10.0" and "9" it should be 2 33011 var precision = Math.max(getVersionPrecision(versions[0]), getVersionPrecision(versions[1])); 33012 var chunks = map(versions, function (version) { 33013 var delta = precision - getVersionPrecision(version); 33014 33015 // 2) "9" -> "9.0" (for precision = 2) 33016 version = version + new Array(delta + 1).join(".0"); 33017 33018 // 3) "9.0" -> ["000000000"", "000000009"] 33019 return map(version.split("."), function (chunk) { 33020 return new Array(20 - chunk.length).join("0") + chunk; 33021 }).reverse(); 33022 }); 33023 33024 // iterate in reverse order by reversed chunks array 33025 while (--precision >= 0) { 33026 // 4) compare: "000000009" > "000000010" = false (but "9" > "10" = true) 33027 if (chunks[0][precision] > chunks[1][precision]) { 33028 return 1; 33029 } 33030 else if (chunks[0][precision] === chunks[1][precision]) { 33031 if (precision === 0) { 33032 // all version chunks are same 33033 return 0; 33034 } 33035 } 33036 else { 33037 return -1; 33038 } 33039 } 33040 } 33041 33042 /** 33043 * Check if browser is unsupported 33044 * 33045 * @example 33046 * bowser.isUnsupportedBrowser({ 33047 * msie: "10", 33048 * firefox: "23", 33049 * chrome: "29", 33050 * safari: "5.1", 33051 * opera: "16", 33052 * phantom: "534" 33053 * }); 33054 * 33055 * @param {Object} minVersions map of minimal version to browser 33056 * @param {Boolean} [strictMode = false] flag to return false if browser wasn't found in map 33057 * @param {String} [ua] user agent string 33058 * @return {Boolean} 33059 */ 33060 function isUnsupportedBrowser(minVersions, strictMode, ua) { 33061 var _bowser = bowser; 33062 33063 // make strictMode param optional with ua param usage 33064 if (typeof strictMode === 'string') { 33065 ua = strictMode;
33066 strictMode = void(0); 33067 } 33068 33069 if (strictMode === void(0)) { 33070 strictMode = false; 33071 } 33072 if (ua) { 33073 _bowser = detect(ua); 33074 } 33075 33076 var version = "" + _bowser.version; 33077 for (var browser in minVersions) { 33078 if (minVersions.hasOwnProperty(browser)) { 33079 if (_bowser[browser]) { 33080 // browser version and min supported version. 33081 return compareVersions([version, minVersions[browser]]) < 0; 33082 } 33083 } 33084 } 33085 33086 return strictMode; // not found 33087 } 33088 33089 /** 33090 * Check if browser is supported 33091 * 33092 * @param {Object} minVersions map of minimal version to browser 33093 * @param {Boolean} [strictMode = false] flag to return false if browser wasn't found in map 33094 * @param {String} [ua] user agent string 33095 * @return {Boolean} 33096 */ 33097 function check(minVersions, strictMode, ua) { 33098 return !isUnsupportedBrowser(minVersions, strictMode, ua); 33099 } 33100 33101 bowser.isUnsupportedBrowser = isUnsupportedBrowser; 33102 bowser.compareVersions = compareVersions; 33103 bowser.check = check; 33104 33105 /* 33106 * Set our detect method to the main bowser object so we can 33107 * reuse it to test other user agents. 33108 * This is needed to implement future tests. 33109 */ 33110 bowser._detect = detect; 33111 33112 return bowser 33113}); 33114 33115(function($){ 33116 UABBTrigger = { 33117 33118 /** 33119 * Trigger a hook. 33120 * 33121 * @since 1.1.0.3 33122 * @method triggerHook 33123 * @param {String} hook The hook to trigger. 33124 * @param {Array} args An array of args to pass to the hook. 33125 */ 33126 triggerHook: function( hook, args ) 33127 { 33128 $( 'body' ).trigger( 'uabb-trigger.' + hook, args ); 33129 }, 33130 33131 /** 33132 * Add a hook. 33133 * 33134 * @since 1.1.0.3 33135 * @method addHook 33136 * @param {String} hook The hook to add. 33137 * @param {Function} callback A function to call when the hook is triggered. 33138 */ 33139 addHook: function( hook, callback ) 33140 { 33141 $( 'body' ).on( 'uabb-trigger.' + hook, callback ); 33142 }, 33143 33144 /** 33145 * Remove a hook. 33146 * 33147 * @since 1.1.0.3 33148 * @method removeHook 33149 * @param {String} hook The hook to remove. 33150 * @param {Function} callback The callback function to remove. 33151 */ 33152 removeHook: function( hook, callback ) 33153 { 33154 $( 'body' ).off( 'uabb-trigger.' + hook, callback ); 33155 }, 33156 }; 33157})(jQuery); 33158 33159jQuery(document).ready(function( $ ) { 33160 33161 if( typeof bowser !== 'undefined' && bowser !== null ) { 33162 33163 var uabb_browser = bowser.name, 33164 uabb_browser_v = bowser.version, 33165 uabb_browser_class = uabb_browser.replace(/\s+/g, '-').toLowerCase(), 33166 uabb_browser_v_class = uabb_browser_class + parseInt( uabb_browser_v ); 33167 33168 $('html').addClass(uabb_browser_class).addClass(uabb_browser_v_class); 33169 33170 } 33171 33172 $('.uabb-row-separator').parents('html').css('overflow-x', 'hidden'); 33173}); 33174 33175if ( 'object' !== typeof pp_animated_headlines ) { 33176 var pp_animated_headlines = {}; 33177} 33178 33179;(function($) { 33180 33181 pp_animated_headlines['xuf3at2hyv1s'] = new PPAnimatedHeadlines({ 33182 id: 'xuf3at2hyv1s', 33183 headline_style: 'highlight', 33184 headline_shape: 'underline', 33185 animation_type: 'typing', 33186 durations: {"animationDelay":2500,"lettersDelay":50,"typeLettersDelay":150,"selectionDuration":500,"revealDuration":600,"revealAnimationDelay":1500}, 33187 isBuilderActive: '' 33188 }); 33189 33190})(jQuery); 33191 33192if ( 'object' !== typeof pp_animated_headlines ) { 33193 var pp_animated_headlines = {}; 33194} 33195 33196;(function($) { 33197 33198 pp_animated_headlines['xqsr02t4joau'] = new PPAnimatedHeadlines({ 33199 id: 'xqsr02t4joau', 33200 headline_style: 'highlight', 33201 headline_shape: 'underline', 33202 animation_type: 'typing', 33203 durations: {"animationDelay":2500,"lettersDelay":50,"typeLettersDelay":150,"selectionDuration":500,"revealDuration":600,"revealAnimationDelay":1500}, 33204 isBuilderActive: '' 33205 }); 33206 33207})(jQuery); 33208(function($){ 33209 })(jQuery); 33210(function($){ 33211 })(jQuery); 33212 33213/* Start Layout Custom JS */ 33214 33215/* End Layout Custom JS */ 33216 33217/*! 33218 * Bowser - a browser detector 33219 * https://github.com/ded/bowser 33220 * MIT License | (c) Dustin Diaz 2015 33221 */ 33222 33223!function (name, definition) { 33224 if (typeof module != 'undefined' && module.exports) module.exports = definition() 33225 else if (typeof define == 'function' && define.amd) define(name, definition) 33226 else this[name] = definition() 33227}('bowser', function () { 33228 /** 33229 * See useragents.js for examples of navigator.userAgent 33230 */ 33231 33232 var t = true 33233 33234 function detect(ua) { 33235 33236 function getFirstMatch(regex) { 33237 var match = ua.match(regex); 33238 return (match && match.length > 1 && match[1]) || ''; 33239 } 33240 33241 function getSecondMatch(regex) { 33242 var match = ua.match(regex); 33243 return (match && match.length > 1 && match[2]) || ''; 33244 } 33245 33246 var iosdevice = getFirstMatch(/(ipod|iphone|ipad)/i).toLowerCase() 33247 , likeAndroid = /like android/i.test(ua) 33248 , android = !likeAndroid && /android/i.test(ua) 33249 , nexusMobile = /nexus\s*[0-6]\s*/i.test(ua) 33250 , nexusTablet = !nexusMobile && /nexus\s*[0-9]+/i.test(ua) 33251 , chromeos = /CrOS/.test(ua) 33252 , silk = /silk/i.test(ua) 33253 , sailfish = /sailfish/i.test(ua) 33254 , tizen = /tizen/i.test(ua) 33255 , webos = /(web|hpw)os/i.test(ua) 33256 , windowsphone = /windows phone/i.test(ua) 33257 , windows = !windowsphone && /windows/i.test(ua) 33258 , mac = !iosdevice && !silk && /macintosh/i.test(ua) 33259 , linux = !android && !sailfish && !tizen && !webos && /linux/i.test(ua) 33260 , edgeVersion = getFirstMatch(/edge\/(\d+(\.\d+)?)/i) 33261 , versionIdentifier = getFirstMatch(/version\/(\d+(\.\d+)?)/i) 33262 , tablet = /tablet/i.test(ua) 33263 , mobile = !tablet && /[^-]mobi/i.test(ua) 33264 , xbox = /xbox/i.test(ua) 33265 , result 33266 33267 if (/opera|opr|opios/i.test(ua)) { 33268 result = { 33269 name: 'Opera' 33270 , opera: t 33271 , version: versionIdentifier || getFirstMatch(/(?:opera|opr|opios)[\s\/](\d+(\.\d+)?)/i) 33272 } 33273 } 33274 else if (/coast/i.test(ua)) { 33275 result = { 33276 name: 'Opera Coast' 33277 , coast: t 33278 , version: versionIdentifier || getFirstMatch(/(?:coast)[\s\/](\d+(\.\d+)?)/i) 33279 } 33280 } 33281 else if (/yabrowser/i.test(ua)) { 33282 result = { 33283 name: 'Yandex Browser' 33284 , yandexbrowser: t 33285 , version: versionIdentifier || getFirstMatch(/(?:yabrowser)[\s\/](\d+(\.\d+)?)/i) 33286 } 33287 } 33288 else if (/ucbrowser/i.test(ua)) { 33289 result = { 33290 name: 'UC Browser' 33291 , ucbrowser: t 33292 , version: getFirstMatch(/(?:ucbrowser)[\s\/](\d+(?:\.\d+)+)/i) 33293 } 33294 } 33295 else if (/mxios/i.test(ua)) { 33296 result = { 33297 name: 'Maxthon' 33298 , maxthon: t 33299 , version: getFirstMatch(/(?:mxios)[\s\/](\d+(?:\.\d+)+)/i) 33300 } 33301 } 33302 else if (/epiphany/i.test(ua)) { 33303 result = { 33304 name: 'Epiphany' 33305 , epiphany: t 33306 , version: getFirstMatch(/(?:epiphany)[\s\/](\d+(?:\.\d+)+)/i) 33307 } 33308 } 33309 else if (/puffin/i.test(ua)) { 33310 result = { 33311 name: 'Puffin' 33312 , puffin: t 33313 , version: getFirstMatch(/(?:puffin)[\s\/](\d+(?:\.\d+)?)/i) 33314 } 33315 } 33316 else if (/sleipnir/i.test(ua)) { 33317 result = { 33318 name: 'Sleipnir' 33319 , sleipnir: t 33320 , version: getFirstMatch(/(?:sleipnir)[\s\/](\d+(?:\.\d+)+)/i) 33321 } 33322 } 33323 else if (/k-meleon/i.test(ua)) { 33324 result = { 33325 name: 'K-Meleon' 33326 , kMeleon: t 33327 , version: getFirstMatch(/(?:k-meleon)[\s\/](\d+(?:\.\d+)+)/i) 33328 } 33329 } 33330 else if (windowsphone) { 33331 result = { 33332 name: 'Windows Phone' 33333 , windowsphone: t 33334 } 33335 if (edgeVersion) { 33336 result.msedge = t 33337 result.version = edgeVersion 33338 } 33339 else { 33340 result.msie = t 33341 result.version = getFirstMatch(/iemobile\/(\d+(\.\d+)?)/i) 33342 } 33343 } 33344 else if (/msie|trident/i.test(ua)) { 33345 result = { 33346 name: 'Internet Explorer' 33347 , msie: t 33348 , version: getFirstMatch(/(?:msie |rv:)(\d+(\.\d+)?)/i) 33349 } 33350 } else if (chromeos) { 33351 result = { 33352 name: 'Chrome' 33353 , chromeos: t 33354 , chromeBook: t 33355 , chrome: t 33356 , version: getFirstMatch(/(?:chrome|crios|crmo)\/(\d+(\.\d+)?)/i) 33357 } 33358 } else if (/chrome.+? edge/i.test(ua)) { 33359 result = { 33360 name: 'Microsoft Edge' 33361 , msedge: t 33362 , version: edgeVersion 33363 } 33364 } 33365 else if (/vivaldi/i.test(ua)) { 33366 result = { 33367 name: 'Vivaldi' 33368 , vivaldi: t 33369 , version: getFirstMatch(/vivaldi\/(\d+(\.\d+)?)/i) || versionIdentifier 33370 } 33371 } 33372 else if (sailfish) { 33373 result = { 33374 name: 'Sailfish' 33375 , sailfish: t 33376 , version: getFirstMatch(/sailfish\s?browser\/(\d+(\.\d+)?)/i) 33377 } 33378 } 33379 else if (/seamonkey\//i.test(ua)) { 33380 result = { 33381 name: 'SeaMonkey' 33382 , seamonkey: t 33383 , version: getFirstMatch(/seamonkey\/(\d+(\.\d+)?)/i) 33384 } 33385 } 33386 else if (/firefox|iceweasel|fxios/i.test(ua)) { 33387 result = { 33388 name: 'Firefox' 33389 , firefox: t 33390 , version: getFirstMatch(/(?:firefox|iceweasel|fxios)[ \/](\d+(\.\d+)?)/i) 33391 } 33392 if (/\((mobile|tablet);[^\)]*rv:[\d\.]+\)/i.test(ua)) { 33393 result.firefoxos = t 33394 } 33395 } 33396 else if (silk) { 33397 result = { 33398 name: 'Amazon Silk' 33399 , silk: t 33400 , version : getFirstMatch(/silk\/(\d+(\.\d+)?)/i) 33401 } 33402 } 33403 else if (/phantom/i.test(ua)) { 33404 result = { 33405 name: 'PhantomJS' 33406 , phantom: t 33407 , version: getFirstMatch(/phantomjs\/(\d+(\.\d+)?)/i) 33408 } 33409 } 33410 else if (/slimerjs/i.test(ua)) { 33411 result = { 33412 name: 'SlimerJS' 33413 , slimer: t 33414 , version: getFirstMatch(/slimerjs\/(\d+(\.\d+)?)/i) 33415 } 33416 } 33417 else if (/blackberry|\bbb\d+/i.test(ua) || /rim\stablet/i.test(ua)) { 33418 result = { 33419 name: 'BlackBerry' 33420 , blackberry: t 33421 , version: versionIdentifier || getFirstMatch(/blackberry[\d]+\/(\d+(\.\d+)?)/i) 33422 } 33423 } 33424 else if (webos) { 33425 result = { 33426 name: 'WebOS' 33427 , webos: t 33428 , version: versionIdentifier || getFirstMatch(/w(?:eb)?osbrowser\/(\d+(\.\d+)?)/i) 33429 }; 33430 if( /touchpad\//i.test(ua) ){ 33431 result.touchpad = t; 33432 } 33433 } 33434 else if (/bada/i.test(ua)) { 33435 result = { 33436 name: 'Bada' 33437 , bada: t 33438 , version: getFirstMatch(/dolfin\/(\d+(\.\d+)?)/i) 33439 }; 33440 } 33441 else if (tizen) { 33442 result = { 33443 name: 'Tizen' 33444 , tizen: t 33445 , version: getFirstMatch(/(?:tizen\s?)?browser\/(\d+(\.\d+)?)/i) || versionIdentifier 33446 }; 33447 } 33448 else if (/qupzilla/i.test(ua)) { 33449 result = { 33450 name: 'QupZilla' 33451 , qupzilla: t 33452 , version: getFirstMatch(/(?:qupzilla)[\s\/](\d+(?:\.\d+)+)/i) || versionIdentifier 33453 } 33454 } 33455 else if (/chromium/i.test(ua)) { 33456 result = { 33457 name: 'Chromium' 33458 , chromium: t 33459 , version: getFirstMatch(/(?:chromium)[\s\/](\d+(?:\.\d+)?)/i) || versionIdentifier 33460 } 33461 } 33462 else if (/chrome|crios|crmo/i.test(ua)) { 33463 result = { 33464 name: 'Chrome' 33465 , chrome: t 33466 , version: getFirstMatch(/(?:chrome|crios|crmo)\/(\d+(\.\d+)?)/i) 33467 } 33468 } 33469 else if (android) { 33470 result = { 33471 name: 'Android' 33472 , version: versionIdentifier 33473 } 33474 } 33475 else if (/safari|applewebkit/i.test(ua)) { 33476 result = { 33477 name: 'Safari' 33478 , safari: t 33479 } 33480 if (versionIdentifier) { 33481 result.version = versionIdentifier 33482 } 33483 } 33484 else if (iosdevice) { 33485 result = { 33486 name : iosdevice == 'iphone' ? 'iPhone' : iosdevice == 'ipad' ? 'iPad' : 'iPod' 33487 } 33488 // WTF: version is not part of user agent in web apps 33489 if (versionIdentifier) { 33490 result.version = versionIdentifier 33491 } 33492 } 33493 else if(/googlebot/i.test(ua)) { 33494 result = { 33495 name: 'Googlebot' 33496 , googlebot: t 33497 , version: getFirstMatch(/googlebot\/(\d+(\.\d+))/i) || versionIdentifier 33498 } 33499 } 33500 else { 33501 result = { 33502 name: getFirstMatch(/^(.*)\/(.*) /), 33503 version: getSecondMatch(/^(.*)\/(.*) /) 33504 }; 33505 } 33506 33507 // set webkit or gecko flag for browsers based on these engines 33508 if (!result.msedge && /(apple)?webkit/i.test(ua)) { 33509 if (/(apple)?webkit\/537\.36/i.test(ua)) { 33510 result.name = result.name || "Blink" 33511 result.blink = t 33512 } else { 33513 result.name = result.name || "Webkit" 33514 result.webkit = t 33515 } 33516 if (!result.version && versionIdentifier) { 33517 result.version = versionIdentifier 33518 } 33519 } else if (!result.opera && /gecko\//i.test(ua)) { 33520 result.name = result.name || "Gecko" 33521 result.gecko = t 33522 result.version = result.version || getFirstMatch(/gecko\/(\d+(\.\d+)?)/i) 33523 } 33524 33525 // set OS flags for platforms that have multiple browsers 33526 if (!result.msedge && (android || result.silk)) { 33527 result.android = t 33528 } else if (iosdevice) { 33529 result[iosdevice] = t 33530 result.ios = t 33531 } else if (mac) { 33532 result.mac = t 33533 } else if (xbox) { 33534 result.xbox = t 33535 } else if (windows) { 33536 result.windows = t 33537 } else if (linux) { 33538 result.linux = t 33539 } 33540 33541 // OS version extraction 33542 var osVersion = ''; 33543 if (result.windowsphone) { 33544 osVersion = getFirstMatch(/windows phone (?:os)?\s?(\d+(\.\d+)*)/i); 33545 } else if (iosdevice) { 33546 osVersion = getFirstMatch(/os (\d+([_\s]\d+)*) like mac os x/i); 33547 osVersion = osVersion.replace(/[_\s]/g, '.'); 33548 } else if (android) { 33549 osVersion = getFirstMatch(/android[ \/-](\d+(\.\d+)*)/i); 33550 } else if (result.webos) { 33551 osVersion = getFirstMatch(/(?:web|hpw)os\/(\d+(\.\d+)*)/i); 33552 } else if (result.blackberry) { 33553 osVersion = getFirstMatch(/rim\stablet\sos\s(\d+(\.\d+)*)/i); 33554 } else if (result.bada) { 33555 osVersion = getFirstMatch(/bada\/(\d+(\.\d+)*)/i); 33556 } else if (result.tizen) { 33557 osVersion = getFirstMatch(/tizen[\/\s](\d+(\.\d+)*)/i); 33558 } 33559 if (osVersion) { 33560 result.osversion = osVersion; 33561 } 33562 33563 // device type extraction 33564 var osMajorVersion = osVersion.split('.')[0]; 33565 if ( 33566 tablet 33567 || nexusTablet 33568 || iosdevice == 'ipad' 33569 || (android && (osMajorVersion == 3 || (osMajorVersion >= 4 && !mobile))) 33570 || result.silk 33571 ) { 33572 result.tablet = t 33573 } else if ( 33574 mobile 33575 || iosdevice == 'iphone' 33576 || iosdevice == 'ipod' 33577 || android 33578 || nexusMobile 33579 || result.blackberry 33580 || result.webos 33581 || result.bada 33582 ) { 33583 result.mobile = t 33584 } 33585 33586 // Graded Browser Support
vendor: 4,367 bytes, lines 33587-33729
33587 // http://developer.yahoo.com/yui/articles/gbs 33588 if (result.msedge || 33589 (result.msie && result.version >= 10) || 33590 (result.yandexbrowser && result.version >= 15) || 33591 (result.vivaldi && result.version >= 1.0) || 33592 (result.chrome && result.version >= 20) || 33593 (result.firefox && result.version >= 20.0) || 33594 (result.safari && result.version >= 6) || 33595 (result.opera && result.version >= 10.0) || 33596 (result.ios && result.osversion && result.osversion.split(".")[0] >= 6) || 33597 (result.blackberry && result.version >= 10.1) 33598 || (result.chromium && result.version >= 20) 33599 ) { 33600 result.a = t; 33601 } 33602 else if ((result.msie && result.version < 10) || 33603 (result.chrome && result.version < 20) || 33604 (result.firefox && result.version < 20.0) || 33605 (result.safari && result.version < 6) || 33606 (result.opera && result.version < 10.0) || 33607 (result.ios && result.osversion && result.osversion.split(".")[0] < 6) 33608 || (result.chromium && result.version < 20) 33609 ) { 33610 result.c = t 33611 } else result.x = t 33612 33613 return result 33614 } 33615 33616 var bowser = detect(typeof navigator !== 'undefined' ? navigator.userAgent : '') 33617 33618 bowser.test = function (browserList) { 33619 for (var i = 0; i < browserList.length; ++i) { 33620 var browserItem = browserList[i]; 33621 if (typeof browserItem=== 'string') { 33622 if (browserItem in bowser) { 33623 return true; 33624 } 33625 } 33626 } 33627 return false; 33628 } 33629 33630 /** 33631 * Get version precisions count 33632 * 33633 * @example 33634 * getVersionPrecision("1.10.3") // 3 33635 * 33636 * @param {string} version 33637 * @return {number} 33638 */ 33639 function getVersionPrecision(version) { 33640 return version.split(".").length; 33641 } 33642 33643 /** 33644 * Array::map polyfill 33645 * 33646 * @param {Array} arr 33647 * @param {Function} iterator 33648 * @return {Array} 33649 */ 33650 function map(arr, iterator) { 33651 var result = [], i; 33652 if (Array.prototype.map) { 33653 return Array.prototype.map.call(arr, iterator); 33654 } 33655 for (i = 0; i < arr.length; i++) { 33656 result.push(iterator(arr[i])); 33657 } 33658 return result; 33659 } 33660 33661 /** 33662 * Calculate browser version weight 33663 * 33664 * @example 33665 * compareVersions(['1.10.2.1', '1.8.2.1.90']) // 1 33666 * compareVersions(['1.010.2.1', '1.09.2.1.90']); // 1 33667 * compareVersions(['1.10.2.1', '1.10.2.1']); // 0 33668 * compareVersions(['1.10.2.1', '1.0800.2']); // -1 33669 * 33670 * @param {Array<String>} versions versions to compare 33671 * @return {Number} comparison result 33672 */ 33673 function compareVersions(versions) { 33674 // 1) get common precision for both versions, for example for "10.0" and "9" it should be 2 33675 var precision = Math.max(getVersionPrecision(versions[0]), getVersionPrecision(versions[1])); 33676 var chunks = map(versions, function (version) { 33677 var delta = precision - getVersionPrecision(version); 33678 33679 // 2) "9" -> "9.0" (for precision = 2) 33680 version = version + new Array(delta + 1).join(".0"); 33681 33682 // 3) "9.0" -> ["000000000"", "000000009"] 33683 return map(version.split("."), function (chunk) { 33684 return new Array(20 - chunk.length).join("0") + chunk; 33685 }).reverse(); 33686 }); 33687 33688 // iterate in reverse order by reversed chunks array 33689 while (--precision >= 0) { 33690 // 4) compare: "000000009" > "000000010" = false (but "9" > "10" = true) 33691 if (chunks[0][precision] > chunks[1][precision]) { 33692 return 1; 33693 } 33694 else if (chunks[0][precision] === chunks[1][precision]) { 33695 if (precision === 0) { 33696 // all version chunks are same 33697 return 0; 33698 } 33699 } 33700 else { 33701 return -1; 33702 } 33703 } 33704 } 33705 33706 /** 33707 * Check if browser is unsupported 33708 * 33709 * @example 33710 * bowser.isUnsupportedBrowser({ 33711 * msie: "10", 33712 * firefox: "23", 33713 * chrome: "29", 33714 * safari: "5.1", 33715 * opera: "16", 33716 * phantom: "534" 33717 * }); 33718 * 33719 * @param {Object} minVersions map of minimal version to browser 33720 * @param {Boolean} [strictMode = false] flag to return false if browser wasn't found in map 33721 * @param {String} [ua] user agent string 33722 * @return {Boolean} 33723 */ 33724 function isUnsupportedBrowser(minVersions, strictMode, ua) { 33725 var _bowser = bowser; 33726 33727 // make strictMode param optional with ua param usage 33728 if (typeof strictMode === 'string') { 33729 ua = strictMode;
33730 strictMode = void(0); 33731 } 33732 33733 if (strictMode === void(0)) { 33734 strictMode = false; 33735 } 33736 if (ua) { 33737 _bowser = detect(ua); 33738 } 33739 33740 var version = "" + _bowser.version; 33741 for (var browser in minVersions) { 33742 if (minVersions.hasOwnProperty(browser)) { 33743 if (_bowser[browser]) { 33744 // browser version and min supported version. 33745 return compareVersions([version, minVersions[browser]]) < 0; 33746 } 33747 } 33748 } 33749 33750 return strictMode; // not found 33751 } 33752 33753 /** 33754 * Check if browser is supported 33755 * 33756 * @param {Object} minVersions map of minimal version to browser 33757 * @param {Boolean} [strictMode = false] flag to return false if browser wasn't found in map 33758 * @param {String} [ua] user agent string 33759 * @return {Boolean} 33760 */ 33761 function check(minVersions, strictMode, ua) { 33762 return !isUnsupportedBrowser(minVersions, strictMode, ua); 33763 } 33764 33765 bowser.isUnsupportedBrowser = isUnsupportedBrowser; 33766 bowser.compareVersions = compareVersions; 33767 bowser.check = check; 33768 33769 /* 33770 * Set our detect method to the main bowser object so we can 33771 * reuse it to test other user agents. 33772 * This is needed to implement future tests. 33773 */ 33774 bowser._detect = detect; 33775 33776 return bowser 33777}); 33778 33779(function($){ 33780 UABBTrigger = { 33781 33782 /** 33783 * Trigger a hook. 33784 * 33785 * @since 1.1.0.3 33786 * @method triggerHook 33787 * @param {String} hook The hook to trigger. 33788 * @param {Array} args An array of args to pass to the hook. 33789 */ 33790 triggerHook: function( hook, args ) 33791 { 33792 $( 'body' ).trigger( 'uabb-trigger.' + hook, args ); 33793 }, 33794 33795 /** 33796 * Add a hook. 33797 * 33798 * @since 1.1.0.3 33799 * @method addHook 33800 * @param {String} hook The hook to add. 33801 * @param {Function} callback A function to call when the hook is triggered. 33802 */ 33803 addHook: function( hook, callback ) 33804 { 33805 $( 'body' ).on( 'uabb-trigger.' + hook, callback ); 33806 }, 33807 33808 /** 33809 * Remove a hook. 33810 * 33811 * @since 1.1.0.3 33812 * @method removeHook 33813 * @param {String} hook The hook to remove. 33814 * @param {Function} callback The callback function to remove. 33815 */ 33816 removeHook: function( hook, callback ) 33817 { 33818 $( 'body' ).off( 'uabb-trigger.' + hook, callback ); 33819 }, 33820 }; 33821})(jQuery); 33822 33823jQuery(document).ready(function( $ ) { 33824 33825 if( typeof bowser !== 'undefined' && bowser !== null ) { 33826 33827 var uabb_browser = bowser.name, 33828 uabb_browser_v = bowser.version, 33829 uabb_browser_class = uabb_browser.replace(/\s+/g, '-').toLowerCase(), 33830 uabb_browser_v_class = uabb_browser_class + parseInt( uabb_browser_v ); 33831 33832 $('html').addClass(uabb_browser_class).addClass(uabb_browser_v_class); 33833 33834 } 33835 33836 $('.uabb-row-separator').parents('html').css('overflow-x', 'hidden'); 33837}); 33838 33839if ( 'object' !== typeof pp_animated_headlines ) { 33840 var pp_animated_headlines = {}; 33841} 33842 33843;(function($) { 33844 33845 pp_animated_headlines['o5ndlx9ktrma'] = new PPAnimatedHeadlines({ 33846 id: 'o5ndlx9ktrma', 33847 headline_style: 'highlight', 33848 headline_shape: 'underline', 33849 animation_type: 'typing', 33850 durations: {"animationDelay":2500,"lettersDelay":50,"typeLettersDelay":150,"selectionDuration":500,"revealDuration":600,"revealAnimationDelay":1500}, 33851 isBuilderActive: '' 33852 }); 33853 33854})(jQuery); 33855 33856if ( 'object' !== typeof pp_animated_headlines ) { 33857 var pp_animated_headlines = {}; 33858} 33859 33860;(function($) { 33861 33862 pp_animated_headlines['3eh5fq4lg8ia'] = new PPAnimatedHeadlines({ 33863 id: '3eh5fq4lg8ia', 33864 headline_style: 'highlight', 33865 headline_shape: 'underline', 33866 animation_type: 'typing', 33867 durations: {"animationDelay":2500,"lettersDelay":50,"typeLettersDelay":150,"selectionDuration":500,"revealDuration":600,"revealAnimationDelay":1500}, 33868 isBuilderActive: '' 33869 }); 33870 33871})(jQuery); 33872(function($){ 33873 })(jQuery); 33874(function($){ 33875 })(jQuery); 33876 33877/* Start Layout Custom JS */ 33878 33879/* End Layout Custom JS */ 33880 33881/*! 33882 * Bowser - a browser detector 33883 * https://github.com/ded/bowser 33884 * MIT License | (c) Dustin Diaz 2015 33885 */ 33886 33887!function (name, definition) { 33888 if (typeof module != 'undefined' && module.exports) module.exports = definition() 33889 else if (typeof define == 'function' && define.amd) define(name, definition) 33890 else this[name] = definition() 33891}('bowser', function () { 33892 /** 33893 * See useragents.js for examples of navigator.userAgent 33894 */ 33895 33896 var t = true 33897 33898 function detect(ua) { 33899 33900 function getFirstMatch(regex) { 33901 var match = ua.match(regex); 33902 return (match && match.length > 1 && match[1]) || ''; 33903 } 33904 33905 function getSecondMatch(regex) { 33906 var match = ua.match(regex); 33907 return (match && match.length > 1 && match[2]) || ''; 33908 } 33909 33910 var iosdevice = getFirstMatch(/(ipod|iphone|ipad)/i).toLowerCase() 33911 , likeAndroid = /like android/i.test(ua) 33912 , android = !likeAndroid && /android/i.test(ua) 33913 , nexusMobile = /nexus\s*[0-6]\s*/i.test(ua) 33914 , nexusTablet = !nexusMobile && /nexus\s*[0-9]+/i.test(ua) 33915 , chromeos = /CrOS/.test(ua) 33916 , silk = /silk/i.test(ua) 33917 , sailfish = /sailfish/i.test(ua) 33918 , tizen = /tizen/i.test(ua) 33919 , webos = /(web|hpw)os/i.test(ua) 33920 , windowsphone = /windows phone/i.test(ua) 33921 , windows = !windowsphone && /windows/i.test(ua) 33922 , mac = !iosdevice && !silk && /macintosh/i.test(ua) 33923 , linux = !android && !sailfish && !tizen && !webos && /linux/i.test(ua) 33924 , edgeVersion = getFirstMatch(/edge\/(\d+(\.\d+)?)/i) 33925 , versionIdentifier = getFirstMatch(/version\/(\d+(\.\d+)?)/i) 33926 , tablet = /tablet/i.test(ua) 33927 , mobile = !tablet && /[^-]mobi/i.test(ua) 33928 , xbox = /xbox/i.test(ua) 33929 , result 33930 33931 if (/opera|opr|opios/i.test(ua)) { 33932 result = { 33933 name: 'Opera' 33934 , opera: t 33935 , version: versionIdentifier || getFirstMatch(/(?:opera|opr|opios)[\s\/](\d+(\.\d+)?)/i) 33936 } 33937 } 33938 else if (/coast/i.test(ua)) { 33939 result = { 33940 name: 'Opera Coast' 33941 , coast: t 33942 , version: versionIdentifier || getFirstMatch(/(?:coast)[\s\/](\d+(\.\d+)?)/i) 33943 } 33944 } 33945 else if (/yabrowser/i.test(ua)) { 33946 result = { 33947 name: 'Yandex Browser' 33948 , yandexbrowser: t 33949 , version: versionIdentifier || getFirstMatch(/(?:yabrowser)[\s\/](\d+(\.\d+)?)/i) 33950 } 33951 } 33952 else if (/ucbrowser/i.test(ua)) { 33953 result = { 33954 name: 'UC Browser' 33955 , ucbrowser: t 33956 , version: getFirstMatch(/(?:ucbrowser)[\s\/](\d+(?:\.\d+)+)/i) 33957 } 33958 } 33959 else if (/mxios/i.test(ua)) { 33960 result = { 33961 name: 'Maxthon' 33962 , maxthon: t 33963 , version: getFirstMatch(/(?:mxios)[\s\/](\d+(?:\.\d+)+)/i) 33964 } 33965 } 33966 else if (/epiphany/i.test(ua)) { 33967 result = { 33968 name: 'Epiphany' 33969 , epiphany: t 33970 , version: getFirstMatch(/(?:epiphany)[\s\/](\d+(?:\.\d+)+)/i) 33971 } 33972 } 33973 else if (/puffin/i.test(ua)) { 33974 result = { 33975 name: 'Puffin' 33976 , puffin: t 33977 , version: getFirstMatch(/(?:puffin)[\s\/](\d+(?:\.\d+)?)/i) 33978 } 33979 } 33980 else if (/sleipnir/i.test(ua)) { 33981 result = { 33982 name: 'Sleipnir' 33983 , sleipnir: t 33984 , version: getFirstMatch(/(?:sleipnir)[\s\/](\d+(?:\.\d+)+)/i) 33985 } 33986 } 33987 else if (/k-meleon/i.test(ua)) { 33988 result = { 33989 name: 'K-Meleon' 33990 , kMeleon: t 33991 , version: getFirstMatch(/(?:k-meleon)[\s\/](\d+(?:\.\d+)+)/i) 33992 } 33993 } 33994 else if (windowsphone) { 33995 result = { 33996 name: 'Windows Phone' 33997 , windowsphone: t 33998 } 33999 if (edgeVersion) { 34000 result.msedge = t 34001 result.version = edgeVersion 34002 } 34003 else { 34004 result.msie = t 34005 result.version = getFirstMatch(/iemobile\/(\d+(\.\d+)?)/i) 34006 } 34007 } 34008 else if (/msie|trident/i.test(ua)) { 34009 result = { 34010 name: 'Internet Explorer' 34011 , msie: t 34012 , version: getFirstMatch(/(?:msie |rv:)(\d+(\.\d+)?)/i) 34013 } 34014 } else if (chromeos) { 34015 result = { 34016 name: 'Chrome' 34017 , chromeos: t 34018 , chromeBook: t 34019 , chrome: t 34020 , version: getFirstMatch(/(?:chrome|crios|crmo)\/(\d+(\.\d+)?)/i) 34021 } 34022 } else if (/chrome.+? edge/i.test(ua)) { 34023 result = { 34024 name: 'Microsoft Edge' 34025 , msedge: t 34026 , version: edgeVersion 34027 } 34028 } 34029 else if (/vivaldi/i.test(ua)) { 34030 result = { 34031 name: 'Vivaldi' 34032 , vivaldi: t 34033 , version: getFirstMatch(/vivaldi\/(\d+(\.\d+)?)/i) || versionIdentifier 34034 } 34035 } 34036 else if (sailfish) { 34037 result = { 34038 name: 'Sailfish' 34039 , sailfish: t 34040 , version: getFirstMatch(/sailfish\s?browser\/(\d+(\.\d+)?)/i) 34041 } 34042 } 34043 else if (/seamonkey\//i.test(ua)) { 34044 result = { 34045 name: 'SeaMonkey' 34046 , seamonkey: t 34047 , version: getFirstMatch(/seamonkey\/(\d+(\.\d+)?)/i) 34048 } 34049 } 34050 else if (/firefox|iceweasel|fxios/i.test(ua)) { 34051 result = { 34052 name: 'Firefox' 34053 , firefox: t 34054 , version: getFirstMatch(/(?:firefox|iceweasel|fxios)[ \/](\d+(\.\d+)?)/i) 34055 } 34056 if (/\((mobile|tablet);[^\)]*rv:[\d\.]+\)/i.test(ua)) { 34057 result.firefoxos = t 34058 } 34059 } 34060 else if (silk) { 34061 result = { 34062 name: 'Amazon Silk' 34063 , silk: t 34064 , version : getFirstMatch(/silk\/(\d+(\.\d+)?)/i) 34065 } 34066 } 34067 else if (/phantom/i.test(ua)) { 34068 result = { 34069 name: 'PhantomJS' 34070 , phantom: t 34071 , version: getFirstMatch(/phantomjs\/(\d+(\.\d+)?)/i) 34072 } 34073 } 34074 else if (/slimerjs/i.test(ua)) { 34075 result = { 34076 name: 'SlimerJS' 34077 , slimer: t 34078 , version: getFirstMatch(/slimerjs\/(\d+(\.\d+)?)/i) 34079 } 34080 } 34081 else if (/blackberry|\bbb\d+/i.test(ua) || /rim\stablet/i.test(ua)) { 34082 result = { 34083 name: 'BlackBerry' 34084 , blackberry: t 34085 , version: versionIdentifier || getFirstMatch(/blackberry[\d]+\/(\d+(\.\d+)?)/i) 34086 } 34087 } 34088 else if (webos) { 34089 result = { 34090 name: 'WebOS' 34091 , webos: t 34092 , version: versionIdentifier || getFirstMatch(/w(?:eb)?osbrowser\/(\d+(\.\d+)?)/i) 34093 }; 34094 if( /touchpad\//i.test(ua) ){ 34095 result.touchpad = t; 34096 } 34097 } 34098 else if (/bada/i.test(ua)) { 34099 result = { 34100 name: 'Bada' 34101 , bada: t 34102 , version: getFirstMatch(/dolfin\/(\d+(\.\d+)?)/i) 34103 }; 34104 } 34105 else if (tizen) { 34106 result = { 34107 name: 'Tizen' 34108 , tizen: t 34109 , version: getFirstMatch(/(?:tizen\s?)?browser\/(\d+(\.\d+)?)/i) || versionIdentifier 34110 }; 34111 } 34112 else if (/qupzilla/i.test(ua)) { 34113 result = { 34114 name: 'QupZilla' 34115 , qupzilla: t 34116 , version: getFirstMatch(/(?:qupzilla)[\s\/](\d+(?:\.\d+)+)/i) || versionIdentifier 34117 } 34118 } 34119 else if (/chromium/i.test(ua)) { 34120 result = { 34121 name: 'Chromium' 34122 , chromium: t 34123 , version: getFirstMatch(/(?:chromium)[\s\/](\d+(?:\.\d+)?)/i) || versionIdentifier 34124 } 34125 } 34126 else if (/chrome|crios|crmo/i.test(ua)) { 34127 result = { 34128 name: 'Chrome' 34129 , chrome: t 34130 , version: getFirstMatch(/(?:chrome|crios|crmo)\/(\d+(\.\d+)?)/i) 34131 } 34132 } 34133 else if (android) { 34134 result = { 34135 name: 'Android' 34136 , version: versionIdentifier 34137 } 34138 } 34139 else if (/safari|applewebkit/i.test(ua)) { 34140 result = { 34141 name: 'Safari' 34142 , safari: t 34143 } 34144 if (versionIdentifier) { 34145 result.version = versionIdentifier 34146 } 34147 } 34148 else if (iosdevice) { 34149 result = { 34150 name : iosdevice == 'iphone' ? 'iPhone' : iosdevice == 'ipad' ? 'iPad' : 'iPod' 34151 } 34152 // WTF: version is not part of user agent in web apps 34153 if (versionIdentifier) { 34154 result.version = versionIdentifier 34155 } 34156 } 34157 else if(/googlebot/i.test(ua)) { 34158 result = { 34159 name: 'Googlebot' 34160 , googlebot: t 34161 , version: getFirstMatch(/googlebot\/(\d+(\.\d+))/i) || versionIdentifier 34162 } 34163 } 34164 else { 34165 result = { 34166 name: getFirstMatch(/^(.*)\/(.*) /), 34167 version: getSecondMatch(/^(.*)\/(.*) /) 34168 }; 34169 } 34170 34171 // set webkit or gecko flag for browsers based on these engines 34172 if (!result.msedge && /(apple)?webkit/i.test(ua)) { 34173 if (/(apple)?webkit\/537\.36/i.test(ua)) { 34174 result.name = result.name || "Blink" 34175 result.blink = t 34176 } else { 34177 result.name = result.name || "Webkit" 34178 result.webkit = t 34179 } 34180 if (!result.version && versionIdentifier) { 34181 result.version = versionIdentifier 34182 } 34183 } else if (!result.opera && /gecko\//i.test(ua)) { 34184 result.name = result.name || "Gecko" 34185 result.gecko = t 34186 result.version = result.version || getFirstMatch(/gecko\/(\d+(\.\d+)?)/i) 34187 } 34188 34189 // set OS flags for platforms that have multiple browsers 34190 if (!result.msedge && (android || result.silk)) { 34191 result.android = t 34192 } else if (iosdevice) { 34193 result[iosdevice] = t 34194 result.ios = t 34195 } else if (mac) { 34196 result.mac = t 34197 } else if (xbox) { 34198 result.xbox = t 34199 } else if (windows) { 34200 result.windows = t 34201 } else if (linux) { 34202 result.linux = t 34203 } 34204 34205 // OS version extraction 34206 var osVersion = ''; 34207 if (result.windowsphone) { 34208 osVersion = getFirstMatch(/windows phone (?:os)?\s?(\d+(\.\d+)*)/i); 34209 } else if (iosdevice) { 34210 osVersion = getFirstMatch(/os (\d+([_\s]\d+)*) like mac os x/i); 34211 osVersion = osVersion.replace(/[_\s]/g, '.'); 34212 } else if (android) { 34213 osVersion = getFirstMatch(/android[ \/-](\d+(\.\d+)*)/i); 34214 } else if (result.webos) { 34215 osVersion = getFirstMatch(/(?:web|hpw)os\/(\d+(\.\d+)*)/i); 34216 } else if (result.blackberry) { 34217 osVersion = getFirstMatch(/rim\stablet\sos\s(\d+(\.\d+)*)/i); 34218 } else if (result.bada) { 34219 osVersion = getFirstMatch(/bada\/(\d+(\.\d+)*)/i); 34220 } else if (result.tizen) { 34221 osVersion = getFirstMatch(/tizen[\/\s](\d+(\.\d+)*)/i); 34222 } 34223 if (osVersion) { 34224 result.osversion = osVersion; 34225 } 34226 34227 // device type extraction 34228 var osMajorVersion = osVersion.split('.')[0]; 34229 if ( 34230 tablet 34231 || nexusTablet 34232 || iosdevice == 'ipad' 34233 || (android && (osMajorVersion == 3 || (osMajorVersion >= 4 && !mobile))) 34234 || result.silk 34235 ) { 34236 result.tablet = t 34237 } else if ( 34238 mobile 34239 || iosdevice == 'iphone' 34240 || iosdevice == 'ipod' 34241 || android 34242 || nexusMobile 34243 || result.blackberry 34244 || result.webos 34245 || result.bada 34246 ) { 34247 result.mobile = t 34248 } 34249 34250 // Graded Browser Support
vendor: 4,367 bytes, lines 34251-34393
34251 // http://developer.yahoo.com/yui/articles/gbs 34252 if (result.msedge || 34253 (result.msie && result.version >= 10) || 34254 (result.yandexbrowser && result.version >= 15) || 34255 (result.vivaldi && result.version >= 1.0) || 34256 (result.chrome && result.version >= 20) || 34257 (result.firefox && result.version >= 20.0) || 34258 (result.safari && result.version >= 6) || 34259 (result.opera && result.version >= 10.0) || 34260 (result.ios && result.osversion && result.osversion.split(".")[0] >= 6) || 34261 (result.blackberry && result.version >= 10.1) 34262 || (result.chromium && result.version >= 20) 34263 ) { 34264 result.a = t; 34265 } 34266 else if ((result.msie && result.version < 10) || 34267 (result.chrome && result.version < 20) || 34268 (result.firefox && result.version < 20.0) || 34269 (result.safari && result.version < 6) || 34270 (result.opera && result.version < 10.0) || 34271 (result.ios && result.osversion && result.osversion.split(".")[0] < 6) 34272 || (result.chromium && result.version < 20) 34273 ) { 34274 result.c = t 34275 } else result.x = t 34276 34277 return result 34278 } 34279 34280 var bowser = detect(typeof navigator !== 'undefined' ? navigator.userAgent : '') 34281 34282 bowser.test = function (browserList) { 34283 for (var i = 0; i < browserList.length; ++i) { 34284 var browserItem = browserList[i]; 34285 if (typeof browserItem=== 'string') { 34286 if (browserItem in bowser) { 34287 return true; 34288 } 34289 } 34290 } 34291 return false; 34292 } 34293 34294 /** 34295 * Get version precisions count 34296 * 34297 * @example 34298 * getVersionPrecision("1.10.3") // 3 34299 * 34300 * @param {string} version 34301 * @return {number} 34302 */ 34303 function getVersionPrecision(version) { 34304 return version.split(".").length; 34305 } 34306 34307 /** 34308 * Array::map polyfill 34309 * 34310 * @param {Array} arr 34311 * @param {Function} iterator 34312 * @return {Array} 34313 */ 34314 function map(arr, iterator) { 34315 var result = [], i; 34316 if (Array.prototype.map) { 34317 return Array.prototype.map.call(arr, iterator); 34318 } 34319 for (i = 0; i < arr.length; i++) { 34320 result.push(iterator(arr[i])); 34321 } 34322 return result; 34323 } 34324 34325 /** 34326 * Calculate browser version weight 34327 * 34328 * @example 34329 * compareVersions(['1.10.2.1', '1.8.2.1.90']) // 1 34330 * compareVersions(['1.010.2.1', '1.09.2.1.90']); // 1 34331 * compareVersions(['1.10.2.1', '1.10.2.1']); // 0 34332 * compareVersions(['1.10.2.1', '1.0800.2']); // -1 34333 * 34334 * @param {Array<String>} versions versions to compare 34335 * @return {Number} comparison result 34336 */ 34337 function compareVersions(versions) { 34338 // 1) get common precision for both versions, for example for "10.0" and "9" it should be 2 34339 var precision = Math.max(getVersionPrecision(versions[0]), getVersionPrecision(versions[1])); 34340 var chunks = map(versions, function (version) { 34341 var delta = precision - getVersionPrecision(version); 34342 34343 // 2) "9" -> "9.0" (for precision = 2) 34344 version = version + new Array(delta + 1).join(".0"); 34345 34346 // 3) "9.0" -> ["000000000"", "000000009"] 34347 return map(version.split("."), function (chunk) { 34348 return new Array(20 - chunk.length).join("0") + chunk; 34349 }).reverse(); 34350 }); 34351 34352 // iterate in reverse order by reversed chunks array 34353 while (--precision >= 0) { 34354 // 4) compare: "000000009" > "000000010" = false (but "9" > "10" = true) 34355 if (chunks[0][precision] > chunks[1][precision]) { 34356 return 1; 34357 } 34358 else if (chunks[0][precision] === chunks[1][precision]) { 34359 if (precision === 0) { 34360 // all version chunks are same 34361 return 0; 34362 } 34363 } 34364 else { 34365 return -1; 34366 } 34367 } 34368 } 34369 34370 /** 34371 * Check if browser is unsupported 34372 * 34373 * @example 34374 * bowser.isUnsupportedBrowser({ 34375 * msie: "10", 34376 * firefox: "23", 34377 * chrome: "29", 34378 * safari: "5.1", 34379 * opera: "16", 34380 * phantom: "534" 34381 * }); 34382 * 34383 * @param {Object} minVersions map of minimal version to browser 34384 * @param {Boolean} [strictMode = false] flag to return false if browser wasn't found in map 34385 * @param {String} [ua] user agent string 34386 * @return {Boolean} 34387 */ 34388 function isUnsupportedBrowser(minVersions, strictMode, ua) { 34389 var _bowser = bowser; 34390 34391 // make strictMode param optional with ua param usage 34392 if (typeof strictMode === 'string') { 34393 ua = strictMode;
34394 strictMode = void(0); 34395 } 34396 34397 if (strictMode === void(0)) { 34398 strictMode = false; 34399 } 34400 if (ua) { 34401 _bowser = detect(ua); 34402 } 34403 34404 var version = "" + _bowser.version; 34405 for (var browser in minVersions) { 34406 if (minVersions.hasOwnProperty(browser)) { 34407 if (_bowser[browser]) { 34408 // browser version and min supported version. 34409 return compareVersions([version, minVersions[browser]]) < 0; 34410 } 34411 } 34412 } 34413 34414 return strictMode; // not found 34415 } 34416 34417 /** 34418 * Check if browser is supported 34419 * 34420 * @param {Object} minVersions map of minimal version to browser 34421 * @param {Boolean} [strictMode = false] flag to return false if browser wasn't found in map 34422 * @param {String} [ua] user agent string 34423 * @return {Boolean} 34424 */ 34425 function check(minVersions, strictMode, ua) { 34426 return !isUnsupportedBrowser(minVersions, strictMode, ua); 34427 } 34428 34429 bowser.isUnsupportedBrowser = isUnsupportedBrowser; 34430 bowser.compareVersions = compareVersions; 34431 bowser.check = check; 34432 34433 /* 34434 * Set our detect method to the main bowser object so we can 34435 * reuse it to test other user agents. 34436 * This is needed to implement future tests. 34437 */ 34438 bowser._detect = detect; 34439 34440 return bowser 34441}); 34442 34443(function($){ 34444 UABBTrigger = { 34445 34446 /** 34447 * Trigger a hook. 34448 * 34449 * @since 1.1.0.3 34450 * @method triggerHook 34451 * @param {String} hook The hook to trigger. 34452 * @param {Array} args An array of args to pass to the hook. 34453 */ 34454 triggerHook: function( hook, args ) 34455 { 34456 $( 'body' ).trigger( 'uabb-trigger.' + hook, args ); 34457 }, 34458 34459 /** 34460 * Add a hook. 34461 * 34462 * @since 1.1.0.3 34463 * @method addHook 34464 * @param {String} hook The hook to add. 34465 * @param {Function} callback A function to call when the hook is triggered. 34466 */ 34467 addHook: function( hook, callback ) 34468 { 34469 $( 'body' ).on( 'uabb-trigger.' + hook, callback ); 34470 }, 34471 34472 /** 34473 * Remove a hook. 34474 * 34475 * @since 1.1.0.3 34476 * @method removeHook 34477 * @param {String} hook The hook to remove. 34478 * @param {Function} callback The callback function to remove. 34479 */ 34480 removeHook: function( hook, callback ) 34481 { 34482 $( 'body' ).off( 'uabb-trigger.' + hook, callback ); 34483 }, 34484 }; 34485})(jQuery); 34486 34487jQuery(document).ready(function( $ ) { 34488 34489 if( typeof bowser !== 'undefined' && bowser !== null ) { 34490 34491 var uabb_browser = bowser.name, 34492 uabb_browser_v = bowser.version, 34493 uabb_browser_class = uabb_browser.replace(/\s+/g, '-').toLowerCase(), 34494 uabb_browser_v_class = uabb_browser_class + parseInt( uabb_browser_v ); 34495 34496 $('html').addClass(uabb_browser_class).addClass(uabb_browser_v_class); 34497 34498 } 34499 34500 $('.uabb-row-separator').parents('html').css('overflow-x', 'hidden'); 34501}); 34502 34503;(function($) { 34504 34505 /** 34506 * Class for Menu Module 34507 * 34508 * @since 1.6.0 34509 */ 34510 UABBCreativeMenu = function( settings ) { 34511 34512 // set params 34513 this.settingsId = settings.id; 34514 this.nodeClass = '.fl-node-' + settings.id; 34515 this.wrapperClass = this.nodeClass + ' .uabb-creative-menu'; 34516 this.type = settings.type; 34517 this.mobileToggle = settings.mobile; 34518 this.mobileBelowRow = settings.mobileBelowRow; 34519 this.breakPoints = settings.breakPoints; 34520 this.mobileBreakpoint = settings.mobileBreakpoint; 34521 this.mediaBreakpoint = settings.mediaBreakpoint; 34522 this.mobileMenuType = settings.mobileMenuType; 34523 this.isBuilderActive = settings.isBuilderActive; 34524 this.currentBrowserWidth = $( window ).width(); 34525 34526 // initialize the menu 34527 this._initMenu(); 34528 34529 // check if viewport is resizing 34530 $( window ).on( 'resize', $.proxy( function( e ) { 34531 34532 var width = $( window ).width(); 34533 34534 // if screen width is resized, reload the menu 34535 if( width != this.currentBrowserWidth ) { 34536 34537 this._initMenu(); 34538 this._clickOrHover(); 34539 this.currentBrowserWidth = width; 34540 } 34541 34542 }, this ) ); 34543 34544 }; 34545 34546 UABBCreativeMenu.prototype = { 34547 nodeClass : '', 34548 wrapperClass : '', 34549 type : '', 34550 breakPoints : {}, 34551 $submenus : null, 34552 34553 /** 34554 * Check if the screen size fits a mobile viewport. 34555 * 34556 * @since 1.6.0 34557 * @return bool 34558 */ 34559 _isMobile: function() { 34560 return $( window ).width() <= this.breakPoints.small ? true : false;
34561 }, 34562 34563 /** 34564 * Check if the screen size fits a medium viewport. 34565 * 34566 * @since 1.6.0 34567 * @return bool 34568 */ 34569 _isMedium: function() { 34570 return $( window ).width() <= this.breakPoints.medium ? true : false; 34571 }, 34572 34573 /** 34574 * Check if the screen size fits a custom viewport. 34575 * 34576 * @since 1.6.0 34577 * @return bool 34578 */ 34579 _isCustom: function() { 34580 return $( window ).width() <= this.breakPoints.custom ? true : false; 34581 }, 34582 34583 /** 34584 * Check if the menu should toggle for the current viewport base on the selected breakpoint 34585 * 34586 * @see this._isMobile() 34587 * @see this._isMedium() 34588 * @since 1.6.0 34589 * @return bool 34590 */ 34591 _isMenuToggle: function() { 34592 if ( 'always' == this.mobileBreakpoint 34593 || ( this._isMobile() && 'mobile' == this.mobileBreakpoint ) 34594 || ( this._isMedium() && 'medium-mobile' == this.mobileBreakpoint ) 34595 || ( this._isCustom() && 'custom' == this.mobileBreakpoint ) 34596 ) { 34597 return true; 34598 } 34599 34600 return false; 34601 }, 34602 34603 /** 34604 * Initialize the toggle logic for the menu. 34605 * 34606 * @see this._isMenuToggle() 34607 * @see this._menuOnCLick() 34608 * @see this._clickOrHover() 34609 * @see this._submenuOnRight() 34610 * @see this._toggleForMobile() 34611 * @see this._initBelowRowMenu() 34612 * @since 1.6.0 34613 * @return void 34614 */ 34615 _initMenu: function() { 34616 this._menuOnFocus(); 34617 34618 if ( $( this.nodeClass ).length ) { 34619 this._initMegaMenus(); 34620 } 34621 34622 if( this._isMenuToggle() || this.type == 'accordion' ) { 34623 34624 $( this.wrapperClass ).off( 'mouseenter mouseleave' ); 34625 this._menuOnClick(); 34626 this._clickOrHover(); 34627 34628 } else { 34629 $( this.wrapperClass ).off( 'click' ); 34630 this._submenuOnRight(); 34631 } 34632 34633 if( this.mobileToggle != 'expanded' ) { 34634 this._toggleForMobile(); 34635 this._initBelowRowMenu(); 34636 34637 if( this.mobileMenuType === 'off-canvas' ) { 34638 this._initializeCanvas(); 34639 } 34640 34641 if( this.mobileMenuType === 'full-screen' ) { 34642 this.__initializeFullScreen(); 34643 } 34644 } 34645 }, 34646 34647 /** 34648 * Adds a focus class to menu elements similar to be used similar to CSS :hover psuedo event 34649 * 34650 * @since 1.6.0 34651 * @return void 34652 */ 34653 _menuOnFocus: function() { 34654 $( this.nodeClass ).off('focus').on( 'focus', 'a', $.proxy( function( e ) { 34655 var $menuItem = $( e.target ).parents( '.menu-item' ).first(), 34656 $parents = $( e.target ).parentsUntil( this.wrapperClass ); 34657 34658 $('.uabb-creative-menu .focus').removeClass('focus'); 34659 34660 $menuItem.addClass('focus'); 34661 $parents.addClass('focus'); 34662 34663 }, this ) ).on( 'focusout', 'a', $.proxy( function( e ) { 34664 $( e.target ).parentsUntil( this.wrapperClass ).removeClass( 'focus' ); 34665 }, this ) ); 34666 }, 34667 34668 /** 34669 * Logic for submenu toggling on accordions or mobile menus (vertical, horizontal) 34670 * 34671 * @since 1.6.0 34672 * @return void 34673 */ 34674 _menuOnClick: function() { 34675 $( '.uabb-has-submenu-container' ).off().click( $.proxy( function( e ) { 34676 34677 var $link = $( e.target ).parents( '.uabb-has-submenu' ).first(), 34678 $subMenu = $link.children( '.sub-menu' ).first(), 34679 $href = $link.children('.uabb-has-submenu-container').first().find('> a').attr('href'), 34680 $subMenuParents = $( e.target ).parents( '.sub-menu' ), 34681 $activeParent = $( e.target ).closest( '.uabb-has-submenu.uabb-active' ); 34682 34683 if( !$subMenu.is(':visible') || $(e.target).hasClass('uabb-menu-toggle') 34684 || ($subMenu.is(':visible') && (typeof $href === 'undefined' || $href == '#')) ) { 34685 e.preventDefault(); 34686 } 34687 else { 34688 window.location.href = $href; 34689 return; 34690 } 34691 34692 if ($(this.wrapperClass).hasClass('uabb-creative-menu-accordion-collapse')) { 34693 34694 if ( !$link.parents('.menu-item').hasClass('uabb-active') ) { 34695 $('.uabb-active', this.wrapperClass).not($link).removeClass('uabb-active'); 34696 } 34697 else if ($link.parents('.menu-item').hasClass('uabb-active') && $link.parent('.sub-menu').length) { 34698 $('.uabb-active', this.wrapperClass).not($link).not($activeParent).removeClass('uabb-active'); 34699 } 34700 34701 $('.sub-menu', this.wrapperClass).not($subMenu).not($subMenuParents).slideUp('normal'); 34702 } 34703 34704 $subMenu.slideToggle(); 34705 $link.toggleClass( 'uabb-active' ); 34706 }, this ) ); 34707 34708 }, 34709 34710 /** 34711 * Changes general styling and behavior of menus based on mobile / desktop viewport. 34712 * 34713 * @see this._isMobile() 34714 * @since 1.6.0 34715 * @return void 34716 */ 34717 _clickOrHover: function() { 34718 this.$submenus = this.$submenus || $( this.wrapperClass ).find( '.sub-menu' ); 34719 var $wrapper = $( this.wrapperClass ), 34720 $menu = $wrapper.find( '.menu' ); 34721 $li = $wrapper.find( '.uabb-has-submenu' ); 34722 34723 if( this._isMenuToggle() ) { 34724 $li.each( function( el ) { 34725 if( !$(this).hasClass('uabb-active') ) { 34726 $(this).find( '.sub-menu' ).fadeOut(); 34727 } 34728 } ); 34729 } else { 34730 $li.each( function( el ) { 34731 if( !$(this).hasClass('uabb-active') ) { 34732 $(this).find( '.sub-menu' ).css( { 34733 'display' : '', 34734 'opacity' : '' 34735 } ); 34736 } 34737 } ); 34738 } 34739 }, 34740 34741 /** 34742 * Logic to prevent submenus to go outside viewport boundaries. 34743 * 34744 * @since 1.6.0 34745 * @return void 34746 */ 34747 _submenuOnRight: function() { 34748 34749 $( this.wrapperClass ) 34750 .on( 'mouseenter', '.uabb-has-submenu', $.proxy( function( e ) { 34751 34752 if( $ ( e.currentTarget ).find('.sub-menu').length === 0 ) { 34753 return; 34754 } 34755 34756 var $link = $( e.currentTarget ), 34757 $parent = $link.parent(), 34758 $subMenu = $link.find( '.sub-menu' ), 34759 subMenuWidth = $subMenu.width(), 34760 subMenuPos = 0, 34761 winWidth = $( window ).width(); 34762 34763 if( $link.closest( '.uabb-menu-submenu-right' ).length !== 0) { 34764 34765 $link.addClass( 'uabb-menu-submenu-right' ); 34766 34767 } else if( $( 'body' ).hasClass( 'rtl' ) ) { 34768 34769 subMenuPos = $parent.is( '.sub-menu' ) ? 34770 $parent.offset().left - subMenuWidth: 34771 $link.offset().left - subMenuWidth; 34772 34773 if( subMenuPos <= 0 ) { 34774 $link.addClass( 'uabb-menu-submenu-right' ); 34775 } 34776 34777 } else { 34778 34779 subMenuPos = $parent.is( '.sub-menu' ) ? 34780 $parent.offset().left + $parent.width() + subMenuWidth : 34781 $link.offset().left + subMenuWidth; 34782 34783 if( subMenuPos > winWidth ) { 34784 $link.addClass('uabb-menu-submenu-right'); 34785 } 34786 } 34787 }, this ) ) 34788 .on( 'mouseleave', '.uabb-has-submenu', $.proxy( function( e ) { 34789 $( e.currentTarget ).removeClass( 'uabb-menu-submenu-right' ); 34790 }, this ) ); 34791 34792 }, 34793 34794 /** 34795 * Logic for the mobile menu button. 34796 * 34797 * @since 1.6.0 34798 * @return void 34799 */ 34800 _toggleForMobile: function() { 34801 34802 var $wrapper = null, 34803 $menu = null; 34804 34805 if( this._isMenuToggle() ) { 34806 34807 $wrapper = $( this.wrapperClass ); 34808 $menu = $wrapper.children( '.menu' ); 34809 34810 if( !$wrapper.find( '.uabb-creative-menu-mobile-toggle' ).hasClass( 'uabb-active' ) ) { 34811 if( window.innerWidth <= this.mediaBreakpoint ) { 34812 $menu.css({ display: 'none' }); 34813 } else { 34814 if( this.mobileBelowRow == 'below-row' ) { 34815 $menu.css({ display: 'block' }); 34816 } 34817 } 34818 } 34819 34820 $wrapper.find( '.uabb-creative-menu-mobile-toggle' ).off().on( 'focus', function( e ) { 34821 $(this).on('keypress', function(e) { 34822 if(e.which === 13) { 34823 $(this).trigger('click'); 34824 } 34825 }); 34826 } ); 34827 34828 $wrapper.off().on( 'click', '.uabb-creative-menu-mobile-toggle', function( e ) { 34829 $( this ).toggleClass( 'uabb-active' ); 34830 $menu.slideToggle(); 34831 } ); 34832 34833 $menu.on( 'click', '.menu-item > a[href*="#"]', function(e) { 34834 var $href = $(this).attr('href'), 34835 $targetID = ''; 34836 34837 if ( $href !== '#' ) { 34838 $targetID = $href.split('#')[1]; 34839 34840 if ( $('body').find('#'+ $targetID).length > 0 ) { 34841 e.preventDefault(); 34842 $( this ).toggleClass( 'uabb-active' ); 34843 $menu.slideToggle('fast', function() { 34844 setTimeout(function() { 34845 $('html, body').animate({ 34846 scrollTop: $('#'+ $targetID).offset().top 34847 }, 1000, function() { 34848 window.location.hash = $targetID; 34849 }); 34850 }, 500); 34851 }); 34852 } 34853 } 34854 }); 34855 } 34856 else { 34857 34858 $wrapper = $( this.wrapperClass ), 34859 $menu = $wrapper.children( '.menu' ); 34860 $wrapper.find( '.uabb-creative-menu-mobile-toggle' ).removeClass( 'uabb-active' ); 34861 $menu.css({ display: '' }); 34862 } 34863 }, 34864 34865 /** 34866 * Logic for the Below Row menu. 34867 * 34868 * @since 1.11.0 34869 * @return void 34870 */ 34871 _initBelowRowMenu: function() { 34872 34873 var $wrapper = null, 34874 $menu = null; 34875 34876 if( this._isMenuToggle() && (window.innerWidth <= this.mediaBreakpoint || this.mediaBreakpoint == 'always' )) { 34877 if ( this._isMobileBelowRowEnabled() ) { 34878 this._placeMobileMenuBelowRow(); 34879 $wrapper = $( this.wrapperClass ); 34880 $menu = $( this.nodeClass + '-clone' ); 34881 $menu.find( 'ul.menu' ).show(); 34882 } else { 34883 $wrapper = $( this.wrapperClass ); 34884 $menu = $wrapper.children( '.menu' ); 34885 } 34886 34887 if( false != this.mobileBelowRow && !$wrapper.find( '.uabb-creative-menu-mobile-toggle' ).hasClass( 'uabb-active' ) ) { 34888 if( window.innerWidth <= this.mediaBreakpoint || this.mediaBreakpoint == 'always' ) { 34889 $menu.css({ display: 'none' }); 34890 } else { 34891 $menu.css({ display: 'block' }); 34892 } 34893 } 34894 34895 $wrapper.find( '.uabb-creative-menu-mobile-toggle' ).off().on( 'focus', function( e ) { 34896 $(this).on('keypress', function(e) { 34897 if(e.which === 13) { 34898 $(this).trigger('click'); 34899 } 34900 }); 34901 } ); 34902 34903 $wrapper.off().on( 'click', '.uabb-creative-menu-mobile-toggle', function( e ) { 34904 $( this ).toggleClass( 'uabb-active' ); 34905 $menu.slideToggle(); 34906 } ); 34907 34908 } else { 34909 if ( this._isMobileBelowRowEnabled() ) { 34910 this._removeMenuFromBelowRow(); 34911 } 34912 34913 $wrapper = $( this.wrapperClass ), 34914 $menu = $wrapper.children( '.menu' ); 34915 $wrapper.find( '.uabb-creative-menu-mobile-toggle' ).removeClass( 'uabb-active' ); 34916 $menu.css({ display: '' }); 34917 } 34918 }, 34919 34920 /** 34921 * Initialize Off Canvas Menu. 34922 * 34923 * @since 1.6.0 34924 * @return void 34925 */ 34926 _initializeCanvas: function() { 34927 if ( this.isBuilderActive ) { 34928 this._toggleMenu(); 34929 return; 34930 } 34931 if ( 'always' === this.mediaBreakpoint || this.mediaBreakpoint >= this.currentBrowserWidth ) { 34932 $(this.nodeClass).find('.uabb-creative-menu.off-canvas').appendTo('body').wrap('<div class="fl-node-'+this.settingsId+'">'); 34933 } 34934 this._toggleMenu(); 34935 }, 34936 34937 /** 34938 * Initialize Overlay Menu. 34939 * 34940 * @since 1.6.0 34941 * @return void 34942 */ 34943 __initializeFullScreen: function() { 34944 if ( this.isBuilderActive ) { 34945 this._toggleMenu(); 34946 return; 34947 } 34948 if ( 'always' === this.mediaBreakpoint || this.mediaBreakpoint >= this.currentBrowserWidth ) { 34949 $(this.nodeClass).find('.uabb-creative-menu.full-screen').appendTo('body').wrap('<div class="fl-node-'+this.settingsId+'">'); 34950 } 34951 this._toggleMenu(); 34952 }, 34953 34954 /** 34955 * Trigger the toggle event for off-canvas. 34956 * and full-screen overlay menus. 34957 * 34958 * @since 1.6.0 34959 * @return void 34960 */ 34961 _toggleMenu: function() { 34962 var self = this; 34963 // Toggle Click 34964 $(self.nodeClass).find('.uabb-creative-menu-mobile-toggle' ).off().on( 'focus', function( e ) { 34965 $(this).on('keypress', function(e) { 34966 if(e.which === 13) { 34967 $(this).trigger('click'); 34968 } 34969 }); 34970 } ); 34971 34972 $(self.nodeClass).find('.uabb-creative-menu-mobile-toggle' ).off('click').on( 'click', function() { 34973 if( $(self.nodeClass).find('.uabb-creative-menu').hasClass('menu-open') ) { 34974 $(self.nodeClass).find('.uabb-creative-menu').addClass('menu-close'); 34975 $(self.nodeClass).find('.uabb-creative-menu').removeClass('menu-open'); 34976 } else { 34977 $(self.nodeClass).find('.uabb-creative-menu').addClass('menu-open'); 34978 } 34979 } ); 34980 34981 // Close button click 34982 $(self.nodeClass).find('.uabb-creative-menu .uabb-menu-close-btn, .uabb-clear' ).on( 'click', function() { 34983 $(self.nodeClass).find('.uabb-creative-menu').addClass('menu-close'); 34984 $(self.nodeClass).find('.uabb-creative-menu').removeClass('menu-open'); 34985 34986 } ); 34987 34988 if ( this.isBuilderActive ) { 34989 setTimeout(function() {
34990 if ( $('.fl-builder-settings[data-node="'+self.settingsId+'"]').length > 0 ) { 34991 $('.uabb-creative-menu').removeClass('menu-open'); 34992 $(self.nodeClass).find('.uabb-creative-menu-mobile-toggle').trigger('click'); 34993 } 34994 }, 600); 34995 34996 FLBuilder.addHook('settings-form-init', function() { 34997 if ( ! ( $('.fl-builder-settings[data-node="'+self.settingsId+'"]').length > 0 ) ) { 34998 return; 34999 } 35000 if ( ! $(self.nodeClass).find('.uabb-creative-menu').hasClass('uabb-menu-overlay') ) { 35001 $('.fl-builder-panel').css('z-index', '999999'); 35002 } 35003 if ( ! $(self.nodeClass).find('.uabb-creative-menu').hasClass('menu-open') ) { 35004 $('.uabb-creative-menu').removeClass('menu-open'); 35005 $('.uabb-creative-menu-mobile-toggle').removeClass('uabb-active'); 35006 35007 $(self.nodeClass).find('.uabb-creative-menu-mobile-toggle').trigger('click'); 35008 } 35009 }); 35010 } 35011 }, 35012 35013 /** 35014 * Check to see if Below Row should be enabled. 35015 * 35016 * @since 1.11.0 35017 * @return boolean 35018 */ 35019 _isMobileBelowRowEnabled: function() { 35020 return this.mobileBelowRow && $( this.nodeClass ).closest( '.fl-col' ).length; 35021 }, 35022 35023 /** 35024 * Logic for putting the mobile menu below the menu's 35025 * column so it spans the full width of the page. 35026 * 35027 * @since 1.11.0 35028 * @return void 35029 */ 35030 _placeMobileMenuBelowRow: function() { 35031 35032 if ( $( this.nodeClass + '-clone' ).length ) { 35033 return; 35034 } 35035 35036 var module = $( this.nodeClass ), 35037 clone = null, 35038 col = module.closest( '.fl-col' ); 35039 35040 if ( module.length < 1 ) { 35041 return; 35042 } 35043 clone = ( module.length > 1 ) ? $( module[0] ).clone() : module.clone(); 35044 module.find( 'ul.menu' ).css('display','none'); 35045 clone.addClass( ( this.nodeClass + '-clone' ).replace( '.', '' ) ); 35046 clone.find( '.uabb-creative-menu-mobile-toggle' ).remove(); 35047 col.after( clone ); 35048 35049 this._menuOnClick(); 35050 }, 35051 35052 /** 35053 * Logic for removing the mobile menu from below the menu's 35054 * column and putting it back in the main wrapper. 35055 * 35056 * @since 1.11.0 35057 * @return void 35058 */ 35059 _removeMenuFromBelowRow: function(){ 35060 if ( ! $( this.nodeClass + '-clone' ).length ) { 35061 return; 35062 } 35063 var module = $( this.nodeClass ); 35064 module.find( 'ul.menu' ).css('display','none'), 35065 clone = $( this.nodeClass + '-clone' ); 35066 menu = clone.find( 'ul.menu' ); 35067 module.find( 'ul.menu' ).after( menu ); 35068 35069 clone.remove(); 35070 }, 35071 35072 /** 35073 * Init any mega menus that exist. 35074 * 35075 * @see this._isMenuToggle() 35076 * @since 1.6.0 35077 * @return void 35078 */ 35079 _initMegaMenus: function() { 35080 35081 var module = $( this.nodeClass ), 35082 rowContent = module.closest( '.fl-row-content' ), 35083 rowWidth = rowContent.width(), 35084 rowOffset = ( rowContent.offset.left != undefined ) ? rowContent.offset().left : '', 35085 megas = module.find( '.mega-menu' ), 35086 disabled = module.find( '.mega-menu-disabled' ), 35087 isToggle = this._isMenuToggle(); 35088 35089 if ( isToggle ) { 35090 megas.removeClass( 'mega-menu' ).addClass( 'mega-menu-disabled' ); 35091 module.find( 'li.mega-menu-disabled > ul.sub-menu' ).css( 'width', '' ); 35092 rowContent.css( 'position', '' ); 35093 } else { 35094 disabled.removeClass( 'mega-menu-disabled' ).addClass( 'mega-menu' ); 35095 module.find( 'li.mega-menu > ul.sub-menu' ).css( 'width', rowWidth + 'px' ); 35096 rowContent.css( 'position', 'relative' ); 35097 } 35098 }, 35099 35100 }; 35101 35102})(jQuery); 35103 35104jQuery(document).ready(function(){ 35105 new UABBCreativeMenu({ 35106 id: 'p0udco23w4t1', 35107 type: 'accordion', 35108 mobile: 'expanded', 35109 mobileBelowRow: false, 35110 breakPoints: { 35111 medium: 992, 35112 small: 768, 35113 custom: 768 }, 35114 mobileBreakpoint: 'mobile', 35115 mediaBreakpoint: '768', 35116 mobileMenuType: 'default', 35117 fullScreenAnimation: '', 35118 isBuilderActive: false }); 35119}); 35120 35121(function($){ 35122 })(jQuery); 35123 35124jQuery(document).ready(function(){ 35125 new UABBCreativeMenu({ 35126 id: 'g0fb52hvxy1e', 35127 type: 'accordion', 35128 mobile: 'expanded', 35129 mobileBelowRow: false, 35130 breakPoints: { 35131 medium: 992, 35132 small: 768, 35133 custom: 768 }, 35134 mobileBreakpoint: 'mobile', 35135 mediaBreakpoint: '768', 35136 mobileMenuType: 'default', 35137 fullScreenAnimation: '', 35138 isBuilderActive: false }); 35139}); 35140 35141(function($){ 35142 })(jQuery); 35143 35144;/* eslint-disable no-undef */ 35145(function($) { 35146 35147 FLBuilderSearchForm = function(settings) { 35148 this.settings = settings; 35149 this.nodeClass = '.fl-node-' + settings.id; 35150 this.searchForm = $(this.nodeClass + ' .fl-search-form'); 35151 this.form = this.searchForm.find('form'); 35152 this.input = this.form.find('input[type=search]'); 35153 this.button = this.searchForm.find('.fl-button:is(a, button:not([type="submit"]), .fl-button:is(a, button:not([type="submit"]) *'); 35154 this.resultsEl = $(this.nodeClass + ' .fl-search-results-content'); 35155 35156 this._init(); 35157 }; 35158 35159 FLBuilderSearchForm.prototype = { 35160 35161 settings: {}, 35162 nodeClass: '', 35163 searchForm: '', 35164 form: null, 35165 input: null, 35166 button: null, 35167 resultsEl: '', 35168 searching: false, 35169 prevSearchData: {}, 35170 request: null, 35171 35172 _init: function() { 35173 this._bindEvents(); 35174 this._popupSearch(); 35175 }, 35176 35177 _bindEvents: function(){ 35178 var $this = this, 35179 keyCode = null, 35180 keyType = null, 35181 enterPressed = false, 35182 t, et; 35183 35184 this.button.on('click', $.proxy(this._buttonClick, this)); 35185 this.input.on('input', (event) => { 35186 const input = event.target; 35187 if ( input.checkValidity() ) { 35188 input.removeAttribute('aria-invalid'); 35189 } else { 35190 input.setAttribute('aria-invalid', true); 35191 } 35192 }); 35193 35194 if ( this.searchForm.hasClass('fl-search-button-expand') ) { 35195 this.input.attr({'id': 'input-' + this.settings.id, 'tabindex': -1}); 35196 this.button.closest('.fl-button').attr({'aria-controls': 'input-' + this.settings.id, 'aria-expanded': false}); 35197 } 35198 else if ( this.searchForm.hasClass('fl-search-button-reveal') ) { 35199 const form = this.searchForm.find('.fl-search-form-input-wrap'); 35200 form.attr('id', 'form-' + this.settings.id); 35201 this.button.closest('.fl-button').attr({'aria-controls': 'form-' + this.settings.id, 'aria-expanded': false, 'aria-haspopup': true}); 35202 form.on('focusout', (event) => { 35203 if (form.is(':visible') && form.has($(event.relatedTarget)).length === 0) { 35204 this._buttonClick(event); 35205 } 35206 }); 35207 this.searchForm.on('keydown', (event) => { 35208 if (event.key === 'Escape' && form.is(':visible')) { 35209 this.button.focus(); 35210 } 35211 }); 35212 } 35213 35214 if ( 'ajax' == this.settings.result ) { 35215 $(document).on('click touchend', function(e){ 35216 if( $(e.target).is('input') ) return; 35217 35218 $this._hideResults(); 35219 } ); 35220 35221 $this.resultsEl.bind("click touchend", function (e) { 35222 e.stopImmediatePropagation(); 35223 }); 35224 35225 // Disable form submit. 35226 $this.form.on( 'submit', function (e) { 35227 e.preventDefault(); 35228 }); 35229 35230 // Prevent auto-clearing errors in the FLBuilderLayout helper class. 35231 this.input.off('focus'); 35232 35233 this.input.on('keyup', function(e) { 35234 if (window.event) { 35235 keyCode = window.event.keyCode; 35236 keyType = window.event.type; 35237 } else if (e) { 35238 keyCode = e.which; 35239 keyType = e.type; 35240 } 35241 35242 // Prevent rapid enter 35243 if ( 13 == keyCode ) { 35244 clearTimeout(et); 35245 et = setTimeout(function(){ 35246 enterPressed = false;
35247 }, 300); 35248 if ( enterPressed ) { 35249 return false; 35250 } else { 35251 enterPressed = true; 35252 } 35253 } 35254 35255 if ( $this.input.val().length >= 3 && 'keyup' == keyType && 13 == keyCode ) { 35256 $this._search(e); 35257 return false; 35258 } 35259 }); 35260 35261 this.input.on('click input', function(e) { 35262 if (window.event) { 35263 keyCode = window.event.keyCode; 35264 keyType = window.event.type; 35265 } else if (e) { 35266 keyCode = e.which; 35267 keyType = e.type; 35268 } 35269 35270 // F1 to F12 35271 if ( (keyCode >= 37 && keyCode <= 40) || (keyCode >= 112 && keyCode <= 123) ) { 35272 return; 35273 } 35274 35275 if ($this.input.val().length < 3) { 35276 $this._hideLoader(); 35277 $this._hideResults(); 35278 $this.input.attr('aria-invalid', true); 35279 if ($this.post != null) $this.post.abort(); 35280 clearTimeout(t); 35281 return; 35282 } 35283 35284 if ( 'click' == keyType || keyCode == 32 ) { 35285 if ( $this.resultsEl.html().length != 0 ) { 35286 clearTimeout(t); 35287 if( $this.resultsEl.hasClass('fl-search-open') ) return; 35288 $this._showResults(); 35289 } 35290 else { 35291 $this._hideResults(); 35292 } 35293 return; 35294 } 35295 35296 if ($this.request != null) $this.request.abort(); 35297 $this._hideLoader(); 35298 35299 clearTimeout(t); 35300 t = setTimeout(function() { 35301 $this._search(e); 35302 }, 100); 35303 }); 35304 } 35305 }, 35306 35307 _search: function(e) { 35308 if ($.trim(this.input.val()).length < 1 || ('ajax' == this.settings.result && this.input.val().length < 3)) { 35309 this.input.attr('aria-invalid', true); 35310 return; 35311 } 35312 e.preventDefault(); 35313 35314 if ( 'ajax' == this.settings.result ) { 35315 this._doAjaxSearch(); 35316 } 35317 else { 35318 this.form.submit(); 35319 // TODO: _doRedirectResults() 35320 } 35321 35322 return false; 35323 }, 35324 35325 _doAjaxSearch: function() { 35326 var searchText = this.input.val(), 35327 postId = this.searchForm.closest( '.fl-builder-content' ).data( 'post-id' ), 35328 templateId = this.searchForm.data( 'template-id' ), 35329 templateNodeId = this.searchForm.data( 'template-node-id' ), 35330 ajaxData = {}, 35331 self = this; 35332 35333 if ( searchText.length < 1 ) return; 35334 35335 this.searching = true; 35336 35337 // Show loader 35338 this._showLoader(); 35339 35340 ajaxData = { 35341 action : 'fl_search_query', 35342 keyword : searchText, 35343 post_id : postId, 35344 template_id : templateId, 35345 template_node_id : templateNodeId, 35346 node_id : this.settings.id, 35347 nonce : this.settings.nonce, 35348 } 35349 35350 // Check to see if searching the same keywords. 35351 if ( JSON.stringify(ajaxData) === JSON.stringify(this.prevSearchData) ) { 35352 if ( ! this.resultsEl.hasClass('fl-search-open') ) { 35353 this._showResults(); 35354 } 35355 this._hideLoader(); 35356 return false; 35357 } 35358 35359 // Send server request. 35360 this.request = $.post( FLBuilderLayoutConfig.paths.wpAjaxUrl, ajaxData, function(response){ 35361 self._hideLoader(); 35362 35363 self.resultsEl.html(""); 35364 self.resultsEl.html(response); 35365 self._showResults(); 35366 35367 self.prevSearchData = ajaxData; 35368 }); 35369 }, 35370 35371 _popupSearch: function() { 35372 var inputWrap = this.searchForm.find('.fl-search-form-input-wrap'), 35373 $this = this; 35374 35375 if ('button' !== this.settings.layout || ( 'fullscreen' !== this.settings.btnAction && 'reveal' !== this.settings.btnAction )) { 35376 return; 35377 } 35378 35379 this.button.off('click'); 35380 this.button.magnificPopup({ 35381 type: 'inline', 35382 mainClass: 'fl-node-' + this.settings.id, 35383 items: { 35384 src: inputWrap[0], 35385 }, 35386 alignTop: true, 35387 showCloseBtn: $this.settings.showCloseBtn, 35388 closeBtnInside: false, 35389 enableEscapeKey: true, 35390 closeOnBgClick: false, 35391 focus: 'input[type=search]', 35392 tLoading: '<i class="fas fa-spinner fa-spin fa-3x fa-fw"></i>', 35393 callbacks: { 35394 open: function(){ 35395 $this.input.trigger('click'); 35396 } 35397 } 35398 }); 35399 this.resultsEl.appendTo( inputWrap ); 35400 }, 35401 35402 _buttonClick: function(e) { 35403 e.stopImmediatePropagation(); 35404 if (this.searchForm.hasClass('fl-search-button-expand')) { 35405 this.searchForm.find('.fl-search-form-wrap').toggleClass('fl-search-expanded'); 35406 35407 if (this.searchForm.find('.fl-search-form-wrap').hasClass('fl-search-expanded')) { 35408 this.button.closest('.fl-button').attr('aria-expanded', true); 35409 this.input.attr('tabindex', 0); 35410 this.input.focus(); 35411 } 35412 else { 35413 this._hideResults(); 35414 this.input.attr('tabindex', -1); 35415 this.button.closest('.fl-button').attr('aria-expanded', false); 35416 } 35417 35418 return false;
35419 } else if (this.searchForm.hasClass('fl-search-button-reveal') && $(e.target).closest('.fl-button:not([type="submit"])')) { 35420 const form = this.searchForm.find('.fl-search-form-input-wrap'); 35421 if (e.detail && e.type === 'click' && form.is(':visible')) return false; 35422 form.fadeToggle('fast', () => { 35423 this.button.attr('aria-expanded', form.is(':visible')); 35424 if (form.is(':visible')) { 35425 this.input.focus(); 35426 } 35427 }); 35428 35429 return false; 35430 } else { 35431 this._search(e); 35432 } 35433 }, 35434 35435 _showResults: function(){ 35436 // Close any search results in a page. 35437 this._hideResults(); 35438 this.resultsEl.addClass('fl-search-open'); 35439 35440 if ('button' == this.settings.layout && 'expand' == this.settings.btnAction) { 35441 this.searchForm.find('.fl-search-form-input-wrap').css('overflow', 'visible'); 35442 } 35443 }, 35444 35445 _hideResults: function(){ 35446 $('.fl-search-results-content').removeClass('fl-search-open'); 35447 35448 if ('button' == this.settings.layout && 'expand' == this.settings.btnAction) { 35449 this.searchForm.find('.fl-search-form-input-wrap').removeAttr('style'); 35450 } 35451 }, 35452 35453 _doRedirectResults: function(){ 35454 // TODO 35455 }, 35456 35457 _showLoader: function(){ 35458 $(this.nodeClass + ' .fl-search-loader-wrap').show(); 35459 }, 35460 35461 _hideLoader: function(){ 35462 this.searching = false; 35463 $(this.nodeClass + ' .fl-search-loader-wrap').hide(); 35464 }, 35465 35466 _cleanInput: function(s) { 35467 return encodeURIComponent(s).replace(/%20/g, '+'); 35468 } 35469 35470 } 35471 35472})(jQuery); 35473(function($) { 35474 35475 $(function() { 35476 new FLBuilderSearchForm({ 35477 id: 'dn3ekciq47hl', 35478 layout: 'inline', 35479 btnAction: 'expand', 35480 result: 'redirect', 35481 showCloseBtn: true, 35482 nonce: '81ed9705b9', 35483 }); 35484 }); 35485 35486})(jQuery); 35487 35488/* Start Layout Custom JS */ 35489 35490/* End Layout Custom JS */ 35491 35492</script>
35492</body> 35493</html> 35494 35495<!-- Cache served by breeze CACHE (Desktop) - Last modified: Sat, 03 Oct 2026 15:13:30 GMT --> 35496 35497<!-- plugin=object-cache-pro client=phpredis metric#hits=14205 metric#misses=24 metric#hit-ratio=99.8 metric#bytes=22352398 metric#prefetches=365 metric#store-reads=39 metric#store-writes=7 metric#store-hits=381 metric#store-misses=11 metric#sql-queries=85 metric#ms-total=1160.87 metric#ms-cache=22.60 metric#ms-cache-avg=0.5022 metric#ms-cache-ratio=2.0 -->
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.