.aio-icon-component i, .align-icon i, .flip-box-wrap i, .info-circle-wrapper i, .smile-icon-timeline-wrap i, .smile_icon_list_wrap i, .stats-block i, .uavc-icons i, .uavc-list-icon i, .ubtn i, .ult-animation i, .ult-banner-block i, .ult-new-ib i, .ult-overlay i, .ult-vc-seperator i, .ult_countdown i, .ult_pricing_table_wrap i, .ultb3-box i, .ultimate-call-to-action i, .ultimate-google-trends i, .ultimate-map-wrapper i, .uvc-heading i, .uvc-type-wrap i {font-size: inherit;line-height: inherit;}
.aio-icon-component, .aio-icon-component *, .align-icon, .align-icon *, .flip-box-wrap, .flip-box-wrap *, .info-circle-wrapper, .info-circle-wrapper *, .smile-icon-timeline-wrap, .smile-icon-timeline-wrap *, .smile_icon_list_wrap, .smile_icon_list_wrap *, .stats-block, .stats-block *, .uavc-icons, .uavc-icons *, .uavc-list-icon, .uavc-list-icon *, .ubtn, .ubtn *, .ubtn-ctn-center, .ubtn-link, .ult-animation, .ult-animation *, .ult-banner-block, .ult-banner-block *, .ult-new-ib, .ult-new-ib *, .ult-overlay, .ult-overlay *, .ult_countdown, .ult_countdown *, .ult_pricing_table_wrap, .ult_pricing_table_wrap *, .ultimate-google-trends, .ultimate-google-trends *, .ultimate-map-wrapper, .ultimate-map-wrapper *, .uvc-heading, .uvc-heading * {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.upb_video_class, .vc_row, .wpb_column, .wpb_row {position: relative;}
.aio-icon, .vc_row .aio-icon {display: inline-block;font-size: 32px;height: 2em;width: 2em;text-align: center;line-height: 2em;-moz-box-sizing: content-box !important;-webkit-box-sizing: content-box !important;box-sizing: content-box !important;}
.aio-icon.none {display: inline-block;font-size: 32px;height: 1em;width: 1em;text-align: center;line-height: 1em;}
.aio-icon.circle {-webkit-border-radius: 50%;border-radius: 50%;}
.aio-icon.hexagon:before {content: "";position: absolute;top: -1em;left: 0;border-left: 1.5em solid transparent;border-right: 1.5em solid transparent;border-bottom: 1em solid;border-bottom-color: inherit;}
.aio-icon.hexagon {position: relative;width: 3em;height: 1.5em;line-height: 1.5em;margin: 1.2em 0;}
.aio-icon.hexagon:after {content: "";position: absolute;bottom: -1em;left: 0;border-left: 1.5em solid transparent;border-right: 1.5em solid transparent;border-top: 1em solid;border-top-color: inherit;}
.aio-icon-img.uavc-hexagon img {display: inline-block;top: 50%;position: absolute;left: 50%;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
.aio-icon-img.uavc-hexagon {position: relative;width: 3em;height: 1.5em;line-height: 1.5em;margin-top: 1.1em;margin-bottom: 1.1em;}
.aio-icon-img.uavc-hexagon:after {content: "";position: absolute;bottom: -1em;left: 0;border-left: 1.5em solid transparent;border-right: 1.5em solid transparent;border-top: 1em solid;border-top-color: inherit;}
.aio-icon-img.uavc-hexagon:before {content: "";position: absolute;top: -1em;left: 0;border-left: 1.5em solid transparent;border-right: 1.5em solid transparent;border-bottom: 1em solid;border-bottom-color: inherit;}
.aio-icon-img {display: inline-block;font-size: 48px;width: 1em;max-width: 100%;-moz-box-sizing: content-box !important;-webkit-box-sizing: content-box !important;box-sizing: content-box !important;}
.aio-icon-img.uavc-circle {width: 1em;min-height: 1em;background: rgba(214,214,214,.44);-webkit-border-radius: 50%;border-radius: 50%;padding: .5em;}
.aio-icon-img.uavc-square {width: 1em;min-height: 1em;background: rgba(214,214,214,.44);-webkit-border-radius: 0;border-radius: 0;padding: .5em;}
.aio-icon-img .img-icon {width: 1em;max-width: 100% !important;-webkit-border-radius: 0 !important;border-radius: 0 !important;-webkit-box-shadow: none !important;box-shadow: none !important;display: block;font-size: inherit;}
.aio-tooltip {display: inline-block;text-align: center;width: auto;max-width: 100%;}
.smile_icon_list {list-style: none !important;padding: 0 !important;margin-left: 0 !important;margin-right: 0 !important;margin-bottom: 0 !important;}
.smile_icon_list li.icon_list_item {padding: 0 !important;list-style: none !important;clear: both !important;position: relative !important;min-height: 1em !important;margin: 0 0 30px !important;line-height: 100%;overflow: visible;}
.smile_icon_list li.icon_list_item:last-child {margin: 0 !important;}
a.ulimate-info-list-link {position: absolute;top: 0;left: 0;display: block;z-index: 9;width: 100%;height: 100%;}
.smile_icon_list li .icon_list_icon {font-size: 24px;width: 3em;height: 3em;line-height: 3em;text-align: center;float: left;background: #fff;z-index: 9;position: relative;-moz-box-sizing: content-box !important;-webkit-box-sizing: content-box !important;box-sizing: content-box !important;}
.smile_icon_list .list-img-icon {display: block;margin: 0 auto;max-height: 100% !important;max-width: 100% !important;-webkit-border-radius: 0 !important;border-radius: 0 !important;-webkit-box-shadow: none !important;box-shadow: none !important;top: 50%;position: absolute;left: 50%;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
.smile_icon_list li .icon_description h3 {font-size: 17px;line-height: 1.846153846;font-weight: 700;margin-top: 0;margin-bottom: 0;clear: none !important;}
.smile_icon_list li .icon_description h3 a {text-decoration: none;}
.smile_icon_list li .icon_description .info-list-heading {font-size: 17px;line-height: 1.846153846;font-weight: 700;margin-top: 0;margin-bottom: 0;clear: none !important;}
.smile_icon_list li .icon_description .info-list-heading a {text-decoration: none;}
.smile_icon_list li .icon_description p {font-size: inherit;font-weight: inherit;font-style: inherit !important;line-height: inherit;color: inherit !important;}
.smile_icon_list li .icon_description p:last-child {margin-bottom: 0;}
.smile_icon_list li .icon_description div.icon_description_text {font-family: inherit;font-weight: inherit;color: inherit;font-size: 13px;line-height: 18px;}
.smile_icon_list li .icon_description span.icon_description_text {margin: 0;padding: 0;border: 0;vertical-align: baseline;font-size: 14px;line-height: 1.714285714;display: block;}
.smile_icon_list li .icon_list_connector {height: 100%;position: absolute;top: .5em;z-index: 1;}
.info-circle-wrapper.info-circle-responsive .smile_icon_list li .icon_list_connector {top: 1em;}
.smile_icon_list li:last-child .icon_list_connector {display: none;}
.smile_icon_list.no_bg .icon_list_icon {border: 2px solid #0183cc;color: #0183cc;}
.smile_icon_list.square .icon_list_icon {border-color: inherit;}
.smile_icon_list.circle .icon_list_icon {-webkit-border-radius: 50%;border-radius: 50%;border-color: inherit;overflow: hidden;}
.smile_icon_list.with_bg .icon_list_icon {background: #0183cc;color: #fff;}
.smile_icon_list.left li .icon_list_connector {left: .5em;border-right-width: 1px;border-right-style: dashed;}
.smile_icon_list.left li.ult-info-circle-img .icon_list_connector {left: .34em;top: .5em;}
.smile_icon_list.left li .icon_description {margin-left: 3em;padding-left: 25px;height: 3em;vertical-align: middle;display: table-cell;}
.smile_icon_list.right {text-align: right;}
.smile_icon_list.right li .icon_list_icon {float: right;position: relative;}
.smile_icon_list.right li .icon_list_connector {right: .5em;border-left-width: 1px;border-left-style: dashed;}
.smile_icon_list.right li .icon_description {margin-left: 3em;height: 3em;vertical-align: middle;display: table-cell;}
.smile_icon_list.right li .icon_description {margin-right: 3em;padding-right: 25px;}
.smile_icon_list.top, .smile_icon_list.top:after, .smile_icon_list.top:before {content: " ";display: table;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.smile_icon_list.top {display: block;}
.smile_icon_list.top li {display: table-cell;width: 1%;float: none;position: relative;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.smile_icon_list.top li .icon_list_icon {margin: 0 auto;float: none;}
.smile_icon_list.top li .icon_description {text-align: center;margin: 15px;padding-bottom: 0;}
.smile_icon_list.top li .icon_list_connector {position: absolute;top: .5em;left: 50%;width: 100%;height: 10px;border-top-width: 1px;border-top-style: dashed;margin-left: 0;}
.info-wrapper .smile_icon_list li .icon_description .responsive-font-class * {font-size: 13px;line-height: 1.64em;color: inherit;}
@media only screen and (max-width:768px) {.smile_icon_list_wrap .smile_icon_list.top {display: inline-block;width: 100%;}
	.smile_icon_list.top li.icon_list_item {display: block;width: 100%;float: left;}
	.smile_icon_list.top li .icon_list_connector {display: none;}}
.hexagon li .icon_list_icon:before {content: "";position: absolute;top: -1em;left: 0;border-left: 1.5em solid transparent;border-right: 1.5em solid transparent;border-bottom: 1em solid;border-bottom-color: inherit !important;}
.hexagon li .icon_list_icon {width: 3em !important;height: 1.5em !important;line-height: 1.5em !important;background: #0183cc;border-color: #0183cc;color: #fff;position: relative;top: 1em;overflow: inherit;}
.hexagon li .icon_list_icon:after {content: "";position: absolute;bottom: -1em;left: 0;border-left: 1.5em solid transparent;border-right: 1.5em solid transparent;border-top: 1em solid;border-top-color: inherit !important;}
.smile_icon_list.top.hexagon .icon_list_icon {position: relative;margin-bottom: 2em;}
.smile_icon_list.top.hexagon .icon_list_connector {top: .55em;}
.full-width-content.wpb-js-composer .site-inner {overflow: visible !important;}
.smile_icon_list.circle {float: none;border: 0;width: auto;margin: 0;cursor: inherit;}
.ult-animation * {-webkit-backface-visibility: hidden;}
.ult-animation.ult-animate-viewport {-webkit-transition: opacity .9s linear;transition: opacity .9s linear;}
.uavc-list-icon ul {list-style: none !important;padding: 0 !important;margin: 0 0 30px !important;position: relative !important;}
.uavc-list-icon ul:last-child {margin: 0 !important;}
.uavc-list-icon li {padding: 0 !important;margin: 0 !important;list-style: none !important;clear: both !important;line-height: 1.6em;overflow: visible;}
.uavc-list-content {display: table;width: 100%;margin-bottom: 7px;}
.uavc-list-content .aio-icon {display: inline-block;margin: 0;padding: 0;}
.uavc-list-content span.uavc-list-desc {display: table-cell;padding: 0;margin: 0;vertical-align: middle;width: 100%;}
.uavc-icons, .wpb_column .wpb_wrapper .uavc-icons {display: block;margin-bottom: 35px;line-height: 1;}
.uavc-icons-left.uavc-icons {text-align: left;}
.uavc-icons-center.uavc-icons {text-align: center;}
.uavc-icons-right.uavc-icons {text-align: right;}
.aio-icon i {line-height: inherit;}
.ultimate_google_map img {max-width: initial !important;}
.vc_element.element-ultimate_icons {float: left;padding-left: 75%;}
.vc_ultimate_icons a.vc_control-btn.vc_control-btn-append {margin-top: 20px;margin-left: 50%;z-index: 33000000;}
.smile_icon_list.left li .icon_description {line-height: 1em;}
.vc_element.element-info_list {padding-top: 20%;float: left;padding-left: 20%;}
.vc_element.element-ultimate_icon_list {margin-top: 20%;margin-left: 50%;}
.vc_ultimate_icon_list a.vc_control-btn.vc_control-btn-append {margin-left: 85%;}
.vc_element.element-icon_timeline {display: block;float: left;padding-left: 50%;}
.vc_element.element-ultimate_carousel {padding-top: 20%;}
.vc_element.element-ult_ihover {margin-top: 20%;}
.vc_element.element-ult_hotspot {margin-top: 20%;}
.aio-icon-description div, .aio-icon-description p, .ifb-flip-box-section-content div, .ifb-flip-box-section-content p, .info-circle-text div, .info-circle-text p, .timeline-header>div div, .timeline-header>div p, .uavc-list-desc div, .uavc-list-desc p, .ult-tooltipster-content div, .ult-tooltipster-content p, .ult_modal-body div, .ult_modal-body p, .ult_price_features div, .ult_price_features p, .ultimate-vticker div, .ultimate-vticker p, .uvc-ctaction-data, .uvc-ctaction-data div, .uvc-ctaction-data p, .uvc-sub-heading div, .uvc-sub-heading p {font-family: inherit !important;font-weight: inherit !important;font-size: inherit !important;font-style: inherit !important;color: inherit !important;line-height: inherit !important;}
.ultimate-ticker-prefix, .ultimate-ticker-suffix {font-size: inherit;line-height: inherit;}
.strip_highlight_text div, .strip_highlight_text p, .strip_main_text div, .strip_main_text p, .ubtn-text, .ulsb-strip>h4 div, .ulsb-strip>h4 p, span.middle-text div, span.middle-text p {font-family: inherit;font-weight: inherit;font-size: inherit;font-style: inherit;color: inherit;line-height: inherit;}
a.ult_colorlink div, a.ult_colorlink p {font-family: inherit;font-weight: inherit;font-size: inherit;font-style: inherit;line-height: inherit;}
li.ult_tab_li>a.ult_a span {color: inherit;}
[class*=x-icon-], [data-x-icon] {line-height: inherit;}
.info-wrapper.ult-adjust-bottom-margin, .smile_icon_list_wrap.ult-adjust-bottom-margin, .uavc-list-icon-wrapper.ult-adjust-bottom-margin, .ubtn-ctn-center, .ubtn-ctn-left, .ubtn-ctn-right, .ubtn-img-container, .ult-banner-block.ult-adjust-bottom-margin, .ult-modal-input-wrapper.ult-adjust-bottom-margin, .ult_dual_button.ult-adjust-bottom-margin, .ultb3-box.ult-adjust-bottom-margin, .ultimate-call-to-action.ult-adjust-bottom-margin, .ultimate-google-trends.ult-adjust-bottom-margin, .ultimate-map-wrapper.ult-adjust-bottom-margin, .uvc-type-wrap.ult-adjust-bottom-margin, html .ult-ih-container.ult-adjust-bottom-margin, html .ult_exp_section_layer.ult-adjust-bottom-margin, html .ult_hotspot_container.ult-adjust-bottom-margin, html .ult_main_cl.ult-adjust-bottom-margin {margin-bottom: 35px;}
.ultimate-map-wrapper {-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}
html .vc_col-has-fill a.ubtn-link.ult-adjust-bottom-margin .ubtn.ult-adjust-bottom-margin {margin-bottom: 0;}
.smile_icon_list.right>li {text-align: right;text-align: -webkit-right;text-align: -moz-right;}
.smile_icon_list.right .icon_list_item {display: block;}
.vc_row-no-padding .ult-carousel-wrapper .slick-next {right: 0;}
.vc_row-no-padding .ult-carousel-wrapper .slick-prev {left: 0;}