@charset "UTF-8";
/* framework 7.6.7 */

/*/css/base.min.css*/
:where(.tf_loader){width:1em;height:1em;overflow:hidden;display:inline-block;vertical-align:middle;position:relative}.tf_loader:before{content:'';width:100%;height:100%;position:absolute;top:0;left:0;text-indent:-9999em;border-radius:50%;box-sizing:border-box;border:.15em solid rgba(149,149,149,.2);border-left-color:rgba(149,149,149,.6);animation:tf_loader 1.1s infinite linear}@keyframes tf_loader{0{transform:rotate(0)}100%{transform:rotate(360deg)}}.tf_clear{clear:both}.tf_left{float:left}.tf_right{float:right}.tf_textl{text-align:left}.tf_textr{text-align:right}.tf_textc{text-align:center}.tf_textj{text-align:justify}.tf_text_dec{text-decoration:none}.tf_hide{display:none}.tf_hidden{visibility:hidden}.tf_block{display:block}.tf_inline_b{display:inline-block}.tf_vmiddle{vertical-align:middle}.tf_mw{max-width:100%}.tf_w{width:100%}.tf_h{height:100%}:where(.tf_overflow){overflow:hidden}.tf_box{box-sizing:border-box}:where(.tf_abs){position:absolute;inset:0}:where(.tf_abs_t){position:absolute;top:0;left:0}:where(.tf_abs_b){position:absolute;bottom:0;left:0}:where(.tf_abs_c){position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tf_rel{position:relative}:where(.tf_opacity){opacity:0}.tf_clearfix:after{content:"";display:table;clear:both}.loops-wrapper>.post,.woocommerce ul.loops-wrapper.products>li.product{float:left;box-sizing:border-box;margin-left:3.2%;margin-right:0;margin-bottom:3.2%;clear:none}.woocommerce .loops-wrapper.no-gutter.products>.product,body .loops-wrapper.no-gutter>.post{margin:0}.woocommerce .loops-wrapper.products.list-post>.product{margin-left:0}.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}.tf_scrollbar::-webkit-scrollbar{width:var(--tf_scroll_w,10px);height:var(--tf_scroll_h,10px)}.tf_scrollbar::-webkit-scrollbar-thumb{background-color:var(--tf_scroll_color);background-clip:padding-box;border:2px solid transparent;border-radius:5px}.tf_scrollbar:hover{scrollbar-color:var(--tf_scroll_color_hover) transparent}.tf_scrollbar:hover::-webkit-scrollbar-thumb{background-color:var(--tf_scroll_color_hover)}.tf_close{position:relative;transition:transform .3s linear;cursor:pointer}.tf_close:after,.tf_close:before{content:'';height:100%;width:1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg);background-color:currentColor;transition:transform .25s}.tf_close:after{transform:translate(-50%,-50%) rotate(-45deg)}.tf_close:hover:after{transform:translate(-50%,-50%) rotate(45deg)}.tf_close:hover:before{transform:translate(-50%,-50%) rotate(135deg)}.tf_vd_lazy:fullscreen video{height:100%;object-fit:contain}

/*/css/modules/search-form.css*/
.tf_s_dropdown input[type=text]{background-color:#fff;box-shadow:none;color:#000;display:inline-block;height:auto;margin:0;max-width:100%;min-height:auto;min-width:auto;width:auto}.tf_search_icon{border-radius:50em;cursor:pointer;line-height:normal;padding:9px 11px 10px}.tf_search_icon:hover{background:hsla(0,0%,59%,.15)}.tf_search_icon .tf-ti-search{stroke-width:1.5}.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}.tf_s_dropdown .tf_icon_wrap{left:12px}
/*/wp-includes/css/dist/block-library/common.css*/
/**
 * Colors
 */
/**
 * Typography
 */
/**
 * SCSS Variables.
 *
 * Please use variables from this sheet to ensure consistency across the UI.
 * Don't add to this sheet unless you're pretty sure the value will be reused in many places.
 * For example, don't add rules to this sheet that affect block visuals. It's purely for UI.
 */
/**
 * Fonts & basic variables.
 */
/**
 * Typography
 */
/**
 * Grid System.
 * https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/
 */
/**
 * Radius scale.
 */
/**
 * Elevation scale.
 */
/**
 * Dimensions.
 */
/**
 * Mobile specific styles
 */
/**
 * Editor styles.
 */
/**
 * Block & Editor UI.
 */
/**
 * Block paddings.
 */
/**
 * React Native specific.
 * These variables do not appear to be used anywhere else.
 */
/**
 * Breakpoints & Media Queries
 */
/**
*  Converts a hex value into the rgb equivalent.
*
* @param {string} hex - the hexadecimal value to convert
* @return {string} comma separated rgb values
*/
/**
 * Long content fade mixin
 *
 * Creates a fading overlay to signify that the content is longer
 * than the space allows.
 */
/**
 * Breakpoint mixins
 */
/**
 * Focus styles.
 */
/**
 * Applies editor left position to the selector passed as argument
 */
/**
 * Styles that are reused verbatim in a few places
 */
/**
 * Allows users to opt-out of animations via OS-level preferences.
 */
/**
 * Reset default styles for JavaScript UI based pages.
 * This is a WP-admin agnostic reset
 */
/**
 * Reset the WP Admin page styles for Gutenberg-like pages.
 */
/**
 * Creates a checkerboard pattern background to indicate transparency.
 * @param {String} $size - The size of the squares in the checkerboard pattern. Default is 12px.
 */
: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: rgb(0, 107, 160.5);
  --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;
  }
}

/**
 * Element styles.
 */
.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 {
  /* stylelint-disable @stylistic/function-comma-space-after -- We can not use spacing because of WP multi site kses rule. */
}
:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background {
  background: linear-gradient(135deg, rgb(0, 208, 132) 0%, rgb(6, 147, 227) 100%);
}
:root .has-purple-crush-gradient-background {
  background: linear-gradient(135deg, rgb(52, 226, 228) 0%, rgb(71, 33, 251) 50%, rgb(171, 29, 254) 100%);
}
:root .has-hazy-dawn-gradient-background {
  background: linear-gradient(135deg, rgb(250, 172, 168) 0%, rgb(218, 208, 236) 100%);
}
:root .has-subdued-olive-gradient-background {
  background: linear-gradient(135deg, rgb(250, 250, 225) 0%, rgb(103, 166, 113) 100%);
}
:root .has-atomic-cream-gradient-background {
  background: linear-gradient(135deg, rgb(253, 215, 154) 0%, rgb(0, 74, 89) 100%);
}
:root .has-nightshade-gradient-background {
  background: linear-gradient(135deg, rgb(51, 9, 104) 0%, rgb(49, 205, 207) 100%);
}
:root .has-midnight-gradient-background {
  background: linear-gradient(135deg, rgb(2, 3, 129) 0%, rgb(40, 116, 252) 100%);
}
:root {
  /* stylelint-enable @stylistic/function-comma-space-after */
  --wp--preset--font-size--normal: 16px;
  --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 {
  /*rtl:ignore*/
  text-align: left;
}

:root .has-text-align-right {
  /*rtl:ignore*/
  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 {
  border: 0;
  clip-path: inset(50%);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  word-wrap: 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;
}

/**
 * The following provide a simple means of applying a default border style when
 * a user first makes a selection in the border block support panel.
 * This prevents issues such as where the user could set a border width
 * and see no border due there being no border style set.
 *
 * This is intended to be removed once intelligent defaults can be set while
 * making border selections via the block support.
 *
 * See: https://github.com/WordPress/gutenberg/pull/33743
 */
html :where(.has-border-color) {
  border-style: solid;
}

html :where([style*=border-color]) {
  border-style: solid;
}

html :where([style*=border-top-color]) {
  border-top-style: solid;
}

html :where([style*=border-right-color]) {
  /*rtl:ignore*/
  border-right-style: solid;
}

html :where([style*=border-bottom-color]) {
  border-bottom-style: solid;
}

html :where([style*=border-left-color]) {
  /*rtl:ignore*/
  border-left-style: solid;
}

html :where([style*=border-width]) {
  border-style: solid;
}

html :where([style*=border-top-width]) {
  border-top-style: solid;
}

html :where([style*=border-right-width]) {
  /*rtl:ignore*/
  border-right-style: solid;
}

html :where([style*=border-bottom-width]) {
  border-bottom-style: solid;
}

html :where([style*=border-left-width]) {
  /*rtl:ignore*/
  border-left-style: solid;
}

/**
 * Provide baseline responsiveness for images.
 */
html :where(img[class*=wp-image-]) {
  height: auto;
  max-width: 100%;
}

/**
 * Reset user agent styles for figure element margins.
 */
:where(figure) {
  margin: 0 0 1em 0;
}

html :where(.is-position-sticky) {
  /* stylelint-disable length-zero-no-unit -- 0px is set explicitly so that it can be used in a calc value. */
  --wp-admin--admin-bar--position-offset: var(--wp-admin--admin-bar--height, 0px);
  /* stylelint-enable length-zero-no-unit */
}

@media screen and (max-width: 600px) {
  html :where(.is-position-sticky) {
    /* stylelint-disable length-zero-no-unit -- 0px is set explicitly so that it can be used in a calc value. */
    --wp-admin--admin-bar--position-offset: 0px;
    /* stylelint-enable length-zero-no-unit */
  }
}
/*/wp-content/plugins/themify-builder/css/modules/text.css*/
.drop-cap>:first-child:first-letter,.tb_text_dropcap>.tb_text_wrap:first-child:first-letter{background-color:var(--theme_accent,#0f70e8);color:#fff;float:left;font-size:2.85em;line-height:.4em;margin-right:.325em;margin-block:.15em .25em;padding:.425em .375em}.tb-text-more-link-indicator{background:rgba(55,55,55,.6);display:block;height:3px;margin:5px 0}
/*/wp-content/plugins/themify-builder/css/modules/fancy-heading.css*/
.module-fancy-heading .fancy-heading{line-height:1.25}.module.module-fancy-heading a{display:inline-block;text-decoration:none}.module-fancy-heading a:hover{text-decoration:none}.module-fancy-heading .sub-head{font-size:70%;padding-top:.3em}.module-fancy-heading .main-head+.sub-head:before{border-top:1px solid;content:"";display:block;padding-top:.3em;width:2em}.module-fancy-heading .tf_textc .sub-head:before{margin:auto}.module-fancy-heading .tf_textr .sub-head:before{margin:0 0 0 auto}.inline-fancy-heading .fancy-heading .sub-head:after,:is(.module-fancy-heading.tb_hide_divider,.inline-fancy-heading) .sub-head:before{display:none}.module-fancy-heading:not(.inline-fancy-heading) .tb_fancy_heading_icon_wrap{display:flex;margin-top:.2em}.module-fancy-heading .tb_fancy_heading_border{width:40px}.module-fancy-heading .tb_fancy_heading_border:before{border-top:1px solid hsla(0,0%,71%,.5);content:"";left:0;margin-bottom:-1px;position:absolute;top:50%;width:100%}.module-fancy-heading .tb_fancy_heading_icon{font-size:.5em;line-height:0;margin:0 8px;vertical-align:middle}.module-fancy-heading .tb_fancy_heading_icon em{font-size:1em;line-height:1;margin:0;padding:0}.module-fancy-heading .tb_fancy_heading_icon img{border:0;box-sizing:content-box;margin:0;min-width:40px;padding:0;vertical-align:middle;width:40px}.module-fancy-heading:not(.inline-fancy-heading) .tf_textc .tb_fancy_heading_icon_wrap{justify-content:center}.module-fancy-heading:not(.inline-fancy-heading) .tf_textr .tb_fancy_heading_icon_wrap{justify-content:right}
/*/wp-content/plugins/themify-builder/css/modules/layout-part.css*/
.module_row .module-layout-part .module_column,.module_row .module-layout-part .row_inner{min-height:inherit}
/*/wp-content/plugins/themify-builder/css/modules/image.css*/
.module-image .image-title{font-size:1.2em;margin:0 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.rounded .image-wrap img{border-radius:10px}.module-image.circle .image-wrap img{border-radius:50em}.module-image.bordered .image-wrap img{background:#fff;border:1px solid rgba(0,0,0,.15);box-sizing:border-box;padding:3px}.module-image.drop-shadow .image-wrap img{box-shadow:0 1px 8px 2px rgba(0,0,0,.15)}.module-image.auto_fullwidth .lightbox{display:block}.module-image.auto_fullwidth :is(.image-wrap,img){display:block;width:100%}.module-image .image-wrap .lightbox{display:inline-block;max-width:100%;position:relative}
/*/wp-content/plugins/themify-builder/css/modules/image_styles/top.css*/
.module-image.image-top .image-content{margin-block:.5em 1em}
/*/wp-content/plugins/themify-builder/css/themify-builder-style.css*/
.module_column,.module_row,.module_row .module,.module_subrow{box-sizing:border-box;min-width:0;position:relative}.module,.module-accordion i,:is(.module-buttons,.module_row,.module_subrow,.module_column,.module-image img):hover{transition:.5s ease;transition-property:background,font-size,line-height,color,padding,margin,border,border-radius,box-shadow,text-shadow,filter,transform}.entry-content>p:is(:first-of-type,:first-of-type+p):empty{margin:0;padding:0}.module_row{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;flex-wrap:wrap}.themify_builder_slider_wrap{transition:none}[data-tbfullwidthvideo]:is(.module_row,.module_subrow,.module_column){background-size:cover}.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:var(--row,none)/var(--col);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:0 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}}.module_row.fullheight{min-height:100vh}.fullheight>.row_inner,.fullheight>.row_inner>.module_column{min-height:inherit}div.module_column{align-content:inherit;align-items:inherit;display:grid;float:none;margin-inline:0;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}.module_column:nth-of-type(5){grid-area:col5}.module_column:nth-of-type(6){grid-area:col6}.module_column:nth-of-type(7){grid-area:col7}.module_column:nth-of-type(8){grid-area:col8}.module_column:nth-of-type(9){grid-area:col9}.module_column:nth-of-type(10){grid-area:col10}.module_column:nth-of-type(11){grid-area:col11}.module_column:nth-of-type(12){grid-area:col12}.module_column:nth-of-type(13){grid-area:col13}.module_column:nth-of-type(14){grid-area:col14}.module_column:nth-of-type(15){grid-area:col15}.module_column:nth-of-type(16){grid-area:col16}.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"}.tb_col_count_5{--area:"col1 col2 col3 col4 col5"}.tb_col_count_6{--area:"col1 col2 col3 col4 col5 col6"}.tb_col_count_7{--area:"col1 col2 col3 col4 col5 col6 col7"}.tb_col_count_8{--area:"col1 col2 col3 col4 col5 col6 col7 col8"}.module:after{clear:both;content:"";display:table}.module_row ul.loops-wrapper{display:block;list-style:none;margin:0;padding:0}.tb_default_color{--tb_pr_color:#555;--tb_pr_bg:#f7f7f7;--tb_pr_hover_bg:#f1f1f1}.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.gradient{background-image:var(--tb_app_gr,none)}.ui:is(.shadow,.embossed){box-shadow:var(--tb_app_shadow,none)}.ui.builder_button{border:1px solid rgba(0,0,0,.05);border-radius:var(--tb_app_r,0);font-size:var(--tb_mb_f,1em);line-height:1.35;padding:.625em 1.25em;position:relative;transition:.3s linear;transition-property:color,background-color,padding,border,box-shadow}.builder_button:not(:is(.tf_flx,.tf_in_flx)){display:inline-block}.builder_button:hover{background-color:var(--tb_pr_hover_bg,#f1f1f1);text-decoration:none}.module_row .module .ui.builder_button{text-decoration:none}.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:0;color:inherit}.transparent.gradient{--tb_app_gr:linear-gradient(180deg,hsla(0,0%,100%,.45) 0%,hsla(0,0%,100%,0))}.module-title{font-size:1.2em;margin:0 0 1.2em}.module img{border:0;vertical-align:bottom}.module-slider{margin-bottom:2.5em}.module-widget .widget{margin:0}.wp-caption{max-width:100%}.module-map button{border-radius:0}.module-map .gm-style-mtc img{margin-right:5px;vertical-align:baseline}.module-plain-text:after{display:contents!important}@media (max-width:1260px){.row_inner{max-width:94%}}@media (max-width:760px){.row_inner{max-width:90%}}.themify_builder div.builder-parallax-scrolling{transition:background-position-y 0s}@supports not(cursor:grab){.builder-parallax-scrolling{background-attachment:scroll!important}}
/*/wp-content/plugins/themify-builder/theme-compat/blocksy.css*/
body.tb_hide_title .hero-section{position:absolute;clip:rect(1px,1px,1px,1px)}body.tb_fullwidth article>.entry-content>:not(.alignwide):not(.alignfull){margin:0;max-width:none;padding:0;width:auto}
/*/wp-content/uploads/themify-css/themify-builder-3018-generated.css*/
/* Generated from page: penta-datalogger */
.themify_builder_content-3018 .tb_imy7237{background-position:53% 59.38%;background-attachment:scroll;background-size:cover;background-repeat:no-repeat;background-image:url(http://pentaperformance.com/wp-content/uploads/2022/07/background-opt.jpg);padding-top:5%}
.themify_builder_content-3018 .tb_chik237.module-text{border-top-right-radius:50px;background-image:none;background-color:#fff;padding:0 46px 2px 16px}
.themify_builder_content-3018 .tb_chik237.module-text.module h1{margin-bottom:0}
.themify_builder_content-3018 .tb_692u338,.themify_builder_content-3018 .tb_cw23487,.themify_builder_content-3018 .tb_arw2338{margin-top:33px}
.themify_builder_content-3018 .tb_lk87338.module-fancy-heading.module .sub-head::before,.themify_builder_content-3018 .tb_lk87338.module-fancy-heading.module .sub-head::after,.themify_builder_content-3018 .tb_89hm487.module-fancy-heading.module .sub-head::before,.themify_builder_content-3018 .tb_89hm487.module-fancy-heading.module .sub-head::after,.themify_builder_content-3018 .tb_za78338.module-fancy-heading.module .sub-head::before,.themify_builder_content-3018 .tb_za78338.module-fancy-heading.module .sub-head::after{width:400px}
.themify_builder_content-3018 .tb_skya792>.row_inner,.themify_builder_content-3018 .tb_hhh4123>.row_inner,.themify_builder_content-3018 .tb_wx94272>.row_inner{--align_content:var(--align_center)}
.themify_builder_content-3018 .tb_skya792,.themify_builder_content-3018 .tb_hhh4123,.themify_builder_content-3018 .tb_wx94272,.themify_builder_content-3018 .tb_hkpk883,.themify_builder_content-3018 .tb_c1ck732,.themify_builder_content-3018 .tb_3l6m744,.themify_builder_content-3018 .tb_bmj3967,.themify_builder_content-3018 .tb_a3ip59{padding:4% 13px 4% 10px}
.themify_builder_content-3018 .tb_wp4e792.module-text.module h2,.themify_builder_content-3018 .tb_02rd123.module-text.module h2,.themify_builder_content-3018 .tb_g13e272.module-text.module h2,.themify_builder_content-3018 .tb_4p3e884.module-text.module h2,.themify_builder_content-3018 .tb_c8ma732.module-text.module h2,.themify_builder_content-3018 .tb_gvsa744.module-text.module h2,.themify_builder_content-3018 .tb_ww4c968.module-text.module h2,.themify_builder_content-3018 .tb_9i6u60.module-text.module h2{font-size:3.5em;margin-bottom:10px;margin-top:2px;line-height:1em}
.themify_builder_content-3018 .tb_wp4e792.module-text.module h4,.themify_builder_content-3018 .tb_02rd123.module-text.module h4,.themify_builder_content-3018 .tb_g13e272.module-text.module h4,.themify_builder_content-3018 .tb_4p3e884.module-text.module h4,.themify_builder_content-3018 .tb_c8ma732.module-text.module h4,.themify_builder_content-3018 .tb_gvsa744.module-text.module h4,.themify_builder_content-3018 .tb_ww4c968.module-text.module h4,.themify_builder_content-3018 .tb_9i6u60.module-text.module h4{margin-bottom:2px;letter-spacing:.1em}
.themify_builder_content-3018 .tb_wp4e792.module-text.module h3,.themify_builder_content-3018 .tb_02rd123.module-text.module h3,.themify_builder_content-3018 .tb_g13e272.module-text.module h3,.themify_builder_content-3018 .tb_4p3e884.module-text.module h3,.themify_builder_content-3018 .tb_c8ma732.module-text.module h3,.themify_builder_content-3018 .tb_gvsa744.module-text.module h3,.themify_builder_content-3018 .tb_ww4c968.module-text.module h3,.themify_builder_content-3018 .tb_9i6u60.module-text.module h3{margin-bottom:1px}
.themify_builder_content-3018 .tb_wp4e792.module-text,.themify_builder_content-3018 .tb_02rd123.module-text,.themify_builder_content-3018 .tb_g13e272.module-text,.themify_builder_content-3018 .tb_4p3e884.module-text,.themify_builder_content-3018 .tb_c8ma732.module-text,.themify_builder_content-3018 .tb_gvsa744.module-text,.themify_builder_content-3018 .tb_ww4c968.module-text,.themify_builder_content-3018 .tb_9i6u60.module-text{margin-bottom:30px}
.themify_builder_content-3018 .tb_hkpk883>.row_inner{--col:.884fr 1.116fr;--align_content:var(--align_center)}
.themify_builder_content-3018 .tb_c1ck732>.row_inner{--col:.862fr 1.138fr;--align_content:var(--align_center)}
.themify_builder_content-3018 .tb_3l6m744>.row_inner{--col:.866fr 1.134fr;--align_content:var(--align_center)}
.themify_builder_content-3018 .tb_bmj3967>.row_inner{--col:.87fr 1.13fr;--align_content:var(--align_center)}
.themify_builder_content-3018 .tb_a3ip59>.row_inner{--col:.881fr 1.119fr;--align_content:var(--align_center)}
.themify_builder_content-3018 .tb_7v8i345.module-text{padding-top:43px}

@media(max-width:1280px){
.themify_builder_content-3018 .tb_r7dm792,.themify_builder_content-3018 .tb_x0h8123,.themify_builder_content-3018 .tb_6dla272,.themify_builder_content-3018 .tb_bz3j884,.themify_builder_content-3018 .tb_1boe732,.themify_builder_content-3018 .tb_y7pn744,.themify_builder_content-3018 .tb_7068968,.themify_builder_content-3018 .tb_hl7b59{padding-left:20px}
.themify_builder_content-3018 .tb_ad6g792,.themify_builder_content-3018 .tb_r45e123,.themify_builder_content-3018 .tb_5fnz272,.themify_builder_content-3018 .tb_4f2q884,.themify_builder_content-3018 .tb_xmgx732,.themify_builder_content-3018 .tb_8xio744,.themify_builder_content-3018 .tb_kjly968,.themify_builder_content-3018 .tb_hhve60{padding-right:20px}
.themify_builder_content-3018 .tb_hkpk883>.row_inner,.themify_builder_content-3018 .tb_c1ck732>.row_inner,.themify_builder_content-3018 .tb_3l6m744>.row_inner,.themify_builder_content-3018 .tb_bmj3967>.row_inner,.themify_builder_content-3018 .tb_a3ip59>.row_inner{--col:none}
}
@media(max-width:768px){
.themify_builder_content-3018 .tb_skya792>.row_inner,.themify_builder_content-3018 .tb_hhh4123>.row_inner,.themify_builder_content-3018 .tb_wx94272>.row_inner,.themify_builder_content-3018 .tb_hkpk883>.row_inner,.themify_builder_content-3018 .tb_c1ck732>.row_inner,.themify_builder_content-3018 .tb_3l6m744>.row_inner,.themify_builder_content-3018 .tb_bmj3967>.row_inner,.themify_builder_content-3018 .tb_a3ip59>.row_inner{--area:"col1" "col2"}
.themify_builder_content-3018 .tb_r7dm792,.themify_builder_content-3018 .tb_x0h8123,.themify_builder_content-3018 .tb_6dla272,.themify_builder_content-3018 .tb_bz3j884,.themify_builder_content-3018 .tb_1boe732,.themify_builder_content-3018 .tb_y7pn744,.themify_builder_content-3018 .tb_7068968,.themify_builder_content-3018 .tb_hl7b59{padding-left:30px;padding-right:30px}
}
@media(max-width:680px){
.themify_builder_content-3018 .tb_chik237.module-text{padding:15px 50px 15px 40px}
.themify_builder_content-3018 .tb_skya792>.row_inner,.themify_builder_content-3018 .tb_hhh4123>.row_inner,.themify_builder_content-3018 .tb_wx94272>.row_inner,.themify_builder_content-3018 .tb_hkpk883>.row_inner,.themify_builder_content-3018 .tb_c1ck732>.row_inner,.themify_builder_content-3018 .tb_3l6m744>.row_inner,.themify_builder_content-3018 .tb_bmj3967>.row_inner,.themify_builder_content-3018 .tb_a3ip59>.row_inner{--area:var(--aream2_auto)}
.themify_builder_content-3018 .tb_skya792,.themify_builder_content-3018 .tb_hhh4123,.themify_builder_content-3018 .tb_wx94272,.themify_builder_content-3018 .tb_hkpk883,.themify_builder_content-3018 .tb_c1ck732,.themify_builder_content-3018 .tb_3l6m744,.themify_builder_content-3018 .tb_bmj3967,.themify_builder_content-3018 .tb_a3ip59{transform-origin:50% 50%}
.themify_builder_content-3018 .tb_r7dm792,.themify_builder_content-3018 .tb_x0h8123,.themify_builder_content-3018 .tb_6dla272,.themify_builder_content-3018 .tb_bz3j884,.themify_builder_content-3018 .tb_1boe732,.themify_builder_content-3018 .tb_y7pn744,.themify_builder_content-3018 .tb_7068968,.themify_builder_content-3018 .tb_hl7b59{padding-left:20px;padding-right:20px;padding-bottom:20px;text-align:center}
.themify_builder_content-3018 .tb_wp4e792.module-text.module h2,.themify_builder_content-3018 .tb_02rd123.module-text.module h2,.themify_builder_content-3018 .tb_g13e272.module-text.module h2,.themify_builder_content-3018 .tb_4p3e884.module-text.module h2,.themify_builder_content-3018 .tb_c8ma732.module-text.module h2,.themify_builder_content-3018 .tb_gvsa744.module-text.module h2,.themify_builder_content-3018 .tb_ww4c968.module-text.module h2,.themify_builder_content-3018 .tb_9i6u60.module-text.module h2{line-height:1.1em}
}