
.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 * { box-sizing: border-box; }
.upb_video_class, .vc_row, .wpb_column, .wpb_row { position: relative; }
.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; }
.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-typed-main { display: inline-block; margin: 0px 5px; }
.ultimate-typed-main { font-family: inherit; font-weight: inherit; font-size: inherit; font-style: inherit; line-height: inherit; }
@keyframes ult-blink { 
  50% { opacity: 0; }
  100% { opacity: 1; }
}
@-webkit-keyframes ult-blink { 
  50% { opacity: 0; }
  100% { opacity: 1; }
}
.ubtn { border: inherit; font-size: 12px; font-weight: 400; line-height: 1.4em; color: inherit; background: 0px 0px; cursor: pointer; display: inline-block; margin: 0px; padding: 25px 80px; outline: 0px; text-align: center; text-decoration: none; position: relative; transition: 0.3s; box-sizing: border-box; overflow: hidden; z-index: 1; max-width: 100%; visibility: visible; backface-visibility: hidden; }
.ubtn::after { content: ""; position: absolute; z-index: -1; transition: 0.3s; }
.ubtn-data { z-index: 3; position: inherit; display: block; font-family: inherit; font-weight: inherit; font-size: inherit; color: inherit; }
button.ubtn { background: inherit; color: inherit; }
button.ubtn:active, button.ubtn:focus, button.ubtn:hover, button.ubtn:visited { color: inherit; background: inherit; box-shadow: inherit; outline: 0px; }
.ubtn-ctn-center { display: block; text-align: center; }
a.ubtn-link { display: inline-block; margin: 0px; color: inherit; text-decoration: none; max-width: 100%; }
a.ubtn-link:hover { color: inherit; text-decoration: none; }
a.ubtn-link .ubtn { margin: 0px; }
button.ubtn-custom { padding: 0px; }
.ubtn-hover { width: 100%; height: 100%; inset: 0px; position: absolute; background: 0px 0px; z-index: 2; transition: 0.3s; border-radius: inherit; box-sizing: border-box; }
@-webkit-keyframes ulta-pulse { 
  25% { transform: scale(1.1); }
  75% { transform: scale(0.9); }
}
@keyframes ulta-pulse { 
  25% { transform: scale(1.1); }
  75% { transform: scale(0.9); }
}
@-webkit-keyframes ulta-pulse-grow { 
  100% { transform: scale(1.1); }
}
@keyframes ulta-pulse-grow { 
  100% { transform: scale(1.1); }
}
@-webkit-keyframes ulta-pulse-shrink { 
  100% { transform: scale(0.9); }
}
@keyframes ulta-pulse-shrink { 
  100% { transform: scale(0.9); }
}
@-webkit-keyframes ulta-push { 
  50% { transform: scale(0.8); }
  100% { transform: scale(1); }
}
@keyframes ulta-push { 
  50% { transform: scale(0.8); }
  100% { transform: scale(1); }
}
@-webkit-keyframes ulta-pop { 
  50% { transform: scale(1.2); }
  100% { transform: scale(1); }
}
@keyframes ulta-pop { 
  50% { transform: scale(1.2); }
  100% { transform: scale(1); }
}
@-webkit-keyframes ulta-hover { 
  50% { transform: translateY(-3px); }
  100% { transform: translateY(-6px); }
}
@keyframes ulta-hover { 
  50% { transform: translateY(-3px); }
  100% { transform: translateY(-6px); }
}
@-webkit-keyframes ulta-hang { 
  50% { transform: translateY(3px); }
  100% { transform: translateY(6px); }
}
@keyframes ulta-hang { 
  50% { transform: translateY(3px); }
  100% { transform: translateY(6px); }
}
@-webkit-keyframes ulta-wobble-vertical { 
  16.65% { transform: translateY(8px); }
  33.3% { transform: translateY(-6px); }
  49.95% { transform: translateY(4px); }
  66.6% { transform: translateY(-2px); }
  83.25% { transform: translateY(1px); }
  100% { transform: translateY(0px); }
}
@keyframes ulta-wobble-vertical { 
  16.65% { transform: translateY(8px); }
  33.3% { transform: translateY(-6px); }
  49.95% { transform: translateY(4px); }
  66.6% { transform: translateY(-2px); }
  83.25% { transform: translateY(1px); }
  100% { transform: translateY(0px); }
}
@-webkit-keyframes ulta-wobble-horizontal { 
  16.65% { transform: translateX(8px); }
  33.3% { transform: translateX(-6px); }
  49.95% { transform: translateX(4px); }
  66.6% { transform: translateX(-2px); }
  83.25% { transform: translateX(1px); }
  100% { transform: translateX(0px); }
}
@keyframes ulta-wobble-horizontal { 
  16.65% { transform: translateX(8px); }
  33.3% { transform: translateX(-6px); }
  49.95% { transform: translateX(4px); }
  66.6% { transform: translateX(-2px); }
  83.25% { transform: translateX(1px); }
  100% { transform: translateX(0px); }
}
@-webkit-keyframes ulta-wobble-to-bottom-right { 
  16.65% { transform: translate(8px, 8px); }
  33.3% { transform: translate(-6px, -6px); }
  49.95% { transform: translate(4px, 4px); }
  66.6% { transform: translate(-2px, -2px); }
  83.25% { transform: translate(1px, 1px); }
  100% { transform: translate(0px, 0px); }
}
@keyframes ulta-wobble-to-bottom-right { 
  16.65% { transform: translate(8px, 8px); }
  33.3% { transform: translate(-6px, -6px); }
  49.95% { transform: translate(4px, 4px); }
  66.6% { transform: translate(-2px, -2px); }
  83.25% { transform: translate(1px, 1px); }
  100% { transform: translate(0px, 0px); }
}
@-webkit-keyframes ulta-wobble-to-top-right { 
  16.65% { transform: translate(8px, -8px); }
  33.3% { transform: translate(-6px, 6px); }
  49.95% { transform: translate(4px, -4px); }
  66.6% { transform: translate(-2px, 2px); }
  83.25% { transform: translate(1px, -1px); }
  100% { transform: translate(0px, 0px); }
}
@keyframes ulta-wobble-to-top-right { 
  16.65% { transform: translate(8px, -8px); }
  33.3% { transform: translate(-6px, 6px); }
  49.95% { transform: translate(4px, -4px); }
  66.6% { transform: translate(-2px, 2px); }
  83.25% { transform: translate(1px, -1px); }
  100% { transform: translate(0px, 0px); }
}
@-webkit-keyframes ulta-wobble-top { 
  16.65% { transform: skew(-12deg); }
  33.3% { transform: skew(10deg); }
  49.95% { transform: skew(-6deg); }
  66.6% { transform: skew(4deg); }
  83.25% { transform: skew(-2deg); }
  100% { transform: skew(0deg); }
}
@keyframes ulta-wobble-top { 
  16.65% { transform: skew(-12deg); }
  33.3% { transform: skew(10deg); }
  49.95% { transform: skew(-6deg); }
  66.6% { transform: skew(4deg); }
  83.25% { transform: skew(-2deg); }
  100% { transform: skew(0deg); }
}
@-webkit-keyframes ulta-wobble-bottom { 
  16.65% { transform: skew(-12deg); }
  33.3% { transform: skew(10deg); }
  49.95% { transform: skew(-6deg); }
  66.6% { transform: skew(4deg); }
  83.25% { transform: skew(-2deg); }
  100% { transform: skew(0deg); }
}
@keyframes ulta-wobble-bottom { 
  16.65% { transform: skew(-12deg); }
  33.3% { transform: skew(10deg); }
  49.95% { transform: skew(-6deg); }
  66.6% { transform: skew(4deg); }
  83.25% { transform: skew(-2deg); }
  100% { transform: skew(0deg); }
}
@-webkit-keyframes ulta-wobble-skew { 
  16.65% { transform: skew(-12deg); }
  33.3% { transform: skew(10deg); }
  49.95% { transform: skew(-6deg); }
  66.6% { transform: skew(4deg); }
  83.25% { transform: skew(-2deg); }
  100% { transform: skew(0deg); }
}
@keyframes ulta-wobble-skew { 
  16.65% { transform: skew(-12deg); }
  33.3% { transform: skew(10deg); }
  49.95% { transform: skew(-6deg); }
  66.6% { transform: skew(4deg); }
  83.25% { transform: skew(-2deg); }
  100% { transform: skew(0deg); }
}
@-webkit-keyframes ulta-buzz { 
  50% { transform: translateX(3px) rotate(2deg); }
  100% { transform: translateX(-3px) rotate(-2deg); }
}
@keyframes ulta-buzz { 
  50% { transform: translateX(3px) rotate(2deg); }
  100% { transform: translateX(-3px) rotate(-2deg); }
}
@-webkit-keyframes ulta-buzz-out { 
  10% { transform: translateX(3px) rotate(2deg); }
  20% { transform: translateX(-3px) rotate(-2deg); }
  30% { transform: translateX(3px) rotate(2deg); }
  40% { transform: translateX(-3px) rotate(-2deg); }
  50% { transform: translateX(2px) rotate(1deg); }
  60% { transform: translateX(-2px) rotate(-1deg); }
  70% { transform: translateX(2px) rotate(1deg); }
  80% { transform: translateX(-2px) rotate(-1deg); }
  90% { transform: translateX(1px) rotate(0deg); }
  100% { transform: translateX(-1px) rotate(0deg); }
}
@keyframes ulta-buzz-out { 
  10% { transform: translateX(3px) rotate(2deg); }
  20% { transform: translateX(-3px) rotate(-2deg); }
  30% { transform: translateX(3px) rotate(2deg); }
  40% { transform: translateX(-3px) rotate(-2deg); }
  50% { transform: translateX(2px) rotate(1deg); }
  60% { transform: translateX(-2px) rotate(-1deg); }
  70% { transform: translateX(2px) rotate(1deg); }
  80% { transform: translateX(-2px) rotate(-1deg); }
  90% { transform: translateX(1px) rotate(0deg); }
  100% { transform: translateX(-1px) rotate(0deg); }
}
.ubtn-hover { opacity: 0; }
.uvc-heading { text-align: center; }
.uvc-heading .uvc-main-heading div, .uvc-heading .uvc-main-heading h1, .uvc-heading .uvc-main-heading h2, .uvc-heading .uvc-main-heading h3, .uvc-heading .uvc-main-heading h4, .uvc-heading .uvc-main-heading h5, .uvc-heading .uvc-main-heading h6, .uvc-heading .uvc-main-heading p, .uvc-heading .uvc-main-heading span { margin: 0px; padding: 0px; line-height: normal; }
.uvc-heading-spacer { margin: 0px auto; padding: 0px; position: relative; overflow: hidden; }
.uvc-sub-heading { line-height: normal; margin: 0px auto; }
:root { --wp-admin-theme-color: #007cba; --wp-admin-theme-color-darker-10: #006ba1; --wp-admin-theme-color-darker-20: #005a87; }
.nk-awb { position: relative; z-index: 0; }
.nk-awb .nk-awb-inner, .nk-awb .nk-awb-overlay, .nk-awb .nk-awb-wrap { position: absolute; inset: 0px; z-index: -99; }
.nk-awb .nk-awb-wrap { overflow: hidden; }
.nk-awb .nk-awb-inner { background-repeat: no-repeat; background-position: 50% 50%; background-size: cover; z-index: -100; }
.nk-awb .nk-awb-inner > .jarallax-img, .nk-awb .nk-awb-inner > picture > img { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; pointer-events: none; font-family: "object-fit: cover;"; z-index: -100; object-fit: cover; }

@keyframes rev-ani-mouse { 
  0% { opacity: 1; top: 29%; }
  15% { opacity: 1; top: 50%; }
  50% { opacity: 0; top: 50%; }
  100% { opacity: 0; top: 29%; }
}
@keyframes tp-rotateplane { 
  0% { transform: perspective(120px) rotateX(0deg) rotateY(0deg); }
  50% { transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg); }
  100% { transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg); }
}
@keyframes tp-scaleout { 
  0% { transform: scale(0); }
  100% { transform: scale(1); opacity: 0; }
}
@keyframes tp-bouncedelay { 
  0%, 80%, 100% { transform: scale(0); }
  40% { transform: scale(1); }
}
@keyframes tp-rotate { 
  100% { transform: rotate(360deg); }
}
@keyframes tp-bounce { 
  0%, 100% { transform: scale(0); }
  50% { transform: scale(1); }
}

html { font-family: sans-serif; text-size-adjust: 100%; }
body { margin: 0px; }
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary { display: block; }
a { background-color: transparent; }
a:active, a:hover { outline: 0px; }
b, strong { font-weight: 700; }
h1 { margin: 0.67em 0px; font-size: 2em; }
img { border: 0px; }
svg:not(:root) { overflow: hidden; }
figure { margin: 1em 40px; }
button, input, optgroup, select, textarea { margin: 0px; font: inherit; color: inherit; }
button { overflow: visible; }
button, select { text-transform: none; }
button, html input[type="button"], input[type="reset"], input[type="submit"] { appearance: button; cursor: pointer; }
@media print{*, ::after, ::before { color: rgb(0, 0, 0) !important; text-shadow: none !important; background: 0px 0px !important; box-shadow: none !important; }}
@media print{a, a:visited { text-decoration: underline; }}
@media print{a[href]::after { content: " (" attr(href) ")"; }}
@media print{img, tr { break-inside: avoid; }}
@media print{img { max-width: 100% !important; }}
@media print{h2, h3, p { orphans: 3; widows: 3; }}
@media print{h2, h3 { break-after: avoid; }}

* { box-sizing: border-box; }
::after, ::before { box-sizing: border-box; }
html { font-size: 10px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
body { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.42857; color: rgb(51, 51, 51); background-color: rgb(255, 255, 255); }
button, input, select, textarea { font-family: inherit; font-size: inherit; line-height: inherit; }
a { color: rgb(51, 122, 183); text-decoration: none; }
a:focus, a:hover { color: rgb(35, 82, 124); text-decoration: underline; }
a:focus { outline: -webkit-focus-ring-color auto 5px; outline-offset: -2px; }
figure { margin: 0px; }
img { vertical-align: middle; }
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 { font-family: inherit; font-weight: 500; line-height: 1.1; color: inherit; }
.h1, .h2, .h3, h1, h2, h3 { margin-top: 20px; margin-bottom: 10px; }
.h4, .h5, .h6, h4, h5, h6 { margin-top: 10px; margin-bottom: 10px; }
.h1, h1 { font-size: 36px; }
.h2, h2 { font-size: 30px; }
.h3, h3 { font-size: 24px; }
.h4, h4 { font-size: 18px; }
p { margin: 0px 0px 10px; }
ol, ul { margin-top: 0px; margin-bottom: 10px; }
.container { padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; }
@media (min-width: 768px){.container { width: 750px; }}
@media (min-width: 992px){.container { width: 970px; }}
@media (min-width: 1200px){.container { width: 1170px; }}
.row { margin-right: -15px; margin-left: -15px; }
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 { position: relative; min-height: 1px; padding-right: 15px; padding-left: 15px; }
.col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 { float: left; }
.col-xs-12 { width: 100%; }
@media (min-width: 768px){.col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9 { float: left; }}
@media (min-width: 768px){.col-sm-8 { width: 66.6667%; }}
@media (min-width: 768px){.col-sm-4 { width: 33.3333%; }}
@media (min-width: 992px){.col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9 { float: left; }}
@media (min-width: 992px){.col-md-8 { width: 66.6667%; }}
@media (min-width: 992px){.col-md-4 { width: 33.3333%; }}
@-webkit-keyframes progress-bar-stripes { 
  0% { background-position: 40px 0px; }
  100% { background-position: 0px 0px; }
}
@keyframes progress-bar-stripes { 
  0% { background-position: 40px 0px; }
  100% { background-position: 0px 0px; }
}
.btn-group-vertical > .btn-group::after, .btn-group-vertical > .btn-group::before, .btn-toolbar::after, .btn-toolbar::before, .clearfix::after, .clearfix::before, .container-fluid::after, .container-fluid::before, .container::after, .container::before, .dl-horizontal dd::after, .dl-horizontal dd::before, .form-horizontal .form-group::after, .form-horizontal .form-group::before, .modal-footer::after, .modal-footer::before, .modal-header::after, .modal-header::before, .nav::after, .nav::before, .navbar-collapse::after, .navbar-collapse::before, .navbar-header::after, .navbar-header::before, .navbar::after, .navbar::before, .pager::after, .pager::before, .panel-body::after, .panel-body::before, .row::after, .row::before { display: table; content: " "; }
.btn-group-vertical > .btn-group::after, .btn-toolbar::after, .clearfix::after, .container-fluid::after, .container::after, .dl-horizontal dd::after, .form-horizontal .form-group::after, .modal-footer::after, .modal-header::after, .nav::after, .navbar-collapse::after, .navbar-header::after, .navbar::after, .pager::after, .panel-body::after, .row::after { clear: both; }

body { background-color: rgb(255, 255, 255); color: gray; font: 400 15px / 28px Rubik, Arial, Tahoma, sans-serif; position: relative; -webkit-text-stroke: 0.001px transparent; -webkit-font-smoothing: antialiased; text-size-adjust: 100%; }
a { color: rgb(253, 95, 84); outline: none; text-decoration: none; transition: color 0.3s ease-in !important; }
a:hover { text-decoration: none; color: rgb(253, 95, 84); }
a:focus, a:active { outline: none; text-decoration: none; }
button:focus { outline: 0px; }
p { margin: 0px; }
h1, h2, h3, h4, h5, h6 { color: rgb(64, 64, 64); font-family: Rubik, Tahoma, sans-serif; font-weight: 400; line-height: normal; margin: 0px; }
h1 { font-size: 38px; }
h2 { font-size: 34px; }
h3 { font-size: 22px; }
h4 { font-size: 18px; }
ul { list-style: inside disc; }
.sd-display-none { display: none; }
.sd-opacity-trans { transition: opacity 0.3s ease-in-out !important; }
.sd-opacity-trans:hover { opacity: 0.8; }
.sd-link-trans { transition: color 0.3s ease-in; }
#sd-header { background-color: rgb(255, 255, 255); border-bottom: 1px solid rgba(0, 0, 0, 0.1); position: fixed; width: 100%; z-index: 101; }
.sd-header-social { float: right; }
.sd-header-social a { color: rgb(179, 179, 179); display: block; float: left; font-size: 14px; height: 50px; line-height: 50px; text-align: center; width: 30px; }
.sd-header-social a:hover { color: rgb(64, 64, 64); }
.sd-header-style5 .sd-header-contact { float: left; margin-left: 50px; margin-top: 35px; }
.sd-header-style5 .sd-header-contact a { color: rgb(64, 64, 64); font-size: 15px; }
.sd-header-style5 .sd-header-contact span { display: inline-block; margin-left: 20px; }
.sd-header-style5 .sd-header-contact i { color: rgb(253, 95, 84); margin-right: 5px; }
.sd-logo-menu { height: 100px; position: relative; z-index: 2; }
.sd-logo { float: left; margin: 35px 0px 0px; padding: 0px; }
.sd-off-canvas-menu-wrap, .sd-content-wrap-content { height: 100%; overflow: hidden; width: 100%; }
.sd-off-canvas-content-wrap { width: 100%; height: 100%; transition: transform 0.3s; }
.sd-content-wrap-content { position: relative; }
.sd-content-wrap-content::before { position: absolute; top: 116px; left: 0px; z-index: 200; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.3); content: ""; opacity: 0; transition: opacity 0.3s, transform 0.3s; transform: translate3d(100%, 0px, 0px); }
.sd-open-button { background: none; border: none; color: transparent; float: right; font-size: 1.5em; height: 2.25em; margin-top: 25px; padding: 0px; position: relative; text-indent: 2.5em; width: 2.5em; z-index: 1000; }
.sd-header-style3 .sd-open-button, .sd-header-style5 .sd-open-button, .sd-header-style6 .sd-open-button { margin-left: 18px; }
.sd-open-button::before { position: absolute; inset: 0.5em 0.9em 0.5em 0px; background: linear-gradient(rgb(128, 128, 128) 20%, transparent 20%, transparent 40%, rgb(128, 128, 128) 40%, rgb(128, 128, 128) 60%, transparent 60%, transparent 80%, rgb(128, 128, 128) 80%); content: ""; }
.sd-open-button:hover { opacity: 0.6; }
.sd-close-button { background: none; border: none; color: transparent; height: 16px; overflow: hidden; position: absolute; right: 1em; text-indent: 16px; top: 1em; width: 16px; z-index: 1001; }
.sd-close-button::before, .sd-close-button::after { background-color: gray; content: ""; height: 100%; left: 50%; position: absolute; top: 0px; width: 2px; }
.sd-close-button::before { transform: rotate(45deg); }
.sd-close-button::after { transform: rotate(-45deg); }
.sd-off-canvas-menu-wrap { background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.3) 10px 0px 20px -5px; font-size: 1.15em; height: 100%; position: fixed; transform: translate3d(-300px, 0px, 0px); transition: transform 0.3s; width: 300px; z-index: 1001; }
.sd-off-canvas-menu { padding: 100px 0px 0px 40px; width: calc(100% - 50px); }
.sd-off-canvas-menu ul { list-style: none; margin: 0px; padding: 0px; }
.sd-off-canvas-menu li { padding: 0px; }
.sd-off-canvas-menu li a { color: gray; margin-bottom: 20px; }
.sd-off-canvas-menu li a:hover { color: rgb(64, 64, 64); }
.sd-off-canvas-menu-wrap .sd-header-contact { border-style: solid; border-color: rgb(244, 244, 244); border-image: initial; border-width: 2px 0px; margin-top: 100px; padding: 30px; position: relative; z-index: 1001; }
.sd-off-canvas-menu-wrap .sd-header-contact span { display: block; }
.sd-off-canvas-menu-wrap .sd-header-contact span { margin-bottom: 20px; }
.sd-off-canvas-menu-wrap .sd-header-contact span:last-child { margin-bottom: 0px; }
.sd-off-canvas-menu-wrap .sd-header-contact span a { color: rgb(64, 64, 64); }
.sd-off-canvas-menu-wrap .sd-header-contact span i { color: rgb(253, 95, 84); margin-right: 10px; }
.sd-off-canvas-menu-wrap .sd-header-social { float: none; margin-top: 20px; position: relative; text-align: center; z-index: 1001; }
.sd-off-canvas-menu-wrap .sd-header-social a { display: inline-block; float: none; }
.morph-shape { fill: rgba(255, 255, 255, 0.1); height: 100%; position: absolute; right: 0px; top: 0px; width: 50px; z-index: 1000; }
.sd-show-menu .sd-off-canvas-menu-wrap { transform: translate3d(0px, 0px, 0px); background-color: rgba(255, 255, 255, 0.9); }
.sd-show-menu .sd-off-canvas-content-wrap { transition-delay: 0.1s; transform: translate3d(100px, 0px, 0px); }
.sd-show-menu .sd-content-wrap-content::before { opacity: 1; transition: opacity 0.3s; transform: translate3d(0px, 0px, 0px); }
.sd-header-social a, .sd-modal-copyright a { color: gray; }
.sd-fixed-sidebar-menu { display: block; }
.sd-header-contact span { display: block; }
.sd-header-contact i { color: rgb(253, 95, 84); }
.sd-header-contact a { color: rgb(64, 64, 64); }
#sd-sidebar-menu, #sd-sidebar-menu ul, #sd-sidebar-menu ul li, #sd-sidebar-menu ul li a { margin: 0px; padding: 0px; border: 0px; list-style: none; display: block; position: relative; }
#sd-sidebar-menu { width: 100%; }
#sd-sidebar-menu > ul > li > a, #sd-sidebar-menu ul ul li a { cursor: pointer; padding: 0px 0px 5px; }
#sd-sidebar-menu > ul > li > a, #sd-sidebar-menu ul ul li a { padding-right: 12px; }
#sd-sidebar-menu > ul > li > a:hover, #sd-sidebar-menu > ul > li.active > a, #sd-sidebar-menu > ul > li.open > a { color: rgb(64, 64, 64); }
.menu-rt { float: right; }
@keyframes fadeInDown { 
  0% { opacity: 0; transform: translate3d(0px, -100%, 0px); }
  100% { opacity: 1; transform: none; }
}
.sd-page-top { border-bottom: 1px solid rgba(0, 0, 0, 0.1); padding: 20px 0px; }
.sd-wrapper { overflow: hidden; }
.sd-full-width { margin: 0px; position: relative; width: 100%; box-sizing: border-box; }
.sd-centered-wrapper { margin: 0px -15px; }
.vc_row.vc_row-flex .sd-centered-wrapper > .vc_column_container { display: flex; }
.vc_row.vc_row-flex .sd-centered-wrapper > .vc_column_container > .vc_column-inner { display: flex; flex-direction: column; flex-grow: 1; }
.vc_row.vc_row-flex .sd-centered-wrapper > .vc_column_container > .vc_column-inner { justify-content: center; }
.wpb_wrapper { position: relative; z-index: 100; }
.wpb_wrapper ul { margin: 0px; padding: 0px; }
.wpb_row { position: relative; }
.wpb_single_image { margin-bottom: 20px; }
.sd-centered-wrapper img { max-width: 100%; }
.textwidget { margin-bottom: 0px; padding-bottom: 0px; }
#sd-footer { font-size: 15px; padding-top: 40px; }
.sd-footer-widgets a { color: gray; }
.sd-footer-widgets a:hover { color: rgb(253, 95, 84); }
.sd-footer-sidebar-widget { margin-bottom: 30px; }
.sd-footer-sidebar-last { border-right: 0px; }
.sd-footer-widget-title { color: rgb(64, 64, 64); font-size: 18px; margin-bottom: 30px; }
.sd-back-top-wrap { background: rgb(255, 255, 255); bottom: -72px; margin: 1em; position: fixed; right: 0px; z-index: 10002; }
.sd-back-top { border-radius: 3px; box-shadow: rgba(0, 0, 0, 0.24) 0px 1.5px 4px, rgba(0, 0, 0, 0.12) 0px 1.5px 6px; color: gray; cursor: pointer; display: block; font-size: 20px; height: 50px; line-height: 50px; position: relative; text-align: center; transition: 0.3s; width: 50px; }
.sd-back-top:hover { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 8px, rgba(0, 0, 0, 0.12) 0px 3px 8px; color: rgb(64, 64, 64); }
@keyframes scroll { 
  0% { opacity: 0; }
  10% { transform: translateY(0px); opacity: 1; }
  100% { transform: translateY(15px); opacity: 0; }
}
.wpb_alert p:first-child, #content .wpb_alert p:first-child, .wpb_text_column p:first-child, .wpb_text_column :first-child, #content .wpb_text_column p:first-child, #content .wpb_text_column :first-child, .wpb_toggle_content p:first-child { margin-top: 0px !important; }
.wpb_text_column p { margin-bottom: 25px !important; }
.wpb_text_column p:last-child { margin-bottom: 0px !important; }
.vc_separator .vc_sep_holder .vc_sep_line { height: 2px !important; }
.vc_separator h2, .vc_separator h3, .vc_separator h4, .vc_separator h5, .vc_separator h6 { display: table-cell; padding-bottom: 0px; padding-left: 0.8em; padding-right: 0.8em; white-space: pre; }

a.ubtn-link { padding: 0px; margin: 0px !important; }

main { margin-top: 101px; }
.menu-rt { float: left; }
.h-menu-icon { float: right; }
@media (max-width: 767px){.menu-rt { float: none; display: inline-block; }}
@media (max-width: 767px){.h-menu-icon { width: 100%; }}
@media (max-width: 767px){html[lang] { margin-top: 0px !important; }}
@media (max-width: 767px){.sd-logo-menu { height: auto !important; }}
@media (max-width: 767px){.sd-open-button, .sd-header-style1 .sd-open-button, .sd-header-style3 .sd-open-button, .sd-header-style4 .sd-open-button, .sd-header-style5 .sd-open-button, .sd-header-style6 .sd-open-button { display: inline-block; float: none; margin: 0px 20px 20px; width: auto; }}
@media (max-width: 767px){.sd-open-button::before { left: auto; right: auto; width: 40px; }}
@media (max-width: 767px){.sd-logo { float: none; margin-bottom: 30px; text-align: center; width: 100%; }}
@media (max-width: 767px){.sd-header-social { float: none; text-align: center; }}
@media (max-width: 767px){.sd-header-social a { border: none; display: inline-block; float: none; }}
@media (max-width: 767px){.sd-header-style5 .sd-header-contact { float: none; margin: 10px 0px 20px; text-align: center; }}
@media (max-width: 767px){.sd-header-style5 .sd-header-contact span { margin: 0px 5px; }}
@media (max-width: 767px){.sd-logo-menu-content { text-align: center; }}
@media (max-width: 767px){.wpb_row { margin: 0px; }}
@media (max-width: 767px){.sd-footer-sidebar-2-content-last { padding-left: 0px; }}
@media (max-width: 767px){.sd-footer-sidebar-1, .sd-3-sidebars .sd-footer-sidebar-2, .sd-4-sidebars .sd-footer-sidebar-2, .sd-4-sidebars .sd-footer-sidebar-3 { border: none; }}
@media (max-width: 767px){.vc_column_container > .vc_column-inner { padding-left: 15px !important; padding-right: 15px !important; }}
@media (max-width: 767px){.home .vc_row.vc_row-flex {  background-repeat: no-repeat; background-size: cover; }}
@media (max-width: 767px){.sd-logo img { max-width: 100%; }}
@media (max-width: 767px){#loader { display: none !important; }}
@media (max-width: 767px){main { margin-top: 185px; }}
@media (max-width: 767px){.sd-content-wrap-content::before { top: 185px; }}
.home #loader, #loader { text-align: center; position: absolute; z-index: 1; background: rgb(255, 255, 255); display: block; width: 100%; height: 100vh; }
#loader { display: none; }
.ubtn-ctn-center { position: relative; z-index: 9; }
.switch-lang a { color: rgb(153, 153, 153); }
.switch-lang a:hover { color: rgb(65, 105, 225); }
.switch-lang a.active { color: rgb(0, 0, 0); }
.switch-lang { margin: 0px 0px 30px; display: block; }
.switch-lang a { font-size: 24px; }
@media only screen and (min-width: 768px) and (max-width: 1024px){#loader { display: none !important; }}
@media only screen and (min-width: 768px) and (max-width: 1024px){.home .vc_row.vc_row-flex {  background-repeat: no-repeat; background-size: cover; }}
.sd-centered-wrapper { width: 100%; margin: 0px auto !important; }
.mycustfancy { font-size: 35px !important; line-height: 45px !important; }
a:hover, a:focus { color: rgb(236, 124, 50); }
.ubtn-ctn-center a.ubtn-link .ubtn { width: 180px !important; }
.slanted-div { position: relative; overflow: visible; z-index: 1; }
.slanted-div::before, .slanted-div::after { content: ""; width: 100%; height: 100%; position: absolute; background: rgba(255, 255, 255, 0.48); z-index: -1; top: 0px; left: 0px; transform-origin: right top; transform: skewY(-3deg); }
.slanted-div::after { bottom: 0px; transform-origin: right bottom; transform: skewY(-3deg); }
.sd-centered-wrapper .ultimate-typed-main { font-size: 40px; height: 45px; margin: 20px 0px 0px; }
.sd-centered-wrapper .uvc-type-wrap { line-height: 35px !important; margin: 0px 0px 75px !important; padding: 85px 30px 0px !important; }
.sd-centered-wrapper .slanted-div.inner-banner-text { margin-bottom: 50px; padding: 80px 30px 0px !important; }
@media only screen and (min-width: 768px) and (max-width: 991px){.sd-logo-menu .sd-logo { width: 300px; height: 41px; }}
@media (max-width: 767px){.sd-header-style5 .sd-open-button { margin-left: 17px; margin-right: 0px; width: 53px; }}
@media (max-width: 767px){.sd-open-button::before { right: 0.9em; }}
@media (max-width: 767px){.menu-rt { width: 53px; }}
@media only screen and (max-width: 320px){.menu-rt { float: right; }}
@media only screen and (max-width: 320px){.sd-header-style5 .sd-open-button { margin-right: 43px; margin-top: 0px; }}
@media only screen and (max-width: 320px){main { margin-top: 235px; }}
@media only screen and (min-width: 768px) and (max-width: 1024px){.sd-centered-wrapper .slanted-div.inner-banner-text { padding: 80px 30px 30px !important; }}
@media only screen and (min-width: 768px) and (max-width: 991px){.sd-centered-wrapper .uvc-type-wrap { padding: 60px 30px 0px !important; }}
@media only screen and (min-width: 768px) and (max-width: 991px){.sd-centered-wrapper .ultimate-typed-main { font-size: 32px; }}
@media (max-width: 767px){.mycustfancy { display: block; font-size: 20px !important; line-height: 28px !important; }}
@media (max-width: 767px){.sd-centered-wrapper .slanted-div { padding: 50px 15px !important; }}
@media (max-width: 767px){.sd-centered-wrapper .ultimate-typed-main { font-size: 26px; line-height: 28px; }}
@media (max-width: 767px){.sd-centered-wrapper > .vc_column_container > .vc_column-inner { padding-left: 0px !important; padding-right: 0px !important; }}
@media (max-width: 767px){.sd-centered-wrapper .uvc-type-wrap { margin: 0px 0px 35px !important; }}
@media (max-width: 767px){.sd-centered-wrapper .slanted-div.inner-banner-text { margin-bottom: 30px; padding: 50px 30px 30px !important; }}
@media screen and (-webkit-min-device-pixel-ratio: 1.5) and (max-width: 767px) and (orientation: landscape), screen and (max-device-width: 320px) and (orientation: landscape){.sd-centered-wrapper .slanted-div { padding: 80px 15px 30px !important; }}
body { opacity: 1; visibility: visible; transition: opacity 0.24s ease-in-out; }
h1, h2, h3, h4, h5, h6, .sd-portfolio-item h3 a, .sd-carousel-content h3 a, .sd-events-content h3 a, .sd-blog-masonry-content h3 a, .sd-entry-title a, .sd-latest-blog-content h3 a, .sd-form-checkout #ship-to-different-address label { opacity: 1; visibility: visible; transition: opacity 0.24s ease-in-out; }
.sd-menu-nav, .sd-top-bar-menu, #sd-sidebar-menu { opacity: 1; visibility: visible; transition: opacity 0.24s ease-in-out; }
.sd-header-style5 .sd-header-email a { color: rgb(65, 105, 225); }
.sd-header-style5 .sd-header-email i { color: rgb(65, 105, 225); }
.sd-close-button::before, .sd-close-button::after { background-color: rgb(236, 124, 50); }
#sd-sidebar-menu > ul > li > a:hover, #sd-sidebar-menu > ul > li.active > a, #sd-sidebar-menu > ul > li.open > a, #sd-sidebar-menu ul ul li:hover > a, #sd-sidebar-menu ul ul li.open > a, #sd-sidebar-menu ul ul li.active > a, #sd-sidebar-menu ul ul li.active > a::after, #sd-sidebar-menu ul ul li.open > a::after, #sd-sidebar-menu ul ul li > a:hover::after { color: rgb(65, 105, 225); }
.sd-off-canvas-menu-wrap .sd-header-contact span i { color: rgb(65, 105, 225); }
.sd-footer-widget-title { opacity: 1; visibility: visible; transition: opacity 0.24s ease-in-out; }
.sd-back-top { color: rgb(65, 105, 225); }
.vc_clearfix::after, .vc_column-inner::after, .vc_el-clearfix, .vc_row::after { clear: both; }
.vc_row::after, .vc_row::before { content: " "; display: table; }
.vc_col-xs-12, .vc_column_container { width: 100%; }
.vc_row { margin-left: -15px; margin-right: -15px; }
.vc_col-lg-1, .vc_col-lg-10, .vc_col-lg-11, .vc_col-lg-12, .vc_col-lg-2, .vc_col-lg-3, .vc_col-lg-4, .vc_col-lg-5, .vc_col-lg-6, .vc_col-lg-7, .vc_col-lg-8, .vc_col-lg-9, .vc_col-md-1, .vc_col-md-10, .vc_col-md-11, .vc_col-md-12, .vc_col-md-2, .vc_col-md-3, .vc_col-md-4, .vc_col-md-5, .vc_col-md-6, .vc_col-md-7, .vc_col-md-8, .vc_col-md-9, .vc_col-sm-1, .vc_col-sm-10, .vc_col-sm-11, .vc_col-sm-12, .vc_col-sm-2, .vc_col-sm-3, .vc_col-sm-4, .vc_col-sm-5, .vc_col-sm-6, .vc_col-sm-7, .vc_col-sm-8, .vc_col-sm-9, .vc_col-xs-1, .vc_col-xs-10, .vc_col-xs-11, .vc_col-xs-12, .vc_col-xs-2, .vc_col-xs-3, .vc_col-xs-4, .vc_col-xs-5, .vc_col-xs-6, .vc_col-xs-7, .vc_col-xs-8, .vc_col-xs-9 { position: relative; min-height: 1px; padding-left: 15px; padding-right: 15px; box-sizing: border-box; }
@media (min-width: 768px){.vc_col-sm-1, .vc_col-sm-10, .vc_col-sm-11, .vc_col-sm-12, .vc_col-sm-2, .vc_col-sm-3, .vc_col-sm-4, .vc_col-sm-5, .vc_col-sm-6, .vc_col-sm-7, .vc_col-sm-8, .vc_col-sm-9 { float: left; }}
@media (min-width: 768px){.vc_col-sm-12 { width: 100%; }}
@media (min-width: 768px){.vc_col-sm-6 { width: 50%; }}
@media (min-width: 768px){.vc_col-sm-4 { width: 33.3333%; }}
@media (min-width: 768px){.vc_col-sm-3 { width: 25%; }}
@media (min-width: 768px){.vc_col-sm-2 { width: 16.6667%; }}
.vc_clearfix::after, .vc_clearfix::before { content: " "; display: table; }

.vc_row.vc_row-flex, .vc_row.vc_row-flex > .vc_column_container { display: -webkit-flex; }
#content .wpb_alert p:last-child, #content .wpb_text_column :last-child, #content .wpb_text_column p:last-child, .vc_message_box > p:last-child, .wpb_alert p:last-child, .wpb_text_column :last-child, .wpb_text_column p:last-child { margin-bottom: 0px; }
.wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid > li { margin-bottom: 35px; }
.vc_row[data-vc-full-width] { transition: opacity 0.5s; overflow: hidden; }
.vc_row.vc_row-o-full-height { min-height: 100vh; }
.vc_row.vc_row-flex { box-sizing: border-box; display: flex; flex-wrap: wrap; }
.vc_row.vc_row-flex::after, .vc_row.vc_row-flex::before { display: none; }
.vc_row.vc_row-o-columns-middle { align-content: center; }
.vc_row.vc_row-o-columns-bottom::after, .vc_row.vc_row-o-columns-middle::after, .vc_row.vc_row-o-columns-top::after { content: ""; width: 100%; height: 0px; overflow: hidden; visibility: hidden; display: block; }
.vc_column-inner::after, .vc_column-inner::before { content: " "; display: table; }
.vc_column_container { padding-left: 0px; padding-right: 0px; }
.vc_column_container > .vc_column-inner { box-sizing: border-box; padding-left: 15px; padding-right: 15px; width: 100%; }
.vc_separator { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-flow: row; -webkit-box-align: center; align-items: center; }
.vc_separator h4 { line-height: 1em; font-size: 100%; margin: 0px; overflow-wrap: break-word; -webkit-box-flex: 0; flex: 0 1 auto; }
.vc_separator .vc_sep_holder { height: 1px; position: relative; -webkit-box-flex: 1; flex: 1 1 auto; min-width: 10%; }
.vc_separator .vc_sep_holder .vc_sep_line { height: 1px; border-top: 1px solid rgb(235, 235, 235); display: block; position: relative; top: 1px; width: 100%; }
.vc_separator.vc_separator_align_center h4 { padding: 0px 0.8em; }
.vc_separator.vc_separator_no_text:not(.vc_sep_shadow) .vc_sep_holder_l { width: 100%; }
.vc_separator.vc_separator_no_text:not(.vc_sep_shadow) .vc_sep_holder_r { display: none; }
.vc_separator.vc_sep_color_grey .vc_sep_line { border-color: rgb(235, 235, 235); }
.vc_sep_width_100, .wpb_single_image img.vc_img-placeholder { width: 100%; }
.vc_sep_pos_align_center { margin-left: auto; margin-right: auto; }
.wpb_single_image a { border: none; outline: 0px; }
.wpb_single_image img { height: auto; max-width: 100%; vertical-align: top; }
.wpb_single_image .vc_single_image-wrapper { display: inline-block; vertical-align: top; max-width: 100%; }
.wpb_single_image.vc_align_center { text-align: center; }
.wpb_single_image .vc_figure { display: inline-block; vertical-align: top; margin: 0px; max-width: 100%; }
.vc_grid-loading { margin: 2em auto; font-size: 10px; position: relative; text-indent: -9999em; }
.vc_grid-loading, .vc_grid-loading::after, .vc_grid-loading::before { border-radius: 50%; width: 12px; height: 12px; animation: 1.8s ease-in-out 0s infinite normal none running load7; }
.vc_grid-loading::before { left: -20px; }
.vc_grid-loading::after { left: 20px; animation-delay: 0.32s; }
.vc_grid-loading::after, .vc_grid-loading::before { content: ""; position: absolute; top: 0px; }
@-webkit-keyframes load7 { 
  0%, 100%, 80% { box-shadow: rgba(235, 235, 235, 0.75) 0px 2.5em 0px -1.3em; }
  40% { box-shadow: rgba(235, 235, 235, 0.75) 0px 2.5em 0px 0px; }
}
@keyframes load7 { 
  0%, 100%, 80% { box-shadow: rgba(235, 235, 235, 0.75) 0px 2.5em 0px -1.3em; }
  40% { box-shadow: rgba(235, 235, 235, 0.75) 0px 2.5em 0px 0px; }
}

.wpb_animate_when_almost_visible { opacity: 0; }
.wpb_animate_when_almost_visible:not(.wpb_start_animation) { animation: auto ease 0s 1 normal none running none; }
@-webkit-keyframes wpb_ttb { 
  0% { transform: translate(0px, -10%); opacity: 0; }
  100% { transform: translate(0px, 0px); opacity: 1; }
}
@keyframes wpb_ttb { 
  0% { transform: translate(0px, -10%); opacity: 0; }
  100% { transform: translate(0px, 0px); opacity: 1; }
}
@-webkit-keyframes wpb_btt { 
  0% { transform: translate(0px, 10%); opacity: 0; }
  100% { transform: translate(0px, 0px); opacity: 1; }
}
@keyframes wpb_btt { 
  0% { transform: translate(0px, 10%); opacity: 0; }
  100% { transform: translate(0px, 0px); opacity: 1; }
}
@-webkit-keyframes wpb_ltr { 
  0% { transform: translate(-10%, 0px); opacity: 0; }
  100% { transform: translate(0px, 0px); opacity: 1; }
}
@keyframes wpb_ltr { 
  0% { transform: translate(-10%, 0px); opacity: 0; }
  100% { transform: translate(0px, 0px); opacity: 1; }
}
@-webkit-keyframes wpb_rtl { 
  0% { transform: translate(10%, 0px); opacity: 0; }
  100% { transform: translate(0px, 0px); opacity: 1; }
}
@keyframes wpb_rtl { 
  0% { transform: translate(10%, 0px); opacity: 0; }
  100% { transform: translate(0px, 0px); opacity: 1; }
}
@-webkit-keyframes wpb_appear { 
  0% { transform: scale(0.5); opacity: 0.1; }
  100% { transform: scale(1); opacity: 1; }
}
@keyframes wpb_appear { 
  0% { transform: scale(0.5); opacity: 0.1; }
  100% { transform: scale(1); opacity: 1; }
}
@-webkit-keyframes vc_woo-add-cart-load { 
  0%, 100%, 80% { box-shadow: rgba(235, 235, 235, 0.75) 0px 2.5em 0px -1.3em; }
  40% { box-shadow: rgba(235, 235, 235, 0.75) 0px 2.5em 0px 0px; }
}
@keyframes vc_woo-add-cart-load { 
  0%, 100%, 80% { box-shadow: rgba(235, 235, 235, 0.75) 0px 2.5em 0px -1.3em; }
  40% { box-shadow: rgba(235, 235, 235, 0.75) 0px 2.5em 0px 0px; }
}
.wpb_content_element { margin-bottom: 0px !important; }
.fa, .fa-stack { display: inline-block; }
@font-face { font-family: FontAwesome; src: url("../legacy/plugins/js_composer/assets/lib/bower/font-awesome/fonts/fontawesome-webfont.woff2") format("woff2"), url("../legacy/plugins/js_composer/assets/lib/bower/font-awesome/fonts/fontawesome-webfont.woff") format("woff"), url("../legacy/plugins/js_composer/assets/lib/bower/font-awesome/fonts/fontawesome-webfont.ttf") format("truetype"); font-weight: 400; font-style: normal; }
.fa { font-style: normal; font-variant: normal; font-size-adjust: none; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-weight: normal; font-stretch: normal; line-height: 1; font-family: FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; }
@keyframes fa-spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(359deg); }
}
.fa-facebook-square::before { content: ""; }
.fa-linkedin-square::before { content: ""; }
.fa-twitter::before { content: ""; }
.fa-envelope::before { content: ""; }
.fa-angle-up::before { content: ""; }
.fb_reset { background: none; border: 0px; border-spacing: 0px; color: rgb(0, 0, 0); cursor: auto; direction: ltr; font-family: "lucida grande", tahoma, verdana, arial, sans-serif; font-size: 11px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; line-height: 1; margin: 0px; overflow: visible; padding: 0px; text-align: left; text-decoration: none; text-indent: 0px; text-shadow: none; text-transform: none; visibility: visible; white-space: normal; word-spacing: normal; }
.fb_reset > div { overflow: hidden; }
@keyframes fb_transform { 
  0% { opacity: 0; transform: scale(0.95); }
  100% { opacity: 1; transform: scale(1); }
}
@keyframes rotateSpinner { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}
#uvc-type-wrap-5116 { font-size: 60px; line-height: 70px; }
#ubtn-5105 { font-size: 14px; }
#uvc-type-wrap-6241 { font-size: 60px; line-height: 70px; }
#ubtn-7083 { font-size: 14px; }
#uvc-type-wrap-2794 { font-size: 60px; line-height: 70px; }
#uvc-type-wrap-2382 { font-size: 40px; line-height: 45px; }
#uvc-type-wrap-4207 { font-size: 40px; line-height: 45px; }
#ubtn-9857 { font-size: 14px; }
#uvc-type-wrap-8117 { font-size: 60px; line-height: 70px; }
#ubtn-2789 { font-size: 14px; }
#uvc-type-wrap-7809 { font-size: 60px; line-height: 70px; }
#ubtn-4592 { font-size: 14px; }
#uvc-type-wrap-6643 { font-size: 60px; line-height: 70px; }
#ubtn-4767 { font-size: 14px; }
#uvc-type-wrap-8916 { font-size: 60px; line-height: 70px; }
#uvc-type-wrap-7332 { font-size: 40px; line-height: 45px; }
#uvc-type-wrap-2745 { font-size: 40px; line-height: 45px; }
#ubtn-7261 { font-size: 14px; }
#uvc-type-wrap-8291 { font-size: 60px; line-height: 70px; }
#ubtn-1338 { font-size: 14px; }
#uvc-type-wrap-5116 .mycustfancy { font-size: 60px; line-height: 60px; }
#uvc-type-wrap-6241 .mycustfancy { font-size: 40px; line-height: 45px; }
#uvc-type-wrap-2794 .mycustfancy { font-size: 40px; line-height: 45px; }
#uvc-type-wrap-2382 .mycustfancy { font-size: 60px; line-height: 65px; }
#uvc-type-wrap-4207 .mycustfancy { font-size: 40px; line-height: 45px; }
#uvc-type-wrap-8117 .mycustfancy { font-size: 40px; line-height: 45px; }
#uvc-type-wrap-7809 .mycustfancy { font-size: 60px; line-height: 60px; }
#uvc-type-wrap-6643 .mycustfancy { font-size: 40px; line-height: 45px; }
#uvc-type-wrap-8916 .mycustfancy { font-size: 40px; line-height: 45px; }
#uvc-type-wrap-7332 .mycustfancy { font-size: 60px; line-height: 65px; }
#uvc-type-wrap-2745 .mycustfancy { font-size: 40px; line-height: 45px; }
#uvc-type-wrap-8291 .mycustfancy { font-size: 40px; line-height: 45px; }
.uvc-heading.ultimate-heading-82956ad8b344d0988 .uvc-sub-heading { font-size: 20px; line-height: 30px; }
#ubtn-7127 { font-size: 14px; }
#ubtn-4896 { font-size: 14px; }
#ubtn-6042 { font-size: 14px; }
#ubtn-5901 { font-size: 14px; }
#ubtn-1418 { font-size: 14px; }
.uvc-heading.ultimate-heading-16626ad8b36cd32ff .uvc-sub-heading { font-size: 20px; line-height: 30px; }
#ubtn-8236 { font-size: 14px; }
#ubtn-8061 { font-size: 14px; }
#ubtn-6437 { font-size: 14px; }
#ubtn-7604 { font-size: 14px; }
#ubtn-3821 { font-size: 14px; }
#ubtn-1999 { font-size: 14px; }
#ubtn-6197 { font-size: 14px; }
@media (max-width: 1199px){#uvc-type-wrap-6241 { font-size: 50px; line-height: 60px; }}
@media (max-width: 1199px){#uvc-type-wrap-2794 { font-size: 50px; line-height: 60px; }}
@media (max-width: 1199px){#uvc-type-wrap-2382 { font-size: 50px; line-height: 60px; }}
@media (max-width: 1199px){#uvc-type-wrap-4207 { font-size: 50px; line-height: 60px; }}
@media (max-width: 1199px){#uvc-type-wrap-8117 { font-size: 50px; line-height: 60px; }}
@media (max-width: 1199px){#uvc-type-wrap-6643 { font-size: 50px; line-height: 60px; }}
@media (max-width: 1199px){#uvc-type-wrap-8916 { font-size: 50px; line-height: 60px; }}
@media (max-width: 1199px){#uvc-type-wrap-7332 { font-size: 50px; line-height: 60px; }}
@media (max-width: 1199px){#uvc-type-wrap-2745 { font-size: 50px; line-height: 60px; }}
@media (max-width: 1199px){#uvc-type-wrap-8291 { font-size: 50px; line-height: 60px; }}
@media (max-width: 1199px){#uvc-type-wrap-5116 { font-size: 50px; line-height: 60px; }}
@media (max-width: 1199px){#uvc-type-wrap-6241 .mycustfancy { font-size: 50px; line-height: 55px; }}
@media (max-width: 1199px){#uvc-type-wrap-2794 .mycustfancy { font-size: 50px; line-height: 55px; }}
@media (max-width: 1199px){#uvc-type-wrap-2382 .mycustfancy { font-size: 50px; line-height: 55px; }}
@media (max-width: 1199px){#uvc-type-wrap-4207 .mycustfancy { font-size: 50px; line-height: 55px; }}
@media (max-width: 1199px){#uvc-type-wrap-8117 .mycustfancy { font-size: 50px; line-height: 55px; }}
@media (max-width: 1199px){#uvc-type-wrap-7809 { font-size: 50px; line-height: 60px; }}
@media (max-width: 1199px){#uvc-type-wrap-6643 .mycustfancy { font-size: 50px; line-height: 55px; }}
@media (max-width: 1199px){#uvc-type-wrap-8916 .mycustfancy { font-size: 50px; line-height: 55px; }}
@media (max-width: 1199px){#uvc-type-wrap-7332 .mycustfancy { font-size: 50px; line-height: 55px; }}
@media (max-width: 1199px){#uvc-type-wrap-2745 .mycustfancy { font-size: 50px; line-height: 55px; }}
@media (max-width: 1199px){#uvc-type-wrap-8291 .mycustfancy { font-size: 50px; line-height: 55px; }}
@media (max-width: 1199px){#uvc-type-wrap-5116 .mycustfancy { font-size: 50px; line-height: 55px; }}
@media (max-width: 1199px){#uvc-type-wrap-7809 .mycustfancy { font-size: 50px; line-height: 55px; }}
@media (max-width: 991px){#uvc-type-wrap-6241 { font-size: 50px; line-height: 60px; }}
@media (max-width: 991px){#uvc-type-wrap-2794 { font-size: 50px; line-height: 60px; }}
@media (max-width: 991px){#uvc-type-wrap-2382 { font-size: 50px; line-height: 60px; }}
@media (max-width: 991px){#uvc-type-wrap-4207 { font-size: 50px; line-height: 60px; }}
@media (max-width: 991px){#uvc-type-wrap-8117 { font-size: 50px; line-height: 60px; }}
@media (max-width: 991px){#uvc-type-wrap-6643 { font-size: 50px; line-height: 60px; }}
@media (max-width: 991px){#uvc-type-wrap-8916 { font-size: 50px; line-height: 60px; }}
@media (max-width: 991px){#uvc-type-wrap-7332 { font-size: 50px; line-height: 60px; }}
@media (max-width: 991px){#uvc-type-wrap-2745 { font-size: 50px; line-height: 60px; }}
@media (max-width: 991px){#uvc-type-wrap-8291 { font-size: 50px; line-height: 60px; }}
@media (max-width: 991px){#uvc-type-wrap-5116 { font-size: 50px; line-height: 60px; }}
@media (max-width: 991px){#uvc-type-wrap-6241 .mycustfancy { font-size: 50px; line-height: 55px; }}
@media (max-width: 991px){#uvc-type-wrap-2794 .mycustfancy { font-size: 50px; line-height: 55px; }}
@media (max-width: 991px){#uvc-type-wrap-2382 .mycustfancy { font-size: 50px; line-height: 55px; }}
@media (max-width: 991px){#uvc-type-wrap-4207 .mycustfancy { font-size: 50px; line-height: 55px; }}
@media (max-width: 991px){#uvc-type-wrap-8117 .mycustfancy { font-size: 50px; line-height: 55px; }}
@media (max-width: 991px){#uvc-type-wrap-7809 { font-size: 50px; line-height: 60px; }}
@media (max-width: 991px){#uvc-type-wrap-6643 .mycustfancy { font-size: 50px; line-height: 55px; }}
@media (max-width: 991px){#uvc-type-wrap-8916 .mycustfancy { font-size: 50px; line-height: 55px; }}
@media (max-width: 991px){#uvc-type-wrap-7332 .mycustfancy { font-size: 50px; line-height: 55px; }}
@media (max-width: 991px){#uvc-type-wrap-2745 .mycustfancy { font-size: 50px; line-height: 55px; }}
@media (max-width: 991px){#uvc-type-wrap-8291 .mycustfancy { font-size: 50px; line-height: 55px; }}
@media (max-width: 991px){#uvc-type-wrap-5116 .mycustfancy { font-size: 50px; line-height: 55px; }}
@media (max-width: 991px){#uvc-type-wrap-7809 .mycustfancy { font-size: 50px; line-height: 55px; }}
@media (max-width: 767px){#uvc-type-wrap-6241 { font-size: 25px; line-height: 25px; }}
@media (max-width: 767px){#uvc-type-wrap-2794 { font-size: 25px; line-height: 25px; }}
@media (max-width: 767px){#uvc-type-wrap-2382 { font-size: 25px; line-height: 25px; }}
@media (max-width: 767px){#uvc-type-wrap-4207 { font-size: 25px; line-height: 25px; }}
@media (max-width: 767px){#uvc-type-wrap-8117 { font-size: 25px; line-height: 25px; }}
@media (max-width: 767px){#uvc-type-wrap-6643 { font-size: 25px; line-height: 25px; }}
@media (max-width: 767px){#uvc-type-wrap-8916 { font-size: 25px; line-height: 25px; }}
@media (max-width: 767px){#uvc-type-wrap-7332 { font-size: 25px; line-height: 25px; }}
@media (max-width: 767px){#uvc-type-wrap-2745 { font-size: 25px; line-height: 25px; }}
@media (max-width: 767px){#uvc-type-wrap-8291 { font-size: 25px; line-height: 25px; }}
@media (max-width: 767px){#uvc-type-wrap-5116 { font-size: 25px; line-height: 25px; }}
@media (max-width: 767px){#uvc-type-wrap-6241 .mycustfancy { font-size: 20px; line-height: 25px; }}
@media (max-width: 767px){#uvc-type-wrap-2794 .mycustfancy { font-size: 20px; line-height: 25px; }}
@media (max-width: 767px){#uvc-type-wrap-2382 .mycustfancy { font-size: 20px; line-height: 25px; }}
@media (max-width: 767px){#uvc-type-wrap-4207 .mycustfancy { font-size: 20px; line-height: 25px; }}
@media (max-width: 767px){#uvc-type-wrap-8117 .mycustfancy { font-size: 20px; line-height: 25px; }}
@media (max-width: 767px){#uvc-type-wrap-7809 { font-size: 25px; line-height: 25px; }}
@media (max-width: 767px){#uvc-type-wrap-6643 .mycustfancy { font-size: 20px; line-height: 25px; }}
@media (max-width: 767px){#uvc-type-wrap-8916 .mycustfancy { font-size: 20px; line-height: 25px; }}
@media (max-width: 767px){#uvc-type-wrap-7332 .mycustfancy { font-size: 20px; line-height: 25px; }}
@media (max-width: 767px){#uvc-type-wrap-2745 .mycustfancy { font-size: 20px; line-height: 25px; }}
@media (max-width: 767px){#uvc-type-wrap-8291 .mycustfancy { font-size: 20px; line-height: 25px; }}
@media (max-width: 767px){#uvc-type-wrap-5116 .mycustfancy { font-size: 20px; line-height: 25px; }}
@media (max-width: 767px){#uvc-type-wrap-7809 .mycustfancy { font-size: 20px; line-height: 25px; }}
@media (max-width: 479px){#uvc-type-wrap-6241 { font-size: 25px; line-height: 25px; }}
@media (max-width: 479px){#uvc-type-wrap-2794 { font-size: 25px; line-height: 25px; }}
@media (max-width: 479px){#uvc-type-wrap-2382 { font-size: 25px; line-height: 25px; }}
@media (max-width: 479px){#uvc-type-wrap-4207 { font-size: 25px; line-height: 25px; }}
@media (max-width: 479px){#uvc-type-wrap-8117 { font-size: 25px; line-height: 25px; }}
@media (max-width: 479px){#uvc-type-wrap-6643 { font-size: 25px; line-height: 25px; }}
@media (max-width: 479px){#uvc-type-wrap-8916 { font-size: 25px; line-height: 25px; }}
@media (max-width: 479px){#uvc-type-wrap-7332 { font-size: 25px; line-height: 25px; }}
@media (max-width: 479px){#uvc-type-wrap-2745 { font-size: 25px; line-height: 25px; }}
@media (max-width: 479px){#uvc-type-wrap-8291 { font-size: 25px; line-height: 25px; }}
@media (max-width: 479px){#uvc-type-wrap-5116 { font-size: 25px; line-height: 25px; }}
@media (max-width: 479px){#uvc-type-wrap-6241 .mycustfancy { font-size: 20px; line-height: 25px; }}
@media (max-width: 479px){#uvc-type-wrap-2794 .mycustfancy { font-size: 20px; line-height: 25px; }}
@media (max-width: 479px){#uvc-type-wrap-2382 .mycustfancy { font-size: 20px; line-height: 25px; }}
@media (max-width: 479px){#uvc-type-wrap-4207 .mycustfancy { font-size: 20px; line-height: 25px; }}
@media (max-width: 479px){#uvc-type-wrap-8117 .mycustfancy { font-size: 20px; line-height: 25px; }}
@media (max-width: 479px){#uvc-type-wrap-7809 { font-size: 25px; line-height: 25px; }}
@media (max-width: 479px){#uvc-type-wrap-6643 .mycustfancy { font-size: 20px; line-height: 25px; }}
@media (max-width: 479px){#uvc-type-wrap-8916 .mycustfancy { font-size: 20px; line-height: 25px; }}
@media (max-width: 479px){#uvc-type-wrap-7332 .mycustfancy { font-size: 20px; line-height: 25px; }}
@media (max-width: 479px){#uvc-type-wrap-2745 .mycustfancy { font-size: 20px; line-height: 25px; }}
@media (max-width: 479px){#uvc-type-wrap-8291 .mycustfancy { font-size: 20px; line-height: 25px; }}
@media (max-width: 479px){#uvc-type-wrap-5116 .mycustfancy { font-size: 20px; line-height: 25px; }}
@media (max-width: 479px){#uvc-type-wrap-7809 .mycustfancy { font-size: 20px; line-height: 25px; }}
.spacer-6ad8b344d071f { height: 5px; }
.spacer-6ad8b348a493e { height: 5px; }
.spacer-6ad8b34c0590a { height: 5px; }
.spacer-6ad8b34e1cd1e { height: 5px; }
.spacer-6ad8b351e9c5a { height: 5px; }
.spacer-6ad8b35595f38 { height: 5px; }
.spacer-6ad8b359bc6a4 { height: 5px; }
.spacer-6ad8b35d41dd2 { height: 5px; }
.spacer-6ad8b360d1ac4 { height: 5px; }
.spacer-6ad8b36425f54 { height: 5px; }
.spacer-6ad8b36636c86 { height: 5px; }
.spacer-6ad8b3699cf5c { height: 5px; }
.spacer-6ad8b36cd3031 { height: 5px; }
.spacer-6ad8b36ff044f { height: 5px; }
.spacer-6ad8b37333d7d { height: 5px; }
.spacer-6ad8b3755c62a { height: 5px; }
.spacer-6ad8b378d3a38 { height: 5px; }
.spacer-6ad8b37c367bb { height: 5px; }
.spacer-6ad8b37f868d7 { height: 5px; }
.spacer-6ad8b38397ed5 { height: 5px; }
.spacer-6ad8b386cf071 { height: 5px; }
.spacer-6ad8b389dd244 { height: 5px; }
.spacer-6ad8b38c00466 { height: 5px; }
.spacer-6ad8b3902e565 { height: 5px; }
@media (max-width: 1199px){.spacer-6ad8b344d071f { }}
@media (max-width: 1199px){.spacer-6ad8b348a493e { }}
@media (max-width: 1199px){.spacer-6ad8b34c0590a { }}
@media (max-width: 1199px){.spacer-6ad8b34e1cd1e { }}
@media (max-width: 1199px){.spacer-6ad8b351e9c5a { }}
@media (max-width: 1199px){.spacer-6ad8b35595f38 { }}
@media (max-width: 1199px){.spacer-6ad8b359bc6a4 { }}
@media (max-width: 1199px){.spacer-6ad8b35d41dd2 { }}
@media (max-width: 1199px){.spacer-6ad8b360d1ac4 { }}
@media (max-width: 1199px){.spacer-6ad8b36425f54 { }}
@media (max-width: 1199px){.spacer-6ad8b36636c86 { }}
@media (max-width: 1199px){.spacer-6ad8b3699cf5c { }}
@media (max-width: 1199px){.spacer-6ad8b36cd3031 { }}
@media (max-width: 1199px){.spacer-6ad8b36ff044f { }}
@media (max-width: 1199px){.spacer-6ad8b37333d7d { }}
@media (max-width: 1199px){.spacer-6ad8b3755c62a { }}
@media (max-width: 1199px){.spacer-6ad8b378d3a38 { }}
@media (max-width: 1199px){.spacer-6ad8b37c367bb { }}
@media (max-width: 1199px){.spacer-6ad8b37f868d7 { }}
@media (max-width: 1199px){.spacer-6ad8b38397ed5 { }}
@media (max-width: 1199px){.spacer-6ad8b386cf071 { }}
@media (max-width: 1199px){.spacer-6ad8b389dd244 { }}
@media (max-width: 1199px){.spacer-6ad8b38c00466 { }}
@media (max-width: 1199px){.spacer-6ad8b3902e565 { }}
@media (max-width: 991px){.spacer-6ad8b344d071f { height: 30px; }}
@media (max-width: 991px){.spacer-6ad8b348a493e { height: 30px; }}
@media (max-width: 991px){.spacer-6ad8b34c0590a { height: 30px; }}
@media (max-width: 991px){.spacer-6ad8b34e1cd1e { height: 30px; }}
@media (max-width: 991px){.spacer-6ad8b351e9c5a { height: 30px; }}
@media (max-width: 991px){.spacer-6ad8b35595f38 { height: 30px; }}
@media (max-width: 991px){.spacer-6ad8b359bc6a4 { height: 30px; }}
@media (max-width: 991px){.spacer-6ad8b35d41dd2 { height: 30px; }}
@media (max-width: 991px){.spacer-6ad8b360d1ac4 { height: 30px; }}
@media (max-width: 991px){.spacer-6ad8b36425f54 { height: 30px; }}
@media (max-width: 991px){.spacer-6ad8b36636c86 { height: 30px; }}
@media (max-width: 991px){.spacer-6ad8b3699cf5c { height: 30px; }}
@media (max-width: 991px){.spacer-6ad8b36cd3031 { height: 30px; }}
@media (max-width: 991px){.spacer-6ad8b36ff044f { height: 30px; }}
@media (max-width: 991px){.spacer-6ad8b37333d7d { height: 30px; }}
@media (max-width: 991px){.spacer-6ad8b3755c62a { height: 30px; }}
@media (max-width: 991px){.spacer-6ad8b378d3a38 { height: 30px; }}
@media (max-width: 991px){.spacer-6ad8b37c367bb { height: 30px; }}
@media (max-width: 991px){.spacer-6ad8b37f868d7 { height: 30px; }}
@media (max-width: 991px){.spacer-6ad8b38397ed5 { height: 30px; }}
@media (max-width: 991px){.spacer-6ad8b386cf071 { height: 30px; }}
@media (max-width: 991px){.spacer-6ad8b389dd244 { height: 30px; }}
@media (max-width: 991px){.spacer-6ad8b38c00466 { height: 30px; }}
@media (max-width: 991px){.spacer-6ad8b3902e565 { height: 30px; }}
@media (max-width: 767px){.spacer-6ad8b344d071f { height: 20px; }}
@media (max-width: 767px){.spacer-6ad8b348a493e { height: 20px; }}
@media (max-width: 767px){.spacer-6ad8b34c0590a { height: 20px; }}
@media (max-width: 767px){.spacer-6ad8b34e1cd1e { height: 20px; }}
@media (max-width: 767px){.spacer-6ad8b351e9c5a { height: 20px; }}
@media (max-width: 767px){.spacer-6ad8b35595f38 { height: 20px; }}
@media (max-width: 767px){.spacer-6ad8b359bc6a4 { height: 20px; }}
@media (max-width: 767px){.spacer-6ad8b35d41dd2 { height: 20px; }}
@media (max-width: 767px){.spacer-6ad8b360d1ac4 { height: 20px; }}
@media (max-width: 767px){.spacer-6ad8b36425f54 { height: 20px; }}
@media (max-width: 767px){.spacer-6ad8b36636c86 { height: 20px; }}
@media (max-width: 767px){.spacer-6ad8b3699cf5c { height: 20px; }}
@media (max-width: 767px){.spacer-6ad8b36cd3031 { height: 20px; }}
@media (max-width: 767px){.spacer-6ad8b36ff044f { height: 20px; }}
@media (max-width: 767px){.spacer-6ad8b37333d7d { height: 20px; }}
@media (max-width: 767px){.spacer-6ad8b3755c62a { height: 20px; }}
@media (max-width: 767px){.spacer-6ad8b378d3a38 { height: 20px; }}
@media (max-width: 767px){.spacer-6ad8b37c367bb { height: 20px; }}
@media (max-width: 767px){.spacer-6ad8b37f868d7 { height: 20px; }}
@media (max-width: 767px){.spacer-6ad8b38397ed5 { height: 20px; }}
@media (max-width: 767px){.spacer-6ad8b386cf071 { height: 20px; }}
@media (max-width: 767px){.spacer-6ad8b389dd244 { height: 20px; }}
@media (max-width: 767px){.spacer-6ad8b38c00466 { height: 20px; }}
@media (max-width: 767px){.spacer-6ad8b3902e565 { height: 20px; }}
@media (max-width: 479px){.spacer-6ad8b344d071f { height: 30px; }}
@media (max-width: 479px){.spacer-6ad8b348a493e { height: 30px; }}
@media (max-width: 479px){.spacer-6ad8b34c0590a { height: 30px; }}
@media (max-width: 479px){.spacer-6ad8b34e1cd1e { height: 30px; }}
@media (max-width: 479px){.spacer-6ad8b351e9c5a { height: 30px; }}
@media (max-width: 479px){.spacer-6ad8b35595f38 { height: 30px; }}
@media (max-width: 479px){.spacer-6ad8b359bc6a4 { height: 30px; }}
@media (max-width: 479px){.spacer-6ad8b35d41dd2 { height: 30px; }}
@media (max-width: 479px){.spacer-6ad8b360d1ac4 { height: 30px; }}
@media (max-width: 479px){.spacer-6ad8b36425f54 { height: 30px; }}
@media (max-width: 479px){.spacer-6ad8b36636c86 { height: 30px; }}
@media (max-width: 479px){.spacer-6ad8b3699cf5c { height: 30px; }}
@media (max-width: 479px){.spacer-6ad8b36cd3031 { height: 30px; }}
@media (max-width: 479px){.spacer-6ad8b36ff044f { height: 30px; }}
@media (max-width: 479px){.spacer-6ad8b37333d7d { height: 30px; }}
@media (max-width: 479px){.spacer-6ad8b3755c62a { height: 30px; }}
@media (max-width: 479px){.spacer-6ad8b378d3a38 { height: 30px; }}
@media (max-width: 479px){.spacer-6ad8b37c367bb { height: 30px; }}
@media (max-width: 479px){.spacer-6ad8b37f868d7 { height: 30px; }}
@media (max-width: 479px){.spacer-6ad8b38397ed5 { height: 30px; }}
@media (max-width: 479px){.spacer-6ad8b386cf071 { height: 30px; }}
@media (max-width: 479px){.spacer-6ad8b389dd244 { height: 30px; }}
@media (max-width: 479px){.spacer-6ad8b38c00466 { height: 30px; }}
@media (max-width: 479px){.spacer-6ad8b3902e565 { height: 30px; }}
.spacer-6ad8b344d099f { height: 20px; }
.spacer-6ad8b348a497e { height: 20px; }
.spacer-6ad8b34c05944 { height: 20px; }
.spacer-6ad8b34e1cd9b { height: 20px; }
.spacer-6ad8b351e9c92 { height: 20px; }
.spacer-6ad8b35595f94 { height: 20px; }
.spacer-6ad8b359bc95e { height: 20px; }
.spacer-6ad8b35d41e32 { height: 20px; }
.spacer-6ad8b360d1afc { height: 20px; }
.spacer-6ad8b36425f88 { height: 20px; }
.spacer-6ad8b36636cf0 { height: 20px; }
.spacer-6ad8b3699cf91 { height: 20px; }
.spacer-6ad8b36cd3321 { height: 20px; }
.spacer-6ad8b36ff0486 { height: 20px; }
.spacer-6ad8b37333dca { height: 20px; }
.spacer-6ad8b3755c6b3 { height: 20px; }
.spacer-6ad8b378d3a6e { height: 20px; }
.spacer-6ad8b37c36843 { height: 20px; }
.spacer-6ad8b37f86aaf { height: 20px; }
.spacer-6ad8b38397f36 { height: 20px; }
.spacer-6ad8b386cf0aa { height: 20px; }
.spacer-6ad8b389dd27b { height: 20px; }
.spacer-6ad8b38c004ec { height: 20px; }
.spacer-6ad8b3902e5a1 { height: 20px; }
@media (max-width: 1199px){.spacer-6ad8b344d099f { }}
@media (max-width: 1199px){.spacer-6ad8b348a497e { }}
@media (max-width: 1199px){.spacer-6ad8b34c05944 { }}
@media (max-width: 1199px){.spacer-6ad8b34e1cd9b { }}
@media (max-width: 1199px){.spacer-6ad8b351e9c92 { }}
@media (max-width: 1199px){.spacer-6ad8b35595f94 { }}
@media (max-width: 1199px){.spacer-6ad8b359bc95e { }}
@media (max-width: 1199px){.spacer-6ad8b35d41e32 { }}
@media (max-width: 1199px){.spacer-6ad8b360d1afc { }}
@media (max-width: 1199px){.spacer-6ad8b36425f88 { }}
@media (max-width: 1199px){.spacer-6ad8b36636cf0 { }}
@media (max-width: 1199px){.spacer-6ad8b3699cf91 { }}
@media (max-width: 1199px){.spacer-6ad8b36cd3321 { }}
@media (max-width: 1199px){.spacer-6ad8b36ff0486 { }}
@media (max-width: 1199px){.spacer-6ad8b37333dca { }}
@media (max-width: 1199px){.spacer-6ad8b3755c6b3 { }}
@media (max-width: 1199px){.spacer-6ad8b378d3a6e { }}
@media (max-width: 1199px){.spacer-6ad8b37c36843 { }}
@media (max-width: 1199px){.spacer-6ad8b37f86aaf { }}
@media (max-width: 1199px){.spacer-6ad8b38397f36 { }}
@media (max-width: 1199px){.spacer-6ad8b386cf0aa { }}
@media (max-width: 1199px){.spacer-6ad8b389dd27b { }}
@media (max-width: 1199px){.spacer-6ad8b38c004ec { }}
@media (max-width: 1199px){.spacer-6ad8b3902e5a1 { }}
@media (max-width: 991px){.spacer-6ad8b344d099f { }}
@media (max-width: 991px){.spacer-6ad8b348a497e { }}
@media (max-width: 991px){.spacer-6ad8b34c05944 { }}
@media (max-width: 991px){.spacer-6ad8b34e1cd9b { }}
@media (max-width: 991px){.spacer-6ad8b351e9c92 { }}
@media (max-width: 991px){.spacer-6ad8b35595f94 { }}
@media (max-width: 991px){.spacer-6ad8b359bc95e { }}
@media (max-width: 991px){.spacer-6ad8b35d41e32 { }}
@media (max-width: 991px){.spacer-6ad8b360d1afc { }}
@media (max-width: 991px){.spacer-6ad8b36425f88 { }}
@media (max-width: 991px){.spacer-6ad8b36636cf0 { }}
@media (max-width: 991px){.spacer-6ad8b3699cf91 { }}
@media (max-width: 991px){.spacer-6ad8b36cd3321 { }}
@media (max-width: 991px){.spacer-6ad8b36ff0486 { }}
@media (max-width: 991px){.spacer-6ad8b37333dca { }}
@media (max-width: 991px){.spacer-6ad8b3755c6b3 { }}
@media (max-width: 991px){.spacer-6ad8b378d3a6e { }}
@media (max-width: 991px){.spacer-6ad8b37c36843 { }}
@media (max-width: 991px){.spacer-6ad8b37f86aaf { }}
@media (max-width: 991px){.spacer-6ad8b38397f36 { }}
@media (max-width: 991px){.spacer-6ad8b386cf0aa { }}
@media (max-width: 991px){.spacer-6ad8b389dd27b { }}
@media (max-width: 991px){.spacer-6ad8b38c004ec { }}
@media (max-width: 991px){.spacer-6ad8b3902e5a1 { }}
@media (max-width: 767px){.spacer-6ad8b344d099f { height: 10px; }}
@media (max-width: 767px){.spacer-6ad8b348a497e { height: 10px; }}
@media (max-width: 767px){.spacer-6ad8b34c05944 { height: 10px; }}
@media (max-width: 767px){.spacer-6ad8b34e1cd9b { height: 10px; }}
@media (max-width: 767px){.spacer-6ad8b351e9c92 { height: 10px; }}
@media (max-width: 767px){.spacer-6ad8b35595f94 { height: 10px; }}
@media (max-width: 767px){.spacer-6ad8b359bc95e { height: 10px; }}
@media (max-width: 767px){.spacer-6ad8b35d41e32 { height: 10px; }}
@media (max-width: 767px){.spacer-6ad8b360d1afc { height: 10px; }}
@media (max-width: 767px){.spacer-6ad8b36425f88 { height: 10px; }}
@media (max-width: 767px){.spacer-6ad8b36636cf0 { height: 10px; }}
@media (max-width: 767px){.spacer-6ad8b3699cf91 { height: 10px; }}
@media (max-width: 767px){.spacer-6ad8b36cd3321 { height: 10px; }}
@media (max-width: 767px){.spacer-6ad8b36ff0486 { height: 10px; }}
@media (max-width: 767px){.spacer-6ad8b37333dca { height: 10px; }}
@media (max-width: 767px){.spacer-6ad8b3755c6b3 { height: 10px; }}
@media (max-width: 767px){.spacer-6ad8b378d3a6e { height: 10px; }}
@media (max-width: 767px){.spacer-6ad8b37c36843 { height: 10px; }}
@media (max-width: 767px){.spacer-6ad8b37f86aaf { height: 10px; }}
@media (max-width: 767px){.spacer-6ad8b38397f36 { height: 10px; }}
@media (max-width: 767px){.spacer-6ad8b386cf0aa { height: 10px; }}
@media (max-width: 767px){.spacer-6ad8b389dd27b { height: 10px; }}
@media (max-width: 767px){.spacer-6ad8b38c004ec { height: 10px; }}
@media (max-width: 767px){.spacer-6ad8b3902e5a1 { height: 10px; }}
@media (max-width: 479px){.spacer-6ad8b344d099f { height: 10px; }}
@media (max-width: 479px){.spacer-6ad8b348a497e { height: 10px; }}
@media (max-width: 479px){.spacer-6ad8b34c05944 { height: 10px; }}
@media (max-width: 479px){.spacer-6ad8b34e1cd9b { height: 10px; }}
@media (max-width: 479px){.spacer-6ad8b351e9c92 { height: 10px; }}
@media (max-width: 479px){.spacer-6ad8b35595f94 { height: 10px; }}
@media (max-width: 479px){.spacer-6ad8b359bc95e { height: 10px; }}
@media (max-width: 479px){.spacer-6ad8b35d41e32 { height: 10px; }}
@media (max-width: 479px){.spacer-6ad8b360d1afc { height: 10px; }}
@media (max-width: 479px){.spacer-6ad8b36425f88 { height: 10px; }}
@media (max-width: 479px){.spacer-6ad8b36636cf0 { height: 10px; }}
@media (max-width: 479px){.spacer-6ad8b3699cf91 { height: 10px; }}
@media (max-width: 479px){.spacer-6ad8b36cd3321 { height: 10px; }}
@media (max-width: 479px){.spacer-6ad8b36ff0486 { height: 10px; }}
@media (max-width: 479px){.spacer-6ad8b37333dca { height: 10px; }}
@media (max-width: 479px){.spacer-6ad8b3755c6b3 { height: 10px; }}
@media (max-width: 479px){.spacer-6ad8b378d3a6e { height: 10px; }}
@media (max-width: 479px){.spacer-6ad8b37c36843 { height: 10px; }}
@media (max-width: 479px){.spacer-6ad8b37f86aaf { height: 10px; }}
@media (max-width: 479px){.spacer-6ad8b38397f36 { height: 10px; }}
@media (max-width: 479px){.spacer-6ad8b386cf0aa { height: 10px; }}
@media (max-width: 479px){.spacer-6ad8b389dd27b { height: 10px; }}
@media (max-width: 479px){.spacer-6ad8b38c004ec { height: 10px; }}
@media (max-width: 479px){.spacer-6ad8b3902e5a1 { height: 10px; }}
.spacer-6ad8b344d0dea { height: 20px; }
.spacer-6ad8b348a549c { height: 20px; }
.spacer-6ad8b34c05d46 { height: 20px; }
.spacer-6ad8b34e1d17c { height: 20px; }
.spacer-6ad8b351ea2e5 { height: 20px; }
.spacer-6ad8b3559603f { height: 20px; }
.spacer-6ad8b359bccff { height: 20px; }
.spacer-6ad8b35d42101 { height: 20px; }
.spacer-6ad8b360d2096 { height: 20px; }
.spacer-6ad8b364263a8 { height: 20px; }
.spacer-6ad8b3663713d { height: 20px; }
.spacer-6ad8b3699d4c1 { height: 20px; }
.spacer-6ad8b36cd36d6 { height: 20px; }
.spacer-6ad8b36ff0aa0 { height: 20px; }
.spacer-6ad8b37334378 { height: 20px; }
.spacer-6ad8b3755cab3 { height: 20px; }
.spacer-6ad8b378d406a { height: 20px; }
.spacer-6ad8b37c36917 { height: 20px; }
.spacer-6ad8b37f86de6 { height: 20px; }
.spacer-6ad8b3839820a { height: 20px; }
.spacer-6ad8b386cf795 { height: 20px; }
.spacer-6ad8b389dd67e { height: 20px; }
.spacer-6ad8b38c0090e { height: 20px; }
.spacer-6ad8b3902ecbe { height: 20px; }
@media (max-width: 1199px){.spacer-6ad8b344d0dea { height: 20px; }}
@media (max-width: 1199px){.spacer-6ad8b348a549c { height: 20px; }}
@media (max-width: 1199px){.spacer-6ad8b34c05d46 { height: 20px; }}
@media (max-width: 1199px){.spacer-6ad8b34e1d17c { height: 20px; }}
@media (max-width: 1199px){.spacer-6ad8b351ea2e5 { height: 20px; }}
@media (max-width: 1199px){.spacer-6ad8b3559603f { }}
@media (max-width: 1199px){.spacer-6ad8b359bccff { height: 20px; }}
@media (max-width: 1199px){.spacer-6ad8b35d42101 { }}
@media (max-width: 1199px){.spacer-6ad8b360d2096 { height: 20px; }}
@media (max-width: 1199px){.spacer-6ad8b364263a8 { height: 20px; }}
@media (max-width: 1199px){.spacer-6ad8b3663713d { height: 20px; }}
@media (max-width: 1199px){.spacer-6ad8b3699d4c1 { height: 20px; }}
@media (max-width: 1199px){.spacer-6ad8b36cd36d6 { height: 20px; }}
@media (max-width: 1199px){.spacer-6ad8b36ff0aa0 { height: 20px; }}
@media (max-width: 1199px){.spacer-6ad8b37334378 { height: 20px; }}
@media (max-width: 1199px){.spacer-6ad8b3755cab3 { height: 20px; }}
@media (max-width: 1199px){.spacer-6ad8b378d406a { height: 20px; }}
@media (max-width: 1199px){.spacer-6ad8b37c36917 { }}
@media (max-width: 1199px){.spacer-6ad8b37f86de6 { height: 20px; }}
@media (max-width: 1199px){.spacer-6ad8b3839820a { }}
@media (max-width: 1199px){.spacer-6ad8b386cf795 { height: 20px; }}
@media (max-width: 1199px){.spacer-6ad8b389dd67e { height: 20px; }}
@media (max-width: 1199px){.spacer-6ad8b38c0090e { height: 20px; }}
@media (max-width: 1199px){.spacer-6ad8b3902ecbe { height: 20px; }}
@media (max-width: 991px){.spacer-6ad8b344d0dea { }}
@media (max-width: 991px){.spacer-6ad8b348a549c { }}
@media (max-width: 991px){.spacer-6ad8b34c05d46 { }}
@media (max-width: 991px){.spacer-6ad8b34e1d17c { }}
@media (max-width: 991px){.spacer-6ad8b351ea2e5 { }}
@media (max-width: 991px){.spacer-6ad8b3559603f { }}
@media (max-width: 991px){.spacer-6ad8b359bccff { }}
@media (max-width: 991px){.spacer-6ad8b35d42101 { }}
@media (max-width: 991px){.spacer-6ad8b360d2096 { }}
@media (max-width: 991px){.spacer-6ad8b364263a8 { }}
@media (max-width: 991px){.spacer-6ad8b3663713d { }}
@media (max-width: 991px){.spacer-6ad8b3699d4c1 { }}
@media (max-width: 991px){.spacer-6ad8b36cd36d6 { }}
@media (max-width: 991px){.spacer-6ad8b36ff0aa0 { }}
@media (max-width: 991px){.spacer-6ad8b37334378 { }}
@media (max-width: 991px){.spacer-6ad8b3755cab3 { }}
@media (max-width: 991px){.spacer-6ad8b378d406a { }}
@media (max-width: 991px){.spacer-6ad8b37c36917 { }}
@media (max-width: 991px){.spacer-6ad8b37f86de6 { }}
@media (max-width: 991px){.spacer-6ad8b3839820a { }}
@media (max-width: 991px){.spacer-6ad8b386cf795 { }}
@media (max-width: 991px){.spacer-6ad8b389dd67e { }}
@media (max-width: 991px){.spacer-6ad8b38c0090e { }}
@media (max-width: 991px){.spacer-6ad8b3902ecbe { }}
@media (max-width: 767px){.spacer-6ad8b344d0dea { }}
@media (max-width: 767px){.spacer-6ad8b348a549c { }}
@media (max-width: 767px){.spacer-6ad8b34c05d46 { }}
@media (max-width: 767px){.spacer-6ad8b34e1d17c { }}
@media (max-width: 767px){.spacer-6ad8b351ea2e5 { }}
@media (max-width: 767px){.spacer-6ad8b3559603f { height: 10px; }}
@media (max-width: 767px){.spacer-6ad8b359bccff { }}
@media (max-width: 767px){.spacer-6ad8b35d42101 { height: 10px; }}
@media (max-width: 767px){.spacer-6ad8b360d2096 { }}
@media (max-width: 767px){.spacer-6ad8b364263a8 { }}
@media (max-width: 767px){.spacer-6ad8b3663713d { }}
@media (max-width: 767px){.spacer-6ad8b3699d4c1 { }}
@media (max-width: 767px){.spacer-6ad8b36cd36d6 { }}
@media (max-width: 767px){.spacer-6ad8b36ff0aa0 { }}
@media (max-width: 767px){.spacer-6ad8b37334378 { }}
@media (max-width: 767px){.spacer-6ad8b3755cab3 { }}
@media (max-width: 767px){.spacer-6ad8b378d406a { }}
@media (max-width: 767px){.spacer-6ad8b37c36917 { height: 10px; }}
@media (max-width: 767px){.spacer-6ad8b37f86de6 { }}
@media (max-width: 767px){.spacer-6ad8b3839820a { height: 10px; }}
@media (max-width: 767px){.spacer-6ad8b386cf795 { }}
@media (max-width: 767px){.spacer-6ad8b389dd67e { }}
@media (max-width: 767px){.spacer-6ad8b38c0090e { }}
@media (max-width: 767px){.spacer-6ad8b3902ecbe { }}
@media (max-width: 479px){.spacer-6ad8b344d0dea { height: 20px; }}
@media (max-width: 479px){.spacer-6ad8b348a549c { height: 20px; }}
@media (max-width: 479px){.spacer-6ad8b34c05d46 { height: 20px; }}
@media (max-width: 479px){.spacer-6ad8b34e1d17c { height: 20px; }}
@media (max-width: 479px){.spacer-6ad8b351ea2e5 { height: 20px; }}
@media (max-width: 479px){.spacer-6ad8b3559603f { height: 10px; }}
@media (max-width: 479px){.spacer-6ad8b359bccff { height: 20px; }}
@media (max-width: 479px){.spacer-6ad8b35d42101 { height: 10px; }}
@media (max-width: 479px){.spacer-6ad8b360d2096 { height: 20px; }}
@media (max-width: 479px){.spacer-6ad8b364263a8 { height: 20px; }}
@media (max-width: 479px){.spacer-6ad8b3663713d { height: 20px; }}
@media (max-width: 479px){.spacer-6ad8b3699d4c1 { height: 20px; }}
@media (max-width: 479px){.spacer-6ad8b36cd36d6 { height: 20px; }}
@media (max-width: 479px){.spacer-6ad8b36ff0aa0 { height: 20px; }}
@media (max-width: 479px){.spacer-6ad8b37334378 { height: 20px; }}
@media (max-width: 479px){.spacer-6ad8b3755cab3 { height: 20px; }}
@media (max-width: 479px){.spacer-6ad8b378d406a { height: 20px; }}
@media (max-width: 479px){.spacer-6ad8b37c36917 { height: 10px; }}
@media (max-width: 479px){.spacer-6ad8b37f86de6 { height: 20px; }}
@media (max-width: 479px){.spacer-6ad8b3839820a { height: 10px; }}
@media (max-width: 479px){.spacer-6ad8b386cf795 { height: 20px; }}
@media (max-width: 479px){.spacer-6ad8b389dd67e { height: 20px; }}
@media (max-width: 479px){.spacer-6ad8b38c0090e { height: 20px; }}
@media (max-width: 479px){.spacer-6ad8b3902ecbe { height: 20px; }}
.spacer-6ad8b344d0e16 { height: 20px; }
.spacer-6ad8b348a54c8 { height: 20px; }
.spacer-6ad8b34c05d6e { height: 20px; }
.spacer-6ad8b34e1d1b3 { height: 20px; }
.spacer-6ad8b351ea310 { height: 20px; }
.spacer-6ad8b35596064 { height: 20px; }
.spacer-6ad8b359bcd2b { height: 20px; }
.spacer-6ad8b35d4212b { height: 20px; }
.spacer-6ad8b360d20bf { height: 20px; }
.spacer-6ad8b364263d0 { height: 20px; }
.spacer-6ad8b36637172 { height: 20px; }
.spacer-6ad8b3699d4e9 { height: 20px; }
.spacer-6ad8b36cd370a { height: 20px; }
.spacer-6ad8b36ff0aca { height: 20px; }
.spacer-6ad8b373343b9 { height: 20px; }
.spacer-6ad8b3755cafa { height: 20px; }
.spacer-6ad8b378d4092 { height: 20px; }
.spacer-6ad8b37c3694b { height: 20px; }
.spacer-6ad8b37f86e10 { height: 20px; }
.spacer-6ad8b38398236 { height: 20px; }
.spacer-6ad8b386cf7c1 { height: 20px; }
.spacer-6ad8b389dd6a6 { height: 20px; }
.spacer-6ad8b38c00940 { height: 20px; }
.spacer-6ad8b3902ece7 { height: 20px; }
@media (max-width: 1199px){.spacer-6ad8b344d0e16 { height: 20px; }}
@media (max-width: 1199px){.spacer-6ad8b348a54c8 { height: 20px; }}
@media (max-width: 1199px){.spacer-6ad8b34c05d6e { height: 20px; }}
@media (max-width: 1199px){.spacer-6ad8b34e1d1b3 { height: 20px; }}
@media (max-width: 1199px){.spacer-6ad8b351ea310 { height: 20px; }}
@media (max-width: 1199px){.spacer-6ad8b35596064 { }}
@media (max-width: 1199px){.spacer-6ad8b359bcd2b { height: 20px; }}
@media (max-width: 1199px){.spacer-6ad8b35d4212b { }}
@media (max-width: 1199px){.spacer-6ad8b360d20bf { height: 20px; }}
@media (max-width: 1199px){.spacer-6ad8b364263d0 { height: 20px; }}
@media (max-width: 1199px){.spacer-6ad8b36637172 { height: 20px; }}
@media (max-width: 1199px){.spacer-6ad8b3699d4e9 { height: 20px; }}
@media (max-width: 1199px){.spacer-6ad8b36cd370a { height: 20px; }}
@media (max-width: 1199px){.spacer-6ad8b36ff0aca { height: 20px; }}
@media (max-width: 1199px){.spacer-6ad8b373343b9 { height: 20px; }}
@media (max-width: 1199px){.spacer-6ad8b3755cafa { height: 20px; }}
@media (max-width: 1199px){.spacer-6ad8b378d4092 { height: 20px; }}
@media (max-width: 1199px){.spacer-6ad8b37c3694b { }}
@media (max-width: 1199px){.spacer-6ad8b37f86e10 { height: 20px; }}
@media (max-width: 1199px){.spacer-6ad8b38398236 { }}
@media (max-width: 1199px){.spacer-6ad8b386cf7c1 { height: 20px; }}
@media (max-width: 1199px){.spacer-6ad8b389dd6a6 { height: 20px; }}
@media (max-width: 1199px){.spacer-6ad8b38c00940 { height: 20px; }}
@media (max-width: 1199px){.spacer-6ad8b3902ece7 { height: 20px; }}
@media (max-width: 991px){.spacer-6ad8b344d0e16 { }}
@media (max-width: 991px){.spacer-6ad8b348a54c8 { }}
@media (max-width: 991px){.spacer-6ad8b34c05d6e { }}
@media (max-width: 991px){.spacer-6ad8b34e1d1b3 { }}
@media (max-width: 991px){.spacer-6ad8b351ea310 { }}
@media (max-width: 991px){.spacer-6ad8b35596064 { }}
@media (max-width: 991px){.spacer-6ad8b359bcd2b { }}
@media (max-width: 991px){.spacer-6ad8b35d4212b { }}
@media (max-width: 991px){.spacer-6ad8b360d20bf { }}
@media (max-width: 991px){.spacer-6ad8b364263d0 { }}
@media (max-width: 991px){.spacer-6ad8b36637172 { }}
@media (max-width: 991px){.spacer-6ad8b3699d4e9 { }}
@media (max-width: 991px){.spacer-6ad8b36cd370a { }}
@media (max-width: 991px){.spacer-6ad8b36ff0aca { }}
@media (max-width: 991px){.spacer-6ad8b373343b9 { }}
@media (max-width: 991px){.spacer-6ad8b3755cafa { }}
@media (max-width: 991px){.spacer-6ad8b378d4092 { }}
@media (max-width: 991px){.spacer-6ad8b37c3694b { }}
@media (max-width: 991px){.spacer-6ad8b37f86e10 { }}
@media (max-width: 991px){.spacer-6ad8b38398236 { }}
@media (max-width: 991px){.spacer-6ad8b386cf7c1 { }}
@media (max-width: 991px){.spacer-6ad8b389dd6a6 { }}
@media (max-width: 991px){.spacer-6ad8b38c00940 { }}
@media (max-width: 991px){.spacer-6ad8b3902ece7 { }}
@media (max-width: 767px){.spacer-6ad8b344d0e16 { }}
@media (max-width: 767px){.spacer-6ad8b348a54c8 { }}
@media (max-width: 767px){.spacer-6ad8b34c05d6e { }}
@media (max-width: 767px){.spacer-6ad8b34e1d1b3 { }}
@media (max-width: 767px){.spacer-6ad8b351ea310 { }}
@media (max-width: 767px){.spacer-6ad8b35596064 { height: 10px; }}
@media (max-width: 767px){.spacer-6ad8b359bcd2b { }}
@media (max-width: 767px){.spacer-6ad8b35d4212b { height: 10px; }}
@media (max-width: 767px){.spacer-6ad8b360d20bf { }}
@media (max-width: 767px){.spacer-6ad8b364263d0 { }}
@media (max-width: 767px){.spacer-6ad8b36637172 { }}
@media (max-width: 767px){.spacer-6ad8b3699d4e9 { }}
@media (max-width: 767px){.spacer-6ad8b36cd370a { }}
@media (max-width: 767px){.spacer-6ad8b36ff0aca { }}
@media (max-width: 767px){.spacer-6ad8b373343b9 { }}
@media (max-width: 767px){.spacer-6ad8b3755cafa { }}
@media (max-width: 767px){.spacer-6ad8b378d4092 { }}
@media (max-width: 767px){.spacer-6ad8b37c3694b { height: 10px; }}
@media (max-width: 767px){.spacer-6ad8b37f86e10 { }}
@media (max-width: 767px){.spacer-6ad8b38398236 { height: 10px; }}
@media (max-width: 767px){.spacer-6ad8b386cf7c1 { }}
@media (max-width: 767px){.spacer-6ad8b389dd6a6 { }}
@media (max-width: 767px){.spacer-6ad8b38c00940 { }}
@media (max-width: 767px){.spacer-6ad8b3902ece7 { }}
@media (max-width: 479px){.spacer-6ad8b344d0e16 { height: 20px; }}
@media (max-width: 479px){.spacer-6ad8b348a54c8 { height: 20px; }}
@media (max-width: 479px){.spacer-6ad8b34c05d6e { height: 20px; }}
@media (max-width: 479px){.spacer-6ad8b34e1d1b3 { height: 20px; }}
@media (max-width: 479px){.spacer-6ad8b351ea310 { height: 20px; }}
@media (max-width: 479px){.spacer-6ad8b35596064 { height: 10px; }}
@media (max-width: 479px){.spacer-6ad8b359bcd2b { height: 20px; }}
@media (max-width: 479px){.spacer-6ad8b35d4212b { height: 10px; }}
@media (max-width: 479px){.spacer-6ad8b360d20bf { height: 20px; }}
@media (max-width: 479px){.spacer-6ad8b364263d0 { height: 20px; }}
@media (max-width: 479px){.spacer-6ad8b36637172 { height: 20px; }}
@media (max-width: 479px){.spacer-6ad8b3699d4e9 { height: 20px; }}
@media (max-width: 479px){.spacer-6ad8b36cd370a { height: 20px; }}
@media (max-width: 479px){.spacer-6ad8b36ff0aca { height: 20px; }}
@media (max-width: 479px){.spacer-6ad8b373343b9 { height: 20px; }}
@media (max-width: 479px){.spacer-6ad8b3755cafa { height: 20px; }}
@media (max-width: 479px){.spacer-6ad8b378d4092 { height: 20px; }}
@media (max-width: 479px){.spacer-6ad8b37c3694b { height: 10px; }}
@media (max-width: 479px){.spacer-6ad8b37f86e10 { height: 20px; }}
@media (max-width: 479px){.spacer-6ad8b38398236 { height: 10px; }}
@media (max-width: 479px){.spacer-6ad8b386cf7c1 { height: 20px; }}
@media (max-width: 479px){.spacer-6ad8b389dd6a6 { height: 20px; }}
@media (max-width: 479px){.spacer-6ad8b38c00940 { height: 20px; }}
@media (max-width: 479px){.spacer-6ad8b3902ece7 { height: 20px; }}
.spacer-6ad8b344d0fc1 { height: 20px; }
.spacer-6ad8b348a5740 { height: 20px; }
.spacer-6ad8b34c05ff4 { height: 20px; }
.spacer-6ad8b34e1d3ba { height: 20px; }
.spacer-6ad8b351ea6c4 { height: 30px; }
.spacer-6ad8b35596308 { height: 20px; }
.spacer-6ad8b359bcec4 { height: 20px; }
.spacer-6ad8b35d4224e { height: 20px; }
.spacer-6ad8b360d22a3 { height: 20px; }
.spacer-6ad8b3642665a { height: 20px; }
.spacer-6ad8b366373bd { height: 20px; }
.spacer-6ad8b3699d771 { height: 30px; }
.spacer-6ad8b36cd38e3 { height: 20px; }
.spacer-6ad8b36ff0cb9 { height: 20px; }
.spacer-6ad8b37334757 { height: 20px; }
.spacer-6ad8b3755cd47 { height: 20px; }
.spacer-6ad8b378d4358 { height: 30px; }
.spacer-6ad8b37c36c67 { height: 20px; }
.spacer-6ad8b37f86f31 { height: 20px; }
.spacer-6ad8b383982fc { height: 20px; }
.spacer-6ad8b386cfa39 { height: 20px; }
.spacer-6ad8b389dd946 { height: 20px; }
.spacer-6ad8b38c00af5 { height: 20px; }
.spacer-6ad8b3902f039 { height: 30px; }
@media (max-width: 1199px){.spacer-6ad8b344d0fc1 { }}
@media (max-width: 1199px){.spacer-6ad8b348a5740 { height: 20px; }}
@media (max-width: 1199px){.spacer-6ad8b34c05ff4 { height: 20px; }}
@media (max-width: 1199px){.spacer-6ad8b34e1d3ba { height: 20px; }}
@media (max-width: 1199px){.spacer-6ad8b351ea6c4 { height: 30px; }}
@media (max-width: 1199px){.spacer-6ad8b35596308 { }}
@media (max-width: 1199px){.spacer-6ad8b359bcec4 { height: 20px; }}
@media (max-width: 1199px){.spacer-6ad8b35d4224e { }}
@media (max-width: 1199px){.spacer-6ad8b360d22a3 { height: 20px; }}
@media (max-width: 1199px){.spacer-6ad8b3642665a { height: 20px; }}
@media (max-width: 1199px){.spacer-6ad8b366373bd { height: 20px; }}
@media (max-width: 1199px){.spacer-6ad8b3699d771 { height: 30px; }}
@media (max-width: 1199px){.spacer-6ad8b36cd38e3 { }}
@media (max-width: 1199px){.spacer-6ad8b36ff0cb9 { height: 20px; }}
@media (max-width: 1199px){.spacer-6ad8b37334757 { height: 20px; }}
@media (max-width: 1199px){.spacer-6ad8b3755cd47 { height: 20px; }}
@media (max-width: 1199px){.spacer-6ad8b378d4358 { height: 30px; }}
@media (max-width: 1199px){.spacer-6ad8b37c36c67 { }}
@media (max-width: 1199px){.spacer-6ad8b37f86f31 { height: 20px; }}
@media (max-width: 1199px){.spacer-6ad8b383982fc { }}
@media (max-width: 1199px){.spacer-6ad8b386cfa39 { height: 20px; }}
@media (max-width: 1199px){.spacer-6ad8b389dd946 { height: 20px; }}
@media (max-width: 1199px){.spacer-6ad8b38c00af5 { height: 20px; }}
@media (max-width: 1199px){.spacer-6ad8b3902f039 { height: 30px; }}
@media (max-width: 991px){.spacer-6ad8b344d0fc1 { }}
@media (max-width: 991px){.spacer-6ad8b348a5740 { }}
@media (max-width: 991px){.spacer-6ad8b34c05ff4 { }}
@media (max-width: 991px){.spacer-6ad8b34e1d3ba { }}
@media (max-width: 991px){.spacer-6ad8b351ea6c4 { }}
@media (max-width: 991px){.spacer-6ad8b35596308 { }}
@media (max-width: 991px){.spacer-6ad8b359bcec4 { }}
@media (max-width: 991px){.spacer-6ad8b35d4224e { }}
@media (max-width: 991px){.spacer-6ad8b360d22a3 { }}
@media (max-width: 991px){.spacer-6ad8b3642665a { }}
@media (max-width: 991px){.spacer-6ad8b366373bd { }}
@media (max-width: 991px){.spacer-6ad8b3699d771 { }}
@media (max-width: 991px){.spacer-6ad8b36cd38e3 { }}
@media (max-width: 991px){.spacer-6ad8b36ff0cb9 { }}
@media (max-width: 991px){.spacer-6ad8b37334757 { }}
@media (max-width: 991px){.spacer-6ad8b3755cd47 { }}
@media (max-width: 991px){.spacer-6ad8b378d4358 { }}
@media (max-width: 991px){.spacer-6ad8b37c36c67 { }}
@media (max-width: 991px){.spacer-6ad8b37f86f31 { }}
@media (max-width: 991px){.spacer-6ad8b383982fc { }}
@media (max-width: 991px){.spacer-6ad8b386cfa39 { }}
@media (max-width: 991px){.spacer-6ad8b389dd946 { }}
@media (max-width: 991px){.spacer-6ad8b38c00af5 { }}
@media (max-width: 991px){.spacer-6ad8b3902f039 { }}
@media (max-width: 767px){.spacer-6ad8b344d0fc1 { height: 10px; }}
@media (max-width: 767px){.spacer-6ad8b348a5740 { }}
@media (max-width: 767px){.spacer-6ad8b34c05ff4 { }}
@media (max-width: 767px){.spacer-6ad8b34e1d3ba { }}
@media (max-width: 767px){.spacer-6ad8b351ea6c4 { }}
@media (max-width: 767px){.spacer-6ad8b35596308 { height: 10px; }}
@media (max-width: 767px){.spacer-6ad8b359bcec4 { }}
@media (max-width: 767px){.spacer-6ad8b35d4224e { height: 10px; }}
@media (max-width: 767px){.spacer-6ad8b360d22a3 { }}
@media (max-width: 767px){.spacer-6ad8b3642665a { }}
@media (max-width: 767px){.spacer-6ad8b366373bd { }}
@media (max-width: 767px){.spacer-6ad8b3699d771 { }}
@media (max-width: 767px){.spacer-6ad8b36cd38e3 { height: 10px; }}
@media (max-width: 767px){.spacer-6ad8b36ff0cb9 { }}
@media (max-width: 767px){.spacer-6ad8b37334757 { }}
@media (max-width: 767px){.spacer-6ad8b3755cd47 { }}
@media (max-width: 767px){.spacer-6ad8b378d4358 { }}
@media (max-width: 767px){.spacer-6ad8b37c36c67 { height: 10px; }}
@media (max-width: 767px){.spacer-6ad8b37f86f31 { }}
@media (max-width: 767px){.spacer-6ad8b383982fc { height: 10px; }}
@media (max-width: 767px){.spacer-6ad8b386cfa39 { }}
@media (max-width: 767px){.spacer-6ad8b389dd946 { }}
@media (max-width: 767px){.spacer-6ad8b38c00af5 { }}
@media (max-width: 767px){.spacer-6ad8b3902f039 { }}
@media (max-width: 479px){.spacer-6ad8b344d0fc1 { height: 10px; }}
@media (max-width: 479px){.spacer-6ad8b348a5740 { height: 20px; }}
@media (max-width: 479px){.spacer-6ad8b34c05ff4 { height: 20px; }}
@media (max-width: 479px){.spacer-6ad8b34e1d3ba { height: 20px; }}
@media (max-width: 479px){.spacer-6ad8b351ea6c4 { height: 30px; }}
@media (max-width: 479px){.spacer-6ad8b35596308 { height: 10px; }}
@media (max-width: 479px){.spacer-6ad8b359bcec4 { height: 20px; }}
@media (max-width: 479px){.spacer-6ad8b35d4224e { height: 10px; }}
@media (max-width: 479px){.spacer-6ad8b360d22a3 { height: 20px; }}
@media (max-width: 479px){.spacer-6ad8b3642665a { height: 20px; }}
@media (max-width: 479px){.spacer-6ad8b366373bd { height: 20px; }}
@media (max-width: 479px){.spacer-6ad8b3699d771 { height: 30px; }}
@media (max-width: 479px){.spacer-6ad8b36cd38e3 { height: 10px; }}
@media (max-width: 479px){.spacer-6ad8b36ff0cb9 { height: 20px; }}
@media (max-width: 479px){.spacer-6ad8b37334757 { height: 20px; }}
@media (max-width: 479px){.spacer-6ad8b3755cd47 { height: 20px; }}
@media (max-width: 479px){.spacer-6ad8b378d4358 { height: 30px; }}
@media (max-width: 479px){.spacer-6ad8b37c36c67 { height: 10px; }}
@media (max-width: 479px){.spacer-6ad8b37f86f31 { height: 20px; }}
@media (max-width: 479px){.spacer-6ad8b383982fc { height: 10px; }}
@media (max-width: 479px){.spacer-6ad8b386cfa39 { height: 20px; }}
@media (max-width: 479px){.spacer-6ad8b389dd946 { height: 20px; }}
@media (max-width: 479px){.spacer-6ad8b38c00af5 { height: 20px; }}
@media (max-width: 479px){.spacer-6ad8b3902f039 { height: 30px; }}
.spacer-6ad8b344d11eb { height: 20px; }
.spacer-6ad8b34e1d53d { height: 20px; }
.spacer-6ad8b351ea6e9 { height: 30px; }
.spacer-6ad8b359bcfbe { height: 20px; }
.spacer-6ad8b36637579 { height: 20px; }
.spacer-6ad8b3699d792 { height: 30px; }
.spacer-6ad8b36cd3a6f { height: 20px; }
.spacer-6ad8b3755cf15 { height: 20px; }
.spacer-6ad8b378d4379 { height: 30px; }
.spacer-6ad8b37f8701b { height: 20px; }
.spacer-6ad8b38c00cc8 { height: 20px; }
.spacer-6ad8b3902f05f { height: 30px; }
@media (max-width: 1199px){.spacer-6ad8b344d11eb { }}
@media (max-width: 1199px){.spacer-6ad8b34e1d53d { }}
@media (max-width: 1199px){.spacer-6ad8b351ea6e9 { height: 30px; }}
@media (max-width: 1199px){.spacer-6ad8b359bcfbe { height: 20px; }}
@media (max-width: 1199px){.spacer-6ad8b36637579 { }}
@media (max-width: 1199px){.spacer-6ad8b3699d792 { height: 30px; }}
@media (max-width: 1199px){.spacer-6ad8b36cd3a6f { }}
@media (max-width: 1199px){.spacer-6ad8b3755cf15 { }}
@media (max-width: 1199px){.spacer-6ad8b378d4379 { height: 30px; }}
@media (max-width: 1199px){.spacer-6ad8b37f8701b { height: 20px; }}
@media (max-width: 1199px){.spacer-6ad8b38c00cc8 { }}
@media (max-width: 1199px){.spacer-6ad8b3902f05f { height: 30px; }}
@media (max-width: 991px){.spacer-6ad8b344d11eb { }}
@media (max-width: 991px){.spacer-6ad8b34e1d53d { }}
@media (max-width: 991px){.spacer-6ad8b351ea6e9 { }}
@media (max-width: 991px){.spacer-6ad8b359bcfbe { }}
@media (max-width: 991px){.spacer-6ad8b36637579 { }}
@media (max-width: 991px){.spacer-6ad8b3699d792 { }}
@media (max-width: 991px){.spacer-6ad8b36cd3a6f { }}
@media (max-width: 991px){.spacer-6ad8b3755cf15 { }}
@media (max-width: 991px){.spacer-6ad8b378d4379 { }}
@media (max-width: 991px){.spacer-6ad8b37f8701b { }}
@media (max-width: 991px){.spacer-6ad8b38c00cc8 { }}
@media (max-width: 991px){.spacer-6ad8b3902f05f { }}
@media (max-width: 767px){.spacer-6ad8b344d11eb { height: 10px; }}
@media (max-width: 767px){.spacer-6ad8b34e1d53d { height: 10px; }}
@media (max-width: 767px){.spacer-6ad8b351ea6e9 { }}
@media (max-width: 767px){.spacer-6ad8b359bcfbe { }}
@media (max-width: 767px){.spacer-6ad8b36637579 { height: 10px; }}
@media (max-width: 767px){.spacer-6ad8b3699d792 { }}
@media (max-width: 767px){.spacer-6ad8b36cd3a6f { height: 10px; }}
@media (max-width: 767px){.spacer-6ad8b3755cf15 { height: 10px; }}
@media (max-width: 767px){.spacer-6ad8b378d4379 { }}
@media (max-width: 767px){.spacer-6ad8b37f8701b { }}
@media (max-width: 767px){.spacer-6ad8b38c00cc8 { height: 10px; }}
@media (max-width: 767px){.spacer-6ad8b3902f05f { }}
@media (max-width: 479px){.spacer-6ad8b344d11eb { height: 10px; }}
@media (max-width: 479px){.spacer-6ad8b34e1d53d { height: 10px; }}
@media (max-width: 479px){.spacer-6ad8b351ea6e9 { height: 30px; }}
@media (max-width: 479px){.spacer-6ad8b359bcfbe { height: 20px; }}
@media (max-width: 479px){.spacer-6ad8b36637579 { height: 10px; }}
@media (max-width: 479px){.spacer-6ad8b3699d792 { height: 30px; }}
@media (max-width: 479px){.spacer-6ad8b36cd3a6f { height: 10px; }}
@media (max-width: 479px){.spacer-6ad8b3755cf15 { height: 10px; }}
@media (max-width: 479px){.spacer-6ad8b378d4379 { height: 30px; }}
@media (max-width: 479px){.spacer-6ad8b37f8701b { height: 20px; }}
@media (max-width: 479px){.spacer-6ad8b38c00cc8 { height: 10px; }}
@media (max-width: 479px){.spacer-6ad8b3902f05f { height: 30px; }}
.spacer-6ad8b359bd36c { height: 30px; }
.spacer-6ad8b37f8732e { height: 30px; }
@media (max-width: 1199px){.spacer-6ad8b359bd36c { height: 30px; }}
@media (max-width: 1199px){.spacer-6ad8b37f8732e { height: 30px; }}
@media (max-width: 991px){.spacer-6ad8b359bd36c { }}
@media (max-width: 991px){.spacer-6ad8b37f8732e { }}
@media (max-width: 767px){.spacer-6ad8b359bd36c { }}
@media (max-width: 767px){.spacer-6ad8b37f8732e { }}
@media (max-width: 479px){.spacer-6ad8b359bd36c { height: 30px; }}
@media (max-width: 479px){.spacer-6ad8b37f8732e { height: 30px; }}
.spacer-6ad8b359bd38b { height: 30px; }
.spacer-6ad8b37f8734c { height: 30px; }
@media (max-width: 1199px){.spacer-6ad8b359bd38b { height: 30px; }}
@media (max-width: 1199px){.spacer-6ad8b37f8734c { height: 30px; }}
@media (max-width: 991px){.spacer-6ad8b359bd38b { }}
@media (max-width: 991px){.spacer-6ad8b37f8734c { }}
@media (max-width: 767px){.spacer-6ad8b359bd38b { }}
@media (max-width: 767px){.spacer-6ad8b37f8734c { }}
@media (max-width: 479px){.spacer-6ad8b359bd38b { height: 30px; }}
@media (max-width: 479px){.spacer-6ad8b37f8734c { height: 30px; }}
[class^="Defaults-"], [class*=" Defaults-"] { font-family: Defaults; speak: none; font-style: normal; font-weight: 400; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; }
.Defaults-linkedin::before { content: ""; }
.ult-team-member-image { overflow: hidden; position: relative; border-top-left-radius: inherit; border-top-right-radius: inherit; box-sizing: border-box; }
.ult-team-member-image img { width: 100%; box-shadow: none; vertical-align: middle; border-radius: 0px; }
.ult-team-member-bio-wrap { text-align: center; border-radius: inherit; box-sizing: border-box; }
.ult-social-icon { transition: 0.3s ease-in-out; }
.ult-style-1 .ult-team-member-name-wrap, .ult-style-2 .ult-team-member-name-wrap, .ult-style-3 .ult-team-member-name-wrap { width: 100%; box-sizing: border-box; }
.ult-style-1 .ult-team-member-name-wrap .ult-team-member-name, .ult-style-2 .ult-team-member-name-wrap .ult-team-member-name, .ult-style-3 .ult-team-member-name-wrap .ult-team-member-name { color: rgb(51, 51, 51); font-size: 16px; text-transform: uppercase; margin: 25px 0px 5px; display: block; font-weight: 700; }
.ult-style-1 .ult-team-member-position, .ult-style-2 .ult-team-member-position, .ult-style-3 .ult-team-member-position { padding-bottom: 0px; font-size: 12px; color: rgb(119, 119, 119); letter-spacing: 1px; text-transform: uppercase; display: block; box-sizing: border-box; }
.ult-style-1 .ult-team-member-description p, .ult-style-2 .ult-team-member-description p, .ult-style-3 .ult-team-member-description p { margin-bottom: 20px; }
.ult-style-3 .ult-team-member-description { position: absolute; opacity: 0; margin: 20px 0px 10px; box-sizing: border-box; color: rgb(48, 48, 48); width: 100%; transition: opacity 0.3s ease-in-out; }
.ult-style-3:hover .ult-team-member-description { opacity: 1; }
.ult-style-3 .ult-team-member-image img { transition: opacity 0.3s ease-in-out; border-radius: inherit; }
.ult-style-3:hover .ult-team-member-image img { opacity: 0.1; }
.ult-style-1 .ult-social-buttons a.ult-team.ult-social-icon, .ult-style-2 .ult-social-buttons a.ult-team.ult-social-icon, .ult-style-3 .ult-social-buttons a.ult-team.ult-social-icon { margin-right: 0.5em; font-size: 16px; text-decoration: none; }
.ult-team-member-wrap .ult-social-buttons a.ult-team { color: rgb(170, 170, 170); }
.ult-team-member-wrap .ult-social-buttons a.ult-team:hover { color: rgb(121, 121, 121); }
.ult-style-1 .ult-social-buttons a.ult-team.ult-social-icon:first-child, .ult-style-2 .ult-social-buttons a.ult-team.ult-social-icon:first-child, .ult-style-3 .ult-social-buttons a.ult-team.ult-social-icon:first-child { margin-left: 0px !important; }
.ult-style-1 .ult-social-buttons a.ult-team.ult-social-icon:last-child, .ult-style-2 .ult-social-buttons a.ult-team.ult-social-icon:last-child, .ult-style-3 .ult-social-buttons a.ult-team.ult-social-icon:last-child { margin-right: 0px !important; }
.ult-style-3 .ult-team-member-image { overflow: hidden; transform: translateZ(0px); mask-image: -webkit-radial-gradient(center, circle cover, rgb(255, 255, 255) 100%, rgb(0, 0, 0) 100%); box-sizing: border-box; }
.ult-style-3:hover .ult-team-member-image .ult-team-member-description { top: 50%; transform: translateY(-50%); }
.ult-style-3:hover .ult-team-member-image .ult-team-member-description.ult-desc-set-top { top: 0px; transform: none; }
.ult-team-member-wrap, .wpb_column > .wpb_wrapper .ult-team-member-wrap { margin-bottom: 35px; }
.ult-team-member-wrap .ult-team-member-image a, .ult-team-member-wrap a { border-radius: inherit; }
@font-face { font-family: Rubik; font-display: block; font-style: normal; font-weight: 300; src: url("https://fonts.gstatic.com/s/rubik/v28/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-WYiFV0Uz.woff") format("woff"); }
@font-face { font-family: Rubik; font-display: block; font-style: normal; font-weight: 400; src: url("https://fonts.gstatic.com/s/rubik/v28/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-B4iFV0Uz.woff") format("woff"); }
@font-face { font-family: Rubik; font-display: block; font-style: normal; font-weight: 500; src: url("https://fonts.gstatic.com/s/rubik/v28/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-NYiFV0Uz.woff") format("woff"); }
@font-face { font-family: Rubik; font-display: block; font-style: normal; font-weight: 700; src: url("https://fonts.gstatic.com/s/rubik/v28/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-4I-FV0Uz.woff") format("woff"); }
.uvc-sub-heading { color: rgb(236, 124, 50); font-size: 1.3em; }
section { padding: 1em; }
.sd-header-contact { display: none; }
.switch-lang .active { color: rgb(236, 124, 50); }
.switch-lang a { font-size: 16px; }
.ult-style-1 .ult-team-member-description p, .ult-style-2 .ult-team-member-description p, .ult-style-3 .ult-team-member-description p { font: 400 13px / 22px Rubik, Arial, Tahoma, sans-serif !important; }
.wpb_wrapper ul { list-style: disc; padding: 0px 0px 0px 25px; }
#sd-footer { border-top: 2px solid rgba(128, 128, 128, 0.06); padding-top: 2em; background: rgba(128, 128, 128, 0.04); }
.sd-open-button { font-size: 1.4em; }
.sd-logo { padding-bottom: 5px; margin: 35px 0px 0px !important; }
a, a:hover, .sd-latest-blog i, .sd-footer-widget-title span, .sd-footer-social a:hover, .sd-header-social a:hover, .sd-prev-post span a, .sd-next-post span a, .sd-next-post i, .sd-prev-post i, .sd-sidebar-widget a:hover, .sd-sidebar .widget_archive li::before, .sd-sidebar .widget_categories li::before, .sd-sidebar .widget_pages li::before, .sd-sidebar .widget_meta li::before, .sd-sidebar .widget_rss li::before, .sd-sidebar .widget_recent_comments li::before, .sd-sidebar .widget_recent_entries li::before, .sd-sidebar .widget_nav_menu li::before, .sd-entry-meta i, .sd-entry-wrapper .sd-post-format-icon, .sd-comment-meta, .sd-comment-date, .sd-staff-position, .sd-staff-icons li a:hover, .sd-404-left h2, .sd-entry-title a:hover, .sd-entry-meta a:hover, .sd-related-posts h4 a:hover, .sd-review-content h3 span, .sd-reviews-nav .flex-control-paging li a.flex-active, .sd-more, .sd-more:hover, .comment-reply-link, .comment-reply-link:hover, .sd-social-icons-widget a:hover, .sd-comment-author cite a:hover, .sd-shortcode-classes-item .sd-more, .sd-shortcode-classes-item .sd-events-content h3 a:hover, .sd-carousel-content .sd-more-p a, .sd-location, .sd-carousel-content h3 a:hover, .sd-events-content h3 a:hover, .sd-latest-blog-content h3 a:hover, .sd-view-all a, .sd-single-event-meta i, .sd-port-meta, .sd-product-content h3 a:hover, .sd-sidebar-widget .widget_shopping_cart_content .total .amount, .sd-sidebar-widget .widget_shopping_cart_content .wc-forward, .widget_products .product_list_widget a:hover .product-title, .widget_recently_viewed_products .product_list_widget a:hover .product-title, .widget_top_rated_products .product_list_widget a:hover .product-title, .widget_recent_reviews .product_list_widget a:hover, .sd-cart .product-name a:hover, .sd-update-cart:hover, .sd-logo-text, .sd-filters a:hover, .sd-filters .sd-active, .sd-list-style li::before, .sd-footer-widgets a:hover, #sd-footer .current-menu-item a, .sd-unstyled-menu .sd-menu-nav ul li.has-sub:hover > a, .sd-unstyled-menu .sd-top-nav ul li.has-sub:hover > a, .sd-unstyled-menu .sd-menu-nav ul ul a:hover, .sd-unstyled-menu .sd-top-nav ul ul a:hover { color: rgb(236, 124, 50); }
.vc_custom_1628535508914 { padding-right: 15px !important; padding-left: 15px !important; }
.ultimate-typed-main { clear: both; display: block; }
.vc_custom_1628535299373 { margin-bottom: 0px !important; }
.h4tall { min-height: 50px; }
.liney { border-left: 1px solid rgb(230, 230, 230); padding-left: 10px; min-height: 280px; }
.btn-quote { display: none; }
.ult-team-member-image { max-height: 370px; }
.vc_custom_1620657878859 { padding-right: 15px !important; padding-left: 15px !important; }
.vc_custom_1625582414915 { padding-right: 15px !important; padding-left: 15px !important; }
.vc_custom_1628079548233 { padding-right: 15px !important; padding-left: 15px !important; }
.vc_custom_1628079387931 { padding-right: 15px !important; padding-left: 15px !important; }
.vc_custom_1628079261873 { padding-right: 15px !important; padding-left: 15px !important; }
.vc_custom_1599637942751 { margin-bottom: 20px !important; }
.vc_custom_1628153015411 { margin: 30px !important; padding: 20px !important; }
.vc_custom_1628139760958 { margin-bottom: 20px !important; }
.vc_custom_1628178023491 { margin-bottom: 0px !important; padding-bottom: 20px !important; }
.vc_custom_1628139445634 { margin-bottom: 20px !important; }
.vc_custom_1630514489972 { margin: 30px !important; padding: 20px !important; }
.vc_custom_1630515025542 { margin-bottom: 0px !important; }
.vc_custom_1630515266129 { margin-bottom: 0px !important; }
.vc_custom_1630514613171 { margin-bottom: 0px !important; }
.vc_custom_1628059933143 { margin-bottom: 0px !important; }
.upb_row_bg, .upb_video-bg, .vcpb-fs-jquery { overflow: hidden; }
.upb_video_class, .wpb_column, .wpb_row { position: relative; }
.upb_row_bg { position: absolute; width: 100%; height: 100%; background-position: center center; inset: 0px; z-index: 0; }
@-webkit-keyframes MultiColorVC { 
  0% { background-color: rgb(225, 73, 73); }
  25% { background-color: rgb(61, 224, 44); }
  50% { background-color: rgb(44, 141, 224); }
  100% { background-color: rgb(224, 44, 188); }
}
@keyframes MultiColorVC { 
  0% { background-color: rgb(225, 73, 73); }
  25% { background-color: rgb(61, 224, 44); }
  50% { background-color: rgb(44, 141, 224); }
  100% { background-color: rgb(224, 44, 188); }
}
@keyframes bounce { 
  0%, 100%, 20%, 53%, 80% { transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); transform: translate3d(0px, 0px, 0px); }
  40%, 43% { transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); transform: translate3d(0px, -30px, 0px); }
  70% { transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); transform: translate3d(0px, -15px, 0px); }
  90% { transform: translate3d(0px, -4px, 0px); }
}
@keyframes flash { 
  0%, 100%, 50% { opacity: 1; }
  25%, 75% { opacity: 0; }
}
@-webkit-keyframes fadeOut { 
  0% { opacity: 1; }
  100% { opacity: 0; }
}
@keyframes pulse { 
  0%, 100% { transform: scale3d(1, 1, 1); }
  50% { transform: scale3d(1.05, 1.05, 1.05); }
}
@keyframes rubberBand { 
  0%, 100% { transform: scale3d(1, 1, 1); }
  30% { transform: scale3d(1.25, 0.75, 1); }
  40% { transform: scale3d(0.75, 1.25, 1); }
  50% { transform: scale3d(1.15, 0.85, 1); }
  65% { transform: scale3d(0.95, 1.05, 1); }
  75% { transform: scale3d(1.05, 0.95, 1); }
}
@keyframes shake { 
  0%, 100% { transform: translate3d(0px, 0px, 0px); }
  10%, 30%, 50%, 70%, 90% { transform: translate3d(-10px, 0px, 0px); }
  20%, 40%, 60%, 80% { transform: translate3d(10px, 0px, 0px); }
}
@keyframes swing { 
  20% { transform: rotate3d(0, 0, 1, 15deg); }
  40% { transform: rotate3d(0, 0, 1, -10deg); }
  60% { transform: rotate3d(0, 0, 1, 5deg); }
  80% { transform: rotate3d(0, 0, 1, -5deg); }
  100% { transform: rotate3d(0, 0, 1, 0deg); }
}
@keyframes tada { 
  0%, 100% { transform: scale3d(1, 1, 1); }
  10%, 20% { transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); }
  30%, 50%, 70%, 90% { transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); }
  40%, 60%, 80% { transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); }
}
@keyframes wobble { 
  0%, 100% { transform: none; }
  15% { transform: translate3d(-25%, 0px, 0px) rotate3d(0, 0, 1, -5deg); }
  30% { transform: translate3d(20%, 0px, 0px) rotate3d(0, 0, 1, 3deg); }
  45% { transform: translate3d(-15%, 0px, 0px) rotate3d(0, 0, 1, -3deg); }
  60% { transform: translate3d(10%, 0px, 0px) rotate3d(0, 0, 1, 2deg); }
  75% { transform: translate3d(-5%, 0px, 0px) rotate3d(0, 0, 1, -1deg); }
}
@keyframes bounceIn { 
  0%, 100%, 20%, 40%, 60%, 80% { transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); }
  20% { transform: scale3d(1.1, 1.1, 1.1); }
  40% { transform: scale3d(0.9, 0.9, 0.9); }
  60% { opacity: 1; transform: scale3d(1.03, 1.03, 1.03); }
  80% { transform: scale3d(0.97, 0.97, 0.97); }
  100% { opacity: 1; transform: scale3d(1, 1, 1); }
}
@keyframes bounceInDown { 
  0%, 100%, 60%, 75%, 90% { transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0; transform: translate3d(0px, -3000px, 0px); }
  60% { opacity: 1; transform: translate3d(0px, 25px, 0px); }
  75% { transform: translate3d(0px, -10px, 0px); }
  90% { transform: translate3d(0px, 5px, 0px); }
  100% { transform: none; }
}
@keyframes bounceInLeft { 
  0%, 100%, 60%, 75%, 90% { transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0; transform: translate3d(-3000px, 0px, 0px); }
  60% { opacity: 1; transform: translate3d(25px, 0px, 0px); }
  75% { transform: translate3d(-10px, 0px, 0px); }
  90% { transform: translate3d(5px, 0px, 0px); }
  100% { transform: none; }
}
@keyframes bounceInRight { 
  0%, 100%, 60%, 75%, 90% { transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0; transform: translate3d(3000px, 0px, 0px); }
  60% { opacity: 1; transform: translate3d(-25px, 0px, 0px); }
  75% { transform: translate3d(10px, 0px, 0px); }
  90% { transform: translate3d(-5px, 0px, 0px); }
  100% { transform: none; }
}
@keyframes bounceInUp { 
  0%, 100%, 60%, 75%, 90% { transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0; transform: translate3d(0px, 3000px, 0px); }
  60% { opacity: 1; transform: translate3d(0px, -20px, 0px); }
  75% { transform: translate3d(0px, 10px, 0px); }
  90% { transform: translate3d(0px, -5px, 0px); }
  100% { transform: translate3d(0px, 0px, 0px); }
}
@keyframes bounceOut { 
  20% { transform: scale3d(0.9, 0.9, 0.9); }
  50%, 55% { opacity: 1; transform: scale3d(1.1, 1.1, 1.1); }
  100% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); }
}
@keyframes bounceOutDown { 
  20% { transform: translate3d(0px, 10px, 0px); }
  40%, 45% { opacity: 1; transform: translate3d(0px, -20px, 0px); }
  100% { opacity: 0; transform: translate3d(0px, 2000px, 0px); }
}
@keyframes bounceOutLeft { 
  20% { opacity: 1; transform: translate3d(20px, 0px, 0px); }
  100% { opacity: 0; transform: translate3d(-2000px, 0px, 0px); }
}
@keyframes bounceOutRight { 
  20% { opacity: 1; transform: translate3d(-20px, 0px, 0px); }
  100% { opacity: 0; transform: translate3d(2000px, 0px, 0px); }
}
@keyframes bounceOutUp { 
  20% { transform: translate3d(0px, -10px, 0px); }
  40%, 45% { opacity: 1; transform: translate3d(0px, 20px, 0px); }
  100% { opacity: 0; transform: translate3d(0px, -2000px, 0px); }
}
@keyframes fadeIn { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}
.fadeIn { animation-name: fadeIn; }
@keyframes fadeInDownBig { 
  0% { opacity: 0; transform: translate3d(0px, -2000px, 0px); }
  100% { opacity: 1; transform: none; }
}
@keyframes fadeInLeft { 
  0% { opacity: 0; transform: translate3d(-100%, 0px, 0px); }
  100% { opacity: 1; transform: none; }
}
@keyframes fadeInLeftBig { 
  0% { opacity: 0; transform: translate3d(-2000px, 0px, 0px); }
  100% { opacity: 1; transform: none; }
}
@keyframes fadeInRight { 
  0% { opacity: 0; transform: translate3d(100%, 0px, 0px); }
  100% { opacity: 1; transform: none; }
}
@keyframes fadeInRightBig { 
  0% { opacity: 0; transform: translate3d(2000px, 0px, 0px); }
  100% { opacity: 1; transform: none; }
}
@keyframes fadeInUp { 
  0% { opacity: 0; transform: translate3d(0px, 100%, 0px); }
  100% { opacity: 1; transform: none; }
}
.fadeInUp { animation-name: fadeInUp; }
@keyframes fadeInUpBig { 
  0% { opacity: 0; transform: translate3d(0px, 2000px, 0px); }
  100% { opacity: 1; transform: none; }
}
@keyframes fadeOut { 
  0% { opacity: 1; }
  100% { opacity: 0; }
}
@keyframes fadeOutDown { 
  0% { opacity: 1; }
  100% { opacity: 0; transform: translate3d(0px, 100%, 0px); }
}
@keyframes fadeOutDownBig { 
  0% { opacity: 1; }
  100% { opacity: 0; transform: translate3d(0px, 2000px, 0px); }
}
@keyframes fadeOutLeft { 
  0% { opacity: 1; }
  100% { opacity: 0; transform: translate3d(-100%, 0px, 0px); }
}
@keyframes fadeOutLeftBig { 
  0% { opacity: 1; }
  100% { opacity: 0; transform: translate3d(-2000px, 0px, 0px); }
}
@keyframes fadeOutRight { 
  0% { opacity: 1; }
  100% { opacity: 0; transform: translate3d(100%, 0px, 0px); }
}
@keyframes fadeOutRightBig { 
  0% { opacity: 1; }
  100% { opacity: 0; transform: translate3d(2000px, 0px, 0px); }
}
@keyframes fadeOutUp { 
  0% { opacity: 1; }
  100% { opacity: 0; transform: translate3d(0px, -100%, 0px); }
}
@keyframes fadeOutUpBig { 
  0% { opacity: 1; }
  100% { opacity: 0; transform: translate3d(0px, -2000px, 0px); }
}
@keyframes flip { 
  0% { transform: perspective(400px) rotate3d(0, 1, 0, -360deg); animation-timing-function: ease-out; }
  40% { transform: perspective(400px) translate3d(0px, 0px, 150px) rotate3d(0, 1, 0, -190deg); animation-timing-function: ease-out; }
  50% { transform: perspective(400px) translate3d(0px, 0px, 150px) rotate3d(0, 1, 0, -170deg); animation-timing-function: ease-in; }
  80% { transform: perspective(400px) scale3d(0.95, 0.95, 0.95); animation-timing-function: ease-in; }
  100% { transform: perspective(400px); animation-timing-function: ease-in; }
}
@keyframes flipInX { 
  0% { transform: perspective(400px) rotate3d(1, 0, 0, 90deg); transition-timing-function: ease-in; opacity: 0; }
  40% { transform: perspective(400px) rotate3d(1, 0, 0, -20deg); transition-timing-function: ease-in; }
  60% { transform: perspective(400px) rotate3d(1, 0, 0, 10deg); opacity: 1; }
  80% { transform: perspective(400px) rotate3d(1, 0, 0, -5deg); }
  100% { transform: perspective(400px); }
}
@keyframes flipInY { 
  0% { transform: perspective(400px) rotate3d(0, 1, 0, 90deg); transition-timing-function: ease-in; opacity: 0; }
  40% { transform: perspective(400px) rotate3d(0, 1, 0, -20deg); transition-timing-function: ease-in; }
  60% { transform: perspective(400px) rotate3d(0, 1, 0, 10deg); opacity: 1; }
  80% { transform: perspective(400px) rotate3d(0, 1, 0, -5deg); }
  100% { transform: perspective(400px); }
}
@keyframes flipOutX { 
  0% { transform: perspective(400px); }
  30% { transform: perspective(400px) rotate3d(1, 0, 0, -20deg); opacity: 1; }
  100% { transform: perspective(400px) rotate3d(1, 0, 0, 90deg); opacity: 0; }
}
@keyframes flipOutY { 
  0% { transform: perspective(400px); }
  30% { transform: perspective(400px) rotate3d(0, 1, 0, -15deg); opacity: 1; }
  100% { transform: perspective(400px) rotate3d(0, 1, 0, 90deg); opacity: 0; }
}
@keyframes lightSpeedIn { 
  0% { transform: translate3d(100%, 0px, 0px) skewX(-30deg); opacity: 0; }
  60% { transform: skewX(20deg); opacity: 1; }
  80% { transform: skewX(-5deg); opacity: 1; }
  100% { transform: none; opacity: 1; }
}
@keyframes lightSpeedOut { 
  0% { opacity: 1; }
  100% { transform: translate3d(100%, 0px, 0px) skewX(30deg); opacity: 0; }
}
@keyframes rotateIn { 
  0% { transform-origin: center center; transform: rotate3d(0, 0, 1, -200deg); opacity: 0; }
  100% { transform-origin: center center; transform: none; opacity: 1; }
}
@keyframes rotateInDownLeft { 
  0% { transform-origin: left bottom; transform: rotate3d(0, 0, 1, -45deg); opacity: 0; }
  100% { transform-origin: left bottom; transform: none; opacity: 1; }
}
@keyframes rotateInDownRight { 
  0% { transform-origin: right bottom; transform: rotate3d(0, 0, 1, 45deg); opacity: 0; }
  100% { transform-origin: right bottom; transform: none; opacity: 1; }
}
@keyframes rotateInUpLeft { 
  0% { transform-origin: left bottom; transform: rotate3d(0, 0, 1, 45deg); opacity: 0; }
  100% { transform-origin: left bottom; transform: none; opacity: 1; }
}
@keyframes rotateInUpRight { 
  0% { transform-origin: right bottom; transform: rotate3d(0, 0, 1, -90deg); opacity: 0; }
  100% { transform-origin: right bottom; transform: none; opacity: 1; }
}
@keyframes rotateOut { 
  0% { transform-origin: center center; opacity: 1; }
  100% { transform-origin: center center; transform: rotate3d(0, 0, 1, 200deg); opacity: 0; }
}
@keyframes rotateOutDownLeft { 
  0% { transform-origin: left bottom; opacity: 1; }
  100% { transform-origin: left bottom; transform: rotate3d(0, 0, 1, 45deg); opacity: 0; }
}
@keyframes rotateOutDownRight { 
  0% { transform-origin: right bottom; opacity: 1; }
  100% { transform-origin: right bottom; transform: rotate3d(0, 0, 1, -45deg); opacity: 0; }
}
@keyframes rotateOutUpLeft { 
  0% { transform-origin: left bottom; opacity: 1; }
  100% { transform-origin: left bottom; transform: rotate3d(0, 0, 1, -45deg); opacity: 0; }
}
@keyframes rotateOutUpRight { 
  0% { transform-origin: right bottom; opacity: 1; }
  100% { transform-origin: right bottom; transform: rotate3d(0, 0, 1, 90deg); opacity: 0; }
}
@keyframes hinge { 
  0% { transform-origin: left top; animation-timing-function: ease-in-out; }
  20%, 60% { transform: rotate3d(0, 0, 1, 80deg); transform-origin: left top; animation-timing-function: ease-in-out; }
  40%, 80% { transform: rotate3d(0, 0, 1, 60deg); transform-origin: left top; animation-timing-function: ease-in-out; opacity: 1; }
  100% { transform: translate3d(0px, 700px, 0px); opacity: 0; }
}
@keyframes rollIn { 
  0% { opacity: 0; transform: translate3d(-100%, 0px, 0px) rotate3d(0, 0, 1, -120deg); }
  100% { opacity: 1; transform: none; }
}
@keyframes rollOut { 
  0% { opacity: 1; }
  100% { opacity: 0; transform: translate3d(100%, 0px, 0px) rotate3d(0, 0, 1, 120deg); }
}
@keyframes zoomIn { 
  0% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); }
  50% { opacity: 1; }
}
@keyframes zoomInDown { 
  0% { opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(0px, -1000px, 0px); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(0px, 60px, 0px); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); }
}
@keyframes zoomInLeft { 
  0% { opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0px, 0px); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0px, 0px); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); }
}
@keyframes zoomInRight { 
  0% { opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0px, 0px); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0px, 0px); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); }
}
@keyframes zoomInUp { 
  0% { opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(0px, 1000px, 0px); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(0px, -60px, 0px); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); }
}
@keyframes zoomOut { 
  0% { opacity: 1; }
  50% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); }
  100% { opacity: 0; }
}
@keyframes zoomOutDown { 
  40% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(0px, -60px, 0px); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  100% { opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(0px, 2000px, 0px); transform-origin: center bottom; animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); }
}
@keyframes zoomOutLeft { 
  40% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0px, 0px); }
  100% { opacity: 0; transform: scale(0.1) translate3d(-2000px, 0px, 0px); transform-origin: left center; }
}
@keyframes zoomOutRight { 
  40% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0px, 0px); }
  100% { opacity: 0; transform: scale(0.1) translate3d(2000px, 0px, 0px); transform-origin: right center; }
}
@keyframes zoomOutUp { 
  40% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(0px, 60px, 0px); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  100% { opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(0px, -2000px, 0px); transform-origin: center bottom; animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); }
}
@keyframes slideInDown { 
  0% { transform: translateY(-100%); visibility: visible; }
  100% { transform: translateY(0px); }
}
@keyframes slideInLeft { 
  0% { transform: translateX(-100%); visibility: visible; }
  100% { transform: translateX(0px); }
}
@keyframes slideInRight { 
  0% { transform: translateX(100%); visibility: visible; }
  100% { transform: translateX(0px); }
}
@keyframes slideInUp { 
  0% { transform: translateY(100%); visibility: visible; }
  100% { transform: translateY(0px); }
}
@keyframes slideOutDown { 
  0% { transform: translateY(0px); }
  100% { visibility: hidden; transform: translateY(100%); }
}
@keyframes slideOutLeft { 
  0% { transform: translateX(0px); }
  100% { visibility: hidden; transform: translateX(-100%); }
}
@keyframes slideOutRight { 
  0% { transform: translateX(0px); }
  100% { visibility: hidden; transform: translateX(100%); }
}
@keyframes slideOutUp { 
  0% { transform: translateY(0px); }
  100% { visibility: hidden; transform: translateY(-100%); }
}