/* drjasonpirozzolo.com - single hand-written stylesheet.
   Chunk 10: structural skeleton only (layout containers, nav, drawer, grid).
   Chunk 14 replaces/extends values with live-CSS-mined tokens, each with a
   provenance comment. No WordPress/builder CSS is ever copied. */

* { box-sizing: border-box; }
html { -webkit-text-size-adjust: 100%; }
body {
    margin: 0;
    font-family: Raleway, sans-serif; /* provenance: live body font family (Google Fonts link) */
    color: #222;
    background: #fff;
}
h1, h2, h3, h4, h5, h6 { font-family: Montserrat, sans-serif; } /* provenance: live heading font */
img { max-width: 100%; height: auto; }
a { color: #133d9d; } /* provenance: live brand color (sa-logo inline style, footer #133d9d) */

/* ---- structural grid ----
   Intentionally EMPTY. The builder row/column model is mined verbatim from
   the live Beaver Builder stylesheets (fl-builder-layout*.css, renamed to
   the semantic class names), which are float-based with their own
   breakpoints. Hand-written flex rules here previously overrode that model
   and broke mobile stacking (R111: never invent layout tokens). */
/* NOTE: no invented column-stacking breakpoint here. An earlier
   `@media (max-width:768px){.cols{display:block}}` fired at exactly 768px
   and stacked builder columns the live site keeps side by side; the mined
   builder CSS carries the real responsive behavior (R111: no invented
   breakpoints). */

/* ---- header / nav skeleton ---- */
.site-mob-header { display: none; }
.main-navigation { position: relative; }
.main-navigation ul { list-style: none; margin: 0; padding: 0; display: flex; }
.main-navigation li { position: relative; }
/* ...except the four category items that own a mega panel. The panel is
   `position:absolute; width:100%` (theme rule `.mm-art > .menu`), so a
   positioned <li> makes the <li> its containing block and the panel comes
   out as wide as the menu label - 121px instead of the full bar. No
   `.main-navigation li{position:relative}` rule exists anywhere in the
   live theme CSS; it was introduced by the rebuild, so this scopes it
   back off where it does damage and leaves every other nav child alone. */
.main-navigation li.mm-art { position: static; }
/* Top-level bar links only. Unscoped, this padded EVERY <a> in the nav,
   including the ones inside the mega panels - each panel thumbnail is an
   <a class="mask-img">, so it drew a 14x16px frame of panel background
   around every image. Invisible until the panels could open. */
.main-navigation .main-menu > li > a { display: block; padding: 14px 16px; }
.main-navigation a { text-decoration: none; }
/* No hand mega-menu rules: the live theme keeps the panel display:block and
   hides it with `opacity:0; visibility:hidden` (revealed on hover), and those
   rules are mined. An earlier display:none/hover override here diverged from
   that model and broke the hover reveal. */
.sa-logo { font-size: 5vw; color: #133d9d; margin: 40px 0; } /* provenance: live inline style on h1.sa-logo */
.sa-logo a { color: inherit; text-decoration: none; }

/* ---- mobile drawer + modal skeleton ---- */
#mob-menu-wrap { position: fixed; inset: 0 30% 0 0; background: #fff; transform: translateX(-100%); transition: transform .25s; z-index: 200; overflow-y: auto; }
body.mob-menu-open #mob-menu-wrap { transform: translateX(0); }
/* Search-modal APPEARANCE comes from the mined theme CSS (the live overlay
   is light, not dark - an invented dark rgba() here inverted it). Only the
   open/closed mechanics live in the hand layer, because the live theme
   toggled a runtime class that cannot be carried statically. */
.modal-wrap.inactive { display: none; }
.modal-wrap .search-result { display: block; padding: 6px 0; }

/* ---- Save PDF button (replaces the retired PrintFriendly widget) ----
   The wrapper is .save-pdf-wrap, NOT .print-button: the mined widget CSS
   further down carries `color:#3AAA11 !important`, which specificity
   cannot beat, so the button simply stays out of that selector's reach. */
.save-pdf-wrap { display: flex; justify-content: flex-start; }
.save-pdf-wrap .save-pdf-btn {
    display: inline-flex; align-items: center; gap: 8px;
    padding: 9px 16px; margin: 10px 0 24px;
    border: 1px solid #133d9d; border-radius: 4px;
    background: #fff; color: #133d9d;
    font-family: Montserrat, sans-serif; font-size: 13px; font-weight: 700;
    letter-spacing: .5px; text-transform: uppercase; text-decoration: none;
    transition: background-color .2s, color .2s;
}
.save-pdf-wrap .save-pdf-btn:hover,
.save-pdf-wrap .save-pdf-btn:focus { background: #133d9d; color: #fff; }
.save-pdf-wrap .save-pdf-btn svg { flex: 0 0 auto; }
@media print { .save-pdf-wrap { display: none; } }

/* ---- accordion behavior (pixel values mined in Chunk 14) ---- */
.acc-item .acc-content { display: none; }
.acc-item.acc-item-active .acc-content { display: block; }

/* ---- slider mechanics (vanilla Flickity replacement; region is masked in diffs) ---- */
.block-wrap-slider .flickity-viewport { overflow: hidden; position: relative; }
.block-wrap-slider .flickity-slider { position: relative; height: 100%; transition: transform .5s; }
/* Cell width comes from the theme grid class the capture already carries
   (.tipi-m-4 = 33.33%, three across). A blanket width:100% here used to
   override it and collapse every carousel to one full-width card. */
.block-wrap-slider .slide { position: absolute; top: 0; }
.block-wrap-slider .slider-arrow { cursor: pointer; }

@media (max-width: 1080px) {
    .site-mob-header { display: block; }
    #cb-nav-bar { display: none; }
    .logo-main-wrap-center { display: none; } /* provenance: live wp-custom-css media rule */
}

/* ---- footer skeleton ---- */
.site-footer { background: #174bc0; color: #fff; } /* provenance: live custom css .cb-footer-dark .site-footer */
.cb-footer-lower { background: #133d9d; color: #fff; } /* provenance: live custom css */
.site-footer a { color: #fff; }
.cb-footer-x .cb-column { min-width: 0; }

/* ---- accessibility baseline (Chunk 15, R115) ---- */
.skip-link { position: absolute; left: -9999px; top: 0; background: #fff; padding: 8px 16px; z-index: 999; }
.skip-link:focus { left: 0; }
:focus-visible { outline: 2px solid #133d9d; outline-offset: 2px; } /* provenance: brand color #133d9d */
@media (prefers-reduced-motion: reduce) {
    *, *::before, *::after {
        animation-duration: 0.01ms !important;
        animation-iteration-count: 1 !important;
        transition-duration: 0.01ms !important;
        scroll-behavior: auto !important;
    }
}


/* ==== MINED FROM LIVE CSS: fl-builder-layout.css (Beaver Builder base layout) ==== */
.page-body *,.page-body *:before,.page-body *:after{-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;}
.sec:before,.sec:after,.sec-inner:before,.sec-inner:after,.cols:before,.cols:after,.col:before,.col:after,.mod:before,.mod:after,.mod-inner:before,.mod-inner:after{display: table;
	content: " ";}
.sec:after,.sec-inner:after,.cols:after,.col:after,.mod:after,.mod-inner:after{clear: both;}
.sec,.sec-inner,.cols,.col,.mod,.mod-inner{zoom:1;}
.x-clearfix:before,.x-clearfix:after{display: table;
	content: " ";}
.x-clearfix:after{clear: both;}
.x-clearfix{zoom:1;}
.sec,.sec-inner{margin-left: auto;
	margin-right: auto;}
.sec-pad{position: relative;}
.cols-equal,.cols-equal .col,.cols-equal .col-inner{display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;}
.cols-equal{-webkit-flex-wrap: wrap;
    	-ms-flex-wrap: wrap;
    		flex-wrap: wrap;
			    width: 100%;}
.cols-equal .col,.cols-equal .col-inner{-webkit-box-flex: 1 1 auto;
  	 -moz-box-flex: 1 1 auto;
  	  -webkit-flex: 1 1 auto;
  		  -ms-flex: 1 1 auto;
  			  flex: 1 1 auto;}
.cols-equal .col-inner{-webkit-box-orient: vertical;
	 -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
			   flex-shrink: 1;
			     min-width: 1px;
            	 max-width: 100%;
            	 	 width: 100%;}
.cols-equal:before,.cols-equal .col:before,.cols-equal .col-inner:before,.cols-equal:after,.cols-equal .col:after,.cols-equal .col-inner:after{content: none;}
.cols-equal.cols-align-center .col-inner{align-items: center;
	justify-content: center;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-align: center;
	-ms-flex-pack: center;}
.cols-equal.cols-align-center .mod,.cols-equal.cols-align-center .cols{width: 100%;}
.cols-equal.cols-align-center .cols{min-height: 1px;}
.col{float: left;
	min-height: 1px;}
.mod img{max-width: 100%;}
.photo{line-height: 0;
	position: relative;}
.{opacity: 0;}

/* ==== MINED FROM LIVE CSS: fl-builder-layout-medium.css (enqueued media: max-width 992px) ==== */


/* ==== MINED FROM LIVE CSS: fl-builder-layout-responsive.css (enqueued media: max-width 768px) ==== */
@media (max-width: 768px){
.sec-pad{background-attachment: scroll !important;}
.cols.cols-equal{display: block;}
.cols.cols-equal.cols-custom{display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;}
.col{clear: both;
	float: none;
	margin-left: auto;
	margin-right: auto;
	width: auto !important;}
.col-small:not(.col-small-full-width){max-width: 400px;}
}

/* ==== MINED FROM LIVE CSS: 2287-layout.css (locked global template; covers the 162 shared builder pages) ==== */
.page-body *,.page-body *:before,.page-body *:after{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.sec:before,.sec:after,.sec-inner:before,.sec-inner:after,.cols:before,.cols:after,.col:before,.col:after,.mod:before,.mod:after,.mod-inner:before,.mod-inner:after{display: table;content: " ";}
.x-clearfix:before,.x-clearfix:after{display: table;content: " ";}
.sec,.sec-inner{margin-left: auto;margin-right: auto;}
.cols-equal,.cols-equal .col,.cols-equal .col-inner{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}
.cols-equal{-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;width: 100%;}
.cols-equal .col,.cols-equal .col-inner{-webkit-box-flex: 1 1 auto; -moz-box-flex: 1 1 auto;-webkit-flex: 1 1 auto;-ms-flex: 1 1 auto;flex: 1 1 auto;}
.cols-equal .col-inner{-webkit-box-orient: vertical; -webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column; flex-shrink: 1; min-width: 1px; max-width: 100%;width: 100%;}
.cols-equal.cols-align-center .col-inner{align-items: center;justify-content: center;-webkit-align-items: center;-webkit-box-align: center;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-align: center;-ms-flex-pack: center;}
.col{float: left;min-height: 1px;}
.photo{line-height: 0;position: relative;}
.sec-pad{margin: 0px;}
.sec-pad{padding: 20px;}
.sec-fixed{max-width: 1100px;}
.col-inner{margin: 0px;}
.col-inner{padding: 0px;}
.mod-inner{margin: 20px;}
@media (max-width: 768px){
.cols.cols-equal.cols-custom{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}
.col{clear: both;float: none;margin-left: auto;margin-right: auto;width: auto !important;}
.sec .sec-pad{margin: 0;padding-left: 0;padding-right: 0;}
.col .col-inner{margin: 0;padding-left: 0;padding-right: 0;}
}
.n-679cee340c5ba > .sec-pad{background-color: #133D9D;}
.n-679cee340c5ba > .sec-pad{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}
.n-679cee340c5ba > .sec-pad{padding-top:10px;padding-bottom:10px;}
.n-679cee340f69d{width: 100%;}
.n-679cef5213a9a{width: 100%;}
.mod-heading .heading{padding: 0 !important;margin: 0 !important;}
.sec .col .n-679cee3addc14 h1.heading a,.sec .col .n-679cee3addc14 h1.heading .heading-text,.sec .col .n-679cee3addc14 h1.heading .heading-text *,.n-679cee3addc14 h1.heading .heading-text{color: #ffffff;}
.n-679cee3addc14.mod-heading .heading{font-size: 40px;text-align: center;}
.n-679cee3addc14 > .mod-inner{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}
.page-body .rich-text strong{font-weight: bold;}
.n-679cef5ed44a1 > .mod-inner{margin-top:10px;margin-bottom:10px;}
.ux-module-content h1,.ux-module-content h2,.ux-module-content h3,.ux-module-content h4,.ux-module-content h5,.ux-module-content h6{margin: 0;clear: both;}
.mod-inner a,.mod-inner a:hover,.mod-inner a:focus{text-decoration: none;}
.ux-row-separator{position: absolute;width: 100%;left: 0;}
.ux-top-row-separator{top: 0;bottom: auto}
.ux-row-separator svg{width: 100%;}
.ux-button-wrap a,.ux-button-wrap a:visited{display: inline-block;font-size: 16px;line-height: 18px;text-decoration: none;text-shadow: none;}
.page-body .ux-button:hover{text-decoration: none;}
.page-body .ux-button-left{text-align: left;}
.page-body .ux-button i,.page-body .ux-button i:before{font-size: 1em;height: 1em;line-height: 1em;width: 1em;}
.ux-icon-wrap{display: inline-block;}
.ux-icon a{text-decoration: none;}
.ux-icon i{display: block;}
.ux-icon i:before{border: none !important;background: none !important;}
.ux-imgicon-wrap .ux-icon{display: block;}
.ux-imgicon-wrap .ux-icon i{float: none;}
.ux-imgicon-wrap .ux-image{line-height: 0;position: relative;}
.ux-imgicon-wrap .ux-image-content{display: inline-block;border-radius: 0;line-height: 0;position: relative;max-width: 100%;}
.ux-imgicon-wrap .ux-image-content img{display: inline;height: auto !important;max-width: 100%;width: auto;border-radius: inherit;box-shadow: none;box-sizing: content-box;}
.ux-creative-button-wrap a,.ux-creative-button-wrap a:visited{background: #fafafa;border: 1px solid #ccc;color: #333;display: inline-block;vertical-align: middle;text-align: center;overflow: hidden;text-decoration: none;text-shadow: none;box-shadow: none;position: relative;-webkit-transition: all 200ms linear; -moz-transition: all 200ms linear;-ms-transition: all 200ms linear; -o-transition: all 200ms linear;transition: all 200ms linear;}
.ux-creative-button-wrap a:focus{text-decoration: none;text-shadow: none;box-shadow: none;}
.ux-creative-button-wrap a .ux-creative-button-text,.ux-creative-button-wrap a:visited .ux-creative-button-text{-webkit-transition: all 200ms linear; -moz-transition: all 200ms linear;-ms-transition: all 200ms linear; -o-transition: all 200ms linear;transition: all 200ms linear;}
.ux-creative-button-wrap a:hover{text-decoration: none;}
.ux-creative-button-wrap .ux-creative-button-left{text-align: left;}
.ux-creative-button-wrap .ux-creative-button i{font-size: 1.3em;height: auto;vertical-align: middle;width: auto;}
.ux-creative-button-wrap a,.ux-creative-button-wrap a:visited{padding: 12px 24px;}
.ux-creative-button-wrap a,.ux-creative-button-wrap a:visited{text-transform: none;}
.ux-js-breakpoint{content:"default";display:none;}
@media screen and (max-width: 992px){
.ux-js-breakpoint{content:"992";}
}
@media screen and (max-width: 768px){
.ux-js-breakpoint{content:"768";}
}

/* ==== MINED FROM LIVE CSS: 3064-layout.css (unique page layout, scoped to .pid-3064) ==== */
body.pid-3064 .page-body *,body.pid-3064 .page-body *:before,body.pid-3064 .page-body *:after{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
body.pid-3064 .sec:before,body.pid-3064 .sec:after,body.pid-3064 .sec-inner:before,body.pid-3064 .sec-inner:after,body.pid-3064 .cols:before,body.pid-3064 .cols:after,body.pid-3064 .col:before,body.pid-3064 .col:after,body.pid-3064 .mod:before,body.pid-3064 .mod:after,body.pid-3064 .mod-inner:before,body.pid-3064 .mod-inner:after{display: table;content: " ";}
body.pid-3064 .sec:after,body.pid-3064 .sec-inner:after,body.pid-3064 .cols:after,body.pid-3064 .col:after,body.pid-3064 .mod:after,body.pid-3064 .mod-inner:after{clear: both;}
body.pid-3064 .sec,body.pid-3064 .sec-inner,body.pid-3064 .cols,body.pid-3064 .col,body.pid-3064 .mod,body.pid-3064 .mod-inner{zoom:1;}
body.pid-3064 .x-clearfix:before,body.pid-3064 .x-clearfix:after{display: table;content: " ";}
body.pid-3064 .x-clearfix:after{clear: both;}
body.pid-3064 .x-clearfix{zoom:1;}
body.pid-3064 .sec,body.pid-3064 .sec-inner{margin-left: auto;margin-right: auto;}
body.pid-3064 .sec-pad{position: relative;}
body.pid-3064 .cols-equal,body.pid-3064 .cols-equal .col,body.pid-3064 .cols-equal .col-inner{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}
body.pid-3064 .cols-equal{-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;width: 100%;}
body.pid-3064 .cols-equal .col,body.pid-3064 .cols-equal .col-inner{-webkit-box-flex: 1 1 auto; -moz-box-flex: 1 1 auto;-webkit-flex: 1 1 auto;-ms-flex: 1 1 auto;flex: 1 1 auto;}
body.pid-3064 .cols-equal .col-inner{-webkit-box-orient: vertical; -webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column; flex-shrink: 1; min-width: 1px; max-width: 100%;width: 100%;}
body.pid-3064 .cols-equal:before,body.pid-3064 .cols-equal .col:before,body.pid-3064 .cols-equal .col-inner:before,body.pid-3064 .cols-equal:after,body.pid-3064 .cols-equal .col:after,body.pid-3064 .cols-equal .col-inner:after{content: none;}
body.pid-3064 .cols-equal.cols-align-center .col-inner{align-items: center;justify-content: center;-webkit-align-items: center;-webkit-box-align: center;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-align: center;-ms-flex-pack: center;}
body.pid-3064 .cols-equal.cols-align-center .mod,body.pid-3064 .cols-equal.cols-align-center .cols{width: 100%;}
body.pid-3064 .cols-equal.cols-align-center .cols{min-height: 1px;}
body.pid-3064 .col{float: left;min-height: 1px;}
body.pid-3064 .mod img{max-width: 100%;}
body.pid-3064 .photo{line-height: 0;position: relative;}
body.pid-3064 .{opacity: 0;}
body.pid-3064 .sec-pad{margin: 0px;}
body.pid-3064 .sec-pad{padding: 20px;}
body.pid-3064 .sec-fixed{max-width: 1100px;}
body.pid-3064 .col-inner{margin: 0px;}
body.pid-3064 .col-inner{padding: 0px;}
body.pid-3064 .mod-inner{margin: 20px;}
@media (max-width: 768px){
body.pid-3064 .sec-pad{background-attachment: scroll !important;}
body.pid-3064 .cols.cols-equal{display: block;}
body.pid-3064 .cols.cols-equal.cols-custom{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}
body.pid-3064 .col{clear: both;float: none;margin-left: auto;margin-right: auto;width: auto !important;}
body.pid-3064 .col-small:not(.col-small-full-width){max-width: 400px;}
body.pid-3064 .sec .sec-pad{margin: 0;padding-left: 0;padding-right: 0;}
body.pid-3064 .col .col-inner{margin: 0;padding-left: 0;padding-right: 0;}
}
body.pid-3064 .n-6a8b1d14ba577{width: 100%;}
body.pid-3064 .page-body .rich-text strong{font-weight: bold;}
body.pid-3064 .ux-module-content h1,body.pid-3064 .ux-module-content h2,body.pid-3064 .ux-module-content h3,body.pid-3064 .ux-module-content h4,body.pid-3064 .ux-module-content h5,body.pid-3064 .ux-module-content h6{margin: 0;clear: both;}
body.pid-3064 .mod-inner a,body.pid-3064 .mod-inner a:hover,body.pid-3064 .mod-inner a:focus{text-decoration: none;}
body.pid-3064 .ux-row-separator{position: absolute;width: 100%;left: 0;}
body.pid-3064 .ux-top-row-separator{top: 0;bottom: auto}
body.pid-3064 .ux-row-separator svg{width: 100%;}
body.pid-3064 .ux-button-wrap a,body.pid-3064 .ux-button-wrap a:visited{display: inline-block;font-size: 16px;line-height: 18px;text-decoration: none;text-shadow: none;}
body.pid-3064 .page-body .ux-button:hover{text-decoration: none;}
body.pid-3064 .page-body .ux-button-left{text-align: left;}
body.pid-3064 .page-body .ux-button i,body.pid-3064 .page-body .ux-button i:before{font-size: 1em;height: 1em;line-height: 1em;width: 1em;}
body.pid-3064 .ux-icon-wrap{display: inline-block;}
body.pid-3064 .ux-icon a{text-decoration: none;}
body.pid-3064 .ux-icon i{display: block;}
body.pid-3064 .ux-icon i:before{border: none !important;background: none !important;}
body.pid-3064 .ux-imgicon-wrap .ux-icon{display: block;}
body.pid-3064 .ux-imgicon-wrap .ux-icon i{float: none;}
body.pid-3064 .ux-imgicon-wrap .ux-image{line-height: 0;position: relative;}
body.pid-3064 .ux-imgicon-wrap .ux-image-content{display: inline-block;border-radius: 0;line-height: 0;position: relative;max-width: 100%;}
body.pid-3064 .ux-imgicon-wrap .ux-image-content img{display: inline;height: auto !important;max-width: 100%;width: auto;border-radius: inherit;box-shadow: none;box-sizing: content-box;}
body.pid-3064 .ux-creative-button-wrap a,body.pid-3064 .ux-creative-button-wrap a:visited{background: #fafafa;border: 1px solid #ccc;color: #333;display: inline-block;vertical-align: middle;text-align: center;overflow: hidden;text-decoration: none;text-shadow: none;box-shadow: none;position: relative;-webkit-transition: all 200ms linear; -moz-transition: all 200ms linear;-ms-transition: all 200ms linear; -o-transition: all 200ms linear;transition: all 200ms linear;}
body.pid-3064 .ux-creative-button-wrap a:focus{text-decoration: none;text-shadow: none;box-shadow: none;}
body.pid-3064 .ux-creative-button-wrap a .ux-creative-button-text,body.pid-3064 .ux-creative-button-wrap a:visited .ux-creative-button-text{-webkit-transition: all 200ms linear; -moz-transition: all 200ms linear;-ms-transition: all 200ms linear; -o-transition: all 200ms linear;transition: all 200ms linear;}
body.pid-3064 .ux-creative-button-wrap a:hover{text-decoration: none;}
body.pid-3064 .ux-creative-button-wrap .ux-creative-button-left{text-align: left;}
body.pid-3064 .ux-creative-button-wrap .ux-creative-button i{font-size: 1.3em;height: auto;vertical-align: middle;width: auto;}
body.pid-3064 .ux-creative-button-wrap a,body.pid-3064 .ux-creative-button-wrap a:visited{padding: 12px 24px;}
body.pid-3064 .ux-creative-button-wrap a,body.pid-3064 .ux-creative-button-wrap a:visited{text-transform: none;}
body.pid-3064 .ux-js-breakpoint{content:"default";display:none;}
@media screen and (max-width: 992px){
body.pid-3064 .ux-js-breakpoint{content:"992";}
}
@media screen and (max-width: 768px){
body.pid-3064 .ux-js-breakpoint{content:"768";}
}

/* ==== MINED FROM LIVE CSS: 1325-layout.css (unique page layout, scoped to .pid-1325) ==== */
body.pid-1325 .page-body *,body.pid-1325 .page-body *:before,body.pid-1325 .page-body *:after{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
body.pid-1325 .sec:before,body.pid-1325 .sec:after,body.pid-1325 .sec-inner:before,body.pid-1325 .sec-inner:after,body.pid-1325 .cols:before,body.pid-1325 .cols:after,body.pid-1325 .col:before,body.pid-1325 .col:after,body.pid-1325 .mod:before,body.pid-1325 .mod:after,body.pid-1325 .mod-inner:before,body.pid-1325 .mod-inner:after{display: table;content: " ";}
body.pid-1325 .sec:after,body.pid-1325 .sec-inner:after,body.pid-1325 .cols:after,body.pid-1325 .col:after,body.pid-1325 .mod:after,body.pid-1325 .mod-inner:after{clear: both;}
body.pid-1325 .sec,body.pid-1325 .sec-inner,body.pid-1325 .cols,body.pid-1325 .col,body.pid-1325 .mod,body.pid-1325 .mod-inner{zoom:1;}
body.pid-1325 .x-clearfix:before,body.pid-1325 .x-clearfix:after{display: table;content: " ";}
body.pid-1325 .x-clearfix:after{clear: both;}
body.pid-1325 .x-clearfix{zoom:1;}
body.pid-1325 .sec,body.pid-1325 .sec-inner{margin-left: auto;margin-right: auto;}
body.pid-1325 .sec-pad{position: relative;}
body.pid-1325 .cols-equal,body.pid-1325 .cols-equal .col,body.pid-1325 .cols-equal .col-inner{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}
body.pid-1325 .cols-equal{-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;width: 100%;}
body.pid-1325 .cols-equal .col,body.pid-1325 .cols-equal .col-inner{-webkit-box-flex: 1 1 auto; -moz-box-flex: 1 1 auto;-webkit-flex: 1 1 auto;-ms-flex: 1 1 auto;flex: 1 1 auto;}
body.pid-1325 .cols-equal .col-inner{-webkit-box-orient: vertical; -webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column; flex-shrink: 1; min-width: 1px; max-width: 100%;width: 100%;}
body.pid-1325 .cols-equal:before,body.pid-1325 .cols-equal .col:before,body.pid-1325 .cols-equal .col-inner:before,body.pid-1325 .cols-equal:after,body.pid-1325 .cols-equal .col:after,body.pid-1325 .cols-equal .col-inner:after{content: none;}
body.pid-1325 .cols-equal.cols-align-center .col-inner{align-items: center;justify-content: center;-webkit-align-items: center;-webkit-box-align: center;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-align: center;-ms-flex-pack: center;}
body.pid-1325 .cols-equal.cols-align-center .mod,body.pid-1325 .cols-equal.cols-align-center .cols{width: 100%;}
body.pid-1325 .cols-equal.cols-align-center .cols{min-height: 1px;}
body.pid-1325 .col{float: left;min-height: 1px;}
body.pid-1325 .mod img{max-width: 100%;}
body.pid-1325 .photo{line-height: 0;position: relative;}
body.pid-1325 .{opacity: 0;}
body.pid-1325 .sec-pad{margin: 0px;}
body.pid-1325 .sec-pad{padding: 20px;}
body.pid-1325 .sec-fixed{max-width: 1100px;}
body.pid-1325 .col-inner{margin: 0px;}
body.pid-1325 .col-inner{padding: 0px;}
body.pid-1325 .mod-inner{margin: 20px;}
@media (max-width: 768px){
body.pid-1325 .sec-pad{background-attachment: scroll !important;}
body.pid-1325 .cols.cols-equal{display: block;}
body.pid-1325 .cols.cols-equal.cols-custom{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}
body.pid-1325 .col{clear: both;float: none;margin-left: auto;margin-right: auto;width: auto !important;}
body.pid-1325 .col-small:not(.col-small-full-width){max-width: 400px;}
body.pid-1325 .sec .sec-pad{margin: 0;padding-left: 0;padding-right: 0;}
body.pid-1325 .col .col-inner{margin: 0;padding-left: 0;padding-right: 0;}
}
body.pid-1325 .n-61261ab95af8d .sec-inner{max-width: 1200px;}
body.pid-1325 .n-61261ab95af8d > .sec-pad{padding-top:150px;}
@media ( max-width: 992px ){
body.pid-1325 .n-61261ab95af8d.sec > .sec-pad{padding-right:20px;padding-left:20px;}
}
@media ( max-width: 768px ){
body.pid-1325 .n-61261ab95af8d.sec > .sec-pad{padding-top:80px;padding-right:20px;padding-left:20px;}
}
body.pid-1325 .n-61261d7bb4678 .sec-inner{max-width: 1200px;}
@media ( max-width: 768px ){
body.pid-1325 .n-61261d7bb4678.sec > .sec-pad{padding-top:0px;padding-right:20px;padding-left:20px;}
}
body.pid-1325 .n-6126203db7b81 .sec-inner{max-width: 1200px;}
body.pid-1325 .n-6126203db7b81 > .sec-pad{padding-bottom:190px;}
@media ( max-width: 992px ){
body.pid-1325 .n-6126203db7b81.sec > .sec-pad{padding-bottom:150px;}
}
@media ( max-width: 768px ){
body.pid-1325 .n-6126203db7b81.sec > .sec-pad{padding-top:0px;padding-right:20px;padding-left:20px;}
}
body.pid-1325 .n-61262109e0327 > .sec-pad{background-color: #e8e8ee ;}
body.pid-1325 .n-61262109e0327 .sec-inner{max-width: 1200px;}
@media ( max-width: 992px ){
body.pid-1325 .n-61262109e0327.sec > .sec-pad{padding-right:30px;padding-left:30px;}
}
@media ( max-width: 768px ){
body.pid-1325 .n-61262109e0327.sec > .sec-pad{padding-right:20px;padding-bottom:0px;padding-left:20px;}
}
body.pid-1325 .n-61261ab95af89{width: 100%;}
body.pid-1325 .n-61261ab95af7a{width: 33.34%;}
body.pid-1325 .n-61261ab95af7b{width: 66.66%;}
body.pid-1325 .n-61261ab95af7b > .col-inner{padding-right:130px;}
@media ( max-width: 992px ){
body.pid-1325 .n-61261ab95af7b.col > .col-inner{padding-right:0px;}
}
body.pid-1325 .n-61261ab95af8b{width: 100%;}
body.pid-1325 .n-61261d7bb81a2{width: 33.33%;}
@media ( max-width: 992px ){
body.pid-1325 .n-61261d7bb81a2.col > .col-inner{padding-right:30px;}
}
body.pid-1325 .n-61261d7bb81a4{width: 33.34%;}
body.pid-1325 .n-61261d7bb81a4 > .col-inner{padding-right:30px;}
body.pid-1325 .n-61261f89ab060{width: 33.33%;}
body.pid-1325 .n-61261f89ab060 > .col-inner{padding-left:30px;}
body.pid-1325 .n-6126202be1040{width: 100%;}
body.pid-1325 .n-6126203dbc939{width: 36.92%;}
body.pid-1325 .n-6126203dbc939 > .col-inner{padding-right:120px;}
@media ( max-width: 992px ){
body.pid-1325 .n-6126203dbc939.col > .col-inner{padding-right:30px;}
}
body.pid-1325 .n-6126203dbc93e{width: 63.08%;}
body.pid-1325 .n-61262109e0318{width: 100%;}
body.pid-1325 .n-61262109e0318 > .col-inner{background-color: #ffffff;border-style: solid;border-width: 0;background-clip: border-box;border-color: #000000;border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;}
body.pid-1325 .n-61262109e0318 > .col-inner{margin-top:-100px;margin-bottom:50px;}
@media ( max-width: 768px ){
body.pid-1325 .n-61262109e0318.col > .col-inner{margin-top:-100px;margin-bottom:40px;}
}
body.pid-1325 .n-61262109e0318 > .col-inner{padding-top:0px;padding-right:30px;padding-bottom:10px;padding-left:30px;}
@media ( max-width: 992px ){
body.pid-1325 .n-61262109e0318.col > .col-inner{padding-top:05px;padding-right:20px;padding-bottom:5px;padding-left:20px;}
}
@media ( max-width: 768px ){
body.pid-1325 .n-61262109e0318.col > .col-inner{padding-top:20px;padding-right:15px;padding-bottom:0px;padding-left:15px;}
}
body.pid-1325 .n-61262109e031a{width: 50%;}
body.pid-1325 .n-61262109e031e{width: 50%;}
body.pid-1325 .n-61262109e0321{width: 27.25%;}
@media(max-width: 768px){
body.pid-1325 .page-body .n-61262109e0321{width: 100% !important;max-width: none;clear: none;float: left;}
}
body.pid-1325 .n-61262109e0322{width: 72.75%;}
@media(max-width: 768px){
body.pid-1325 .page-body .n-61262109e0322{width: 100% !important;max-width: none;clear: none;float: left;}
}
body.pid-1325 .n-61262109e0325{width: 100%;}
body.pid-1325 .mod-heading .heading{padding: 0 !important;margin: 0 !important;}
@media ( max-width: 992px ){
body.pid-1325 .n-61261ab95af8a.mod > .mod-inner{margin-right:0px;margin-left:0px;}
}
body.pid-1325 .n-612637db29887 .ux-separator{border-top:1px solid #e8e8ee;width: 10%;display: inline-block;}
body.pid-1325 .n-612637db29887 .ux-separator-parent{text-align: left;}
@media(max-width: 992px){
body.pid-1325 .n-612637db29887 .ux-separator-parent{text-align: left;}
}
@media(max-width: 768px){
body.pid-1325 .n-612637db29887 .ux-separator-parent{text-align: left;}
}
body.pid-1325 .n-612637db29887 > .mod-inner{margin-top:0px;}
@media ( max-width: 768px ){
body.pid-1325 .n-612637db29887.mod > .mod-inner{margin-left:0px;}
}
body.pid-1325 .n-61261b90b00af .sep{border-top:1px solid #e8e8ee;max-width: 10%;margin: auto;}
body.pid-1325 .n-61261b90b00af > .mod-inner{margin-top:0px;}
@media ( max-width: 992px ){
body.pid-1325 .n-61261ab95af7c.mod > .mod-inner{margin-right:0px;margin-left:0px;}
}
body.pid-1325 .page-body .rich-text strong{font-weight: bold;}
body.pid-1325 .page-body .n-61261ab95af7d .rich-text,body.pid-1325 .page-body .n-61261ab95af7d .rich-text *{font-size: 18px;}
body.pid-1325 .n-61261ab95af7d > .mod-inner{margin-bottom:0px;}
@media ( max-width: 768px ){
body.pid-1325 .n-61261ab95af7d.mod > .mod-inner{margin-right:0px;margin-left:0px;}
}
body.pid-1325 .n-61261ab95af8c .ux-separator{border-top:1px solid #45485f;width: 100%;display: inline-block;}
body.pid-1325 .n-61261ab95af8c .ux-separator-parent{text-align: center;}
body.pid-1325 .n-61261ab95af8c > .mod-inner{margin-right:0px;margin-left:0px;}
body.pid-1325 .n-61261d8d9d9b5 > .mod-inner{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}
@media ( max-width: 992px ){
body.pid-1325 .n-61261d8d9d9b5.mod > .mod-inner{margin-right:0px;margin-left:0px;}
}
body.pid-1325 .ux-info-list .ux-info-list-left{float: none;}
body.pid-1325 .ux-info-list .ux-info-list-wrapper > li{list-style: none;margin: 0;padding: 0;position: relative;}
body.pid-1325 .ux-module-content .ux-text-editor :not(a){color: inherit;}
body.pid-1325 .ux-module-content .ux-text-editor :not(i){font-family: inherit;}
body.pid-1325 .ux-module-content .ux-text-editor :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6){font-size: inherit;line-height: inherit;}
body.pid-1325 .ux-module-content .ux-text-editor :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6):not(strong):not(b):not(i){font-weight: inherit;}
body.pid-1325 .ux-info-list-content .ux-info-list-description p:last-of-type{margin-bottom: 0;}
body.pid-1325 .ux-info-list-connector{height: 100%;position: absolute;z-index: 1;border-width: 0 0 0 1px;}
body.pid-1325 .ux-info-list-content-wrapper.ux-info-list-left .ux-info-list-icon{display: inline-block;vertical-align: top;}
body.pid-1325 .ux-info-list-content-wrapper.ux-info-list-left .ux-info-list-icon{margin-right: 20px;}
body.pid-1325 .ux-info-list-link{position: absolute;width: 100%;height: 100%;left: 0;top: 0;bottom: 0;right: 0;z-index: 9;}
body.pid-1325 .ux-info-list-link{position: relative;}
body.pid-1325 .ux-info-list-item .ux-info-list-icon .ux-icon-wrap{vertical-align: middle;}
body.pid-1325 .ux-info-list-item .ux-info-list-icon a{box-shadow: none;}
body.pid-1325 .ux-imgicon-wrap .ux-icon i{margin: 0;}
body.pid-1325 .ux-info-list .ux-info-list-wrapper,body.pid-1325 .ux-info-list-content-wrapper .ux-info-list-content h2,body.pid-1325 .ux-info-list-content-wrapper .ux-info-list-content h3,body.pid-1325 .ux-info-list-content-wrapper .ux-info-list-content h4,body.pid-1325 .ux-info-list-content-wrapper .ux-info-list-content h5,body.pid-1325 .ux-info-list-content-wrapper .ux-info-list-content h6{margin: 0;padding: 0;}
body.pid-1325 .ux-info-list-content-wrapper,body.pid-1325 .ux-info-list-icon{position: relative;z-index: 4;}
body.pid-1325 .ux-info-list-wrapper li:last-child .ux-info-list-connector{display: none;}
body.pid-1325 .ux-info-list-content-wrapper.ux-info-list-left .ux-info-list-content{display: inline-block;}
body.pid-1325 .n-61261db6b43e1 .ux-info-list-wrapper .ux-info-list-item:last-child{padding-bottom: 0;}
body.pid-1325 .n-61261db6b43e1 .ux-info-list-content-wrapper.ux-info-list-left .ux-info-list-content{width: calc( 100% - 35px );}
body.pid-1325 .n-61261db6b43e1 .ux-info-list-wrapper.ux-info-list-left li .ux-info-list-connector{left: 7.5px;}
body.pid-1325 .n-61261db6b43e1 .ux-info-list-wrapper .ux-info-list-item{padding-bottom: 8px;}
body.pid-1325 .n-61261db6b43e1 .info-list-icon-dynamic0 .ux-imgicon-wrap{text-align: center;}
body.pid-1325 .n-61261db6b43e1 .info-list-icon-dynamic0 .ux-icon-wrap .ux-icon i,body.pid-1325 .n-61261db6b43e1 .info-list-icon-dynamic0 .ux-icon-wrap .ux-icon i:before{color: #f7b91a;font-size: 15px;height: auto;width: auto;line-height: 15px;height: 15px;width: 15px;text-align: center;}
body.pid-1325 .n-61261db6b43e1 .info-list-icon-dynamic0 .ux-icon-wrap .ux-icon i:before{background: none;}
body.pid-1325 .n-61261db6b43e1 .info-list-icon-dynamic0 .ux-icon-wrap .ux-icon i:hover,body.pid-1325 .n-61261db6b43e1 .info-list-icon-dynamic0 .ux-icon-wrap .ux-icon i:hover:before{color: ;}
body.pid-1325 .n-61261db6b43e1 .info-list-icon-dynamic0 .ux-icon-wrap .ux-icon i:hover:before{background: none;}
@media ( max-width: 992px ){
body.pid-1325 .n-61261db6b43e1 .info-list-icon-dynamic0 .ux-imgicon-wrap{text-align: ;}
}
@media ( max-width: 768px ){
body.pid-1325 .n-61261db6b43e1 .info-list-icon-dynamic0 .ux-imgicon-wrap{text-align: ;}
}
body.pid-1325 .n-61261db6b43e1 .info-list-icon-dynamic1 .ux-imgicon-wrap{text-align: center;}
body.pid-1325 .n-61261db6b43e1 .info-list-icon-dynamic1 .ux-icon-wrap .ux-icon i,body.pid-1325 .n-61261db6b43e1 .info-list-icon-dynamic1 .ux-icon-wrap .ux-icon i:before{color: #f7b91a;font-size: 15px;height: auto;width: auto;line-height: 15px;height: 15px;width: 15px;text-align: center;}
body.pid-1325 .n-61261db6b43e1 .info-list-icon-dynamic1 .ux-icon-wrap .ux-icon i:before{background: none;}
body.pid-1325 .n-61261db6b43e1 .info-list-icon-dynamic1 .ux-icon-wrap .ux-icon i:hover,body.pid-1325 .n-61261db6b43e1 .info-list-icon-dynamic1 .ux-icon-wrap .ux-icon i:hover:before{color: ;}
body.pid-1325 .n-61261db6b43e1 .info-list-icon-dynamic1 .ux-icon-wrap .ux-icon i:hover:before{background: none;}
@media ( max-width: 992px ){
body.pid-1325 .n-61261db6b43e1 .info-list-icon-dynamic1 .ux-imgicon-wrap{text-align: ;}
}
@media ( max-width: 768px ){
body.pid-1325 .n-61261db6b43e1 .info-list-icon-dynamic1 .ux-imgicon-wrap{text-align: ;}
}
body.pid-1325 .n-61261db6b43e1 .ux-icon i{float: none;}
body.pid-1325 .n-61261db6b43e1 .ux-icon{display: block;}
body.pid-1325 .n-61261db6b43e1 .ux-info-list-content .ux-info-list-description{color: #1818dc;}
@media ( max-width: 992px){
body.pid-1325 .n-61261db6b43e1 .ux-info-list .ux-info-list-left{text-align: ;}
}
@media ( max-width: 768px ){
body.pid-1325 .n-61261db6b43e1 .ux-info-list .ux-info-list-left{text-align: ;}
}
body.pid-1325 .n-61261db6b43e1 > .mod-inner{margin-left:0px;}
body.pid-1325 .n-61261f142ab91 > .mod-inner{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}
@media ( max-width: 992px ){
body.pid-1325 .n-61261f142ab91.mod > .mod-inner{margin-right:0px;margin-left:0px;}
}
body.pid-1325 .n-61261f39a79dd > .mod-inner{margin-bottom:0px;margin-left:0px;}
@media ( max-width: 768px ){
body.pid-1325 .n-61261f39a79dd.mod > .mod-inner{margin-right:0px;margin-left:0px;}
}
body.pid-1325 .n-61261f89ab0c4 > .mod-inner{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}
@media ( max-width: 992px ){
body.pid-1325 .n-61261f89ab0c4.mod > .mod-inner{margin-right:0px;margin-left:0px;}
}
body.pid-1325 .n-61261f89ab0c5 > .mod-inner{margin-bottom:0px;margin-left:0px;}
@media ( max-width: 768px ){
body.pid-1325 .n-61261f89ab0c5.mod > .mod-inner{margin-right:0px;margin-left:0px;}
}
body.pid-1325 .n-61262024bfc53 .ux-separator{border-top:1px solid #45485f;width: 100%;display: inline-block;}
body.pid-1325 .n-61262024bfc53 .ux-separator-parent{text-align: center;}
body.pid-1325 .n-61262024bfc53 > .mod-inner{margin-right:0px;margin-left:0px;}
body.pid-1325 .n-6126204fc37c7 > .mod-inner{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}
@media ( max-width: 992px ){
body.pid-1325 .n-6126204fc37c7.mod > .mod-inner{margin-right:0px;margin-left:0px;}
}
body.pid-1325 .n-612620611cd5e .ux-info-list-wrapper .ux-info-list-item:last-child{padding-bottom: 0;}
body.pid-1325 .n-612620611cd5e .ux-info-list-content-wrapper.ux-info-list-left .ux-info-list-content{width: calc( 100% - 35px );}
body.pid-1325 .n-612620611cd5e .ux-info-list-wrapper.ux-info-list-left li .ux-info-list-connector{left: 7.5px;}
body.pid-1325 .n-612620611cd5e .ux-info-list-wrapper .ux-info-list-item{padding-bottom: 8px;}
body.pid-1325 .n-612620611cd5e .info-list-icon-dynamic0 .ux-imgicon-wrap{text-align: center;}
body.pid-1325 .n-612620611cd5e .info-list-icon-dynamic0 .ux-icon-wrap .ux-icon i,body.pid-1325 .n-612620611cd5e .info-list-icon-dynamic0 .ux-icon-wrap .ux-icon i:before{color: #45485f;font-size: 15px;height: auto;width: auto;line-height: 15px;height: 15px;width: 15px;text-align: center;}
body.pid-1325 .n-612620611cd5e .info-list-icon-dynamic0 .ux-icon-wrap .ux-icon i:before{background: none;}
body.pid-1325 .n-612620611cd5e .info-list-icon-dynamic0 .ux-icon-wrap .ux-icon i:hover,body.pid-1325 .n-612620611cd5e .info-list-icon-dynamic0 .ux-icon-wrap .ux-icon i:hover:before{color: ;}
body.pid-1325 .n-612620611cd5e .info-list-icon-dynamic0 .ux-icon-wrap .ux-icon i:hover:before{background: none;}
@media ( max-width: 992px ){
body.pid-1325 .n-612620611cd5e .info-list-icon-dynamic0 .ux-imgicon-wrap{text-align: ;}
}
@media ( max-width: 768px ){
body.pid-1325 .n-612620611cd5e .info-list-icon-dynamic0 .ux-imgicon-wrap{text-align: ;}
}
body.pid-1325 .n-612620611cd5e .ux-icon i{float: none;}
body.pid-1325 .n-612620611cd5e .ux-icon{display: block;}
@media ( max-width: 992px){
body.pid-1325 .n-612620611cd5e .ux-info-list .ux-info-list-left{text-align: ;}
}
@media ( max-width: 768px ){
body.pid-1325 .n-612620611cd5e .ux-info-list .ux-info-list-left{text-align: ;}
}
body.pid-1325 .n-612620611cd5e > .mod-inner{margin-left:0px;}
body.pid-1325 .n-6126383662055 > .mod-inner{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}
body.pid-1325 .mod-map .map-embed{line-height: 0;}
body.pid-1325 .map-embed iframe{border:0;width:100%;pointer-events: none;}
@media (max-width: 768px){
body.pid-1325 .mod-map .map-embed:not(.map-embed-auto-responsive-disabled){height: 0;overflow: hidden;padding-bottom: 75%;position: relative;}
body.pid-1325 .mod-map .map-embed:not(.map-embed-auto-responsive-disabled) iframe{height: 100% !important;left: 0;position: absolute;top: 0;width: 100% !important;}
}
body.pid-1325 .n-612620c86f5fe .map-embed iframe{height: 310px;}
body.pid-1325 .n-612620c86f5fe > .mod-inner{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}
body.pid-1325 .n-61262109e031f .ux-info-list-connector{border-style: solid;border-left-width: 1px;}
body.pid-1325 .n-61262109e031f .ux-info-list-connector{top: 32px;height: calc( 100% - 32px );}
body.pid-1325 .n-61262109e031f .ux-info-list-wrapper .ux-info-list-item:last-child{padding-bottom: 0;}
body.pid-1325 .n-61262109e031f .ux-info-list-content-wrapper.ux-info-list-left .ux-info-list-content{width: calc( 100% - 52px );}
body.pid-1325 .n-61262109e031f .ux-info-list-wrapper.ux-info-list-left li .ux-info-list-connector{left: 16px;}
body.pid-1325 .n-61262109e031f .ux-info-list-wrapper .ux-info-list-item{padding-bottom: 20px;}
body.pid-1325 .n-61262109e031f .info-list-icon-dynamic0 .ux-imgicon-wrap{text-align: center;}
body.pid-1325 .n-61262109e031f .info-list-icon-dynamic0 .ux-icon-wrap .ux-icon i,body.pid-1325 .n-61262109e031f .info-list-icon-dynamic0 .ux-icon-wrap .ux-icon i:before{color: #000000;font-size: 32px;height: auto;width: auto;line-height: 32px;height: 32px;width: 32px;text-align: center;}
body.pid-1325 .n-61262109e031f .info-list-icon-dynamic0 .ux-icon-wrap .ux-icon i:before{background: none;}
body.pid-1325 .n-61262109e031f .info-list-icon-dynamic0 .ux-icon-wrap .ux-icon i:hover,body.pid-1325 .n-61262109e031f .info-list-icon-dynamic0 .ux-icon-wrap .ux-icon i:hover:before{color: ;}
body.pid-1325 .n-61262109e031f .info-list-icon-dynamic0 .ux-icon-wrap .ux-icon i:hover:before{background: none;}
@media ( max-width: 992px ){
body.pid-1325 .n-61262109e031f .info-list-icon-dynamic0 .ux-imgicon-wrap{text-align: ;}
}
@media ( max-width: 768px ){
body.pid-1325 .n-61262109e031f .info-list-icon-dynamic0 .ux-imgicon-wrap{text-align: ;}
}
body.pid-1325 .n-61262109e031f .ux-icon i{float: none;}
body.pid-1325 .n-61262109e031f .ux-icon{display: block;}
body.pid-1325 .n-61262109e031f .ux-info-list-content .ux-info-list-title,body.pid-1325 .n-61262109e031f .ux-info-list-content .ux-info-list-title *{margin-bottom: 10px;}
@media ( max-width: 992px){
body.pid-1325 .n-61262109e031f .ux-info-list .ux-info-list-left{text-align: ;}
}
@media ( max-width: 768px ){
body.pid-1325 .n-61262109e031f .ux-info-list .ux-info-list-left{text-align: center;}
body.pid-1325 .page-body .n-61262109e031f .ux-info-list-content-wrapper .ux-info-list-icon{padding: 0;margin-bottom: 20px;}
body.pid-1325 .page-body .n-61262109e031f .ux-info-list-content-wrapper .ux-info-list-content,body.pid-1325 .page-body .n-61262109e031f .ux-info-list-content-wrapper .ux-info-list-icon{display: block;width: 100%;text-align: center;}
body.pid-1325 .n-61262109e031f .ux-info-list-wrapper.ux-info-list-left li .ux-info-list-connector{display: none;}
}
body.pid-1325 .n-61262109e031f > .mod-inner{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}
body.pid-1325 .ux-wpf-styler input[type=checkbox],body.pid-1325 .ux-wpf-styler input[type=file]{display: inline-block;border: none;vertical-align: middle;}
body.pid-1325 .ux-wpf-styler textarea:focus,body.pid-1325 .ux-wpf-styler input:focus{-webkit-box-shadow: none;box-shadow: none;}
body.pid-1325 .n-61262109e0320 .ux-wpf-styler{padding-top:20px;padding-bottom:20px;padding-left:20px;padding-right:20px;}
@media ( max-width: 768px ){
body.pid-1325 .n-61262109e0320 .ux-wpf-styler{padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;}
}
body.pid-1325 .n-61262109e0320 > .mod-inner{margin-top:20px;margin-right:0px;margin-bottom:0px;margin-left:0px;}
body.pid-1325 .ux-imgicon-wrap .ux-image{line-height: 0;position: relative;}
body.pid-1325 .ux-imgicon-wrap .ux-image-content{border-radius: 0;display: inline-block;line-height: 0;position: relative;max-width: 100%;overflow: hidden;}
body.pid-1325 .ux-imgicon-wrap .ux-image-content img{display: inline;height: auto !important;max-width: 100%;width: auto;border-radius: inherit;}
body.pid-1325 .page-body .ux-imgicon-wrap .ux-image-content img{box-sizing: border-box;display: block;}
body.pid-1325 .n-61262109e0323 .ux-imgicon-wrap{text-align: left;}
@media ( max-width: 992px ){
body.pid-1325 .n-61262109e0323 .ux-imgicon-wrap{text-align: ;}
}
@media ( max-width: 768px ){
body.pid-1325 .n-61262109e0323 .ux-imgicon-wrap{text-align: center;}
}
body.pid-1325 .n-61262109e0323 > .mod-inner{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}
body.pid-1325 .ux-creative-menu ul,body.pid-1325 .ux-creative-menu li{list-style: none !important;margin: 0;padding: 0;}
body.pid-1325 .ux-creative-menu .menu:before,body.pid-1325 .ux-creative-menu .menu:after{content: '';display: table;clear: both;}
body.pid-1325 .ux-creative-menu .menu{position: relative;padding-left: 0;}
body.pid-1325 .ux-creative-menu li{position: relative;}
body.pid-1325 .ux-creative-menu a{display: block;line-height: 1;text-decoration: none;}
body.pid-1325 .ux-creative-menu .menu a{box-shadow: none;}
body.pid-1325 .ux-creative-menu a:hover{text-decoration: none;}
body.pid-1325 .ux-creative-menu-horizontal{font-size: 0;}
body.pid-1325 .ux-creative-menu-horizontal li,body.pid-1325 .ux-creative-menu-horizontal > li{font-size: medium;}
body.pid-1325 .n-61262109e0324 .ux-creative-menu .menu{text-align: right;}
body.pid-1325 .n-61262109e0324 .ux-creative-menu .menu > li{margin-top: 5px;margin-bottom: 5px;margin-left: 5px;margin-right: 5px;}
body.pid-1325 .n-61262109e0324 .ux-creative-menu li:first-child{border-top: none;}
@media only screen and ( min-width: 769px ){
body.pid-1325 .n-61262109e0324 .menu > li{display: inline-block;}
body.pid-1325 .n-61262109e0324 .menu li{border-left: none;border-top: none;}
body.pid-1325 .n-61262109e0324 .menu li li{border-top: none;border-left: none;}
}
body.pid-1325 .n-61262109e0324 .ux-creative-menu.ux-menu-default .menu > li > a{padding-top: 10px;padding-bottom: 10px;padding-left: 10px;padding-right: 10px;}
body.pid-1325 .n-61262109e0324 .mod-inner .ux-creative-menu .menu > li > a span.menu-item-text{width: 100%;color:#45485f;}
@media only screen and ( max-width: 768px ){
body.pid-1325 .n-61262109e0324 .ux-creative-menu .menu{text-align: center;}
}
@media only screen and (max-width: 992px){
body.pid-1325 .n-61262109e0324 .ux-creative-menu .menu > li{margin-right:0px;}
}
@media only screen and (max-width: 768px){
body.pid-1325 .n-61262109e0324 .ux-creative-menu .menu > li{margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;}
body.pid-1325 .n-61262109e0324 .ux-creative-menu .menu{text-align: center;}
}
body.pid-1325 .n-61262109e0324 > .mod-inner{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}
@media ( max-width: 768px ){
body.pid-1325 .n-61262109e0324.mod > .mod-inner{margin-top:20px;}
}
body.pid-1325 .n-61262109e0326 .ux-separator{border-top:1px solid #45485F;width: 100%;display: inline-block;}
body.pid-1325 .n-61262109e0326 .ux-separator-parent{text-align: center;}
body.pid-1325 .n-61262109e0326 > .mod-inner{margin-right:0px;margin-left:0px;}
body.pid-1325 .ux-module-content h1,body.pid-1325 .ux-module-content h2,body.pid-1325 .ux-module-content h3,body.pid-1325 .ux-module-content h4,body.pid-1325 .ux-module-content h5,body.pid-1325 .ux-module-content h6{margin: 0;clear: both;}
body.pid-1325 .mod-inner a,body.pid-1325 .mod-inner a:hover,body.pid-1325 .mod-inner a:focus{text-decoration: none;}
body.pid-1325 .ux-row-separator{position: absolute;width: 100%;left: 0;}
body.pid-1325 .ux-top-row-separator{top: 0;bottom: auto}
body.pid-1325 .ux-row-separator svg{width: 100%;}
body.pid-1325 .ux-button-wrap a,body.pid-1325 .ux-button-wrap a:visited{display: inline-block;font-size: 16px;line-height: 18px;text-decoration: none;text-shadow: none;}
body.pid-1325 .page-body .ux-button:hover{text-decoration: none;}
body.pid-1325 .page-body .ux-button-left{text-align: left;}
body.pid-1325 .page-body .ux-button i,body.pid-1325 .page-body .ux-button i:before{font-size: 1em;height: 1em;line-height: 1em;width: 1em;}
body.pid-1325 .ux-icon-wrap{display: inline-block;}
body.pid-1325 .ux-icon a{text-decoration: none;}
body.pid-1325 .ux-icon i{display: block;}
body.pid-1325 .ux-icon i:before{border: none !important;background: none !important;}
body.pid-1325 .ux-imgicon-wrap .ux-icon{display: block;}
body.pid-1325 .ux-imgicon-wrap .ux-icon i{float: none;}
body.pid-1325 .ux-imgicon-wrap .ux-image-content{display: inline-block;border-radius: 0;line-height: 0;position: relative;max-width: 100%;}
body.pid-1325 .ux-imgicon-wrap .ux-image-content img{display: inline;height: auto !important;max-width: 100%;width: auto;border-radius: inherit;box-shadow: none;box-sizing: content-box;}
body.pid-1325 .ux-creative-button-wrap a,body.pid-1325 .ux-creative-button-wrap a:visited{background: #fafafa;border: 1px solid #ccc;color: #333;display: inline-block;vertical-align: middle;text-align: center;overflow: hidden;text-decoration: none;text-shadow: none;box-shadow: none;position: relative;-webkit-transition: all 200ms linear; -moz-transition: all 200ms linear;-ms-transition: all 200ms linear; -o-transition: all 200ms linear;transition: all 200ms linear;}
body.pid-1325 .ux-creative-button-wrap a:focus{text-decoration: none;text-shadow: none;box-shadow: none;}
body.pid-1325 .ux-creative-button-wrap a .ux-creative-button-text,body.pid-1325 .ux-creative-button-wrap a:visited .ux-creative-button-text{-webkit-transition: all 200ms linear; -moz-transition: all 200ms linear;-ms-transition: all 200ms linear; -o-transition: all 200ms linear;transition: all 200ms linear;}
body.pid-1325 .ux-creative-button-wrap a:hover{text-decoration: none;}
body.pid-1325 .ux-creative-button-wrap .ux-creative-button-left{text-align: left;}
body.pid-1325 .ux-creative-button-wrap .ux-creative-button i{font-size: 1.3em;height: auto;vertical-align: middle;width: auto;}
body.pid-1325 .ux-creative-button-wrap a,body.pid-1325 .ux-creative-button-wrap a:visited{padding: 12px 24px;}
body.pid-1325 .ux-creative-button-wrap a,body.pid-1325 .ux-creative-button-wrap a:visited{text-transform: none;}
body.pid-1325 .ux-js-breakpoint{content:"default";display:none;}
@media screen and (max-width: 992px){
body.pid-1325 .ux-js-breakpoint{content:"992";}
}
@media screen and (max-width: 768px){
body.pid-1325 .ux-js-breakpoint{content:"768";}
}

/* ==== MINED FROM LIVE CSS: 1329-layout.css (unique page layout, scoped to .pid-1329) ==== */
body.pid-1329 .page-body *,body.pid-1329 .page-body *:before,body.pid-1329 .page-body *:after{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
body.pid-1329 .sec:before,body.pid-1329 .sec:after,body.pid-1329 .sec-inner:before,body.pid-1329 .sec-inner:after,body.pid-1329 .cols:before,body.pid-1329 .cols:after,body.pid-1329 .col:before,body.pid-1329 .col:after,body.pid-1329 .mod:before,body.pid-1329 .mod:after,body.pid-1329 .mod-inner:before,body.pid-1329 .mod-inner:after{display: table;content: " ";}
body.pid-1329 .sec:after,body.pid-1329 .sec-inner:after,body.pid-1329 .cols:after,body.pid-1329 .col:after,body.pid-1329 .mod:after,body.pid-1329 .mod-inner:after{clear: both;}
body.pid-1329 .sec,body.pid-1329 .sec-inner,body.pid-1329 .cols,body.pid-1329 .col,body.pid-1329 .mod,body.pid-1329 .mod-inner{zoom:1;}
body.pid-1329 .x-clearfix:before,body.pid-1329 .x-clearfix:after{display: table;content: " ";}
body.pid-1329 .x-clearfix:after{clear: both;}
body.pid-1329 .x-clearfix{zoom:1;}
body.pid-1329 .sec,body.pid-1329 .sec-inner{margin-left: auto;margin-right: auto;}
body.pid-1329 .sec-pad{position: relative;}
body.pid-1329 .cols-equal,body.pid-1329 .cols-equal .col,body.pid-1329 .cols-equal .col-inner{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}
body.pid-1329 .cols-equal{-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;width: 100%;}
body.pid-1329 .cols-equal .col,body.pid-1329 .cols-equal .col-inner{-webkit-box-flex: 1 1 auto; -moz-box-flex: 1 1 auto;-webkit-flex: 1 1 auto;-ms-flex: 1 1 auto;flex: 1 1 auto;}
body.pid-1329 .cols-equal .col-inner{-webkit-box-orient: vertical; -webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column; flex-shrink: 1; min-width: 1px; max-width: 100%;width: 100%;}
body.pid-1329 .cols-equal:before,body.pid-1329 .cols-equal .col:before,body.pid-1329 .cols-equal .col-inner:before,body.pid-1329 .cols-equal:after,body.pid-1329 .cols-equal .col:after,body.pid-1329 .cols-equal .col-inner:after{content: none;}
body.pid-1329 .cols-equal.cols-align-center .col-inner{align-items: center;justify-content: center;-webkit-align-items: center;-webkit-box-align: center;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-align: center;-ms-flex-pack: center;}
body.pid-1329 .cols-equal.cols-align-center .mod,body.pid-1329 .cols-equal.cols-align-center .cols{width: 100%;}
body.pid-1329 .cols-equal.cols-align-center .cols{min-height: 1px;}
body.pid-1329 .col{float: left;min-height: 1px;}
body.pid-1329 .mod img{max-width: 100%;}
body.pid-1329 .photo{line-height: 0;position: relative;}
body.pid-1329 .{opacity: 0;}
body.pid-1329 .sec-pad{margin: 0px;}
body.pid-1329 .sec-pad{padding: 20px;}
body.pid-1329 .sec-fixed{max-width: 1100px;}
body.pid-1329 .col-inner{margin: 0px;}
body.pid-1329 .col-inner{padding: 0px;}
body.pid-1329 .mod-inner{margin: 20px;}
@media (max-width: 768px){
body.pid-1329 .sec-pad{background-attachment: scroll !important;}
body.pid-1329 .cols.cols-equal{display: block;}
body.pid-1329 .cols.cols-equal.cols-custom{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}
body.pid-1329 .col{clear: both;float: none;margin-left: auto;margin-right: auto;width: auto !important;}
body.pid-1329 .col-small:not(.col-small-full-width){max-width: 400px;}
body.pid-1329 .sec .sec-pad{margin: 0;padding-left: 0;padding-right: 0;}
body.pid-1329 .col .col-inner{margin: 0;padding-left: 0;padding-right: 0;}
}
body.pid-1329 .n-612623f57f2d3 > .sec-pad{background-image: linear-gradient(180deg, #F7F7F8 48%, #FFFFFF 100%);}
body.pid-1329 .n-612623f57f2d3 .sec-inner{max-width: 960px;}
body.pid-1329 .n-612623f57f2d3 > .sec-pad{padding-top:170px;}
@media ( max-width: 992px ){
body.pid-1329 .n-612623f57f2d3.sec > .sec-pad{padding-right:30px;padding-left:30px;}
}
@media ( max-width: 768px ){
body.pid-1329 .n-612623f57f2d3.sec > .sec-pad{padding-top:90px;padding-right:20px;padding-left:20px;}
}
body.pid-1329 .n-61262a578f1f8 .sec-inner{max-width: 1200px;}
body.pid-1329 .n-61262a578f1f8 > .sec-pad{padding-right:0px;padding-left:0px;}
@media ( max-width: 992px ){
body.pid-1329 .n-61262a578f1f8.sec > .sec-pad{padding-top:0px;}
}
body.pid-1329 .n-61262a858b82b .sec-inner{max-width: 1200px;}
body.pid-1329 .n-61262a858b82b > .sec-pad{padding-bottom:150px;}
@media ( max-width: 992px ){
body.pid-1329 .n-61262a858b82b.sec > .sec-pad{padding-right:30px;padding-bottom:100px;padding-left:30px;}
}
@media ( max-width: 768px ){
body.pid-1329 .n-61262a858b82b.sec > .sec-pad{padding-right:20px;padding-bottom:100px;padding-left:20px;}
}
body.pid-1329 .n-61262b98d675b > .sec-pad{background-color: #e8e8ee ;}
body.pid-1329 .n-61262b98d675b .sec-inner{max-width: 1200px;}
@media ( max-width: 992px ){
body.pid-1329 .n-61262b98d675b.sec > .sec-pad{padding-right:30px;padding-left:30px;}
}
@media ( max-width: 768px ){
body.pid-1329 .n-61262b98d675b.sec > .sec-pad{padding-right:20px;padding-bottom:0px;padding-left:20px;}
}
body.pid-1329 .n-612623f58089c{width: 100%;}
body.pid-1329 .n-612624ed77c32{width: 50%;}
body.pid-1329 .n-612624ed77c32 > .col-inner{border-style: solid;border-width: 0;background-clip: border-box;border-color: #c3f0fe;border-right-width: 1px;}
@media(max-width: 992px){
body.pid-1329 .page-body .n-612624ed77c32{width: 100% !important;max-width: none;-webkit-box-flex: 0 1 auto;-moz-box-flex: 0 1 auto;-webkit-flex: 0 1 auto;-ms-flex: 0 1 auto;flex: 0 1 auto;}
body.pid-1329 .n-612624ed77c32 > .col-inner{border-style: none;border-width: 0;background-clip: border-box;}
}
@media(max-width: 768px){
body.pid-1329 .n-612624ed77c32 > .col-inner{border-style: none;border-width: 0;background-clip: border-box;}
}
body.pid-1329 .n-612624ed77c32 > .col-inner{padding-right:20px;}
body.pid-1329 .n-6126259556e12{width: 33.33%;}
body.pid-1329 .n-6126259556e12 > .col-inner{border-style: solid;border-width: 0;background-clip: border-box;border-color: #c3f0fe;border-right-width: 1px;}
body.pid-1329 .n-6126259556e12 > .col-inner{margin-right:20px;}
body.pid-1329 .n-6126259556e16{width: 33.33%;}
body.pid-1329 .n-6126259556e16 > .col-inner{border-style: solid;border-width: 0;background-clip: border-box;border-color: #c3f0fe;border-right-width: 1px;}
body.pid-1329 .n-6126259556e16 > .col-inner{margin-right:20px;}
body.pid-1329 .n-6126259556e18{width: 33.34%;}
body.pid-1329 .n-6126306cbf3fb{width: 50%;}
body.pid-1329 .n-6126306cbf3fb > .col-inner{border-style: none;border-width: 0;background-clip: border-box;}
@media(max-width: 992px){
body.pid-1329 .page-body .n-6126306cbf3fb{width: 100% !important;max-width: none;-webkit-box-flex: 0 1 auto;-moz-box-flex: 0 1 auto;-webkit-flex: 0 1 auto;-ms-flex: 0 1 auto;flex: 0 1 auto;}
body.pid-1329 .n-6126306cbf3fb > .col-inner{border-style: none;border-width: 0;background-clip: border-box;}
}
@media(max-width: 768px){
body.pid-1329 .n-6126306cbf3fb > .col-inner{border-style: none;border-width: 0;background-clip: border-box;}
}
@media ( max-width: 768px ){
body.pid-1329 .n-6126306cbf3fb.col > .col-inner{margin-top:30px;}
}
body.pid-1329 .n-6126306cbf3fb > .col-inner{padding-left:20px;}
@media ( max-width: 992px ){
body.pid-1329 .n-6126306cbf3fb.col > .col-inner{padding-left:0px;}
}
body.pid-1329 .n-6126306cbf71a{width: 33.33%;}
body.pid-1329 .n-6126306cbf71a > .col-inner{border-style: solid;border-width: 0;background-clip: border-box;border-color: #c3f0fe;border-right-width: 1px;}
body.pid-1329 .n-6126306cbf71a > .col-inner{margin-right:20px;}
body.pid-1329 .n-6126306cbf71c{width: 33.33%;}
body.pid-1329 .n-6126306cbf71c > .col-inner{border-style: solid;border-width: 0;background-clip: border-box;border-color: #c3f0fe;border-right-width: 1px;}
body.pid-1329 .n-6126306cbf71c > .col-inner{margin-right:20px;}
body.pid-1329 .n-6126306cbf71e{width: 33.34%;}
body.pid-1329 .n-61262a579a878{width: 100%;}
body.pid-1329 .n-612635d4f1af7{width: 100%;}
body.pid-1329 .n-61262aa9eb960{width: 33.33%;}
body.pid-1329 .n-61262aa9eb960 > .col-inner{padding-right:10px;padding-left:10px;}
@media ( max-width: 992px ){
body.pid-1329 .n-61262aa9eb960.col > .col-inner{padding-left:0px;}
}
body.pid-1329 .n-61262b261f161{width: 33.33%;}
body.pid-1329 .n-61262b261f161 > .col-inner{padding-right:10px;padding-left:10px;}
@media ( max-width: 992px ){
body.pid-1329 .n-61262b261f161.col > .col-inner{padding-right:5px;padding-left:5px;}
}
body.pid-1329 .n-61262b4441747{width: 33.34%;}
body.pid-1329 .n-61262b4441747 > .col-inner{padding-right:10px;padding-left:10px;}
@media ( max-width: 992px ){
body.pid-1329 .n-61262b4441747.col > .col-inner{padding-right:0px;}
}
body.pid-1329 .n-61262b98d674f{width: 100%;}
body.pid-1329 .n-61262b98d674f > .col-inner{background-color: #ffffff;border-style: solid;border-width: 0;background-clip: border-box;border-color: #000000;border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;}
body.pid-1329 .n-61262b98d674f > .col-inner{margin-top:-100px;margin-bottom:50px;}
@media ( max-width: 768px ){
body.pid-1329 .n-61262b98d674f.col > .col-inner{margin-top:-100px;margin-bottom:40px;}
}
body.pid-1329 .n-61262b98d674f > .col-inner{padding-top:0px;padding-right:30px;padding-bottom:10px;padding-left:30px;}
@media ( max-width: 992px ){
body.pid-1329 .n-61262b98d674f.col > .col-inner{padding-top:05px;padding-right:20px;padding-bottom:5px;padding-left:20px;}
}
@media ( max-width: 768px ){
body.pid-1329 .n-61262b98d674f.col > .col-inner{padding-top:20px;padding-right:15px;padding-bottom:0px;padding-left:15px;}
}
body.pid-1329 .n-61262b98d6751{width: 50%;}
body.pid-1329 .n-61262b98d6752{width: 50%;}
body.pid-1329 .n-61262b98d6755{width: 27.25%;}
@media(max-width: 768px){
body.pid-1329 .page-body .n-61262b98d6755{width: 100% !important;max-width: none;clear: none;float: left;}
}
body.pid-1329 .n-61262b98d6756{width: 72.75%;}
@media(max-width: 768px){
body.pid-1329 .page-body .n-61262b98d6756{width: 100% !important;max-width: none;clear: none;float: left;}
}
body.pid-1329 .n-61262b98d6759{width: 100%;}
body.pid-1329 .ux-heading-wrapper .ux-heading{padding: 0;margin: 0;}
body.pid-1329 .ux-module-content.ux-heading-wrapper{position: relative;}
body.pid-1329 .ux-module-content .ux-text-editor :not(a){color: inherit;}
body.pid-1329 .ux-module-content .ux-text-editor :not(i){font-family: inherit;}
body.pid-1329 .ux-module-content .ux-text-editor :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6){font-size: inherit;line-height: inherit;}
body.pid-1329 .ux-module-content .ux-text-editor :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6):not(strong):not(b):not(i){font-weight: inherit;}
body.pid-1329 .ux-heading-wrapper .ux-heading a,body.pid-1329 .ux-heading a,body.pid-1329 .ux-heading a:hover,body.pid-1329 .ux-heading a:focus,body.pid-1329 .ux-heading a:active{text-decoration: none;}
body.pid-1329 .ux-heading-align-center .ux-heading,body.pid-1329 .ux-heading-align-center .ux-subheading,body.pid-1329 .ux-heading-align-center .ux-subheading *{text-align: center;}
body.pid-1329 .ux-heading-wrapper .ux-subheading *{margin: 0;}
body.pid-1329 .n-6126243f2915a .ux-heading-wrapper .ux-heading{margin-top: 0px;margin-bottom: 15px;}
body.pid-1329 .n-6126243f2915a .ux-subheading{margin-top: 15px;margin-bottom: 0px;}
@media ( max-width: 768px ){
body.pid-1329 .n-6126243f2915a .ux-heading-wrapper .ux-heading,body.pid-1329 .n-6126243f2915a .ux-heading-wrapper .ux-subheading,body.pid-1329 .n-6126243f2915a .ux-heading-wrapper .ux-subheading *{text-align: center;}
}
body.pid-1329 .n-612624764d7d7 .ux-separator-parent{line-height: 0;text-align: center;}
body.pid-1329 .n-612624764d7d7 div.ux-divider-text{white-space: nowrap;margin: 0;}
body.pid-1329 .n-612624764d7d7 .ux-separator-wrap{width: 100%;display: table;}
body.pid-1329 .n-612624764d7d7 .ux-separator-wrap.ux-separator-center{margin-left: auto;margin-right: auto;}
body.pid-1329 .n-612624764d7d7 .ux-separator-line{display: table-cell;vertical-align:middle;}
body.pid-1329 .n-612624764d7d7 .ux-separator-line > span{border-top:1px solid #22242F;display: block;margin-top: 0 !important;}
body.pid-1329 .n-612624764d7d7 .ux-divider-content{padding-left: 10px;padding-right: 10px;}
body.pid-1329 .n-612624764d7d7 .ux-side-left{width: 50%;}
body.pid-1329 .n-612624764d7d7 .ux-side-right{width: 50%;}
body.pid-1329 .n-612624764d7d7 .ux-divider-content{display: table-cell;}
body.pid-1329 .n-612624764d7d7 .ux-divider-content .ux-icon-wrap{display: block;}
body.pid-1329 .n-612624764d7d7 div.ux-divider-text{letter-spacing: 1px;text-transform: uppercase;}
body.pid-1329 .n-612624764d7d7 > .mod-inner{margin-bottom:50px;}
@media ( max-width: 992px ){
body.pid-1329 .n-612624764d7d7.mod > .mod-inner{margin-right:0px;margin-left:0px;}
}
@media ( max-width: 768px ){
body.pid-1329 .n-612624764d7d7.mod > .mod-inner{margin-bottom:30px;}
}
body.pid-1329 .ux-imgicon-wrap .ux-image{line-height: 0;position: relative;}
body.pid-1329 .ux-imgicon-wrap .ux-image-content{border-radius: 0;display: inline-block;line-height: 0;position: relative;max-width: 100%;overflow: hidden;}
body.pid-1329 .ux-imgicon-wrap .ux-image-content img{display: inline;height: auto !important;max-width: 100%;width: auto;border-radius: inherit;}
body.pid-1329 .page-body .ux-imgicon-wrap .ux-image-content img{box-sizing: border-box;display: block;}
body.pid-1329 .n-6126250474340 .ux-imgicon-wrap{text-align: center;}
@media ( max-width: 992px ){
body.pid-1329 .n-6126250474340 .ux-imgicon-wrap{text-align: left;}
}
@media ( max-width: 768px ){
body.pid-1329 .n-6126250474340 .ux-imgicon-wrap{text-align: ;}
}
body.pid-1329 .n-6126250474340 > .mod-inner{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}
body.pid-1329 body h1.ux-infobox-title,body.pid-1329 body h2.ux-infobox-title,body.pid-1329 body h3.ux-infobox-title,body.pid-1329 body h4.ux-infobox-title,body.pid-1329 body h5.ux-infobox-title,body.pid-1329 body h6.ux-infobox-title{margin: 0;padding: 0;}
body.pid-1329 .ux-infobox-content .ux-infobox-text p:last-of-type{margin-bottom: 0;}
body.pid-1329 .ux-infobox-content .ux-infobox-text p{padding: 0 0 10px;}
body.pid-1329 .page-body .ux-infobox-text h1,body.pid-1329 .page-body .ux-infobox-text h2,body.pid-1329 .page-body .ux-infobox-text h3,body.pid-1329 .page-body .ux-infobox-text h4,body.pid-1329 .page-body .ux-infobox-text h5,body.pid-1329 .page-body .ux-infobox-text h6{margin: 0;}
body.pid-1329 .infobox-icon-above-title .ux-infobox-left-right-wrap{display: block;min-width: 100%;width: 100%;}
body.pid-1329 .infobox-icon-above-title .ux-icon{display: block;}
body.pid-1329 .mod-info-box .mod-inner{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;flex-shrink: 1;}
body.pid-1329 .mod-info-box .ux-separator-parent{line-height: 0;}
body.pid-1329 .n-61262544a3e68{width: 100%;}
body.pid-1329 .n-61262544a3e68 .ux-icon-wrap .ux-icon i{width: auto;}
body.pid-1329 .n-61262544a3e68 .infobox-left,body.pid-1329 .n-61262544a3e68 .ux-infobox .ux-separator{text-align: left;}
body.pid-1329 .page-body .n-61262544a3e68 .ux-infobox-title{margin-top: px;margin-bottom: 20px;}
body.pid-1329 .page-body .n-61262544a3e68 .ux-infobox-text{margin-top: 0px;margin-bottom: 0px;}
body.pid-1329 .n-61262544a3e68 .ux-infobox-text{color:#808285;}
@media (max-width: 992px){
body.pid-1329 .page-body .n-61262544a3e68 .ux-infobox{;}
}
@media (max-width: 768px){
body.pid-1329 .page-body .n-61262544a3e68 .ux-infobox{;}
body.pid-1329 .n-61262544a3e68 .infobox-responsive-center{text-align: center;}
}
body.pid-1329 .n-61262544a3e68 > .mod-inner{margin-right:50px;margin-left:0px;}
@media ( max-width: 992px ){
body.pid-1329 .n-61262544a3e68.mod > .mod-inner{margin-right:0px;}
}
@media (max-width: 768px){
body.pid-1329 .n-61262544a3e68 > .mod-inner{margin-right:20px;}
}
body.pid-1329 .n-6126259fad59c{width: 100%;}
body.pid-1329 .n-6126259fad59c .ux-imgicon-wrap{text-align: ;}
body.pid-1329 .n-6126259fad59c .ux-icon-wrap .ux-icon i,body.pid-1329 .n-6126259fad59c .ux-icon-wrap .ux-icon i:before{color: #f7b91a;font-size: 15px;height: auto;width: auto;line-height: 15px;height: 15px;width: 15px;text-align: center;}
body.pid-1329 .n-6126259fad59c .ux-icon-wrap .ux-icon i:before{background: none;}
body.pid-1329 .n-6126259fad59c .ux-icon-wrap .ux-icon i:hover,body.pid-1329 .n-6126259fad59c .ux-icon-wrap .ux-icon i:hover:before{color: ;}
body.pid-1329 .n-6126259fad59c .ux-icon-wrap .ux-icon i:hover:before{background: none;}
@media ( max-width: 992px ){
body.pid-1329 .n-6126259fad59c .ux-imgicon-wrap{text-align: ;}
}
@media ( max-width: 768px ){
body.pid-1329 .n-6126259fad59c .ux-imgicon-wrap{text-align: ;}
}
body.pid-1329 .n-6126259fad59c .ux-icon-wrap .ux-icon i{width: auto;}
body.pid-1329 .n-6126259fad59c .infobox-left,body.pid-1329 .n-6126259fad59c .ux-infobox .ux-separator{text-align: left;}
body.pid-1329 .page-body .n-6126259fad59c .ux-infobox-title{margin-top: 8px;margin-bottom: 3px;}
body.pid-1329 .page-body .n-6126259fad59c .ux-infobox-text{margin-top: 0px;margin-bottom: 0px;}
body.pid-1329 .n-6126259fad59c .ux-infobox-text{color:#808285;}
body.pid-1329 .page-body .n-6126259fad59c .ux-imgicon-wrap{margin-top: 5px;margin-bottom: 0px;}
@media (max-width: 992px){
body.pid-1329 .page-body .n-6126259fad59c .ux-infobox{;}
}
@media (max-width: 768px){
body.pid-1329 .page-body .n-6126259fad59c .ux-infobox{;}
body.pid-1329 .n-6126259fad59c .infobox-responsive-center{text-align: center;}
}
body.pid-1329 .n-6126259fad59c > .mod-inner{margin-top:0px;margin-bottom:0px;margin-left:0px;}
body.pid-1329 .n-6126270d07d54{width: 100%;}
body.pid-1329 .n-6126270d07d54 .ux-imgicon-wrap{text-align: ;}
body.pid-1329 .n-6126270d07d54 .ux-icon-wrap .ux-icon i,body.pid-1329 .n-6126270d07d54 .ux-icon-wrap .ux-icon i:before{color: #f7b91a;font-size: 15px;height: auto;width: auto;line-height: 15px;height: 15px;width: 15px;text-align: center;}
body.pid-1329 .n-6126270d07d54 .ux-icon-wrap .ux-icon i:before{background: none;}
body.pid-1329 .n-6126270d07d54 .ux-icon-wrap .ux-icon i:hover,body.pid-1329 .n-6126270d07d54 .ux-icon-wrap .ux-icon i:hover:before{color: ;}
body.pid-1329 .n-6126270d07d54 .ux-icon-wrap .ux-icon i:hover:before{background: none;}
@media ( max-width: 992px ){
body.pid-1329 .n-6126270d07d54 .ux-imgicon-wrap{text-align: ;}
}
@media ( max-width: 768px ){
body.pid-1329 .n-6126270d07d54 .ux-imgicon-wrap{text-align: ;}
}
body.pid-1329 .n-6126270d07d54 .ux-icon-wrap .ux-icon i{width: auto;}
body.pid-1329 .n-6126270d07d54 .infobox-left,body.pid-1329 .n-6126270d07d54 .ux-infobox .ux-separator{text-align: left;}
body.pid-1329 .page-body .n-6126270d07d54 .ux-infobox-title{margin-top: 8px;margin-bottom: 3px;}
body.pid-1329 .page-body .n-6126270d07d54 .ux-infobox-text{margin-top: 0px;margin-bottom: 0px;}
body.pid-1329 .n-6126270d07d54 .ux-infobox-text{color:#808285;}
body.pid-1329 .page-body .n-6126270d07d54 .ux-imgicon-wrap{margin-top: 5px;margin-bottom: 0px;}
@media (max-width: 992px){
body.pid-1329 .page-body .n-6126270d07d54 .ux-infobox{;}
}
@media (max-width: 768px){
body.pid-1329 .page-body .n-6126270d07d54 .ux-infobox{;}
body.pid-1329 .n-6126270d07d54 .infobox-responsive-center{text-align: center;}
}
body.pid-1329 .n-6126270d07d54 > .mod-inner{margin-top:0px;margin-bottom:0px;margin-left:0px;}
body.pid-1329 .n-612629709cc88{width: 100%;}
body.pid-1329 .n-612629709cc88 .ux-imgicon-wrap{text-align: ;}
body.pid-1329 .n-612629709cc88 .ux-icon-wrap .ux-icon i,body.pid-1329 .n-612629709cc88 .ux-icon-wrap .ux-icon i:before{color: #f7b91a;font-size: 15px;height: auto;width: auto;line-height: 15px;height: 15px;width: 15px;text-align: center;}
body.pid-1329 .n-612629709cc88 .ux-icon-wrap .ux-icon i:before{background: none;}
body.pid-1329 .n-612629709cc88 .ux-icon-wrap .ux-icon i:hover,body.pid-1329 .n-612629709cc88 .ux-icon-wrap .ux-icon i:hover:before{color: ;}
body.pid-1329 .n-612629709cc88 .ux-icon-wrap .ux-icon i:hover:before{background: none;}
@media ( max-width: 992px ){
body.pid-1329 .n-612629709cc88 .ux-imgicon-wrap{text-align: ;}
}
@media ( max-width: 768px ){
body.pid-1329 .n-612629709cc88 .ux-imgicon-wrap{text-align: ;}
}
body.pid-1329 .n-612629709cc88 .ux-icon-wrap .ux-icon i{width: auto;}
body.pid-1329 .page-body .n-612629709cc88 .ux-infobox{border-style: solid;border-radius: 0px;border-top-width: 0px;border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;}
body.pid-1329 .n-612629709cc88 .infobox-left,body.pid-1329 .n-612629709cc88 .ux-infobox .ux-separator{text-align: left;}
body.pid-1329 .page-body .n-612629709cc88 .ux-infobox-title{margin-top: 8px;margin-bottom: 3px;}
body.pid-1329 .page-body .n-612629709cc88 .ux-infobox-text{margin-top: 0px;margin-bottom: 0px;}
body.pid-1329 .n-612629709cc88 .ux-infobox-text{color:#808285;}
body.pid-1329 .page-body .n-612629709cc88 .ux-imgicon-wrap{margin-top: 5px;margin-bottom: 0px;}
@media (max-width: 992px){
body.pid-1329 .page-body .n-612629709cc88 .ux-infobox{;}
}
@media (max-width: 768px){
body.pid-1329 .page-body .n-612629709cc88 .ux-infobox{;}
body.pid-1329 .n-612629709cc88 .infobox-responsive-center{text-align: center;}
}
body.pid-1329 .n-612629709cc88 > .mod-inner{margin-top:0px;margin-bottom:0px;margin-left:0px;}
body.pid-1329 .n-61263615c36c1 .ux-separator{border-top:1px solid #c3f0fe;width: 100%;display: inline-block;}
body.pid-1329 .n-61263615c36c1 .ux-separator-parent{text-align: center;}
body.pid-1329 .n-61263615c36c1 > .mod-inner{margin-top:0px;margin-right:0px;margin-bottom:10px;margin-left:0px;}
body.pid-1329 .n-6126276497911 .sep{border-top:1px solid #c3f0fe;max-width: 100%;margin: auto;}
body.pid-1329 .n-6126276497911 > .mod-inner{margin-left:0px;}
body.pid-1329 .ux-creative-button-wrap a,body.pid-1329 .ux-creative-button-wrap a:visited{padding: 12px 24px;}
body.pid-1329 .n-612627921fc9b .ux-creative-button-wrap a,body.pid-1329 .n-612627921fc9b .ux-creative-button-wrap a:visited{padding-top:;padding-bottom:;padding-left:;padding-right:;background:#f7b91a;background: rgba(247, 185, 26, 1);}
body.pid-1329 .n-612627921fc9b .ux-module-content.ux-creative-button-wrap a:hover,body.pid-1329 .n-612627921fc9b .ux-module-content.ux-creative-button-wrap a:focus{border-color:;}
body.pid-1329 .n-612627921fc9b .ux-creative-button-wrap a:focus,body.pid-1329 .n-612627921fc9b .ux-creative-button-wrap a:hover{background:#000000;background: rgba(0, 0, 0, 1);}
body.pid-1329 .n-612627921fc9b .ux-creative-button-wrap a,body.pid-1329 .n-612627921fc9b .ux-creative-button-wrap a *,body.pid-1329 .n-612627921fc9b .ux-creative-button-wrap a:visited,body.pid-1329 .n-612627921fc9b .ux-creative-button-wrap a:visited *{color: #ffffff;}
body.pid-1329 .n-612627921fc9b .ux-creative-button-wrap a:focus,body.pid-1329 .n-612627921fc9b .ux-creative-button-wrap a:focus *,body.pid-1329 .n-612627921fc9b .ux-creative-button-wrap a:hover,body.pid-1329 .n-612627921fc9b .ux-creative-button-wrap a:hover *{color: #ffffff;}
@media ( max-width: 768px ){
body.pid-1329 .n-612627921fc9b .ux-creative-button-wrap.ux-button-reponsive-center.ux-creative-button-reponsive-center{text-align: center;}
}
@media ( max-width: 992px ){
body.pid-1329 .n-612627921fc9b .ux-creative-button-wrap a,body.pid-1329 .n-612627921fc9b .ux-creative-button-wrap a:visited{padding-top:;padding-bottom:;padding-left:;padding-right:;}
}
@media ( max-width: 768px ){
body.pid-1329 .n-612627921fc9b .ux-creative-button-wrap a,body.pid-1329 .n-612627921fc9b .ux-creative-button-wrap a:visited{padding-top:;padding-bottom:;padding-left:;padding-right:;}
}
body.pid-1329 .n-612627921fc9b .ux-creative-button-wrap a,body.pid-1329 .n-612627921fc9b .ux-creative-button-wrap a:visited{font-family: , sans-serif;text-transform: none;}
body.pid-1329 .n-612627921fc9b .ux-module-content.ux-creative-button-wrap a{border-style: solid;border-width: 0;background-clip: border-box;border-top-left-radius: 5px;border-top-right-radius: 5px;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;}
body.pid-1329 .n-612627921fc9b > .mod-inner{margin-left:0px;}
body.pid-1329 .n-612629ec3151c .ux-imgicon-wrap{text-align: center;}
@media ( max-width: 992px ){
body.pid-1329 .n-612629ec3151c .ux-imgicon-wrap{text-align: left;}
}
@media ( max-width: 768px ){
body.pid-1329 .n-612629ec3151c .ux-imgicon-wrap{text-align: ;}
}
body.pid-1329 .n-612629ec3151c > .mod-inner{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}
body.pid-1329 .n-612629ec3151d{width: 100%;}
body.pid-1329 .n-612629ec3151d .ux-icon-wrap .ux-icon i{width: auto;}
body.pid-1329 .n-612629ec3151d .infobox-left,body.pid-1329 .n-612629ec3151d .ux-infobox .ux-separator{text-align: left;}
body.pid-1329 .page-body .n-612629ec3151d .ux-infobox-title{margin-top: px;margin-bottom: 20px;}
body.pid-1329 .page-body .n-612629ec3151d .ux-infobox-text{margin-top: 0px;margin-bottom: 0px;}
body.pid-1329 .n-612629ec3151d .ux-infobox-text{color:#808285;}
@media (max-width: 992px){
body.pid-1329 .page-body .n-612629ec3151d .ux-infobox{;}
}
@media (max-width: 768px){
body.pid-1329 .page-body .n-612629ec3151d .ux-infobox{;}
body.pid-1329 .n-612629ec3151d .infobox-responsive-center{text-align: center;}
}
body.pid-1329 .n-612629ec3151d > .mod-inner{margin-right:50px;margin-left:0px;}
@media ( max-width: 992px ){
body.pid-1329 .n-612629ec3151d.mod > .mod-inner{margin-right:0px;}
}
@media (max-width: 768px){
body.pid-1329 .n-612629ec3151d > .mod-inner{margin-right:20px;}
}
body.pid-1329 .n-6126306cbf71b{width: 100%;}
body.pid-1329 .n-6126306cbf71b .ux-imgicon-wrap{text-align: ;}
body.pid-1329 .n-6126306cbf71b .ux-icon-wrap .ux-icon i,body.pid-1329 .n-6126306cbf71b .ux-icon-wrap .ux-icon i:before{color: #f7b91a;font-size: 15px;height: auto;width: auto;line-height: 15px;height: 15px;width: 15px;text-align: center;}
body.pid-1329 .n-6126306cbf71b .ux-icon-wrap .ux-icon i:before{background: none;}
body.pid-1329 .n-6126306cbf71b .ux-icon-wrap .ux-icon i:hover,body.pid-1329 .n-6126306cbf71b .ux-icon-wrap .ux-icon i:hover:before{color: ;}
body.pid-1329 .n-6126306cbf71b .ux-icon-wrap .ux-icon i:hover:before{background: none;}
@media ( max-width: 992px ){
body.pid-1329 .n-6126306cbf71b .ux-imgicon-wrap{text-align: ;}
}
@media ( max-width: 768px ){
body.pid-1329 .n-6126306cbf71b .ux-imgicon-wrap{text-align: ;}
}
body.pid-1329 .n-6126306cbf71b .ux-icon-wrap .ux-icon i{width: auto;}
body.pid-1329 .n-6126306cbf71b .infobox-left,body.pid-1329 .n-6126306cbf71b .ux-infobox .ux-separator{text-align: left;}
body.pid-1329 .page-body .n-6126306cbf71b .ux-infobox-title{margin-top: 8px;margin-bottom: 3px;}
body.pid-1329 .page-body .n-6126306cbf71b .ux-infobox-text{margin-top: 0px;margin-bottom: 0px;}
body.pid-1329 .n-6126306cbf71b .ux-infobox-text{color:#808285;}
body.pid-1329 .page-body .n-6126306cbf71b .ux-imgicon-wrap{margin-top: 5px;margin-bottom: 0px;}
@media (max-width: 992px){
body.pid-1329 .page-body .n-6126306cbf71b .ux-infobox{;}
}
@media (max-width: 768px){
body.pid-1329 .page-body .n-6126306cbf71b .ux-infobox{;}
body.pid-1329 .n-6126306cbf71b .infobox-responsive-center{text-align: center;}
}
body.pid-1329 .n-6126306cbf71b > .mod-inner{margin-top:0px;margin-bottom:0px;margin-left:0px;}
body.pid-1329 .n-6126306cbf71d{width: 100%;}
body.pid-1329 .n-6126306cbf71d .ux-imgicon-wrap{text-align: ;}
body.pid-1329 .n-6126306cbf71d .ux-icon-wrap .ux-icon i,body.pid-1329 .n-6126306cbf71d .ux-icon-wrap .ux-icon i:before{color: #f7b91a;font-size: 15px;height: auto;width: auto;line-height: 15px;height: 15px;width: 15px;text-align: center;}
body.pid-1329 .n-6126306cbf71d .ux-icon-wrap .ux-icon i:before{background: none;}
body.pid-1329 .n-6126306cbf71d .ux-icon-wrap .ux-icon i:hover,body.pid-1329 .n-6126306cbf71d .ux-icon-wrap .ux-icon i:hover:before{color: ;}
body.pid-1329 .n-6126306cbf71d .ux-icon-wrap .ux-icon i:hover:before{background: none;}
@media ( max-width: 992px ){
body.pid-1329 .n-6126306cbf71d .ux-imgicon-wrap{text-align: ;}
}
@media ( max-width: 768px ){
body.pid-1329 .n-6126306cbf71d .ux-imgicon-wrap{text-align: ;}
}
body.pid-1329 .n-6126306cbf71d .ux-icon-wrap .ux-icon i{width: auto;}
body.pid-1329 .n-6126306cbf71d .infobox-left,body.pid-1329 .n-6126306cbf71d .ux-infobox .ux-separator{text-align: left;}
body.pid-1329 .page-body .n-6126306cbf71d .ux-infobox-title{margin-top: 8px;margin-bottom: 3px;}
body.pid-1329 .page-body .n-6126306cbf71d .ux-infobox-text{margin-top: 0px;margin-bottom: 0px;}
body.pid-1329 .n-6126306cbf71d .ux-infobox-text{color:#808285;}
body.pid-1329 .page-body .n-6126306cbf71d .ux-imgicon-wrap{margin-top: 5px;margin-bottom: 0px;}
@media (max-width: 992px){
body.pid-1329 .page-body .n-6126306cbf71d .ux-infobox{;}
}
@media (max-width: 768px){
body.pid-1329 .page-body .n-6126306cbf71d .ux-infobox{;}
body.pid-1329 .n-6126306cbf71d .infobox-responsive-center{text-align: center;}
}
body.pid-1329 .n-6126306cbf71d > .mod-inner{margin-top:0px;margin-bottom:0px;margin-left:0px;}
body.pid-1329 .n-6126306cbf71f{width: 100%;}
body.pid-1329 .n-6126306cbf71f .ux-imgicon-wrap{text-align: ;}
body.pid-1329 .n-6126306cbf71f .ux-icon-wrap .ux-icon i,body.pid-1329 .n-6126306cbf71f .ux-icon-wrap .ux-icon i:before{color: #f7b91a;font-size: 15px;height: auto;width: auto;line-height: 15px;height: 15px;width: 15px;text-align: center;}
body.pid-1329 .n-6126306cbf71f .ux-icon-wrap .ux-icon i:before{background: none;}
body.pid-1329 .n-6126306cbf71f .ux-icon-wrap .ux-icon i:hover,body.pid-1329 .n-6126306cbf71f .ux-icon-wrap .ux-icon i:hover:before{color: ;}
body.pid-1329 .n-6126306cbf71f .ux-icon-wrap .ux-icon i:hover:before{background: none;}
@media ( max-width: 992px ){
body.pid-1329 .n-6126306cbf71f .ux-imgicon-wrap{text-align: ;}
}
@media ( max-width: 768px ){
body.pid-1329 .n-6126306cbf71f .ux-imgicon-wrap{text-align: ;}
}
body.pid-1329 .n-6126306cbf71f .ux-icon-wrap .ux-icon i{width: auto;}
body.pid-1329 .page-body .n-6126306cbf71f .ux-infobox{border-style: solid;border-radius: 0px;border-top-width: 0px;border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;}
body.pid-1329 .n-6126306cbf71f .infobox-left,body.pid-1329 .n-6126306cbf71f .ux-infobox .ux-separator{text-align: left;}
body.pid-1329 .page-body .n-6126306cbf71f .ux-infobox-title{margin-top: 8px;margin-bottom: 3px;}
body.pid-1329 .page-body .n-6126306cbf71f .ux-infobox-text{margin-top: 0px;margin-bottom: 0px;}
body.pid-1329 .n-6126306cbf71f .ux-infobox-text{color:#808285;}
body.pid-1329 .page-body .n-6126306cbf71f .ux-imgicon-wrap{margin-top: 5px;margin-bottom: 0px;}
@media (max-width: 992px){
body.pid-1329 .page-body .n-6126306cbf71f .ux-infobox{;}
}
@media (max-width: 768px){
body.pid-1329 .page-body .n-6126306cbf71f .ux-infobox{;}
body.pid-1329 .n-6126306cbf71f .infobox-responsive-center{text-align: center;}
}
body.pid-1329 .n-6126306cbf71f > .mod-inner{margin-top:0px;margin-bottom:0px;margin-left:0px;}
body.pid-1329 .n-612635fc79283 .ux-separator{border-top:1px solid #c3f0fe;width: 100%;display: inline-block;}
body.pid-1329 .n-612635fc79283 .ux-separator-parent{text-align: center;}
body.pid-1329 .n-612635fc79283 > .mod-inner{margin-top:0px;margin-right:0px;margin-bottom:10px;margin-left:0px;}
body.pid-1329 .n-6126306cbf720 .sep{border-top:1px solid #c3f0fe;max-width: 100%;margin: auto;}
body.pid-1329 .n-6126306cbf720 > .mod-inner{margin-left:0px;}
body.pid-1329 .n-6126306cbf721 .ux-creative-button-wrap a,body.pid-1329 .n-6126306cbf721 .ux-creative-button-wrap a:visited{padding-top:;padding-bottom:;padding-left:;padding-right:;background:#f7b91a;background: rgba(247, 185, 26, 1);}
body.pid-1329 .n-6126306cbf721 .ux-module-content.ux-creative-button-wrap a:hover,body.pid-1329 .n-6126306cbf721 .ux-module-content.ux-creative-button-wrap a:focus{border-color:;}
body.pid-1329 .n-6126306cbf721 .ux-creative-button-wrap a:focus,body.pid-1329 .n-6126306cbf721 .ux-creative-button-wrap a:hover{background:#000000;background: rgba(0, 0, 0, 1);}
body.pid-1329 .n-6126306cbf721 .ux-creative-button-wrap a,body.pid-1329 .n-6126306cbf721 .ux-creative-button-wrap a *,body.pid-1329 .n-6126306cbf721 .ux-creative-button-wrap a:visited,body.pid-1329 .n-6126306cbf721 .ux-creative-button-wrap a:visited *{color: #ffffff;}
body.pid-1329 .n-6126306cbf721 .ux-creative-button-wrap a:focus,body.pid-1329 .n-6126306cbf721 .ux-creative-button-wrap a:focus *,body.pid-1329 .n-6126306cbf721 .ux-creative-button-wrap a:hover,body.pid-1329 .n-6126306cbf721 .ux-creative-button-wrap a:hover *{color: #ffffff;}
@media ( max-width: 768px ){
body.pid-1329 .n-6126306cbf721 .ux-creative-button-wrap.ux-button-reponsive-center.ux-creative-button-reponsive-center{text-align: center;}
}
@media ( max-width: 992px ){
body.pid-1329 .n-6126306cbf721 .ux-creative-button-wrap a,body.pid-1329 .n-6126306cbf721 .ux-creative-button-wrap a:visited{padding-top:;padding-bottom:;padding-left:;padding-right:;}
}
@media ( max-width: 768px ){
body.pid-1329 .n-6126306cbf721 .ux-creative-button-wrap a,body.pid-1329 .n-6126306cbf721 .ux-creative-button-wrap a:visited{padding-top:;padding-bottom:;padding-left:;padding-right:;}
}
body.pid-1329 .n-6126306cbf721 .ux-creative-button-wrap a,body.pid-1329 .n-6126306cbf721 .ux-creative-button-wrap a:visited{font-family: , sans-serif;text-transform: none;}
body.pid-1329 .n-6126306cbf721 .ux-module-content.ux-creative-button-wrap a{border-style: solid;border-width: 0;background-clip: border-box;border-top-left-radius: 5px;border-top-right-radius: 5px;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;}
body.pid-1329 .n-6126306cbf721 > .mod-inner{margin-left:0px;}
body.pid-1329 .n-612635bdded2f .ux-separator{border-top:1px solid #45485f;width: 100%;display: inline-block;}
body.pid-1329 .n-612635bdded2f .ux-separator-parent{text-align: center;}
body.pid-1329 .n-612635bdded2f > .mod-inner{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}
body.pid-1329 .n-61262a578a68a .sep{border-top:1px solid #22242f;max-width: 100%;margin: auto;}
body.pid-1329 .n-61262a578a68a > .mod-inner{margin-right:0px;margin-left:0px;}
body.pid-1329 .mod-heading .heading{padding: 0 !important;margin: 0 !important;}
body.pid-1329 .n-612635d4f1a1b > .mod-inner{margin-bottom:30px;margin-left:10px;}
@media (max-width: 768px){
body.pid-1329 .n-612635d4f1a1b > .mod-inner{margin-bottom:20px;}
}
body.pid-1329 .n-61262aa9ebb96 .ux-imgicon-wrap{text-align: center;}
@media ( max-width: 992px ){
body.pid-1329 .n-61262aa9ebb96 .ux-imgicon-wrap{text-align: ;}
}
@media ( max-width: 768px ){
body.pid-1329 .n-61262aa9ebb96 .ux-imgicon-wrap{text-align: ;}
}
body.pid-1329 .n-61262aa9ebb96 > .mod-inner{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}
body.pid-1329 .n-61262aa9ebb97{width: 100%;}
body.pid-1329 .n-61262aa9ebb97 .ux-icon-wrap .ux-icon i{width: auto;}
body.pid-1329 .n-61262aa9ebb97 .infobox-left,body.pid-1329 .n-61262aa9ebb97 .ux-infobox .ux-separator{text-align: left;}
body.pid-1329 .page-body .n-61262aa9ebb97 .ux-infobox-title{margin-top: px;margin-bottom: 20px;}
body.pid-1329 .page-body .n-61262aa9ebb97 .ux-infobox-text{margin-top: 0px;margin-bottom: 0px;}
body.pid-1329 .n-61262aa9ebb97 .ux-infobox-text{color:#808285;}
@media (max-width: 992px){
body.pid-1329 .page-body .n-61262aa9ebb97 .ux-infobox{;}
}
@media (max-width: 768px){
body.pid-1329 .page-body .n-61262aa9ebb97 .ux-infobox{;}
}
body.pid-1329 .n-61262aa9ebb97 > .mod-inner{margin-left:0px;}
@media ( max-width: 992px ){
body.pid-1329 .n-61262aa9ebb97.mod > .mod-inner{margin-right:0px;}
}
body.pid-1329 .n-61262b261f206 .ux-imgicon-wrap{text-align: center;}
@media ( max-width: 992px ){
body.pid-1329 .n-61262b261f206 .ux-imgicon-wrap{text-align: ;}
}
@media ( max-width: 768px ){
body.pid-1329 .n-61262b261f206 .ux-imgicon-wrap{text-align: ;}
}
body.pid-1329 .n-61262b261f206 > .mod-inner{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}
body.pid-1329 .n-61262b261f207{width: 100%;}
body.pid-1329 .n-61262b261f207 .ux-icon-wrap .ux-icon i{width: auto;}
body.pid-1329 .n-61262b261f207 .infobox-left,body.pid-1329 .n-61262b261f207 .ux-infobox .ux-separator{text-align: left;}
body.pid-1329 .page-body .n-61262b261f207 .ux-infobox-title{margin-top: px;margin-bottom: 20px;}
body.pid-1329 .page-body .n-61262b261f207 .ux-infobox-text{margin-top: 0px;margin-bottom: 0px;}
body.pid-1329 .n-61262b261f207 .ux-infobox-text{color:#808285;}
@media (max-width: 992px){
body.pid-1329 .page-body .n-61262b261f207 .ux-infobox{;}
}
@media (max-width: 768px){
body.pid-1329 .page-body .n-61262b261f207 .ux-infobox{;}
}
body.pid-1329 .n-61262b261f207 > .mod-inner{margin-left:0px;}
@media ( max-width: 992px ){
body.pid-1329 .n-61262b261f207.mod > .mod-inner{margin-right:0px;}
}
body.pid-1329 .n-61262b4441812 .ux-imgicon-wrap{text-align: center;}
@media ( max-width: 992px ){
body.pid-1329 .n-61262b4441812 .ux-imgicon-wrap{text-align: ;}
}
@media ( max-width: 768px ){
body.pid-1329 .n-61262b4441812 .ux-imgicon-wrap{text-align: ;}
}
body.pid-1329 .n-61262b4441812 > .mod-inner{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}
body.pid-1329 .n-61262b4441813{width: 100%;}
body.pid-1329 .n-61262b4441813 .ux-icon-wrap .ux-icon i{width: auto;}
body.pid-1329 .n-61262b4441813 .infobox-left,body.pid-1329 .n-61262b4441813 .ux-infobox .ux-separator{text-align: left;}
body.pid-1329 .page-body .n-61262b4441813 .ux-infobox-title{margin-top: px;margin-bottom: 20px;}
body.pid-1329 .page-body .n-61262b4441813 .ux-infobox-text{margin-top: 0px;margin-bottom: 0px;}
body.pid-1329 .n-61262b4441813 .ux-infobox-text{color:#808285;}
@media (max-width: 992px){
body.pid-1329 .page-body .n-61262b4441813 .ux-infobox{;}
}
@media (max-width: 768px){
body.pid-1329 .page-body .n-61262b4441813 .ux-infobox{;}
}
body.pid-1329 .n-61262b4441813 > .mod-inner{margin-left:0px;}
@media ( max-width: 992px ){
body.pid-1329 .n-61262b4441813.mod > .mod-inner{margin-right:0px;}
}
body.pid-1329 .ux-info-list .ux-info-list-left{float: none;}
body.pid-1329 .ux-info-list .ux-info-list-wrapper > li{list-style: none;margin: 0;padding: 0;position: relative;}
body.pid-1329 .ux-info-list-content .ux-info-list-description p:last-of-type{margin-bottom: 0;}
body.pid-1329 .ux-info-list-connector{height: 100%;position: absolute;z-index: 1;border-width: 0 0 0 1px;}
body.pid-1329 .ux-info-list-content-wrapper.ux-info-list-left .ux-info-list-icon{display: inline-block;vertical-align: top;}
body.pid-1329 .ux-info-list-content-wrapper.ux-info-list-left .ux-info-list-icon{margin-right: 20px;}
body.pid-1329 .ux-info-list-link{position: absolute;width: 100%;height: 100%;left: 0;top: 0;bottom: 0;right: 0;z-index: 9;}
body.pid-1329 .ux-info-list-link{position: relative;}
body.pid-1329 .ux-info-list-item .ux-info-list-icon .ux-icon-wrap{vertical-align: middle;}
body.pid-1329 .ux-info-list-item .ux-info-list-icon a{box-shadow: none;}
body.pid-1329 .ux-imgicon-wrap .ux-icon i{margin: 0;}
body.pid-1329 .ux-info-list .ux-info-list-wrapper,body.pid-1329 .ux-info-list-content-wrapper .ux-info-list-content h2,body.pid-1329 .ux-info-list-content-wrapper .ux-info-list-content h3,body.pid-1329 .ux-info-list-content-wrapper .ux-info-list-content h4,body.pid-1329 .ux-info-list-content-wrapper .ux-info-list-content h5,body.pid-1329 .ux-info-list-content-wrapper .ux-info-list-content h6{margin: 0;padding: 0;}
body.pid-1329 .ux-info-list-content-wrapper,body.pid-1329 .ux-info-list-icon{position: relative;z-index: 4;}
body.pid-1329 .ux-info-list-wrapper li:last-child .ux-info-list-connector{display: none;}
body.pid-1329 .ux-info-list-content-wrapper.ux-info-list-left .ux-info-list-content{display: inline-block;}
body.pid-1329 .n-61262b98d6753 .ux-info-list-connector{border-style: solid;border-left-width: 1px;}
body.pid-1329 .n-61262b98d6753 .ux-info-list-connector{top: 32px;height: calc( 100% - 32px );}
body.pid-1329 .n-61262b98d6753 .ux-info-list-wrapper .ux-info-list-item:last-child{padding-bottom: 0;}
body.pid-1329 .n-61262b98d6753 .ux-info-list-content-wrapper.ux-info-list-left .ux-info-list-content{width: calc( 100% - 52px );}
body.pid-1329 .n-61262b98d6753 .ux-info-list-wrapper.ux-info-list-left li .ux-info-list-connector{left: 16px;}
body.pid-1329 .n-61262b98d6753 .ux-info-list-wrapper .ux-info-list-item{padding-bottom: 20px;}
body.pid-1329 .n-61262b98d6753 .info-list-icon-dynamic0 .ux-imgicon-wrap{text-align: center;}
body.pid-1329 .n-61262b98d6753 .info-list-icon-dynamic0 .ux-icon-wrap .ux-icon i,body.pid-1329 .n-61262b98d6753 .info-list-icon-dynamic0 .ux-icon-wrap .ux-icon i:before{color: #000000;font-size: 32px;height: auto;width: auto;line-height: 32px;height: 32px;width: 32px;text-align: center;}
body.pid-1329 .n-61262b98d6753 .info-list-icon-dynamic0 .ux-icon-wrap .ux-icon i:before{background: none;}
body.pid-1329 .n-61262b98d6753 .info-list-icon-dynamic0 .ux-icon-wrap .ux-icon i:hover,body.pid-1329 .n-61262b98d6753 .info-list-icon-dynamic0 .ux-icon-wrap .ux-icon i:hover:before{color: ;}
body.pid-1329 .n-61262b98d6753 .info-list-icon-dynamic0 .ux-icon-wrap .ux-icon i:hover:before{background: none;}
@media ( max-width: 992px ){
body.pid-1329 .n-61262b98d6753 .info-list-icon-dynamic0 .ux-imgicon-wrap{text-align: ;}
}
@media ( max-width: 768px ){
body.pid-1329 .n-61262b98d6753 .info-list-icon-dynamic0 .ux-imgicon-wrap{text-align: ;}
}
body.pid-1329 .n-61262b98d6753 .ux-icon i{float: none;}
body.pid-1329 .n-61262b98d6753 .ux-icon{display: block;}
body.pid-1329 .n-61262b98d6753 .ux-info-list-content .ux-info-list-title,body.pid-1329 .n-61262b98d6753 .ux-info-list-content .ux-info-list-title *{margin-bottom: 10px;}
@media ( max-width: 992px){
body.pid-1329 .n-61262b98d6753 .ux-info-list .ux-info-list-left{text-align: ;}
}
@media ( max-width: 768px ){
body.pid-1329 .n-61262b98d6753 .ux-info-list .ux-info-list-left{text-align: center;}
body.pid-1329 .page-body .n-61262b98d6753 .ux-info-list-content-wrapper .ux-info-list-icon{padding: 0;margin-bottom: 20px;}
body.pid-1329 .page-body .n-61262b98d6753 .ux-info-list-content-wrapper .ux-info-list-content,body.pid-1329 .page-body .n-61262b98d6753 .ux-info-list-content-wrapper .ux-info-list-icon{display: block;width: 100%;text-align: center;}
body.pid-1329 .n-61262b98d6753 .ux-info-list-wrapper.ux-info-list-left li .ux-info-list-connector{display: none;}
}
body.pid-1329 .n-61262b98d6753 > .mod-inner{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}
body.pid-1329 .ux-wpf-styler input[type=checkbox],body.pid-1329 .ux-wpf-styler input[type=file]{display: inline-block;border: none;vertical-align: middle;}
body.pid-1329 .ux-wpf-styler textarea:focus,body.pid-1329 .ux-wpf-styler input:focus{-webkit-box-shadow: none;box-shadow: none;}
body.pid-1329 .n-61262b98d6754 .ux-wpf-styler{padding-top:20px;padding-bottom:20px;padding-left:20px;padding-right:20px;}
@media ( max-width: 768px ){
body.pid-1329 .n-61262b98d6754 .ux-wpf-styler{padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;}
}
body.pid-1329 .n-61262b98d6754 > .mod-inner{margin-top:20px;margin-right:0px;margin-bottom:0px;margin-left:0px;}
body.pid-1329 .n-61262b98d6757 .ux-imgicon-wrap{text-align: left;}
@media ( max-width: 992px ){
body.pid-1329 .n-61262b98d6757 .ux-imgicon-wrap{text-align: ;}
}
@media ( max-width: 768px ){
body.pid-1329 .n-61262b98d6757 .ux-imgicon-wrap{text-align: center;}
}
body.pid-1329 .n-61262b98d6757 > .mod-inner{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}
body.pid-1329 .ux-creative-menu ul,body.pid-1329 .ux-creative-menu li{list-style: none !important;margin: 0;padding: 0;}
body.pid-1329 .ux-creative-menu .menu:before,body.pid-1329 .ux-creative-menu .menu:after{content: '';display: table;clear: both;}
body.pid-1329 .ux-creative-menu .menu{position: relative;padding-left: 0;}
body.pid-1329 .ux-creative-menu li{position: relative;}
body.pid-1329 .ux-creative-menu a{display: block;line-height: 1;text-decoration: none;}
body.pid-1329 .ux-creative-menu .menu a{box-shadow: none;}
body.pid-1329 .ux-creative-menu a:hover{text-decoration: none;}
body.pid-1329 .ux-creative-menu-horizontal{font-size: 0;}
body.pid-1329 .ux-creative-menu-horizontal li,body.pid-1329 .ux-creative-menu-horizontal > li{font-size: medium;}
body.pid-1329 .n-61262b98d6758 .ux-creative-menu .menu{text-align: right;}
body.pid-1329 .n-61262b98d6758 .ux-creative-menu .menu > li{margin-top: 5px;margin-bottom: 5px;margin-left: 5px;margin-right: 5px;}
body.pid-1329 .n-61262b98d6758 .ux-creative-menu li:first-child{border-top: none;}
@media only screen and ( min-width: 769px ){
body.pid-1329 .n-61262b98d6758 .menu > li{display: inline-block;}
body.pid-1329 .n-61262b98d6758 .menu li{border-left: none;border-top: none;}
body.pid-1329 .n-61262b98d6758 .menu li li{border-top: none;border-left: none;}
}
body.pid-1329 .n-61262b98d6758 .ux-creative-menu.ux-menu-default .menu > li > a{padding-top: 10px;padding-bottom: 10px;padding-left: 10px;padding-right: 10px;}
body.pid-1329 .n-61262b98d6758 .mod-inner .ux-creative-menu .menu > li > a span.menu-item-text{width: 100%;color:#45485f;}
@media only screen and ( max-width: 768px ){
body.pid-1329 .n-61262b98d6758 .ux-creative-menu .menu{text-align: center;}
}
@media only screen and (max-width: 992px){
body.pid-1329 .n-61262b98d6758 .ux-creative-menu .menu > li{margin-right:0px;}
}
@media only screen and (max-width: 768px){
body.pid-1329 .n-61262b98d6758 .ux-creative-menu .menu > li{margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;}
body.pid-1329 .n-61262b98d6758 .ux-creative-menu .menu{text-align: center;}
}
body.pid-1329 .n-61262b98d6758 > .mod-inner{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}
@media ( max-width: 768px ){
body.pid-1329 .n-61262b98d6758.mod > .mod-inner{margin-top:20px;}
}
body.pid-1329 .n-61262b98d675a .ux-separator{border-top:1px solid #45485F;width: 100%;display: inline-block;}
body.pid-1329 .n-61262b98d675a .ux-separator-parent{text-align: center;}
body.pid-1329 .n-61262b98d675a > .mod-inner{margin-right:0px;margin-left:0px;}
body.pid-1329 .ux-module-content h1,body.pid-1329 .ux-module-content h2,body.pid-1329 .ux-module-content h3,body.pid-1329 .ux-module-content h4,body.pid-1329 .ux-module-content h5,body.pid-1329 .ux-module-content h6{margin: 0;clear: both;}
body.pid-1329 .mod-inner a,body.pid-1329 .mod-inner a:hover,body.pid-1329 .mod-inner a:focus{text-decoration: none;}
body.pid-1329 .ux-row-separator{position: absolute;width: 100%;left: 0;}
body.pid-1329 .ux-top-row-separator{top: 0;bottom: auto}
body.pid-1329 .ux-row-separator svg{width: 100%;}
body.pid-1329 .ux-button-wrap a,body.pid-1329 .ux-button-wrap a:visited{display: inline-block;font-size: 16px;line-height: 18px;text-decoration: none;text-shadow: none;}
body.pid-1329 .page-body .ux-button:hover{text-decoration: none;}
body.pid-1329 .page-body .ux-button-left{text-align: left;}
body.pid-1329 .page-body .ux-button i,body.pid-1329 .page-body .ux-button i:before{font-size: 1em;height: 1em;line-height: 1em;width: 1em;}
body.pid-1329 .ux-icon-wrap{display: inline-block;}
body.pid-1329 .ux-icon a{text-decoration: none;}
body.pid-1329 .ux-icon i{display: block;}
body.pid-1329 .ux-icon i:before{border: none !important;background: none !important;}
body.pid-1329 .ux-imgicon-wrap .ux-icon{display: block;}
body.pid-1329 .ux-imgicon-wrap .ux-icon i{float: none;}
body.pid-1329 .ux-imgicon-wrap .ux-image-content{display: inline-block;border-radius: 0;line-height: 0;position: relative;max-width: 100%;}
body.pid-1329 .ux-imgicon-wrap .ux-image-content img{display: inline;height: auto !important;max-width: 100%;width: auto;border-radius: inherit;box-shadow: none;box-sizing: content-box;}
body.pid-1329 .ux-creative-button-wrap a,body.pid-1329 .ux-creative-button-wrap a:visited{background: #fafafa;border: 1px solid #ccc;color: #333;display: inline-block;vertical-align: middle;text-align: center;overflow: hidden;text-decoration: none;text-shadow: none;box-shadow: none;position: relative;-webkit-transition: all 200ms linear; -moz-transition: all 200ms linear;-ms-transition: all 200ms linear; -o-transition: all 200ms linear;transition: all 200ms linear;}
body.pid-1329 .ux-creative-button-wrap a:focus{text-decoration: none;text-shadow: none;box-shadow: none;}
body.pid-1329 .ux-creative-button-wrap a .ux-creative-button-text,body.pid-1329 .ux-creative-button-wrap a:visited .ux-creative-button-text{-webkit-transition: all 200ms linear; -moz-transition: all 200ms linear;-ms-transition: all 200ms linear; -o-transition: all 200ms linear;transition: all 200ms linear;}
body.pid-1329 .ux-creative-button-wrap a:hover{text-decoration: none;}
body.pid-1329 .ux-creative-button-wrap .ux-creative-button-left{text-align: left;}
body.pid-1329 .ux-creative-button-wrap .ux-creative-button i{font-size: 1.3em;height: auto;vertical-align: middle;width: auto;}
body.pid-1329 .ux-creative-button-wrap a,body.pid-1329 .ux-creative-button-wrap a:visited{text-transform: none;}
body.pid-1329 .ux-js-breakpoint{content:"default";display:none;}
@media screen and (max-width: 992px){
body.pid-1329 .ux-js-breakpoint{content:"992";}
}
@media screen and (max-width: 768px){
body.pid-1329 .ux-js-breakpoint{content:"768";}
}

/* ==== MINED FROM LIVE CSS: 2282-layout.css (unique page layout, scoped to .pid-2282) ==== */
body.pid-2282 .page-body *,body.pid-2282 .page-body *:before,body.pid-2282 .page-body *:after{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
body.pid-2282 .sec:before,body.pid-2282 .sec:after,body.pid-2282 .sec-inner:before,body.pid-2282 .sec-inner:after,body.pid-2282 .cols:before,body.pid-2282 .cols:after,body.pid-2282 .col:before,body.pid-2282 .col:after,body.pid-2282 .mod:before,body.pid-2282 .mod:after,body.pid-2282 .mod-inner:before,body.pid-2282 .mod-inner:after{display: table;content: " ";}
body.pid-2282 .sec:after,body.pid-2282 .sec-inner:after,body.pid-2282 .cols:after,body.pid-2282 .col:after,body.pid-2282 .mod:after,body.pid-2282 .mod-inner:after{clear: both;}
body.pid-2282 .sec,body.pid-2282 .sec-inner,body.pid-2282 .cols,body.pid-2282 .col,body.pid-2282 .mod,body.pid-2282 .mod-inner{zoom:1;}
body.pid-2282 .x-clearfix:before,body.pid-2282 .x-clearfix:after{display: table;content: " ";}
body.pid-2282 .x-clearfix:after{clear: both;}
body.pid-2282 .x-clearfix{zoom:1;}
body.pid-2282 .sec,body.pid-2282 .sec-inner{margin-left: auto;margin-right: auto;}
body.pid-2282 .sec-pad{position: relative;}
body.pid-2282 .cols-equal,body.pid-2282 .cols-equal .col,body.pid-2282 .cols-equal .col-inner{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}
body.pid-2282 .cols-equal{-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;width: 100%;}
body.pid-2282 .cols-equal .col,body.pid-2282 .cols-equal .col-inner{-webkit-box-flex: 1 1 auto; -moz-box-flex: 1 1 auto;-webkit-flex: 1 1 auto;-ms-flex: 1 1 auto;flex: 1 1 auto;}
body.pid-2282 .cols-equal .col-inner{-webkit-box-orient: vertical; -webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column; flex-shrink: 1; min-width: 1px; max-width: 100%;width: 100%;}
body.pid-2282 .cols-equal:before,body.pid-2282 .cols-equal .col:before,body.pid-2282 .cols-equal .col-inner:before,body.pid-2282 .cols-equal:after,body.pid-2282 .cols-equal .col:after,body.pid-2282 .cols-equal .col-inner:after{content: none;}
body.pid-2282 .cols-equal.cols-align-center .col-inner{align-items: center;justify-content: center;-webkit-align-items: center;-webkit-box-align: center;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-align: center;-ms-flex-pack: center;}
body.pid-2282 .cols-equal.cols-align-center .mod,body.pid-2282 .cols-equal.cols-align-center .cols{width: 100%;}
body.pid-2282 .cols-equal.cols-align-center .cols{min-height: 1px;}
body.pid-2282 .col{float: left;min-height: 1px;}
body.pid-2282 .mod img{max-width: 100%;}
body.pid-2282 .photo{line-height: 0;position: relative;}
body.pid-2282 .{opacity: 0;}
body.pid-2282 .sec-pad{margin: 0px;}
body.pid-2282 .sec-pad{padding: 20px;}
body.pid-2282 .sec-fixed{max-width: 1100px;}
body.pid-2282 .col-inner{margin: 0px;}
body.pid-2282 .col-inner{padding: 0px;}
body.pid-2282 .mod-inner{margin: 20px;}
@media (max-width: 768px){
body.pid-2282 .sec-pad{background-attachment: scroll !important;}
body.pid-2282 .cols.cols-equal{display: block;}
body.pid-2282 .cols.cols-equal.cols-custom{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}
body.pid-2282 .col{clear: both;float: none;margin-left: auto;margin-right: auto;width: auto !important;}
body.pid-2282 .col-small:not(.col-small-full-width){max-width: 400px;}
body.pid-2282 .sec .sec-pad{margin: 0;padding-left: 0;padding-right: 0;}
body.pid-2282 .col .col-inner{margin: 0;padding-left: 0;padding-right: 0;}
}
body.pid-2282 .ux-module-content h1,body.pid-2282 .ux-module-content h2,body.pid-2282 .ux-module-content h3,body.pid-2282 .ux-module-content h4,body.pid-2282 .ux-module-content h5,body.pid-2282 .ux-module-content h6{margin: 0;clear: both;}
body.pid-2282 .mod-inner a,body.pid-2282 .mod-inner a:hover,body.pid-2282 .mod-inner a:focus{text-decoration: none;}
body.pid-2282 .ux-row-separator{position: absolute;width: 100%;left: 0;}
body.pid-2282 .ux-top-row-separator{top: 0;bottom: auto}
body.pid-2282 .ux-row-separator svg{width: 100%;}
body.pid-2282 .ux-button-wrap a,body.pid-2282 .ux-button-wrap a:visited{display: inline-block;font-size: 16px;line-height: 18px;text-decoration: none;text-shadow: none;}
body.pid-2282 .page-body .ux-button:hover{text-decoration: none;}
body.pid-2282 .page-body .ux-button-left{text-align: left;}
body.pid-2282 .page-body .ux-button i,body.pid-2282 .page-body .ux-button i:before{font-size: 1em;height: 1em;line-height: 1em;width: 1em;}
body.pid-2282 .ux-icon-wrap{display: inline-block;}
body.pid-2282 .ux-icon a{text-decoration: none;}
body.pid-2282 .ux-icon i{display: block;}
body.pid-2282 .ux-icon i:before{border: none !important;background: none !important;}
body.pid-2282 .ux-imgicon-wrap .ux-icon{display: block;}
body.pid-2282 .ux-imgicon-wrap .ux-icon i{float: none;}
body.pid-2282 .ux-imgicon-wrap .ux-image{line-height: 0;position: relative;}
body.pid-2282 .ux-imgicon-wrap .ux-image-content{display: inline-block;border-radius: 0;line-height: 0;position: relative;max-width: 100%;}
body.pid-2282 .ux-imgicon-wrap .ux-image-content img{display: inline;height: auto !important;max-width: 100%;width: auto;border-radius: inherit;box-shadow: none;box-sizing: content-box;}
body.pid-2282 .ux-creative-button-wrap a,body.pid-2282 .ux-creative-button-wrap a:visited{background: #fafafa;border: 1px solid #ccc;color: #333;display: inline-block;vertical-align: middle;text-align: center;overflow: hidden;text-decoration: none;text-shadow: none;box-shadow: none;position: relative;-webkit-transition: all 200ms linear; -moz-transition: all 200ms linear;-ms-transition: all 200ms linear; -o-transition: all 200ms linear;transition: all 200ms linear;}
body.pid-2282 .ux-creative-button-wrap a:focus{text-decoration: none;text-shadow: none;box-shadow: none;}
body.pid-2282 .ux-creative-button-wrap a .ux-creative-button-text,body.pid-2282 .ux-creative-button-wrap a:visited .ux-creative-button-text{-webkit-transition: all 200ms linear; -moz-transition: all 200ms linear;-ms-transition: all 200ms linear; -o-transition: all 200ms linear;transition: all 200ms linear;}
body.pid-2282 .ux-creative-button-wrap a:hover{text-decoration: none;}
body.pid-2282 .ux-creative-button-wrap .ux-creative-button-left{text-align: left;}
body.pid-2282 .ux-creative-button-wrap .ux-creative-button i{font-size: 1.3em;height: auto;vertical-align: middle;width: auto;}
body.pid-2282 .ux-creative-button-wrap a,body.pid-2282 .ux-creative-button-wrap a:visited{padding: 12px 24px;}
body.pid-2282 .ux-creative-button-wrap a,body.pid-2282 .ux-creative-button-wrap a:visited{text-transform: none;}
body.pid-2282 .ux-js-breakpoint{content:"default";display:none;}
@media screen and (max-width: 992px){
body.pid-2282 .ux-js-breakpoint{content:"992";}
}
@media screen and (max-width: 768px){
body.pid-2282 .ux-js-breakpoint{content:"768";}
}

/* ==== MINED FROM LIVE CSS: 2293-layout.css (unique page layout, scoped to .pid-2293) ==== */
body.pid-2293 .page-body *,body.pid-2293 .page-body *:before,body.pid-2293 .page-body *:after{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
body.pid-2293 .sec:before,body.pid-2293 .sec:after,body.pid-2293 .sec-inner:before,body.pid-2293 .sec-inner:after,body.pid-2293 .cols:before,body.pid-2293 .cols:after,body.pid-2293 .col:before,body.pid-2293 .col:after,body.pid-2293 .mod:before,body.pid-2293 .mod:after,body.pid-2293 .mod-inner:before,body.pid-2293 .mod-inner:after{display: table;content: " ";}
body.pid-2293 .sec:after,body.pid-2293 .sec-inner:after,body.pid-2293 .cols:after,body.pid-2293 .col:after,body.pid-2293 .mod:after,body.pid-2293 .mod-inner:after{clear: both;}
body.pid-2293 .sec,body.pid-2293 .sec-inner,body.pid-2293 .cols,body.pid-2293 .col,body.pid-2293 .mod,body.pid-2293 .mod-inner{zoom:1;}
body.pid-2293 .x-clearfix:before,body.pid-2293 .x-clearfix:after{display: table;content: " ";}
body.pid-2293 .x-clearfix:after{clear: both;}
body.pid-2293 .x-clearfix{zoom:1;}
body.pid-2293 .sec,body.pid-2293 .sec-inner{margin-left: auto;margin-right: auto;}
body.pid-2293 .sec-pad{position: relative;}
body.pid-2293 .cols-equal,body.pid-2293 .cols-equal .col,body.pid-2293 .cols-equal .col-inner{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}
body.pid-2293 .cols-equal{-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;width: 100%;}
body.pid-2293 .cols-equal .col,body.pid-2293 .cols-equal .col-inner{-webkit-box-flex: 1 1 auto; -moz-box-flex: 1 1 auto;-webkit-flex: 1 1 auto;-ms-flex: 1 1 auto;flex: 1 1 auto;}
body.pid-2293 .cols-equal .col-inner{-webkit-box-orient: vertical; -webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column; flex-shrink: 1; min-width: 1px; max-width: 100%;width: 100%;}
body.pid-2293 .cols-equal:before,body.pid-2293 .cols-equal .col:before,body.pid-2293 .cols-equal .col-inner:before,body.pid-2293 .cols-equal:after,body.pid-2293 .cols-equal .col:after,body.pid-2293 .cols-equal .col-inner:after{content: none;}
body.pid-2293 .cols-equal.cols-align-center .col-inner{align-items: center;justify-content: center;-webkit-align-items: center;-webkit-box-align: center;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-align: center;-ms-flex-pack: center;}
body.pid-2293 .cols-equal.cols-align-center .mod,body.pid-2293 .cols-equal.cols-align-center .cols{width: 100%;}
body.pid-2293 .cols-equal.cols-align-center .cols{min-height: 1px;}
body.pid-2293 .col{float: left;min-height: 1px;}
body.pid-2293 .mod img{max-width: 100%;}
body.pid-2293 .photo{line-height: 0;position: relative;}
body.pid-2293 .{opacity: 0;}
body.pid-2293 .sec-pad{margin: 0px;}
body.pid-2293 .sec-pad{padding: 20px;}
body.pid-2293 .sec-fixed{max-width: 1100px;}
body.pid-2293 .col-inner{margin: 0px;}
body.pid-2293 .col-inner{padding: 0px;}
body.pid-2293 .mod-inner{margin: 20px;}
@media (max-width: 768px){
body.pid-2293 .sec-pad{background-attachment: scroll !important;}
body.pid-2293 .cols.cols-equal{display: block;}
body.pid-2293 .cols.cols-equal.cols-custom{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}
body.pid-2293 .col{clear: both;float: none;margin-left: auto;margin-right: auto;width: auto !important;}
body.pid-2293 .col-small:not(.col-small-full-width){max-width: 400px;}
body.pid-2293 .sec .sec-pad{margin: 0;padding-left: 0;padding-right: 0;}
body.pid-2293 .col .col-inner{margin: 0;padding-left: 0;padding-right: 0;}
}
body.pid-2293 .n-679cf9b0aea18 > .sec-pad{margin-top:-70px;}
body.pid-2293 .n-679cf9b0b1c6e{width: 20%;}
body.pid-2293 .n-679cf9b0b1c71{width: 20%;}
body.pid-2293 .n-679cf9b0b1c72{width: 20%;}
body.pid-2293 .n-679cf9b0b1c73{width: 20%;}
body.pid-2293 .n-679cf9b0b1c74{width: 20%;}
body.pid-2293 .n-679d01e451c0f{width: 25%;}
body.pid-2293 .n-679d01e451c12{width: 25%;}
body.pid-2293 .n-679d01e451c13{width: 25%;}
body.pid-2293 .n-679d01e451c15{width: 25%;}
body.pid-2293 .acc-button{cursor: pointer;display: table;}
body.pid-2293 .acc-button:focus,body.pid-2293 .acc-button-icon:focus,body.pid-2293 .acc-button-icon:active{outline: 0}
body.pid-2293 .acc-button-label{display: table-cell;width: 100%;border: none;background: none;text-align: left;outline: 1px;text-decoration: none;}
body.pid-2293 .acc-button-label:focus,body.pid-2293 .acc-button-label:active,body.pid-2293 .acc-button-icon:focus,body.pid-2293 .acc-button-icon:active{background: none;outline-color: -webkit-focus-ring-color;outline-style: auto;text-decoration: none;}
body.pid-2293 .acc-button-label:hover,body.pid-2293 .acc-button-icon:hover{text-decoration: none;}
body.pid-2293 .acc-button-icon{display: table-cell;line-height: inherit;padding-left: 15px;vertical-align: middle;}
body.pid-2293 .acc-button-icon-right{opacity: .5;filter: alpha(opacity = 50);}
body.pid-2293 .acc-content{display: none;}
body.pid-2293 .acc-item{overflow: hidden;}
body.pid-2293 .acc-small .acc-button{padding: 10px 15px;}
body.pid-2293 .acc-small .acc-content{padding: 0 30px 10px 15px;}
body.pid-2293 .n-679cf9d32a967 .acc-item{margin-bottom: 10px;border-style: solid;border-width: 0;background-clip: border-box;border-color: #e5e5e5;border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;}
body.pid-2293 .n-679cf9d32a967 .acc-button,body.pid-2293 .n-679cf9d32a967 .acc-button-label{font-weight: 600;font-size: 15px;}
body.pid-2293 .n-679cf9d32a967 .acc-content{font-size: 13px;}
body.pid-2293 .n-679cf9d32a967 > .mod-inner{margin-top:10px;margin-right:10px;margin-bottom:10px;margin-left:10px;}
body.pid-2293 .n-679cfd96eb661 .acc-item{margin-bottom: 10px;border-style: solid;border-width: 0;background-clip: border-box;border-color: #e5e5e5;border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;}
body.pid-2293 .n-679cfd96eb661 .acc-button,body.pid-2293 .n-679cfd96eb661 .acc-button-label{font-weight: 600;font-size: 15px;}
body.pid-2293 .n-679cfd96eb661 .acc-content{font-size: 13px;}
body.pid-2293 .n-679cfd96eb661 > .mod-inner{margin-top:10px;margin-right:10px;margin-bottom:10px;margin-left:10px;}
body.pid-2293 .n-679cfc6ba6800 .acc-item{margin-bottom: 10px;border-style: solid;border-width: 0;background-clip: border-box;border-color: #e5e5e5;border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;}
body.pid-2293 .n-679cfc6ba6800 .acc-button,body.pid-2293 .n-679cfc6ba6800 .acc-button-label{font-weight: 600;font-size: 15px;}
body.pid-2293 .n-679cfc6ba6800 .acc-content{font-size: 13px;}
body.pid-2293 .n-679cfc6ba6800 > .mod-inner{margin-top:10px;margin-right:10px;margin-bottom:10px;margin-left:10px;}
body.pid-2293 .n-679cff877ae42 .acc-item{margin-bottom: 10px;border-style: solid;border-width: 0;background-clip: border-box;border-color: #e5e5e5;border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;}
body.pid-2293 .n-679cff877ae42 .acc-button,body.pid-2293 .n-679cff877ae42 .acc-button-label{font-weight: 600;font-size: 15px;}
body.pid-2293 .n-679cff877ae42 .acc-content{font-size: 13px;}
body.pid-2293 .n-679cff877ae42 > .mod-inner{margin-top:10px;margin-right:10px;margin-bottom:10px;margin-left:10px;}
body.pid-2293 .n-679cfe9b3af27 .acc-item{margin-bottom: 10px;border-style: solid;border-width: 0;background-clip: border-box;border-color: #e5e5e5;border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;}
body.pid-2293 .n-679cfe9b3af27 .acc-button,body.pid-2293 .n-679cfe9b3af27 .acc-button-label{font-weight: 600;font-size: 15px;}
body.pid-2293 .n-679cfe9b3af27 .acc-content{font-size: 13px;}
body.pid-2293 .n-679cfe9b3af27 > .mod-inner{margin-top:10px;margin-right:10px;margin-bottom:10px;margin-left:10px;}
body.pid-2293 .n-679d01ec05741 .acc-item{margin-bottom: 10px;border-style: solid;border-width: 0;background-clip: border-box;border-color: #e5e5e5;border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;}
body.pid-2293 .n-679d01ec05741 .acc-button,body.pid-2293 .n-679d01ec05741 .acc-button-label{font-weight: 600;font-size: 15px;}
body.pid-2293 .n-679d01ec05741 .acc-content{font-size: 13px;}
body.pid-2293 .n-679d01ec05741 > .mod-inner{margin-top:10px;margin-right:10px;margin-bottom:10px;margin-left:10px;}
body.pid-2293 .n-679d08b83f4c9 .acc-item{margin-bottom: 10px;border-style: solid;border-width: 0;background-clip: border-box;border-color: #e5e5e5;border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;}
body.pid-2293 .n-679d08b83f4c9 .acc-button,body.pid-2293 .n-679d08b83f4c9 .acc-button-label{font-weight: 600;font-size: 15px;}
body.pid-2293 .n-679d08b83f4c9 .acc-content{font-size: 13px;}
body.pid-2293 .n-679d08b83f4c9 > .mod-inner{margin-top:10px;margin-right:10px;margin-bottom:10px;margin-left:10px;}
body.pid-2293 .n-679d0a61efe35 .acc-item{margin-bottom: 10px;border-style: solid;border-width: 0;background-clip: border-box;border-color: #e5e5e5;border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;}
body.pid-2293 .n-679d0a61efe35 .acc-button,body.pid-2293 .n-679d0a61efe35 .acc-button-label{font-weight: 600;font-size: 15px;}
body.pid-2293 .n-679d0a61efe35 .acc-content{font-size: 13px;}
body.pid-2293 .n-679d0a61efe35 > .mod-inner{margin-top:10px;margin-right:10px;margin-bottom:10px;margin-left:10px;}
body.pid-2293 .n-679d0971e81d7 .acc-item{margin-bottom: 10px;border-style: solid;border-width: 0;background-clip: border-box;border-color: #e5e5e5;border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;}
body.pid-2293 .n-679d0971e81d7 .acc-button,body.pid-2293 .n-679d0971e81d7 .acc-button-label{font-weight: 600;font-size: 15px;}
body.pid-2293 .n-679d0971e81d7 .acc-content{font-size: 13px;}
body.pid-2293 .n-679d0971e81d7 > .mod-inner{margin-top:10px;margin-right:10px;margin-bottom:10px;margin-left:10px;}
body.pid-2293 .ux-module-content h1,body.pid-2293 .ux-module-content h2,body.pid-2293 .ux-module-content h3,body.pid-2293 .ux-module-content h4,body.pid-2293 .ux-module-content h5,body.pid-2293 .ux-module-content h6{margin: 0;clear: both;}
body.pid-2293 .mod-inner a,body.pid-2293 .mod-inner a:hover,body.pid-2293 .mod-inner a:focus{text-decoration: none;}
body.pid-2293 .ux-row-separator{position: absolute;width: 100%;left: 0;}
body.pid-2293 .ux-top-row-separator{top: 0;bottom: auto}
body.pid-2293 .ux-row-separator svg{width: 100%;}
body.pid-2293 .ux-button-wrap a,body.pid-2293 .ux-button-wrap a:visited{display: inline-block;font-size: 16px;line-height: 18px;text-decoration: none;text-shadow: none;}
body.pid-2293 .page-body .ux-button:hover{text-decoration: none;}
body.pid-2293 .page-body .ux-button-left{text-align: left;}
body.pid-2293 .page-body .ux-button i,body.pid-2293 .page-body .ux-button i:before{font-size: 1em;height: 1em;line-height: 1em;width: 1em;}
body.pid-2293 .ux-icon-wrap{display: inline-block;}
body.pid-2293 .ux-icon a{text-decoration: none;}
body.pid-2293 .ux-icon i{display: block;}
body.pid-2293 .ux-icon i:before{border: none !important;background: none !important;}
body.pid-2293 .ux-imgicon-wrap .ux-icon{display: block;}
body.pid-2293 .ux-imgicon-wrap .ux-icon i{float: none;}
body.pid-2293 .ux-imgicon-wrap .ux-image{line-height: 0;position: relative;}
body.pid-2293 .ux-imgicon-wrap .ux-image-content{display: inline-block;border-radius: 0;line-height: 0;position: relative;max-width: 100%;}
body.pid-2293 .ux-imgicon-wrap .ux-image-content img{display: inline;height: auto !important;max-width: 100%;width: auto;border-radius: inherit;box-shadow: none;box-sizing: content-box;}
body.pid-2293 .ux-creative-button-wrap a,body.pid-2293 .ux-creative-button-wrap a:visited{background: #fafafa;border: 1px solid #ccc;color: #333;display: inline-block;vertical-align: middle;text-align: center;overflow: hidden;text-decoration: none;text-shadow: none;box-shadow: none;position: relative;-webkit-transition: all 200ms linear; -moz-transition: all 200ms linear;-ms-transition: all 200ms linear; -o-transition: all 200ms linear;transition: all 200ms linear;}
body.pid-2293 .ux-creative-button-wrap a:focus{text-decoration: none;text-shadow: none;box-shadow: none;}
body.pid-2293 .ux-creative-button-wrap a .ux-creative-button-text,body.pid-2293 .ux-creative-button-wrap a:visited .ux-creative-button-text{-webkit-transition: all 200ms linear; -moz-transition: all 200ms linear;-ms-transition: all 200ms linear; -o-transition: all 200ms linear;transition: all 200ms linear;}
body.pid-2293 .ux-creative-button-wrap a:hover{text-decoration: none;}
body.pid-2293 .ux-creative-button-wrap .ux-creative-button-left{text-align: left;}
body.pid-2293 .ux-creative-button-wrap .ux-creative-button i{font-size: 1.3em;height: auto;vertical-align: middle;width: auto;}
body.pid-2293 .ux-creative-button-wrap a,body.pid-2293 .ux-creative-button-wrap a:visited{padding: 12px 24px;}
body.pid-2293 .ux-creative-button-wrap a,body.pid-2293 .ux-creative-button-wrap a:visited{text-transform: none;}
body.pid-2293 .ux-js-breakpoint{content:"default";display:none;}
@media screen and (max-width: 992px){
body.pid-2293 .ux-js-breakpoint{content:"992";}
}
@media screen and (max-width: 768px){
body.pid-2293 .ux-js-breakpoint{content:"768";}
}

/* ==== MINED FROM LIVE CSS: 3332-layout.css (unique page layout, scoped to .pid-3332) ==== */
body.pid-3332 .page-body *,body.pid-3332 .page-body *:before,body.pid-3332 .page-body *:after{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
body.pid-3332 .sec:before,body.pid-3332 .sec:after,body.pid-3332 .sec-inner:before,body.pid-3332 .sec-inner:after,body.pid-3332 .cols:before,body.pid-3332 .cols:after,body.pid-3332 .col:before,body.pid-3332 .col:after,body.pid-3332 .mod:before,body.pid-3332 .mod:after,body.pid-3332 .mod-inner:before,body.pid-3332 .mod-inner:after{display: table;content: " ";}
body.pid-3332 .sec:after,body.pid-3332 .sec-inner:after,body.pid-3332 .cols:after,body.pid-3332 .col:after,body.pid-3332 .mod:after,body.pid-3332 .mod-inner:after{clear: both;}
body.pid-3332 .sec,body.pid-3332 .sec-inner,body.pid-3332 .cols,body.pid-3332 .col,body.pid-3332 .mod,body.pid-3332 .mod-inner{zoom:1;}
body.pid-3332 .x-clearfix:before,body.pid-3332 .x-clearfix:after{display: table;content: " ";}
body.pid-3332 .x-clearfix:after{clear: both;}
body.pid-3332 .x-clearfix{zoom:1;}
body.pid-3332 .sec,body.pid-3332 .sec-inner{margin-left: auto;margin-right: auto;}
body.pid-3332 .sec-pad{position: relative;}
body.pid-3332 .cols-equal,body.pid-3332 .cols-equal .col,body.pid-3332 .cols-equal .col-inner{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}
body.pid-3332 .cols-equal{-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;width: 100%;}
body.pid-3332 .cols-equal .col,body.pid-3332 .cols-equal .col-inner{-webkit-box-flex: 1 1 auto; -moz-box-flex: 1 1 auto;-webkit-flex: 1 1 auto;-ms-flex: 1 1 auto;flex: 1 1 auto;}
body.pid-3332 .cols-equal .col-inner{-webkit-box-orient: vertical; -webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column; flex-shrink: 1; min-width: 1px; max-width: 100%;width: 100%;}
body.pid-3332 .cols-equal:before,body.pid-3332 .cols-equal .col:before,body.pid-3332 .cols-equal .col-inner:before,body.pid-3332 .cols-equal:after,body.pid-3332 .cols-equal .col:after,body.pid-3332 .cols-equal .col-inner:after{content: none;}
body.pid-3332 .cols-equal.cols-align-center .col-inner{align-items: center;justify-content: center;-webkit-align-items: center;-webkit-box-align: center;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-align: center;-ms-flex-pack: center;}
body.pid-3332 .cols-equal.cols-align-center .mod,body.pid-3332 .cols-equal.cols-align-center .cols{width: 100%;}
body.pid-3332 .cols-equal.cols-align-center .cols{min-height: 1px;}
body.pid-3332 .col{float: left;min-height: 1px;}
body.pid-3332 .mod img{max-width: 100%;}
body.pid-3332 .photo{line-height: 0;position: relative;}
body.pid-3332 .{opacity: 0;}
body.pid-3332 .sec-pad{margin: 0px;}
body.pid-3332 .sec-pad{padding: 20px;}
body.pid-3332 .sec-fixed{max-width: 1100px;}
body.pid-3332 .col-inner{margin: 0px;}
body.pid-3332 .col-inner{padding: 0px;}
body.pid-3332 .mod-inner{margin: 20px;}
@media (max-width: 768px){
body.pid-3332 .sec-pad{background-attachment: scroll !important;}
body.pid-3332 .cols.cols-equal{display: block;}
body.pid-3332 .cols.cols-equal.cols-custom{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}
body.pid-3332 .col{clear: both;float: none;margin-left: auto;margin-right: auto;width: auto !important;}
body.pid-3332 .col-small:not(.col-small-full-width){max-width: 400px;}
body.pid-3332 .sec .sec-pad{margin: 0;padding-left: 0;padding-right: 0;}
body.pid-3332 .col .col-inner{margin: 0;padding-left: 0;padding-right: 0;}
}
body.pid-3332 .n-6125f2a61571e .sec-inner{max-width: 1272px;}
body.pid-3332 .n-6125f2a61571e > .sec-pad{margin-top:-70px;}
body.pid-3332 .n-6125f2a61571e > .sec-pad{padding-top:0px;}
@media ( max-width: 992px ){
body.pid-3332 .n-6125f2a61571e.sec > .sec-pad{padding-right:20px;padding-bottom:10px;padding-left:20px;}
}
@media ( max-width: 768px ){
body.pid-3332 .n-6125f2a61571e.sec > .sec-pad{padding-top:80px;padding-right:30px;padding-left:30px;}
}
body.pid-3332 .n-67df27344b56c{width: 50%;}
body.pid-3332 .n-67df2854083de{width: 100%;}
body.pid-3332 .n-67df2854083de > .col-inner{background-image: url(/assets/img/2025/01/pirozzolo-headshot-2.jpeg);background-repeat: no-repeat;background-position: center center;background-attachment: scroll;background-size: cover;}
body.pid-3332 .page-body .n-67df2854083de > .col-inner{min-height: 550px;}
body.pid-3332 .n-67df285b59cb6{width: 50%;}
body.pid-3332 .mod-heading .heading{padding: 0 !important;margin: 0 !important;}
body.pid-3332 .n-6125f611d24ab.mod-heading .heading{text-align: center;}
@media ( max-width: 992px ){
body.pid-3332 .n-6125f611d24ab.mod > .mod-inner{margin-right:0px;margin-left:0px;}
}
body.pid-3332 .page-body .rich-text strong{font-weight: bold;}
body.pid-3332 .page-body .n-6125f42197ea0 .rich-text,body.pid-3332 .page-body .n-6125f42197ea0 .rich-text *{font-size: 15px;text-align: left;}
body.pid-3332 .n-6125f42197ea0 > .mod-inner{margin-right:-80px;margin-bottom:0px;margin-left:26px;}
@media ( max-width: 768px ){
body.pid-3332 .n-6125f42197ea0.mod > .mod-inner{margin-right:0px;margin-left:0px;}
}
body.pid-3332 .ux-module-content h1,body.pid-3332 .ux-module-content h2,body.pid-3332 .ux-module-content h3,body.pid-3332 .ux-module-content h4,body.pid-3332 .ux-module-content h5,body.pid-3332 .ux-module-content h6{margin: 0;clear: both;}
body.pid-3332 .mod-inner a,body.pid-3332 .mod-inner a:hover,body.pid-3332 .mod-inner a:focus{text-decoration: none;}
body.pid-3332 .ux-row-separator{position: absolute;width: 100%;left: 0;}
body.pid-3332 .ux-top-row-separator{top: 0;bottom: auto}
body.pid-3332 .ux-row-separator svg{width: 100%;}
body.pid-3332 .ux-button-wrap a,body.pid-3332 .ux-button-wrap a:visited{display: inline-block;font-size: 16px;line-height: 18px;text-decoration: none;text-shadow: none;}
body.pid-3332 .page-body .ux-button:hover{text-decoration: none;}
body.pid-3332 .page-body .ux-button-left{text-align: left;}
body.pid-3332 .page-body .ux-button i,body.pid-3332 .page-body .ux-button i:before{font-size: 1em;height: 1em;line-height: 1em;width: 1em;}
body.pid-3332 .ux-icon-wrap{display: inline-block;}
body.pid-3332 .ux-icon a{text-decoration: none;}
body.pid-3332 .ux-icon i{display: block;}
body.pid-3332 .ux-icon i:before{border: none !important;background: none !important;}
body.pid-3332 .ux-imgicon-wrap .ux-icon{display: block;}
body.pid-3332 .ux-imgicon-wrap .ux-icon i{float: none;}
body.pid-3332 .ux-imgicon-wrap .ux-image{line-height: 0;position: relative;}
body.pid-3332 .ux-imgicon-wrap .ux-image-content{display: inline-block;border-radius: 0;line-height: 0;position: relative;max-width: 100%;}
body.pid-3332 .ux-imgicon-wrap .ux-image-content img{display: inline;height: auto !important;max-width: 100%;width: auto;border-radius: inherit;box-shadow: none;box-sizing: content-box;}
body.pid-3332 .ux-creative-button-wrap a,body.pid-3332 .ux-creative-button-wrap a:visited{background: #fafafa;border: 1px solid #ccc;color: #333;display: inline-block;vertical-align: middle;text-align: center;overflow: hidden;text-decoration: none;text-shadow: none;box-shadow: none;position: relative;-webkit-transition: all 200ms linear; -moz-transition: all 200ms linear;-ms-transition: all 200ms linear; -o-transition: all 200ms linear;transition: all 200ms linear;}
body.pid-3332 .ux-creative-button-wrap a:focus{text-decoration: none;text-shadow: none;box-shadow: none;}
body.pid-3332 .ux-creative-button-wrap a .ux-creative-button-text,body.pid-3332 .ux-creative-button-wrap a:visited .ux-creative-button-text{-webkit-transition: all 200ms linear; -moz-transition: all 200ms linear;-ms-transition: all 200ms linear; -o-transition: all 200ms linear;transition: all 200ms linear;}
body.pid-3332 .ux-creative-button-wrap a:hover{text-decoration: none;}
body.pid-3332 .ux-creative-button-wrap .ux-creative-button-left{text-align: left;}
body.pid-3332 .ux-creative-button-wrap .ux-creative-button i{font-size: 1.3em;height: auto;vertical-align: middle;width: auto;}
body.pid-3332 .ux-creative-button-wrap a,body.pid-3332 .ux-creative-button-wrap a:visited{padding: 12px 24px;}
body.pid-3332 .ux-creative-button-wrap a,body.pid-3332 .ux-creative-button-wrap a:visited{text-transform: none;}
body.pid-3332 .ux-js-breakpoint{content:"default";display:none;}
@media screen and (max-width: 992px){
body.pid-3332 .ux-js-breakpoint{content:"992";}
}
@media screen and (max-width: 768px){
body.pid-3332 .ux-js-breakpoint{content:"768";}
}

/* ==== MINED FROM LIVE CSS: 3590-layout.css (unique page layout, scoped to .pid-3590) ==== */
body.pid-3590 .page-body *,body.pid-3590 .page-body *:before,body.pid-3590 .page-body *:after{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
body.pid-3590 .sec:before,body.pid-3590 .sec:after,body.pid-3590 .sec-inner:before,body.pid-3590 .sec-inner:after,body.pid-3590 .cols:before,body.pid-3590 .cols:after,body.pid-3590 .col:before,body.pid-3590 .col:after,body.pid-3590 .mod:before,body.pid-3590 .mod:after,body.pid-3590 .mod-inner:before,body.pid-3590 .mod-inner:after{display: table;content: " ";}
body.pid-3590 .sec:after,body.pid-3590 .sec-inner:after,body.pid-3590 .cols:after,body.pid-3590 .col:after,body.pid-3590 .mod:after,body.pid-3590 .mod-inner:after{clear: both;}
body.pid-3590 .sec,body.pid-3590 .sec-inner,body.pid-3590 .cols,body.pid-3590 .col,body.pid-3590 .mod,body.pid-3590 .mod-inner{zoom:1;}
body.pid-3590 .x-clearfix:before,body.pid-3590 .x-clearfix:after{display: table;content: " ";}
body.pid-3590 .x-clearfix:after{clear: both;}
body.pid-3590 .x-clearfix{zoom:1;}
body.pid-3590 .sec,body.pid-3590 .sec-inner{margin-left: auto;margin-right: auto;}
body.pid-3590 .sec-pad{position: relative;}
body.pid-3590 .cols-equal,body.pid-3590 .cols-equal .col,body.pid-3590 .cols-equal .col-inner{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}
body.pid-3590 .cols-equal{-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;width: 100%;}
body.pid-3590 .cols-equal .col,body.pid-3590 .cols-equal .col-inner{-webkit-box-flex: 1 1 auto; -moz-box-flex: 1 1 auto;-webkit-flex: 1 1 auto;-ms-flex: 1 1 auto;flex: 1 1 auto;}
body.pid-3590 .cols-equal .col-inner{-webkit-box-orient: vertical; -webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column; flex-shrink: 1; min-width: 1px; max-width: 100%;width: 100%;}
body.pid-3590 .cols-equal:before,body.pid-3590 .cols-equal .col:before,body.pid-3590 .cols-equal .col-inner:before,body.pid-3590 .cols-equal:after,body.pid-3590 .cols-equal .col:after,body.pid-3590 .cols-equal .col-inner:after{content: none;}
body.pid-3590 .cols-equal.cols-align-center .col-inner{align-items: center;justify-content: center;-webkit-align-items: center;-webkit-box-align: center;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-align: center;-ms-flex-pack: center;}
body.pid-3590 .cols-equal.cols-align-center .mod,body.pid-3590 .cols-equal.cols-align-center .cols{width: 100%;}
body.pid-3590 .cols-equal.cols-align-center .cols{min-height: 1px;}
body.pid-3590 .col{float: left;min-height: 1px;}
body.pid-3590 .mod img{max-width: 100%;}
body.pid-3590 .photo{line-height: 0;position: relative;}
body.pid-3590 .{opacity: 0;}
body.pid-3590 .sec-pad{margin: 0px;}
body.pid-3590 .sec-pad{padding: 20px;}
body.pid-3590 .sec-fixed{max-width: 1100px;}
body.pid-3590 .col-inner{margin: 0px;}
body.pid-3590 .col-inner{padding: 0px;}
body.pid-3590 .mod-inner{margin: 20px;}
@media (max-width: 768px){
body.pid-3590 .sec-pad{background-attachment: scroll !important;}
body.pid-3590 .cols.cols-equal{display: block;}
body.pid-3590 .cols.cols-equal.cols-custom{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}
body.pid-3590 .col{clear: both;float: none;margin-left: auto;margin-right: auto;width: auto !important;}
body.pid-3590 .col-small:not(.col-small-full-width){max-width: 400px;}
body.pid-3590 .sec .sec-pad{margin: 0;padding-left: 0;padding-right: 0;}
body.pid-3590 .col .col-inner{margin: 0;padding-left: 0;padding-right: 0;}
}
body.pid-3590 .n-6125f2a61571e .sec-inner{max-width: 1272px;}
body.pid-3590 .n-6125f2a61571e > .sec-pad{margin-top:-70px;}
body.pid-3590 .n-6125f2a61571e > .sec-pad{padding-top:0px;}
@media ( max-width: 992px ){
body.pid-3590 .n-6125f2a61571e.sec > .sec-pad{padding-right:20px;padding-bottom:10px;padding-left:20px;}
}
@media ( max-width: 768px ){
body.pid-3590 .n-6125f2a61571e.sec > .sec-pad{padding-top:80px;padding-right:30px;padding-left:30px;}
}
body.pid-3590 .n-67df27344b56c{width: 100%;}
body.pid-3590 .mod-heading .heading{padding: 0 !important;margin: 0 !important;}
body.pid-3590 .n-6125f611d24ab.mod-heading .heading{text-align: center;}
@media ( max-width: 992px ){
body.pid-3590 .n-6125f611d24ab.mod > .mod-inner{margin-right:0px;margin-left:0px;}
}
body.pid-3590 .page-body .rich-text strong{font-weight: bold;}
body.pid-3590 .page-body .n-6125f42197ea0 .rich-text,body.pid-3590 .page-body .n-6125f42197ea0 .rich-text *{font-size: 15px;text-align: left;}
body.pid-3590 .n-6125f42197ea0 > .mod-inner{margin-right:-80px;margin-bottom:0px;margin-left:26px;}
@media ( max-width: 768px ){
body.pid-3590 .n-6125f42197ea0.mod > .mod-inner{margin-right:0px;margin-left:0px;}
}
body.pid-3590 .ux-module-content h1,body.pid-3590 .ux-module-content h2,body.pid-3590 .ux-module-content h3,body.pid-3590 .ux-module-content h4,body.pid-3590 .ux-module-content h5,body.pid-3590 .ux-module-content h6{margin: 0;clear: both;}
body.pid-3590 .mod-inner a,body.pid-3590 .mod-inner a:hover,body.pid-3590 .mod-inner a:focus{text-decoration: none;}
body.pid-3590 .ux-row-separator{position: absolute;width: 100%;left: 0;}
body.pid-3590 .ux-top-row-separator{top: 0;bottom: auto}
body.pid-3590 .ux-row-separator svg{width: 100%;}
body.pid-3590 .ux-button-wrap a,body.pid-3590 .ux-button-wrap a:visited{display: inline-block;font-size: 16px;line-height: 18px;text-decoration: none;text-shadow: none;}
body.pid-3590 .page-body .ux-button:hover{text-decoration: none;}
body.pid-3590 .page-body .ux-button-left{text-align: left;}
body.pid-3590 .page-body .ux-button i,body.pid-3590 .page-body .ux-button i:before{font-size: 1em;height: 1em;line-height: 1em;width: 1em;}
body.pid-3590 .ux-icon-wrap{display: inline-block;}
body.pid-3590 .ux-icon a{text-decoration: none;}
body.pid-3590 .ux-icon i{display: block;}
body.pid-3590 .ux-icon i:before{border: none !important;background: none !important;}
body.pid-3590 .ux-imgicon-wrap .ux-icon{display: block;}
body.pid-3590 .ux-imgicon-wrap .ux-icon i{float: none;}
body.pid-3590 .ux-imgicon-wrap .ux-image{line-height: 0;position: relative;}
body.pid-3590 .ux-imgicon-wrap .ux-image-content{display: inline-block;border-radius: 0;line-height: 0;position: relative;max-width: 100%;}
body.pid-3590 .ux-imgicon-wrap .ux-image-content img{display: inline;height: auto !important;max-width: 100%;width: auto;border-radius: inherit;box-shadow: none;box-sizing: content-box;}
body.pid-3590 .ux-creative-button-wrap a,body.pid-3590 .ux-creative-button-wrap a:visited{background: #fafafa;border: 1px solid #ccc;color: #333;display: inline-block;vertical-align: middle;text-align: center;overflow: hidden;text-decoration: none;text-shadow: none;box-shadow: none;position: relative;-webkit-transition: all 200ms linear; -moz-transition: all 200ms linear;-ms-transition: all 200ms linear; -o-transition: all 200ms linear;transition: all 200ms linear;}
body.pid-3590 .ux-creative-button-wrap a:focus{text-decoration: none;text-shadow: none;box-shadow: none;}
body.pid-3590 .ux-creative-button-wrap a .ux-creative-button-text,body.pid-3590 .ux-creative-button-wrap a:visited .ux-creative-button-text{-webkit-transition: all 200ms linear; -moz-transition: all 200ms linear;-ms-transition: all 200ms linear; -o-transition: all 200ms linear;transition: all 200ms linear;}
body.pid-3590 .ux-creative-button-wrap a:hover{text-decoration: none;}
body.pid-3590 .ux-creative-button-wrap .ux-creative-button-left{text-align: left;}
body.pid-3590 .ux-creative-button-wrap .ux-creative-button i{font-size: 1.3em;height: auto;vertical-align: middle;width: auto;}
body.pid-3590 .ux-creative-button-wrap a,body.pid-3590 .ux-creative-button-wrap a:visited{padding: 12px 24px;}
body.pid-3590 .ux-creative-button-wrap a,body.pid-3590 .ux-creative-button-wrap a:visited{text-transform: none;}
body.pid-3590 .ux-js-breakpoint{content:"default";display:none;}
@media screen and (max-width: 992px){
body.pid-3590 .ux-js-breakpoint{content:"992";}
}
@media screen and (max-width: 768px){
body.pid-3590 .ux-js-breakpoint{content:"768";}
}

/* ==== MINED FROM LIVE CSS: 15zine-style.min.css (15zine theme stylesheet, from the source archive) ==== */
html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{margin:0;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,li,summary{display:block}
h1,h2,h3,h4,h5,h6,p,blockquote,figure,ol,dl,ul{margin:0;padding:0}
h1,h2,h3,h4,h5,h6{font-size:inherit}
strong{font-weight:bold}
a,button{color:inherit}
a,ins{text-decoration:none}
button{overflow:visible;border:0;font:inherit;-webkit-font-smoothing:inherit;letter-spacing:inherit;background:0;cursor:pointer}
::-moz-focus-inner{padding:0;border:0}
:focus{outline:0}
img{max-width:100%;height:auto;border:0}
pre{overflow:auto}
code,tt,kbd,pre,samp{color:#555;padding:3px 5px;font-size:.8666666em;background-color:#cce7ff}
kbd{background:#111;border-radius:2px;color:#fff;padding:4px 8px;margin:0 5px}
code,tt,kbd,pre,var,samp{font-family:"Roboto Mono",Monaco,courier,monospace}
.clearfix:after{content:"";display:block;clear:both}
*{box-sizing:border-box}
ul ul,ol ol,ul ol,ol ul{margin-top:0;margin-bottom:0}
hr{height:1px;background:#d5d5d5;margin:-1px 0 30px;border:0}
b,strong,em,small{line-height:1}
sup{line-height:0;position:relative;vertical-align:baseline;top:-0.5em}
sub{bottom:-0.25em}
blockquote,q{margin:45px 0;width:80%;margin-left:10%;position:relative}
blockquote:before,q:before{content:'\e908';font-family:'codetipi-15zine';position:absolute;left:-10%;font-style:normal;transform:scale(-1,1)}
blockquote p:last-child,q p:last-child{margin-bottom:0}
blockquote cite,blockquote+p cite,q cite,q+p cite{font-size:12px;display:block;margin-top:.7em;margin-bottom:1.4em}
q{font-size:1em;margin:30px 10px 30px 30px}
cite{font-style:italic}
dt{font-weight:700;margin-bottom:15px}
dd{padding:0 0 15px 15px}
acronym{border-bottom:1px dotted #888;cursor:help}
table{width:100%;margin-bottom:30px}
table th{font-weight:inherit}
table td,table th{border-top:1px solid #f1f1f1;padding:15px 10px}
address{margin-bottom:15px}
ul{list-style:none}
.entry-content ol,.entry-content ul{list-style-position:inside}
.entry-content ol li,.entry-content ul li{display:list-item}
.entry-content ol li ol,.entry-content ol li ul,.entry-content ul li ol,.entry-content ul li ul{margin:0 0 0 1em}
.entry-content ul,.entry-content ol{margin-left:1em;list-style-position:outside;margin-bottom:1em}
.entry-content ul{list-style:disc}
.entry-content iframe{margin:20px 0}
ol{list-style-type:decimal}
.site-widget li{margin:6px 0}
dd{margin-left:0;font-size:.9em;color:#787878;margin-bottom:1.5em}
pre{background:#eee;padding:15px}
video,object{max-width:100%;height:auto}
mark{background:#eee;padding:3px 5px}
select{max-width:100%}
.align-fs{overflow-x:hidden}
abbr{text-decoration:none}
.site-inner select,.site-inner input[type="text"],.site-inner input[type="tel"],.site-inner input[type="number"],.site-inner input[type="password"],.site-inner input[type="email"],.site-inner input[type="url"],.site-inner textarea,.site-inner fieldset{border-radius:0;color:inherit}
.site-inner select[multiple="multiple"]{height:auto}
.site-inner input[type="submit"],.site-inner input[type="text"],.site-inner input[type="tel"],.site-inner input[type="number"],.site-inner input[type="password"],.site-inner input[type="email"],.site-inner input[type="url"],.site-inner textarea,.site-inner fieldset{-webkit-appearance:none;-moz-appearance:textfield}
.site-inner textarea{padding:15px;min-height:96px}
.site-inner fieldset,.site-inner textarea{height:auto}
.site-inner fieldset{margin-bottom:30px}
.wrap,.tipi-row{margin-left:auto;margin-right:auto;width:100%;max-width:1200px}
.side-spacing{padding-left:15px;padding-right:15px}
.tipi-col{position:relative;min-height:1px;float:left}
.tipi-cols{position:relative}
.tipi-xs-12{width:100%}
body{line-height:1.8;-webkit-font-smoothing:antialiased}
ins{max-width:100%}
.tipi-flex-eq-height{align-items:stretch}
.single-content .entry-content{padding-bottom:30px}
.single-content .entry-content h1,.single-content .entry-content h2,.single-content .entry-content h3,.single-content .entry-content h4,.single-content .entry-content h5,.single-content .entry-content h6{margin:30px 0}
.link-color-wrap a{position:relative;transition:.3s ease}
.link-color-wrap a:after{position:absolute;top:100%;left:0;width:100%;transition:opacity .2s,transform .2s;margin-top:1px}
.tipi-vertical-c,.vertical-c{align-items:center}
.tipi-flex-lcr{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center}
.tipi-flex-lcr,.tipi-vertical-c,.vertical-c,.tipi-flex,.tipi-flex-eq-height,.contains-blocks,.block{display:flex}
.contains-blocks,.block{flex-wrap:wrap;justify-content:space-between}
.menu-icons>li>a{padding-left:10px;padding-right:10px;height:100%}
.site-inner{min-height:100vh;position:relative}
.site-skin-1{background:#fff;color:#333}
.site-skin-1 a{color:#333}
.site-skin-2{background:#010101;color:#fff}
.site-skin-2 a{color:#fff}
.bg-area{position:relative;z-index:1}
.background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}
.site-img-1 .background{background-repeat:no-repeat;background-position:center center;background-size:cover}
.header-skin-1 .bg-area{background:#fff}
.site-main{padding-top:30px}
.horizontal-menu>li>a{display:inline-block}
.logo-main-wrap-center{text-align:center;justify-content:center}
.main-navigation{position:relative}
.main-menu-c .main-navigation{text-align:center}
.bg-area>*{position:relative;z-index:11}
.bg-area .background{z-index:0;position:absolute}
.header-padding.tipi-flex-eq-height{padding-bottom:0 !important;padding-top:0 !important}
.cb-circle{border-radius:50%}
.sidebar{padding:20px}
#cb-bg-to{top:0;left:0;position:fixed;display:inline;width:100%;cursor:pointer;height:100%}
.mask-img{width:100%;height:100%;display:block}
.cb-body-light blockquote{color:#161616}
.cb-body-light .widget-title{border-bottom:3px solid #161616}
.cb-body-light .cb-sidebar-widget a{color:#161616}
.cb-body-light .cb-sidebar-widget .preview-slider{color:#161616}
.cb-body-light .cb-sidebar-widget .preview-slider .title a{color:#161616}
.cb-body-light .cb-sidebar-widget .preview-slider .byline{color:#777}
.cb-body-light .cb-next-previous i{color:#000}
.cb-body-light .block-title-wrap .title a{color:#161616}
.cb-body-light .block-title-wrap .title a:hover{color:#444}
.cb-body-light .block-title-wrap .title:after{background:#161616}
.cb-body-light #cb-content,.cb-body-light .cb-hp-section{background:#fff}
.cb-body-light .sidebar,.cb-body-light .author-box{background:#f2f2f2}
.cb-body-light .byline{color:#777}
.cb-body-light h1,.cb-body-light h2,.cb-body-light h3,.cb-body-light h4,.cb-body-light h5{color:#161616}
.cb-body-light .block-wrap .title a{color:#161616}
.cb-body-light .cb-post-block-bg{background:#f2f2f2}
.cb-body-light .cb-post-block-bg .title{color:#161616}
.cb-body-light .singular-block-header .title,.cb-body-light .singular-block-header #reply-title{color:#161616}
.cb-body-light .author-box .cb-meta a{color:#161616}
.cb-body-light .grid-spacing{border-color:#fff}
.cb-footer-dark .cb-footer-widget-title{color:#f2f2f2;border-bottom:0}
.cb-footer-dark .site-footer{background-color:#10100f}
.cb-footer-dark .site-footer .block-wrap .title a,.cb-footer-dark .site-footer a{color:#fff}
.cb-footer-dark .site-footer .byline{color:#777}
.cb-footer-dark .site-footer .byline a{color:#777}
.cb-footer-dark .cb-footer-lower{background:#0c0c0b;color:#a6a6a6}
.cb-footer-dark .cb-footer-lower a{color:#a6a6a6}
.cb-footer-dark .cb-footer-lower .cb-to-top a{color:#fff}
.cb-footer-dark .cb-to-top a i{border:2px solid #fff}
.tipi-button{display:inline-block;border-radius:2px;-webkit-appearance:none;padding:0 20px;background:#161616;outline:0;border:0;height:44px;line-height:40px;transition:all .3s ease-out;font-weight:700;border:2px solid transparent;cursor:pointer;color:#fff}
.tipi-button:hover{background-color:#262626}
.site-skin-2 .tipi-button{background-color:#333}
.site-skin-2 .tipi-button:hover{background-color:#444}
.button-arrow{position:relative;padding-left:30px;padding-right:30px}
.button-arrow>i{opacity:0;position:absolute;top:50%;transition:.2s ease-out all;font-size:1em;transform:translate3d(0,-50%,0)}
.button-arrow .button-title{transition:.2s ease-out all;display:inline-block}
.button-arrow:hover i{opacity:1}
.button-arrow-r>i{transform:translate3d(-10px,-50%,0)}
.button-arrow-r:hover>i{transform:translate3d(0,-50%,0)}
.button-arrow-r:hover .button-title{transform:translate3d(-10px,0,0)}
a,a:visited{text-decoration:none}
h1,h2,h3,h4,h5{font-family:sans-serif;text-rendering:optimizelegibility;line-height:1.3;font-weight:normal}
h1 a,h2 a,h3 a,h4 a,h5 a{text-decoration:none}
h1,h2{font-size:1.1em}
h3,h4,h5{font-size:1em}
.entry-content{margin:0 0 20px}
.entry-content p,.entry-content>div{margin-bottom:1em}
.entry-content dt{font-weight:bold}
.entry-content dd{padding-left:50px}
.entry-content table{width:100%;margin-bottom:20px}
.entry-content table tr td{border-bottom:1px solid #e7e7e7;padding:10px}
.entry-content table tr th{border-bottom:1px solid #e7e7e7;padding:10px;background-color:#f0f0f0}
.entry-content ol,.entry-content ul{margin:15px 0;list-style-position:inside}
.entry-content ol li ol,.entry-content ol li ul,.entry-content ul li ol,.entry-content ul li ul{margin:0 0 0 20px}
.entry-content ul{list-style-type:circle}
.entry-content ol{list-style-type:decimal}
.entry-content dd{margin-left:0;font-size:.9em;color:#787878;margin-bottom:1.5em}
.entry-content pre{background:#eee;border:1px solid #cecece;padding:10px}
.entry-content video,.entry-content object{max-width:100%;height:auto}
.sidebar{width:100%;float:left}
.cb-sidebar-widget{margin-bottom:40px;max-width:100%;overflow:hidden}
.cb-sidebar-widget:last-child{margin-bottom:0}
.widget-title{font-size:14px;margin:0 0 30px 0;position:relative;padding-bottom:10px;display:inline-block;line-height:1.2}
.cb-footer-widget-title{width:100%;text-align:center}
.block-title-wrap{width:100%;overflow:hidden;position:relative;margin-bottom:30px;font-weight:700}
.block-title-wrap .title{margin:0;position:relative;display:inline-block;padding:0 30px 0 0}
.block-title-wrap .title:after{content:"";display:block;height:6px;position:absolute;top:50%;margin-top:-3px;width:1920px;left:100%}
.block-title-wrap p{color:#828282;margin:5px 0 0;letter-spacing:1px}
.post-wrap+.builder-container{padding-top:15px}
.cb-meta-style-4{position:relative}
.cb-meta-style-4 .cb-article-meta{position:absolute;left:0;bottom:0;z-index:1;padding:15px}
.cb-meta-style-4 .cb-article-meta .title{margin:0 0 5px;font-weight:700}
.cb-meta-style-4 .cb-article-meta .byline{margin:0}
.tags a{text-transform:uppercase;margin-right:10px;font-size:12px;display:inline-block}
.tags a:before{content:'#'}
.widget_categories ul{margin:15px 0;list-style-type:circle;list-style-position:inside}
.widget_categories ul li ol,.widget_categories ul li ul{margin:0 0 0 20px}
.widget_nav_menu ul,.widget_recent_entries ul,.widget_categories ul{list-style-type:disc;list-style-position:inside}
.site-widget .search{margin-top:0;position:relative;color:#161616}
.site-widget .search .search-field{font-weight:700;width:100%;font-size:16px;padding:10px 80px 10px 20px;height:60px;outline:0;background:#e4e4e4;border:0}
.site-widget .search .search-submit{background:transparent;font-size:18px;border:0;width:60px;height:60px;position:absolute;top:0;right:0;-webkit-appearance:none;outline:0}
.site-widget .search .search-submit:hover{color:#555}
.site-widget ::-webkit-input-placeholder{color:#161616}
.site-widget :-moz-placeholder{color:#161616}
.site-widget ::-moz-placeholder{color:#161616}
.site-widget :-ms-input-placeholder{color:#161616}
#calendar_wrap{background-color:#e4e4e4}
#calendar_wrap td{padding:10px;text-align:center}
#wp-calendar{width:100%;font-size:12px}
#wp-calendar caption{padding:10px;letter-spacing:2px;text-transform:uppercase;font-size:14px;font-weight:700}
#wp-calendar thead,#wp-calendar tfoot{background-color:#e4e4e4}
#wp-calendar thead tr th{padding:5px 0}
#wp-calendar a{text-decoration:underline}
.site-footer #cb-widgets{overflow:hidden;padding:30px 0 50px}
.site-footer #cb-widgets>div{float:left;padding-top:10px}
.site-footer .cb-column{padding-right:10px;padding-left:10px}
.site-footer .cb-footer-x .cb-one{width:100%}
.site-footer .cb-footer-x .cb-two{width:100%}
.site-footer .cb-footer-x .cb-three{width:100%}
.site-footer .site-widget{margin:0 10px;padding-bottom:20px}
.site-footer .cb-footer-lower{padding:40px 20px;font-size:10px;font-weight:700;text-align:center;letter-spacing:3px}
.site-footer .cb-footer-lower .cb-copyright{width:100%;margin-bottom:50px}
#cb-footer-logo{line-height:0;margin-bottom:50px}
.cb-to-top{margin:30px auto;font-size:30px;letter-spacing:0}
.cb-to-top a i{height:60px;width:60px;display:inline-block;padding-top:10px;top:0;position:relative;transition:.2s}
.cb-to-top a i:hover{top:-5px}
.singular-block-header{margin-bottom:0}
.singular-block-header .title,.singular-block-header #reply-title{text-transform:uppercase;font-weight:700;letter-spacing:2px;padding-right:0}
.singular-block-header .title:after,.singular-block-header #reply-title:after{display:none}
.singular-block-header .title{border-bottom:5px solid #161616;font-size:18px;margin:0 0 30px;padding-bottom:10px;display:inline-block}
.cb-post-footer-block{margin:0 0 60px}
#cancel-comment-reply-link{display:block;font-size:10px;margin-top:10px}
.cb-next-previous{text-align:center;padding:10px}
.cb-next-previous .cb-next-previous-block{width:100%;line-height:1.2;font-weight:700}
.cb-next-previous .cb-next-previous-block .cb-read-title{text-transform:uppercase;font-size:10px;margin-bottom:10px;display:block;letter-spacing:2px}
.cb-next-previous .cb-next-previous-block .cb-read-title a{color:#999}
.cb-next-previous .title{text-transform:uppercase;font-weight:700;letter-spacing:2px;font-size:14px}
.cb-next-previous .cb-next-post{padding-top:10px}
.cb-next-previous .cb-next-post i{padding-left:20px;float:right}
.cb-next-previous .cb-previous-post i{padding-right:20px;float:left}
.cb-next-previous i{font-size:40px;padding-bottom:500px;margin-bottom:-500px}
.post-not-found{text-align:center}
.post-not-found .search{margin:40px 0 200px}
.post-not-found .search .search-field{margin:0;height:80px;font-size:18px}
.post-not-found .search .search-submit{height:80px;width:80px}
.error404-title-wrap{text-align:center;text-transform:uppercase;position:relative;margin:45px 0 90px}
.error404-title-wrap .title{font-weight:700;font-size:3em;margin-bottom:10px}
.error404-title-wrap p{color:#828282;margin:0;font-size:18px;letter-spacing:1px}
.author-box{padding:30px 20px}
.author-box .mask{float:left;background-color:transparent;overflow:hidden}
.author-box .mask img{margin:0;border-radius:50%;transition:opacity .35s}
.author-box .mask img:hover{opacity:.7}
.author-box .title{font-size:18px;letter-spacing:3px;font-weight:700;text-transform:uppercase;margin-bottom:5px}
.author-box .meta{overflow:hidden}
.author-box .social-icons a{margin-right:15px;display:inline-block}
.author-box .social-icons a i{font-size:18px}
.author-page-box{text-align:center;flex-wrap:wrap}
.author-page-box .mask{margin:0 auto;max-width:150px;margin-bottom:30px}
.author-page-box .mask img{border-radius:50%}
.author-page-box .social-icons{margin-bottom:-10px}
.author-page-box .social-icons a{margin-bottom:10px}
.author-page-box .title{margin-bottom:10px}
.author-page-box.author-box .meta{width:100%;padding-left:0}
.entry-content>span{display:block}
.entry-content p embed{max-width:100%}
.site-mob-header{position:relative;z-index:10}
.site-mob-header .bg-area{background:inherit;max-width:100%}
.site-mob-header .logo-mob-wrap{text-align:center;padding:0 20px}
.site-mob-header .menu-right{flex:1;margin-left:auto;text-align:right;justify-content:flex-end}
.site-mob-header .icons-wrap li{display:flex}
.site-mob-header .icons-wrap li a{padding:0 10px;font-size:18px}
.site-mob-header-2 .logo-main-wrap{text-align:left}
.mob-menu-wrap{position:fixed;width:100%;height:100%;z-index:102;top:0;left:0;bottom:0;font-size:18px}
.mob-menu-wrap .content-wrap{height:100%}
.mob-menu-wrap .content{height:100%;padding:30px 45px;display:flex;flex-direction:column;flex-grow:1;overflow:auto}
.mob-menu-wrap .content .mobile-navigation{animation-delay:.4s}
.mob-menu-wrap .content .menu-icons{animation-delay:.65s}
.mob-menu-wrap .menu-icons{margin-top:auto}
.mob-menu-wrap .vertical-menu{margin:auto;width:100%;font-size:18px}
.mob-menu-wrap .vertical-menu li{margin-bottom:7px;font-weight:400;text-transform:none;padding-right:0}
.mob-menu-wrap .mobile-navigation{margin-top:30px;margin-bottom:30px;display:flex;overflow:auto;flex-direction:column;flex-grow:1}
.mob-menu-wrap .menu-icons{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}
.mob-menu-wrap .menu-icons li{margin:0 5px 10px}
.mob-menu-wrap .bg-area{height:100%}
.mob-menu-wrap .tipi-close-icon{margin-left:auto;font-size:24px;position:absolute;right:-30px;line-height:0}
.mob-menu-wrap .content>*{opacity:0;transform:translatex(-20px)}
.site-mob-menu-a-4 .site-inner{z-index:3}
.site-mob-menu-a-4 .mob-menu-wrap{transition:transform 1s cubic-bezier(0.2,1,0.3,1),visibility 0s 1.1s;width:calc(100vw - 60px);z-index:1;visibility:hidden;transform:translate3d(-50%,0,0)}
.site-mob-menu-a-4 .site-inner:after{content:'';background:#aaa;top:0;left:0;width:100%;height:100%;position:absolute;display:block;z-index:300;opacity:0;visibility:hidden}
.mob-tr-open{display:block;padding-top:0 !important;padding-bottom:0 !important}
.nav-icon img{max-width:22px;vertical-align:middle;border-radius:50%}
.sticky-menu{z-index:50;top:0;position:relative}
.site-mob-header.sticky-menu{width:100% !important}
.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:6}
.content-lwa{position:relative}
.content-lwa .close{right:20px;top:20px}
.content-lwa .bg-area .background{border-radius:3px}
.search-field{-webkit-appearance:none;background:transparent;border:0}
.search-field::-webkit-search-cancel-button{-webkit-appearance:none;pointer-events:none;opacity:0}
input[type=search]::-ms-clear{display:none}
.content-search{width:100%;color:#111}
.content-search .search-submit{display:none}
.content-search .search-field{border-radius:0;color:#111;font-size:1rem;border:0;font-weight:700;letter-spacing:2px;font-size:20px;width:100%;text-transform:uppercase;padding-bottom:15px;border-bottom:3px solid #161616}
.content-search .search-field:focus{outline:none !important}
.content-search .search-field::-webkit-input-placeholder{color:#111}
.content-search .search-field::-moz-placeholder{color:#111;opacity:1}
.content-search .search-field:-ms-input-placeholder{color:#111}
.content-search .search{transition:.2s ease all;opacity:0;transform:translate3d(0,-20px,0)}
.content-search .search-hints{opacity:0;font-size:12px;align-items:baseline;transform:translate3d(0,10px,0);transition:.2s ease all;margin-top:7px}
.content-search .search-hints .search-hint{display:block;margin-left:auto;flex-shrink:0}
.content-found-wrap{opacity:0;transform:translate3d(0,5px,0);transition:.2s opacity,0.2s transform;height:0}
.content-found-wrap .article-ani-1:not(.article-window) img{opacity:1}
.content-found-wrap .button-wrap{text-align:center}
.tipi-overlay,.mask-overlay{height:100%;width:100%;position:absolute;top:0;left:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}
.tipi-overlay-base{z-index:101;position:fixed;opacity:0;visibility:hidden;transition:opacity .3s ease-out,transform .3s cubic-bezier(0,0,0.3,1),visibility 0s .4s}
.tipi-overlay-dark{background:#000}
.modal-wrap{position:fixed;z-index:110;opacity:0;visibility:hidden;transition:.2s all}
.modal-wrap .close,.tipi-overlay-base .close{z-index:2;position:absolute;top:30px;right:30px}
.modal-wrap .close i,.tipi-overlay-base .close i{font-size:30px;color:#fff;transition:.3s all}
.active-3 .close i{color:#000}
.tipi-overlay-base .close{opacity:0}
.modal-wrap{width:100%;height:100%;left:0;top:0}
.modal-wrap iframe,.modal-wrap video,.modal-wrap audio{height:100%;width:100%;position:absolute;top:0;left:0;transition:all .4s}
.modal-wrap .content-custom{position:relative;width:100%;margin-left:auto;margin-right:auto;text-align:center;max-width:calc(100vw - 30px)}
.modal-wrap .tipi-overlay{background-color:#fff;z-index:1;opacity:.8}
.modal-wrap.dark-overlay .tipi-overlay{background:#000}
.modal-wrap.dark-overlay .close i{color:#fff !important}
.modal-wrap.dark-overlay .search-all-results{background:#282828}
.modal-wrap.dark-overlay .content-search{color:#fff}
.modal-wrap.dark-overlay .content-search .search-field{color:inherit;border-bottom-color:#444}
.modal-wrap.dark-overlay .content-search .search-field::-webkit-input-placeholder{color:#fff}
.modal-wrap.dark-overlay .content-search .search-field::-moz-placeholder{color:#fff}
.modal-wrap.dark-overlay .content-search .search-field:-ms-input-placeholder{color:#fff}
.modal-wrap .content-block{z-index:2;border-radius:10px;transition:.2s opacity,0.2s visibility,0.2s transform;position:absolute;opacity:0;padding:0 30px;visibility:hidden;left:50%;top:50%;transform:translate(-50%,-50%)}
.modal-wrap .content-block .bg-area{border-radius:3px}
.modal-wrap .content-custom{transform:translate(-50%,-50%) translatey(-30px)}
.modal-wrap .content{position:relative;height:100%;padding:0 30px;justify-content:center}
.modal-wrap .close i{opacity:0;transition:.2s}
.modal-wrap.active-3 .tipi-overlay{opacity:.975}
.modal-wrap.active-3 .dark-overlay .tipi-overlay{opacity:.925}
.modal-wrap.active-3 .search{transition-delay:.3s;transform:translate3d(0,0,0);opacity:1;visibility:visible}
.modal-wrap.active-3 .search-hints{transition-delay:.4s;transform:translate3d(0,0,0);opacity:.5;visibility:visible}
.modal-wrap.active-3 .content-search{opacity:1;visibility:visible}
.modal-wrap .content-lwa{transform:translateY(-50%) translateY(-20px) translateX(-50%)}
.modal-wrap .content-lwa form{transform:translatey(-15px);opacity:0;transition:opacity .3s,transform 0s .4s}
.tipi-x-outer{opacity:0}
.tipi-x-wrap{transition:.2s ease-out all;line-height:0}
.tipi-x-wrap:hover{transform:rotate(90deg)}
.mask{overflow:hidden;background:#fff;line-height:0;position:relative}
.mask img,.mask picture{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.mask-overlay{transition:all .35s ease-out}
.hero{width:100%;line-height:0;background:#eee;overflow:hidden;height:100%;position:relative;display:flex;align-items:center;justify-content:center}
.hero img,.hero picture{width:100%;height:100%;margin-top:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}
.hero-wrap{position:relative;overflow:hidden;width:100%}
.hero-wrap .mask-overlay{background-color:rgba(5,5,5,0.3)}
.hero-wrap:not(.cover-11) .hero{max-height:100vh}
.hero-wrap.is-portrait .hero img{height:auto;margin-top:0}
.hero-wrap .caption{background:rgba(255,255,255,0.5);color:#333}
.hero-wrap .caption{position:absolute;z-index:2;bottom:0;right:0;transition:.2s ease-out;padding:5px 7px}
.meta-wrap{width:100%}
.byline+.title-wrap{padding-top:10px}
.title-wrap+.byline{margin-top:12px}
.title-beneath-c .meta-wrap{text-align:center;padding-top:30px}
.title-middle .hero-wrap .meta-wrap{-webkit-backface-visibility:hidden;backface-visibility:hidden;padding:0 30px;z-index:2;position:absolute;left:50%;width:100%;top:50%;transform:translate(-50%,-50%);text-align:center}
.title-middle .meta-wrap{transition:.2s ease-out}
.title-middle .hero-meta .title,.title-middle .hero-meta .byline{color:#fff}
.title-middle .hero-meta .title a,.title-middle .hero-meta .byline a{color:inherit}
.title-middle .hero-meta .title-wrap+.byline{margin-top:15px}
.title-middle .hero-meta .byline+.title-wrap{padding-top:15px}
.hero-m .hero-meta{text-align:center}
.block-piece{width:100%}
.block-piece article{float:left}
.title-base .title+.byline{margin-top:5px}
.block--feature{padding-left:0 !important;padding-right:0 !important}
.block--feature .block-inner-style{margin-bottom:0 !important}
.block--feature+.block-wrap,.block--feature+.block-title-wrap{margin-top:40px}
.block{counter-reset:block}
.block article{counter-increment:block}
.block-wrap{width:100%;display:block}
.block-wrap .block-inner-style{margin-bottom:40px;position:relative}
.block-wrap .cb-mask{line-height:0}
.block-wrap .excerpt{margin-top:10px}
.entry-content{word-break:break-word}
.entry-content .block-wrap .title{margin:0}
.block-wrap-grid{overflow:hidden;background-color:#fff}
.block-wrap-grid .block .byline,.block-wrap-grid .block .byline a{color:#fff}
.block-wrap-grid .mask{height:100%;padding-bottom:80%}
.preview-grid{position:relative;overflow:hidden;border-top:3px solid transparent;border-right:3px solid transparent}
.preview-grid .mask img,.preview-grid .mask picture{position:absolute}
.preview-grid.preview-classic{border:0}
.preview-grid:not(.no-fi) .meta,.preview-slider:not(.no-fi) .meta{pointer-events:none}
.preview-grid:after,.preview-slider:after{position:absolute;content:'';height:100%;width:100%;top:0;left:0;background-color:#161616;transition:.3s;pointer-events:none}
.preview-grid .meta .title,.preview-grid .meta .byline,.preview-slider .meta .title,.preview-slider .meta .byline{color:#fff}
.preview-grid .meta .title a,.preview-grid .meta .byline a,.preview-slider .meta .title a,.preview-slider .meta .byline a{color:#fff}
.preview-grid .mask,.preview-slider .mask{background:#000 !important}
.site-widget .block-wrap-grid{background-color:transparent;border-color:transparent}
.site-widget .block-wrap-grid .preview-grid .meta{padding:0 15px}
.site-widget .block-wrap-grid .preview-grid .mask{padding-bottom:66%}
.site-widget .flickity-viewport{background-color:transparent}
.site-widget .block-wrap .block-inner-style{margin-bottom:0}
.site-widget .block-wrap .preview-slider .title,.site-widget .block-wrap .preview-grid .title{font-size:1rem;margin-bottom:5px;letter-spacing:1px}
.site-widget .block-wrap .preview-slider .title+.byline,.site-widget .block-wrap .preview-grid .title+.byline{margin-top:10px}
.preview-slider{width:100%;max-width:2000px}
.preview-slider .mask img{transition:.3s}
.slider{display:block}
.slider .slide{position:absolute}
.slider .meta{-webkit-backface-visibility:hidden;backface-visibility:hidden}
.slider .slider-arrow{color:#161616}
.slider article{display:none;padding-bottom:50%}
.slider article:first-of-type{display:block}
.slider:not(.flickity-enabled){padding-bottom:50%}
.slider:not(.slider-rdy) img{opacity:0}
.slider:not(.slider-rdy) .meta,.slider:not(.slider-rdy) .slider-arrow{opacity:0}
.slider:not(.slider-rdy) .slider-arrow{transform:translateY(-10px)}
.slider .mask{position:absolute;height:100%;width:100%}
.flickity-viewport{background:#fff}
.block-wrap-slider article{padding-bottom:43.333333333%}
.block-wrap-55 .slider .slider-arrow{opacity:0}
.block-wrap-55:hover .slider .slider-arrow{opacity:1}
.block-wrap-55 .slide{flex-wrap:wrap;width:100%}
.block-wrap-55 .slide:not(:first-of-type) article{display:none}
.block-wrap-55 .slide:first-of-type article{display:block}
.block-wrap-55 .block-piece-1 article{height:100%}
.block-wrap-55 .flickity-enabled article{display:block !important}
.block-wrap-55 .slider:not(.flickity-enabled){padding-bottom:151.5%}
.block-wrap-55 article{width:100%;padding-bottom:80%}
.block-wrap-55 .block-piece-2 article{border-right:0}
.block-wrap-52 article{padding-bottom:39%}
.block-wrap-53 article{padding-bottom:25%}
.flickity-enabled:not(.slider-imgs) article{display:block}
.slider-rdy .slider-arrow{opacity:1}
.slider-rdy .mask,.slider-rdy .meta{opacity:1}
.slider-arrow{position:absolute;top:0;right:0;width:50px;height:50px;transition:.3s ease-out;background-color:rgba(255,255,255,0.8);position:absolute;z-index:3;text-align:center;justify-content:center;font-size:30px;cursor:pointer}
.slider-arrow:hover{background-color:#161616;color:#fff}
.slider-arrow-prev{right:50px}
.preview-classic .title{letter-spacing:1px;font-weight:700;margin:0 0 5px}
.split{width:100%}
.split .byline:last-child{margin-bottom:0}
.stack .meta{padding-top:20px}
.preview-classic.preview-grid{padding-bottom:0}
.preview-classic .byline .author-avatar img{width:14px}
.preview-grid .title+.byline,.preview-slider .title+.byline{margin-top:15px}
.preview-grid .byline a,.preview-slider .byline a{color:inherit !important}
.separator:last-child{display:none}
.byline .with-name .author-avatar{margin-right:8px}
.byline a{color:inherit}
.byline .author-avatar{display:inline-block;line-height:0;vertical-align:middle}
.byline .author-avatar img{width:20px;border-radius:50%;position:relative}
.byline .byline-part{vertical-align:middle}
.byline .byline-part a{color:inherit}
.byline .separator{margin-right:8px;margin-left:8px;font-weight:700;opacity:.7}
.cats .cat{margin-right:10px;display:inline-block}
.cats .cat:last-of-type{margin-right:0}
.byline-shaded .byline-part{display:inline-flex;flex-wrap:wrap;margin-right:5px;font-size:.8em;letter-spacing:1px;font-weight:700;transition:.2s ease-out all;text-transform:uppercase;padding:0 8px;height:26px;line-height:26px;color:#868686}
.byline-shaded .byline-part a{display:block}
.byline-shaded .cats{padding:0;height:auto;margin-bottom:0}
.byline-shaded .cats a{height:26px;transition:.2s ease-out all;padding:0 8px;margin-right:5px;margin-bottom:5px}
.byline-shaded .cats a:hover{color:#fff}
.byline-shaded .cats a:last-child{margin-right:0}
.byline-shaded .tipi-like-count{transition:0s !important}
.byline-shaded .tipi-like-count i{transition:0s !important}
.byline-shaded .likes-count{padding:0}
.byline-shaded .likes-count a{padding:9px 8px}
.byline-shaded .separator{display:none}
.byline-10{margin-top:15px;margin-bottom:-5px}
.cb-body-light .byline-shaded .byline-part:not(.cats){background-color:#f2f2f2}
.cb-body-light .byline-shaded .byline-part:not(.cats):hover{background-color:#161616;color:#fff}
.cb-body-light .byline-shaded .byline-part:not(.cats):hover a{color:inherit}
.cb-body-light .byline-shaded .byline-part:not(.cats):hover .ico-heart{opacity:1}
.cb-body-light .byline-shaded .cats{background-color:transparent}
.cb-body-light .byline-shaded .cats a{background-color:#f2f2f2}
.cb-body-light .byline-shaded .cats a:hover{background-color:#161616}
.byline-3{margin-top:15px}
.byline-part{margin-bottom:5px;display:inline-block}
.byline-part i{margin-right:3px}
.tipi-like-count{display:flex;transition:.2s ease-out all;line-height:1}
.tipi-like-count .likes-heart{position:relative;margin-right:3px;display:inline-block}
.tipi-like-count .likes-heart .ico-heart{opacity:0}
.tipi-like-count .likes-heart .ico-heart{transition:.2s ease-out all;position:absolute;top:0;left:0}
.tipi-like-count:hover .ico-heart{opacity:1}
div[class*="title-mid"] .hero-wrap .meta .byline,div[class*="title-mid"] .hero-wrap .meta .entry-title{transition:.5s ease-out;transition-delay:.2s}
div[class*="title-mid"] .hero-wrap .meta .entry-title{transition-delay:.3s}
div[class*="title-mid"] .hero-wrap .meta .byline-3{transition-delay:.45s}
div[class*="title-mid"] .hero-wrap:not(.mask-loaded) .meta .byline,div[class*="title-mid"] .hero-wrap:not(.mask-loaded) .meta .entry-title{opacity:0;transform:translatey(15px)}
.hero-m .hero-wrap:not(.hero-18) .hero{max-height:630px}
audio{min-height:40px}
.pagination{text-align:center;padding:50px 0;clear:left}
.pagination .page-numbers{transition:.3s ease-out all;font-weight:400;display:inline-block;text-align:center;padding:7px 12px;font-size:10px;min-width:35px;border:1px solid #ddd;margin:0 10px 10px 0;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.pagination .page-numbers:hover{background-color:#111;color:#fff;border-color:#ddd}
.pagination .prev:hover{transform:translatex(-2px)}
.pagination .next:hover{transform:translatex(2px)}
.pagination .dots{border-color:transparent;padding:5px 0;min-width:0}
.pagination .dots:hover{border-color:transparent}
.pagination .dots:hover{opacity:.5;transform:none}
.pagination .current:hover{transform:none}
.pagination+.block{clear:both}
.pagination .current:not(.post-page-numbers){border-color:#111;background:#111;color:#fff;padding-bottom:5px}
.flickity-enabled{position:relative}
.flickity-enabled:focus{outline:0}
.flickity-viewport{overflow:hidden;position:relative;height:100%}
.flickity-slider{position:absolute;width:100%;height:100%}
.flickity-enabled.is-draggable{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}
[class^="site-i-"]{font-family:'codetipi-15zine' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-size:inherit;line-height:1;letter-spacing:0;-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.ico-search:before{content:"\e917"}
.ico-menu:before{content:"\e916"}
.ico-chevron-left:before{content:"\e904"}
.ico-chevron-right:before{content:"\e905"}
.ico-chevron-up:before{content:"\e906"}
.ico-x:before{content:"\e90a"}
.ico-heart:before{content:"\f004"}
.ico-heart-o:before{content:"\f08a"}
@media only screen and (min-width:481px){
.block-wrap-grid .block{width:calc(100% + 3px)}
.split{display:flex;align-items:flex-start}
.split:not(.preview-thumbnail):last-of-type{margin-bottom:0;border-bottom:0;padding-bottom:0}
.split:not(.preview-thumbnail) .mask{flex:0 0 34.666667%;width:34.666667%}
.split:not(.preview-thumbnail) .meta{padding-left:30px;padding-right:15px;width:100%}
.split:not(.preview-thumbnail) .meta:first-child{padding-left:0}
.ppl-s-3 article{flex:0 0 calc(100% / 3 - 20px);width:calc(100% / 3 - 20px)}
.ppl-s-3 article:nth-last-child(-n+3){margin-bottom:0}
.tipi-s-6{width:50%}
.tipi-s-6.block-piece-1{padding-right:15px}
.tipi-s-6.block-piece-2{padding-left:15px}
.tipi-s-6.block-piece-2:last-of-type{margin-top:0}
}
@media only screen and (min-width:768px){
.sidebar{margin-top:20px;background:#f2f2f2;margin-bottom:20px}
.sidebar-off-wide .main-block-wrap{width:100%}
.logo-menu-wrap{float:left}
.main-menu-c .main-menu-wrap{justify-content:center}
.main-menu-c .main-menu-wrap .logo-menu-wrap,.main-menu-c .main-menu-wrap .menu-icons{flex:1}
.main-menu-c .main-menu-wrap .logo-menu-wrap{text-align:left}
.main-menu-wrap .menu-icons{justify-content:flex-end;text-align:right;margin-left:auto}
.main-menu-wrap>ul>li>a{padding-left:6px;padding-right:6px}
.site-footer #cb-widgets{padding:60px 0}
.site-footer #cb-widgets>div{padding-top:20px}
.site-footer .cb-footer-a .cb-one{width:33%}
.site-footer .cb-footer-a .cb-two{width:34%}
.site-footer .cb-footer-a .cb-three{width:33%}
.site-footer .site-widget{margin:0 20px;padding-bottom:80px}
.site-footer .site-widget:last-child{padding-bottom:0}
.site-footer .cb-footer-lower{padding:100px 0 50px;font-size:12px;letter-spacing:4px}
.site-footer .cb-footer-lower #sb_instagram{margin:0 -10px}
.cb-next-previous{text-align:left;padding:30px 20px}
.cb-next-previous .cb-next-previous-block{width:50%;float:left}
.cb-next-previous .cb-next-post{text-align:right;padding-top:0;padding-left:10px}
.cb-next-previous .cb-next-post img{float:right;margin:0 0 0 30px}
.cb-next-previous .cb-previous-post{padding-right:10px}
.cb-next-previous .cb-previous-post img{float:left;margin:0 30px 0 0}
.singular-block-header .title{font-size:24px !important;margin:0 0 40px}
.author-box .mask:hover img{opacity:.9}
.author-box .meta{padding-left:20px}
.tags a{transition:.2s}
.tags a:hover{transform:translateY(-2px)}
.block-wrap.block-wrap-g-82:first-of-type .block:first-of-type .grid-spacing:nth-child(1),.block-wrap.block-wrap-g-82:first-of-type .block:first-of-type .grid-spacing:nth-child(2){border-top-width:0}
.block--feature.block-wrap-g-82 article{border-top-width:0}
.block-wrap-g-82 article .mask{padding-bottom:75%}
.block-wrap-55 .title-s .mask{padding-bottom:40%}
.block-wrap-53 .slider:not(.flickity-enabled){padding-bottom:25%}
.block-wrap-55 .slider:not(.flickity-enabled){padding-bottom:53.6%}
.block-wrap-55 .slide{margin-right:3px}
.block-wrap-55 .preview-grid:first-of-type{border-top:0}
.block-wrap-55:not(.block--feature) .title-s{border-right:0}
.block-wrap-55:not(.block--feature) .title-s:first-of-type{border-top:0}
.title-s .title{font-size:16px}
.title-m .title,.title-l .title{letter-spacing:1px;font-size:20px}
.dropper a[href="#"]:not(.block-more):not(.open-child):active{pointer-events:none}
.standard-drop li{border-bottom:0}
.mm-skin-2 .mm-art .menu-wrap{background:#161616}
.mm-skin-2 .mm-art .menu-wrap .mask{background:#161616}
.mm-skin-2 .dropper .menu,.mm-skin-2 .dropper .menu a,.mm-skin-2 .dropper .menu .byline{color:#fff}
.mm-skin-2 .dropper .block-title,.mm-skin-2 .dropper .block-title a{color:#fff}
.drop-it>.menu,.drop-it>a:before{opacity:0;visibility:hidden}
/* OWNER DECISION 2026-08-29: the category mega panels stay CLOSED.
   The live theme opened them on hover (rule was
   `.mm-ani-1 .active.dropper>.menu{opacity:1;visibility:visible}`) and it
   was restored briefly, but the owner does not want article previews
   dropping out of the nav. The base rule above keeps every panel
   opacity:0 / visibility:hidden, so the markup stays in the DOM - and
   therefore byte-faithful to the capture - but is never shown and, being
   visibility:hidden, is not focusable or clickable either.
   The hover HIGHLIGHT below is unaffected and deliberately kept.
   To put the previews back, restore the rule quoted above. */
/* The hovered item itself lights up. Also ported verbatim from the live
   theme (15zine-style.min.css) and also never carried over, which is why
   the bar looked completely inert on mouseover. The :not() keeps the
   current page's own blue (#133d9d, set by the theme's generated CSS
   further down) from being overwritten while you hover it. */
.main-menu-bar-color-1 .main-menu>.dropper.active:not(.current-menu-item)>a{color:#fff;background-color:#161616}
/* ...and the label has to go white with it. The mined
   `#cb-nav-bar a{color:rgb(51,51,51)}` further down carries ID
   specificity, which outranks the theme rule above no matter how many
   classes it has, so the text stayed dark grey on the near-black
   highlight. Restated here at ID strength. */
#cb-nav-bar .main-menu>.dropper.active:not(.current-menu-item)>a{color:#fff}
.drop-it .block-wrap{border-top:5px transparent solid}
.drop-it .block-wrap{padding:40px !important}
.drop-it .block-wrap .block-title-wrap{display:flex;align-items:flex-end;margin-top:-10px}
.drop-it .block-wrap .block-title-wrap .see-all{margin-left:auto}
.drop-it .block-wrap .tipi-m-typo .title{font-size:1.2rem}
.drop-it .block-title-wrap .block-title{font-size:2rem;line-height:1}
.drop-it .block-title:after,.drop-it .block-title:before{display:none}
.drop-it .block-wrap:not(.tile-design-4) .preview-classic .title-wrap{text-align:center}
.drop-it .block-wrap:not(.tile-design-4) .preview-classic .title-wrap .title{font-size:1rem;padding-top:20px}
.drop-it .block-title-wrap{opacity:0;transition:.3s opacity ease-out}
.drop-it .article-ani-1.article-window{opacity:0}
.main-menu-bar-color-1 .current-menu-item>a{color:#fff;background:#212121}
.mm-ani-1 .dropper>a:before{transition:.2s all}
body:not(.menu-no-color-hover) .mm-ani-1:not(.main-menu-bar-color-2) .main-menu>.standard-drop:hover>a{background:#212121;color:#fff}
.mm-ani-1 .dropper>.menu,.mm-ani-1 .main-menu>li>a{transition:.2s all}
.menu-wrap-more-10{flex-direction:row-reverse}
.menu-wrap-more-10 .block-wrap{width:100%}
.mm-art>.menu{position:absolute;z-index:10;width:100%;left:50%;transform:translateX(-50%);top:100%;margin-top:-3px}
.mm-art>.menu .preview-classic{padding-bottom:0;border-bottom:0}
.mm-art>.menu .meta{text-align:center}
.mm-art>.menu .meta .title{margin:0;font-size:14px}
.mm-art>.menu .block-wrap .block-inner-style{margin-bottom:0}
.mm-art article .mask img{transition:.35s}
.mm-art article .mask:hover img{opacity:.6}
.main-menu-bar-color-1 .main-menu>.dropper{transition:transform cubic-bezier(0,0,0.3,1) .2s}
.main-navigation .horizontal-menu>li{display:flex;align-items:center}
.main-navigation-border{border-bottom:3px solid #161616}
.article-ani-1 img{transition:opacity .3s}
.article-ani-1 .mask:hover img{opacity:.6}
.article-ani-1:not(.article-window) img{opacity:0}
.tipi-m-4{width:33.33333333333333%}
.tipi-m-6{width:50%}
.tipi-m-8{width:66.66666666666667%}
.tipi-cols{margin-left:-15px;margin-right:-15px;width:calc(100% + 30px)}
.side-spacing{padding-left:30px;padding-right:30px}
.tipi-col{padding-right:15px;padding-left:15px}
.ppl-m-3 article{flex:0 0 calc(100% / 3 - 20px);width:calc(100% / 3 - 20px)}
.ppl-m-3 article:nth-last-child(-n+3){margin-bottom:0}
}
@media only screen and (min-width:1020px){
#cb-logo-box{padding:20px}
#logo,#mob-logo{width:auto;text-align:left;float:none}
.author-box .meta{padding-left:40px}
.author-page-box{margin-bottom:30px}
.cb-next-previous{padding:40px}
.cb-next-previous .cb-next-post{padding-left:10px}
.cb-next-previous .cb-next-post i{padding-left:40px}
.cb-next-previous .cb-next-post .cb-next-title{display:block;padding-right:54px}
.cb-next-previous .cb-previous-post{padding-right:30px}
.cb-next-previous .cb-previous-post i{padding-right:40px}
.cb-next-previous .cb-previous-post .cb-previous-title{display:block;padding-left:54px}
.preview-classic .title{font-size:20px}
.cb-meta-style-4 .cb-article-meta{padding:30px}
.tipi-l-0{display:none}
}
@media only screen and (min-width:1200px){
.sidebar{margin-top:30px;margin-bottom:30px;padding:30px}
.main-menu-wrap>ul>li>a{padding-left:10px;padding-right:10px}
.main-navigation.wrap:not(.stuck) .main-menu-wrap{padding:0}
.author-box{padding:45px 30px}
.title-l .title{letter-spacing:3px;font-size:28px}
.hero-m{padding-top:30px}
}
@media only screen and (min-width:1280px){
body:not(.has--bg) .hero-m .hero-wrap{overflow:visible}
body:not(.has--bg) .hero-m .hero-wrap .hero,body:not(.has--bg) .hero-m .hero-wrap .mask-overlay{width:calc(100% + 60px);left:-30px;max-width:none}
}
@media only screen and (max-width:1199px){
#cb-header{width:auto;padding:0;max-width:none}
.site-footer{width:auto}
}
@media only screen and (max-width:1019px){
.tipi-m-0-down{display:none}
.mob-fi-tall .meta__over-hero:not(.md-11):not(.format-gallery):not(.hero-m) .hero-wrap{height:calc(100vh - 60px) !important}
.mob-fi-tall .meta__over-hero:not(.md-11):not(.format-gallery):not(.hero-m) .hero-wrap .hero{height:100vh;max-height:100vh}
.mob-fi-tall .meta__over-hero:not(.md-11):not(.format-gallery):not(.hero-m) .hero-wrap .hero img{height:100%}
.site-mob-menu-a-4 .site-inner:after,.site-mob-menu-a-4 .site-footer{transition:opacity 1s cubic-bezier(0.2,1,0.3,1)}
.site-mob-menu-a-4 .site-mob-header,.site-mob-menu-a-4 .site-inner,.site-mob-menu-a-4 .sticky-menu{transition:all 1s cubic-bezier(0.2,1,0.3,1)}
.site-header-block .horizontal-menu{display:none}
.author-box{display:flex;flex-wrap:wrap;text-align:center}
.author-box .mask{margin:0 auto 30px}
}
@media only screen and (max-width:767px){
.cb-sidebar{margin-bottom:20px}
.cb-post-footer-block{padding:20px 10px}
.cb-next-previous .cb-title{letter-spacing:1px}
.cb-next-previous .cb-next-previous-block .cb-arrow{display:none}
.cb-next-previous .cb-previous-post{margin-bottom:10px}
.cb-post-footer-block{margin:0 0 20px}
.preview-grid:not(.img-shape-3){height:50vw;margin-bottom:0;border-right-width:0}
.preview-grid:not(.img-shape-3) .mask{height:100%;padding-bottom:0 !important}
.block-piece:last-of-type{margin-top:30px}
.block-wrap-grid .block-piece:last-of-type{margin-top:0}
.slider article{padding-bottom:50%}
.slide .block-piece:first-of-type .preview-slider:first-of-type{border-top:0}
.slide .block-piece:last-of-type{margin-top:0}
.block-wrap-fs+.contents-wrap{padding-top:30px}
.byline .separator{margin-right:3px;margin-left:3px}
.mob-fs{padding-left:0;padding-right:0}
.mob-fs .block-title-wrap{padding-left:15px;padding-right:15px}
.block-wrap-fs:not(.mob-fs){padding-left:15px;padding-right:15px}
#sbi_images{display:flex !important}
.block-wrap-classic:not(.block-wrap-bs-62) .pagination{padding-top:20px}
}
@media only screen and (max-width:480px){
.separation-border-style:not(.split-1){margin-bottom:0;border-bottom:0;padding-bottom:0}
.separation-border:not(.split-1){margin-bottom:30px}
.split:not(.preview-thumbnail) .mask+.meta{padding-top:20px}
}
@media print{
*{background:transparent !important;color:black !important;text-shadow:none !important}
a,a:visited{color:#444 !important;text-decoration:underline}
a:after,a:visited:after{content:" (" attr(href) ")"}
a abbr[title]:after,a:visited abbr[title]:after{content:" (" attr(title) ")"}
a[href^="javascript:"]:after,a[href^="#"]:after{content:""}
pre,blockquote{border:1px solid #999;page-break-inside:avoid}
thead{display:table-header-group}
tr,img{page-break-inside:avoid}
img{max-width:100% !important}
p,h2,h3{orphans:3;widows:3}
h2,h3{page-break-after:avoid}
.sidebar,nav{display:none}
}

/* ==== MINED FROM LIVE CSS: style-frontend-pro.css (Hubbub share styles) ==== */
#share-content-top{margin-bottom:1.2em}
#share-content-bottom{margin-top:1.2em}
.share-networks-btns-wrapper{margin:0!important;padding:0!important;list-style:none!important}
.share-networks-btns-wrapper:after{display:block;clear:both;height:0;content:""}
.share-networks-btns-wrapper li{float:left;margin:0;padding:0;border:0;list-style-type:none!important;transition:all .15s ease-in}
.share-networks-btns-wrapper li:before{display:none!important}
.share-networks-btns-wrapper li:first-child{margin-left:0!important}
.share-networks-btns-wrapper .share-network-btn{display:flex;position:relative;box-sizing:border-box;width:100%;min-width:40px;height:40px;max-height:40px;padding:0;border:2px solid;border-radius:0;box-shadow:none;font-family:Arial,sans-serif;font-size:14px;font-weight:700;line-height:36px;text-align:center;vertical-align:middle;text-decoration:none!important;text-transform:unset!important;cursor:pointer;transition:all .15s ease-in}
.share-networks-btns-wrapper.share-column-auto .share-network-btn.share-no-label{width:40px}
.share-button-style-6 .share-networks-btns-wrapper.share-column-auto:not(.share-networks-btns-sidebar):not(.share-networks-btns-sticky-bar) .share-network-btn.share-no-label .share-network-icon{left:-2px}
.share-networks-btns-wrapper .share-network-btn:focus,.share-networks-btns-wrapper .share-network-btn:hover{border:2px solid;outline:none;box-shadow:0 0 0 3px rgba(21,156,228,.4);box-shadow:0 0 0 3px var(--networkHover)}
.share-networks-btns-wrapper .share-network-btn:after{display:block;clear:both;height:0;content:""}
.share-networks-btns-wrapper.share-column-auto .share-network-btn.share-no-label{padding-left:0!important}
.share-size-small .share-networks-btns-wrapper:not(.share-networks-btns-sidebar) .share-network-btn.share-no-label .share-network-icon{width:28px}
.share-no-labels .share-networks-btns-wrapper .share-network-btn{padding:0!important;text-align:center}
.share-facebook{--networkAccent:#334d87;--networkColor:#3a579a;--networkHover:rgba(51,77,135,0.4)}
.share-networks-btns-wrapper .share-network-btn.share-facebook{border-color:#3a579a;color:#3a579a;background:#3a579a}
.share-networks-btns-wrapper .share-network-btn.share-facebook .share-network-icon{border-color:#3a579a;fill:var(--networkColor,#3a579a);background:#3a579a}
.share-networks-btns-wrapper .share-network-btn.share-facebook:focus,.share-networks-btns-wrapper .share-network-btn.share-facebook:focus .share-network-icon,.share-networks-btns-wrapper .share-network-btn.share-facebook:hover,.share-networks-btns-wrapper .share-network-btn.share-facebook:hover .share-network-icon{border-color:#334d87;color:#334d87;background:#334d87}
.share-networks-btns-wrapper .share-network-btn.share-facebook:focus .share-network-icon .share-network-icon-inner>svg,.share-networks-btns-wrapper .share-network-btn.share-facebook:hover .share-network-icon .share-network-icon-inner>svg{fill:#334d87}
.share-networks-btns-wrapper .share-network-btn.share-facebook:focus .share-network-icon .share-network-icon-inner>svg>svg,.share-networks-btns-wrapper .share-network-btn.share-facebook:hover .share-network-icon .share-network-icon-inner>svg>svg{fill:var(--customNetworkHoverColor,var(--networkHover,#334d87));stroke:var(--customNetworkHoverColor,var(--networkHover,#334d87))}
.share-x{--networkAccent:#000;--networkColor:#000;--networkHover:rgba(0,0,0,0.4)}
.share-networks-btns-wrapper .share-network-btn.share-x{border-color:#000;color:#000;background:#000}
.share-networks-btns-wrapper .share-network-btn.share-x .share-network-icon{border-color:#000;fill:var(--networkColor,#000);background:#000}
.share-networks-btns-wrapper .share-network-btn.share-x:focus,.share-networks-btns-wrapper .share-network-btn.share-x:focus .share-network-icon,.share-networks-btns-wrapper .share-network-btn.share-x:hover,.share-networks-btns-wrapper .share-network-btn.share-x:hover .share-network-icon{border-color:#000;color:#000;background:#000}
.share-networks-btns-wrapper .share-network-btn.share-x:focus .share-network-icon .share-network-icon-inner>svg,.share-networks-btns-wrapper .share-network-btn.share-x:hover .share-network-icon .share-network-icon-inner>svg{fill:#000}
.share-networks-btns-wrapper .share-network-btn.share-x:focus .share-network-icon .share-network-icon-inner>svg>svg,.share-networks-btns-wrapper .share-network-btn.share-x:hover .share-network-icon .share-network-icon-inner>svg>svg{fill:var(--customNetworkHoverColor,var(--networkHover,#000));stroke:var(--customNetworkHoverColor,var(--networkHover,#000))}
.share-linkedin{--networkAccent:#00669c;--networkColor:#0077b5;--networkHover:rgba(0,102,156,0.4)}
.share-networks-btns-wrapper .share-network-btn.share-linkedin{border-color:#0077b5;color:#0077b5;background:#0077b5}
.share-networks-btns-wrapper .share-network-btn.share-linkedin .share-network-icon{border-color:#0077b5;fill:var(--networkColor,#0077b5);background:#0077b5}
.share-networks-btns-wrapper .share-network-btn.share-linkedin:focus,.share-networks-btns-wrapper .share-network-btn.share-linkedin:focus .share-network-icon,.share-networks-btns-wrapper .share-network-btn.share-linkedin:hover,.share-networks-btns-wrapper .share-network-btn.share-linkedin:hover .share-network-icon{border-color:#00669c;color:#00669c;background:#00669c}
.share-networks-btns-wrapper .share-network-btn.share-linkedin:focus .share-network-icon .share-network-icon-inner>svg,.share-networks-btns-wrapper .share-network-btn.share-linkedin:hover .share-network-icon .share-network-icon-inner>svg{fill:#00669c}
.share-networks-btns-wrapper .share-network-btn.share-linkedin:focus .share-network-icon .share-network-icon-inner>svg>svg,.share-networks-btns-wrapper .share-network-btn.share-linkedin:hover .share-network-icon .share-network-icon-inner>svg>svg{fill:var(--customNetworkHoverColor,var(--networkHover,#00669c));stroke:var(--customNetworkHoverColor,var(--networkHover,#00669c))}
.share-email{--networkAccent:#239e57;--networkColor:#27ae60;--networkHover:rgba(35,158,87,0.4)}
.share-networks-btns-wrapper .share-network-btn.share-email{border-color:#27ae60;color:#27ae60;background:#27ae60}
.share-networks-btns-wrapper .share-network-btn.share-email .share-network-icon{border-color:#27ae60;fill:var(--networkColor,#27ae60);background:#27ae60}
.share-networks-btns-wrapper .share-network-btn.share-email:focus,.share-networks-btns-wrapper .share-network-btn.share-email:focus .share-network-icon,.share-networks-btns-wrapper .share-network-btn.share-email:hover,.share-networks-btns-wrapper .share-network-btn.share-email:hover .share-network-icon{border-color:#239e57;color:#239e57;background:#239e57}
.share-networks-btns-wrapper .share-network-btn.share-email:focus .share-network-icon .share-network-icon-inner>svg,.share-networks-btns-wrapper .share-network-btn.share-email:hover .share-network-icon .share-network-icon-inner>svg{fill:#239e57}
.share-networks-btns-wrapper .share-network-btn.share-email:focus .share-network-icon .share-network-icon-inner>svg>svg,.share-networks-btns-wrapper .share-network-btn.share-email:hover .share-network-icon .share-network-icon-inner>svg>svg{fill:var(--customNetworkHoverColor,var(--networkHover,#239e57));stroke:var(--customNetworkHoverColor,var(--networkHover,#239e57))}
.share-size-small .share-networks-btns-wrapper:not(.share-networks-btns-sidebar):not(.share-networks-btns-sticky-bar) .share-network-btn{min-width:32px;height:32px;max-height:32px;line-height:28px}
.share-size-small .share-networks-btns-wrapper:not(.share-networks-btns-sidebar):not(.share-networks-btns-sticky-bar) .share-network-btn.share-no-label .share-network-icon{width:32px}
.share-size-small .share-networks-btns-wrapper:not(.share-networks-btns-sidebar):not(.share-networks-btns-sticky-bar) .share-network-btn .share-network-icon{width:32px;height:32px;line-height:28px}
.share-size-small .share-networks-btns-wrapper:not(.share-networks-btns-sidebar):not(.share-networks-btns-sticky-bar) .share-network-btn .share-network-icon-inner{height:28px}
.share-size-small.share-button-style-6 .share-networks-btns-wrapper.share-column-auto:not(.share-networks-btns-sidebar):not(.share-networks-btns-sticky-bar) .share-network-btn.share-no-label .share-network-icon{left:-2px}
@media print{
#share-content-bottom,#share-content-top,#share-floating-sidebar,#share-pop-up,#share-pop-up-overlay,#share-sticky-bar-wrapper{display:none!important}
}
#share-floating-sidebar{position:fixed;top:50%;transform:translateY(-50%);z-index:9998}
#share-floating-sidebar .share-networks-btns-wrapper li{position:relative;overflow:visible}
#share-sticky-bar-wrapper{position:fixed;bottom:0;left:0;width:100%;max-width:100vw;background:#fff;z-index:1000}
#share-sticky-bar{display:none;position:relative;box-sizing:border-box;margin:7px 0}
#share-sticky-bar .share-networks-btns-wrapper{display:flex}
#share-sticky-bar .share-networks-btns-wrapper li{float:none;margin-right:3px;margin-bottom:0;margin-left:3px;flex:1}
#share-sticky-bar .share-networks-btns-wrapper li:last-of-type{margin-right:0}
#share-sticky-bar .share-network-btn{padding-right:1em;padding-left:1em;text-align:center}
#share-sticky-bar .share-network-btn .share-network-icon{display:inline-block;position:relative;overflow:visible;width:20px}
.share-networks-btns-wrapper .share-network-btn .share-network-icon{display:block;position:relative;top:-2px;left:-2px;-moz-box-sizing:border-box;box-sizing:border-box;width:40px;height:40px;border:2px solid;font-size:14px;line-height:36px;text-align:center;transition:all .15s ease-in;align-self:start;flex:0 0 auto}
.share-network-icon .share-network-icon-inner svg{position:relative;overflow:visible;width:auto;max-height:14px;transition:fill .15s ease-in-out}
.share-network-icon-inner{display:flex;align-items:center;justify-content:center}
.share-network-icon-inner{height:36px;transition:all .2s ease}
#share-pop-up{position:fixed;width:100%;max-width:750px;padding:40px;border-radius:10px;opacity:0;background:#fff;transition:all .25s ease-in-out;transform:translate(-50%,-50%);z-index:9999}
#share-pop-up-overlay{display:block;position:fixed;top:0;left:0;width:0;height:0;opacity:0;background:#000;transition:opacity .25s ease-in-out,margin .25s ease-in-out;z-index:9998}
#share-pop-up-content{text-align:center}
#share-pop-up-close{display:block;position:absolute;top:10px;right:10px;width:22px;height:22px;line-height:22px;text-align:center;vertical-align:middle;cursor:pointer}
#share-pop-up-close svg{position:relative;top:2px;width:auto;max-height:16px;vertical-align:top;fill:#999}
#share-pop-up h2{margin-bottom:1em}
#share-pop-up h2 p{font-size:inherit}
#share-pop-up h2 p:last-of-type{margin-top:0;margin-bottom:0}
#share-pop-up p{margin-top:1em;margin-bottom:1em}
#share-post-bottom{width:0;height:0;margin:0;padding:0}
@media screen and (max-width:800px){
#share-pop-up{width:90%}
}
@media screen and (max-width:720px){
#share-pop-up .share-networks-btns-wrapper li{width:100%;margin-right:0;margin-left:0}
}
.share-button-style-6 .share-networks-btns-wrapper .share-network-btn{border-color:transparent!important;background:transparent!important}
.share-button-style-6 .share-networks-btns-wrapper .share-network-btn.share-no-label:not(.share-has-count){max-width:40px}
.share-button-style-6 .share-networks-btns-wrapper .share-network-btn:focus,.share-button-style-6 .share-networks-btns-wrapper .share-network-btn:hover{border-color:transparent!important}
.share-button-style-6 .share-networks-btns-wrapper .share-network-btn .share-network-icon:not(.share-network-icon-outlined) .share-network-icon-inner>svg,.share-button-style-6 .share-networks-btns-wrapper .share-network-btn:focus .share-network-icon .share-network-icon-inner>svg,.share-button-style-6 .share-networks-btns-wrapper .share-network-btn:hover .share-network-icon .share-network-icon-inner>svg{fill:#fff!important}
.share-button-style-6.share-size-small .share-networks-btns-wrapper .share-network-btn.share-no-label:not(.share-has-count){max-width:32px}

/* ==== MINED FROM LIVE CSS: inline <style> blocks from 4 representative captured heads (customizer colors, per-block styles, wp-custom-css) ==== */
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
img.emoji{display: inline !important;
		border: none !important;
		box-shadow: none !important;
		height: 1em !important;
		width: 1em !important;
		margin: 0 0.07em !important;
		vertical-align: -0.1em !important;
		background: none !important;
		padding: 0 !important;}
#end-resizable-editor-section{display:none}
html :where([style*=border-color]){border-style:solid}
html :where([style*=border-top-color]){border-top-style:solid}
html :where([style*=border-right-color]){border-right-style:solid}
html :where([style*=border-bottom-color]){border-bottom-style:solid}
html :where([style*=border-left-color]){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]){border-right-style:solid}
html :where([style*=border-bottom-width]){border-bottom-style:solid}
html :where([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}
:where(body){margin: 0;}
div){margin: 0;}
body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}
.link-color-wrap > * > a,.link-color-wrap > * > ul a{color: #1e1e1e;}
.link-color-wrap > * > a:hover,.link-color-wrap > * > ul a:hover{color: #133d9d;}
body{color: #2e2e2e;}
.site-footer{color: #fff;}
body{font-size:14px;font-weight:400;line-height:1.6;text-transform:none;}
.excerpt{font-size:14px;font-weight:400;line-height:1.6;text-transform:none;}
.byline{font-size:10px;font-weight:700;letter-spacing:0.1em;line-height:1.3;text-transform:uppercase;}
.tipi-button{font-size:14px;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;}
.preview-slider.title-s .title{font-size:14px;font-weight:700;letter-spacing:0.1em;line-height:1.3;text-transform:uppercase;}
.preview-slider.title-m .title{font-size:14px;font-weight:700;letter-spacing:0.1em;line-height:1.3;text-transform:uppercase;}
.preview-slider.title-l .title{font-size:14px;font-weight:700;letter-spacing:0.1em;line-height:1.3;text-transform:uppercase;}
.preview-grid.title-s .title{font-size:14px;font-weight:700;letter-spacing:0.1em;line-height:1.3;text-transform:uppercase;}
.preview-grid.title-m .title{font-size:14px;font-weight:700;letter-spacing:0.1em;line-height:1.3;text-transform:uppercase;}
.preview-grid.title-l .title{font-size:14px;font-weight:700;letter-spacing:0.1em;line-height:1.3;text-transform:uppercase;}
.preview-classic .title{font-size:14px;font-weight:700;letter-spacing:0.1em;line-height:1.3;text-transform:uppercase;}
.entry-content blockquote{font-size:18px;font-weight:400;line-height:1.5;text-transform:none;}
.hero-wrap .caption{font-size:10px;font-weight:400;line-height:1.2;text-transform:none;}
.main-navigation{font-size:14px;font-weight:700;letter-spacing:0.12em;line-height:1;text-transform:uppercase;}
.hero-meta.tipi-m-typo .title{font-size:18px;font-weight:700;letter-spacing:0.1em;line-height:1.3;text-transform:uppercase;}
.entry-content h1{font-size:18px;font-weight:700;letter-spacing:0.1em;line-height:1.3;text-transform:uppercase;}
.entry-content h2{font-size:18px;font-weight:700;letter-spacing:0.1em;line-height:1.3;text-transform:uppercase;}
.entry-content h3{font-size:14px;font-weight:700;letter-spacing:0.1em;line-height:1.3;text-transform:uppercase;}
.entry-content h4{font-size:14px;font-weight:700;letter-spacing:0.1em;line-height:1.3;text-transform:uppercase;}
.entry-content h5{font-size:14px;font-weight:700;letter-spacing:0.1em;line-height:1.3;text-transform:uppercase;}
.widget-title{font-size:14px;font-weight:700;letter-spacing:0.1em;line-height:1.3;text-transform:uppercase;}
.block-title-wrap .title{font-size:18px;font-weight:700;letter-spacing:0.1em;line-height:1.2;text-transform:uppercase;}
.preview-classic{padding-bottom: 30px;}
.block-wrap-classic .block ~ .block .preview-1:first-child{padding-top: 30px;}
.preview-classic{border-bottom:1px dotted #f2f2f2;}
.preview-classic{margin-bottom: 30px;}
.block-wrap-classic .block ~ .block .preview-1:first-child{margin-top: 30px;}
.block-wrap-classic .block ~ .block .preview-1:first-child{border-top:1px dotted #f2f2f2;}
.preview-slider.tile-overlay--1:after{opacity: 0.25;}
.preview-grid.tile-overlay--1:after{opacity: 0.25;}
.main-navigation-border{border-bottom-color: #133d9d;}
body,#respond{font-family: 'Raleway',sans-serif;}
h1,h2,h3,h4,h5,h6,.cb-font-header,.font-h,#bbp-user-navigation,.cb-byline{font-family: 'Montserrat',sans-serif}
.main-menu > li > a,.main-menu-wrap .menu-icons > li > a{padding-top: 20px;
		padding-bottom: 20px;}
.site-mob-header:not(.site-mob-header-11) .header-padding .logo-main-wrap,.site-mob-header:not(.site-mob-header-11) .header-padding .icons-wrap a{padding-top: 20px;
		padding-bottom: 20px;}
.grid-spacing{border-top-width: 3px;}
.block-css-91809 > .block-inner-style{margin-top: 0px;margin-bottom: 30px;}
.block-css-62851 > .block-inner-style{margin-top: 0px;margin-bottom: 30px;}
.block-css-44666 > .block-inner-style{margin-top: 0px;margin-bottom: 30px;}
.block-css-77850 > .block-inner-style{margin-top: 0px;margin-bottom: 30px;}
.block-css-59088 > .block-inner-style{margin-top: 0px;margin-bottom: 20px;}
@media only screen and (min-width: 481px){
.block-wrap-slider:not(.block-wrap-51) .slider-spacing{margin-right: 3px;}
.block--feature.block-wrap-slider .block-inner-style{padding-top: 3px;}
}
@media only screen and (min-width: 768px){
.block-css-91809 > .block-inner-style{margin-top: 0px;margin-bottom: 40px;}
.block-css-62851 > .block-inner-style{margin-top: 0px;margin-bottom: 40px;}
.block-css-44666 > .block-inner-style{margin-top: 0px;margin-bottom: 40px;}
.block-css-77850 > .block-inner-style{margin-top: 0px;margin-bottom: 40px;}
.block-css-59088 > .block-inner-style{margin-top: 0px;margin-bottom: 40px;}
.grid-spacing{border-right-width: 3px;}
.block-wrap-55 .slide{margin-right: 3px!important;}
.block-wrap-grid:not(.block-wrap-81) .block{width: calc( 100% + 3px );}
.preview-slider.tile-overlay--1:hover:after{opacity: 0.75 ;}
.preview-grid.tile-overlay--1:hover:after{opacity: 0.75 ;}
}
@media only screen and (min-width: 1020px){
.block-css-91809 > .block-inner-style{margin-top: 0px;margin-bottom: 40px;}
.block-css-62851 > .block-inner-style{margin-top: 0px;margin-bottom: 40px;}
.block-css-44666 > .block-inner-style{margin-top: 0px;margin-bottom: 40px;}
.block-css-77850 > .block-inner-style{margin-top: 0px;margin-bottom: 40px;}
.block-css-59088 > .block-inner-style{margin-top: 0px;margin-bottom: 40px;}
.site-header .header-padding{padding-top: 20px;
		padding-bottom: 20px;}
body{font-size:18px;}
.excerpt{font-size:16px;}
.tipi-button{font-size:12px;}
.preview-slider.title-s .title{font-size:16px;}
.preview-slider.title-m .title{font-size:16px;}
.preview-slider.title-l .title{font-size:32px;}
.preview-grid.title-s .title{font-size:16px;}
.preview-grid.title-m .title{font-size:16px;}
.preview-grid.title-l .title{font-size:32px;}
.preview-classic .title{font-size:20px;}
.entry-content blockquote{font-size:30px;}
.main-navigation{font-size:16px;}
.hero-meta.tipi-m-typo .title{font-size:40px;}
.entry-content h1{font-size:50px;}
.entry-content h2{font-size:30px;}
.entry-content h3{font-size:24px;}
.entry-content h4{font-size:20px;}
.entry-content h5{font-size:18px;}
.widget-title{font-size:20px;}
.block-title-wrap .title{font-size:36px;}
}
.cb-footer-widget-title{text-align:left;}
.cb-footer-dark .site-footer{background:#174bc0;}
.cb-footer-dark .cb-footer-lower{background:#133d9d;
    color:#fff;}
.page .entry-title{display:none;
    margin:0;
    padding:0;}
@media screen{
.print-button{z-index: 1000; display: flex; margin: 0px 0px 0px 0px}
.print-button a,.print-button a:link,.print-button a:visited,.print-button a:hover,.print-button a:active{font-weight: 600;
						cursor: pointer;
						text-decoration: none;
						border: none;
						-webkit-box-shadow: none;
						-moz-box-shadow: none;
						box-shadow: none;
						outline:none;
						font-size: 14px !important;
						color: #3AAA11 !important;}
.print-button.pf-alignleft{justify-content: start;}
}
.pf-button-img{border: none;
					-webkit-box-shadow: none;
					-moz-box-shadow: none;
					box-shadow: none;
					padding: 0;
					margin: 0;
					display: inline;
					vertical-align: middle;}
@media print{
.print-button{display: none;}
}
.home article{display:none;}
.home .title-beneath-c{display:none;}
.post-wrap+.builder-container{padding-top:0;}
.mob-menu-wrap .vertical-menu{margin:0;}
@media (max-width: 1080px){
.logo-main-wrap-center{display:none;}
}
.main-menu-bar-color-1 .main-menu .current-menu-item.menu-item-3067 > a{background: #133d9d;}
.main-navigation .menu-item-3067 .menu-wrap > *{border-top-color: #133d9d!important;}
.main-menu-bar-color-1 .main-menu .current-menu-item.menu-item-3337 > a{background: #133d9d;}
.main-navigation .menu-item-3337 .menu-wrap > *{border-top-color: #133d9d!important;}
.main-menu-bar-color-1 .main-menu .current-menu-item.menu-item-1335 > a{background: #133d9d;}
.main-navigation .menu-item-1335 .menu-wrap > *{border-top-color: #133d9d!important;}
.main-menu-bar-color-1 .main-menu .current-menu-item.menu-item-1935 > a{background: #133d9d;}
.main-navigation .menu-item-1935 .menu-wrap > *{border-top-color: #133d9d!important;}
.main-menu-bar-color-1 .main-menu .current-menu-item.menu-item-1336 > a{background: #133d9d;}
.main-navigation .menu-item-1336 .menu-wrap > *{border-top-color: #133d9d!important;}
.main-menu-bar-color-1 .main-menu .current-menu-item.menu-item-1923 > a{background: #133d9d;}
.main-navigation .menu-item-1923 .menu-wrap > *{border-top-color: #133d9d!important;}
.main-menu-bar-color-1 .main-menu .current-menu-item.menu-item-2307 > a{background: #133d9d;}
.main-navigation .menu-item-2307 .menu-wrap > *{border-top-color: #133d9d!important;}

/* ==== HAND OVERRIDES (post-mined; must win the cascade) ==== */
/* Responsive chrome swap: live behavior = mobile header <=1080px, desktop
   nav above (provenance: live wp-custom-css media rule + rendered behavior) */
@media (max-width: 1080px) {
    #cb-nav-bar { display: none !important; }
    .site-mob-header { display: block !important; }
}
@media (min-width: 1081px) {
    .site-mob-header { display: none !important; }
}
/* Desktop nav icon row: live measures 58px because its icon FONT glyph is an
   inline box with font leading; the ported SVG-mask glyph cannot reproduce
   that metric, and the 2px shortfall shifted every desktop page. Pinned to
   the live-measured value (same treatment as the carousel heights). */
@media only screen and (min-width: 1081px) {
  #cb-nav-bar .menu-icons > li, #cb-nav-bar .menu-icons > li > a { height: 58px; }
}
/* Screen-reader-only text, verbatim from the live FontAwesome stylesheet
   (bb-plugin/fonts/fontawesome/5.14.0/css/all.min.css). Without it the
   accordion icons' "Collapse" labels rendered visibly and inflated every
   accordion row. */
.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
/* (No hand nav-geometry block: the theme's own
   `.main-menu-c .main-menu-wrap .logo-menu-wrap{flex:1 1 0%}` rule is mined
   and provides the real layout. An earlier override here pinned the logo
   placeholder to `flex:0 0 auto` and shifted the whole menu 6px left.) */
/* Typography + chrome values from the Chunk 7/16 computed-style baseline
   (a mined theme reset was winning with plain sans-serif; these restore the
   nine-representative baseline values exactly) */
h1, h2, h3, h4, h5, h6 { font-family: Montserrat, sans-serif; }
#cb-nav-bar a, .main-menu a, .menu-icons a { font-family: Montserrat, sans-serif; color: rgb(51, 51, 51); }
/* That colour was mined at 1280px with every mega panel closed, so it only
   ever described the top bar - but it carries ID specificity and so beat
   the theme's own `.mm-skin-2 .dropper .menu a{color:#fff}`, painting the
   panel card titles dark grey on a near-black panel. Restore the theme's
   value inside the panels only. */
#cb-nav-bar .dropper > .menu a, .main-menu .dropper > .menu a { color: #fff; }
#cb-nav-bar .main-menu > li > a { padding: 20px 10px; }
.site-header, #masthead, .site-mob-header, #mobhead { background-color: rgb(255, 255, 255); color: rgb(51, 51, 51); }
body { color: rgb(46, 46, 46); }
#cb-nav-bar .current-menu-item > a { background-color: rgb(19, 61, 157); color: rgb(255, 255, 255); }
/* Page-title band spacing: live renders 30px padding-top on the hero-meta
   band above builder content on every title-beneath-c page (measured live;
   the carrying theme rule was filtered). Restores site-wide vertical rhythm. */
.title-beneath-c > .meta-wrap.hero-meta { padding-top: 30px; }
/* Mobile drawer open-state: the live theme toggled runtime classes; the
   rebuild's mechanism is body.mob-menu-open (site.js), forced over the
   mined hidden-by-default drawer rules */
#mob-menu-wrap { visibility: hidden; transform: translateX(-100%); transition: transform .25s, visibility .25s; }
body.mob-menu-open #mob-menu-wrap { visibility: visible !important; opacity: 1 !important; transform: translateX(0) !important; }
/* Search modal visible-state: the live theme toggled a runtime class whose
   rule cannot survive static filtering; the rebuild's mechanism is the
   .inactive class (site.js), forced over the mined hidden-by-default rule */
.modal-wrap:not(.inactive) { opacity: 1 !important; visibility: visible !important; }
.modal-wrap:not(.inactive) .content-block, .modal-wrap:not(.inactive) .content-search,
.modal-wrap:not(.inactive) form { opacity: 1 !important; visibility: visible !important; }
.modal-wrap.inactive { opacity: 0 !important; visibility: hidden !important; display: none !important; }
/* Icon glyphs: the theme/FontAwesome icon FONTS are not ported (Chunk 6
   census: handful of glyphs). Used glyphs re-drawn as currentColor CSS
   masks - documented visual approximation, reviewed at GATE-P20. */
.ico-search, .ico-menu, .ico-x, .ico-chevron-left, .ico-chevron-right,
.ico-chevron-up, .icon-arrow-down2, .fa-envelope, .fa-map-marker-alt,
.fa-paper-plane, .fa-calendar-alt, .fa-user, .fa-user-tie {
    display: inline-block; width: 1em; height: 1em; background: currentColor;
    -webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;
    -webkit-mask-size: contain; mask-size: contain;
    /* baseline (not middle): the live icon FONT glyphs are inline boxes whose
       line box includes font leading. Aligning to middle made every icon row
       1.3px shorter, which shifted every desktop page down the fold. */
    vertical-align: baseline;
}
.ico-search { -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Ccircle cx='6.5' cy='6.5' r='4.7' fill='none' stroke='black' stroke-width='1.8'/%3E%3Cline x1='10.2' y1='10.2' x2='15' y2='15' stroke='black' stroke-width='1.8'/%3E%3C/svg%3E"); mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Ccircle cx='6.5' cy='6.5' r='4.7' fill='none' stroke='black' stroke-width='1.8'/%3E%3Cline x1='10.2' y1='10.2' x2='15' y2='15' stroke='black' stroke-width='1.8'/%3E%3C/svg%3E"); }
.ico-menu { -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Crect y='2' width='16' height='2'/%3E%3Crect y='7' width='16' height='2'/%3E%3Crect y='12' width='16' height='2'/%3E%3C/svg%3E"); mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Crect y='2' width='16' height='2'/%3E%3Crect y='7' width='16' height='2'/%3E%3Crect y='12' width='16' height='2'/%3E%3C/svg%3E"); }
.ico-x { -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cline x1='2' y1='2' x2='14' y2='14' stroke='black' stroke-width='2'/%3E%3Cline x1='14' y1='2' x2='2' y2='14' stroke='black' stroke-width='2'/%3E%3C/svg%3E"); mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cline x1='2' y1='2' x2='14' y2='14' stroke='black' stroke-width='2'/%3E%3Cline x1='14' y1='2' x2='2' y2='14' stroke='black' stroke-width='2'/%3E%3C/svg%3E"); }
.ico-chevron-left { -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpolyline points='10,2 5,8 10,14' fill='none' stroke='black' stroke-width='2'/%3E%3C/svg%3E"); mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpolyline points='10,2 5,8 10,14' fill='none' stroke='black' stroke-width='2'/%3E%3C/svg%3E"); }
.ico-chevron-right, .icon-arrow-down2 { -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpolyline points='6,2 11,8 6,14' fill='none' stroke='black' stroke-width='2'/%3E%3C/svg%3E"); mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpolyline points='6,2 11,8 6,14' fill='none' stroke='black' stroke-width='2'/%3E%3C/svg%3E"); }
.icon-arrow-down2 { transform: rotate(90deg); }
.ico-chevron-up { -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpolyline points='2,10 8,5 14,10' fill='none' stroke='black' stroke-width='2'/%3E%3C/svg%3E"); mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpolyline points='2,10 8,5 14,10' fill='none' stroke='black' stroke-width='2'/%3E%3C/svg%3E"); }
.fa-envelope { -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Crect x='1' y='3' width='14' height='10' rx='1' fill='none' stroke='black' stroke-width='1.6'/%3E%3Cpolyline points='1.5,4 8,9 14.5,4' fill='none' stroke='black' stroke-width='1.6'/%3E%3C/svg%3E"); mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Crect x='1' y='3' width='14' height='10' rx='1' fill='none' stroke='black' stroke-width='1.6'/%3E%3Cpolyline points='1.5,4 8,9 14.5,4' fill='none' stroke='black' stroke-width='1.6'/%3E%3C/svg%3E"); }
.fa-map-marker-alt { -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M8 1a5 5 0 0 0-5 5c0 3.5 5 9 5 9s5-5.5 5-9a5 5 0 0 0-5-5zm0 7a2 2 0 1 1 0-4 2 2 0 0 1 0 4z'/%3E%3C/svg%3E"); mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M8 1a5 5 0 0 0-5 5c0 3.5 5 9 5 9s5-5.5 5-9a5 5 0 0 0-5-5zm0 7a2 2 0 1 1 0-4 2 2 0 0 1 0 4z'/%3E%3C/svg%3E"); }
.fa-paper-plane { -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M15 1 1 7l4 2 8-6-6 7v4l3-3 5 2z'/%3E%3C/svg%3E"); mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M15 1 1 7l4 2 8-6-6 7v4l3-3 5 2z'/%3E%3C/svg%3E"); }
.fa-calendar-alt { -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Crect x='1' y='3' width='14' height='12' rx='1' fill='none' stroke='black' stroke-width='1.6'/%3E%3Cline x1='1' y1='6.5' x2='15' y2='6.5' stroke='black' stroke-width='1.6'/%3E%3Cline x1='5' y1='1' x2='5' y2='4' stroke='black' stroke-width='1.6'/%3E%3Cline x1='11' y1='1' x2='11' y2='4' stroke='black' stroke-width='1.6'/%3E%3C/svg%3E"); mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Crect x='1' y='3' width='14' height='12' rx='1' fill='none' stroke='black' stroke-width='1.6'/%3E%3Cline x1='1' y1='6.5' x2='15' y2='6.5' stroke='black' stroke-width='1.6'/%3E%3Cline x1='5' y1='1' x2='5' y2='4' stroke='black' stroke-width='1.6'/%3E%3Cline x1='11' y1='1' x2='11' y2='4' stroke='black' stroke-width='1.6'/%3E%3C/svg%3E"); }
.fa-user, .fa-user-tie { -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='5' r='3.2'/%3E%3Cpath d='M2 15a6 6 0 0 1 12 0z'/%3E%3C/svg%3E"); mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='5' r='3.2'/%3E%3Cpath d='M2 15a6 6 0 0 1 12 0z'/%3E%3C/svg%3E"); }

/* ==== LIVE-MEASURED CAROUSEL HEIGHTS (Chunk 16) ====
   Source: live site measured at each configured viewport; the live
   theme set these inline from JS at runtime so they cannot be
   carried statically from the 1280px capture.

   These are now a FLOOR, not a fixed height. Slider cells are absolutely
   positioned, so the viewport has no natural height and needs a value
   from somewhere; but as `height` these clipped every card whose content
   ran taller than the width they happened to be captured at. site.js
   measures the tallest cell and sets an explicit inline height, which
   wins over min-height; these values only apply before that runs, or if
   the script fails. */
@media only screen and (min-width: 1081px) {
  .block-wrap-52 .flickity-viewport { min-height: 445px; }
  .block-wrap-53 .flickity-viewport { min-height: 285px; }
  .block-wrap-55 .flickity-viewport { min-height: 611px; }
}
@media only screen and (min-width: 481px) and (max-width: 1080px) {
  .block-wrap-52 .flickity-viewport { min-height: 276px; }
  .block-wrap-53 .flickity-viewport { min-height: 177px; }
  .block-wrap-55 .flickity-viewport { min-height: 381px; }
}
@media only screen and (max-width: 480px) {
  .block-wrap-52 .flickity-viewport { min-height: 180px; }
  .block-wrap-53 .flickity-viewport { min-height: 180px; }
  .block-wrap-55 .flickity-viewport { min-height: 591px; }
}

:root{--site-css-complete:1}
