@media only screen and (min-width:769px){#header-outer.detached.scrolling #logo img{height:90px !important;margin-top:10px}}@media only screen and (max-width:999px){body #top #logo img,#header-outer[data-permanent-transparent="false"] #logo .dark-version{height:62px !important}}#slide-out-widget-area,#slide-out-widget-area-bg.fullscreen,#slide-out-widget-area-bg.fullscreen-split,#slide-out-widget-area-bg.fullscreen-alt .bg-inner,body.material #slide-out-widget-area-bg.slide-out-from-right,.widget .material .widget .tagcloud a:before,.nectar-hor-list-item[data-hover-effect="full_border"][data-color="accent-color"] .nectar-list-item-btn:hover,#header-outer[data-lhe="animated_underline"] .nectar-header-text-content a:after,.nectar-slide-in-cart.style_slide_in_click .widget_shopping_cart .nectar-notice,.woocommerce #review_form #respond .form-submit #submit,#header-outer .nectar-menu-label:before{background-color:#8D3184}e .wpb_wrapper>div{margin-bottom:0}@media only screen and (max-width:999px){#ajax-content-wrap .vc_row.inner_row.right_padding_tablet_25pct .row_col_wrap_12_inner{padding-right:0 !important}}@media screen and (min-width:1024px){.hide-on-desktop{display:none !important}}.first-section .nectar-split-heading[data-custom-font-size="true"] h1{text-align:center}@media screen and (max-width:999px){.first-section .nectar-split-heading.font_line_height_1-5 *{line-height:1.15 !important;text-align:center}}.service-text{margin-top:14px !important}.service-row img{border:5px solid #fff;box-shadow:1px 8px 12px gray !important}.service-links .nectar-fancy-ul ul li i.icon-default-style[class^=icon-].icon-salient-thin-line{font-weight:800 !important}.service-links .nectar-fancy-ul[data-animation=true] ul li{margin:10px 0 10px 0 !important}@media only screen and (min-width:768px) and (max-width:1023px){.service-links .nectar-fancy-ul ul{column-count:2}.service-links .nectar-fancy-ul[data-animation=true] ul li{padding-left:0 !important}}@media only screen and (max-width:767px){.service-links .nectar-fancy-ul[data-animation=true] ul li{padding-left:0 !important}}@media screen and (max-width:999px){.homepage-slider .nectar-cta .link_wrap{margin-top:-22px !important}.homepage-slider .nectar-cta .link_wrap .link_text{font-size:16px !important}}.home .nectar-shape-divider{fill:#efefef !important}@media screen and (max-width:769px){.col h2,body h2{font-size:34px;line-height:35px}.row .col h3,body h3{font-size:23.5px;line-height:24.7px}}@media only screen and (min-width:1px) and (max-width:999px){#slide-out-widget-area .mobile-only{display:block !important;margin-top:0vh !important;padding-bottom:1vh !important;margin-bottom:3vh !important}}#slide-out-widget-area a.social-link{color:#fff;font-size:15px;border-bottom:2px solid #fff !important;padding-right:0px;display:table;margin-bottom:10px}#slide-out-widget-area a:hover{opacity:0.7 !important}#slide-out-widget-area .offcanvas-social{display:block;margin-top:-30px !important}@media only screen and (max-width:999px){body #slide-out-widget-area.fullscreen .inner .off-canvas-menu-container li a,#slide-out-widget-area.fullscreen-split .off-canvas-menu-container>ul>li>a,body #slide-out-widget-area.fullscreen-alt .inner .off-canvas-menu-container li a{font-size:30px !important;line-height:30px !important;font-family:"IBM PLEX SANS CONDENSED";font-weight:400 !important;opacity:1}#slide-out-widget-area li.menu-item.current-menu-item a{color:#f1c50e !important}}#slide-out-widget-area .widget h4{margin-bottom:8px;letter-spacing:0px !important;font-size:20px !important}.copyright-text p{font-size:12px !important}.company-info .contact-block{margin-bottom:10px !important}.contact-block .vc_col-sm-2{width:15% !important}.contact-block .vc_col-sm-10{width:85% !important}@media only screen and (min-width:320px) and (max-width:767px){.company-info .contact-block{margin-bottom:0 !important}}@media screen and (max-width:999px){.company-info .contact-block .vc_col-sm-10{width:78% !important;vertical-align:top;margin-top:-24px;margin-left:0px}.company-info .contact-block:last-of-type .vc_col-sm-10{width:78% !important;vertical-align:top;margin-top:0px;margin-left:0px}}@media screen and (max-width:640px){.company-info .contact-block .vc_col-sm-10,.company-info .contact-block:last-of-type .vc_col-sm-10{margin-left:15px !important}}@media screen and (min-width:641px) and (max-width:999px){.company-info .contact-block:first-of-type{width:100% !important;margin-bottom:20px !important}.company-info .contact-block{float:left;width:50%}}img.footer-logo{max-width:175px !important}.clients[data-he=greyscale_to_color]>div img{transition:filter 0.45s cubic-bezier(0.3, 0.4, 0.1, 1), opacity 0.45s cubic-bezier(0.3, 0.4, 0.1, 1);-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:0.55 !important}.clients[data-he=greyscale_to_color]>div:hover img{-webkit-filter:grayscale(0);filter:grayscale(0);opacity:1 !important}.clients>div{float:left;max-width:160px;margin:0 4vw !important}@media only screen and (max-width:999px){img.footer-logo{max-width:125px !important}.mobile-center{text-align:center !important}.mobile-center .nectar-cta{text-align:center !important}.mobile-center .nectar-fancy-ul ul li{padding-left:0 !important}.mobile-center .vc_column-inner{padding-left:0vw !important}.nectar-fancy-ul ul li i,.nectar-fancy-ul ul li i.icon-default-style{position:relative;left:-3px}.mobile-center .text-block{margin-top:-3vh !important}.nectar-lottie-wrap.width_tablet_30vw{width:30vw !important}#ajax-content-wrap .vc_row.inner_row.right_padding_14pct .row_col_wrap_12_inner{padding-right:0 !important}.nectar-scrolling-tabs[data-tab-spacing="40%"] .scrolling-tab-content>div{padding-top:0 !important;padding-bottom:0% !important}.tab-image{margin-left:-8% !important}}body[data-form-submit="see-through"] .container-wrap input[type=submit],body[data-form-submit="see-through"] .container-wrap button[type=submit]:not(.search-widget-btn){padding:15px 22px !important;margin:0 auto}p.gform_required_legend{font-size:13px;color:GRAY;text-align:center}.gform_wrapper.gravity-theme .ginput_complex label{font-size:13px !important;color:gray;font-weight:600 !IMPORTANT;padding-top:5px}body .gform_wrapper .top_label .gfield_label{margin-top:20px;margin-bottom:6px;font-size:17px !important;font-weight:700 !important;color:#8e3185}body[data-form-submit="regular"] .container-wrap input[type=submit],body[data-form-submit="regular"] .container-wrap button[type=submit]:not(.search-widget-btn),body[data-form-submit="see-through"] .container-wrap input[type=submit],body[data-form-submit="see-through"] .container-wrap button[type=submit]:not(.search-widget-btn),body[data-button-style="rounded"].ascend .container-wrap input[type="submit"],body[data-button-style="rounded"].ascend .container-wrap button[type="submit"]:not(.search-widget-btn),.wc-proceed-to-checkout .button.checkout-button,.woocommerce #order_review #payment #place_order,body.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-page button[type="submit"].single_add_to_cart_button,body[data-form-submit="regular"].woocommerce-page .container-wrap button[type=submit].single_add_to_cart_button,.nectar-post-grid-wrap .load-more,.row .wpforms-form button[type="submit"]{text-align:center;margin:0 auto}@media screen and (max-width:999px){body #ajax-content-wrap .col[data-padding-pos="right"]>.vc_column-inner,#ajax-content-wrap .col[data-padding-pos="right"]>.n-sticky>.vc_column-inner{padding-left:30px}}.ascend .container-wrap .span_12.light input[type=text],.ascend .container-wrap .span_12.light input[type=url],.ascend .container-wrap .span_12.light select,.ascend .container-wrap .span_12.light textarea,.span_12.light .select2-container--default .select2-selection--single,body[data-fancy-form-rcs="1"] .span_12.light .select2-container--default .select2-selection--single,.ascend .container-wrap .span_12.light input[type=date]:focus,.ascend .container-wrap .span_12.light input[type=email],.ascend .container-wrap .span_12.light input[type=email]:focus,.ascend .container-wrap .span_12.light input[type=number]:focus,.ascend .container-wrap .span_12.light input[type=password]:focus,.ascend .container-wrap .span_12.light input[type=search]:focus,.ascend .container-wrap .span_12.light input[type=tel]:focus,.ascend .container-wrap .span_12.light input[type=text]:focus,.ascend .container-wrap .span_12.light input[type=url]:focus,.ascend .container-wrap .span_12.light select:focus,.ascend .container-wrap .span_12.light textarea:focus,.ascend .container-wrap .span_12.light input[type=tel]{border-bottom:2px solid #8e3185;color:#000}body.search #page-header-bg h1{font-family:"Old Standard TT"}body #page-header-bg .span_6 span.subheader,#page-header-bg span.result-num,body .row .col.section-title>span,.page-header-no-bg .col.section-title h1>span,.nectar-box-roll .overlaid-content .subheader{font-family:"Heebo";font-size:18px;line-height:28px;font-weight:500}@media screen and (min-width:768px){._df_thumb{border:none;width:540px !important;height:700px !important}}.single li#menu-item-6232 a span{border-bottom:3px solid white}.single li#menu-item-6232 a span:hover{border-bottom:2px solid white}.single #header-outer.detached.scrolling li#menu-item-6232 a span{border-bottom:3px solid #7fc41c}.single #header-outer.detached.scrolling li#menu-item-6232 a span:hover{border-bottom:2px solid #7fc41c}.single li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-6232 a{color:#f1c50e !important}.single-post #page-header-bg.fullscreen-header h1{margin:0 auto;font-family:"Old Standard TT";font-size:7vh}@media only screen and (max-width:999px){.single-post #page-header-bg.fullscreen-header h1{font-size:5vh !important}}body[data-button-style^="rounded"] #page-header-bg[data-post-hs="default_minimal"] .inner-wrap>a,body[data-button-style^="rounded"].material #page-header-bg.fullscreen-header .inner-wrap>a{border-radius:100px;background:transparent !important;text-transform:uppercase !important;letter-spacing:2px;font-size:12px}@media only screen and (min-width:1000px){#page-header-wrap.fullscreen-header,#page-header-wrap.fullscreen-header #page-header-bg,.nectar_fullscreen_zoom_recent_projects,#nectar_fullscreen_rows:not(.afterLoaded)>div{height:calc(80vh - 32px) !important}}@media only screen and (max-width:999px){#page-header-wrap.fullscreen-header,#page-header-wrap.fullscreen-header #page-header-bg,html:not(.nectar-box-roll-loaded) .nectar-box-roll>#page-header-bg.fullscreen-header,.nectar_fullscreen_zoom_recent_projects,.nectar-slider-wrap[data-fullscreen="true"]:not(.loaded),.nectar-slider-wrap[data-fullscreen="true"]:not(.loaded) .swiper-container,#nectar_fullscreen_rows:not(.afterLoaded):not([data-mobile-disable="on"])>div{height:calc(68vh - 1px - 46px) !important}}#page-header-wrap.fullscreen-header,#page-header-wrap.fullscreen-header #page-header-bg,.nectar_fullscreen_zoom_recent_projects,#nectar_fullscreen_rows:not(.afterLoaded)>div{border-bottom:10px solid #7FC41C}body.single-post.material[data-bg-header=true] .container-wrap{padding-top:20px !important}.post .content-inner{padding-bottom:32px}.fullscreen-blog-header #single-below-header{margin-bottom:0px}.blog_next_prev_buttons[data-style=fullwidth_next_prev] ul .next-post:after,.blog_next_prev_buttons[data-style=fullwidth_next_prev] ul .previous-post:after,.container-wrap[data-nav-pos=after_project_2] .bottom_controls .next-project:after,.container-wrap[data-nav-pos=after_project_2] .bottom_controls .previous-project:after{background-color:rgba(0, 0, 0, 0.4)}.widget .nectar_widget[class*="nectar_blog_posts_"][data-style="hover-featured-image-gradient-and-counter"]>li a .popular-featured-img:after{background:rgba(0, 0, 0, 0.35)}.material .widget .nectar_widget[class*="nectar_blog_posts_"]>li .post-title{font-family:"IBM Plex Sans Condensed";font-size:19px !important;line-height:24px;font-weight:500 !important}#sidebar .widget .nectar_widget[class*="nectar_blog_posts_"]>li .post-date{font-size:12px !important}.meta-category i.icon-default-style.steadysets-icon-book2{display:none}.single .fullscreen-blog-header #single-below-header>span a{margin-right:14px;font-size:14px;line-height:28px;text-transform:uppercase;letter-spacing:2px;border:0 !important;-webkit-transition:border-color 0.45s cubic-bezier(0.25, 1, 0.33, 1), color 0.45s cubic-bezier(0.25, 1, 0.33, 1);transition:border-color 0.45s cubic-bezier(0.25, 1, 0.33, 1), color 0.45s cubic-bezier(0.25, 1, 0.33, 1);padding:1px 6px;margin-bottom:0px;border-radius:100px;display:inline-block;pointer-events:none !important;font-weight:600}.single blockquote{letter-spacing:0px;background-color:#efefef;padding:22px 14px}.single .blog-title .inner-wrap a{pointer-events:none !important;font-weight:600 !important;color:#efefef !important;opacity:0.7 !important}.post-header .meta-category a{pointer-events:none;text-transform:uppercase;letter-spacing:1.7px;font-size:12px !important}@media screen and (max-width:999px){div#sidebar{margin-top:4vh}}.auto_meta_overlaid_spaced .masonry-blog-item .meta-category a{font-size:12px !important;line-height:10px;font-weight:600 !important;letter-spacing:2px;text-transform:uppercase;pointer-events:none;display:flex}@media screen and (max-width:769px){h1.heading{font-size:5vh !important}}.nectar-milestone .number{font-family:"Heebo";font-weight:200}body .nectar-milestone .subject{font-family:"Heebo";letter-spacing:-0.4px;font-size:19px}img.feature-icon{max-height:90px !important}