.clear,.ut-service-column,.ut-skill-overlay {overflow:hidden}
.ut-brands,.ut-btn,.ut-vertical {text-align:center}
.ut-rotate-avatar .slides,.ut-rotate-quote .slides,.ut-rotate-quote-alt .slides {zoom:1}
.ut-rotate-quote .flex-direction-nav .flex-prev,.ut-rotate-quote-alt .flex-direction-nav .flex-prev {left:0}
.cta-btn a,.ut-btn {text-decoration:none}
.clear {clear:both;display:block;visibility:hidden;width:0;height:0}
.ut-btn {cursor:pointer;display:inline-block;margin:0 20px 20px 0;text-transform:uppercase;padding:8px 12px;color:#FFF!important;background:0 0;-webkit-transition:.2s all linear;-moz-transition:.2s all linear;transition:.2s all linear;font-family:ralewaymedium,Helvetica,Arial,sans-serif}
.ut-btn.small {font-size:11px}
.ut-btn.medium {font-size:13px;height:44px;line-height:44px;padding:0 20px}
.ut-btn.large {height:50px;line-height:51px;font-size:17px;padding:0 20px}
.ut-btn.round {-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.ut-btn:hover {color:#FFF}
.ut-alert.grey,.ut-alert.grey h1,.ut-alert.grey h2,.ut-alert.grey h3,.ut-alert.grey h4,.ut-alert.grey h5,.ut-alert.grey h6,.ut-alert.grey strong,.ut-alert.white h1,.ut-alert.white h2,.ut-alert.white h3,.ut-alert.white h4,.ut-alert.white h5,.ut-alert.white h6,.ut-alert.white strong {color:#151515}
p .ut-btn {margin:0}
.ut-btn.theme-btn:hover {background:#151515!important}
.ut-btn.dark {background:#151515}
.ut-btn.red {background:#e74c3c}
.ut-btn.red:hover {background:#151515}
.ut-btn.turquoise {background:#1abc9c}
.ut-btn.turquoise:hover {background:#151515}
.ut-btn.green {background:#2ecc71}
.ut-btn.green:hover {background:#151515}
.ut-btn.blue {background:#3498db}
.ut-btn.blue:hover {background:#151515}
.ut-btn.mid-blue {background:#34495e}
.ut-btn.mid-blue:hover {background:#151515}
.ut-btn.yellow {background:#f1c40f}
.ut-btn.yellow:hover {background:#151515}
.ut-btn.orange {background:#FF6E00}
.ut-btn.orange:hover {background:#151515}
.ut-btn.grey {background:#95a5a6}
.ut-btn.grey:hover {background:#151515}
.ut-btn.purple {background:#9b59b6}
.ut-btn.purple:hover {background:#151515}
.ut-alert {margin:0 0 20px;padding:30px}
.ut-alert.white {background:#FFF;border:1px solid;color:#151515}
.ut-alert.grey {background:#F1F1F1}
.ut-alert.themecolor,.ut-alert.themecolor h1,.ut-alert.themecolor h2,.ut-alert.themecolor h3,.ut-alert.themecolor h4,.ut-alert.themecolor h5,.ut-alert.themecolor h6,.ut-alert.themecolor strong {color:#FFF}
.ut-skill {margin-bottom:20px}
.ut-skill-name,.ut-skill-percent {font-size:12px;text-transform:uppercase;letter-spacing:.5px}
.dark .ut-skill-name,.ut-skill-name {color:#151515}
.light .ut-skill-name {color:#FFF}
.ut-skill-percent {color:#FFF;line-height:30px;padding:0 10px}
.ut-skill-bar {height:30px;width:100%;display:block}
.ut-skill-active {width:0}
.ut-skill-overlay {height:30px;background:#111}
.ut-brands a {-webkit-transition:.2s opacity linear;-moz-transition:.2s opacity linear;transition:.2s opacity linear;opacity:1}
.ut-brands a:hover {opacity:.7}
.ut-five-sixth,.ut-four-fifth,.ut-one-fifth,.ut-one-fourth,.ut-one-half,.ut-one-sixth,.ut-one-third,.ut-three-fifth,.ut-three-fourths,.ut-two-fifth,.ut-two-thirds {float:left;margin-bottom:0;margin-right:4%;position:relative;display:inline;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.ut-column-last {clear:right;margin-right:0}
.ut-one-half {width:48%}
.ut-one-third {width:30.66%}
.ut-two-thirds {width:65.33%}
.ut-three-fourths {width:74%}
.ut-one-fourth {width:22%}
.ut-one-fifth {width:16.8%}
.ut-two-fifth {width:37.6%}
.ut-three-fifth {width:58.4%}
.ut-four-fifth {width:79.2%}
.ut-one-sixth {width:13.33%}
.ut-five-sixth {width:82.67%}
.ut-custom-icon a i {-webkit-transition:.3s all ease;-moz-transition:.3s all ease;transition:.3s all ease}
.ut-accordion-heading,.ut-nav-tabs li a {-webkit-transition:.2s all linear;-moz-transition:.2s all linear}
.ut-highlight-four,.ut-highlight-one,.ut-highlight-three,.ut-highlight-two {padding:2px;color:#F26535}
.ut-highlight-two {color:#FFF;background:#151515}
.ut-highlight-three {background:#FF3;color:#151515}
.ut-highlight-four {color:#FFF;background:red}
.ut-nav-tabs {margin-bottom:20px;margin-left:0;padding-left:0;list-style:none!important}
.ut-accordion-heading a,.ut-nav-tabs li a {font-weight:400;padding:4px 12px;text-transform:uppercase}
.ut-nav-tabs li {float:left;display:list-item;margin-right:10px;margin-bottom:10px}
.ut-nav-tabs li a {font-size:11px;display:block;background:0 0;color:#888;border:1px solid #888;transition:.2s all linear}
.light .ut-nav-tabs li a {color:#FFF;border:1px solid #FFF}
.ut-nav-tabs li a:hover {color:#151515;border-color:#151515}
.ut-nav-tabs li.active a {color:#FFF;border-color:#151515;background:#151515}
.light .ut-nav-tabs li.active a,.light .ut-nav-tabs li.active a:hover {color:#151515!important;border-color:#FFF!important;background:#FFF!important}
.ut-tab-content h3 {font-size:17px;text-transform:uppercase}
.ut-tab-content .tab-pane {display:none}
.ut-tab-content .tab-pane.active {display:block}
.ut-accordion-heading {transition:.2s all linear;margin-bottom:10px}
.ut-accordion-heading a {display:block;cursor:pointer;font-size:11px;background:0 0;color:#888;border:1px solid #888;-webkit-transition:.2s all linear;-moz-transition:.2s all linear;transition:.2s all linear}
.light .ut-accordion-heading a {color:#FFF;border:1px solid #FFF}
.ut-accordion-heading a.active {color:#FFF;border:1px solid #151515;background:#151515}
.light .ut-accordion-heading a.active {color:#151515;border:1px solid #FFF;background:#FFF}
.ut-accordion-heading a.active:hover {color:#FFF;border:1px solid #151515;background:#151515}
.light .ut-accordion-heading a.active:hover {color:#151515!important;border:1px solid #FFF!important;background:#FFF!important}
.ut-accordion-heading a:hover {color:#151515;border-color:#151515}
.ut-accordion-body.collapse {display:none}
.ut-accordion-body.collapse.in {display:block}
.ut-accordion-body.collapsing {position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;-moz-transition:height .35s ease;transition:height .35s ease}
.ut-accordion-inner {padding-top:0;margin-bottom:20px}
.ut-accordion-inner h3 {font-size:17px;text-transform:uppercase}
.ut-blockquote-right {float:right;margin:0 0 0 20px;width:35%}
.ut-blockquote-left {float:left;margin:0 20px 0 0;width:35%}
.ut-blockquote-left blockquote,.ut-blockquote-left blockquote p:before,.ut-blockquote-right blockquote,.ut-blockquote-right blockquote p:before {margin:0}
.ut-highlight {padding:0 3px;margin:0 2px}
.ut-vertical-style .ut-service-icon {float:none;margin:0 auto 12px;display:block}
.ut-service-icon.fa-stack i:last-child {font-size:.8em}
.ut-service-icon,.ut-service-icon.ut-si-right {font-size:30px;margin-bottom:20px;overflow:hidden}
.ut-service-icon {float:left;margin-right:20px}
.ut-service-icon.ut-si-right {float:right;margin-left:20px;margin-right:0}
.ut-animate-image,.wp-caption img,blockquote,img.alignnone,img.size-auto,img.size-full,img.size-large,img.size-medium,img.size-thumbnail {position:relative;animation-duration:2s}
.fadeIn {-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn}
@keyframes fadeIn {0% {opacity:0}
100% {opacity:1}
}
.slideInRight {-webkit-animation-name:slideInRight;-moz-animation-name:slideInRight;-o-animation-name:slideInRight;animation-name:slideInRight}
@keyframes slideInRight {0% {opacity:0;transform:translateX(2000px)}
60% {opacity:1;transform:translateX(0)}
80% {transform:translateX(10px)}
100% {transform:translateX(0);opacity:1}
}
.slideInLeft {-webkit-animation-name:slideInLeft;-moz-animation-name:slideInLeft;-o-animation-name:slideInLeft;animation-name:slideInLeft}
@keyframes slideInLeft {0% {opacity:0;transform:translateX(-2000px)}
60% {opacity:1;transform:translateX(0)}
80% {transform:translateX(-10px)}
100% {transform:translateX(0);opacity:1}
}
.ut-already-visible {left:0;animation:none}
.ut-service-box-icon {display:block;text-align:center;font-size:80px;line-height:120px;z-index:3;position:relative}
.ut-social-icon,.ut-social-icon i {line-height:100px}
.ut-icon-box {position:relative;margin-bottom:20px;width:120px;height:120px;float:left;margin-right:20px}
.ut-arrow-right {width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;position:absolute;right:-10px;top:50%;margin-top:-10px}
.ut-rotate-quote .flex-direction-nav .flex-next,.ut-rotate-quote-alt .flex-direction-nav .flex-next {right:0}
.ut-info {text-align:left;overflow:hidden}
.ut-social-network {list-style:none!important;margin:0;text-align:center}
.ut-social-network li {text-align:center}
.ut-social-link {margin-bottom:20px;display:block}
.ut-social-link,.ut-social-link:hover {color:#FFF}
.ut-social-link .ut-social-info {color:#151515}
.light .ut-social-link,.light .ut-social-link .ut-social-info,.light .ut-social-link:hover {color:#FFF}
.ut-social-icon {display:block;width:100px;height:100px;text-align:center;margin:0 auto 20px;background:#292929;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transform:translateZ(0);-webkit-transition:.2s background linear;-moz-transition:.2s background linear;transition:.2s background linear}
.light .ut-social-icon {background:rgba(255,255,255,.15)}
.ut-social-info,.ut-social-title {display:block}
.ut-social-title {margin-bottom:5px;text-transform:uppercase;font-size:17px}
.ut-social-info {font-size:11px;text-transform:uppercase}
.ut-parallax-quote {text-align:center}
.ut-parallax-quote-title {font-size:35px;text-align:center;margin-bottom:20px;padding:0;border:none}
.ut-parallax-quote-name {display:block;font-size:12px;margin-bottom:20px}
.ut-parallax-quote .ut-parallax-quote-title .fa-quote-left,.ut-parallax-quote .ut-parallax-quote-title .fa-quote-right {font-size:16px;display:inline-table;vertical-align:top}
.ut-parallax-quote .fa-quote-left {margin-right:5px}
.ut-parallax-quote .fa-quote-right {margin-left:5px}
.ut-testimonials {margin-bottom:20px}
.ut-rotate-avatar .slides>li,.ut-rotate-quote .slides>li {display:none;-webkit-backface-visibility:hidden}
.ut-rotate-avatar,.ut-rotate-quote {position:relative;zoom:1}
.ut-rotate-quote .flex-viewport {max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}
.ut-rotate-quote {position:relative;text-align:center;margin:0 auto;max-width:800px}
.ut-rotate-avatar .ut-quote-comment,.ut-rotate-avatar .ut-quote-name,.ut-rotate-quote .ut-quote-avatar {display:none}
.ut-rotate-avatar {width:200px;height:200px;margin:0 auto 20px;overflow:hidden}
.ut-rotate-twitter-avatar {width:80px;height:80px;margin:0 auto 20px;overflow:hidden}
.ut-rotate-avatar .slides,.ut-rotate-quote .slides {margin:0!important;list-style:none}
.ut-rotate-avatar img,.ut-rotate-twitter-avatar img {border-radius:50%;display:block;width:100%}
.ut-rotate-avatar ul.slides,.ut-rotate-quote ul.slides {list-style:none}
.ut-rotate-quote-alt .flex-viewport {max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}
.ut-rotate-quote-alt {position:relative;text-align:center;margin:0 auto!important;max-width:800px;overflow:hidden}
.ut-rotate-quote .ut-quote-comment,.ut-rotate-quote-alt .ut-quote-comment {display:block;margin-bottom:20px;font-size:30px}
.ut-rotate-quote .ut-quote-comment {font-size:17px}
.ut-rotate-quote .ut-quote-name,.ut-rotate-quote-alt .ut-quote-name {margin-bottom:20px;text-transform:uppercase;font-size:11px;display:block}
.ut-rq-icon,.ut-twitter-rotator h2 {font-size:30px}
.ut-rq-icon {display:block;margin:0 auto 20px}
.light .ut-twitter-rotator .ut-rq-icon-tw {display:block;margin:0 auto 20px;color:#FFF}
.dark .ut-twitter-rotator .ut-rq-icon-tw {display:block;margin:0 auto 20px;color:#151515}
.dark .ut-twitter-rotator h2 a:hover {color:#151515}
.light .ut-twitter-rotator h2 a:hover {color:#FFF}
.ut-rotate-quote .flex-direction-nav,.ut-rotate-quote-alt .flex-direction-nav {width:65px;height:30px;position:relative;margin:0 auto}
.ut-rotate-quote .flex-direction-nav a,.ut-rotate-quote-alt .flex-direction-nav a {display:block;width:30px;height:30px;margin:0;position:absolute;bottom:0;z-index:10;overflow:hidden;opacity:1;cursor:pointer;color:#fff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.ut-rotate-quote .flex-direction-nav a:before,.ut-rotate-quote-alt .flex-direction-nav a:before {font-family:FontAwesome;font-size:20px;line-height:30px;display:inline-block}
.ut-rotate-quote .flex-direction-nav a:before {content:'\f104'}
.ut-rotate-quote .flex-direction-nav a.flex-next:before {content:'\f105'}
.ut-rotate-quote-alt .flex-direction-nav a:before {content:'\f104'}
.ut-rotate-quote-alt .flex-direction-nav a.flex-next:before {content:'\f105'}
.ut-rotate-quote .flex-direction-nav .flex-next:hover,.ut-rotate-quote .flex-direction-nav .flex-prev:hover,.ut-rotate-quote-alt .flex-direction-nav .flex-next:hover,.ut-rotate-quote-alt .flex-direction-nav .flex-prev:hover {background:#121212}
.ut-counter-box {text-align:center;padding:20px;margin-bottom:20px;z-index:1}
.ut-counter-box i {margin-bottom:10px;font-size:40px}
.ut-counter-details {margin:5px 0 0}
.ut-count {font-family:Helvetica,Arial,Sans-serif!important;font-size:60px;line-height:100%;font-weight:700;padding:0;display:block;text-transform:uppercase}
.ut-title-divider {margin-bottom:30px;font-size:14px;text-transform:uppercase;text-align:center}
.light .ut-title-divider:after,.ut-title-divider:after {content:"";display:block;width:30px;height:1px;margin:10px auto 0}
.ut-title-divider:after {background-color:#151515}
.light .ut-title-divider:after {background-color:#FFF}
.ut-dropcap-one,.ut-dropcap-two {font-size:28px;width:48px;height:48px;display:inline-block;line-height:48px;margin:6px 16px 0 0;font-family:ralewaymedium,Helvetica,Arial,sans-serif;text-align:center;color:#FFF;float:left}
.ut-dropcap-one {-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}
.ut-highlight-icon-wrap {text-align:center;margin:0 auto;padding:0 0 20px}
.ut-service-icon-box {text-align:center}
.ut-highlight-icon {font-family:FontAwesome;display:inline-block!important;font-size:0;cursor:pointer;margin:15px 30px;width:90px!important;height:90px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;text-align:center;position:relative;z-index:1;color:#FFF}
.ut-highlight-icon:after {pointer-events:none;position:absolute;width:100%;height:100%;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;content:'';-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
.ut-highlight-icon:before {speak:none;font-size:40px;line-height:90px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;display:block;-webkit-font-smoothing:antialiased}
.cta-btn a,.ut-bs-btn {text-transform:uppercase}
.ut-highlight-icon-effect .ut-highlight-icon {-webkit-transition:background .2s,color .2s;-moz-transition:background .2s,color .2s;transition:background .2s,color .2s}
.ut-highlight-icon-effect .ut-highlight-icon:after {top:-7px;left:-7px;padding:7px;-webkit-transition:-webkit-transform .2s,opacity .2s;-webkit-transform:scale(.8);-moz-transition:-moz-transform .2s,opacity .2s;-moz-transform:scale(.8);-ms-transform:scale(.8);transition:transform .2s,opacity .2s;transform:scale(.8);opacity:0}
.ut-highlight-icon-effect .ut-highlight-icon:hover {color:#FFF}
.ut-highlight-icon-effect .ut-highlight-icon:hover:after {-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}
.ut-bs-wrap {margin-left:-10px;margin-right:-10px}
.ut-bs-wrap .post {border:none!important;padding:0!important;margin-bottom:20px!important}
.ut-bs-wrap .entry-title {font-size:17px}
.ut-bs-btn,.ut-st-subtitle {font-size:11px}
.light .ut-bs-wrap .entry-title,.light .ut-bs-wrap .entry-title a,.light .ut-bs-wrap a .entry-title,.light .ut-bs-wrap a:hover {color:#FFF}
.light .ut-bs-wrap a.more-link {color:#888}
.light .ut-bs-wrap a.more-link:hover {color:#FFF}
.ut-bs-wrap .entry-thumbnail {margin-bottom:20px}
.ut-bs-wrap .entry-header {margin-bottom:0}
.ut-bs-wrap .format-link .entry-header {margin-bottom:20px}
.ut-bs-wrap .format-link .entry-meta {display:none}
.ut-bs-wrap .entry-meta {margin:0 0 20px!important;text-align:inherit!important}
.light .ut-bs-wrap .entry-meta i,.light .ut-bs-wrap .entry-meta span {color:#FFF!important}
.ut-bs-wrap .entry-meta .date-format {border:none!important;margin:0 10px 0 0!important;padding:0!important}
.ut-bs-wrap .entry-meta .author-links,.ut-bs-wrap .entry-meta .cat-links,.ut-bs-wrap .entry-meta .comments-link,.ut-bs-wrap .entry-meta .edit-link {display:inline-block!important}
.ut-bs-btn,.ut-bs-holder,.ut-st-date,.ut-st-name,.ut-st-rating {display:block}
.ut-bs-holder {margin:0 auto 20px;text-align:center}
.ut-bs-btn {line-height:50px;background:#FFF;border:1px solid #EFEFEF;-webkit-box-shadow:0 2px 2px -1px rgba(0,0,0,.1);-moz-box-shadow:0 2px 2px -1px rgba(0,0,0,.1);box-shadow:0 2px 2px -1px rgba(0,0,0,.1);color:#999}
.ut-st {overflow:hidden;margin-bottom:20px}
.ut-st-header {border-bottom:1px solid #DDD;margin-bottom:10px;padding-bottom:10px}
.ut-st-avatar {-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;float:left;overflow:hidden;width:80px;height:80px;margin-right:20px}
@media screen and (max-width:767px) {.ut-st-avatar {float:none;width:80px;height:80px;margin:0 auto 20px}
}
.ut-st-avatar img {width:100%}
.ut-st-title {margin-bottom:0}
.ut-st p,.ut-st-rating {margin-bottom:10px}
.ut-st-rating ul {list-style:none;margin:0}
.ut-st-rating ul li {display:inline;margin-right:5px;color:#999}
.ut-video-testimonial-wrapper {margin-left:-10px;margin-right:-10px}
.ut-hero-testimonial .ut-video,.ut-video-testimonial {margin-bottom:20px}
.ut-video-testimonial-boxed {padding:20px;-webkit-box-shadow:0 10px 10px rgba(0,0,0,.25);-moz-box-shadow:0 10px 10px rgba(0,0,0,.25);box-shadow:0 10px 10px rgba(0,0,0,.25)}
.ut-video-testimonial-boxed.ut-video-box-dark {background:rgba(0,0,0,.2);border:1px solid rgba(0,0,0,.4)}
.ut-video-testimonial-boxed.ut-video-box-light {background:rgba(255,255,255,.2);border:1px solid rgba(255,255,255,.4)}
.ut-video-testimonial h3 {margin-bottom:0}
.ut-load-vtestimonial img {display:block;margin:0 auto 20px}
.ut-load-vtestimonial {position:relative;text-align:center;display:block}
.ut-load-vtestimonial:before {font-family:FontAwesome;content:"\f16a";color:#FFF;display:block;position:absolute;left:50%;top:50%;font-size:40px;width:40px;height:40px;margin-top:-10px;margin-left:-20px}
.ut-shortcode-video-wrap {position:relative}
.light .ut-shortcode-video-wrap {-webkit-box-shadow:0 0 40px #000;-moz-box-shadow:0 0 40px #000;box-shadow:0 0 40px #000}
.ut-video-loading {position:absolute;top:50%;left:50%;color:#151515;margin-left:-20px;margin-top:-20px;display:none}
.ut-load-video {display:block;width:100%;height:100%;position:relative;cursor:pointer}
.ut-load-video img {vertical-align:bottom;margin:0 auto;width:100%;display:block}
.ut-shortcode-video-wrap .ut-video-caption i {position:absolute;bottom:20px;left:20px;-webkit-transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s;color:rgba(255,255,255,.3);border-color:rgba(255,255,255,.3)}
.light .ut-shortcode-video-wrap .ut-video-caption i {background:rgba(0,0,0,.5)}
.ut-load-video:hover i {color:rgba(255,255,255,1);border-color:rgba(255,255,255,1)}
.ut-shortcode-video-wrap .ut-video-caption {margin-bottom:20px;max-width:100%;padding:10px;background:0 0;border:1px solid}
.light .ut-shortcode-video-wrap .ut-video-caption {padding:0}
.dark .ut-shortcode-video-wrap .ut-video-caption {border-color:#DDD}
.ut-video-caption-text {padding-top:10px}
.light .ut-video-caption-text {padding:10px;background:rgba(0,0,0,5);color:#999;border-top:1px solid}
.ut-highlight-section-wrap {margin-bottom:0;margin-left:-10px;margin-right:-10px}
.ut-highlight-section-right {text-align:right}
.ut-highlight-section-right .ut-highlight-section-icon {float:right;margin-right:0;margin-left:20px}
.ut-highlight-section-icon {float:left;margin-right:20px;margin-bottom:20px;width:50px;height:50px;line-height:50px;text-align:center;font-size:20px;background:0 0;border:1px double #008ED6;color:#008ED6}
.ut-highlight-section-box h3 {-webkit-transition:.2s all linear;-moz-transition:.2s all linear;transition:.2s all linear;margin-bottom:5px}
.ut-highlight-section-content {overflow:hidden;margin-bottom:20px}
.ut-highlight-section-image {margin:0 auto}
.ut-highlight-section-image.ut-landscape {padding:0 10px}
.ut-highlight-section-image.ut-portrait {max-width:250px}
.ut-highlight-section-image img {width:100%}
.ut-custom-box {border:1px solid #a0c3d5;padding:20px}
.ut-custom-box-content {overflow:hidden;text-align:left}
.ut-custom-box-icon {float:left;margin-right:40px;margin-bottom:20px;max-width:320px}
.cta-btn {display:block;text-align:center;overflow:hidden}
.light .cl-effect-18 a,.light .cl-effect-18 a:focus,.light .cl-effect-18 a:hover,.light .cta-btn a {color:#FFF}
.cl-effect-18 a:focus,.cl-effect-18 a:hover,.cta-btn a,.dark .cl-effect-18 a,.dark .cl-effect-18 a:focus,.dark .cl-effect-18 a:hover,.dark .cta-btn a {color:#151515}
.light .cl-effect-18 a::after,.light .cl-effect-18 a::before {background:#FFF}
.dark .cl-effect-18 a::after,.dark .cl-effect-18 a::before {background:#151515}
.cta-btn a {position:relative;display:inline-block;margin:15px 25px;outline:0;letter-spacing:1px;font-size:1.4em}
.cta-btn a:focus,.cta-btn a:hover {outline:0}
.cl-effect-18 {position:relative;z-index:1}
.cl-effect-18 a {padding:0 5px;color:#151515;font-weight:700;-webkit-transition:color .3s;-moz-transition:color .3s;transition:color .3s}
.cl-effect-18 a::after,.cl-effect-18 a::before {position:absolute;width:100%;left:0;top:50%;height:2px;margin-top:-1px;background:#151515;content:'';z-index:-1;pointer-events:none;-webkit-transition:-webkit-transform .3s,opacity .3s;-moz-transition:-moz-transform .3s,opacity .3s;transition:transform .3s,opacity .3s}
.cl-effect-18 a::before {-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);transform:translateY(-20px)}
.cl-effect-18 a::after {-webkit-transform:translateY(20px);-moz-transform:translateY(20px);transform:translateY(20px)}
.cl-effect-18 a:focus::after,.cl-effect-18 a:focus::before,.cl-effect-18 a:hover::after,.cl-effect-18 a:hover::before {opacity:.7}
.cl-effect-18 a:focus::before,.cl-effect-18 a:hover::before {-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}
.cl-effect-18 a:focus::after,.cl-effect-18 a:hover::after {-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}
@media screen and (max-width:767px) {.ut-arrow-right,.ut-rotate-quote .flex-direction-nav {display:none}
.ut-five-sixth,.ut-four-fifth,.ut-one-fifth,.ut-one-fourth,.ut-one-half,.ut-one-sixth,.ut-one-third,.ut-three-fifth,.ut-three-fourths,.ut-two-fifth,.ut-two-thirds {width:100%}
.ut-icon-box {float:none;margin-right:0;width:100%}
.ut-info {text-align:center;overflow:hidden}
.ut-rotate-quote .flex-direction-nav,.ut-rotate-quote-alt .flex-direction-nav {width:75px}
.ut-service-column {text-align:left}
.ut-service-column.ut-vertical {text-align:center}
.ut-service-icon.ut-si-right {float:left;margin-right:20px;margin-left:0!important;overflow:hidden;font-size:30px;margin-bottom:20px}
.ut-highlight-section-right {text-align:inherit}
.ut-highlight-section-right .ut-highlight-section-icon {float:left;margin-right:20px;margin-left:0}
.ut-highlight-section-image.ut-landscape {padding:0}
.ut-highlight-section-image {margin:0 auto 40px}
.ut-custom-box-icon {float:none!important;margin-right:0!important}
}
@media screen and (min-width:768px) and (max-width:1024px) {.ut-icon-box {float:none;margin-right:0;width:100%}
.ut-arrow-right {display:none}
.ut-info {text-align:center;overflow:hidden}
.ut-rotate-quote .flex-direction-nav,.ut-rotate-quote-alt .flex-direction-nav {width:75px}
.ut-highlight-section-image.ut-landscape {padding:0}
.ut-custom-box-icon {float:none!important;margin-right:0!important}
}
.ut-animate-element,.ut-animate-image {opacity:0}
.mejs-container.mejs-video {width:100%!important;height:auto!important;padding-top:57%}
.mejs-mediaelement video,.mejs-overlay,.mejs-poster {width:100%!important;height:100%!important}
.mejs-mediaelement video {position:absolute;top:0;left:0;right:0;bottom:0}
.pp_pic_holder video {width:100%;height:100%;max-width:100%}
.pp_pic_holder .wp-video {width:100%!important}
.ut-spacer {width:100%;display:block;min-height:1px;clear:both}
.ut-fancy-image-wrap {margin-bottom:20px}
figure.ut-fancy-image img {-webkit-transition:opacity .35s;transition:opacity .35s}
figure.ut-fancy-image:hover img {opacity:.4}
figure.ut-fancy-image figcaption::after,figure.ut-fancy-image figcaption::before {position:absolute;top:30px;right:30px;bottom:30px;left:30px;content:'';opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;pointer-events:none}
figure.ut-fancy-image figcaption::before {border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:scale(0,1);transform:scale(0,1)}
figure.ut-fancy-image figcaption::after {border-right:1px solid #fff;border-left:1px solid #fff;-webkit-transform:scale(1,0);transform:scale(1,0)}
figure.ut-fancy-image h3 {padding-top:30%;-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
figure.ut-fancy-image p {padding:20px 20px 0;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
figure.ut-fancy-image:hover figcaption::after,figure.ut-fancy-image:hover figcaption::before {opacity:1;-webkit-transform:scale(1);transform:scale(1)}
figure.ut-fancy-image:hover h3,figure.ut-fancy-image:hover p {opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
figure.ut-fancy-image {position:relative;backface-visibility:hidden;overflow:hidden;background:#3085a3;text-align:center;cursor:pointer}
figure.ut-fancy-image img {position:relative;display:block;min-height:100%;max-width:100%;opacity:.8}
figure.ut-fancy-image figcaption {padding:2em;color:#fff;text-transform:uppercase;font-size:1.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden}
figure.ut-fancy-image figcaption,figure.ut-fancy-image figcaption>a {position:absolute;top:0;left:0;width:100%;height:100%}
figure.ut-fancy-image h3,figure.ut-fancy-image p {margin:0}
figure.ut-fancy-image p {letter-spacing:1px;font-size:68.5%}
.vc_row [class*=vc_col-] .ut-five-sixth:not(.ut-table-menu-wrap),.vc_row [class*=vc_col-] .ut-four-fifth:not(.ut-table-menu-wrap),.vc_row [class*=vc_col-] .ut-one-fifth:not(.ut-table-menu-wrap),.vc_row [class*=vc_col-] .ut-one-fourth:not(.ut-table-menu-wrap),.vc_row [class*=vc_col-] .ut-one-half:not(.ut-table-menu-wrap),.vc_row [class*=vc_col-] .ut-one-sixth:not(.ut-table-menu-wrap),.vc_row [class*=vc_col-] .ut-one-third:not(.ut-table-menu-wrap),.vc_row [class*=vc_col-] .ut-three-fifth:not(.ut-table-menu-wrap),.vc_row [class*=vc_col-] .ut-three-fourths:not(.ut-table-menu-wrap),.vc_row [class*=vc_col-] .ut-two-fifth:not(.ut-table-menu-wrap),.vc_row [class*=vc_col-] .ut-two-thirds:not(.ut-table-menu-wrap) {margin-right:0!important;float:inherit!important;width:100%!important;margin-bottom:0!important}
.ut-animate-element.vc_row.vc_row-o-full-height {min-height:100vh!important}
.ut-word-effect-slide,.ut-word-effects {position:relative;width:100%;height:100%}
.ut-word-effect-slide {display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}
.ut-word-effect-slide:not(.slide--current) {position:absolute;top:0;pointer-events:none;opacity:0}
[class*=letter] {display:block;position:relative;-webkit-flex:none;-ms-flex:none;flex:none;white-space:pre}
.letter-effect {display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
