.tb_animation_on { overflow-x: hidden; }@media (min-width: 1025px){.hide-desktop { content-visibility: hidden; width: 0px !important; height: 0px !important; padding: 0px !important; visibility: hidden !important; margin: 0px !important; display: table-column !important; background: 0px center !important; overflow: hidden !important; }}@media (min-width: 769px) and (max-width: 1024px){.hide-tablet_landscape { content-visibility: hidden; width: 0px !important; height: 0px !important; padding: 0px !important; visibility: hidden !important; margin: 0px !important; display: table-column !important; background: 0px center !important; overflow: hidden !important; }}@media (min-width: 601px) and (max-width: 768px){.hide-tablet { content-visibility: hidden; width: 0px !important; height: 0px !important; padding: 0px !important; visibility: hidden !important; margin: 0px !important; display: table-column !important; background: 0px center !important; overflow: hidden !important; }}@media (max-width: 600px){.hide-mobile { content-visibility: hidden; width: 0px !important; height: 0px !important; padding: 0px !important; visibility: hidden !important; margin: 0px !important; display: table-column !important; background: 0px center !important; overflow: hidden !important; }}@media (max-width: 600px){.ui.builder_button, .ui.nav li a { padding: 0.525em 1.15em; }}img { max-width: 100%; height: auto; }.tf_fa, :is(em, i) tf-lottie { display: inline-block; vertical-align: middle; }.tf_fa { width: 1em; height: 1em; stroke-width: 0; stroke: currentcolor; overflow: visible; fill: currentcolor; pointer-events: none; text-rendering: optimizespeed; buffered-rendering: static; }#tf_svg symbol { overflow: visible; }:where([data-s3image]) { height: auto; }: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--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,#9b51e0 100%); --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,#7adcb4 0%,#00d082 100%); --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%); --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,#cf2e2e 100%); --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,#eeeeee 0%,#a9b8c3 100%); --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%); --wp--preset--gradient--blush-light-purple: linear-gradient(135deg,#ffceec 0%,#9896f0 100%); --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%); --wp--preset--gradient--luminous-dusk: linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%); --wp--preset--gradient--pale-ocean: linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%); --wp--preset--gradient--electric-grass: linear-gradient(135deg,#caf880 0%,#71ce7e 100%); --wp--preset--gradient--midnight: linear-gradient(135deg,#020381 0%,#2874fc 100%); --wp--preset--font-size--small: 13px; --wp--preset--font-size--medium: clamp(14px, 0.875rem + ((1vw - 3.2px) * 0.469), 20px); --wp--preset--font-size--large: clamp(22.041px, 1.378rem + ((1vw - 3.2px) * 1.091), 36px); --wp--preset--font-size--x-large: clamp(25.014px, 1.563rem + ((1vw - 3.2px) * 1.327), 42px); --wp--preset--font-family--system-font: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif; --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 rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1); --wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1); }:where(body) { margin: 0px; }:root { --wp--style--block-gap: 24px; }body { font-family: var(--wp--preset--font-family--system-font); font-size: var(--wp--preset--font-size--medium); line-height: 1.6; padding: 0px; }a:where(:not(.wp-element-button)) { text-decoration: underline; }@font-face{font-family:"Roboto";font-weight:400;font-style:normal;unicode-range:U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;src:url(https://akmrepairs.co.uk/wp-content/swift-ai/cache/akmrepairs.co.uk/repair-service/__data/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA7fba9d35.woff) format('woff2');font-display:swap;}@font-face{font-family:"Roboto";font-weight:500;font-style:normal;unicode-range:U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;src:url(https://akmrepairs.co.uk/wp-content/swift-ai/cache/akmrepairs.co.uk/repair-service/__data/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA7fba9d35.woff) format('woff2');font-display:swap;}.tf_clear { clear: both; }.tf_left { float: left; }.tf_textr { text-align: right; }.tf_textc { text-align: center; }.tf_hide { display: none; }.tf_inline_b { display: inline-block; }.tf_mw { max-width: 100%; }.tf_w { width: 100%; }.tf_box { box-sizing: border-box; }.tf_rel { position: relative; }.tf_clearfix::after { content: ""; display: table; clear: both; }.tf_scrollbar { scroll-behavior: smooth; --tf_scroll_color: rgba(137,137,137,.2); --tf_scroll_color_hover: rgba(137,137,137,.4); scrollbar-color: var(--tf_scroll_color) transparent; scrollbar-width: thin; }iframe { border: 0px; }a { cursor: pointer; }.screen-reader-text { border: 0px; clip: rect(1px, 1px, 1px, 1px); clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; overflow-wrap: normal !important; }.screen-reader-text:focus { background-color: #f1f1f1; border-radius: 3px; box-shadow: rgba(0, 0, 0, 0.6) 0px 0px 2px 2px; color: #21759b; display: block; font-size: 0.875rem; font-weight: 700; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; clip: auto !important; }:root { --tb_rounded_corner: 12px; }.module_column, .module_row, .module_row .module, .module_subrow { box-sizing: border-box; min-width: 0px; position: relative; }.module, .module-accordion i, :is(.module-buttons, .module_row, .module_subrow, .module_column, .module-image img):hover { transition: background 0.5s, font-size, line-height, color, padding, margin, border, border-radius, box-shadow, text-shadow, filter, transform; }.module_row { backface-visibility: hidden; display: flex; flex-wrap: wrap; }.module_subrow, .row_inner { display: grid; --gutter: 3.2%; --narrow: 1.6%; --none: 0; --align_start: start; --align_center: center; --align_end: end; --auto_height: stretch; --align_items: var(--auto_height); --align_content: var(--align_start); --colg: var(--gutter); --c1: 1fr; --c2: 1fr 1fr; --c3: 1fr 1fr 1fr; --c4: 1fr 1fr 1fr 1fr; --c5: 1fr 1fr 1fr 1fr 1fr; --c6: 1fr 1fr 1fr 1fr 1fr 1fr; --c1_2: 1fr 2.1025fr; --c2_1: 2.1025fr 1fr; --c1_3: 1fr 3.2831fr; --c3_1: 3.2831fr 1fr; --c1_1_2: 1fr 1fr 2.1415fr; --c1_2_1: 1fr 2.1415fr 1fr; --c2_1_1: 2.1415fr 1fr 1fr; --col: repeat(auto-fit,minmax(1%,1fr)); align-content: var(--align_content); align-items: var(--align_items); gap: var(--rowg,0) var(--colg); grid-template-rows: ; grid-template-columns: ; grid-auto-flow: ; grid-auto-rows: ; grid-auto-columns: 1fr; grid-template-areas: var(--area); --area5_3: "col1 col1 col2 col2 col3 col3" "col4 col4 col5 col5 . ."; --area5_1_2: "col1 col2 col2" "col3 col4 col5"; --area5_2_1: "col1 col1 col2" "col3 col4 col5"; --area5_1_3: "col1 col2 col2 col2" "col3 col4 col4 col4" "col5 col5 col5 col5"; --area5_3_1: "col1 col1 col1 col2" "col3 col4 col4 col5"; --area5_1_1_2: "col1 col2 col3 col3" "col4 col4 col5 col5"; --area5_1_2_1: "col1 col2 col2 col3" "col4 col4 col5 col5"; --area5_2_1_1: "col1 col1 col2 col3" "col4 col4 col5 col5"; --aream2_auto: "col1" "col2"; --aream3_auto: "col1" "col2" "col3"; --aream4_auto: "col1" "col2" "col3" "col4"; --aream5_auto: "col1" "col2" "col3" "col4" "col5"; --areat6_auto: "col1 col2 col3" "col4 col5 col6"; --aream6_auto: "col1 col2" "col3 col4" "col5 col6"; --areat7_auto: "col1 col2" "col3 col4" "col5 col6" "col7 col7"; --aream7_auto: "col1" "col2" "col3" "col4" "col5" "col6" "col7"; --areat8_auto: "col1 col2" "col3 col4" "col5 col6" "col7 col7" "col8 col8"; --aream8_auto: "col1" "col2" "col3" "col4" "col5" "col6" "col7" "col8"; }.row_inner { margin: 0px auto; width: min(1160px, 100%); }.module_row.fullheight .module_subrow, .module_row.fullwidth > .row_inner { max-width: 100%; width: 100%; }@supports (-webkit-touch-callout:none){.module_column, .module_row, .module_subrow { background-attachment: scroll !important; }}div.module_column { align-content: inherit; align-items: inherit; display: grid; float: none; margin-inline: 0px; max-width: none; width: auto; }.col_align_middle, .fullheight > .tb_col_count_1 { --align_content: var(--align_center); }.gutter-narrow { --colg: var(--narrow); }.gutter-none { --colg: var(--none); }.module_column:first-of-type { grid-area: col1; }.module_column:nth-of-type(2) { grid-area: col2; }.module_column:nth-of-type(3) { grid-area: col3; }.module_column:nth-of-type(4) { grid-area: col4; }.tb_col_count_1 > .module_column { grid-area: auto; }.tb_col_count_2 { --area: "col1 col2"; }.tb_col_count_3 { --area: "col1 col2 col3"; }.tb_col_count_4 { --area: "col1 col2 col3 col4"; }.module::after { clear: both; content: ""; display: table; }.module_row .ui { background-color: var(--tb_pr_bg,#f7f7f7); color: var(--tb_pr_color,#555); }.ui.rounded { border-radius: var(--tb_app_r,0); }.ui.transparent { --tb_pr_bg: transparent; --tb_pr_hover_bg: transparent; --tb_pr_color: #555; --tb_app_r: 0; --tb_app_gr: none; --tb_app_shadow: none; border: 0px; color: inherit; }.module-title { font-size: 1.2em; margin: 0px 0px 1.2em; }.module img { border: 0px; vertical-align: bottom; }.module-widget .widget { margin: 0px; }@media (max-width: 1260px){.row_inner { max-width: 94%; }}@media (max-width: 760px){.row_inner { max-width: 90%; }}.sidebar-none .page-title { text-align: center; }.sidebar-none #content { float: none; width: 100%; }.module-image .image-title { font-size: 1.2em; margin: 0px 0px 0.3em; }.module-image .image-title a { color: inherit; font-family: inherit; text-decoration: none; text-shadow: inherit; }.module-image .image-wrap { width: auto; }.module-image .image-wrap img { display: inline-block; vertical-align: top; }.module-image.image-center .image-wrap { text-align: center; }.module-menu-container { text-align: inherit; }.ui.nav:not(.rounded) { --tb_app_r: initial; }.ui.nav:not(.gradient) { --tb_app_gr: none; }.ui.nav:not(.shadow):not(.embossed) { --tb_app_shadow: none; }ul.ui.nav { border: 0px; border-radius: var(--tb_rounded_corner); box-shadow: var(--tb_app_shadow); display: inline-block; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; padding: 0px; margin-left: 0px !important; }.ui.nav ul { border: 0px; box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 0px 1px, rgba(0, 0, 0, 0.12) 0px 3px 12px; left: 0px; padding: calc(var(--tb_rounded_corner) - 2px) 0; position: absolute; top: 100%; z-index: 990; }.ui.nav ul, .ui.nav ul > li { list-style: none; margin: 0px; width: 220px; }.ui.nav ul li:is(:first-child, :last-child) > a { border-radius: 0px; }@media (hover: hover){.module-menu:not([data-edge]) .ui.nav :is(.child-arrow, ul) { display: none; }.ui.nav ul { transform: scaleY(0); transform-origin: center top; }}.ui.nav ul > li > a { display: block; }.ui.nav .child-arrow, .ui.nav ul { opacity: 0; pointer-events: none; text-align: left; }.module-menu:not(.mobile-menu-module) .sub-menu { background-color: var(--tb_pr_bg); }.ui.nav ul { border-radius: var(--tb_rounded_corner); }.ui.nav li, .ui.nav ul { background-image: var(--tb_app_gr); }.ui.nav li { border-color: rgba(0, 0, 0, 0.05); display: inline-block; --tb_app_glc: ""; margin: 0px -0.25em 0px 0px; padding: 0px; position: relative; }.ui.nav li a { border-radius: inherit; box-shadow: none; display: inline-block; line-height: 130%; padding: 0.625em 1.25em; text-decoration: none; }.ui.nav > li:first-child { border-bottom-left-radius: var(--tb_app_r); border-top-left-radius: var(--tb_app_r); }.ui.nav ul > li:first-child { border-top-left-radius: var(--tb_app_r); border-top-right-radius: var(--tb_app_r); }.ui.nav > li:last-child { border-bottom-right-radius: var(--tb_app_r); border-top-right-radius: var(--tb_app_r); }.ui.nav ul > li:last-child { border-bottom-left-radius: var(--tb_app_r); border-bottom-right-radius: var(--tb_app_r); }.ui.nav li:last-child { margin-right: 0px; }.ui.nav li:first-child > a { border-radius: var(--tb_rounded_corner) 0 0 var(--tb_rounded_corner); }.ui.nav li:last-child > a { border-radius: 0 var(--tb_rounded_corner) var(--tb_rounded_corner) 0; }.ui.nav > :is(.current_page_item, .current-menu-item) > :is(a, a:hover) { background-color: var(--tb_pr_hover_bg,hsla(0,0%,71%,.1)); }@media (hover: none){.ui.nav ul { display: none; opacity: 1; pointer-events: auto; }.ui.nav > .menu-item-has-children > a { padding-right: 40px; position: relative; }.ui.nav .child-arrow { border-radius: 100%; display: inline-block; height: 32px; margin: 0px; opacity: 1; padding: 0px; pointer-events: auto; position: absolute; right: 4px; top: 50%; touch-action: none; transform: translateY(-50%); width: 32px; }.ui.nav .child-arrow::after, .ui.nav .child-arrow::before { background: currentcolor; border-radius: 10px; content: ""; height: 1px; left: 10px; position: absolute; top: 50%; transform: rotate(45deg); transition: transform 0.3s ease-in-out; width: 8px; z-index: 9999; }.ui.nav .child-arrow::after { left: 15px; transform: rotate(-45deg); }}.menu-module-burger { border-radius: 100%; box-sizing: unset; color: inherit; cursor: pointer; line-height: 1; padding: 12px 10px 10px 12px; width: 1.4em; box-shadow: none !important; }.menu-module-burger-inner { border-bottom: 2px solid; height: 1em; pointer-events: none; width: 1.3em; }.menu-module-burger-inner::after, .menu-module-burger-inner::before { border-bottom: 2px solid; content: ""; display: block; left: 0px; position: absolute; top: 0px; width: 100%; }.menu-module-burger-inner::after { top: 50%; }.rounded { --tb_app_r: var(--tb_rounded_corner); }.module .nav.transparent li, .module .nav.transparent > li:is(.current_page_item, .current-menu-item, :active) > a, .module .nav.transparent > li > :is(a, a:hover) { background: 0px center; border: 0px; box-shadow: none; }.nav.transparent .sub-menu { --tb_app_r: var(--tb_rounded_corner); --tb_pr_hover_bg: #f1f1f1; --tb_pr_bg: #fff; }.nav.transparent { --tb_pr_color: #555; }.module-menu .nav.transparent ul a { color: #555555; }.module-icon .tf_fa { max-width: 1em; }.module-icon-item { max-width: 100%; }.module-icon .module-icon-item a, .module-icon-item { display: inline-flex; place-items: center; text-decoration: none; }.module-icon-item + .module-icon-item { margin-left: 0.4em; }.module-icon span { font-size: var(--tb_mi_s,inherit); margin-inline: 0.6em; }.module-icon em { align-self: baseline; background-color: var(--tb_pr_bg,transparent); color: var(--tb_pr_color,inherit); display: inline-flex; font-size: var(--tb_mi_f,16px); line-height: 0; margin-top: calc(var(--tb_mi_size)/9); min-height: var(--tb_mi_size,auto); min-width: var(--tb_mi_size,auto); padding: 0.5em; place-content: center; transition: box-shadow 0.3s, border, background-color, color, padding, font-size; }.module-icon em, .module-icon img { border-radius: var(--tb_mi_r,100%); }.module-icon img { padding: var(--tb_mi_p,3px); }.module-icon.small { --tb_mi_size: 24px; --tb_mi_f: 12px; }.module-icon.large { --tb_mi_size: 48px; --tb_mi_s: 1.2em; --tb_mi_f: 24px; --tb_mi_p: 6px; }.module-icon.none em { --tb_pr_bg: transparent; --tb_mi_r: 0; color: inherit; padding: 0.2em; }.module-icon.none { --tb_mi_r: 0; --tb_mi_f: 24px; }.module-icon.none.small { --tb_mi_f: 18px; }.module-icon.none.large { --tb_mi_f: 30px; }.icon_vertical { display: flex; flex-flow: column wrap; }.icon_vertical .module-icon-item { margin: 0px 0px 0.4em; }.tf_textr .module-icon-item, .tf_textr.icon_vertical { place-content: end; }.tf_textr .module-icon-item :is(em, img) { order: 1; }.tf_textc.icon_vertical { place-content: center; }.tf_textc.icon_vertical :is(.module-icon-item a, .module-icon-item) { flex-direction: column; }@media (max-width: 680px){.module-icon.large { --tb_mi_s: 1.1em; }}.module-divider { border-top-style: solid; border-right-style: solid; border-left-style: solid; width: 100%; border-bottom: 0px !important; border-inline: 0px !important; }.tf_icon_wrap { font-size: 1.2em; left: 2px; line-height: 1; position: absolute; top: 50%; transform: translateY(-50%); }.tf_icon_wrap + .tf_loader + input[type="text"], .tf_icon_wrap + input[type="text"] { padding-left: 2.2em; }#searchform { border-bottom: 1px solid; font-size: 2em; margin: 0px 0px 1em; }#searchform #s { background-color: transparent; border: 0px; box-shadow: none; margin: 0px; padding: 0.45em 0.45em 0.45em 1.8em; width: 100%; }#searchform .icon-search { color: #000000; }ol, ul { box-sizing: border-box; }.wp-block-social-links .wp-social-link span:not(.screen-reader-text) { font-size: 0.65em; margin-left: 0.5em; margin-right: 0.5em; }.editor-styles-wrapper, .entry-content { counter-reset: footnotes 0; }:root { --wp--preset--font-size--normal: 16px; --wp--preset--font-size--huge: 42px; }.screen-reader-text { border: 0px; clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; overflow-wrap: normal !important; }.screen-reader-text:focus { background-color: #dddddd; clip-path: none; color: #444444; 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([style*="border-width"]) { border-style: solid; }html :where(img[class*="wp-image-"]) { height: auto; max-width: 100%; }.module-image.image-card-layout { background-color: #ffffff; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 8px 0px; box-sizing: border-box; text-align: center; }.module.image-card-layout .image-content { padding: 1em 5%; transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out; }.module.image-card-layout:not(.auto_fullwidth) { display: inline-block; }.module.image-card-layout .image-wrap img { width: 100%; }a, abbr, acronym, address, b, bdo, big, blockquote, body, br, button, cite, code, dd, del, dfn, div, dl, dt, em, fieldset, figure, form, h1, h2, h3, h4, h5, h6, html, i, img, ins, kbd, legend, li, map, ol, p, pre, q, samp, small, span, strong, sub, sup, table, tbody, td, tfoot, th, thead, tr, tt, ul, var { margin: 0px; padding: 0px; }fieldset, img { border: 0px; }html { scroll-behavior: smooth; }audio, iframe { max-width: 100%; }:root { --theme_accent: #dcaa2e; --theme_accent_hover: #000; --theme_accent_semi: hsla(0,0%,100%,.9); --theme_rounded: 12px; --theme_btn_rounded: 30px; }body { background-color: #ffffff; color: #666666; font: 1em / 1.7em "Libre Franklin", Arial, sans-serif; overflow-wrap: break-word; -webkit-font-smoothing: antialiased; text-size-adjust: 100%; }a { color: var(--theme_accent); transition: color 0.2s ease-in-out; }a, a:hover { text-decoration: none; }p { margin: 0px 0px 1.2em; padding: 0px; }ol, ul { margin: 0px 0px 1.4em 1.6em; }li, ol, ul { padding: 0px; }li { margin: 0px 0px 1em; }:is(ul, ol) :is(ul, ol) { margin-top: 1em; }h1, h2, h3, h4, h5, h6 { color: #000000; font-weight: 500; line-height: 1.4em; margin: 0px 0px 0.4em; overflow-wrap: normal; }.page-title, h1 { font-size: 3em; font-weight: 600; letter-spacing: -0.03em; line-height: 1.2; margin: 0px 0px 0.6em; padding: 0px; }h2, h3 { letter-spacing: -0.02em; }h3 { font-size: 1.4em; }button, input, input[type="search"], select, textarea { font-family: inherit; font-size: 100%; max-width: 100%; }input:is([type="radio"], [type="checkbox"]), input:read-only, input:read-write, select, textarea { appearance: none; background: #ffffff; border: 1px solid rgba(0, 0, 0, 0.25); border-radius: var(--theme_rounded); max-width: 100%; padding: 0.6em; }input:read-only, input:read-write { margin: 0px 1em 0.6em 0px; width: 17em; }.author-box, .col3-1, .col4-1, .col4-2, .widget, img, input, textarea { box-sizing: border-box; }#pagewrap { overflow-x: clip; }.pagewidth { margin: 0px auto; max-width: 100%; width: 1160px; }#content { padding: 6.5% 0px; width: 72%; }.col3-1, .col4-1, .col4-2 { float: left; margin-left: 3.2%; }.col4-1 { width: 22.6%; }.col4-2 { width: 48.4%; }.col3-1 { width: 31.2%; }:is(.col4-1, .col4-2, .col3-1).first { clear: left; margin-left: 0px; }.menu-item .child-arrow { border-radius: 100%; color: #7d7d7d; cursor: pointer; display: none; height: 34px; position: absolute; right: 10px; top: 5px; transition: transform 0.4s; width: 34px; z-index: 12; }.child-arrow::after, .child-arrow::before { background: currentcolor; border-radius: 10px; content: ""; height: 1px; left: 9px; position: absolute; top: 50%; transform: rotate(45deg); transition: transform 0.5s ease-in-out; width: 10px; z-index: 9999; }.child-arrow::after { left: 16px; transform: rotate(-45deg); }@media (hover: none){.menu-item .child-arrow { border-radius: 100%; display: inline-block; margin-left: 7px; margin-top: -17px; padding: 0px; right: 5px; top: 50%; }}.widget { margin: 0px 0px 1em; }.widget ul { margin: 0px; padding: 0px; }.widget li { clear: both; list-style: none; margin: 0px; padding: 0px 0px 1em; }.menu::after, .widget li::after { clear: both; content: ""; display: table; }.screen-reader-text { height: 0px !important; }@media (max-width: 1260px){.pagewidth { max-width: 94%; }#pagewrap { max-width: 100%; }}@media (max-width: 760px){.page-title, h1 { font-size: 2.4em; }.pagewidth { max-width: 90%; }body :is(#content, #sidebar) { clear: both; float: none; max-width: 100%; padding-top: 10%; width: 100%; }}@media (max-width: 680px){.page-title, h1 { font-size: 1.9em; }h3 { font-size: 1.3em; }#footerwrap :is(.col4-2, .col2-1, .col4-3, .col3-1, .col3-2), .col2-1, .col3-1, .col3-2, .col4-1, .col4-2, .col4-3 { margin-left: 0px; max-width: 100%; width: 100%; }}:root { --theme_accent: #c0a477; --theme_rounded: 0; --theme_btn_rounded: 0; }body { font-family: Lato, Arial, sans-serif; }.page-title, h1, h2, h3, h4, h5, h6 { font-family: Lato, Arial, sans-serif; font-weight: 700; }.page-title, h1 { font-size: 3em; letter-spacing: -0.02em; line-height: normal; }h3, h3.fancy-heading { font-size: 1.2em; font-weight: 400; }.sidebar-none .page-title { text-align: inherit; }.social-links.horizontal li { margin: 0px 1.8em 5px 0px; }.widget li { margin: 0px; padding: 0px 0px 1em; }.widget .social-links { line-height: 1em; padding: 0px; }.social-links .social-link-item { border: 0px; display: inline-block; list-style: none; margin: 0px 5px 5px 0px; padding: 0px; }.social-links.vertical li { display: block; margin: 0px 0px 5px; }.widget .social-links a, .widget .social-links a:hover { text-decoration: none; }.social-links li em { border-radius: 100%; display: inline-block; font-size: 20px; height: 20px; line-height: 1em; padding: 4px; text-align: center; vertical-align: middle; width: 20px; }.social-links .icon-large em { font-size: 28px; height: 36px; padding: 6px; width: 36px; }.themify_builder_content-133 .tb_rldk788 { font-size: 0.9em; box-shadow: rgba(0, 0, 0, 0.22) 0px 1px 15px 0px; }.themify_builder_content-133 .tb_e6hv528 { background-color: #ffffff; padding-bottom: 20px; padding-top: 14px; --colg: var(--narrow); --col: .897fr 2.511fr .733fr; }.themify_builder_content-133 .tb_ywcp528, .themify_builder_content-133 .tb_1km5897.module-menu .nav, .themify_builder_content-133 .tb_z08m145 { background-color: #ffffff; }.themify_builder_content-133 .tb_1vzf330.module-image { padding-left: 21px; }.themify_builder_content-133 .tb_1km5897.module-menu.module { text-align: center; padding-top: 21px; }.themify_builder_content-133 .tb_1km5897.module-menu .nav li a { color: #000000; }.themify_builder_content-133 .tb_1km5897.module-menu .nav li { font-size: 19px; }.themify_builder_content-133 .tb_jfon1.module-icon { text-align: center; }.themify_builder_content-133 .tb_jfon1.module-icon em, .themify_builder_content-133 .tb_jfon1.module-icon a, .themify_builder_content-133 .tb_jfon1.module-icon span { font-size: 14px; }.themify_builder_content-133 .tb_jfon1.module-icon span { background-clip: border-box;-webkit-background-clip: border-box; background-image: none; color: #00129a; }.themify_builder_content-133 .tb_9u7p644 > .row_inner { --align_content: var(--align_center); --align_items: var(--align_content); --colg: var(--none); }.themify_builder_content-133 .tb_9u7p644 { padding-top: 2px; background-color: #ffffff; padding-bottom: 10px; }@media (max-width: 600px){.themify_builder_content-133 .tb_e6hv528 { --col: none; --area: var(--aream3_auto); }.themify_builder_content-133 .tb_9u7p644 > .row_inner { --col: none; }.themify_builder_content-133 .tb_9u7p644 { padding-top: 4px; padding-right: 0px; }.themify_builder_content-133 .tb_xnib725.module-menu .nav li { font-size: 10px; font-family: Roboto; font-weight: 500; font-style: normal; }.themify_builder_content-133 .tb_xnib725.module-menu .nav li a { color: #0d0c0c; }.themify_builder_content-133 .tb_xnib725.module-menu .nav li > .sub-menu a { font-size: 15px; font-family: Roboto; font-weight: 400; }.themify_builder_content-133 .tb_xnib725.module-menu.module { text-align: center; }.themify_builder_content-133 .tb_yo6c645 { padding-right: 0px; }.themify_builder_content-133 .tb_jjn1645, .themify_builder_content-133 .tb_6cy811.module-icon { padding-left: 0px; }}.themify_builder_content-665 .tb_jvsv83 { margin-top: 16px; }@media (max-width: 600px){.themify_builder_content-665 .tb_h59i517, .themify_builder_content-665 .tb_jvsv83 { --area: var(--aream3_auto); }}.themify_builder_content-130 .tb_zb48177 > .row_inner { --col: 1.048fr 1.065fr .887fr 1fr; }.themify_builder_content-130 .tb_zb48177, .themify_builder_content-130 .tb_zb48177 p, .themify_builder_content-130 .tb_zb48177 h1, .themify_builder_content-130 .tb_zb48177 h2, .themify_builder_content-130 .tb_zb48177 h3, .themify_builder_content-130 .tb_zb48177 h4, .themify_builder_content-130 .tb_zb48177 h5, .themify_builder_content-130 .tb_zb48177 h6, .themify_builder_content-130 .tb_fn8l700.module-widget, .themify_builder_content-130 .tb_fn8l700.module-widget a, .themify_builder_content-130 .tb_taej107, .themify_builder_content-130 .tb_taej107 p, .themify_builder_content-130 .tb_taej107 h1, .themify_builder_content-130 .tb_taej107 h2, .themify_builder_content-130 .tb_taej107 h3, .themify_builder_content-130 .tb_taej107 h4, .themify_builder_content-130 .tb_taej107 h5, .themify_builder_content-130 .tb_taej107 h6 { color: #ffffff; }.themify_builder_content-130 .tb_zb48177 { padding-top: 40px; background-color: #474747; padding-bottom: 24px; }.themify_builder_content-130 .tb_p2zw000 { padding-left: 11px; }.themify_builder_content-130 .tb_3hof707.module-text { margin-right: 0px; padding-bottom: 0px; }.themify_builder_content-130 .tb_3hof707.module-text.module .module-title, .themify_builder_content-130 .tb_utsq777.module-widget.module .module-title, .themify_builder_content-130 .tb_atsk699.module-widget.module .module-title, .themify_builder_content-130 .tb_fn8l700.module-widget.module .module-title, .themify_builder_content-130 .tb_5p82806.module-widget.module .module-title, .themify_builder_content-130 .tb_4vjp804.module-widget.module .module-title, .themify_builder_content-130 .tb_h8ky007.module-widget.module .module-title { font-size: 22px; color: #ffffff; }.themify_builder_content-130 .tb_i1ix701.module-icon em, .themify_builder_content-130 .tb_i1ix701.module-icon a, .themify_builder_content-130 .tb_i1ix701.module-icon span { font-size: 16px; }.themify_builder_content-130 .tb_i1ix701.module-icon span, .themify_builder_content-130 .tb_3qev000.module-icon span { background-clip: border-box;-webkit-background-clip: border-box; background-image: none; color: #c2c2c2; }.themify_builder_content-130 .tb_i1ix701.module-icon { margin-bottom: 11px; padding-bottom: 11px; margin-right: 1px; }.themify_builder_content-130 .tb_i1ix701.module-icon .module-icon-item em, .themify_builder_content-130 .tb_3qev000.module-icon .module-icon-item em { color: #c6c5cb; }.themify_builder_content-130 .tb_utsq777.module-widget { margin-right: -27px; padding-left: 50px; }.themify_builder_content-130 .tb_utsq777.module-widget, .themify_builder_content-130 .tb_utsq777.module-widget a, .themify_builder_content-130 .tb_atsk699.module-widget, .themify_builder_content-130 .tb_atsk699.module-widget a, .themify_builder_content-130 .tb_5p82806.module-widget, .themify_builder_content-130 .tb_5p82806.module-widget a, .themify_builder_content-130 .tb_4vjp804.module-widget, .themify_builder_content-130 .tb_4vjp804.module-widget a, .themify_builder_content-130 .tb_h8ky007.module-widget, .themify_builder_content-130 .tb_h8ky007.module-widget a { line-height: 100%; color: #ffffff; }.themify_builder_content-130 .tb_utsq777.module-widget a, .themify_builder_content-130 .tb_atsk699.module-widget a, .themify_builder_content-130 .tb_fn8l700.module-widget a, .themify_builder_content-130 .tb_5p82806.module-widget a, .themify_builder_content-130 .tb_4vjp804.module-widget a, .themify_builder_content-130 .tb_h8ky007.module-widget a { color: #c2c2c2; }.themify_builder_content-130 .tb_atsk699.module-widget { margin-right: -20px; padding-left: 30px; }.themify_builder_content-130 .tb_fn8l700.module-widget { margin-bottom: 0px; margin-left: 0px; margin-right: 0px; padding: 0px 2px 2px 3px; }.themify_builder_content-130 .tb_taej107 { padding-top: 39px; background-color: #474747; }.themify_builder_content-130 .tb_rnrh542.module-text { padding-top: 27px; }.themify_builder_content-130 .tb_x3gr780.module-text { padding-top: 27px; font-size: 20px; }.themify_builder_content-130 .tb_3qev000.module-icon em, .themify_builder_content-130 .tb_3qev000.module-icon a, .themify_builder_content-130 .tb_3qev000.module-icon span { font-size: 15px; }.themify_builder_content-130 .tb_3qev000.module-icon { margin-top: 5px; }.themify_builder_content-130 .tb_pmjh950.module-text { padding-top: 27px; margin-bottom: 6px; font-size: 18px; }.themify_builder_content-130 .tb_xgbg266.module-text { font-size: 18px; }.themify_builder_content-130 .tb_h8ky007.module-widget { padding-top: 0px; }.themify_builder_content-130 .tb_ul5g077 > .row_inner { --align_content: var(--align_center); }.themify_builder_content-130 .tb_ul5g077 { background-color: #363636; padding-bottom: 10px; padding-top: 10px; margin-bottom: 25px; }.themify_builder_content-130 .tb_m86i001.module-text { padding-top: 12px; font-size: 15px; }.themify_builder_content-130 .tb_m86i001.module-text .tb_text_wrap, .themify_builder_content-130 .tb_m86i001.module-text .tb_text_wrap p, .themify_builder_content-130 .tb_m86i001.module-text .tb_text_wrap blockquote, .themify_builder_content-130 .tb_m86i001.module-text .tb_text_wrap h1, .themify_builder_content-130 .tb_m86i001.module-text .tb_text_wrap h2, .themify_builder_content-130 .tb_m86i001.module-text .tb_text_wrap h3, .themify_builder_content-130 .tb_m86i001.module-text .tb_text_wrap h4, .themify_builder_content-130 .tb_m86i001.module-text .tb_text_wrap h5, .themify_builder_content-130 .tb_m86i001.module-text .tb_text_wrap h6, .themify_builder_content-130 .tb_m86i001.module-text .tb_text_wrap li, .themify_builder_content-130 .tb_m86i001.module-text .tb_text_wrap span { background-clip: border-box;-webkit-background-clip: border-box; background-image: none; color: #ffffff; }.themify_builder_content-130 .tb_3t93870.module-icon .module-icon-item { background-color: rgba(143, 143, 143, 0.83); }.themify_builder_content-130 .tb_3t93870.module-icon .module-icon-item em { color: #e6e6e6; }@media (max-width: 1024px){.themify_builder_content-130 .tb_zb48177 > .row_inner { --col: none; }.themify_builder_content-130 .tb_fn8l700.module-widget, .themify_builder_content-130 .tb_fn8l700.module-widget a { font-size: 15px; }}@media (max-width: 768px){.themify_builder_content-130 .tb_i1ix701.module-icon em, .themify_builder_content-130 .tb_i1ix701.module-icon a, .themify_builder_content-130 .tb_i1ix701.module-icon span { font-size: 14px; }.themify_builder_content-130 .tb_8sal365 { padding-left: 23px; }.themify_builder_content-130 .tb_xgbg266.module-text { padding-top: 16px; }.themify_builder_content-130 .tb_h8ky007.module-widget { padding-left: 16px; }}@media (max-width: 600px){.themify_builder_content-130 .tb_taej107 > .row_inner { --col: .986fr 1.014fr; }.themify_builder_content-130 .tb_9veb072 { padding-right: 0px; padding-left: 4px; }.themify_builder_content-130 .tb_rnrh542.module-text { font-size: 19px; padding-right: 9px; }.themify_builder_content-130 .tb_5p82806.module-widget { margin-right: 2px; }.themify_builder_content-130 .tb_8sal365 { padding-left: 19px; }.themify_builder_content-130 .tb_pmjh950.module-text { padding-left: 5px; padding-bottom: 0px; margin-left: -4px; font-size: 19px; }.themify_builder_content-130 .tb_4vjp804.module-widget { margin-right: 2px; padding-top: 3px; margin-top: -8px; }.themify_builder_content-130 .tb_xgbg266.module-text { font-size: 19px; padding-left: 0px; padding-top: 28px; margin-left: 0px; }.themify_builder_content-130 .tb_h8ky007.module-widget { text-align: center; margin-top: 5px; margin-left: 20px; }.themify_builder_content-130 .tb_ul5g077 > .row_inner { --col: 1.71fr .29fr; }.themify_builder_content-130 .tb_m86i001.module-text { font-size: 14px; }}body { font-family: Roboto; font-size: 17px; color: #363636; }a { color: #006ae4; }h1, .col4-1 h1, .col4-2 h1, .col3-1 h1, .col2-1 h1, .page-title, .sidebar-none .page-title { font-family: Roboto; font-weight: 500; font-size: 25px; }h3 { font-family: Roboto; font-weight: 500; font-size: 27px; }.page-title, .sidebar-none .page-title, .sidebar-none.single .page-title { font-family: Roboto; font-weight: 500; }.module-title { font-family: Roboto; font-weight: 500; }@media (max-width: 1024px){body { font-weight: normal; }h1, .col4-1 h1, .col4-2 h1, .col3-1 h1, .col2-1 h1, .page-title, .sidebar-none .page-title { font-weight: 500; }h3 { font-weight: 500; }.page-title, .sidebar-none .page-title, .sidebar-none.single .page-title { font-weight: 500; }.module-title { font-weight: 500; }}@media (max-width: 768px){body { font-weight: normal; }h1, .col4-1 h1, .col4-2 h1, .col3-1 h1, .col2-1 h1, .page-title, .sidebar-none .page-title { font-weight: 500; }h3 { font-weight: 500; }.page-title, .sidebar-none .page-title, .sidebar-none.single .page-title { font-weight: 500; }.module-title { font-weight: 500; }}@media (max-width: 600px){body { font-family: Roboto; color: #363636; }a { color: #006ae4; }h1, .col4-1 h1, .col4-2 h1, .col3-1 h1, .col2-1 h1, .page-title, .sidebar-none .page-title { font-family: Roboto; font-weight: 500; }h3 { font-family: Roboto; font-weight: 500; }.page-title, .sidebar-none .page-title, .sidebar-none.single .page-title { font-family: Roboto; font-weight: 500; }.module-title { font-family: Roboto; font-weight: 500; }}@media (max-width: 360px){.tb_1km5897 .menu-module-burger { display: inline-block; }.tb_1km5897 .module-menu-container { display: none; }}@media (max-width: 900px){.tb_xnib725 .menu-module-burger { display: inline-block; }.tb_xnib725 .module-menu-container { display: none; }}.tf_fa.tf-fas-phone-volume { width: 0.748em; }html{opacity:1}