*{-webkit-tap-highlight-color:transparent}:root,html{font-size:18px!important}@media only screen and (min-width:980px) and (max-width:1444px){:root,html{font-size:15px!important}}@media only screen and (min-width:451px) and (max-width:979px){:root,html{font-size:16px!important}}@media only screen and (max-width:450px){:root,html{font-size:15px!important}}@media only screen and (min-width:2000px){:root,html{font-size:25px!important}}@media only screen and (min-width:3000px){:root,html{font-size:36px!important}}a{color:var(--gcid-primary-color)}.with_frm_style{--title-size:2.222rem;--title-margin-top:0.556rem;--title-margin-bottom:3.333rem;--form-desc-size:0.778rem;--form-desc-margin-top:0.556rem;--form-desc-margin-bottom:1.389rem;--form-desc-padding:0rem;--font-size:0.833rem;--width:8.333rem;--label-padding:0rem 0rem 0.278rem 0rem;--description-font-size:0.667rem;--description-margin:0rem;--field-font-size:0.778rem;--field-height:2rem;--line-height:2rem;--field-pad:0.444rem 0.667rem;--field-margin:1.111rem;--check-font-size:0.778rem;--section-font-size:1rem;--section-pad:1.778rem 0rem 0.167rem 0rem;--section-mar-top:1.667rem;--section-mar-bottom:1.667rem;--submit-font-size:0.778rem;--submit-border-width:0.056rem;--submit-border-radius:0.444rem;--submit-margin:0.556rem;--submit-padding:0.444rem 0.889rem;--border-radius:0.444rem;--error-font-size:0.778rem;--success-font-size:0.778rem;--progress-size:1.667rem;--base-font-size:0.833rem;--toggle-font-size:0.833rem;--slider-font-size:0.778rem;--slider-track-size:0.444rem;--slider-circle-size:1.333rem}.frm_style_formidable-style.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message,.frm_style_formidable-style.with_frm_style .frm-edit-page-btn,.frm_style_formidable-style.with_frm_style input[type=submit],.frm_style_formidable-style.with_frm_style .frm_submit input[type=button],.frm_style_formidable-style.with_frm_style .frm_submit button,.frm_form_submit_style{font-size:1rem}.et-db #et-boc .et-l.et-l--footer .et_builder_inner_content{z-index:999!important}.ratio-1-1{position:relative;width:100%;padding-top:100%;overflow:hidden}.ratio-1-1 .et_pb_image_wrap,.ratio-1-1 a{position:absolute;inset:0;width:100%;height:100%}.ratio-1-1 img{width:100%!important;height:100%!important;max-width:none;object-fit:cover}.ratio-3-2{position:relative;width:100%;padding-top:66.666%;overflow:hidden}.ratio-3-2 .et_pb_image_wrap,.ratio-3-2 a{position:absolute;inset:0;width:100%;height:100%}.ratio-3-2 img{width:100%!important;height:100%!important;max-width:none;object-fit:cover}.ratio-4-3{position:relative;width:100%;padding-top:75%;overflow:hidden}.ratio-4-3 .et_pb_image_wrap,.ratio-4-3 a{position:absolute;inset:0;width:100%;height:100%}.ratio-4-3 img{width:100%!important;height:100%!important;max-width:none;object-fit:cover}.ratio-2-1{position:relative;width:100%;padding-top:50%;overflow:hidden}.ratio-2-1 .et_pb_image_wrap,.ratio-2-1 a{position:absolute;inset:0;width:100%;height:100%}.ratio-2-1 img{width:100%!important;height:100%!important;max-width:none;object-fit:cover}.et_pb_link:has(+.et_pb_dropdown)::after{content:"\33";font-family:"ETmodules";font-size:1.2rem;transition:transform 0.3s ease}.et_pb_module:has(.et_pb_dropdown:not(.et_pb_dropdown_hidden))>.et_pb_link::after{transform:rotate(180deg)}.tjmenulink a.et_pb_link:not(.et_pb_dropdown a.et_pb_link){z-index:999;flex-direction:row}.tjmenulink a.et_pb_link{display:flex;gap:0.3rem}.et_mobile_menu{margin-top:0px!important}@media only screen and (min-width:979px){.side-tab .et_pb_tabs_controls li{width:29vw!important;border-right:none}.pill-tab .et_pb_tabs_controls{border-radius:2rem!important;padding:2rem!important}.side-tab .et_pb_tabs_controls{width:29vw!important}.side-tab .et_pb_tabs_controls a{padding:0.5rem 0}.side-tab .et_pb_tabs_controls li>a{display:flex;align-items:center;justify-content:space-between}.side-tab .et_pb_tabs_controls li>a::after{content:"\4c";font-family:"ETmodules";font-size:2rem;color:var(--gcid-primary-color);margin-left:1rem;line-height:1;flex-shrink:0}.side-tab .et_pb_tabs_controls li.et_pb_tab_active>a::after{content:"\4b"}}@media only screen and (min-width:979px){.pill-tab .et_pb_tabs_controls li{width:29vw!important;border-right:none}.pill-tab .et_pb_tabs_controls{width:29vw!important;border-radius:2rem!important;padding:2rem!important}.pill-tab .et_pb_tabs_controls a{padding:1.2rem 0}}.pill-tab .et_pb_tabs_controls li>a{display:flex;align-items:center;justify-content:space-between}.pill-tab .et_pb_tabs_controls li>a::after{content:"\4c";font-family:"ETmodules";font-size:2rem;color:var(--gcid-primary-color);margin-left:1rem;line-height:1;flex-shrink:0}.pill-tab .et_pb_tabs_controls li.et_pb_tab_active>a::after{content:"\4b"}body #page-container .et_pb_section .preset--module--divi-button--default,.preset--module--divi-button--uka861mkh2{width:max-content}.has_et_pb_sticky .fullwidth-mega.et_pb_dropdown{display:none}.fullwidth-mega.et_pb_dropdown{position:fixed!important;left:0!important;right:0!important;width:100vw!important;max-width:100vw!important;top:0!important;z-index:0}.tagcloud a,.wp-block-tag-cloud a{font-size:var(--gvid-jedjnkyxa8)!important;display:inline-block;margin-bottom:0.2rem;transition:all 0.2s ease-in-out;width:100%;padding:0;background:transparent}.tagcloud a:hover,.wp-block-tag-cloud a:hover{background:transparent;color:var(--gcid-primary-color)!important}.et_pb_bg_layout_light .et_pb_widget li a{color:inherit}.et_pb_bg_layout_light .et_pb_widget li a:hover{color:var(--gcid-primary-color)!important}.mejs-mediaelement video{object-fit:cover!important;height:96vh!important;margin:0px}.et_pb_widget{row-gap:0rem}.et_pb_dropdown_8_tb_header .et_pb_link span{max-width:60vw}@media only screen and (max-width:980px){.tagcloud{--column-count:2;grid-template-columns:repeat(var(--column-count),1fr);grid-template-rows:none;grid-auto-rows:auto;grid-auto-flow:row;display:grid}}.et-db #et-boc .et-l .et_pb_toggle_close .et_pb_toggle_title:before,.et-db #et-boc .et-l .et_pb_toggle_open .et_pb_toggle_title:before{right:0!important}#isw-load-more-button{background-color:var(--gcid-primary-color);font-family:var(--et_global_heading_font);font-weight:600;color:var(--gcid-ra4emaduvc)!important;font-size:var(--gvid-jedjnkyxa8)!important;letter-spacing:1px!important;border-radius:3rem;border:0px #333 solid;padding:0.8rem 1.2rem}