.fl-builder-content *,.fl-builder-content *:before,.fl-builder-content *:after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.fl-row:before,.fl-row:after,.fl-row-content:before,.fl-row-content:after,.fl-col-group:before,.fl-col-group:after,.fl-col:before,.fl-col:after,.fl-module:not([data-accepts]):before,.fl-module:not([data-accepts]):after,.fl-module-content:before,.fl-module-content:after {display: table;content: " ";}.fl-row:after,.fl-row-content:after,.fl-col-group:after,.fl-col:after,.fl-module:not([data-accepts]):after,.fl-module-content:after {clear: both;}.fl-clear {clear: both;}.fl-row,.fl-row-content {margin-left: auto;margin-right: auto;min-width: 0;}.fl-row-content-wrap {position: relative;}.fl-builder-mobile .fl-row-bg-photo .fl-row-content-wrap {background-attachment: scroll;}.fl-row-bg-video,.fl-row-bg-video .fl-row-content,.fl-row-bg-embed,.fl-row-bg-embed .fl-row-content {position: relative;}.fl-row-bg-video .fl-bg-video,.fl-row-bg-embed .fl-bg-embed-code {bottom: 0;left: 0;overflow: hidden;position: absolute;right: 0;top: 0;}.fl-row-bg-video .fl-bg-video video,.fl-row-bg-embed .fl-bg-embed-code video {bottom: 0;left: 0px;max-width: none;position: absolute;right: 0;top: 0px;}.fl-row-bg-video .fl-bg-video video {min-width: 100%;min-height: 100%;width: auto;height: auto;}.fl-row-bg-video .fl-bg-video iframe,.fl-row-bg-embed .fl-bg-embed-code iframe {pointer-events: none;width: 100vw;height: 56.25vw; max-width: none;min-height: 100vh;min-width: 177.77vh; position: absolute;top: 50%;left: 50%;-ms-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%);}.fl-bg-video-fallback {background-position: 50% 50%;background-repeat: no-repeat;background-size: cover;bottom: 0px;left: 0px;position: absolute;right: 0px;top: 0px;}.fl-row-bg-slideshow,.fl-row-bg-slideshow .fl-row-content {position: relative;}.fl-row .fl-bg-slideshow {bottom: 0;left: 0;overflow: hidden;position: absolute;right: 0;top: 0;z-index: 0;}.fl-builder-edit .fl-row .fl-bg-slideshow * {bottom: 0;height: auto !important;left: 0;position: absolute !important;right: 0;top: 0;}.fl-row-bg-overlay .fl-row-content-wrap:after {border-radius: inherit;content: '';display: block;position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 0;}.fl-row-bg-overlay .fl-row-content {position: relative;z-index: 1;}.fl-row-default-height .fl-row-content-wrap,.fl-row-custom-height .fl-row-content-wrap {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;min-height: 100vh;}.fl-row-overlap-top .fl-row-content-wrap {display: -webkit-inline-box;display: -webkit-inline-flex;display: -moz-inline-box;display: -ms-inline-flexbox;display: inline-flex;width: 100%;}.fl-row-default-height .fl-row-content-wrap,.fl-row-custom-height .fl-row-content-wrap {min-height: 0;}.fl-row-default-height .fl-row-content,.fl-row-full-height .fl-row-content,.fl-row-custom-height .fl-row-content {-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;}.fl-row-default-height .fl-row-full-width.fl-row-content,.fl-row-full-height .fl-row-full-width.fl-row-content,.fl-row-custom-height .fl-row-full-width.fl-row-content {max-width: 100%;width: 100%;}.fl-row-default-height.fl-row-align-center .fl-row-content-wrap,.fl-row-full-height.fl-row-align-center .fl-row-content-wrap,.fl-row-custom-height.fl-row-align-center .fl-row-content-wrap {-webkit-align-items: center;-webkit-box-align: center;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-align: center;-ms-flex-pack: center;justify-content: center;align-items: center;}.fl-row-default-height.fl-row-align-bottom .fl-row-content-wrap,.fl-row-full-height.fl-row-align-bottom .fl-row-content-wrap,.fl-row-custom-height.fl-row-align-bottom .fl-row-content-wrap {-webkit-align-items: flex-end;-webkit-justify-content: flex-end;-webkit-box-align: end;-webkit-box-pack: end;-ms-flex-align: end;-ms-flex-pack: end;justify-content: flex-end;align-items: flex-end;}.fl-col-group-equal-height {display: flex;flex-wrap: wrap;width: 100%;}.fl-col-group-equal-height.fl-col-group-has-child-loading {flex-wrap: nowrap;}.fl-col-group-equal-height .fl-col,.fl-col-group-equal-height .fl-col-content {display: flex;flex: 1 1 auto;}.fl-col-group-equal-height .fl-col-content {flex-direction: column;flex-shrink: 1;min-width: 1px;max-width: 100%;width: 100%;}.fl-col-group-equal-height:before,.fl-col-group-equal-height .fl-col:before,.fl-col-group-equal-height .fl-col-content:before,.fl-col-group-equal-height:after,.fl-col-group-equal-height .fl-col:after,.fl-col-group-equal-height .fl-col-content:after{content: none;}.fl-col-group-nested.fl-col-group-equal-height.fl-col-group-align-top .fl-col-content,.fl-col-group-equal-height.fl-col-group-align-top .fl-col-content {justify-content: flex-start;}.fl-col-group-nested.fl-col-group-equal-height.fl-col-group-align-center .fl-col-content,.fl-col-group-equal-height.fl-col-group-align-center .fl-col-content {justify-content: center;}.fl-col-group-nested.fl-col-group-equal-height.fl-col-group-align-bottom .fl-col-content,.fl-col-group-equal-height.fl-col-group-align-bottom .fl-col-content {justify-content: flex-end;}.fl-col-group-equal-height.fl-col-group-align-center .fl-col-group {width: 100%;}.fl-col {float: left;min-height: 1px;}.fl-col-bg-overlay .fl-col-content {position: relative;}.fl-col-bg-overlay .fl-col-content:after {border-radius: inherit;content: '';display: block;position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 0;}.fl-col-bg-overlay .fl-module {position: relative;z-index: 2;}.single:not(.woocommerce).single-fl-builder-template .fl-content {width: 100%;}.fl-builder-layer {position: absolute;top:0;left:0;right: 0;bottom: 0;z-index: 0;pointer-events: none;overflow: hidden;}.fl-builder-shape-layer {z-index: 0;}.fl-builder-shape-layer.fl-builder-bottom-edge-layer {z-index: 1;}.fl-row-bg-overlay .fl-builder-shape-layer {z-index: 1;}.fl-row-bg-overlay .fl-builder-shape-layer.fl-builder-bottom-edge-layer {z-index: 2;}.fl-row-has-layers .fl-row-content {z-index: 1;}.fl-row-bg-overlay .fl-row-content {z-index: 2;}.fl-builder-layer > * {display: block;position: absolute;top:0;left:0;width: 100%;}.fl-builder-layer + .fl-row-content {position: relative;}.fl-builder-layer .fl-shape {fill: #aaa;stroke: none;stroke-width: 0;width:100%;}@supports (-webkit-touch-callout: inherit) {.fl-row.fl-row-bg-parallax .fl-row-content-wrap,.fl-row.fl-row-bg-fixed .fl-row-content-wrap {background-position: center !important;background-attachment: scroll !important;}}@supports (-webkit-touch-callout: none) {.fl-row.fl-row-bg-fixed .fl-row-content-wrap {background-position: center !important;background-attachment: scroll !important;}}.fl-clearfix:before,.fl-clearfix:after {display: table;content: " ";}.fl-clearfix:after {clear: both;}.sr-only {position: absolute;width: 1px;height: 1px;padding: 0;overflow: hidden;clip: rect(0,0,0,0);white-space: nowrap;border: 0;}.fl-builder-content .fl-button:is(a, button),.fl-builder-content a.fl-button:visited {border-radius: 4px;display: inline-block;font-size: 16px;font-weight: normal;line-height: 18px;padding: 12px 24px;text-decoration: none;text-shadow: none;}.fl-builder-content .fl-button:hover {text-decoration: none;}.fl-builder-content .fl-button:active {position: relative;top: 1px;}.fl-builder-content .fl-button-width-full .fl-button {width: 100%;display: block;text-align: center;}.fl-builder-content .fl-button-width-custom .fl-button {display: inline-block;text-align: center;max-width: 100%;}.fl-builder-content .fl-button-left {text-align: left;}.fl-builder-content .fl-button-center {text-align: center;}.fl-builder-content .fl-button-right {text-align: right;}.fl-builder-content .fl-button i {font-size: 1.3em;height: auto;margin-right:8px;vertical-align: middle;width: auto;}.fl-builder-content .fl-button i.fl-button-icon-after {margin-left: 8px;margin-right: 0;}.fl-builder-content .fl-button-has-icon .fl-button-text {vertical-align: middle;}.fl-icon-wrap {display: inline-block;}.fl-icon {display: table-cell;vertical-align: middle;}.fl-icon a {text-decoration: none;}.fl-icon i {float: right;height: auto;width: auto;}.fl-icon i:before {border: none !important;height: auto;width: auto;}.fl-icon-text {display: table-cell;text-align: left;padding-left: 15px;vertical-align: middle;}.fl-icon-text-empty {display: none;}.fl-icon-text *:last-child {margin: 0 !important;padding: 0 !important;}.fl-icon-text a {text-decoration: none;}.fl-icon-text span {display: block;}.fl-icon-text span.mce-edit-focus {min-width: 1px;}.fl-module img {max-width: 100%;}.fl-photo {line-height: 0;position: relative;}.fl-photo-align-left {text-align: left;}.fl-photo-align-center {text-align: center;}.fl-photo-align-right {text-align: right;}.fl-photo-content {display: inline-block;line-height: 0;position: relative;max-width: 100%;}.fl-photo-img-svg {width: 100%;}.fl-photo-content img {display: inline;height: auto;max-width: 100%;}.fl-photo-crop-circle img {-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;}.fl-photo-caption {font-size: 13px;line-height: 18px;overflow: hidden;text-overflow: ellipsis;}.fl-photo-caption-below {padding-bottom: 20px;padding-top: 10px;}.fl-photo-caption-hover {background: rgba(0,0,0,0.7);bottom: 0;color: #fff;left: 0;opacity: 0;filter: alpha(opacity = 0);padding: 10px 15px;position: absolute;right: 0;-webkit-transition:opacity 0.3s ease-in;-moz-transition:opacity 0.3s ease-in;transition:opacity 0.3s ease-in;}.fl-photo-content:hover .fl-photo-caption-hover {opacity: 100;filter: alpha(opacity = 100);}.fl-builder-pagination,.fl-builder-pagination-load-more {padding: 40px 0;}.fl-builder-pagination ul.page-numbers {list-style: none;margin: 0;padding: 0;text-align: center;}.fl-builder-pagination li {display: inline-block;list-style: none;margin: 0;padding: 0;}.fl-builder-pagination li a.page-numbers,.fl-builder-pagination li span.page-numbers {border: 1px solid #e6e6e6;display: inline-block;padding: 5px 10px;margin: 0 0 5px;}.fl-builder-pagination li a.page-numbers:hover,.fl-builder-pagination li span.current {background: #f5f5f5;text-decoration: none;}.fl-slideshow,.fl-slideshow * {-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}.fl-slideshow .fl-slideshow-image img {max-width: none !important;}.fl-slideshow-social {line-height: 0 !important;}.fl-slideshow-social * {margin: 0 !important;}.fl-builder-content .bx-wrapper .bx-viewport {background: transparent;border: none;box-shadow: none;left: 0;}.mfp-wrap button.mfp-arrow,.mfp-wrap button.mfp-arrow:active,.mfp-wrap button.mfp-arrow:hover,.mfp-wrap button.mfp-arrow:focus {background: transparent !important;border: none !important;outline: none;position: absolute;top: 50%;box-shadow: none !important;}.mfp-wrap .mfp-close,.mfp-wrap .mfp-close:active,.mfp-wrap .mfp-close:hover,.mfp-wrap .mfp-close:focus {background: transparent !important;border: none !important;outline: none;position: absolute;top: 0;box-shadow: none !important;}.admin-bar .mfp-wrap .mfp-close,.admin-bar .mfp-wrap .mfp-close:active,.admin-bar .mfp-wrap .mfp-close:hover,.admin-bar .mfp-wrap .mfp-close:focus {top: 32px!important;}img.mfp-img {padding: 0;}.mfp-counter {display: none;}.mfp-wrap .mfp-preloader.fa {font-size: 30px;}.fl-form-field {margin-bottom: 15px;}.fl-form-field input.fl-form-error {border-color: #DD6420;}.fl-form-error-message {clear: both;color: #DD6420;display: none;padding-top: 8px;font-size: 12px;font-weight: lighter;}.fl-form-button-disabled {opacity: 0.5;}.fl-animation {opacity: 0;}body.fl-no-js .fl-animation {opacity: 1;}.fl-builder-preview .fl-animation,.fl-builder-edit .fl-animation,.fl-animated {opacity: 1;}.fl-animated {animation-fill-mode: both;}.fl-button.fl-button-icon-animation i {width: 0 !important;opacity: 0;transition: all 0.2s ease-out;}.fl-button.fl-button-icon-animation:hover i {opacity: 1 !important;}.fl-button.fl-button-icon-animation i.fl-button-icon-after {margin-left: 0px !important;}.fl-button.fl-button-icon-animation:hover i.fl-button-icon-after {margin-left: 10px !important;}.fl-button.fl-button-icon-animation i.fl-button-icon-before {margin-right: 0 !important;}.fl-button.fl-button-icon-animation:hover i.fl-button-icon-before {margin-right: 20px !important;margin-left: -10px;}.fl-builder-content .fl-button:is(a, button),.fl-builder-content a.fl-button:visited {background: #fafafa;border: 1px solid #ccc;color: #333;}.fl-builder-content .fl-button:is(a, button) *,.fl-builder-content a.fl-button:visited * {color: #333;}@media (max-width: 1200px) {}@media (max-width: 1025px) { .fl-col-group.fl-col-group-medium-reversed {display: -webkit-flex;display: flex;-webkit-flex-wrap: wrap-reverse;flex-wrap: wrap-reverse;flex-direction: row-reverse;} }@media (max-width: 768px) { .fl-row-content-wrap {background-attachment: scroll !important;}.fl-row-bg-parallax .fl-row-content-wrap {background-attachment: scroll !important;background-position: center center !important;}.fl-col-group.fl-col-group-equal-height {display: block;}.fl-col-group.fl-col-group-equal-height.fl-col-group-custom-width {display: -webkit-box;display: -webkit-flex;display: flex;}.fl-col-group.fl-col-group-responsive-reversed {display: -webkit-flex;display: flex;-webkit-flex-wrap: wrap-reverse;flex-wrap: wrap-reverse;flex-direction: row-reverse;}.fl-col-group.fl-col-group-responsive-reversed .fl-col:not(.fl-col-small-custom-width) {flex-basis: 100%;width: 100% !important;}.fl-col-group.fl-col-group-medium-reversed:not(.fl-col-group-responsive-reversed) {display: unset;display: unset;-webkit-flex-wrap: unset;flex-wrap: unset;flex-direction: unset;}.fl-col {clear: both;float: none;margin-left: auto;margin-right: auto;width: auto !important;}.fl-col-small:not(.fl-col-small-full-width) {max-width: 400px;}.fl-block-col-resize {display:none;}.fl-row[data-node] .fl-row-content-wrap {margin: 0;padding-left: 0;padding-right: 0;}.fl-row[data-node] .fl-bg-video,.fl-row[data-node] .fl-bg-slideshow {left: 0;right: 0;}.fl-col[data-node] .fl-col-content {margin: 0;padding-left: 0;padding-right: 0;} }@media (min-width: 1201px) {html .fl-visible-large:not(.fl-visible-desktop),html .fl-visible-medium:not(.fl-visible-desktop),html .fl-visible-mobile:not(.fl-visible-desktop) {display: none;}}@media (min-width: 1026px) and (max-width: 1200px) {html .fl-visible-desktop:not(.fl-visible-large),html .fl-visible-medium:not(.fl-visible-large),html .fl-visible-mobile:not(.fl-visible-large) {display: none;}}@media (min-width: 769px) and (max-width: 1025px) {html .fl-visible-desktop:not(.fl-visible-medium),html .fl-visible-large:not(.fl-visible-medium),html .fl-visible-mobile:not(.fl-visible-medium) {display: none;}}@media (max-width: 768px) {html .fl-visible-desktop:not(.fl-visible-mobile),html .fl-visible-large:not(.fl-visible-mobile),html .fl-visible-medium:not(.fl-visible-mobile) {display: none;}}.fl-col-content {display: flex;flex-direction: column;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}.fl-row-fixed-width {max-width: 1300px;}.fl-builder-content > .fl-module-box {margin: 0;}.fl-row-content-wrap {margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;padding-top: 20px;padding-right: 20px;padding-bottom: 20px;padding-left: 20px;}.fl-module-content, .fl-module:where(.fl-module:not(:has(> .fl-module-content))) {margin-top: 20px;margin-right: 20px;margin-bottom: 20px;margin-left: 20px;}:root {--fl-global-button-color: rgb(255, 255, 255);--fl-global-button-hover-color: rgb(255, 255, 255);--fl-global-button-background: #1b6e6a;--fl-global-button-hover-background: #236260;--fl-global-button-font-size: 18px;}.fl-builder-content button:not(.fl-content-ui-button), .fl-builder-content input[type=button], .fl-builder-content input[type=submit], .fl-builder-content .fl-button:is(a, button), .fl-builder-content button:not(.fl-content-ui-button) *, .fl-builder-content input[type=button] *, .fl-builder-content input[type=submit] *, .fl-builder-content .fl-button:is(a, button) *, .fl-builder-content button:visited, .fl-builder-content input[type=button]:visited, .fl-builder-content input[type=submit]:visited, .fl-builder-content a.fl-button:visited, .fl-builder-content button:visited *, .fl-builder-content input[type=button]:visited *, .fl-builder-content input[type=submit]:visited *, .fl-builder-content a.fl-button:visited *, .fl-page .fl-builder-content button:not(.fl-content-ui-button), .fl-page .fl-builder-content input[type=button], .fl-page .fl-builder-content input[type=submit], .fl-page .fl-builder-content .fl-button:is(a, button), .fl-page .fl-builder-content button:not(.fl-content-ui-button) *, .fl-page .fl-builder-content input[type=button] *, .fl-page .fl-builder-content input[type=submit] *, .fl-page .fl-builder-content .fl-button:is(a, button) *, .fl-page .fl-builder-content button:visited, .fl-page .fl-builder-content input[type=button]:visited, .fl-page .fl-builder-content input[type=submit]:visited, .fl-page .fl-builder-content a.fl-button:visited, .fl-page .fl-builder-content button:visited *, .fl-page .fl-builder-content input[type=button]:visited *, .fl-page .fl-builder-content input[type=submit]:visited *, .fl-page .fl-builder-content a.fl-button:visited * {color: rgb(255, 255, 255);}.fl-builder-content button:not(.fl-content-ui-button):hover, .fl-builder-content input[type=button]:hover, .fl-builder-content input[type=submit]:hover, .fl-builder-content .fl-button:is(a, button):hover, .fl-builder-content button:not(.fl-content-ui-button):hover *, .fl-builder-content input[type=button]:hover *, .fl-builder-content input[type=submit]:hover *, .fl-builder-content .fl-button:is(a, button):hover *, .fl-page .fl-builder-content button:not(.fl-content-ui-button):hover, .fl-page .fl-builder-content input[type=button]:hover, .fl-page .fl-builder-content input[type=submit]:hover, .fl-page .fl-builder-content .fl-button:is(a, button):hover, .fl-page .fl-builder-content button:not(.fl-content-ui-button):hover *, .fl-page .fl-builder-content input[type=button]:hover *, .fl-page .fl-builder-content input[type=submit]:hover *, .fl-page .fl-builder-content .fl-button:is(a, button):hover * {color: rgb(255, 255, 255);}.fl-builder-content .fl-module-content:not(:has(.fl-inline-editor)) button:not(.fl-content-ui-button), .fl-builder-content input[type=button], .fl-builder-content input[type=submit], .fl-builder-content .fl-button:is(a, button), .fl-builder-content button:visited, .fl-builder-content input[type=button]:visited, .fl-builder-content input[type=submit]:visited, .fl-builder-content a.fl-button:visited, .fl-page .fl-builder-content .fl-module-content:not(:has(.fl-inline-editor)) button:not(.fl-content-ui-button), .fl-page .fl-builder-content input[type=button], .fl-page .fl-builder-content input[type=submit], .fl-page .fl-builder-content .fl-button:is(a, button), .fl-page .fl-builder-content button:visited, .fl-page .fl-builder-content input[type=button]:visited, .fl-page .fl-builder-content input[type=submit]:visited, .fl-page .fl-builder-content a.fl-button:visited {background-color: #1b6e6a;}.fl-builder-content .fl-module-content:not(:has(.fl-inline-editor)) button:not(.fl-content-ui-button):hover, .fl-builder-content input[type=button]:hover, .fl-builder-content input[type=submit]:hover, .fl-builder-content .fl-button:is(a, button):hover, .fl-page .fl-builder-content .fl-module-content:not(:has(.fl-inline-editor)) button:not(.fl-content-ui-button):hover, .fl-page .fl-builder-content input[type=button]:hover, .fl-page .fl-builder-content input[type=submit]:hover, .fl-page .fl-builder-content .fl-button:is(a, button):hover {background-color: #236260;}.fl-builder-content button:not(.fl-content-ui-button), .fl-builder-content input[type=button], .fl-builder-content input[type=submit], .fl-builder-content .fl-button:is(a, button), .fl-builder-content button:visited, .fl-builder-content input[type=button]:visited, .fl-builder-content input[type=submit]:visited, .fl-builder-content a.fl-button:visited, .fl-page .fl-builder-content button:not(.fl-content-ui-button), .fl-page .fl-builder-content input[type=button], .fl-page .fl-builder-content input[type=submit], .fl-page .fl-builder-content .fl-button:is(a, button), .fl-page .fl-builder-content button:visited, .fl-page .fl-builder-content input[type=button]:visited, .fl-page .fl-builder-content input[type=submit]:visited, .fl-page .fl-builder-content a.fl-button:visited {font-size: 18px;}.page .fl-post-header, .single-fl-builder-template .fl-post-header { display:none; } .fl-node-voqlbzi9c6sj > .fl-row-content-wrap {padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.fl-node-crti68zqv7m1 > .fl-row-content-wrap {background-color: #f4f5f7;}.fl-node-crti68zqv7m1 .fl-row-content {max-width: 1668.8px;} .fl-node-crti68zqv7m1 > .fl-row-content-wrap {padding-top:65px;padding-bottom:100px;}@media ( max-width: 1025px ) { .fl-node-crti68zqv7m1.fl-row > .fl-row-content-wrap {padding-top:40px;padding-bottom:60px;}}.fl-node-yp401cz2glw6 .fl-row-content {max-width: 1620px;} .fl-node-yp401cz2glw6 > .fl-row-content-wrap {margin-bottom:20px;} .fl-node-yp401cz2glw6 > .fl-row-content-wrap {padding-top:50px;padding-bottom:50px;}.fl-node-3dhu0qfxlwas .fl-row-content {max-width: 1620px;} .fl-node-3dhu0qfxlwas > .fl-row-content-wrap {padding-bottom:0px;}@media ( max-width: 1025px ) { .fl-node-3dhu0qfxlwas.fl-row > .fl-row-content-wrap {padding-top:0px;}}@media ( max-width: 768px ) { .fl-node-3dhu0qfxlwas.fl-row > .fl-row-content-wrap {padding-bottom:60px;}}.fl-node-t8hlgn1xawf6 {width: 50%;}@media(max-width: 1025px) {.fl-builder-content .fl-node-t8hlgn1xawf6 {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;}}@media(max-width: 768px) {.fl-builder-content .fl-node-t8hlgn1xawf6 {width: 100% !important;max-width: none;clear: none;float: left;}} .fl-node-t8hlgn1xawf6 > .fl-col-content {margin-top:-10px;margin-right:20px;}@media ( max-width: 1025px ) { .fl-node-t8hlgn1xawf6.fl-col > .fl-col-content {margin-top:0px;margin-right:0px;}}.fl-node-y5q7tbxnzuhw {width: 100%;}.fl-node-t3nrublw8acd {width: 100%;}.fl-node-qjdmsn5pi0hw {width: 100%;}.fl-node-9a0qfeoi4bdj {width: 100%;}.fl-node-kwtbj974znyg {width: 100%;}.fl-node-io1p9q7z04mw {width: 100%;}.fl-node-bv0yqj8kg572 {width: 50%;}@media(max-width: 1025px) {.fl-builder-content .fl-node-bv0yqj8kg572 {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;}}@media(max-width: 768px) {.fl-builder-content .fl-node-bv0yqj8kg572 {width: 100% !important;max-width: none;clear: none;float: left;}}@media ( max-width: 1025px ) { .fl-node-bv0yqj8kg572.fl-col > .fl-col-content {margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}}.fl-node-4wnqle3yjd2k {width: 25%;}@media(max-width: 1200px) {.fl-builder-content .fl-node-4wnqle3yjd2k {width: 25% !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;}}@media(max-width: 1025px) {.fl-builder-content .fl-node-4wnqle3yjd2k {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;}}@media(max-width: 768px) {.fl-builder-content .fl-node-4wnqle3yjd2k {width: 100% !important;max-width: none;clear: none;float: left;}} .fl-node-4wnqle3yjd2k > .fl-col-content {padding-top:20px;}.fl-node-kuz9yba2tf04 {width: 22%;}@media(max-width: 1200px) {.fl-builder-content .fl-node-kuz9yba2tf04 {width: 30% !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;}}@media(max-width: 1025px) {.fl-builder-content .fl-node-kuz9yba2tf04 {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;}}@media(max-width: 768px) {.fl-builder-content .fl-node-kuz9yba2tf04 {width: 100% !important;max-width: none;clear: none;float: left;}}.fl-node-h3b85akznv1r {width: 78%;}@media(max-width: 1200px) {.fl-builder-content .fl-node-h3b85akznv1r {width: 70% !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;}}@media(max-width: 1025px) {.fl-builder-content .fl-node-h3b85akznv1r {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;}}@media(max-width: 768px) {.fl-builder-content .fl-node-h3b85akznv1r {width: 100% !important;max-width: none;clear: none;float: left;}}.fl-node-thlgrx0z8s29 {width: 75%;}@media(max-width: 1200px) {.fl-builder-content .fl-node-thlgrx0z8s29 {width: 75% !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;}}@media(max-width: 1025px) {.fl-builder-content .fl-node-thlgrx0z8s29 {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;}}@media(max-width: 768px) {.fl-builder-content .fl-node-thlgrx0z8s29 {width: 100% !important;max-width: none;clear: none;float: left;}}.pp-headline--style-highlight .pp-headline-dynamic-wrapper {overflow: visible;}.pp-headline--style-highlight .pp-headline-dynamic-text {z-index: 1;}.pp-headline--style-highlight .pp-headline-plain-text {z-index: 1;position: relative;}.pp-headline--style-highlight svg {position: absolute;top: 50%;left: 50%;width: calc( 100% + 20px);height: calc( 100% + 20px);transform: translate(-50%, -50%);overflow: visible;}.pp-headline--style-highlight svg path {stroke: red;stroke-width: 9;fill: none;opacity: 0;stroke-dasharray: 0 1500;transition: .3s;}.pp-headline.pp-headline-animated svg path {animation: pp-headline-dash forwards;animation-duration: var(--animation-duration, 1.2s);animation-iteration-count: 1}.pp-headline.pp-headline-animated svg path:nth-of-type(2) {animation-delay: calc(var(--animation-duration, 1.2s) / 2);}.pp-headline.pp-headline-hide-highlight svg path {opacity: 1;stroke-dasharray: 1500 1500;animation: hide-highlight .4s forwards;animation-iteration-count: 1}@keyframes pp-headline-dash {0% {stroke-dasharray: 0 1500;opacity: 1}to {stroke-dasharray: 1500 1500;opacity: 1}}@keyframes pp-headline-dash-no-loop {0% {stroke-dasharray: 0 1500;}15% {stroke-dasharray: 1500 1500;}85% {opacity: 1;}90% {stroke-dasharray: 1500 1500;opacity: 1;}100% {stroke-dasharray: 1500 1500;opacity: 1;}}@keyframes hide-highlight {0% {opacity: 1;stroke-dasharray: 1500 1500}to {filter: blur(10px);opacity: 0}}.pp-headline-dynamic-wrapper {display: inline-block;position: relative;text-align: left;transition: width 0.3s ease;}.pp-headline-dynamic-wrapper.has-stopped {width: auto !important;}.pp-headline-dynamic-wrapper.has-stopped:after,.pp-headline-dynamic-wrapper.has-stopped .pp-headline-dynamic-text:after {display: none;}.pp-headline-dynamic-wrapper .pp-headline-dynamic-text {display: inline-block;position: absolute;white-space: nowrap;top: 0;left: 0;right: 0;}.pp-headline-center.pp-headline-animation-type-wave .pp-headline-dynamic-wrapper .pp-headline-dynamic-text {left: 50%;transform: translateX(-50%);}.pp-headline-center .pp-headline-plain-text + .pp-headline-dynamic-wrapper .pp-headline-dynamic-text {left: 0;transform: translateX(0);}.pp-headline-dynamic-wrapper .pp-headline-dynamic-text.pp-headline-text-active {position: relative;}.pp-headline-dynamic-wrapper .pp-headline-dynamic-text i,.pp-headline-dynamic-wrapper .pp-headline-dynamic-text i em {font-style: normal;}.pp-headline-animation-type-flip .pp-headline-dynamic-wrapper {-webkit-perspective: 300px;perspective: 300px;}.pp-headline-animation-type-flip .pp-headline-dynamic-text {opacity: 0;-webkit-transform-origin: 50% 100%;-ms-transform-origin: 50% 100%;transform-origin: 50% 100%;-webkit-transform: rotateX(180deg);transform: rotateX(180deg);}.pp-headline-animation-type-flip .pp-headline-dynamic-text.pp-headline-text-active {opacity: 1;-webkit-transform: rotateX(0deg);transform: rotateX(0deg);-webkit-animation: pp-headline-flip-in 1.2s;animation: pp-headline-flip-in 1.2s;}.pp-headline-animation-type-flip .pp-headline-dynamic-text.pp-headline-text-inactive {-webkit-transform: rotateX(180deg);transform: rotateX(180deg);-webkit-animation: pp-headline-flip-out 1.2s;animation: pp-headline-flip-out 1.2s;}@-webkit-keyframes pp-headline-flip-in {0% {-webkit-transform: rotateX(180deg);transform: rotateX(180deg);opacity: 0;}35% {-webkit-transform: rotateX(120deg);transform: rotateX(120deg);opacity: 0;}65% {opacity: 0;}100% {-webkit-transform: rotateX(360deg);transform: rotateX(360deg);opacity: 1;}}@keyframes pp-headline-flip-in {0% {-webkit-transform: rotateX(180deg);transform: rotateX(180deg);opacity: 0;}35% {-webkit-transform: rotateX(120deg);transform: rotateX(120deg);opacity: 0;}65% {opacity: 0;}100% {-webkit-transform: rotateX(360deg);transform: rotateX(360deg);opacity: 1;}}@-webkit-keyframes pp-headline-flip-out {0% {-webkit-transform: rotateX(0deg);transform: rotateX(0deg);opacity: 1;}35% {-webkit-transform: rotateX(-40deg);transform: rotateX(-40deg);opacity: 1;}65% {opacity: 0;}100% {-webkit-transform: rotateX(180deg);transform: rotateX(180deg);opacity: 0;}}@keyframes pp-headline-flip-out {0% {-webkit-transform: rotateX(0deg);transform: rotateX(0deg);opacity: 1;}35% {-webkit-transform: rotateX(-40deg);transform: rotateX(-40deg);opacity: 1;}65% {opacity: 0;}100% {-webkit-transform: rotateX(180deg);transform: rotateX(180deg);opacity: 0;}}.pp-headline-animation-type-typing .pp-headline-dynamic-wrapper {vertical-align: top;overflow: hidden;}.pp-headline-animation-type-typing .pp-headline-dynamic-wrapper::after {content: '';position: absolute;right: 0;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);height: 90%;width: 1px;background-color: #0d0d0d;}.pp-headline-animation-type-typing .pp-headline-dynamic-wrapper:not(.pp-headline-typing-selected):after {-webkit-animation: pp-headline-pulse 1s infinite;animation: pp-headline-pulse 1s infinite;}.pp-headline-animation-type-typing .pp-headline-dynamic-wrapper.pp-headline-typing-selected {background-color: #0d0d0d;}.pp-headline-animation-type-typing .pp-headline-dynamic-wrapper.pp-headline-typing-selected::after {visibility: hidden;}.pp-headline-animation-type-typing .pp-headline-dynamic-wrapper.pp-headline-typing-selected .pp-headline-dynamic-text {color: #aebcb9;}.pp-headline-animation-type-typing .pp-headline-dynamic-text:not(.pp-headline-text-active) {visibility: hidden;}.pp-headline-animation-type-typing .pp-headline-dynamic-letter:not(.pp-headline-animation-in) {position: absolute;visibility: hidden;}@-webkit-keyframes pp-headline-pulse {0% {-webkit-transform: translateY(-50%) scale(1);transform: translateY(-50%) scale(1);opacity: 1;}40% {-webkit-transform: translateY(-50%) scale(0.9);transform: translateY(-50%) scale(0.9);opacity: 0;}100% {-webkit-transform: translateY(-50%) scale(0);transform: translateY(-50%) scale(0);opacity: 0;}}@keyframes pp-headline-pulse {0% {-webkit-transform: translateY(-50%) scale(1);transform: translateY(-50%) scale(1);opacity: 1;}40% {-webkit-transform: translateY(-50%) scale(0.9);transform: translateY(-50%) scale(0.9);opacity: 0;}100% {-webkit-transform: translateY(-50%) scale(0);transform: translateY(-50%) scale(0);opacity: 0;}}.pp-headline-animation-type-swirl .pp-headline-dynamic-wrapper {-webkit-perspective: 300px;perspective: 300px;}.pp-headline-animation-type-swirl .pp-headline-dynamic-letter {display: inline-block;-webkit-backface-visibility: hidden;backface-visibility: hidden;}.pp-headline-animation-type-swirl .pp-headline-dynamic-text {opacity: 0;}.pp-headline-animation-type-swirl .pp-headline-dynamic-letter {-webkit-transform-style: preserve-3d;transform-style: preserve-3d;-webkit-transform: translateZ(-20px) rotateX(90deg);transform: translateZ(-20px) rotateX(90deg);opacity: 0;}.pp-headline-text-active .pp-headline-animation-type-swirl .pp-headline-dynamic-letter {opacity: 1;}.pp-headline-animation-type-swirl .pp-headline-dynamic-letter.pp-headline-animation-in {-webkit-animation: pp-headline-swirl-in .4s forwards;animation: pp-headline-swirl-in .4s forwards;}.pp-headline-animation-type-swirl .pp-headline-dynamic-letter:not(.pp-headline-animation-in) {-webkit-animation: pp-headline-swirl-out .4s forwards;animation: pp-headline-swirl-out .4s forwards;}@-webkit-keyframes pp-headline-swirl-in {0% {opacity: 0;-webkit-transform: translateZ(-20px) rotateX(90deg);transform: translateZ(-20px) rotateX(90deg);}60% {opacity: 1;-webkit-transform: translateZ(-20px) rotateX(-10deg);transform: translateZ(-20px) rotateX(-10deg);}100% {opacity: 1;-webkit-transform: translateZ(-20px) rotateX(0deg);transform: translateZ(-20px) rotateX(0deg);}}@keyframes pp-headline-swirl-in {0% {opacity: 0;-webkit-transform: translateZ(-20px) rotateX(90deg);transform: translateZ(-20px) rotateX(90deg);}60% {opacity: 1;-webkit-transform: translateZ(-20px) rotateX(-10deg);transform: translateZ(-20px) rotateX(-10deg);}100% {opacity: 1;-webkit-transform: translateZ(-20px) rotateX(0deg);transform: translateZ(-20px) rotateX(0deg);}}@-webkit-keyframes pp-headline-swirl-out {0% {opacity: 1;-webkit-transform: translateZ(-20px) rotateX(0);transform: translateZ(-20px) rotateX(0);}60% {opacity: 0;-webkit-transform: translateZ(-20px) rotateX(-100deg);transform: translateZ(-20px) rotateX(-100deg);}100% {opacity: 0;-webkit-transform: translateZ(-20px) rotateX(-90deg);transform: translateZ(-20px) rotateX(-90deg);}}@keyframes pp-headline-swirl-out {0% {opacity: 1;-webkit-transform: translateZ(-20px) rotateX(0);transform: translateZ(-20px) rotateX(0);}60% {opacity: 0;-webkit-transform: translateZ(-20px) rotateX(-100deg);transform: translateZ(-20px) rotateX(-100deg);}100% {opacity: 0;-webkit-transform: translateZ(-20px) rotateX(-90deg);transform: translateZ(-20px) rotateX(-90deg);}}.pp-headline-animation-type-slide-down .pp-headline-text-wrapper {display: inline-block;padding: .2em 0;}.pp-headline-animation-type-slide-down .pp-headline-dynamic-wrapper {overflow: hidden;vertical-align: top;}.pp-headline-animation-type-slide-down .pp-headline-dynamic-text {opacity: 0;top: .2em;}.pp-headline-animation-type-slide-down .pp-headline-dynamic-text.pp-headline-text-active {top: 0;opacity: 1;-webkit-animation: pp-headline-slide-down-in .6s;animation: pp-headline-slide-down-in .6s;}.pp-headline-animation-type-slide-down .pp-headline-dynamic-text.pp-headline-text-inactive {-webkit-animation: pp-headline-slide-down-out .6s;animation: pp-headline-slide-down-out .6s;}@-webkit-keyframes pp-headline-slide-down-in {0% {opacity: 0;-webkit-transform: translateY(-100%);transform: translateY(-100%);}60% {opacity: 1;-webkit-transform: translateY(20%);transform: translateY(20%);}100% {opacity: 1;-webkit-transform: translateY(0);transform: translateY(0);}}@keyframes pp-headline-slide-down-in {0% {opacity: 0;-webkit-transform: translateY(-100%);transform: translateY(-100%);}60% {opacity: 1;-webkit-transform: translateY(20%);transform: translateY(20%);}100% {opacity: 1;-webkit-transform: translateY(0);transform: translateY(0);}}@-webkit-keyframes pp-headline-slide-down-out {0% {opacity: 1;-webkit-transform: translateY(0);transform: translateY(0);}60% {opacity: 0;-webkit-transform: translateY(120%);transform: translateY(120%);}100% {opacity: 0;-webkit-transform: translateY(100%);transform: translateY(100%);}}@keyframes pp-headline-slide-down-out {0% {opacity: 1;-webkit-transform: translateY(0);transform: translateY(0);}60% {opacity: 0;-webkit-transform: translateY(120%);transform: translateY(120%);}100% {opacity: 0;-webkit-transform: translateY(100%);transform: translateY(100%);}}.pp-headline-animation-type-clip .pp-headline-text-wrapper {display: inline-block;padding: .2em 0;}.pp-headline-animation-type-clip .pp-headline-dynamic-wrapper {overflow: hidden;vertical-align: top;}.pp-headline-animation-type-clip .pp-headline-dynamic-wrapper::after {content: '';position: absolute;top: 0;right: 0;width: 2px;height: 100%;background-color: #0d0d0d;}.pp-headline-animation-type-clip .pp-headline-dynamic-text {opacity: 0;}.pp-headline-animation-type-clip .pp-headline-dynamic-text.pp-headline-text-active {opacity: 1;}.pp-headline-animation-type-drop-in .pp-headline-dynamic-wrapper {-webkit-perspective: 300px;perspective: 300px;}.pp-headline-animation-type-drop-in .pp-headline-dynamic-text {opacity: 0;}.pp-headline-animation-type-drop-in .pp-headline-dynamic-text.pp-headline-text-active {opacity: 1;-webkit-animation: pp-headline-drop-in-in .8s;animation: pp-headline-drop-in-in .8s;}.pp-headline-animation-type-drop-in .pp-headline-dynamic-text.pp-headline-text-inactive {-webkit-animation: pp-headline-drop-in-out .8s;animation: pp-headline-drop-in-out .8s;}@-webkit-keyframes pp-headline-drop-in-in {0% {opacity: 0;-webkit-transform: translateZ(100px);transform: translateZ(100px);}100% {opacity: 1;-webkit-transform: translateZ(0);transform: translateZ(0);}}@keyframes pp-headline-drop-in-in {0% {opacity: 0;-webkit-transform: translateZ(100px);transform: translateZ(100px);}100% {opacity: 1;-webkit-transform: translateZ(0);transform: translateZ(0);}}@-webkit-keyframes pp-headline-drop-in-out {0% {opacity: 1;-webkit-transform: translateZ(0);transform: translateZ(0);}100% {opacity: 0;-webkit-transform: translateZ(-100px);transform: translateZ(-100px);}}@keyframes pp-headline-drop-in-out {0% {opacity: 1;-webkit-transform: translateZ(0);transform: translateZ(0);}100% {opacity: 0;-webkit-transform: translateZ(-100px);transform: translateZ(-100px);}}.pp-headline-animation-type-fade .pp-headline-dynamic-wrapper .pp-headline-dynamic-text {position: absolute !important;left: auto;right: auto;text-align: center;transform: translate(-50%, -50%);}.pp-headline-animation-type-fade .pp-headline-dynamic-text {opacity: 0;}.pp-headline-animation-type-fade .pp-headline-dynamic-text.pp-headline-text-active {opacity: 1;-webkit-animation: pp-headline-fade-in .8s;animation: pp-headline-fade-in .8s;}.pp-headline-animation-type-fade .pp-headline-dynamic-text.pp-headline-text-inactive {-webkit-animation: pp-headline-fade-out .8s;animation: pp-headline-fade-out .8s;}@-webkit-keyframes pp-headline-fade-in {0% {opacity: 0;display: none;}100% {opacity: 1;display: inline-block;}}@keyframes pp-headline-fade-in {0% {opacity: 0;display: none;}100% {opacity: 1;display: inline-block;}}@-webkit-keyframes pp-headline-fade-out {0% {opacity: 1;display: inline-block;}100% {opacity: 0;display: none;}}@keyframes pp-headline-fade-out {0% {opacity: 1;display: inline-block;}100% {opacity: 0;display: none;}}.pp-headline-animation-type-blinds .pp-headline-dynamic-wrapper {-webkit-perspective: 300px;perspective: 300px;}.pp-headline-animation-type-blinds .pp-headline-dynamic-text {opacity: 0;}.pp-headline-animation-type-blinds .pp-headline-dynamic-letter {display: inline-block;-webkit-transform: rotateY(180deg);transform: rotateY(180deg);-webkit-backface-visibility: hidden;backface-visibility: hidden;}.pp-headline-text-active .pp-headline-animation-type-blinds .pp-headline-dynamic-letter {-webkit-transform: rotateY(0deg);transform: rotateY(0deg);}.pp-headline-animation-type-blinds .pp-headline-dynamic-letter.pp-headline-animation-in {-webkit-animation: pp-headline-blinds-in .6s forwards;animation: pp-headline-blinds-in .6s forwards;}.pp-headline-animation-type-blinds .pp-headline-dynamic-letter:not(.pp-headline-animation-in) {-webkit-animation: pp-headline-blinds-out .6s forwards;animation: pp-headline-blinds-out .6s forwards;}@-webkit-keyframes pp-headline-blinds-in {0% {-webkit-transform: rotateY(180deg);transform: rotateY(180deg);}100% {-webkit-transform: rotateY(0deg);transform: rotateY(0deg);}}@keyframes pp-headline-blinds-in {0% {-webkit-transform: rotateY(180deg);transform: rotateY(180deg);}100% {-webkit-transform: rotateY(0deg);transform: rotateY(0deg);}}@-webkit-keyframes pp-headline-blinds-out {0% {-webkit-transform: rotateY(0);transform: rotateY(0);}100% {-webkit-transform: rotateY(-180deg);transform: rotateY(-180deg);}}@keyframes pp-headline-blinds-out {0% {-webkit-transform: rotateY(0);transform: rotateY(0);}100% {-webkit-transform: rotateY(-180deg);transform: rotateY(-180deg);}}.pp-headline-animation-type-wave .pp-headline-dynamic-text {opacity: 0;}.pp-headline-animation-type-wave .pp-headline-dynamic-letter {display: inline-block;opacity: 0;-webkit-transform: scale(0);-ms-transform: scale(0);transform: scale(0);}.pp-headline-text-active .pp-headline-animation-type-wave .pp-headline-dynamic-letter {opacity: 1;}.pp-headline-animation-type-wave .pp-headline-dynamic-letter.pp-headline-animation-in {-webkit-animation: pp-headline-wave-up .6s forwards;animation: pp-headline-wave-up .6s forwards;}.pp-headline-animation-type-wave .pp-headline-dynamic-letter:not(.pp-headline-animation-in) {-webkit-animation: pp-headline-wave-down .6s forwards;animation: pp-headline-wave-down .6s forwards;}@-webkit-keyframes pp-headline-wave-up {0% {-webkit-transform: scale(0);transform: scale(0);opacity: 0;}60% {-webkit-transform: scale(1.2);transform: scale(1.2);opacity: 1;}100% {-webkit-transform: scale(1);transform: scale(1);opacity: 1;}}@keyframes pp-headline-wave-up {0% {-webkit-transform: scale(0);transform: scale(0);opacity: 0;}60% {-webkit-transform: scale(1.2);transform: scale(1.2);opacity: 1;}100% {-webkit-transform: scale(1);transform: scale(1);opacity: 1;}}@-webkit-keyframes pp-headline-wave-down {0% {-webkit-transform: scale(1);transform: scale(1);opacity: 1;}60% {-webkit-transform: scale(0);transform: scale(0);opacity: 0;}}@keyframes pp-headline-wave-down {0% {-webkit-transform: scale(1);transform: scale(1);opacity: 1;}60% {-webkit-transform: scale(0);transform: scale(0);opacity: 0;}}.pp-headline-animation-type-slide .pp-headline-dynamic-text {opacity: 0;}.pp-headline-animation-type-slide .pp-headline-dynamic-text.pp-headline-text-active {opacity: 1;-webkit-animation: pp-headline-slide-in .6s;animation: pp-headline-slide-in .6s;}.pp-headline-animation-type-slide .pp-headline-dynamic-text.pp-headline-text-inactive {-webkit-animation: pp-headline-slide-out .6s;animation: pp-headline-slide-out .6s;}@-webkit-keyframes pp-headline-slide-in {0% {opacity: 0;-webkit-transform: translateX(-100%);transform: translateX(-100%);}60% {opacity: 1;-webkit-transform: translateX(10%);transform: translateX(10%);}100% {opacity: 1;-webkit-transform: translateX(0);transform: translateX(0);}}@keyframes pp-headline-slide-in {0% {opacity: 0;-webkit-transform: translateX(-100%);transform: translateX(-100%);}60% {opacity: 1;-webkit-transform: translateX(10%);transform: translateX(10%);}100% {opacity: 1;-webkit-transform: translateX(0);transform: translateX(0);}}@-webkit-keyframes pp-headline-slide-out {0% {opacity: 1;-webkit-transform: translateX(0);transform: translateX(0);}60% {opacity: 0;-webkit-transform: translateX(110%);transform: translateX(110%);}100% {opacity: 0;-webkit-transform: translateX(100%);transform: translateX(100%);}}@keyframes pp-headline-slide-out {0% {opacity: 1;-webkit-transform: translateX(0);transform: translateX(0);}60% {opacity: 0;-webkit-transform: translateX(110%);transform: translateX(110%);}100% {opacity: 0;-webkit-transform: translateX(100%);transform: translateX(100%);}}.fl-node-2j3w08r96is7 .pp-headline {text-align: left;}.fl-node-2j3w08r96is7 .pp-headline,.fl-node-2j3w08r96is7 .pp-headline a {color: #232529;}.fl-node-2j3w08r96is7 .pp-headline-dynamic-wrapper {}.fl-node-2j3w08r96is7 .pp-headline-dynamic-wrapper.pp-headline-typing-selected {}.fl-node-2j3w08r96is7 .pp-headline-dynamic-wrapper.pp-headline-typing-selected .pp-headline-dynamic-text {}.fl-node-2j3w08r96is7 .pp-headline-dynamic-wrapper path {stroke: #e87720;}.fl-node-2j3w08r96is7 .pp-headline {font-weight: 600;font-size: 48px;line-height: 1.2;}@media(max-width: 768px) {.fl-node-2j3w08r96is7 .pp-headline {font-size: 35px;}} .fl-node-2j3w08r96is7 > .fl-module-content {margin-top:0px;}@media ( max-width: 1025px ) { .fl-node-2j3w08r96is7.fl-module > .fl-module-content {margin-bottom:0px;}}@media ( max-width: 768px ) { .fl-node-2j3w08r96is7.fl-module > .fl-module-content {margin-bottom:15px;}} .fl-node-ig14vtdczen8.fl-module-html {margin-bottom:0px;}.fl-builder-content .fl-rich-text strong {font-weight: bold;}.fl-module.fl-rich-text p:last-child {margin-bottom: 0;}.fl-builder-edit .fl-module.fl-rich-text p:not(:has(~ *:not(.fl-block-overlay))) {margin-bottom: 0;}.uabb-faq__layout-accordion .uabb-faq-questions {cursor: pointer;display: table;padding: 15px;-webkit-transition: all 15ms linear;transition: all 15ms linear;}.uabb-faq-item .uabb-faq-questions {padding: 15px 15px 15px 20px;}.uabb-faq-item {margin-bottom: 10px;position: relative;overflow: hidden;}.uabb-faq-question-label {display: table-cell;width: 100%;vertical-align: middle;}.uabb-faq-icon-wrap {display: table-cell;line-height: 1em;opacity: .7;vertical-align: middle;}.uabb-faq-button-icon {text-align: center;display: block;}.uabb-faq-after-text .uabb-faq-question-label {padding-right: 20px;}.uabb-faq-before-text .uabb-faq-question-label {padding-left: 20px;}.uabb-faq__layout-accordion .uabb-faq-content {display: none;}.uabb-faq-item .uabb-faq-content {padding: 20px;}.uabb-faq-content p:last-of-type {margin: 0;}.uabb-faq-open-icon {position: absolute;height: 100%;width: 100%;}.uabb-faq-wrap.uabb-faq__layout-grid {display: -ms-flexbox;-js-display: flex;display: -webkit-box;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}.uabb-faq__column-1 .uabb-faq-item {width: 100%;}.uabb-faq__column-2 .uabb-faq-item {width: 50%;}.uabb-faq__column-3 .uabb-faq-item {width: 33.33%;}.uabb-faq__column-4 .uabb-faq-item {width: 25%;}.uabb-faq__column-5 .uabb-faq-item {width: 20%;}.uabb-faq__column-6 .uabb-faq-item {width: 16.66%;}.uabb-faq-question-label:focus,.uabb-faq-question-label:active,.uabb-faq-questions-button:focus,.uabb-faq-questions-button:active,.uabb-faq-icon-wrap:focus,.uabb-faq-icon-wrap:active {outline: thin dotted;}.uabb__faq-layout-grid .uabb-faq-equal-yes .uabb-faq-item-wrap,.uabb__faq-layout-grid .uabb-faq-equal-yes .uabb-faq-content {height: 100%;}@media (max-width: 992px) {.uabb-faq__column-medium-1 .uabb-faq-item {width: 100%;}.uabb-faq__column-medium-2 .uabb-faq-item {width: 50%;}.uabb-faq__column-medium-3 .uabb-faq-item {width: 33.33%;}.uabb-faq__column-medium-4 .uabb-faq-item {width: 25%;}.uabb-faq__column-medium-5 .uabb-faq-item {width: 20%;}.uabb-faq__column-medium-6 .uabb-faq-item {width: 16.66%;}}@media (max-width: 768px) {.uabb-faq__column-responsive-1 .uabb-faq-item {width: 100%;}.uabb-faq__column-responsive-2 .uabb-faq-item {width: 50%;}.uabb-faq__column-responsive-3 .uabb-faq-item {width: 33.33%;}.uabb-faq__column-responsive-4 .uabb-faq-item {width: 25%;}.uabb-faq__column-responsive-5 .uabb-faq-item {width: 20%;}.uabb-faq__column-responsive-6 .uabb-faq-item {width: 16.66%;}}.fl-node-l9xqf4drthm2 .uabb__faq-layout-grid.uabb-faq-layout-box_style .uabb-module-content.uabb-faq-module .uabb-faq-item-wrap,.fl-node-l9xqf4drthm2 .uabb__faq-layout-accordion.uabb-faq-layout-box_style .uabb-module-content.uabb-faq-module .uabb-faq-item {background:#f6f6f6;}.fl-node-l9xqf4drthm2 .uabb-faq__layout-grid .uabb-faq-item {padding-right:calc(5px);padding-left:calc(5px);}.fl-node-l9xqf4drthm2 .uabb-faq-wrap {margin-left:calc(-5px );margin-right:calc(-5px );}.fl-node-l9xqf4drthm2 .uabb-faq-item {margin-bottom: 10px;}.fl-node-l9xqf4drthm2 .uabb-faq-questionsl9xqf4drthm2 {background: #f9f9f9;}.fl-node-l9xqf4drthm2 .uabb-faq-contentl9xqf4drthm2 {background:#f9f9f9;}.fl-node-l9xqf4drthm2 .uabb-faq-questions .uabb-faq-button-icon,.fl-node-l9xqf4drthm2 .uabb-faq-questions .uabb-faq-button-icon.dashicons:before {font-size: 16px;line-height: 18px;height: 18px;width: 18px;}@media ( max-width: 1025px ) {.fl-node-l9xqf4drthm2 .uabb-faq-item {}.fl-node-l9xqf4drthm2 .uabb-faq__layout-grid .uabb-faq-item {padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );}.fl-node-l9xqf4drthm2 .uabb-faq-wrap {}.fl-node-l9xqf4drthm2 .uabb-faq-contentl9xqf4drthm2 {}.fl-node-l9xqf4drthm2 .uabb-faq-questionsl9xqf4drthm2 {.fl-node-l9xqf4drthm2 .uabb-faq-item {}}}@media ( max-width: 768px ) {.fl-node-l9xqf4drthm2 .uabb-faq-item {}.fl-node-l9xqf4drthm2 .uabb-faq__layout-grid .uabb-faq-item {padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );}.fl-node-l9xqf4drthm2 .uabb-faq-wrap {}.fl-node-l9xqf4drthm2 .uabb-faq-contentl9xqf4drthm2 {}.fl-node-l9xqf4drthm2 .uabb-faq-questionsl9xqf4drthm2 {}.fl-node-l9xqf4drthm2 .uabb-faq-item {}}.fl-node-l9xqf4drthm2 .uabb-faq-questions,.fl-node-l9xqf4drthm2 .uabb-faq__layout-grid .uabb-faq-questions {border-style: none;border-width: 0;background-clip: border-box;border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;}.fl-node-l9xqf4drthm2 .uabb-faq-contentl9xqf4drthm2,.fl-node-l9xqf4drthm2 .uabb-faq-content {border-style: none;border-width: 0;background-clip: border-box;border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;} .fl-node-1rs5p4gydql0.fl-module-html {margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}.fl-builder-content .fl-node-8lj5q9r1ayuk.fl-module-rich-text.fl-rich-text,.fl-builder-content .fl-node-8lj5q9r1ayuk.fl-module-rich-text.fl-rich-text * {color: #232529;}.fl-builder-content .fl-node-8lj5q9r1ayuk.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-8lj5q9r1ayuk.fl-module-rich-text.fl-rich-text *:not(b, strong) {font-size: 18px;line-height: 1.4;}@media(max-width: 768px) {.fl-builder-content .fl-node-8lj5q9r1ayuk.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-8lj5q9r1ayuk.fl-module-rich-text.fl-rich-text *:not(b, strong) {font-size: 16px;}} .fl-node-8lj5q9r1ayuk.fl-module-rich-text {margin-top:0px;margin-bottom:0px;}.uabb-info-list .uabb-info-list-left,.uabb-info-list .uabb-info-list-right {float: none;}.uabb-info-list .uabb-info-list-wrapper > li {list-style: none;margin: 0;padding: 0;position: relative;}.uabb-module-content .uabb-text-editor :not(a) {color: inherit;}.uabb-module-content .uabb-text-editor :not(i) {font-family: inherit;}.uabb-module-content .uabb-text-editor :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6) {font-size: inherit;line-height: inherit;}.uabb-module-content .uabb-text-editor :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6):not(strong):not(b):not(i) {font-weight: inherit;}.uabb-info-list-content .uabb-info-list-description p:last-of-type {margin-bottom: 0;}.uabb-info-list-connector,.uabb-info-list-connector-top {height: 100%;position: absolute;z-index: 1;border-width: 0 0 0 1px;}.uabb-info-list-connector-top {top: 0;}.uabb-info-list-content-wrapper.uabb-info-list-left .uabb-info-list-icon,.uabb-info-list-content-wrapper.uabb-info-list-right .uabb-info-list-icon {display: inline-block;vertical-align: top;}.uabb-info-list-content-wrapper.uabb-info-list-left .uabb-info-list-icon {margin-right: 20px;}.uabb-info-list-content-wrapper.uabb-info-list-right {text-align: right;direction: rtl;}.uabb-info-list-content-wrapper.uabb-info-list-right * {direction: ltr;}.uabb-info-list-content-wrapper.uabb-info-list-right .uabb-info-list-icon {margin-left: 20px;}.uabb-info-list-wrapper.uabb-info-list-top li .uabb-info-list-icon {float: none;margin: 0 auto;}.uabb-info-list-wrapper.uabb-info-list-top li .uabb-info-list-content {margin: 15px;padding-bottom: 0;text-align: center;}.uabb-info-list-wrapper.uabb-info-list-top li .uabb-info-list-connector {height: 0;left: 50%;margin-left: 0;position: absolute;width: 100%;}.uabb-info-list-content.uabb-info-list-top {margin-right: 1em;padding: 0;}.uabb-info-list-link {position: absolute;width: 100%;height: 100%;left: 0;top: 0;bottom: 0;right: 0;z-index: 9;}.uabb-info-list-link {position: relative;}.uabb-info-list-item .uabb-info-list-icon .uabb-icon-wrap {vertical-align: middle;}.uabb-info-list-item .uabb-info-list-icon a {box-shadow: none;}.uabb-info-list-wrapper.uabb-info-list-top .uabb-info-list-item {width: 100%;vertical-align: top;}.uabb-imgicon-wrap .uabb-icon i {margin: 0;}.uabb-info-list .uabb-info-list-wrapper,.uabb-info-list-content-wrapper .uabb-info-list-content h2,.uabb-info-list-content-wrapper .uabb-info-list-content h3,.uabb-info-list-content-wrapper .uabb-info-list-content h4,.uabb-info-list-content-wrapper .uabb-info-list-content h5,.uabb-info-list-content-wrapper .uabb-info-list-content h6 {margin: 0;padding: 0;}.uabb-info-list-content-wrapper,.uabb-info-list-icon {position: relative;z-index: 4;}.uabb-info-list-item:first-child .uabb-info-list-connector-top,.uabb-info-list-wrapper li:last-child .uabb-info-list-connector {display: none;}.uabb-info-list-content-wrapper.uabb-info-list-left .uabb-info-list-content,.uabb-info-list-content-wrapper.uabb-info-list-right .uabb-info-list-content,.uabb-info-list-wrapper.uabb-info-list-top li,.uabb-info-list-icon .icon {display: inline-block;}.uabb-info-list-content-wrapper.uabb-info-list-top .uabb-info-list-icon,.uabb-info-list-content-wrapper.uabb-info-list-top .uabb-info-list-content,.uabb-info-list-wrapper.uabb-info-list-top {display: block;}@media only screen and (max-width:767px) {.uabb-info-list-wrapper.uabb-info-list-top .uabb-info-list-item .uabb-info-list-connector {display: none;}}.fl-node-n6vk7ucxl52p .uabb-info-list-wrapper .uabb-info-list-item:last-child {padding-bottom: 0;}.fl-node-n6vk7ucxl52p .uabb-info-list-content-wrapper.uabb-info-list-left .uabb-info-list-content {width: calc( 100% - 42px );}.fl-node-n6vk7ucxl52p .uabb-info-list-wrapper.uabb-info-list-left li .uabb-info-list-connector,.fl-node-n6vk7ucxl52p .uabb-info-list-wrapper.uabb-info-list-left li .uabb-info-list-connector-top {left: 11px;}.fl-node-n6vk7ucxl52p .uabb-info-list-wrapper .uabb-info-list-item {padding-bottom: 20px;}.fl-node-n6vk7ucxl52p .uabb-info-list .uabb-info-list-icon .custom-character0 {text-align: center;color: #277a76;font-size:22px;width:22px;height:22px;line-height:22px;}.fl-node-n6vk7ucxl52p .info-list-icon-dynamic0 .uabb-imgicon-wrap {text-align: center;}.fl-node-n6vk7ucxl52p .info-list-icon-dynamic0 .uabb-icon-wrap .uabb-icon i,.fl-node-n6vk7ucxl52p .info-list-icon-dynamic0 .uabb-icon-wrap .uabb-icon i:before {color: #e87720;font-size: 22px;height: auto;width: auto;line-height: 22px;height: 22px;width: 22px;text-align: center;}.fl-node-n6vk7ucxl52p .info-list-icon-dynamic0 .uabb-icon-wrap .uabb-icon i:before {background: none;}.fl-node-n6vk7ucxl52p .info-list-icon-dynamic0 .uabb-icon-wrap .uabb-icon i:hover,.fl-node-n6vk7ucxl52p .info-list-icon-dynamic0 .uabb-icon-wrap .uabb-icon i:hover:before,.fl-node-n6vk7ucxl52p .info-list-icon-dynamic0 .uabb-infobox-module-link:hover .uabb-icon-wrap .uabb-icon i,.fl-node-n6vk7ucxl52p .info-list-icon-dynamic0 .uabb-infobox-module-link:hover .uabb-icon-wrap .uabb-icon i:before {color: ;}.fl-node-n6vk7ucxl52p .info-list-icon-dynamic0 .uabb-icon-wrap .uabb-icon i:hover:before {background: none;}@media ( max-width: 1025px ) {.fl-node-n6vk7ucxl52p .info-list-icon-dynamic0 .uabb-imgicon-wrap {text-align: ;}}@media ( max-width: 768px ) {.fl-node-n6vk7ucxl52p .info-list-icon-dynamic0 .uabb-imgicon-wrap {text-align: ;}}.fl-node-n6vk7ucxl52p .info-list-icon-dynamic0 .uabb-imgicon-wrap .uabb-photo-img {}.fl-node-n6vk7ucxl52p .uabb-info-list .uabb-info-list-icon .custom-character1 {text-align: center;color: #277a76;font-size:22px;width:22px;height:22px;line-height:22px;}.fl-node-n6vk7ucxl52p .info-list-icon-dynamic1 .uabb-imgicon-wrap {text-align: center;}.fl-node-n6vk7ucxl52p .info-list-icon-dynamic1 .uabb-icon-wrap .uabb-icon i,.fl-node-n6vk7ucxl52p .info-list-icon-dynamic1 .uabb-icon-wrap .uabb-icon i:before {color: #e87720;font-size: 22px;height: auto;width: auto;line-height: 22px;height: 22px;width: 22px;text-align: center;}.fl-node-n6vk7ucxl52p .info-list-icon-dynamic1 .uabb-icon-wrap .uabb-icon i:before {background: none;}.fl-node-n6vk7ucxl52p .info-list-icon-dynamic1 .uabb-icon-wrap .uabb-icon i:hover,.fl-node-n6vk7ucxl52p .info-list-icon-dynamic1 .uabb-icon-wrap .uabb-icon i:hover:before,.fl-node-n6vk7ucxl52p .info-list-icon-dynamic1 .uabb-infobox-module-link:hover .uabb-icon-wrap .uabb-icon i,.fl-node-n6vk7ucxl52p .info-list-icon-dynamic1 .uabb-infobox-module-link:hover .uabb-icon-wrap .uabb-icon i:before {color: ;}.fl-node-n6vk7ucxl52p .info-list-icon-dynamic1 .uabb-icon-wrap .uabb-icon i:hover:before {background: none;}@media ( max-width: 1025px ) {.fl-node-n6vk7ucxl52p .info-list-icon-dynamic1 .uabb-imgicon-wrap {text-align: ;}}@media ( max-width: 768px ) {.fl-node-n6vk7ucxl52p .info-list-icon-dynamic1 .uabb-imgicon-wrap {text-align: ;}}.fl-node-n6vk7ucxl52p .info-list-icon-dynamic1 .uabb-imgicon-wrap .uabb-photo-img {}.fl-node-n6vk7ucxl52p .uabb-info-list .uabb-info-list-icon .custom-character2 {text-align: center;color: #277a76;font-size:22px;width:22px;height:22px;line-height:22px;}.fl-node-n6vk7ucxl52p .info-list-icon-dynamic2 .uabb-imgicon-wrap {text-align: center;}.fl-node-n6vk7ucxl52p .info-list-icon-dynamic2 .uabb-icon-wrap .uabb-icon i,.fl-node-n6vk7ucxl52p .info-list-icon-dynamic2 .uabb-icon-wrap .uabb-icon i:before {color: #e87720;font-size: 22px;height: auto;width: auto;line-height: 22px;height: 22px;width: 22px;text-align: center;}.fl-node-n6vk7ucxl52p .info-list-icon-dynamic2 .uabb-icon-wrap .uabb-icon i:before {background: none;}.fl-node-n6vk7ucxl52p .info-list-icon-dynamic2 .uabb-icon-wrap .uabb-icon i:hover,.fl-node-n6vk7ucxl52p .info-list-icon-dynamic2 .uabb-icon-wrap .uabb-icon i:hover:before,.fl-node-n6vk7ucxl52p .info-list-icon-dynamic2 .uabb-infobox-module-link:hover .uabb-icon-wrap .uabb-icon i,.fl-node-n6vk7ucxl52p .info-list-icon-dynamic2 .uabb-infobox-module-link:hover .uabb-icon-wrap .uabb-icon i:before {color: ;}.fl-node-n6vk7ucxl52p .info-list-icon-dynamic2 .uabb-icon-wrap .uabb-icon i:hover:before {background: none;}@media ( max-width: 1025px ) {.fl-node-n6vk7ucxl52p .info-list-icon-dynamic2 .uabb-imgicon-wrap {text-align: ;}}@media ( max-width: 768px ) {.fl-node-n6vk7ucxl52p .info-list-icon-dynamic2 .uabb-imgicon-wrap {text-align: ;}}.fl-node-n6vk7ucxl52p .info-list-icon-dynamic2 .uabb-imgicon-wrap .uabb-photo-img {}.fl-node-n6vk7ucxl52p .uabb-icon i {float: none;}.fl-node-n6vk7ucxl52p .uabb-icon {display: block;}.fl-node-n6vk7ucxl52p .uabb-info-list-content .uabb-info-list-title,.fl-node-n6vk7ucxl52p .uabb-info-list-content .uabb-info-list-title * {color: #232529;}.fl-node-n6vk7ucxl52p .uabb-info-list-content .uabb-info-list-description {}@media ( max-width: 1025px) {.fl-node-n6vk7ucxl52p .uabb-info-list .uabb-info-list-left,.fl-node-n6vk7ucxl52p .uabb-info-list .uabb-info-list-right {text-align: ;}}@media ( max-width: 768px ) {.fl-node-n6vk7ucxl52p .uabb-info-list .uabb-info-list-left,.fl-node-n6vk7ucxl52p .uabb-info-list .uabb-info-list-right {text-align: ;}}.fl-node-n6vk7ucxl52p .uabb-info-list-content .uabb-info-list-title,.fl-node-n6vk7ucxl52p .uabb-info-list-content .uabb-info-list-title * {font-size: 18px;}@media(max-width: 768px) {.fl-node-n6vk7ucxl52p .uabb-info-list-content .uabb-info-list-title,.fl-node-n6vk7ucxl52p .uabb-info-list-content .uabb-info-list-title * {font-size: 16px;}.fl-node-n6vk7ucxl52p .uabb-info-list-content .uabb-info-list-description {font-size: 16px;}}@media ( max-width: 1025px ) { .fl-node-n6vk7ucxl52p.fl-module > .fl-module-content {margin-top:10px;margin-bottom:0px;}}@media ( max-width: 768px ) { .fl-node-n6vk7ucxl52p.fl-module > .fl-module-content {margin-top:20px;margin-bottom:10px;}}.fl-module-box:before,.fl-module-box:after {position: absolute;}a.fl-module-box {text-decoration: none;}.fl-module-box :where( .fl-module ),.fl-module-box :where( .fl-module-content ),.fl-module-box.fl-block > * {margin: 0;}:where(.fl-module-box:has([class*="slide"],[class*="carousel"],[class*="swiper"])) {min-width: 0;}.fl-builder-content-33680 .fl-node-wj6m0phfa35z {display: flex;flex-direction: row;justify-content: space-evenly;align-items: center;gap: 20px;}.fl-builder-content-33680 .fl-node-wj6m0phfa35z > :not( .fl-block-overlay, .fl-drop-target ) {min-width: 100px;}:where( .fl-builder-content-33680 .fl-node-wj6m0phfa35z > :not( .fl-block-overlay, .fl-drop-target ) ) {max-width: 210px;max-height: 115px;}@media(max-width: 1200px) {.fl-builder-content-33680 .fl-node-wj6m0phfa35z {display: grid;grid-template-columns: repeat(4,1fr);grid-template-rows: repeat(2,1fr);grid-auto-flow: column;justify-items: center;row-gap: 0px;column-gap: 0px;padding-top: 0px;padding-bottom: 0px;}:where( .fl-builder-content-33680 .fl-node-wj6m0phfa35z > :not( .fl-block-overlay, .fl-drop-target ) ) {padding-top: 0px;padding-bottom: 0px;max-width: 150px;max-height: 115px;}.fl-builder-content-33680 .fl-node-wj6m0phfa35z > :not( .fl-block-overlay, .fl-drop-target ) {min-width: 150px;}}@media(max-width: 1025px) {.fl-builder-content-33680 .fl-node-wj6m0phfa35z {display: flex;flex-direction: row;justify-content: center;align-items: center;flex-wrap: wrap;gap: 12px;padding-top: 0px;padding-bottom: 0px;}:where( .fl-builder-content-33680 .fl-node-wj6m0phfa35z > :not( .fl-block-overlay, .fl-drop-target ) ) {padding-top: 0px;padding-bottom: 0px;max-width: 150px;max-height: 115px;}.fl-builder-content-33680 .fl-node-wj6m0phfa35z > :not( .fl-block-overlay, .fl-drop-target ) {min-width: 150px;}}@media(max-width: 768px) {.fl-builder-content-33680 .fl-node-wj6m0phfa35z {display: flex;flex-direction: row;flex-wrap: wrap;gap: 0px;padding-right: 0px;padding-left: 0px;}:where( .fl-builder-content-33680 .fl-node-wj6m0phfa35z > :not( .fl-block-overlay, .fl-drop-target ) ) {padding-right: 20px;padding-bottom: 10px;padding-left: 20px;width: 50%;max-width: 50%;}}.fl-node-wj6m0phfa35z {cursor: pointer;} .fl-node-wj6m0phfa35z.fl-module-box {margin-right:10px;margin-left:10px;}img.mfp-img {padding-bottom: 40px !important;}.fl-builder-edit .fl-fill-container img {transition: object-position .5s;}.fl-fill-container :is(.fl-module-content, .fl-photo, .fl-photo-content, img) {height: 100% !important;width: 100% !important;}@media (max-width: 768px) { .fl-photo-content,.fl-photo-img {max-width: 100%;} }.fl-node-2h4ocpd9vnsr, .fl-node-2h4ocpd9vnsr .fl-photo {text-align: center;}.fl-node-2h4ocpd9vnsr .fl-photo-content, .fl-node-2h4ocpd9vnsr .fl-photo-img {width: 210px;}@media(max-width: 768px) {.fl-node-2h4ocpd9vnsr .fl-photo-content, .fl-node-2h4ocpd9vnsr .fl-photo-img {width: 180px;}}.fl-node-mdvha9f3py6l, .fl-node-mdvha9f3py6l .fl-photo {text-align: center;}.fl-node-mdvha9f3py6l .fl-photo-content, .fl-node-mdvha9f3py6l .fl-photo-img {width: 160px;}@media(max-width: 768px) {.fl-node-mdvha9f3py6l .fl-photo-content, .fl-node-mdvha9f3py6l .fl-photo-img {width: 130px;}}@media ( max-width: 1200px ) { .fl-node-mdvha9f3py6l.fl-module-photo.fl-module {margin-top:10px;}}@media ( max-width: 1025px ) { .fl-node-mdvha9f3py6l.fl-module-photo.fl-module {margin-top:0px;}}.fl-node-gxpk5hjv18yw, .fl-node-gxpk5hjv18yw .fl-photo {text-align: center;}.fl-node-gxpk5hjv18yw .fl-photo-content, .fl-node-gxpk5hjv18yw .fl-photo-img {width: 210px;}@media(max-width: 768px) {.fl-node-gxpk5hjv18yw .fl-photo-content, .fl-node-gxpk5hjv18yw .fl-photo-img {width: 180px;}} .fl-node-gxpk5hjv18yw.fl-module-photo {margin-top:8px;}@media ( max-width: 768px ) { .fl-node-gxpk5hjv18yw.fl-module-photo.fl-module {margin-top:40px;}}.fl-node-mfq0b617lodk, .fl-node-mfq0b617lodk .fl-photo {text-align: center;}.fl-node-mfq0b617lodk .fl-photo-content, .fl-node-mfq0b617lodk .fl-photo-img {width: 180px;}@media(max-width: 768px) {.fl-node-mfq0b617lodk .fl-photo-content, .fl-node-mfq0b617lodk .fl-photo-img {width: 150px;}}@media ( max-width: 768px ) { .fl-node-mfq0b617lodk.fl-module-photo.fl-module {margin-top:50px;}}.fl-builder-content .fl-node-yla63jzs0c1e.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-yla63jzs0c1e.fl-module-rich-text.fl-rich-text *:not(b, strong) {font-size: 18px;text-decoration: none;}@media(max-width: 1200px) {.fl-builder-content .fl-node-yla63jzs0c1e.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-yla63jzs0c1e.fl-module-rich-text.fl-rich-text *:not(b, strong) {font-style: normal;}}@media(max-width: 1025px) {.fl-builder-content .fl-node-yla63jzs0c1e.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-yla63jzs0c1e.fl-module-rich-text.fl-rich-text *:not(b, strong) {text-align: center;}} .fl-node-yla63jzs0c1e.fl-module-rich-text {margin-bottom:0px;}@media ( max-width: 1025px ) { .fl-node-yla63jzs0c1e.fl-module-rich-text.fl-module {margin-top:0px;}}.fl-node-ylejg9k43dv1, .fl-node-ylejg9k43dv1 .fl-photo {text-align: left;}.fl-node-ylejg9k43dv1 .fl-photo-content, .fl-node-ylejg9k43dv1 .fl-photo-img {width: 100px;}@media(max-width: 1025px) {.fl-node-ylejg9k43dv1, .fl-node-ylejg9k43dv1 .fl-photo {text-align: center;}} .fl-node-ylejg9k43dv1.fl-module-photo {margin-right:0px;}@media ( max-width: 1025px ) { .fl-node-ylejg9k43dv1.fl-module-photo.fl-module {margin-right:20px;margin-bottom:0px;}}@media ( max-width: 768px ) { .fl-node-ylejg9k43dv1.fl-module-photo.fl-module {margin-top:5px;}}.fl-builder-content .fl-node-az0egjxfc6rd.fl-module-rich-text.fl-rich-text,.fl-builder-content .fl-node-az0egjxfc6rd.fl-module-rich-text.fl-rich-text * {color: #232529;}.fl-builder-content .fl-node-az0egjxfc6rd.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-az0egjxfc6rd.fl-module-rich-text.fl-rich-text *:not(b, strong) {font-size: 18px;line-height: 1.4;}@media(max-width: 1200px) {.fl-builder-content .fl-node-az0egjxfc6rd.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-az0egjxfc6rd.fl-module-rich-text.fl-rich-text *:not(b, strong) {font-size: 16px;}}@media(max-width: 1025px) {.fl-builder-content .fl-node-az0egjxfc6rd.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-az0egjxfc6rd.fl-module-rich-text.fl-rich-text *:not(b, strong) {text-align: center;}} .fl-node-az0egjxfc6rd.fl-module-rich-text {margin-bottom:0px;margin-left:20px;}@media ( max-width: 1200px ) { .fl-node-az0egjxfc6rd.fl-module-rich-text.fl-module {margin-left:20px;}}@media ( max-width: 768px ) { .fl-node-az0egjxfc6rd.fl-module-rich-text.fl-module {margin-bottom:0px;}}.uabb-blog-reordered .uabb-blog-post-content .uabb-blog-post-section {margin-bottom: 15px;padding: 0;}.uabb-blog-reordered .uabb-blog-post-content .uabb-blog-post-section:last-child {margin-bottom: 0;}.uabb-blog-posts-carousel .uabb-blog-post-inner-wrap.uabb-thumbnail-position-left,.uabb-blog-posts-carousel .uabb-blog-post-inner-wrap.uabb-thumbnail-position-right {display: inline-block;width: 100%;}.uabb-thumbnail-position-left .uabb-post-thumbnail.uabb-crop-thumbnail img {margin-left: 0;}.uabb-blog-posts #infscr-loading {bottom: 0;left: 0;right: 0;width: 100%;text-align: center;margin: 0 auto;}.uabb-blog-posts #infscr-loading img {margin-top: 10px;width: 10%;}.uabb-blog-posts-masonary #infscr-loading,.uabb-blog-posts-grid #infscr-loading {bottom: -40px;position: absolute;}.uabb-post-thumbnail > a,.uabb-post-thumbnail > a:hover,.uabb-post-thumbnail > a:focus,.uabb-post-thumbnail > a:active {text-decoration: none;text-decoration: none;}.uabb-blog-posts-col-8 {width: 12.5%;}.uabb-blog-posts-col-7 {width: 14.28%;}.uabb-blog-posts-col-6 {width: 16.66%;}.uabb-blog-posts-col-5 {width: 20%;}.uabb-blog-posts-col-4 {width: 25%;}.uabb-blog-posts-col-3 {width: 33.33%;}.uabb-blog-posts-col-2 {width: 50%;}.uabb-next-right-arrow {font-style: inherit;font-weight: inherit;line-height: inherit;}.uabb-posted-on {width: 2.2em;height: 2.2em;position: absolute;top: 0;padding: .16em;margin: 0;}.uabb-posted-on span {display: block;width: 100%;text-align: center;}.uabb-post-thumbnail.uabb-crop-thumbnail img {width: auto;margin: 0 auto;max-width: 100%;}.uabb-next-date-meta .uabb-posted-on {margin: 0;z-index: 1;}.uabb-posted-on .uabb-date-month,.uabb-posted-on .uabb-date-year {font-weight: 400;font-size: .31em;line-height: 1.45em;}.uabb-posted-on .uabb-date-day {font-size: 1em;line-height: 1em;}.uabb-blog-posts .uabb-post-wrapper {display: inline-block;vertical-align: top;float: left;outline: none;margin-bottom: 30px;}.uabb-post-wrapper {border-top: 0 solid #e5e5e5;border-radius: 0;position: relative;z-index: 1;}.uabb-post-wrapper .uabb-post-thumbnail {background-size: cover;background-repeat: no-repeat;background-position: center;overflow: hidden;text-align: center;position: relative;}.uabb-post-wrapper .uabb-blog-post-content {opacity: 1;position: relative;z-index: 10;overflow: hidden;}.uabb-post-wrapper .uabb-vertical-wrap {display: table;width: 100%;height: 100%;}.uabb-post-wrapper .uabb-vertical {display: table-cell;vertical-align: middle;text-align: center;width: 100%;height: 100%;}.uabb-post-wrapper .uabb-icon-anchor {display: inline-block;margin: .75em;vertical-align: middle;outline: none;text-decoration: none;}.uabb-post-wrapper .uabb-text-overflow {text-align: left;text-transform: uppercase;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;margin: 0;padding: 0;}.uabb-post-wrapper .uabb-post-heading {margin: 0;padding: 0;}.uabb-post-wrapper .uabb-post-heading a {font: inherit;color: inherit;}.uabb-blog-posts-description {padding-top: 1.5em;word-wrap: break-word;}.uabb-blog-post-content .uabb-button-wrap,.uabb-blog-post-content .uabb-read-more-text {padding-top: 1.5em;display: block;}.uabb-read-more {border-radius: 0;margin-bottom: 6px;text-transform: uppercase;}.uabb-blog-post-content .uabb-post-meta {word-wrap: break-word;padding-top: 5px;text-transform: none;}.uabb-post-date {font: inherit;-webkit-transition: inherit;transition: inherit;}.uabb-blog-posts .uabb-post-thumbnail img {display: block;border-radius: 0;}.uabb-blog-posts ul.slick-dots {display: block;position: relative;margin: 0;left: 0;width: 100%;text-align: center;}.uabb-blog-posts ul.slick-dots li {position: relative;display: inline-block;width: 20px;height: 20px;margin: 0;padding: 0;cursor: pointer;}.uabb-blog-posts ul.slick-dots li button {font-size: 0;line-height: 0;display: block;width: 20px;height: 20px;padding: 5px;cursor: pointer;color: transparent;border: 0;outline: none;background: transparent;}.uabb-blog-posts ul.slick-dots li button:before {font-family: 'Font Awesome 5 Free';font-weight: 900;font-size: 6px;line-height: 20px;position: absolute;top: 0;left: 0;width: 20px;height: 20px;content: '\f111';text-align: center;opacity: .25;color: #000;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.uabb-blog-posts .slick-prev i,.uabb-blog-posts .slick-next i,.uabb-blog-posts .slick-prev i:hover,.uabb-blog-posts .slick-next i:hover,.uabb-blog-posts .slick-prev i:focus,.uabb-blog-posts .slick-next i:focus {font-size: 20px;width: 35px;height: 35px;line-height: 35px;text-align: center;box-sizing: content-box;}.uabb-blog-posts .slick-prev,.uabb-blog-posts .slick-next,.uabb-blog-posts .slick-prev:hover,.uabb-blog-posts .slick-prev:focus,.uabb-blog-posts .slick-next:hover,.uabb-blog-posts .slick-next:focus {font-size: 0;line-height: 0;position: absolute;top: 50%;display: block;width: auto;height: auto;padding: 0;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);cursor: pointer;color: transparent;border: none;outline: none;background: transparent;}.uabb-blog-posts .slick-prev:hover:before,.uabb-blog-posts .slick-prev:focus:before,.uabb-blog-posts .slick-next:hover:before,.uabb-blog-posts .slick-next:focus:before {opacity: 1;}.uabb-blog-posts .slick-prev.slick-disabled:before,.uabb-blog-posts .slick-next.slick-disabled:before {opacity: .25;}.uabb-blog-posts .slick-prev:before,.uabb-blog-posts .slick-next:before {content: '';font-size: 0;line-height: 0;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.uabb-blog-posts .slick-prev {left: -45px;z-index: 1;}[dir='rtl'] .uabb-blog-posts .slick-prev {right: -45px;z-index: 1;left: auto;}.uabb-blog-posts .slick-next {right: -45px;z-index: 1;}[dir='rtl'] .uabb-blog-posts .slick-next {right: auto;left: -45px;z-index: 1;}.uabb-blog-posts.slick-slider {position: relative;display: block;box-sizing: border-box;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout: none;-khtml-user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent;}.uabb-blog-posts .slick-list {position: relative;display: block;overflow: hidden;margin: 0;padding: 0;}.uabb-blog-posts .slick-list.dragging {cursor: pointer;cursor: hand;}.uabb-blog-posts.slick-slider .slick-track,.uabb-blog-posts.slick-slider .slick-list {-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}.uabb-blog-posts .slick-track {position: relative;top: 0;left: 0;display: block;}.uabb-blog-posts .slick-track:before,.uabb-blog-posts .slick-track:after {display: table;content: '';}.uabb-blog-posts .slick-track:after {clear: both;}.uabb-blog-posts .slick-slide {display: none;float: left;height: 100%;min-height: 1px;}[dir='rtl'] .uabb-blog-posts .slick-slide {float: right;}.uabb-blog-posts .slick-slide.dragging img {pointer-events: none;}.uabb-blog-posts .slick-vertical .slick-slide {display: block;height: auto;border: 1px solid transparent;}.uabb-blog-posts .slick-arrow,.uabb-blog-posts .slick-arrow:active,.uabb-blog-posts .slick-arrow:hover,.uabb-blog-posts .slick-arrow:focus {box-shadow: none;}ul.uabb-masonary-filters {padding: 0;}ul.uabb-masonary-filters > li {border-style: none;display: inline-block;cursor: pointer;margin-bottom: 5px;}.uabb-blogs-pagination {padding: 40px 0;}.uabb-blogs-pagination ul.page-numbers {list-style: none;margin: 0;padding: 0;text-align: center;}.uabb-blogs-pagination li {display: inline-block;list-style: none;margin: 0;padding: 0;}.uabb-thumbnail-position-background .uabb-post-thumbnail {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 2;}.uabb-thumbnail-position-background .uabb-post-thumbnail img {position: absolute;width: auto;height: auto;min-width: 100%;max-width: none;left: 50%;top: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.uabb-thumbnail-position-background.uabb-blog-post-inner-wrap {position: relative;height: inherit;}.uabb-thumbnail-position-left .uabb-post-thumbnail,.uabb-thumbnail-position-left .uabb-blog-post-content,.uabb-thumbnail-position-right .uabb-post-thumbnail,.uabb-thumbnail-position-right .uabb-blog-post-content {float: left;width: 50%;}.uabb-module-content .uabb-text-editor :not(a) {color: inherit;}.uabb-module-content .uabb-text-editor :not(i) {font-family: inherit;}.uabb-module-content .uabb-text-editor :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6) {font-size: inherit;line-height: inherit;}.uabb-module-content .uabb-text-editor :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6):not(strong):not(b) {font-weight: inherit;}.uabb-blog-posts .uabb-post__terms-wrap .uabb-post__terms {margin: 0;padding: 5px 10px;}.uabb-blog-posts .uabb-post__terms-wrap {margin-bottom: 10px;}.uabb-blog-posts .uabb-post__terms .uabb-listing__terms-link {color: inherit;text-decoration: none;font-size: inherit;line-height: inherit;font-style: inherit;}.uabb-blog-posts .uabb-post__terms-wrap .uabb-post__terms i {margin-right: 2px;}.uabb-blog-posts .uabb-blog-post-element-link {position: absolute;width: 100%;height: 100%;left: 0;top: 0;bottom: 0;right: 0;z-index: 99;}.uabb-blog-post-inner-wrap.uabb-thumbnail-position-left,.uabb-blog-post-inner-wrap.uabb-thumbnail-position-right,.uabb-blog-posts {overflow: hidden;}.uabb-thumbnail-position-right .uabb-post-thumbnail.uabb-crop-thumbnail img,ul.uabb-masonary-filters > li:last-of-type {margin-right: 0;}.uabb-thumbnail-position-left .uabb-post-thumbnail img,.uabb-thumbnail-position-right .uabb-post-thumbnail img,.uabb-blog-posts-col-1,.uabb-post-grid-2 img,.uabb-post-grid-3 img,.uabb-post-grid-4 img,.uabb-post-grid-5 img,.uabb-post-grid-6 img,.uabb-post-grid-7 img,.uabb-post-grid-8 img,.uabb-post-grid-2 .uabb-blog-post-content,.uabb-post-grid-3 .uabb-blog-post-content,.uabb-post-grid-4 .uabb-blog-post-content,.uabb-post-grid-5 .uabb-blog-post-content,.uabb-post-grid-6 .uabb-blog-post-content,.uabb-post-grid-7 .uabb-blog-post-content,.uabb-post-grid-8 .uabb-blog-post-content,.uabb-thumbnail-position-left.uabb-empty-img .uabb-blog-post-content,.uabb-thumbnail-position-right.uabb-empty-img .uabb-blog-post-content {width: 100%;}.uabb-blog-posts-masonary,.uabb-blog-posts-carousel {overflow: visible;}.uabb-read-more-text a,.uabb-blogs-pagination li a.page-numbers:hover,.uabb-blogs-pagination li span.current,.uabb-blogs-pagination ul a.page-numbers,.uabb-blogs-pagination ul a.page-numbers:hover,.uabb-blogs-pagination ul a.page-numbers:active,.uabb-blogs-pagination ul a.page-numbers:focus {text-decoration: none;}.uabb-blog-posts .slick-list:focus,select.uabb-masonary-filters {outline: none;}.uabb-blog-posts .slick-loading .slick-track,.uabb-blog-posts .slick-loading .slick-slide {visibility: hidden;}.uabb-blog-posts .slick-slide img,.uabb-blog-posts.slick-initialized .slick-slide {display: block;}.uabb-blog-posts .slick-slide.slick-loading img,.uabb-blog-posts .slick-arrow.slick-hidden {display: none;}.uabb-blogs-pagination li a.page-numbers,.uabb-blogs-pagination li span.page-numbers,.uabb-blogs-pagination li span.page-numbers {display: inline-block;padding: 5px 10px;margin: 0 0 5px;}.theme-twentytwentyone .uabb-blog-posts-carousel button.slick-prev.slick-arrow,.theme-twentytwentyone .uabb-blog-posts-carousel button.slick-next.slick-arrow {background: unset;}.theme-twentytwentyone .uabb-blog-posts-carousel ul.slick-dots li button{background: unset;}.uabb-blog-posts-carousel ul.slick-dots li.slick-active button:before {opacity: 0.75;color: black;}.fl-node-wu318dseovcr .uabb-blog-posts .uabb-post-thumbnail img {display: inline-block;}.fl-node-wu318dseovcr .uabb-post-wrapper .uabb-post-thumbnail {text-align: left;}.fl-node-wu318dseovcr .uabb-blog-posts .uabb-blog-post-inner-wrap {}.fl-node-wu318dseovcr .uabb-blog-posts .uabb-post-wrapper {padding-left: 7.5px;padding-right: 7.5px;}.fl-node-wu318dseovcr .uabb-post-wrapper .uabb-blog-post-content {padding-top:30px;padding-bottom:30px;padding-left:30px;padding-right:30px;}.fl-node-wu318dseovcr .uabb-posted-on {color: ;background: #277a76;left: 0;}.fl-node-wu318dseovcr .uabb-post-meta a,.fl-node-wu318dseovcr .uabb-blog-post-content .uabb-post-meta {color: #7d8a93;}.fl-node-wu318dseovcr .uabb-blog-posts-shadow {background: #ffffff;transition: all 0.3s linear;width: 100%;}.fl-node-wu318dseovcr .uabb-blog-post-content .uabb-read-more-text span,.fl-node-wu318dseovcr .uabb-blog-post-content .uabb-read-more-text:visited * {color:#277a76;}.fl-node-wu318dseovcr .slick-prev i,.fl-node-wu318dseovcr .slick-next i,.fl-node-wu318dseovcr .slick-prev i:hover,.fl-node-wu318dseovcr .slick-next i:hover,.fl-node-wu318dseovcr .slick-prev i:focus,.fl-node-wu318dseovcr .slick-next i:focus {outline: none;color: #e87720;border-radius: 50%;background: rgb(255, 255, 255);}.fl-node-wu318dseovcr .fl-node-content .slick-list,.fl-node-wu318dseovcr .uabb-blog-posts .slick-list {margin: 0 -7.5px;}.fl-node-wu318dseovcr .uabb-blog-post-content {text-align: left;}.fl-node-wu318dseovcr .uabb-blog-post-content .uabb-read-more-text,.fl-node-wu318dseovcr .uabb-blog-post-content .uabb-read-more-text a,.fl-node-wu318dseovcr .uabb-blog-post-content .uabb-read-more-text a:visited,.fl-node-wu318dseovcr .uabb-blog-post-content .uabb-read-more-text a:hover {color: #232529;}.fl-node-wu318dseovcr .uabb-text-editor {color: #232529;}.fl-node-wu318dseovcr h3.uabb-post-heading,.fl-node-wu318dseovcr h3.uabb-post-heading a,.fl-node-wu318dseovcr h3.uabb-post-heading a:hover,.fl-node-wu318dseovcr h3.uabb-post-heading a:focus,.fl-node-wu318dseovcr h3.uabb-post-heading a:visited {color: #232529;}@media screen and (max-width: 1200px) {}@media ( max-width: 1025px ) {.fl-node-wu318dseovcr ul.uabb-masonary-filters > li {}.fl-node-wu318dseovcr .uabb-post-wrapper .uabb-blog-post-content {}.fl-node-wu318dseovcr .uabb-blog-posts .uabb-blog-post-inner-wrap {}.fl-node-wu318dseovcr .uabb-blog-posts .slick-prev,.fl-node-wu318dseovcr [dir='rtl'] .uabb-blog-posts .slick-next{left: -15px;}.fl-node-wu318dseovcr .uabb-blog-posts .slick-next,.fl-node-wu318dseovcr [dir='rtl'] .uabb-blog-posts .slick-prev{right: -15px;}.fl-node-wu318dseovcr .uabb-blog-posts .slick-prev i,.fl-node-wu318dseovcr .uabb-blog-posts .slick-next i,.fl-node-wu318dseovcr .uabb-blog-posts .slick-prev i:hover,.fl-node-wu318dseovcr .uabb-blog-posts .slick-prev i:focus,.fl-node-wu318dseovcr .uabb-blog-posts .slick-next i:focus,.fl-node-wu318dseovcr .uabb-blog-posts .slick-next i:hover {width: 25px;height: 25px;line-height: 25px;}.fl-node-wu318dseovcr .uabb-blog-posts .uabb-post-wrapper {padding-left: 7.5px;padding-right: 7.5px;}.fl-node-wu318dseovcr .fl-node-content .slick-list,.fl-node-wu318dseovcr .uabb-blog-posts .slick-list {margin: 0 -7.5px;}}@media ( max-width: 768px ) {.fl-node-wu318dseovcr ul.uabb-masonary-filters > li {}.fl-node-wu318dseovcr .uabb-post-wrapper .uabb-blog-post-content {}.fl-node-wu318dseovcr .uabb-blog-posts .uabb-blog-post-inner-wrap {}.fl-node-wu318dseovcr .fl-node-content .slick-list,.fl-node-wu318dseovcr .uabb-blog-posts .slick-list {margin: 0 -7.5px;}.fl-node-wu318dseovcr .uabb-blog-posts .uabb-post-wrapper {padding-left: 7.5px;padding-right: 7.5px;}}@media ( max-width: 767px ) {}.fl-node-wu318dseovcr .uabb-post-meta a,.fl-node-wu318dseovcr .uabb-blog-post-content .uabb-post-meta {font-weight: 400;font-size: 18px;}.fl-node-wu318dseovcr .uabb-blog-posts-shadow,.fl-node-wu318dseovcr .uabb-blog-posts .uabb-blog-posts-shadow {border-style: solid;border-width: 0;background-clip: border-box;border-color: #f4f5f7;border-top-width: 2px;border-right-width: 2px;border-bottom-width: 2px;border-left-width: 2px;border-top-left-radius: 20px;border-top-right-radius: 20px;border-bottom-left-radius: 20px;border-bottom-right-radius: 20px;}.fl-node-wu318dseovcr .uabb-text-editor {font-size: 18px;line-height: 1.4;}.fl-node-wu318dseovcr h3.uabb-post-heading,.fl-node-wu318dseovcr h3.uabb-post-heading a,.fl-node-wu318dseovcr h3.uabb-post-heading a:hover,.fl-node-wu318dseovcr h3.uabb-post-heading a:focus,.fl-node-wu318dseovcr h3.uabb-post-heading a:visited {font-weight: 600;font-size: .75rem;letter-spacing: 0.2px;}@media ( max-width: 768px ) { .fl-node-wu318dseovcr.fl-module > .fl-module-content {margin-top:0px;}}.estimator-container {font-family: 'Open Sans', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;color: #3d454c;}.estimator-container {max-width: 800px;margin: auto;padding: 20px;border: 1px solid #e87720;border-radius: 10px;box-shadow: 0 0 10px rgba(0,0,0,0.1);background: #fff;scroll-margin-top: 62px; }.brand-header {text-align: center;margin-bottom: 20px;}.brand-header h1 {color: #e87720;font-size: 2.5em;margin: 0;}.step {display: none;}.step.active {display: block;}.wizard-navigation {margin-top: 20px;text-align: center;}.wizard-navigation button {margin: 0 10px;background: linear-gradient(135deg, #277a76 0%, #1f6662 100%);color: #fff;border: none;border-radius: 30px;padding: 15px 35px;cursor: pointer;font-size: 1.1em;font-weight: bold;transition: all 0.3s ease;box-shadow: 0 4px 15px rgba(39, 122, 118, 0.2);}.wizard-navigation button:hover {transform: translateY(-2px);box-shadow: 0 8px 25px rgba(39, 122, 118, 0.3);}.card-container {display: flex;justify-content: space-around;flex-wrap: wrap;gap: 20px;}.option-card {width: 200px;border: 2px solid #e87720;border-radius: 10px;padding: 10px;text-align: center;cursor: pointer;transition: transform 0.2s, border-color 0.2s;position: relative;}.option-card img {height: 140px; width: auto; max-width: 100%; object-fit: contain; display: block; margin-left: auto; margin-right: auto; border-radius: 5px;}.option-card p {margin: 10px 0 0 0;font-weight: bold;}.option-card.selected {border-color: #277a76;transform: scale(1.05);}.day-options {display: flex;justify-content: center;gap: 15px;flex-wrap: wrap;margin-bottom: 20px;}.day-icon {width: 80px;cursor: pointer;border: 2px solid transparent;border-radius: 10px;text-align: center;}.day-icon.selected {border-color: #277a76;}.day-icon svg {width: 80px;height: 80px;}.select-all-days {text-align: center;margin: 20px 0;}.select-all-button {background: linear-gradient(135deg, #e87720 0%, #d4661a 100%);color: #fff;border: none;border-radius: 30px;padding: 15px 35px;cursor: pointer;font-size: 1.1em;font-weight: bold;transition: all 0.3s ease;box-shadow: 0 4px 15px rgba(232, 119, 32, 0.2);}.select-all-button:hover {transform: translateY(-2px);box-shadow: 0 8px 25px rgba(232, 119, 32, 0.3);}.visit-detail,.visit-input-group,#apply-all-section,#additional-days-container {margin-bottom: 1.2em;}.visit-input-group label {display: block;margin-bottom: 6px;font-weight: normal;white-space: nowrap;}.time-row {display: flex;gap: 10px;align-items: center;margin-bottom: 6px;}.time-row label {margin-bottom: 0;}.estimator-container input[type="number"],.estimator-container select {width: 100%;padding: 8px;margin-top: 5px;border: 1px solid #ccc;border-radius: 5px;box-sizing: border-box;}input.visit-duration[type="range"] {-webkit-appearance: none;appearance: none;background: transparent;max-width: 220px;}input.visit-duration[type="range"]::-webkit-slider-runnable-track {height: 8px;background: #ccc;border-radius: 5px;}input.visit-duration[type="range"]::-webkit-slider-thumb {-webkit-appearance: none;height: 20px;width: 20px;background: #e87720;border-radius: 50%;margin-top: -6px;cursor: pointer;}.duration-display {font-weight: bold;margin-left: 10px;}.section-box {border: 1px solid #e87720;padding: 15px; margin-bottom: 12px; border-radius: 5px;background: #f9f9fa;}.section-box label {display: block; margin-bottom: 5px; padding-top: 2px; padding-bottom: 2px; }.section-box input[type="checkbox"],.section-box input[type="radio"] {margin-right: 8px; vertical-align: middle; }.section-box p {margin-top: 0;margin-bottom: 10px; }.result {margin-top: 20px;padding: 15px;border: none;border-radius: 0;background: transparent;font-weight: normal;text-align: center;}.disclaimer {font-size: 0.8em;color: #666;text-align: center;margin-top: 40px;padding: 10px;border-top: 1px solid #eee;}.estimator-container .disclaimer.usc-results-disclaimer,#wizard-container .disclaimer.usc-results-disclaimer {margin-top: 20px;padding-top: 12px;}.estimator-inner.usc-results-view-active #usc-calculator-footer-disclaimer {display: none !important;}@media (max-width: 768px) { .brand-header h1 {font-size: 1.8em; }.estimator-container #step-1 h2 {font-size: 1.5em; margin-bottom: 15px; }.estimator-container #step-1 .option-card img { max-height: 120px;width: auto;object-fit: contain;margin-left: auto;margin-right: auto;}.estimator-container .wizard-navigation button { display: block; width: 80%;margin-left: auto;margin-right: auto;margin-top: 15px; margin-bottom: 15px; padding-left: 15px;padding-right: 15px; }.estimator-container .step .wizard-navigation button { margin-top: 15px; margin-bottom: 15px;}.estimator-container #step-3 .visit-input-group label:has(input.visit-duration[type="range"]) { margin-top: 15px; }.estimator-container #step-3 input.visit-duration[type="range"]::-webkit-slider-runnable-track {height: 12px; }.estimator-container #step-3 input.visit-duration[type="range"]::-moz-range-track { height: 12px;}.estimator-container #step-3 input.visit-duration[type="range"]::-webkit-slider-thumb {height: 24px;width: 24px;margin-top: -6px; }.estimator-container #step-3 input.visit-duration[type="range"]::-moz-range-thumb { height: 24px;width: 24px;}.estimator-container #step-3 input.visit-duration[type="range"] {max-width: 150px; vertical-align: middle; }.postcode-checker {padding: 30px 15px;margin: 0 10px;}.postcode-header h2 {font-size: 2em;}.postcode-subtitle {font-size: 1.1em;}.postcode-options {max-width: 100%;padding: 0 10px;}.postcode-option-btn {font-size: 1em;padding: 14px 20px;}.postcode-input-group {flex-direction: column;gap: 0;max-width: 100%;}#postcode-input {font-size: 0.95em;padding: 12px 0;}.postcode-check-btn {font-size: 0.95em;padding: 12px 24px;min-height: 44px;}.available-services {flex-direction: column;gap: 15px;align-items: stretch;}.service-item {width: 100%;max-width: 250px;justify-content: center;}.postcode-benefits {flex-direction: column;gap: 15px;align-items: center;}.benefit-item {width: 100%;max-width: 280px;justify-content: center;}.result-header {flex-direction: column;text-align: center;gap: 15px;}.service-cta-btn {padding: 18px 20px;gap: 15px;}.cta-icon {font-size: 1.8em;min-width: 45px;}.cta-title {font-size: 1.1em;}.cta-desc {font-size: 0.9em;}.alternative-help {margin: 20px 0;padding: 20px;}.help-section h4 {font-size: 1.2em;}.help-section p {font-size: 0.95em;}.help-link {padding: 16px 18px;gap: 12px;}.help-icon {font-size: 1.6em;min-width: 35px;}.help-title {font-size: 1em;}.help-desc {font-size: 0.85em;}.recommendation-header h2 {font-size: 1.4em;}.recommendation-subtitle {font-size: 0.95em;}.recommendation-card {padding: 20px;}.step-header h2 {font-size: 2em;}.step-subtitle {font-size: 1.1em;}.intro-stats {flex-direction: column;gap: 20px;}.trust-elements {flex-direction: column;gap: 20px;}}#custom-modal-overlay {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.5); display: flex; justify-content: center;align-items: center;z-index: 999990; }#custom-modal {background: #fff;padding: 30px;border-radius: 10px;border: 2px solid #e87720; box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2);max-width: 500px; width: 90%; text-align: center;position: relative; }#custom-modal-message {margin-bottom: 20px;font-size: 1.1em;color: #3d454c; }#custom-modal-close {background: #277a76; color: #fff;border: none;border-radius: 30px;padding: 10px 30px;cursor: pointer;font-size: 1em;}#custom-modal-close:hover {opacity: 0.9;}.step-header {text-align: center;margin-bottom: 30px;}.step-header h2 {color: #e87720;font-size: 2.5em;margin-bottom: 15px;font-weight: bold;}.step-subtitle {color: #666;font-size: 1.2em;line-height: 1.5;margin-bottom: 20px;}.care-type-intro {background: linear-gradient(135deg, #f8f9fa 0%, #e9ecef 100%);border-radius: 15px;padding: 25px;margin-bottom: 40px;border: 1px solid #e0e6ed;}.intro-stats {display: flex;justify-content: center;gap: 40px;margin-bottom: 20px;}.stat-item {text-align: center;}.stat-number {font-size: 2.2em;font-weight: bold;color: #e87720;display: block;line-height: 1;}.stat-label {font-size: 0.9em;color: #666;margin-top: 5px;}.card-container.enhanced {display: grid;grid-template-columns: repeat(3, 1fr);gap: 20px;margin: 40px 0;justify-items: center;max-width: 100%;}@media (max-width: 1024px) {.card-container.enhanced {grid-template-columns: repeat(2, 1fr);gap: 20px;}}@media (max-width: 768px) {.card-container.enhanced {grid-template-columns: 1fr !important;gap: 20px;justify-items: center;}.option-card.enhanced {width: 100% !important;max-width: 320px !important;}}.option-card.enhanced {position: relative;width: 100%;max-width: 250px;min-height: 420px;background: #fff;border: 2px solid #e0e6ed;border-radius: 20px;padding: 0;cursor: pointer;transition: all 0.3s ease;overflow: hidden;box-shadow: 0 4px 15px rgba(0,0,0,0.08);opacity: 0;transform: translateY(20px);animation: usc-cardFadeIn 0.6s ease forwards;display: flex;flex-direction: column;}.option-card.enhanced:nth-child(1) { animation-delay: 0.1s; }.option-card.enhanced:nth-child(2) { animation-delay: 0.2s; }.option-card.enhanced:nth-child(3) { animation-delay: 0.3s; }@keyframes usc-cardFadeIn {to {opacity: 1;transform: translateY(0);}}.option-card.enhanced:hover {transform: translateY(-8px);box-shadow: 0 12px 35px rgba(232, 119, 32, 0.15);border-color: #e87720;}.option-card.enhanced.selected {border-color: #277a76;background: linear-gradient(135deg, #f0f9ff 0%, #e0f2fe 100%);transform: translateY(-8px);box-shadow: 0 12px 35px rgba(39, 122, 118, 0.2);}.card-badge {position: absolute;top: 15px;right: 15px;background: #e87720;color: white;padding: 5px 12px;border-radius: 15px;font-size: 0.8em;font-weight: bold;z-index: 2;}.card-image-container {position: relative;height: 160px;overflow: hidden;}.card-image-container img {width: 100%;height: 100%;object-fit: cover;transition: transform 0.3s ease;}.option-card.enhanced:hover .card-image-container img {transform: scale(1.05);}.card-overlay {position: absolute;bottom: 0;left: 0;right: 0;background: linear-gradient(transparent, rgba(0,0,0,0.7));color: white;padding: 20px;transform: translateY(100%);transition: transform 0.3s ease;}.option-card.enhanced:hover .card-overlay {transform: translateY(0);}.overlay-text {font-size: 0.9em;line-height: 1.4;}.card-content {padding: 20px;flex: 1;display: flex;flex-direction: column;}.card-content h3 {color: #3d454c;font-size: 1.4em;margin-bottom: 12px;font-weight: bold;}.card-description {color: #666;font-size: 0.95em;line-height: 1.5;margin-bottom: 35px;padding-bottom: 10px;}.card-features {margin-bottom: 20px;flex: 1;text-align: left;}.feature {color: #277a76;font-size: 0.9em;margin-bottom: 5px;display: flex;align-items: center;gap: 8px;}.feature svg {flex-shrink: 0;}.feature::before {content: "";margin-right: 0;font-weight: bold;}.card-cta {display: flex;align-items: center;justify-content: center;gap: 10px;background: linear-gradient(135deg, #277a76 0%, #1f6662 100%);color: white;padding: 25px 35px;margin: -5px -20px -20px -20px;position: relative;overflow: hidden;transition: all 0.3s ease;text-align: center;font-size: 1.1em;font-weight: bold;border-radius: 0 0 18px 18px;box-shadow: 0 4px 15px rgba(39, 122, 118, 0.2);}.option-card.enhanced:hover .card-cta {background: linear-gradient(135deg, #e87720 0%, #d16719 100%);transform: translateY(-2px);box-shadow: 0 8px 25px rgba(232, 119, 32, 0.3);}.card-cta::before {content: '';position: absolute;top: 0;left: -100%;width: 100%;height: 100%;background: linear-gradient(90deg, transparent, rgba(255,255,255,0.2), transparent);transition: left 0.5s ease;}.option-card.enhanced:hover .card-cta::before {left: 100%;}.cta-text {font-weight: bold;font-size: 0.95em;text-align: center;}.cta-arrow {font-size: 1.2em;transition: transform 0.3s ease;}.option-card.enhanced:hover .cta-arrow {transform: translateX(5px);}.step-footer {text-align: center;margin-top: 50px;padding: 30px;background: #f8f9fa;border-radius: 15px;border: 1px solid #e0e6ed;}.trust-elements {display: flex;justify-content: center;gap: 40px;flex-wrap: wrap;}.trust-item {display: flex;align-items: center;justify-content: center;gap: 10px;}.trust-icon {font-size: 1.5em;color: #277a76;}.trust-text {color: #3d454c;font-size: 0.9em;font-weight: 600;line-height: 1.5;text-align: center;}.rating-score-stars {display: flex;align-items: center;justify-content: center;gap: 6px;margin-bottom: 4px;}.trust-rating {color: #277a76;font-weight: 700;font-size: 1em;}.star-rating {display: flex;align-items: center;gap: 2px;}.star-rating svg {display: block;}.rating-source {font-size: 0.85em;color: #3d454c;font-weight: 500;margin-top: 2px;}.postcode-checker {max-width: 700px;margin: 0 auto;text-align: center;padding: 40px 20px;background: #ffffff;border-radius: 12px;border: 1px solid #e0e0e0;box-shadow: 0 2px 8px rgba(0,0,0,0.08);}.postcode-header h2 {color: #277a76;font-size: 2em;margin-bottom: 15px;font-weight: 600;}.postcode-subtitle {color: #3d454c;font-size: 1.1em;margin-bottom: 35px;line-height: 1.5;}.postcode-options {display: flex;flex-direction: column;gap: 15px;max-width: 500px;margin: 0 auto 30px auto;}.postcode-option-btn {padding: 16px 25px;font-size: 1.1em;font-weight: 600;border: 2px solid #277a76;border-radius: 30px;background: #ffffff;color: #277a76;cursor: pointer;transition: all 0.3s ease;font-family: 'Open Sans', sans-serif;}.postcode-option-btn:hover {background: #f0fffe;transform: translateY(-2px);box-shadow: 0 4px 12px rgba(39, 122, 118, 0.2);}.postcode-option-btn.primary {background: linear-gradient(135deg, #277a76 0%, #1f6662 100%);color: white;border-color: #277a76;}.postcode-option-btn.primary:hover {background: linear-gradient(135deg, #e87720 0%, #d16719 100%);border-color: #e87720;box-shadow: 0 4px 12px rgba(232, 119, 32, 0.3);}.postcode-form {margin-bottom: 30px;}.postcode-input-group {display: flex;flex-direction: row;gap: 0;max-width: 450px;margin: 0 auto;align-items: stretch;background: #fff;border: 2px solid rgba(39, 122, 118, 0.4);border-radius: 30px;overflow: hidden;transition: all 0.3s ease;}.postcode-input-group:focus-within {border-color: #277a76;box-shadow: 0 0 0 3px rgba(39, 122, 118, 0.1);}.postcode-input-inner {display: flex;align-items: center;flex: 1 1 auto;min-width: 120px;padding: 0 14px;}.postcode-input-inner svg {width: 18px;height: 18px;color: #e87720;flex-shrink: 0;margin-right: 10px;}#postcode-input {flex: 1;min-width: 100px;padding: 12px 0;border: none;outline: none;background: transparent;font-size: 0.95em;font-weight: 600;letter-spacing: 1px;text-transform: uppercase;text-align: left;font-family: inherit;transition: all 0.3s ease;}#postcode-input::placeholder {color: #999;font-weight: 500;}#postcode-input:focus {outline: none;}#postcode-input:focus-visible {outline: 2px solid #277a76;outline-offset: 2px;}.postcode-check-btn {background: linear-gradient(135deg, #277a76 0%, #1f6662 100%);color: white;border: none;border-radius: 0;padding: 12px 24px;min-height: 44px;cursor: pointer;font-size: 0.95em;font-weight: 600;transition: all 0.3s ease;position: relative;overflow: hidden;flex-shrink: 0;white-space: nowrap;}.postcode-check-btn::before {content: '';position: absolute;top: 0;left: -100%;width: 100%;height: 100%;background: linear-gradient(90deg, transparent, rgba(255,255,255,0.2), transparent);transition: left 0.5s ease;}.postcode-check-btn:hover {background: linear-gradient(135deg, #e87720 0%, #d16719 100%);box-shadow: inset 0 0 0 1px rgba(255,255,255,0.15);}.postcode-check-btn:hover::before {left: 100%;}.postcode-skip {margin: 25px 0;}.skip-btn {background: transparent;color: #666;border: 2px solid #ddd;border-radius: 25px;padding: 12px 24px;cursor: pointer;font-size: 1em;transition: all 0.3s ease;font-weight: 500;}.skip-btn:hover {background: #f5f5f5;border-color: #e87720;color: #e87720;transform: translateY(-1px);}.postcode-result {margin: 35px 0;padding: 30px;border-radius: 12px;text-align: left;box-shadow: 0 2px 8px rgba(0,0,0,0.08);border: 2px solid #e0e0e0;transition: all 0.3s ease;background: #ffffff;}.postcode-success,.postcode-unavailable,.postcode-unknown,.postcode-outside-england {padding: 25px;border-radius: 15px;margin: 20px 0;background: #ffffff;box-shadow: 0 4px 15px rgba(0,0,0,0.08);border: 2px solid #e0e6ed;}.postcode-success {border-color: rgba(39, 122, 118, 0.3);}.postcode-unavailable {border-color: rgba(61, 69, 76, 0.25);}.postcode-unknown {border-color: rgba(39, 122, 118, 0.3);}.postcode-outside-england {border-color: rgba(39, 122, 118, 0.25);}.outside-england-icon {text-align: center;margin-bottom: 15px;}.outside-england-content {text-align: center;}.outside-england-content .outside-england-lead {font-size: 1.05em;font-weight: 600;color: #3d454c;margin-bottom: 12px;}.outside-england-content p {font-size: 1em;line-height: 1.6;color: #3d454c;margin-bottom: 16px;}.usc-outside-england-ctas {display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 14px;margin: 20px 0;width: 100%;box-sizing: border-box;}.usc-outside-england-ctas .journey-btn {min-width: 260px;max-width: 100%;text-align: center;box-sizing: border-box;}.usc-outside-england-phone {margin-top: 20px;margin-bottom: 0 !important;text-align: center;padding-top: 4px;}#usc-phase-1 .postcode-outside-england .outside-england-content,#wizard-container .postcode-outside-england .outside-england-content {text-align: center !important;}#usc-phase-1 .postcode-outside-england .outside-england-content p,#wizard-container .postcode-outside-england .outside-england-content p {text-align: center !important;}#usc-phase-1 .usc-outside-england-ctas,#wizard-container .usc-outside-england-ctas,.postcode-outside-england .usc-outside-england-ctas {display: flex !important;flex-direction: column !important;flex-wrap: nowrap !important;align-items: center !important;justify-content: center !important;gap: 14px !important;width: 100% !important;max-width: 100% !important;margin: 20px 0 !important;box-sizing: border-box !important;}#usc-phase-1 .usc-outside-england-ctas .journey-btn,#wizard-container .usc-outside-england-ctas .journey-btn,.postcode-outside-england .usc-outside-england-ctas .journey-btn {display: inline-block !important;min-width: 260px !important;width: auto !important;max-width: 100% !important;text-align: center !important;margin: 0 !important;}#usc-phase-1 .usc-outside-england-phone,#wizard-container .usc-outside-england-phone,.postcode-outside-england .usc-outside-england-phone {margin-top: 22px !important;text-align: center !important;padding-top: 6px !important;}.success-icon,.unavailable-icon,.unknown-icon {font-size: 0;line-height: 0;margin-bottom: 15px;text-align: center;display: flex;align-items: center;justify-content: center;}.success-icon::before,.unavailable-icon::before,.unknown-icon::before {content: "";width: 48px;height: 48px;background-size: contain;background-repeat: no-repeat;background-position: center;}.success-icon svg,.unavailable-icon svg {display: none;}.success-icon::before {background-image: url("data:image/svg+xml,%3Csvg xmlns='https://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23e87720' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 11.08V12a10 10 0 1 1-5.93-9.14'/%3E%3Cpolyline points='22 4 12 14.75 9 11.75'/%3E%3C/svg%3E");}.unavailable-icon::before {background-image: url("data:image/svg+xml,%3Csvg xmlns='https://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23666666' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cline x1='15' y1='9' x2='9' y2='15'/%3E%3Cline x1='9' y1='9' x2='15' y2='15'/%3E%3C/svg%3E");}.unknown-icon::before {background-image: url("data:image/svg+xml,%3Csvg xmlns='https://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231A7A6A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z'/%3E%3Ccircle cx='12' cy='10' r='3'/%3E%3C/svg%3E");}.unknown-icon svg {display: none;}.success-content,.unavailable-content,.unknown-content {text-align: center;}.success-content h3,.unavailable-content h3,.unknown-content h3 {color: #277a76;font-size: 1.4em;margin-bottom: 15px;font-weight: 600;}.unavailable-content h3 {color: #3d454c;}.unknown-content h3 {color: #333;}.postcode-unknown .unknown-content > p {color: #555;}.success-content p,.unavailable-content p,.unknown-content p {font-size: 1em;line-height: 1.6;margin-bottom: 20px;color: #3d454c;}.alternative-options,.unknown-options {text-align: left;background: #fafbfc;padding: 20px;border-radius: 10px;margin: 20px 0;border: 1px solid #e0e6ed;}.alternative-options ul,.unknown-options ul {list-style: none;padding: 0;margin: 10px 0;}.alternative-options li {padding: 8px 0 8px 28px;font-size: 1em;display: flex;align-items: flex-start;flex-wrap: wrap;position: relative;overflow: hidden;text-indent: -2.5em;margin-left: 0;}.unknown-options li {padding: 8px 0;font-size: 1em;display: flex;flex-direction: row;align-items: flex-start;flex-wrap: nowrap;gap: 10px;position: relative;overflow: visible;text-indent: 0;margin-left: 0;}.unknown-options li .usc-unknown-li-body {flex: 1 1 auto;min-width: 0;line-height: 1.55;text-align: left;}#usc-phase-1 .unknown-options li {display: flex !important;flex-direction: row !important;flex-wrap: nowrap !important;align-items: flex-start !important;}#usc-phase-1 .unknown-options li .usc-unknown-li-body {flex: 1 1 auto !important;min-width: 0 !important;}.alternative-options li::before,.unknown-options li::before {content: "";position: absolute;left: 0;top: 50%;transform: translateY(-50%);width: 20px;height: 20px;flex-shrink: 0;margin-right: 8px;background-size: contain;background-repeat: no-repeat;background-position: center;}.alternative-options li:nth-child(1)::before {background-image: url("data:image/svg+xml,%3Csvg xmlns='https://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23e87720' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z'/%3E%3C/svg%3E");}.alternative-options li:nth-child(2)::before {background-image: url("data:image/svg+xml,%3Csvg xmlns='https://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23e87720' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z'/%3E%3Cpolyline points='22,6 12,13 2,6'/%3E%3C/svg%3E");}.alternative-options li:nth-child(3)::before {background-image: url("data:image/svg+xml,%3Csvg xmlns='https://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23e87720' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cline x1='12' y1='16' x2='12' y2='12'/%3E%3Cline x1='12' y1='8' x2='12.01' y2='8'/%3E%3C/svg%3E");}.unknown-options li:nth-child(1)::before {background-image: url("data:image/svg+xml,%3Csvg xmlns='https://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231A7A6A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E");}.unknown-options li:nth-child(2)::before {background-image: url("data:image/svg+xml,%3Csvg xmlns='https://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231A7A6A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z'/%3E%3C/svg%3E");}.unknown-options li:nth-child(3)::before {background-image: url("data:image/svg+xml,%3Csvg xmlns='https://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231A7A6A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cline x1='12' y1='16' x2='12' y2='12'/%3E%3Cline x1='12' y1='8' x2='12.01' y2='8'/%3E%3C/svg%3E");}.alternative-options li svg {flex-shrink: 0;margin-right: 8px;}.unknown-options li svg {flex-shrink: 0;margin-right: 0;margin-top: 2px;}.alternative-options li:has(svg),.unknown-options li:has(svg) {padding-left: 0;text-indent: 0;overflow: visible;}.alternative-options li:has(svg)::before,.unknown-options li:has(svg)::before {display: none;}.alternative-options a,.unknown-options a {color: #277a76;text-decoration: none;font-weight: 600;display: inline;}.alternative-options a:hover,.unknown-options a:hover {text-decoration: underline;}.service-option {display: flex;flex-direction: column;align-items: center;gap: 10px;padding: 20px;background: #ffffff;border-radius: 12px;border: 2px solid rgba(39, 122, 118, 0.2);transition: all 0.3s ease;box-sizing: border-box;flex: 1 1 280px;max-width: 100%;min-width: 0;}.service-option:hover {border-color: #277a76;transform: translateY(-2px);box-shadow: 0 4px 12px rgba(39, 122, 118, 0.15);}.service-option .service-icon {font-size: 0;line-height: 0;display: flex;align-items: center;justify-content: center;min-width: 56px;min-height: 56px;}.service-option .service-icon::before {content: "";width: 40px;height: 40px;background-size: contain;background-repeat: no-repeat;background-position: center;}.service-option[data-service="hourly"] .service-icon::before {background-image: url("data:image/svg+xml,%3Csvg xmlns='https://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23e87720' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpolyline points='12 6 12 12 16 14'/%3E%3C/svg%3E");}.service-option[data-service="livein"] .service-icon::before {background-image: url("data:image/svg+xml,%3Csvg xmlns='https://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23e87720' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 9l9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z'/%3E%3Cpolyline points='9 22 9 12 15 12 15 22'/%3E%3C/svg%3E");}.service-option .service-icon svg {display: none;}.service-select-btn {background: linear-gradient(135deg, #277a76 0%, #1f6662 100%);color: white;border: none;border-radius: 30px;padding: 12px 24px;cursor: pointer;font-size: 1em;font-weight: 600;transition: all 0.3s ease;}.service-select-btn:hover {background: linear-gradient(135deg, #e87720 0%, #d16719 100%);transform: translateY(-2px);box-shadow: 0 4px 12px rgba(232, 119, 32, 0.3);}.postcode-actions {margin-top: 25px;display: flex;flex-direction: column;flex-wrap: wrap;gap: 12px;align-items: center;justify-content: center;}.postcode-secondary-ctas {margin-top: 4px;display: flex;flex-wrap: wrap;gap: 12px;justify-content: center;}.postcode-secondary-ctas a.postcode-cta-btn {display: inline-block;text-decoration: none;text-align: center;}.estimator-container .postcode-unknown .usc-notcovered-resources,.postcode-unknown .usc-notcovered-resources {display: flex;flex-wrap: wrap;gap: 16px;justify-content: center;align-items: stretch;margin-top: 20px;width: 100%;box-sizing: border-box;}.estimator-container .postcode-unknown .usc-notcovered-resource-card,.postcode-unknown .usc-notcovered-resource-card {flex: 1 1 240px;max-width: 280px;display: flex;flex-direction: column;align-items: center;padding: 20px;border: 1px solid #e0e0e0;border-radius: 30px;text-align: center;background: #fafbfc;box-shadow: 0 2px 6px rgba(0, 0, 0, 0.08);box-sizing: border-box;transition: transform 0.3s ease, border-color 0.3s ease, box-shadow 0.3s ease;}.estimator-container .postcode-unknown .usc-notcovered-resource-card:hover,.postcode-unknown .usc-notcovered-resource-card:hover {transform: translateY(-2px);border-color: rgba(39, 122, 118, 0.3);box-shadow: 0 4px 12px rgba(39, 122, 118, 0.15);}.estimator-container .postcode-unknown .usc-notcovered-resource-card h4,.postcode-unknown .usc-notcovered-resource-card h4 {margin: 0 0 8px;font-size: 1em;color: #277a76;font-weight: 600;}.estimator-container .postcode-unknown .usc-notcovered-resource-card p,.postcode-unknown .usc-notcovered-resource-card p {margin: 0 0 16px;font-size: 0.9em;line-height: 1.45;color: #666;flex: 1 1 auto;}.estimator-container .postcode-unknown .usc-notcovered-resource-btn,.postcode-unknown .usc-notcovered-resource-btn {display: inline-block;margin-top: auto;padding: 10px 20px;background: #1A7A6A;color: #fff !important;border-radius: 25px;text-decoration: none !important;font-size: 0.9em;font-weight: 600;transition: opacity 0.2s;box-sizing: border-box;}.estimator-container .postcode-unknown .usc-notcovered-resource-btn:hover,.estimator-container .postcode-unknown .usc-notcovered-resource-btn:focus,.postcode-unknown .usc-notcovered-resource-btn:hover,.postcode-unknown .usc-notcovered-resource-btn:focus {opacity: 0.9;color: #fff !important;text-decoration: none !important;}.postcode-unknown .unknown-options li .usc-unknown-tel-suffix {display: inline;margin-left: 0.2em;}@media (max-width: 768px) {.estimator-container .postcode-unknown .usc-notcovered-resources,.postcode-unknown .usc-notcovered-resources {flex-direction: column;align-items: center;}.estimator-container .postcode-unknown .usc-notcovered-resource-card,.postcode-unknown .usc-notcovered-resource-card {max-width: 100%;width: 100%;}}.continue-all-btn,.continue-anyway-btn {background: transparent;color: #277a76;border: 2px solid #277a76;border-radius: 30px;padding: 12px 28px;cursor: pointer;font-size: 1em;font-weight: 600;transition: all 0.3s ease;}.continue-all-btn:hover,.continue-anyway-btn:hover {background: rgba(39, 122, 118, 0.08);border-color: #277a76;color: #1f6662;transform: translateY(-1px);box-shadow: 0 4px 12px rgba(39, 122, 118, 0.2);}.result-success {background: linear-gradient(135deg, #d4edda 0%, #c3e6cb 50%);border-color: #28a745;color: #155724;}.result-warning {background: linear-gradient(135deg, #fff3cd 0%, #ffeaa7 50%);border-color: #ffc107;color: #856404;}.result-error {background: linear-gradient(135deg, #f8d7da 0%, #f5c6cb 50%);border-color: #dc3545;color: #721c24;}.result-header {display: flex;align-items: center;gap: 20px;margin-bottom: 20px;padding-bottom: 15px;border-bottom: 2px solid rgba(0,0,0,0.1);}.result-icon {font-size: 2.5em;text-shadow: 0 2px 4px rgba(0,0,0,0.1);}.result-title {font-size: 1.6em;font-weight: bold;text-shadow: 0 1px 2px rgba(0,0,0,0.1);}.result-message {margin-bottom: 25px;line-height: 1.5;font-size: 1.1em;font-weight: 500;}.available-services {display: flex;gap: 20px;margin: 25px 0 30px 0;justify-content: center;flex-wrap: wrap;align-items: stretch;width: 100%;box-sizing: border-box;}.service-item {display: flex;align-items: center;gap: 12px;padding: 15px 20px;background: rgba(255,255,255,0.9);border-radius: 25px;border: 2px solid rgba(39, 122, 118, 0.2);box-shadow: 0 4px 15px rgba(0,0,0,0.1);transition: all 0.3s ease;}.service-item:hover {transform: translateY(-2px);box-shadow: 0 6px 20px rgba(0,0,0,0.15);border-color: rgba(39, 122, 118, 0.4);}.service-item .service-icon {font-size: 0;line-height: 0;display: flex;align-items: center;justify-content: center;min-width: 1.4em;min-height: 1.4em;}.service-item .service-icon::before {content: "";width: 1.2em;height: 1.2em;background-size: contain;background-repeat: no-repeat;background-position: center;background-image: url("data:image/svg+xml,%3Csvg xmlns='https://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23e87720' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z'/%3E%3C/svg%3E");}.service-item .service-icon:has(svg)::before {display: none;}.service-item .service-icon:has(svg) {font-size: inherit;line-height: inherit;}.service-name {font-weight: 600;font-size: 1em;color: #277a76;}.estimator-container .usc-service-description,#usc-phase-1 .usc-service-description {font-size: 0.85em;line-height: 1.4;color: #666;margin: 6px 12px 12px;text-align: center;}.estimator-container .usc-livein-only-resources,#usc-phase-1 .usc-livein-only-resources {margin: 20px auto 0;max-width: 600px;padding: 20px 24px;background: #f9f9f9;border-radius: 8px;text-align: center;}.postcode-success .success-content .postcode-actions + .usc-livein-only-resources,.estimator-container .postcode-success .success-content .postcode-actions + .usc-livein-only-resources {margin-top: 40px;}.estimator-container .usc-livein-only-resources h4,#usc-phase-1 .usc-livein-only-resources h4 {margin: 0 0 8px;font-size: 1em;color: #1a7a6a;}.estimator-container .usc-livein-only-resources p,#usc-phase-1 .usc-livein-only-resources p {margin: 0 0 12px;font-size: 0.9em;line-height: 1.5;color: #555;}.estimator-container .usc-livein-only-ctas,#usc-phase-1 .usc-livein-only-ctas {margin: 16px 0;}.estimator-container .usc-livein-phone,#usc-phase-1 a.usc-livein-phone {display: inline-flex;align-items: center;gap: 8px;padding: 10px 20px;background: #1a7a6a !important;color: #fff !important;border-radius: 24px;text-decoration: none !important;border: none;font-size: 0.9em;font-weight: 600;transition: opacity 0.2s;box-sizing: border-box;}.estimator-container .usc-livein-phone:link,.estimator-container .usc-livein-phone:visited,#usc-phase-1 a.usc-livein-phone:link,#usc-phase-1 a.usc-livein-phone:visited {color: #fff !important;text-decoration: none !important;background: #1a7a6a !important;}.estimator-container .usc-livein-phone:hover,#usc-phase-1 a.usc-livein-phone:hover {opacity: 0.9;color: #fff !important;}.estimator-container .usc-livein-only-links,#usc-phase-1 .usc-livein-only-links {margin-top: 12px;}.estimator-container .usc-livein-only-links p,#usc-phase-1 .usc-livein-only-links p {margin: 0 0 10px;font-size: 0.85em;color: #777;}.estimator-container .usc-livein-resource-btns,#usc-phase-1 .usc-livein-resource-btns {display: flex;flex-direction: column;align-items: stretch;gap: 12px;width: 100%;max-width: 100%;margin: 8px auto 0;}.estimator-container .usc-livein-resource-card,#usc-phase-1 .usc-livein-resource-card {flex: 1 1 auto;min-width: 0;border: 2px solid rgba(39, 122, 118, 0.2);border-radius: 12px;background: #fff;box-sizing: border-box;text-align: center;transition: border-color 0.2s ease, box-shadow 0.2s ease;}.estimator-container .usc-livein-resource-card:hover,#usc-phase-1 .usc-livein-resource-card:hover {border-color: rgba(39, 122, 118, 0.45);box-shadow: 0 4px 12px rgba(39, 122, 118, 0.12);}.estimator-container .usc-livein-resource-card .usc-livein-resource-btn,#usc-phase-1 .usc-livein-resource-card a.usc-livein-resource-btn {display: block !important;width: 100%;padding: 14px 18px !important;margin: 0;background: #fff !important;color: #277a76 !important;text-decoration: none !important;border: none !important;border-radius: 10px !important;font-weight: 600;font-size: 0.95em;transition: background 0.2s ease, color 0.2s ease;box-shadow: none !important;text-align: center;box-sizing: border-box;line-height: 1.4;}.estimator-container .usc-livein-resource-card .usc-livein-resource-btn:link,.estimator-container .usc-livein-resource-card .usc-livein-resource-btn:visited,#usc-phase-1 .usc-livein-resource-card a.usc-livein-resource-btn:link,#usc-phase-1 .usc-livein-resource-card a.usc-livein-resource-btn:visited {color: #277a76 !important;background: #fff !important;}.estimator-container .usc-livein-resource-card .usc-livein-resource-btn:hover,#usc-phase-1 .usc-livein-resource-card a.usc-livein-resource-btn:hover {transform: none;background: rgba(39, 122, 118, 0.08) !important;color: #1f6662 !important;}@media (min-width: 520px) {.estimator-container .usc-livein-resource-btns,#usc-phase-1 .usc-livein-resource-btns {flex-direction: row;flex-wrap: wrap;justify-content: center;gap: 16px;}.estimator-container .usc-livein-resource-card,#usc-phase-1 .usc-livein-resource-card {flex: 1 1 calc(50% - 8px);max-width: 280px;}}@media (max-width: 768px) {.estimator-container .usc-livein-only-resources,#usc-phase-1 .usc-livein-only-resources {padding: 16px 18px;margin-top: 16px;}.postcode-success .success-content .postcode-actions + .usc-livein-only-resources,.estimator-container .postcode-success .success-content .postcode-actions + .usc-livein-only-resources {margin-top: 32px;}}@media (max-width: 480px) {.estimator-container .usc-livein-only-resources,#usc-phase-1 .usc-livein-only-resources {padding: 14px 12px;}.estimator-container .usc-livein-phone,#usc-phase-1 a.usc-livein-phone {flex-wrap: wrap;justify-content: center;text-align: center;}.estimator-container .usc-livein-resource-btns,#usc-phase-1 .usc-livein-resource-btns {max-width: 100%;}.estimator-container .usc-livein-resource-card,#usc-phase-1 .usc-livein-resource-card {max-width: 100%;}}.continue-btn {background: linear-gradient(135deg, #277a76 0%, #1f6662 100%);color: white;border: none;border-radius: 30px;padding: 16px 40px;cursor: pointer;font-size: 1.1em;font-weight: bold;margin-top: 20px;width: 100%;transition: all 0.3s ease;box-shadow: 0 4px 15px rgba(39, 122, 118, 0.2);position: relative;overflow: hidden;}.continue-btn::before {content: '';position: absolute;top: 0;left: -100%;width: 100%;height: 100%;background: linear-gradient(90deg, transparent, rgba(255,255,255,0.2), transparent);transition: left 0.5s ease;}.continue-btn:hover {background: linear-gradient(135deg, #e87720 0%, #d16719 100%);transform: translateY(-2px);box-shadow: 0 6px 20px rgba(232, 119, 32, 0.3);}.continue-btn:hover::before {left: 100%;}.service-cta-buttons {margin-top: 30px;display: flex;flex-direction: column;gap: 15px;}.service-cta-buttons.single-service {margin-top: 25px;}.service-cta-btn {display: flex;align-items: center;gap: 20px;padding: 20px 25px;background: linear-gradient(135deg, #277a76 0%, #1f6662 100%);color: white;border: none;border-radius: 20px;cursor: pointer;transition: all 0.3s ease;box-shadow: 0 4px 15px rgba(39, 122, 118, 0.2);position: relative;overflow: hidden;text-align: left;width: 100%;}.service-cta-btn::before {content: '';position: absolute;top: 0;left: -100%;width: 100%;height: 100%;background: linear-gradient(90deg, transparent, rgba(255,255,255,0.1), transparent);transition: left 0.5s ease;}.service-cta-btn:hover {transform: translateY(-3px);box-shadow: 0 8px 25px rgba(39, 122, 118, 0.3);}.service-cta-btn:hover::before {left: 100%;}.service-cta-btn.hourly-cta:hover {background: linear-gradient(135deg, #e87720 0%, #d16719 100%);box-shadow: 0 8px 25px rgba(232, 119, 32, 0.3);}.service-cta-btn.livein-cta:hover {background: linear-gradient(135deg, #2a8680 0%, #1f6662 100%);}.service-cta-btn.help-cta {background: linear-gradient(135deg, #666666 0%, #5a6268 100%);}.service-cta-btn.help-cta:hover {background: linear-gradient(135deg, #e87720 0%, #d16719 100%);box-shadow: 0 8px 25px rgba(232, 119, 32, 0.3);}.cta-icon {font-size: 2em;min-width: 50px;text-align: center;text-shadow: 0 2px 4px rgba(0,0,0,0.2);}.cta-content {flex: 1;display: flex;flex-direction: column;gap: 5px;}.cta-title {font-size: 1.2em;font-weight: bold;margin: 0;}.cta-desc {font-size: 0.95em;opacity: 0.9;margin: 0;}.cta-arrow {font-size: 1.5em;font-weight: bold;transition: transform 0.3s ease;min-width: 30px;text-align: center;}.service-cta-btn:hover .cta-arrow {transform: translateX(5px);}.alternative-help {margin: 25px 0;padding: 25px;background: linear-gradient(135deg, #f8f9fa 0%, #e9ecef 100%);border-radius: 15px;border: 2px solid rgba(102, 102, 102, 0.2);}.help-section h4 {color: #495057;font-size: 1.3em;font-weight: bold;margin-bottom: 12px;text-align: center;}.help-section p {color: #666666;font-size: 1em;line-height: 1.5;margin-bottom: 20px;text-align: center;}.help-link {display: flex;align-items: center;gap: 15px;padding: 18px 20px;background: linear-gradient(135deg, #666666 0%, #5a6268 100%);color: white;text-decoration: none;border-radius: 15px;transition: all 0.3s ease;box-shadow: 0 4px 15px rgba(102, 102, 102, 0.2);position: relative;overflow: hidden;}.help-link::before {content: '';position: absolute;top: 0;left: -100%;width: 100%;height: 100%;background: linear-gradient(90deg, transparent, rgba(255,255,255,0.1), transparent);transition: left 0.5s ease;}.help-link:hover {background: linear-gradient(135deg, #277a76 0%, #1f6662 100%);transform: translateY(-2px);box-shadow: 0 6px 20px rgba(39, 122, 118, 0.3);text-decoration: none;color: white;}.help-link:hover::before {left: 100%;}.help-icon {font-size: 1.8em;min-width: 40px;text-align: center;text-shadow: 0 2px 4px rgba(0,0,0,0.2);}.help-content {flex: 1;display: flex;flex-direction: column;gap: 4px;}.help-title {font-size: 1.1em;font-weight: bold;margin: 0;}.help-desc {font-size: 0.9em;opacity: 0.9;margin: 0;}.help-arrow {font-size: 1.3em;font-weight: bold;transition: transform 0.3s ease;min-width: 25px;text-align: center;}.help-link:hover .help-arrow {transform: translateX(4px);}.recommendation-header {text-align: center;margin-bottom: 15px;}.recommendation-header h2 {color: #3d454c;font-size: 1.4em;font-weight: 600;margin-bottom: 8px;}.recommendation-subtitle {color: #666666;font-size: 0.95em;line-height: 1.4;}.recommendation-card {background: #ffffff;border: 1px solid #e0e0e0;border-radius: 10px;padding: 20px;margin: 15px 0;box-shadow: 0 2px 6px rgba(0, 0, 0, 0.08);position: relative;}.recommendation-card h3 {color: #277a76;font-size: 1.3em;font-weight: 600;margin-bottom: 10px;text-align: center;}.recommendation-card .care-description {color: #495057;font-size: 0.95em;line-height: 1.5;margin-bottom: 15px;text-align: center;}.recommendation-card .pricing-info {background: #ffffff;border: 1px solid rgba(39, 122, 118, 0.2);color: #3d454c;padding: 20px;border-radius: 8px;margin: 15px 0;text-align: center;box-shadow: 0 2px 8px rgba(0, 0, 0, 0.06);}.recommendation-card .pricing-info h4 {font-size: 1em;margin-bottom: 10px;font-weight: 600;color: #277a76;}.recommendation-card .pricing-info .price {font-size: 1.8em;font-weight: 700;margin: 8px 0;color: #277a76;}.recommendation-card .pricing-info .price-note {font-size: 0.85em;color: #666666;margin-top: 8px;}.care-recommendation {text-align: center;padding: 20px;}.care-type-badge {display: inline-block;background: #277a76;color: white;padding: 10px 25px;border-radius: 6px;font-size: 1.1em;font-weight: 600;margin-bottom: 20px;}.care-description {font-size: 1em;color: #666666;margin-bottom: 25px;line-height: 1.5;}.pricing-info {background: #ffffff;border: 1px solid rgba(39, 122, 118, 0.2);border-radius: 15px;padding: 25px;margin: 25px 0;box-shadow: 0 2px 8px rgba(0, 0, 0, 0.06);}.price-range {font-size: 2em;font-weight: bold;color: #277a76;margin-bottom: 10px;}.price-note {font-size: 1em;color: #666666;line-height: 1.4;}.recommendation-benefits {background: rgba(39, 122, 118, 0.05);border-radius: 15px;padding: 25px;margin-top: 25px;text-align: left;}.recommendation-benefits h4 {color: #277a76;font-size: 1.2em;margin-bottom: 15px;text-align: center;}.recommendation-benefits ul {list-style: none;padding: 0;margin: 0;}.recommendation-benefits li {padding: 8px 0;padding-left: 25px;position: relative;color: #495057;line-height: 1.4;}.recommendation-benefits li::before {content: '';position: absolute;left: 0;width: 18px;height: 18px;background-image: url("data:image/svg+xml,%3Csvg xmlns='https://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%23f7941d' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E");background-repeat: no-repeat;background-position: center;background-size: contain;}.recommendation-cta {margin-top: 25px;text-align: center;}.continue-recommendation-btn {margin: 0 10px;background: linear-gradient(135deg, #277a76 0%, #1f6662 100%);color: #fff;border: none;border-radius: 30px;padding: 15px 35px;cursor: pointer;font-size: 1.1em;font-weight: 600;font-family: 'Open Sans', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;transition: all 0.3s ease;box-shadow: 0 4px 15px rgba(39, 122, 118, 0.2);}.continue-recommendation-btn:hover {transform: translateY(-2px);box-shadow: 0 8px 25px rgba(39, 122, 118, 0.3);background: linear-gradient(135deg, #1f6662 0%, #277a76 100%);}.assessment-header {text-align: center;margin-bottom: 25px;padding: 20px;background: #ffffff;border-radius: 10px;}.assessment-header h2 {color: #277a76;font-size: 1.6em;font-weight: 600;margin-bottom: 10px;}.assessment-subtitle {color: #666666;font-size: 1.1em;line-height: 1.6;font-weight: 500;}.assessment-section {background: linear-gradient(135deg, #ffffff 0%, #f8f9fa 100%);border: 2px solid rgba(39, 122, 118, 0.15);border-radius: 15px;padding: 25px;margin-bottom: 20px;box-shadow: 0 4px 15px rgba(0, 0, 0, 0.05);position: relative;overflow: hidden;}.assessment-section::before {content: '';position: absolute;top: 0;left: 0;width: 4px;height: 100%;background: linear-gradient(180deg, #277a76 0%, #e87720 100%);}.assessment-section h3 {color: #277a76;font-size: 1.3em;font-weight: bold;margin-bottom: 15px;display: flex;align-items: center;gap: 10px;}.assessment-section h3::before {content: "";display: inline-block;width: 1.2em;height: 1.2em;background-image: url("data:image/svg+xml,%3Csvg xmlns='https://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23e87720' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2'/%3E%3Crect x='8' y='2' width='8' height='4' rx='1' ry='1'/%3E%3C/svg%3E");background-size: contain;background-repeat: no-repeat;background-position: center;flex-shrink: 0;}.assessment-grid {display: grid;grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));gap: 15px;margin-top: 15px;}.assessment-item {background: rgba(39, 122, 118, 0.03);border: 1px solid rgba(39, 122, 118, 0.1);border-radius: 10px;padding: 15px;transition: all 0.3s ease;cursor: pointer;position: relative;}.assessment-item:hover {background: rgba(39, 122, 118, 0.08);border-color: rgba(39, 122, 118, 0.3);transform: translateY(-2px);box-shadow: 0 4px 12px rgba(39, 122, 118, 0.15);}.assessment-item input[type="checkbox"] {width: 18px;height: 18px;margin-right: 12px;accent-color: #277a76;cursor: pointer;}.assessment-item label {display: flex;align-items: flex-start;gap: 12px;cursor: pointer;margin: 0;font-weight: 500;line-height: 1.4;color: #495057;}.assessment-item input[type="checkbox"]:checked + label,.assessment-item:has(input[type="checkbox"]:checked) {color: #277a76;font-weight: 600;}.assessment-item:has(input[type="checkbox"]:checked) {background: rgba(39, 122, 118, 0.1);border-color: #277a76;box-shadow: 0 0 0 2px rgba(39, 122, 118, 0.2);}.care-note {font-size: 0.9em;color: #666666;font-style: italic;margin-top: 5px;padding-left: 30px;}.assessment-summary {background: #f8f9fa;border: 1px solid rgba(39, 122, 118, 0.2);color: #3d454c;padding: 20px;border-radius: 10px;margin: 25px 0;text-align: center;}.assessment-summary h4 {font-size: 1.1em;margin-bottom: 10px;color: #277a76;font-weight: 600;}.assessment-summary .selected-count {font-size: 1.5em;font-weight: bold;margin: 10px 0;}.assessment-navigation {display: flex;justify-content: space-between;align-items: center;margin-top: 30px;padding: 20px;background: rgba(39, 122, 118, 0.05);border-radius: 15px;}.assessment-navigation button {background: linear-gradient(135deg, #277a76 0%, #1f6662 100%);color: white;border: none;border-radius: 25px;padding: 12px 30px;font-size: 1.1em;font-weight: 600;cursor: pointer;transition: all 0.3s ease;box-shadow: 0 4px 15px rgba(39, 122, 118, 0.2);}.assessment-navigation button:hover {transform: translateY(-2px);box-shadow: 0 6px 20px rgba(39, 122, 118, 0.3);background: linear-gradient(135deg, #1f6662 0%, #277a76 100%);}.assessment-navigation button:disabled {opacity: 0.6;cursor: not-allowed;transform: none;}.progress-indicator {display: flex;align-items: center;gap: 8px;color: #277a76;font-weight: 600;}.progress-bar {width: 120px;height: 6px;background: rgba(39, 122, 118, 0.2);border-radius: 3px;overflow: hidden;}.progress-fill {height: 100%;background: linear-gradient(90deg, #277a76 0%, #e87720 100%);border-radius: 3px;transition: width 0.3s ease;}.postcode-benefits {display: flex;justify-content: center;gap: 25px;margin-top: 40px;flex-wrap: wrap;}.benefit-item {display: flex;align-items: center;gap: 12px;background: rgba(255,255,255,0.9);padding: 15px 25px;border-radius: 30px;border: 2px solid rgba(39, 122, 118, 0.1);box-shadow: 0 4px 15px rgba(0,0,0,0.08);transition: all 0.3s ease;max-width: 280px;}.benefit-item:hover {transform: translateY(-2px);box-shadow: 0 6px 20px rgba(0,0,0,0.12);border-color: rgba(39, 122, 118, 0.2);}.benefit-icon {display: flex;align-items: center;justify-content: center;}.benefit-text {color: #666;font-size: 1em;line-height: 1.3;font-weight: 600;}.unavailable-overlay {position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: rgba(255, 255, 255, 0.9);display: flex;align-items: center;justify-content: center;border-radius: 10px;font-weight: bold;color: #666;}.unavailable-overlay span {background: #f8f9fa;padding: 10px 20px;border-radius: 20px;border: 1px solid #ddd;}@media (max-width: 768px) {.postcode-header h2 {font-size: 1.8em;}.postcode-form {padding: 0 20px;}.postcode-input-group {flex-direction: row;gap: 0;max-width: 100%;}.postcode-check-btn {padding: 12px 20px;font-size: 0.95em;white-space: nowrap;}@media (max-width: 480px) {.postcode-input-group {flex-direction: column;gap: 0;border-radius: 12px;}.postcode-input-inner {width: 100%;border-bottom: 1px solid rgba(39, 122, 118, 0.2);}.postcode-check-btn {padding: 12px 24px;font-size: 0.95em;width: 100%;}}.postcode-benefits {flex-direction: column;gap: 15px;text-align: center;}.benefit-item {justify-content: center;max-width: none;}.available-services {flex-direction: column;align-items: stretch;gap: 10px;}}.progress-container {margin-bottom: 15px;padding: 15px 20px;background: linear-gradient(135deg, #f8f9fa 0%, #e9ecef 100%);border-radius: 15px;border: 2px solid rgba(39, 122, 118, 0.1);}.progress-header {display: flex;align-items: center;justify-content: center;gap: 15px;}.progress-bar {flex: 1;height: 8px;background: rgba(39, 122, 118, 0.2);border-radius: 10px;overflow: hidden;}.progress-fill {height: 100%;background: linear-gradient(135deg, #277a76 0%, #e87720 100%);border-radius: 10px;transition: width 0.5s ease;width: 0%;}.progress-text {font-weight: bold;color: #277a76;font-size: 1em;white-space: nowrap;text-align: center;}@media (max-width: 768px) {.progress-container {padding: 12px 15px;margin-bottom: 20px;}.progress-header {gap: 12px;}.progress-text {font-size: 0.9em;}}.gate-form {max-width: 500px;margin: 0 auto;}.form-group {margin-bottom: 20px;text-align: left;}.form-group label {display: block;margin-bottom: 8px;font-weight: 600;color: #277a76;font-size: 1em;}.estimator-container .form-group input {width: 100%;padding: 15px;border: 2px solid rgba(39, 122, 118, 0.2);border-radius: 10px;font-size: 1em;background: #ffffff;transition: all 0.3s ease;box-sizing: border-box;}.estimator-container .form-group input:focus {outline: none;border-color: #277a76;box-shadow: 0 0 0 3px rgba(39, 122, 118, 0.1);background: #f0fffe;}.estimator-container .form-group input:focus-visible {outline: 2px solid #277a76;outline-offset: 2px;}.estimator-container .form-group input:invalid {border-color: #e74c3c;}.estimator-container .form-group input:invalid:focus {box-shadow: 0 0 0 3px rgba(231, 76, 60, 0.1);}.gate-submit-btn {width: 100%;padding: 18px 30px;background: linear-gradient(135deg, #277a76 0%, #e87720 100%);color: white;border: none;border-radius: 30px;font-size: 1.1em;font-weight: bold;cursor: pointer;transition: all 0.3s ease;margin-top: 10px;}.gate-submit-btn:hover {transform: translateY(-2px);box-shadow: 0 8px 25px rgba(39, 122, 118, 0.3);}.gate-submit-btn:disabled {opacity: 0.7;cursor: not-allowed;transform: none;}.results-header {text-align: center;margin-bottom: 12px;margin-top: 15px;padding: 0;background: transparent;color: #3d454c;}.results-header h2 {font-size: 1.3em;margin-bottom: 5px;color: #277a76;font-weight: 600;}.results-subtitle {font-size: 0.9em;color: #666666;margin: 0;}.enhanced-result {background: #fafbfc;border: 2px solid rgba(247, 148, 29, 0.3);border-radius: 10px;padding: 20px 25px;margin: 15px 0 20px 0;text-align: center;box-shadow: 0 2px 6px rgba(0, 0, 0, 0.08);}.pricing-highlight {background: #ffffff;border: 1px solid #e0e0e0;border-radius: 8px;padding: 15px 20px;margin: 0 0 15px 0;box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);}.enhanced-result p {margin: 6px 0;font-size: 1em;}.enhanced-result strong {color: #277a76;font-size: 1.5em;font-weight: 700;}.enhanced-result > p strong {font-size: 1.1em;}.pricing-highlight strong {font-size: 1.5em;}.enhanced-result p:first-child {margin-bottom: 10px;}.next-steps-section {margin: 20px 0 12px 0;}.next-steps-section h3 {text-align: center;color: #277a76;font-size: 1.3em;margin-bottom: 18px;font-weight: 600;}.care-journey-grid {display: grid;grid-template-columns: repeat(2, 1fr);grid-template-rows: auto;gap: 15px;margin-bottom: 16px;}.journey-card {background: #fafbfc;border: 1px solid #e0e0e0;border-radius: 30px;padding: 20px;text-align: center;transition: all 0.3s ease;box-shadow: 0 2px 6px rgba(0, 0, 0, 0.08);position: relative;}.journey-card:hover {transform: translateY(-2px);border-color: rgba(39, 122, 118, 0.3);box-shadow: 0 4px 12px rgba(39, 122, 118, 0.15);}.priority-card {border-color: #e87720;background: linear-gradient(135deg, #fff8f3 0%, #fef4ed 100%);}.journey-icon {display: flex;align-items: center;justify-content: center;margin-bottom: 15px;font-size: 0;line-height: 0;min-width: 40px;min-height: 40px;}.journey-icon::before {content: "";width: 40px;height: 40px;background-size: contain;background-repeat: no-repeat;background-position: center;}.journey-card:nth-child(1) .journey-icon::before {background-image: url("data:image/svg+xml,%3Csvg xmlns='https://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23e87720' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 19.5A2.5 2.5 0 0 1 6.5 17H20'/%3E%3Cpath d='M6.5 2H20v20H6.5A2.5 2.5 0 0 1 4 19.5v-15A2.5 2.5 0 0 1 6.5 2z'/%3E%3C/svg%3E");}.journey-card:nth-child(2) .journey-icon::before {background-image: url("data:image/svg+xml,%3Csvg xmlns='https://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23e87720' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z'/%3E%3Cpath d='M8 10h8'/%3E%3Cpath d='M8 14h6'/%3E%3C/svg%3E");}.journey-card:nth-child(3) .journey-icon::before {background-image: url("data:image/svg+xml,%3Csvg xmlns='https://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23e87720' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='18' rx='2' ry='2'/%3E%3Cline x1='16' y1='2' x2='16' y2='6'/%3E%3Cline x1='8' y1='2' x2='8' y2='6'/%3E%3Cline x1='3' y1='10' x2='21' y2='10'/%3E%3C/svg%3E");}.journey-card:nth-child(4) .journey-icon::before,.journey-card-horizontal .journey-icon::before {background-image: url("data:image/svg+xml,%3Csvg xmlns='https://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23e87720' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z'/%3E%3C/svg%3E");}.journey-icon:has(svg)::before {display: none;}.journey-icon:has(svg) {font-size: inherit;line-height: inherit;}.journey-card h4 {color: #277a76;font-size: 1.1em;margin-bottom: 10px;font-weight: 600;}.journey-card p {color: #666666;line-height: 1.4;margin-bottom: 15px;font-size: 0.9em;}.journey-card-horizontal {background: #fafbfc;border: 1px solid #e0e0e0;border-radius: 30px;padding: 20px;display: flex;align-items: center;gap: 20px;transition: all 0.3s ease;box-shadow: 0 2px 6px rgba(0, 0, 0, 0.08);position: relative;margin-top: 15px;}.journey-card-horizontal.priority-card {border: 2px solid rgba(247, 148, 29, 0.6);}.journey-card-horizontal:hover {transform: translateY(-2px);border-color: rgba(39, 122, 118, 0.3);box-shadow: 0 4px 12px rgba(39, 122, 118, 0.15);}.journey-card-horizontal.priority-card:hover {border-color: rgba(247, 148, 29, 0.8);box-shadow: 0 4px 12px rgba(247, 148, 29, 0.2);}.journey-card-horizontal .journey-icon {margin-bottom: 0;flex-shrink: 0;}.journey-card-horizontal-content {flex: 1;text-align: left;}.journey-card-horizontal-content h4 {color: #277a76;font-size: 1.1em;margin-bottom: 8px;font-weight: 600;text-align: left;}.journey-card-horizontal-content p {color: #666666;line-height: 1.4;margin: 0;font-size: 0.9em;text-align: left;}.journey-card-horizontal .journey-btn {flex-shrink: 0;white-space: nowrap;}.journey-btn {display: inline-block;padding: 12px 25px;background: linear-gradient(135deg, #277a76 0%, #1f6662 100%);color: white;text-decoration: none;border-radius: 25px;font-weight: 600;transition: all 0.3s ease;box-shadow: 0 4px 15px rgba(39, 122, 118, 0.2);}.journey-btn:hover {transform: translateY(-2px);box-shadow: 0 8px 25px rgba(39, 122, 118, 0.3);}.priority-btn {background: linear-gradient(135deg, #e87720 0%, #d4661a 100%) !important;font-size: 1.05em;}.priority-btn:hover {box-shadow: 0 8px 25px rgba(232, 119, 32, 0.3) !important;}.trust-indicators {display: flex;justify-content: space-evenly;align-items: center;gap: 20px;margin: 30px 0;padding: 20px;background: linear-gradient(135deg, #f8f9fa 0%, #e9ecef 100%);border-radius: 15px;border: 2px solid rgba(39, 122, 118, 0.1);}.trust-item {text-align: center;flex: 1;display: flex;justify-content: center;align-items: center;}.trust-item img {display: block;max-width: 100px;height: auto;margin: 0 auto;}.trust-text {font-size: 0.9em;color: #3d454c;font-weight: 600;line-height: 1.5;text-align: center;}.rating-score-stars {display: flex;align-items: center;justify-content: center;gap: 6px;margin-bottom: 4px;}.trust-rating {color: #277a76;font-weight: 700;font-size: 1em;}.star-rating {display: flex;align-items: center;gap: 2px;}.star-rating svg {display: block;}.rating-source {font-size: 0.85em;color: #3d454c;font-weight: 500;margin-top: 2px;}.selected-resources-section {margin: 30px 0;}.selected-resources-section h3 {color: #277a76;font-size: 1.4em;text-align: center;margin-bottom: 20px;}.mini-resource-cards {display: grid;grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));gap: 15px;}.mini-resource-card {background: linear-gradient(135deg, #f0fffe 0%, #e6fdfc 100%);border: 2px solid rgba(39, 122, 118, 0.2);border-radius: 10px;padding: 15px;text-align: center;font-size: 0.9em;}.mini-resource-card .resource-icon {font-size: 0;line-height: 0;margin-bottom: 8px;display: flex;align-items: center;justify-content: center;min-height: 1.5em;}.mini-resource-card .resource-icon::before {content: "";width: 28px;height: 28px;background-size: contain;background-repeat: no-repeat;background-position: center;background-image: url("data:image/svg+xml,%3Csvg xmlns='https://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23e87720' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 19.5A2.5 2.5 0 0 1 6.5 17H20'/%3E%3Cpath d='M6.5 2H20v20H6.5A2.5 2.5 0 0 1 4 19.5v-15A2.5 2.5 0 0 1 6.5 2z'/%3E%3C/svg%3E");}.mini-resource-card .resource-icon:has(svg)::before {display: none;}.mini-resource-card .resource-icon:has(svg) {font-size: inherit;line-height: inherit;}.mini-resource-card h5 {color: #277a76;font-size: 1em;margin-bottom: 5px;}@media (max-width: 768px) {.results-header {padding: 20px 15px;}.results-header h2 {font-size: 1.4em;}.results-subtitle {font-size: 0.9em;}.enhanced-result {padding: 20px;font-size: 1.1em;}.care-journey-grid {grid-template-columns: 1fr;gap: 15px;}.journey-card-horizontal {flex-direction: column;text-align: center;gap: 15px;}.journey-card-horizontal-content {text-align: center;}.journey-card-horizontal-content h4,.journey-card-horizontal-content p {text-align: center;}@media (min-width: 769px) and (max-width: 1024px) {.care-journey-grid {grid-template-columns: repeat(2, 1fr);gap: 20px;}}.journey-card {padding: 20px;}.trust-indicators {flex-direction: column;gap: 15px;padding: 15px;}.resource-link {color: #277a76;text-decoration: none;font-weight: 600;font-size: 0.9em;display: inline-block;padding: 5px 10px;border-radius: 15px;background: rgba(39, 122, 118, 0.1);transition: all 0.3s ease;}.resource-link:hover {background: #277a76;color: white;transform: translateY(-1px);}.mini-resource-cards {grid-template-columns: 1fr;}.wizard-navigation button {padding: 12px 25px;font-size: 1em;margin: 5px;}.select-all-button {padding: 12px 25px;font-size: 1em;}}.enhanced-radio {margin-bottom: 15px;}.enhanced-radio input[type="radio"] {position: absolute;opacity: 0;cursor: pointer;}.enhanced-radio label {display: block;padding: 20px;background: linear-gradient(135deg, #ffffff 0%, #f8f9fa 100%);border: 2px solid rgba(39, 122, 118, 0.15);border-radius: 15px;cursor: pointer;transition: all 0.3s ease;position: relative;box-shadow: 0 2px 10px rgba(0, 0, 0, 0.08);}.enhanced-radio label:hover {border-color: rgba(39, 122, 118, 0.3);transform: translateY(-2px);box-shadow: 0 4px 20px rgba(39, 122, 118, 0.15);}.enhanced-radio input[type="radio"]:checked + label {border-color: #277a76;background: linear-gradient(135deg, #f0fffe 0%, #e6fdfc 100%);box-shadow: 0 4px 20px rgba(39, 122, 118, 0.2);}.enhanced-radio input[type="radio"]:checked + label::after {content: "\2713";position: absolute;top: 15px;right: 15px;color: #277a76;font-weight: bold;font-size: 1.2em;}.radio-content {display: flex;align-items: center;gap: 15px;}.radio-icon {display: flex;align-items: center;justify-content: center;flex-shrink: 0;}.radio-text {flex: 1;}.radio-title {font-weight: 600;font-size: 1.1em;margin-bottom: 5px;color: #3d454c;}.radio-desc {font-size: 0.9em;color: #666;}.gate-header {text-align: center;margin-bottom: 25px;}.gate-header h2 {color: #277a76;font-size: 1.6em;font-weight: bold;margin-bottom: 10px;line-height: 1.2;}.gate-subtitle {color: #666;font-size: 0.95em;line-height: 1.5;max-width: 700px;margin: 0 auto;}.gate-content-wrapper {display: grid;grid-template-columns: 1fr 1fr;gap: 25px;margin-bottom: 20px;}.gate-value-props-new {background: linear-gradient(135deg, #f8f9fa 0%, #e9ecef 100%);border-radius: 12px;padding: 25px 20px;border: 2px solid rgba(39, 122, 118, 0.1);}.value-props-heading {color: #277a76;font-size: 1.15em;font-weight: bold;margin-bottom: 18px;text-align: center;}.value-prop-grid {display: flex;flex-direction: column;gap: 12px;}.value-prop-new {display: flex;align-items: flex-start;gap: 12px;background: white;padding: 14px;border-radius: 8px;border: 1px solid rgba(39, 122, 118, 0.1);transition: all 0.3s ease;}.value-prop-new:hover {border-color: rgba(39, 122, 118, 0.3);box-shadow: 0 3px 10px rgba(39, 122, 118, 0.1);transform: translateY(-1px);}.value-icon-new {flex-shrink: 0;width: 32px;height: 32px;background: rgba(39, 122, 118, 0.1);border-radius: 6px;display: flex;align-items: center;justify-content: center;}.value-icon-new svg {width: 18px;height: 18px;}.value-text-new {flex: 1;display: flex;flex-direction: column;gap: 3px;}.value-text-new strong {color: #277a76;font-size: 0.95em;font-weight: 600;line-height: 1.2;}.value-text-new span {color: #666;font-size: 0.82em;line-height: 1.3;}.gate-form-new {background: white;border-radius: 12px;padding: 25px 20px;border: 2px solid rgba(39, 122, 118, 0.15);box-shadow: 0 4px 15px rgba(0, 0, 0, 0.08);}.form-heading {color: #277a76;font-size: 1.15em;font-weight: bold;margin-bottom: 18px;text-align: center;}.form-group-new {margin-bottom: 18px;}.form-group-new label {display: block;margin-bottom: 3px;font-weight: 600;color: #3d454c;font-size: 0.95em;}.field-helper {color: #999;font-size: 0.75em;margin: 0 0 6px 0;font-style: italic;}.field-helper-phone {font-style: normal;line-height: 1.5;}.field-helper-phone em {display: block;font-style: italic;margin-top: 0.35em;}.form-group-new input {width: 100%;padding: 12px;border: 2px solid rgba(247, 148, 29, 0.6) !important;border-radius: 8px;font-size: 0.95em;background: #ffffff;transition: all 0.3s ease;box-sizing: border-box;font-family: 'Open Sans', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;}.form-group-new input:focus {outline: none;border-color: #f7941d !important;box-shadow: 0 0 0 3px rgba(247, 148, 29, 0.15);background: #fff8f3;}.form-group-new input:focus-visible {outline: 2px solid #f7941d;outline-offset: 2px;}.form-group-new input.touched:invalid:not(:focus) {border-color: #e74c3c !important;}.form-group-new input:invalid:focus {border-color: #f7941d !important;box-shadow: 0 0 0 3px rgba(247, 148, 29, 0.15);}.estimator-container .form-group-new input {border: 2px solid rgba(247, 148, 29, 0.6) !important;}.estimator-container .form-group-new input:focus {border-color: #f7941d !important;}.estimator-container .form-group-new input.touched:invalid:not(:focus) {border-color: #e74c3c !important;}.gate-submit-btn-new {width: 100%;padding: 14px 25px;background: linear-gradient(135deg, #277a76 0%, #1f6662 100%);color: white;border: none;border-radius: 30px;font-size: 1em;font-weight: bold;cursor: pointer;transition: all 0.3s ease;margin-top: 5px;box-shadow: 0 4px 15px rgba(39, 122, 118, 0.2);}.gate-submit-btn-new:hover {transform: translateY(-2px);box-shadow: 0 8px 25px rgba(39, 122, 118, 0.3);background: linear-gradient(135deg, #1f6662 0%, #277a76 100%);}.gate-submit-btn-new:disabled {opacity: 0.7;cursor: not-allowed;transform: none;}.gate-privacy-new {text-align: center;margin-bottom: 20px;}.gate-privacy-new p {font-size: 0.78em;color: #666;line-height: 1.4;margin: 0;}.gate-privacy-new a {color: #277a76;text-decoration: underline;}.gate-privacy-new a:hover {color: #1f6662;}.gate-trust-markers {display: flex;justify-content: center;align-items: center;gap: 25px;flex-wrap: wrap;padding: 18px;background: linear-gradient(135deg, #f8f9fa 0%, #e9ecef 100%);border-radius: 12px;border: 2px solid rgba(39, 122, 118, 0.1);}.trust-marker {display: flex;align-items: center;justify-content: center;gap: 8px;color: #3d454c;font-size: 0.85em;font-weight: 500;}.trust-marker img {display: block;max-width: 100px;height: auto;}.trust-marker .trust-text {display: flex;flex-direction: column;align-items: center;gap: 4px;}.trust-marker .rating-score-stars {display: flex;align-items: center;justify-content: center;gap: 6px;}.trust-marker .trust-rating {color: #277a76;font-weight: 700;font-size: 1em;}.trust-marker .star-rating {display: flex;align-items: center;gap: 2px;}.trust-marker .star-rating svg {display: block;}.trust-marker .rating-source {font-size: 0.85em;color: #3d454c;font-weight: 500;}.trust-marker-icon {width: 28px;height: 28px;background: white;border-radius: 6px;display: flex;align-items: center;justify-content: center;box-shadow: 0 2px 8px rgba(0, 0, 0, 0.08);}.trust-marker-icon svg {width: 16px;height: 16px;}.trust-marker-cqc,.trust-item-cqc {display: flex;flex-direction: row;justify-content: center;align-items: center;gap: 12px;}.trust-marker-cqc img,.trust-item-cqc img {flex-shrink: 0;}.trust-cqc-note {text-align: center;font-size: 0.9em;color: #3d454c;margin: 10px 0 20px 0;line-height: 1.5;}.trust-cqc-note a {color: #277a76;font-weight: 600;text-decoration: underline;}.trust-cqc-note a:hover {color: #1f6662;}#usc-phase-1 .usc-module1-trust {margin: 20px auto 16px;text-align: center;max-width: 100%;box-sizing: border-box;}#usc-phase-1 .usc-module1-trust .trust-indicators {margin: 12px 0 10px;padding: 16px 14px;}#usc-phase-1 .usc-module1-trust .trust-cqc-note {margin-top: 8px;margin-bottom: 0;}@media (max-width: 768px) {#usc-phase-1 .usc-module1-trust .trust-indicators {flex-direction: column;gap: 14px;padding: 14px 12px;}}@media (max-width: 968px) {.gate-content-wrapper {grid-template-columns: 1fr;gap: 20px;}.value-prop-grid {display: grid;grid-template-columns: repeat(2, 1fr);gap: 12px;}}@media (max-width: 640px) {.value-prop-grid {grid-template-columns: 1fr;}.gate-value-props-new {padding: 20px 15px;}.gate-form-new {padding: 20px 15px;}.gate-trust-markers {flex-direction: column;gap: 12px;padding: 15px;}.gate-header h2 {font-size: 1.4em;}.gate-subtitle {font-size: 0.9em;}}.resources-subtitle {text-align: center;color: #666666;font-size: 1.1em;margin-bottom: 30px;line-height: 1.5;}.resource-options {display: grid;grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));gap: 20px;margin-bottom: 30px;}.resource-card {background: linear-gradient(135deg, #ffffff 0%, #f8f9fa 100%);border: 2px solid rgba(39, 122, 118, 0.15);border-radius: 15px;padding: 25px;transition: all 0.3s ease;position: relative;box-shadow: 0 4px 15px rgba(0, 0, 0, 0.08);}.resource-card:hover {border-color: rgba(39, 122, 118, 0.3);transform: translateY(-5px);box-shadow: 0 8px 25px rgba(39, 122, 118, 0.15);}.resource-card.selected {border-color: #277a76;background: linear-gradient(135deg, #f0fffe 0%, #e6fdfc 100%);box-shadow: 0 8px 25px rgba(39, 122, 118, 0.2);}.resource-icon {font-size: 2.5em;text-align: center;margin-bottom: 15px;}.resource-card h3 {color: #277a76;font-size: 1.3em;font-weight: bold;margin-bottom: 10px;line-height: 1.3;}.resource-card p {color: #666666;font-size: 0.95em;line-height: 1.5;margin-bottom: 20px;}.resource-checkbox {display: flex;align-items: center;gap: 12px;cursor: pointer;font-weight: 500;color: #277a76;}.resource-checkbox input[type="checkbox"] {position: absolute;opacity: 0;cursor: pointer;}.checkmark {height: 20px;width: 20px;background-color: #ffffff;border: 2px solid #277a76;border-radius: 4px;position: relative;transition: all 0.3s ease;}.resource-checkbox:hover .checkmark {background-color: rgba(39, 122, 118, 0.1);}.resource-checkbox input:checked ~ .checkmark {background-color: #277a76;border-color: #277a76;}.resource-checkbox input:checked ~ .checkmark::after {content: "";position: absolute;display: block;left: 6px;top: 2px;width: 6px;height: 12px;border: solid white;border-width: 0 2px 2px 0;transform: rotate(45deg);}.resources-note {background: linear-gradient(135deg, #fff3cd 0%, #ffeaa7 100%);border: 2px solid rgba(255, 193, 7, 0.3);border-radius: 15px;padding: 20px;margin-bottom: 30px;text-align: center;}.resources-note p {margin: 0;color: #856404;font-size: 1em;}@media (max-width: 768px) {.gate-value-props {padding: 20px;}.value-prop {gap: 12px;}.value-icon {font-size: 1.3em;min-width: 35px;}.value-text strong {font-size: 1em;}.value-text span {font-size: 0.9em;}.resource-options {grid-template-columns: 1fr;gap: 15px;}.resource-card {padding: 20px;}.resource-icon {font-size: 2em;}.resource-card h3 {font-size: 1.2em;}}#wizard-container #result .usc-pricing-anchor-link,#wizard-container #estimate-only .usc-pricing-anchor-link,.estimator-container .usc-pricing-anchor-link {text-align: center;margin: 16px 0 8px;font-size: inherit;}#wizard-container #result .usc-pricing-anchor-link a,#wizard-container #result .usc-pricing-anchor-link a:link,#wizard-container #result .usc-pricing-anchor-link a:visited,#wizard-container #estimate-only .usc-pricing-anchor-link a,#wizard-container #estimate-only .usc-pricing-anchor-link a:link,#wizard-container #estimate-only .usc-pricing-anchor-link a:visited,.estimator-container .usc-pricing-anchor-link a,.estimator-container .usc-pricing-anchor-link a:link,.estimator-container .usc-pricing-anchor-link a:visited {color: #E8792B !important;font-size: 1.15em !important;font-weight: 700 !important;text-decoration: none !important;}#wizard-container #result .usc-pricing-anchor-link a:hover,#wizard-container #estimate-only .usc-pricing-anchor-link a:hover,.estimator-container .usc-pricing-anchor-link a:hover {color: #d66a1f !important;text-decoration: underline !important;}.estimator-container #usc-pricing-justification {scroll-margin-top: 12px;}#wizard-container .usc-primary-ctas,.estimator-container .usc-primary-ctas {margin: 24px 0;text-align: center;}#wizard-container .usc-primary-ctas h3,.estimator-container .usc-primary-ctas h3 {margin: 0 0 16px;font-size: 1.15em;color: #333;}#wizard-container .usc-cta-pair,.estimator-container .usc-cta-pair {display: flex !important;flex-direction: row;flex-wrap: wrap;gap: 16px;justify-content: center;align-items: stretch;box-sizing: border-box;}#wizard-container a.usc-cta-phone,#wizard-container a.usc-cta-book,.estimator-container a.usc-cta-phone,.estimator-container a.usc-cta-book {flex: 1 1 200px !important;max-width: 280px !important;min-width: 0 !important;display: flex !important;flex-direction: column !important;align-items: center !important;justify-content: center !important;padding: 16px 20px !important;border-radius: 8px !important;border: none !important;text-decoration: none !important;box-sizing: border-box !important;transition: opacity 0.2s;}#wizard-container a.usc-cta-phone,#wizard-container a.usc-cta-phone:link,#wizard-container a.usc-cta-phone:visited,.estimator-container a.usc-cta-phone,.estimator-container a.usc-cta-phone:link,.estimator-container a.usc-cta-phone:visited {background: #1A7A6A !important;color: #fff !important;}#wizard-container a.usc-cta-book,#wizard-container a.usc-cta-book:link,#wizard-container a.usc-cta-book:visited,.estimator-container a.usc-cta-book,.estimator-container a.usc-cta-book:link,.estimator-container a.usc-cta-book:visited {background: #E8792B !important;color: #fff !important;}#wizard-container a.usc-cta-phone:hover,#wizard-container a.usc-cta-phone:focus,#wizard-container a.usc-cta-book:hover,#wizard-container a.usc-cta-book:focus,.estimator-container a.usc-cta-phone:hover,.estimator-container a.usc-cta-phone:focus,.estimator-container a.usc-cta-book:hover,.estimator-container a.usc-cta-book:focus {opacity: 0.9;color: #fff !important;text-decoration: none !important;}#wizard-container a.usc-cta-phone .usc-cta-label,#wizard-container a.usc-cta-phone .usc-cta-number,#wizard-container a.usc-cta-book .usc-cta-label,#wizard-container a.usc-cta-book .usc-cta-sub,.estimator-container a.usc-cta-phone .usc-cta-label,.estimator-container a.usc-cta-phone .usc-cta-number,.estimator-container a.usc-cta-book .usc-cta-label,.estimator-container a.usc-cta-book .usc-cta-sub {color: #fff !important;}#wizard-container .usc-cta-icon-svg,.estimator-container .usc-cta-icon-svg {display: block !important;margin: 0 auto 8px !important;flex-shrink: 0;}#wizard-container a.usc-cta-phone .usc-cta-label,#wizard-container a.usc-cta-book .usc-cta-label,.estimator-container a.usc-cta-phone .usc-cta-label,.estimator-container a.usc-cta-book .usc-cta-label {font-weight: 700 !important;font-size: 1em !important;text-align: center;}#wizard-container a.usc-cta-phone .usc-cta-number,#wizard-container a.usc-cta-book .usc-cta-sub,.estimator-container a.usc-cta-phone .usc-cta-number,.estimator-container a.usc-cta-book .usc-cta-sub {font-size: 0.85em !important;opacity: 0.95 !important;margin-top: 2px;text-align: center;line-height: 1.35;}.estimator-container .usc-results-back {display: block;margin-top: 16px;font-size: 0.9em;color: #1A7A6A;text-decoration: none;cursor: pointer;border: none;background: none;padding: 0;text-align: left;}.estimator-container .usc-results-back:hover {text-decoration: underline;}.estimator-container .care-journey-grid.care-journey-grid--two {grid-template-columns: repeat(2, 1fr);grid-template-rows: none;}.estimator-container .usc-pricing-justification {margin: 24px 0;}.estimator-container .usc-pricing-justification-intro {margin-bottom: 16px;}.estimator-container .usc-pricing-lead {font-size: 1.05em;line-height: 1.6;color: #333;margin: 0 0 16px;}.estimator-container .usc-pricing-video-title {font-size: 1.1em;color: #E8792B;margin: 0 0 12px;text-align: center;}.estimator-container .usc-pricing-video-container {margin: 0 0 16px;width: 100%;max-width: 100%;box-sizing: border-box;}.estimator-container .usc-video-facade {position: relative;width: 100%;max-width: 100%;cursor: pointer;border-radius: 8px;overflow: hidden;background: #000;aspect-ratio: 16 / 9;box-shadow: 0 4px 14px rgba(0, 0, 0, 0.12);box-sizing: border-box;}@supports not (aspect-ratio: 1) {.estimator-container .usc-video-facade {height: 0;padding-bottom: 56.25%;aspect-ratio: auto;}}.estimator-container .usc-video-facade:focus {outline: 2px solid #E8792B;outline-offset: 2px;}.estimator-container .usc-video-facade .usc-video-thumbnail {position: absolute;top: 0;left: 0;width: 100%;height: 100%;max-width: none;object-fit: cover;display: block;}.estimator-container .usc-video-play-btn {position: absolute;top: 50%;left: 50%;z-index: 2;transform: translate(-50%, -50%);transition: opacity 0.2s;line-height: 0;pointer-events: none;}.estimator-container .usc-video-facade:hover .usc-video-play-btn {opacity: 0.9;}#wizard-container .usc-pricing-video-container {width: 100% !important;max-width: 100% !important;box-sizing: border-box !important;}#wizard-container .usc-video-facade {position: relative !important;width: 100% !important;max-width: 100% !important;margin: 0 auto !important;cursor: pointer !important;border-radius: 8px !important;overflow: hidden !important;background: #000 !important;aspect-ratio: 16 / 9 !important;box-shadow: 0 4px 14px rgba(0, 0, 0, 0.12) !important;box-sizing: border-box !important;}@supports not (aspect-ratio: 1) {#wizard-container .usc-video-facade {height: 0 !important;padding-bottom: 56.25% !important;aspect-ratio: auto !important;}}#wizard-container .usc-video-facade .usc-video-thumbnail {position: absolute !important;top: 0 !important;left: 0 !important;width: 100% !important;height: 100% !important;max-width: none !important;object-fit: cover !important;display: block !important;}#wizard-container .usc-video-play-btn {position: absolute !important;top: 50% !important;left: 50% !important;z-index: 2 !important;transform: translate(-50%, -50%) !important;line-height: 0 !important;pointer-events: none !important;}.estimator-container .usc-youtube-embed {position: relative;padding-bottom: 56.25%;height: 0;overflow: hidden;border-radius: 8px;background: #000;}.estimator-container .usc-youtube-embed iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;border: 0;}.estimator-container .usc-pricing-justification-header {display: flex;justify-content: space-between;align-items: center;gap: 12px;width: 100%;max-width: 100%;box-sizing: border-box;padding: 12px 16px;margin: 0;background: #fdf6f0;border: 1px solid #e0e0e0;border-radius: 8px;cursor: pointer;transition: background 0.2s;text-decoration: none;color: inherit;}.estimator-container .usc-pricing-justification-header:hover {background: #fceee2;}.estimator-container .usc-pricing-justification-header:focus {outline: none;}.estimator-container .usc-pricing-justification-header:focus-visible {outline: 2px solid #1A7A6A;outline-offset: 2px;}.estimator-container .usc-toggle-label {display: block;flex: 1;min-width: 0;font-size: 0.95em;color: #E8792B;font-weight: 600;text-align: left;}.estimator-container .usc-toggle-icon {font-size: 1.3em;color: #E8792B;flex-shrink: 0;margin-left: 0;}#wizard-container .usc-pricing-justification-header {display: flex !important;justify-content: space-between !important;align-items: center !important;gap: 12px !important;width: 100% !important;max-width: 100% !important;box-sizing: border-box !important;padding: 12px 16px !important;margin: 0 !important;background: #fdf6f0 !important;border: 1px solid #e0e0e0 !important;border-radius: 8px !important;cursor: pointer !important;text-decoration: none !important;color: inherit !important;}#wizard-container .usc-pricing-justification-header:hover {background: #fceee2 !important;}#wizard-container .usc-toggle-label {display: block !important;flex: 1 !important;min-width: 0 !important;font-size: 0.95em !important;color: #E8792B !important;font-weight: 600 !important;text-align: left !important;}#wizard-container .usc-toggle-icon {font-size: 1.3em !important;color: #E8792B !important;flex-shrink: 0 !important;}.estimator-container .usc-pricing-justification-body {padding: 20px 0;}.estimator-container .usc-differentiator-item {margin-bottom: 20px;}.estimator-container .usc-differentiator-item h4 {margin: 0 0 6px;font-size: 1em;color: #1A7A6A;}.estimator-container .usc-differentiator-item p {margin: 0;line-height: 1.6;color: #333;}.estimator-container .usc-pricing-closing {margin-top: 24px;padding-top: 16px;border-top: 1px solid #e0e0e0;}.estimator-container .usc-pricing-closing p {margin: 0 0 8px;line-height: 1.6;color: #333;}.estimator-container .usc-pricing-justification-ctas {margin-top: 24px;padding-top: 20px;border-top: 1px solid #e0e0e0;text-align: center;}.estimator-container .usc-pricing-justification-ctas h4 {margin: 0 0 16px;font-size: 1.05em;color: #333;}@media (max-width: 768px) {#wizard-container .usc-cta-pair,.estimator-container .usc-cta-pair {flex-direction: column !important;align-items: center !important;}#wizard-container a.usc-cta-phone,#wizard-container a.usc-cta-book,.estimator-container a.usc-cta-phone,.estimator-container a.usc-cta-book {max-width: 100% !important;width: 100% !important;}.estimator-container .usc-pricing-justification-body {padding: 16px 0;}#usc-phase-1 .usc-outside-england-ctas .journey-btn,#wizard-container .usc-outside-england-ctas .journey-btn,.usc-outside-england-ctas .journey-btn {min-width: 0 !important;width: 100% !important;}.estimator-container .care-journey-grid.care-journey-grid--two {grid-template-columns: 1fr;grid-template-rows: auto;}}.fl-node-crti68zqv7m1 .fl-row-content {position: inherit;}.fl-node-crti68zqv7m1 .uabb-top-row-separator.uabb-has-svg svg {width: calc( 100% + 1.5px );}.fl-node-crti68zqv7m1 .uabb-bottom-row-separator.uabb-has-svg svg {width: calc( 100% + 1.5px ) ;}.fl-node-crti68zqv7m1 #uabb-top-slit2,.fl-node-crti68zqv7m1 #uabb-top-slit3 {fill: #afafaf;}.fl-node-crti68zqv7m1 #uabb-bottom-slit2,.fl-node-crti68zqv7m1 #uabb-bottom-slit3 {fill: #afafaf;}.fl-node-crti68zqv7m1 #uabb-top-pine-tree-separator2 {fill: #ffffff;stroke: #ffffff;}.fl-node-crti68zqv7m1 #uabb-bottom-pine-tree-separator2 {fill: #ffffff;stroke: #ffffff;}.fl-node-crti68zqv7m1 #uabb-top-pine-tree-bend-separator2 {fill: #ffffff;stroke: #ffffff;}.fl-node-crti68zqv7m1 #uabb-bottom-pine-tree-bend-separator2 {fill: #ffffff;stroke: #ffffff;}.fl-node-crti68zqv7m1 #uabb-top-slime-separator2 {fill: #ffffff;stroke: #ffffff;}.fl-node-crti68zqv7m1 #uabb-bottom-slime-separator2 {fill: #ffffff;stroke: #ffffff;}.fl-node-crti68zqv7m1 #uabb-top-wave-slide-separator2 {fill: #ffffff;stroke: #ffffff;}.fl-node-crti68zqv7m1 #uabb-bottom-wave-slide-separator2 {fill: #ffffff;stroke: #ffffff;}.fl-node-crti68zqv7m1 .uabb-top-row-separator {z-index: 9;}.fl-node-crti68zqv7m1 .uabb-bottom-row-separator {z-index: 9;}@media(max-width: 1025px) {.fl-node-crti68zqv7m1 .uabb-top-row-separator.uabb-has-svg svg {width: 100%;}.fl-node-crti68zqv7m1 .uabb-bottom-row-separator.uabb-has-svg svg {width: 100%;}}@media(max-width: 768px) {.fl-node-crti68zqv7m1 .uabb-top-row-separator.uabb-has-svg svg {width: 100%;}.fl-node-crti68zqv7m1 .uabb-bottom-row-separator.uabb-has-svg svg {width: 100%;}}.fl-col-group-equal-height.fl-col-group-align-bottom .fl-col-content {-webkit-justify-content: flex-end;justify-content: flex-end;-webkit-box-align: end; -webkit-box-pack: end;-ms-flex-pack: end;}.uabb-module-content h1,.uabb-module-content h2,.uabb-module-content h3,.uabb-module-content h4,.uabb-module-content h5,.uabb-module-content h6 {margin: 0;clear: both;}.fl-module-content a,.fl-module-content a:hover,.fl-module-content a:focus {text-decoration: none;}.uabb-row-separator {position: absolute;width: 100%;left: 0;}.uabb-top-row-separator {top: 0;bottom: auto}.uabb-bottom-row-separator {top: auto;bottom: 0;}.fl-builder-content-editing .fl-visible-medium.uabb-row,.fl-builder-content-editing .fl-visible-medium-mobile.uabb-row,.fl-builder-content-editing .fl-visible-mobile.uabb-row {display: none !important;}@media (max-width: 992px) {.fl-builder-content-editing .fl-visible-desktop.uabb-row,.fl-builder-content-editing .fl-visible-mobile.uabb-row {display: none !important;}.fl-builder-content-editing .fl-visible-desktop-medium.uabb-row,.fl-builder-content-editing .fl-visible-medium.uabb-row,.fl-builder-content-editing .fl-visible-medium-mobile.uabb-row {display: block !important;}}@media (max-width: 768px) {.fl-builder-content-editing .fl-visible-desktop.uabb-row,.fl-builder-content-editing .fl-visible-desktop-medium.uabb-row,.fl-builder-content-editing .fl-visible-medium.uabb-row {display: none !important;}.fl-builder-content-editing .fl-visible-medium-mobile.uabb-row,.fl-builder-content-editing .fl-visible-mobile.uabb-row {display: block !important;}}.fl-responsive-preview-content .fl-builder-content-editing {overflow-x: hidden;overflow-y: visible;}.uabb-row-separator svg {width: 100%;}.uabb-top-row-separator.uabb-has-svg svg {position: absolute;padding: 0;margin: 0;left: 50%;top: -1px;bottom: auto;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);}.uabb-bottom-row-separator.uabb-has-svg svg {position: absolute;padding: 0;margin: 0;left: 50%;bottom: -1px;top: auto;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);}.uabb-bottom-row-separator.uabb-has-svg .uasvg-wave-separator {bottom: 0;}.uabb-top-row-separator.uabb-has-svg .uasvg-wave-separator {top: 0;}.uabb-bottom-row-separator.uabb-svg-triangle svg,.uabb-bottom-row-separator.uabb-xlarge-triangle svg,.uabb-top-row-separator.uabb-xlarge-triangle-left svg,.uabb-bottom-row-separator.uabb-svg-circle svg,.uabb-top-row-separator.uabb-slime-separator svg,.uabb-top-row-separator.uabb-grass-separator svg,.uabb-top-row-separator.uabb-grass-bend-separator svg,.uabb-bottom-row-separator.uabb-mul-triangles-separator svg,.uabb-top-row-separator.uabb-wave-slide-separator svg,.uabb-top-row-separator.uabb-pine-tree-separator svg,.uabb-top-row-separator.uabb-pine-tree-bend-separator svg,.uabb-bottom-row-separator.uabb-stamp-separator svg,.uabb-bottom-row-separator.uabb-xlarge-circle svg,.uabb-top-row-separator.uabb-wave-separator svg{left: 50%;-webkit-transform: translateX(-50%) scaleY(-1); -moz-transform: translateX(-50%) scaleY(-1);-ms-transform: translateX(-50%) scaleY(-1); -o-transform: translateX(-50%) scaleY(-1);transform: translateX(-50%) scaleY(-1);}.uabb-bottom-row-separator.uabb-big-triangle svg {left: 50%;-webkit-transform: scale(1) scaleY(-1) translateX(-50%); -moz-transform: scale(1) scaleY(-1) translateX(-50%);-ms-transform: scale(1) scaleY(-1) translateX(-50%); -o-transform: scale(1) scaleY(-1) translateX(-50%);transform: scale(1) scaleY(-1) translateX(-50%);}.uabb-top-row-separator.uabb-big-triangle svg {left: 50%;-webkit-transform: translateX(-50%) scale(1); -moz-transform: translateX(-50%) scale(1);-ms-transform: translateX(-50%) scale(1); -o-transform: translateX(-50%) scale(1);transform: translateX(-50%) scale(1);}.uabb-top-row-separator.uabb-xlarge-triangle-right svg {left: 50%;-webkit-transform: translateX(-50%) scale(-1); -moz-transform: translateX(-50%) scale(-1);-ms-transform: translateX(-50%) scale(-1); -o-transform: translateX(-50%) scale(-1);transform: translateX(-50%) scale(-1);}.uabb-bottom-row-separator.uabb-xlarge-triangle-right svg {left: 50%;-webkit-transform: translateX(-50%) scaleX(-1); -moz-transform: translateX(-50%) scaleX(-1);-ms-transform: translateX(-50%) scaleX(-1); -o-transform: translateX(-50%) scaleX(-1);transform: translateX(-50%) scaleX(-1);}.uabb-top-row-separator.uabb-curve-up-separator svg {left: 50%; -webkit-transform: translateX(-50%) scaleY(-1); -moz-transform: translateX(-50%) scaleY(-1);-ms-transform: translateX(-50%) scaleY(-1); -o-transform: translateX(-50%) scaleY(-1);transform: translateX(-50%) scaleY(-1);}.uabb-top-row-separator.uabb-curve-down-separator svg {left: 50%;-webkit-transform: translateX(-50%) scale(-1); -moz-transform: translateX(-50%) scale(-1);-ms-transform: translateX(-50%) scale(-1); -o-transform: translateX(-50%) scale(-1);transform: translateX(-50%) scale(-1);}.uabb-bottom-row-separator.uabb-curve-down-separator svg {left: 50%;-webkit-transform: translateX(-50%) scaleX(-1); -moz-transform: translateX(-50%) scaleX(-1);-ms-transform: translateX(-50%) scaleX(-1); -o-transform: translateX(-50%) scaleX(-1);transform: translateX(-50%) scaleX(-1);}.uabb-top-row-separator.uabb-tilt-left-separator svg {left: 50%;-webkit-transform: translateX(-50%) scale(-1); -moz-transform: translateX(-50%) scale(-1);-ms-transform: translateX(-50%) scale(-1); -o-transform: translateX(-50%) scale(-1);transform: translateX(-50%) scale(-1);}.uabb-top-row-separator.uabb-tilt-right-separator svg{left: 50%;-webkit-transform: translateX(-50%) scaleY(-1); -moz-transform: translateX(-50%) scaleY(-1);-ms-transform: translateX(-50%) scaleY(-1); -o-transform: translateX(-50%) scaleY(-1);transform: translateX(-50%) scaleY(-1);}.uabb-bottom-row-separator.uabb-tilt-left-separator svg {left: 50%;-webkit-transform: translateX(-50%); -moz-transform: translateX(-50%);-ms-transform: translateX(-50%); -o-transform: translateX(-50%);transform: translateX(-50%);}.uabb-bottom-row-separator.uabb-tilt-right-separator svg {left: 50%;-webkit-transform: translateX(-50%) scaleX(-1); -moz-transform: translateX(-50%) scaleX(-1);-ms-transform: translateX(-50%) scaleX(-1); -o-transform: translateX(-50%) scaleX(-1);transform: translateX(-50%) scaleX(-1);}.uabb-top-row-separator.uabb-tilt-left-separator,.uabb-top-row-separator.uabb-tilt-right-separator {top: 0;}.uabb-bottom-row-separator.uabb-tilt-left-separator,.uabb-bottom-row-separator.uabb-tilt-right-separator {bottom: 0;}.uabb-top-row-separator.uabb-arrow-outward-separator svg,.uabb-top-row-separator.uabb-arrow-inward-separator svg,.uabb-top-row-separator.uabb-cloud-separator svg,.uabb-top-row-separator.uabb-multi-triangle svg {left: 50%;-webkit-transform: translateX(-50%) scaleY(-1); -moz-transform: translateX(-50%) scaleY(-1);-ms-transform: translateX(-50%) scaleY(-1); -o-transform: translateX(-50%) scaleY(-1);transform: translateX(-50%) scaleY(-1);}.uabb-bottom-row-separator.uabb-multi-triangle svg {bottom: -2px;}.uabb-row-separator.uabb-round-split:after,.uabb-row-separator.uabb-round-split:before {left: 0;width: 50%;background: inherit inherit/inherit inherit inherit inherit;content: '';position: absolute}.uabb-button-wrap a,.uabb-button-wrap a:visited {display: inline-block;font-size: 16px;line-height: 18px;text-decoration: none;text-shadow: none;}.fl-builder-content .uabb-button:hover {text-decoration: none;}.fl-builder-content .uabb-button-width-full .uabb-button {display: block;text-align: center;}.uabb-button-width-custom .uabb-button {display: inline-block;text-align: center;max-width: 100%;}.fl-builder-content .uabb-button-left {text-align: left;}.fl-builder-content .uabb-button-center {text-align: center;}.fl-builder-content .uabb-infobox .uabb-button-center,.fl-builder-content .uabb-modal-action-wrap .uabb-button-center,.fl-builder-content .uabb-ultb3-box .uabb-button-center,.fl-builder-content .uabb-slide-down .uabb-button-center,.fl-builder-content .uabb-blog-post-content .uabb-button-center,.fl-builder-content .uabb-cta-wrap .uabb-button-center,.fl-builder-content .fl-module-uabb-off-canvas .uabb-button-wrap .uabb-button-center{text-align: inherit;}.fl-builder-content .uabb-button-right {text-align: right;}.fl-builder-content .uabb-button i,.fl-builder-content .uabb-button i:before {font-size: 1em;height: 1em;line-height: 1em;width: 1em;}.uabb-button .uabb-button-icon-after {margin-left: 8px;margin-right: 0;}.uabb-button .uabb-button-icon-before {margin-left: 0;margin-right: 8px;}.uabb-button .uabb-button-icon-no-text {margin: 0;}.uabb-button-has-icon .uabb-button-text {vertical-align: middle;}.uabb-icon-wrap {display: inline-block;}.uabb-icon a {text-decoration: none;}.uabb-icon i {display: block;}.uabb-icon i:before {border: none !important;background: none !important;}.uabb-icon-text {display: table-cell;text-align: left;padding-left: 15px;vertical-align: middle;}.uabb-icon-text *:last-child {margin: 0 !important;padding: 0 !important;}.uabb-icon-text a {text-decoration: none;}.uabb-photo {line-height: 0;position: relative;z-index: 2;}.uabb-photo-align-left {text-align: left;}.uabb-photo-align-center {text-align: center;}.uabb-photo-align-right {text-align: right;}.uabb-photo-content {border-radius: 0;display: inline-block;line-height: 0;position: relative;max-width: 100%;overflow: hidden;}.uabb-photo-content img {border-radius: inherit;display: inline;height: auto;max-width: 100%;width: auto;}.fl-builder-content .uabb-photo-crop-circle img {-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;}.fl-builder-content .uabb-photo-crop-square img {-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;}.uabb-photo-caption {font-size: 13px;line-height: 18px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}.uabb-photo-caption-below {padding-bottom: 20px;padding-top: 10px;}.uabb-photo-caption-hover {background: rgba(0,0,0,0.7);bottom: 0;color: #fff;left: 0;opacity: 0;visibility: hidden;filter: alpha(opacity = 0);padding: 10px 15px;position: absolute;right: 0;-webkit-transition:visibility 200ms linear;-moz-transition:visibility 200ms linear;transition:visibility 200ms linear;}.uabb-photo-content:hover .uabb-photo-caption-hover {opacity: 100;visibility: visible;}.uabb-active-btn {background: #1e8cbe;border-color: #0074a2;-webkit-box-shadow: inset 0 1px 0 rgba(120,200,230,.6);box-shadow: inset 0 1px 0 rgba(120,200,230,.6);color: white;}.fl-builder-bar .fl-builder-add-content-button {display: block !important;opacity: 1 !important;}.uabb-imgicon-wrap .uabb-icon {display: block;}.uabb-imgicon-wrap .uabb-icon i{float: none;}.uabb-imgicon-wrap .uabb-image {line-height: 0;position: relative;}.uabb-imgicon-wrap .uabb-image-align-left {text-align: left;}.uabb-imgicon-wrap .uabb-image-align-center {text-align: center;}.uabb-imgicon-wrap .uabb-image-align-right {text-align: right;}.uabb-imgicon-wrap .uabb-image-content {display: inline-block;border-radius: 0;line-height: 0;position: relative;max-width: 100%;}.uabb-imgicon-wrap .uabb-image-content img {display: inline;height: auto !important;max-width: 100%;width: auto;border-radius: inherit;box-shadow: none;box-sizing: content-box;}.fl-builder-content .uabb-imgicon-wrap .uabb-image-crop-circle img {-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;}.fl-builder-content .uabb-imgicon-wrap .uabb-image-crop-square img {-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;}.uabb-creative-button-wrap a,.uabb-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;}.uabb-creative-button-wrap a:focus {text-decoration: none;text-shadow: none;box-shadow: none;}.uabb-creative-button-wrap a .uabb-creative-button-text,.uabb-creative-button-wrap a .uabb-creative-button-icon,.uabb-creative-button-wrap a:visited .uabb-creative-button-text,.uabb-creative-button-wrap a:visited .uabb-creative-button-icon {-webkit-transition: all 200ms linear; -moz-transition: all 200ms linear;-ms-transition: all 200ms linear; -o-transition: all 200ms linear;transition: all 200ms linear;}.uabb-creative-button-wrap a:hover {text-decoration: none;}.uabb-creative-button-wrap .uabb-creative-button-width-full .uabb-creative-button {display: block;text-align: center;}.uabb-creative-button-wrap .uabb-creative-button-width-custom .uabb-creative-button {display: inline-block;text-align: center;max-width: 100%;}.uabb-creative-button-wrap .uabb-creative-button-left {text-align: left;}.uabb-creative-button-wrap .uabb-creative-button-center {text-align: center;}.uabb-creative-button-wrap .uabb-creative-button-right {text-align: right;}.uabb-creative-button-wrap .uabb-creative-button i {font-size: 1.3em;height: auto;vertical-align: middle;width: auto;}.uabb-creative-button-wrap .uabb-creative-button .uabb-creative-button-icon-after {margin-left: 8px;margin-right: 0;}.uabb-creative-button-wrap .uabb-creative-button .uabb-creative-button-icon-before {margin-right: 8px;margin-left: 0;}.uabb-creative-button-wrap.uabb-creative-button-icon-no-text .uabb-creative-button i {margin: 0;}.uabb-creative-button-wrap .uabb-creative-button-has-icon .uabb-creative-button-text {vertical-align: middle;}.uabb-creative-button-wrap a,.uabb-creative-button-wrap a:visited {padding: 12px 24px;}.uabb-creative-button.uabb-creative-transparent-btn {background: transparent;}.uabb-creative-button.uabb-creative-transparent-btn:after {content: '';position: absolute;z-index: 1;-webkit-transition: all 200ms linear; -moz-transition: all 200ms linear;-ms-transition: all 200ms linear; -o-transition: all 200ms linear;transition: all 200ms linear;}.uabb-transparent-fill-top-btn:after,.uabb-transparent-fill-bottom-btn:after {width: 100%;height: 0;left: 0;}.uabb-transparent-fill-top-btn:after {top: 0;}.uabb-transparent-fill-bottom-btn:after {bottom: 0;}.uabb-transparent-fill-left-btn:after,.uabb-transparent-fill-right-btn:after {width: 0;height: 100%;top: 0;}.uabb-transparent-fill-left-btn:after {left: 0;}.uabb-transparent-fill-right-btn:after {right: 0;}.uabb-transparent-fill-center-btn:after{width: 0;height: 100%;top: 50%;left: 50%;-webkit-transform: translateX(-50%) translateY(-50%); -moz-transform: translateX(-50%) translateY(-50%);-ms-transform: translateX(-50%) translateY(-50%); -o-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%);}.uabb-transparent-fill-diagonal-btn:after,.uabb-transparent-fill-horizontal-btn:after {width: 100%;height: 0;top: 50%;left: 50%;}.uabb-transparent-fill-diagonal-btn{overflow: hidden;}.uabb-transparent-fill-diagonal-btn:after{-webkit-transform: translateX(-50%) translateY(-50%) rotate( 45deg ); -moz-transform: translateX(-50%) translateY(-50%) rotate( 45deg );-ms-transform: translateX(-50%) translateY(-50%) rotate( 45deg ); -o-transform: translateX(-50%) translateY(-50%) rotate( 45deg );transform: translateX(-50%) translateY(-50%) rotate( 45deg );}.uabb-transparent-fill-horizontal-btn:after{-webkit-transform: translateX(-50%) translateY(-50%); -moz-transform: translateX(-50%) translateY(-50%);-ms-transform: translateX(-50%) translateY(-50%); -o-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%);}.uabb-creative-button-wrap .uabb-creative-threed-btn.uabb-threed_down-btn,.uabb-creative-button-wrap .uabb-creative-threed-btn.uabb-threed_up-btn,.uabb-creative-button-wrap .uabb-creative-threed-btn.uabb-threed_left-btn,.uabb-creative-button-wrap .uabb-creative-threed-btn.uabb-threed_right-btn {-webkit-transition: none; -moz-transition: none;-ms-transition: none; -o-transition: none;transition: none;}.perspective {-webkit-perspective: 800px; -moz-perspective: 800px;perspective: 800px;margin: 0;}.uabb-creative-button.uabb-creative-threed-btn:after {content: '';position: absolute;z-index: -1;-webkit-transition: all 200ms linear; -moz-transition: all 200ms linear;transition: all 200ms linear;}.uabb-creative-button.uabb-creative-threed-btn {outline: 1px solid transparent;-webkit-transform-style: preserve-3d; -moz-transform-style: preserve-3d;transform-style: preserve-3d;}.uabb-creative-threed-btn.uabb-animate_top-btn:after {height: 40%;left: 0;top: -40%;width: 100%;-webkit-transform-origin: 0% 100%; -moz-transform-origin: 0% 100%;transform-origin: 0% 100%;-webkit-transform: rotateX(90deg); -moz-transform: rotateX(90deg);transform: rotateX(90deg);}.uabb-creative-threed-btn.uabb-animate_bottom-btn:after {width: 100%;height: 40%;left: 0;top: 100%;-webkit-transform-origin: 0% 0%; -moz-transform-origin: 0% 0%;-ms-transform-origin: 0% 0%;transform-origin: 0% 0%;-webkit-transform: rotateX(-90deg); -moz-transform: rotateX(-90deg);-ms-transform: rotateX(-90deg);transform: rotateX(-90deg);}.uabb-creative-threed-btn.uabb-animate_left-btn:after {width: 20%;height: 100%;left: -20%;top: 0;-webkit-transform-origin: 100% 0%; -moz-transform-origin: 100% 0%;-ms-transform-origin: 100% 0%;transform-origin: 100% 0%;-webkit-transform: rotateY(-60deg); -moz-transform: rotateY(-60deg);-ms-transform: rotateY(-60deg);transform: rotateY(-60deg);}.uabb-creative-threed-btn.uabb-animate_right-btn:after {width: 20%;height: 100%;left: 104%;top: 0;-webkit-transform-origin: 0% 0%; -moz-transform-origin: 0% 0%;-ms-transform-origin: 0% 0%;transform-origin: 0% 0%;-webkit-transform: rotateY(120deg); -moz-transform: rotateY(120deg);-ms-transform: rotateY(120deg);transform: rotateY(120deg);}.uabb-animate_top-btn:hover{-webkit-transform: rotateX(-15deg); -moz-transform: rotateX(-15deg);-ms-transform: rotateX(-15deg); -o-transform: rotateX(-15deg);transform: rotateX(-15deg);}.uabb-animate_bottom-btn:hover{-webkit-transform: rotateX(15deg); -moz-transform: rotateX(15deg);-ms-transform: rotateX(15deg); -o-transform: rotateX(15deg);transform: rotateX(15deg);}.uabb-animate_left-btn:hover{-webkit-transform: rotateY(6deg); -moz-transform: rotateY(6deg);-ms-transform: rotateY(6deg); -o-transform: rotateY(6deg);transform: rotateY(6deg);}.uabb-animate_right-btn:hover{-webkit-transform: rotateY(-6deg); -moz-transform: rotateY(-6deg);-ms-transform: rotateY(-6deg); -o-transform: rotateY(-6deg);transform: rotateY(-6deg);}.uabb-creative-flat-btn.uabb-animate_to_right-btn,.uabb-creative-flat-btn.uabb-animate_to_left-btn,.uabb-creative-flat-btn.uabb-animate_from_top-btn,.uabb-creative-flat-btn.uabb-animate_from_bottom-btn {overflow: hidden;position: relative;}.uabb-creative-flat-btn.uabb-animate_to_right-btn i,.uabb-creative-flat-btn.uabb-animate_to_left-btn i,.uabb-creative-flat-btn.uabb-animate_from_top-btn i,.uabb-creative-flat-btn.uabb-animate_from_bottom-btn i {bottom: 0;height: 100%;margin: 0;opacity: 1;position: absolute;right: 0;width: 100%;-webkit-transition: all 200ms linear; -moz-transition: all 200ms linear;transition: all 200ms linear;-webkit-transform: translateY(0); -moz-transform: translateY(0); -o-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}.uabb-creative-flat-btn.uabb-animate_to_right-btn .uabb-button-text,.uabb-creative-flat-btn.uabb-animate_to_left-btn .uabb-button-text,.uabb-creative-flat-btn.uabb-animate_from_top-btn .uabb-button-text,.uabb-creative-flat-btn.uabb-animate_from_bottom-btn .uabb-button-text {display: inline-block;width: 100%;height: 100%;-webkit-transition: all 200ms linear; -moz-transition: all 200ms linear;-ms-transition: all 200ms linear; -o-transition: all 200ms linear;transition: all 200ms linear;-webkit-backface-visibility: hidden; -moz-backface-visibility: hidden;backface-visibility: hidden;}.uabb-creative-flat-btn.uabb-animate_to_right-btn i:before,.uabb-creative-flat-btn.uabb-animate_to_left-btn i:before,.uabb-creative-flat-btn.uabb-animate_from_top-btn i:before,.uabb-creative-flat-btn.uabb-animate_from_bottom-btn i:before {position: absolute;top: 50%;left: 50%;-webkit-transform: translateX(-50%) translateY(-50%);-moz-transform: translateX(-50%) translateY(-50%);-o-transform: translateX(-50%) translateY(-50%);-ms-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%);}.uabb-creative-flat-btn.uabb-animate_to_right-btn:hover i,.uabb-creative-flat-btn.uabb-animate_to_left-btn:hover i {left: 0;}.uabb-creative-flat-btn.uabb-animate_from_top-btn:hover i,.uabb-creative-flat-btn.uabb-animate_from_bottom-btn:hover i {top: 0;}.uabb-creative-flat-btn.uabb-animate_to_right-btn i {top: 0;left: -100%;}.uabb-creative-flat-btn.uabb-animate_to_right-btn:hover .uabb-button-text {-webkit-transform: translateX(200%); -moz-transform: translateX(200%);-ms-transform: translateX(200%); -o-transform: translateX(200%);transform: translateX(200%);}.uabb-creative-flat-btn.uabb-animate_to_left-btn i {top: 0;left: 100%;}.uabb-creative-flat-btn.uabb-animate_to_left-btn:hover .uabb-button-text {-webkit-transform: translateX(-200%); -moz-transform: translateX(-200%);-ms-transform: translateX(-200%); -o-transform: translateX(-200%);transform: translateX(-200%);}.uabb-creative-flat-btn.uabb-animate_from_top-btn i {top: -100%;left: 0;}.uabb-creative-flat-btn.uabb-animate_from_top-btn:hover .uabb-button-text {-webkit-transform: translateY(400px); -moz-transform: translateY(400px);-ms-transform: translateY(400px); -o-transform: translateY(400px);transform: translateY(400px);}.uabb-creative-flat-btn.uabb-animate_from_bottom-btn i {top: 100%;left: 0;}.uabb-creative-flat-btn.uabb-animate_from_bottom-btn:hover .uabb-button-text {-webkit-transform: translateY(-400px); -moz-transform: translateY(-400px);-ms-transform: translateY(-400px); -o-transform: translateY(-400px);transform: translateY(-400px);}.uabb-tab-acc-content .wp-video, .uabb-tab-acc-content video.wp-video-shortcode, .uabb-tab-acc-content .mejs-container:not(.mejs-audio), .uabb-tab-acc-content .mejs-overlay.load,.uabb-adv-accordion-content .wp-video, .uabb-adv-accordion-content video.wp-video-shortcode, .uabb-adv-accordion-content .mejs-container:not(.mejs-audio), .uabb-adv-accordion-content .mejs-overlay.load {width: 100% !important;height: 100% !important;}.uabb-tab-acc-content .mejs-container:not(.mejs-audio),.uabb-adv-accordion-content .mejs-container:not(.mejs-audio) {padding-top: 56.25%;}.uabb-tab-acc-content .wp-video, .uabb-tab-acc-content video.wp-video-shortcode,.uabb-adv-accordion-content .wp-video, .uabb-adv-accordion-content video.wp-video-shortcode {max-width: 100% !important;}.uabb-tab-acc-content video.wp-video-shortcode,.uabb-adv-accordion-content video.wp-video-shortcode {position: relative;}.uabb-tab-acc-content .mejs-container:not(.mejs-audio) .mejs-mediaelement,.uabb-adv-accordion-content .mejs-container:not(.mejs-audio) .mejs-mediaelement {position: absolute;top: 0;right: 0;bottom: 0;left: 0;}.uabb-tab-acc-content .mejs-overlay-play,.uabb-adv-accordion-content .mejs-overlay-play {top: 0;right: 0;bottom: 0;left: 0;width: auto !important;height: auto !important;}.fl-row-content-wrap .uabb-row-particles-background,.uabb-col-particles-background {width:100%;height:100%;position:absolute;left:0;top:0;}.uabb-creative-button-wrap a,.uabb-creative-button-wrap a:visited {font-family: inherit;font-weight: inherit;font-size: px;}.uabb-dual-button .uabb-btn,.uabb-dual-button .uabb-btn:visited {font-family: inherit;font-weight: inherit;font-size: px;}.uabb-js-breakpoint {content:"default";display:none;}@media screen and (max-width: 1025px) {.uabb-js-breakpoint {content:"1025";}}@media screen and (max-width: 768px) {.uabb-js-breakpoint {content:"768";}}