@media only screen and (min-width:690px){#header-outer.entrance-animation{animation:header_nav_entrance_animation 1.5s ease forwards}}@media only screen and (min-width:1000px){body #ajax-content-wrap.no-scroll{min-height:calc(100vh - 122px);height:calc(100vh - 122px)!important}}@media only screen and (min-width:1000px){#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_fullscreen_rows:not(.afterLoaded)>div{height:calc(100vh - 121px)}.wpb_row.vc_row-o-full-height.top-level,.wpb_row.vc_row-o-full-height.top-level>.col.span_12{min-height:calc(100vh - 121px)}html:not(.nectar-box-roll-loaded) .nectar-box-roll>#page-header-bg.fullscreen-header{top:122px}.nectar-slider-wrap[data-fullscreen=true]:not(.loaded),.nectar-slider-wrap[data-fullscreen=true]:not(.loaded) .swiper-container{height:calc(100vh - 120px)!important}.admin-bar .nectar-slider-wrap[data-fullscreen=true]:not(.loaded),.admin-bar .nectar-slider-wrap[data-fullscreen=true]:not(.loaded) .swiper-container{height:calc(100vh - 120px - 32px)!important}}.admin-bar[class*=page-template-template-no-header] .wpb_row.vc_row-o-full-height.top-level,.admin-bar[class*=page-template-template-no-header] .wpb_row.vc_row-o-full-height.top-level>.col.span_12{min-height:calc(100vh - 32px)}body[class*=page-template-template-no-header] .wpb_row.vc_row-o-full-height.top-level,body[class*=page-template-template-no-header] .wpb_row.vc_row-o-full-height.top-level>.col.span_12{min-height:100vh}@media only screen and (max-width:999px){.using-mobile-browser #nectar_fullscreen_rows:not(.afterLoaded):not([data-mobile-disable=on])>div{height:calc(100vh - 116px)}.using-mobile-browser .wpb_row.vc_row-o-full-height.top-level,.using-mobile-browser .wpb_row.vc_row-o-full-height.top-level>.col.span_12,[data-permanent-transparent="1"].using-mobile-browser .wpb_row.vc_row-o-full-height.top-level,[data-permanent-transparent="1"].using-mobile-browser .wpb_row.vc_row-o-full-height.top-level>.col.span_12{min-height:calc(100vh - 116px)}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(100vh - 63px)}.wpb_row.vc_row-o-full-height.top-level,.wpb_row.vc_row-o-full-height.top-level>.col.span_12{min-height:calc(100vh - 63px)}body[data-transparent-header=false] #ajax-content-wrap.no-scroll{min-height:calc(100vh - 63px);height:calc(100vh - 63px)}}#nectar_fullscreen_rows{background-color:transparent}@media only screen and (min-width:1000px){.column_container:not(.vc_col-sm-12) .col.padding-4-percent>.vc_column-inner{padding:calc(( 100vw - 180px ) * .02)}}@media only screen and (min-width:1425px){.column_container:not(.vc_col-sm-12) .col.padding-4-percent>.vc_column-inner{padding:calc(1245px * .02)}}@media only screen and (min-width:1000px){.full-width-content .column_container:not(.vc_col-sm-12) .col.padding-4-percent>.vc_column-inner{padding:calc(100vw * .02)}}.nectar-split-heading .heading-line{display:block;overflow:hidden;position:relative}.nectar-split-heading .heading-line>div{display:block;transform:translateY(200%);-webkit-transform:translateY(200%)}.centered-text .nectar-split-heading[data-animation-type=line-reveal-by-space] h1,.centered-text .nectar-split-heading[data-animation-type=line-reveal-by-space] h2,.centered-text .nectar-split-heading[data-animation-type=line-reveal-by-space] h3,.centered-text .nectar-split-heading[data-animation-type=line-reveal-by-space] h4{margin:0 auto}.nectar-split-heading[data-animation-type=line-reveal-by-space]>*>span{position:relative;display:inline-block;overflow:hidden}.nectar-split-heading[data-animation-type=line-reveal-by-space] span{vertical-align:bottom}.nectar-split-heading[data-animation-type=line-reveal-by-space][data-stagger=true]:not([data-text-effect*=letter-reveal]) span .inner{transition:transform 1.2s cubic-bezier(.25,1,.5,1),opacity 1.2s cubic-bezier(.25,1,.5,1)}.nectar-split-heading[data-animation-type=line-reveal-by-space] span .inner{position:relative;display:inline-block;-webkit-transform:translateY(1.3em);transform:translateY(1.3em)}.nectar-split-heading[data-animation-type=line-reveal-by-space] span .inner.animated{-webkit-transform:none;transform:none;opacity:1}.nectar-button.small i{font-size:16px;line-height:16px;right:26px}.nectar-button.small i.icon-button-arrow{font-size:16px}.nectar-button.has-icon.small,.nectar-button.tilt.has-icon.small{padding-left:33px;padding-right:33px}.nectar-button.has-icon.small:hover span,.nectar-button.tilt.small.has-icon span,body.material .nectar-button.has-icon.small span{-webkit-transform:translateX(-14px);transform:translateX(-14px)}.nectar-button.small.has-icon:hover i,.nectar-button.small.tilt.has-icon i{-webkit-transform:translateX(10px);transform:translateX(10px)}body.material .nectar-button.small i{font-size:14px}body.material[data-button-style^=rounded] .nectar-button.small i{font-size:12px}.row .col img.img-with-animation.nectar-lazy:not([srcset]){width:100%}body.ascend #header-outer .cart-menu{border-left:1px solid rgba(80,80,80,.4)}.ascend #header-outer[data-full-width=true] header#top nav ul #search-btn a,.ascend #header-outer[data-full-width=true] header#top nav ul .slide-out-widget-area-toggle a{border-left:1px solid rgba(80,80,80,.4)}.bottom_controls{display:none}span.overlay-show.ult-responsive.mycust.ult-align-center{font-family:"Montserrat";font-size:72px;line-height:72px;font-weight:700}.h2white{color:#fff}.portfolio-items .col .work-info .vert-center p{font-size:14px!important;font-family:"Montserrat"}.nectar-milestone .subject{font-family:"Montserrat";letter-spacing:1px}.nectar-milestone .number{font-family:"Montserrat"}input.wpcf7-form-control.wpcf7-submit{float:right}.ult_pricing_table .ult_price_features{padding:15px}.ult_pricing_table .ult_pricing_heading{padding:20px}.top-icon .aio-icon-header h3.aio-icon-title{margin:5px 0}.contact{max-height:60px}.bannerTitle{max-height:125px}.bannerTitleHome{max-height:225px}.bannerTitleSeek{max-height:250px}.homeTitle{max-height:175px}.workshopTitle{max-height:250px}.introTitle{max-width:400px}.operatingTitle{max-width:200px}.chart{max-width:800px}.apps{max-height:40px}.red{color:#d10000}.studioTitle{max-height:125px}.icons{max-height:75px}.cayaTitle{max-height:400px}.studioTitle:hover{display:none;max-height:125px;z-index:9999;background:url("/wp-content/uploads/2017/02/studioinfo-hover-copy.png");--lzl-bg-img:"/wp-content/uploads/2017/02/studioinfo-hover-copy.png"}.portfolio-items .col .work-info .vert-center p{font-weight:300;line-height:28px}.ult_design_4 .ult_pricing_table{border-top:5px solid #d10000}body .portfolio-items.constrain-max-cols.no-masonry .col.elastic-portfolio-item h3{font-size:20px}.ult_modal-header{display:none!important}.hc_footer img{width:150px!important}.row .nectar-icon-list .nectar-icon-list-item h4{color:#d10000!important}.row .col .iwithtext .iwt-icon img:not([srcset]){max-width:14%!important}.studioTitle:hover.lzl:not(.lzl-ed),.studioTitle:hover.lzl-ing:not(.lzl-ed){background-image:none}