html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}.clear{clear:both}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important}@media(min-width:1200px){.container{max-width:1000px}}@media(min-width:1020px){.container{max-width:1000px}}body{background:#f8f5ed;font-family:spectral,serif;font-size:16px;line-height:1.5em}h1,h2,h3,h4{font-family:cothamsansregular,sans-serif;font-weight:400;margin-bottom:1em;letter-spacing:.03em;line-height:1.2em}h1{font-size:2em;margin-bottom:.7em}h2{font-size:1.6em}h3{font-size:1.3em}h4{font-size:1.1em}strong{font-weight:700}p{margin-bottom:1.7em}sup{font-size:.7em}a{color:#000}a:hover{color:#999;text-decoration:none}.intro{font-size:1.2em;line-height:1.5em}.type-page ul:not(#main-slides){padding-left:30px;list-style-type:disc;margin-bottom:1.7em}header{position:fixed;background-color:#f8f5ed;width:100%;z-index:100}header:after{display:block;content:'';height:15px;width:100%;position:absolute;bottom:-15px;background:-moz-linear-gradient(top,rgba(248,245,237,1) 30%,rgba(248,245,237,0) 100%);background:-webkit-linear-gradient(top,rgba(248,245,237,1) 30%,rgba(248,245,237,0) 100%);background:linear-gradient(to bottom,rgba(248,245,237,1) 30%,rgba(248,245,237,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8f5ed',endColorstr='#00f8f5ed',GradientType=0)}header .header-cage{border-bottom:2px solid}header .container{position:relative}header .logo{margin-top:14px;margin-bottom:10px}header .logo a:hover{opacity:.6}header .logo img{width:70px;height:auto}header nav{margin-bottom:30px;display:none;font-family:cothamsansregular,sans-serif}header nav ul li{opacity:0;margin-right:30px;text-align:center;font-size:18px;margin-bottom:20px}header .hamburger{position:absolute;top:-10px;right:-1px}@media(min-width:600px){header{position:relative;width:100%;z-index:100}header:after{display:none}header .header-cage{border-bottom:0 solid}header .logo{margin-top:30px;margin-bottom:20px}header .logo img{width:110px}header nav{display:block;margin-bottom:10px}header nav ul li{opacity:1;display:inline-block;margin-right:30px;font-size:18px}header .hamburger{display:none}}#hero{width:100%;margin-top:84px;margin-bottom:30px}@media(min-width:768px){#hero{margin-top:0}}.slick-prev{left:20px;background:red;z-index:1}.slick-next{right:20px;background:red}.slick-slider .slick-arrow{display:none!important}.slick-slider:hover .slick-arrow{display:block!important}@media(min-width:320px) and (max-width:500px){#post-5 h1{font-size:1.85em}}@media(min-width:768px){#post-5 h1{margin-top:0}}.row-space-top{margin-top:30px}.row-space-bottom{margin-bottom:30px}.text-box-buttons{margin-top:20px;text-transform:uppercase}.text-box-buttons a{font-family:cothamsansregular,sans-serif;background-color:#d3d0c9;padding:16px 19px 12px;color:#000;display:inline-block;margin-right:4%;letter-spacing:.1em;font-size:14px;width:48%;line-height:1.3em;text-align:center;position:relative}.text-box-buttons a:hover{background-color:#95928e;text-decoration:none}.text-box-buttons.one-button a{width:100%;background-color:rgba(0,0,0,.5);color:#f8f5ed;margin-bottom:30px}.text-box-buttons.one-button a:hover{background-color:rgba(0,0,0,.8);text-decoration:none}.text-box-buttons.two-buttons{vertical-align:top}.text-box-buttons.two-buttons a{vertical-align:top}.text-box-buttons.two-buttons a:last-child{margin-right:0}.dark-button-cage{position:relative}.dark-button-big-text{position:absolute;display:block;background-color:rgba(0,0,0,.4);color:#fff;width:100%;height:100%;top:0;font-family:cothamsansregular,sans-serif;font-size:30px;padding:30px;font-weight:400;transition:all .2s}.dark-button-big-text:hover{background-color:rgba(0,0,0,.7);color:#fff;font-size:35px;padding:35px 30px}.home-bg-row{background-size:cover;background-position:center center;background-repeat:no-repeat;width:100%;display:block;height:250px;margin-bottom:20px}@media(min-width:768px){.home-bg-row-1{height:450px;margin-bottom:0}.home-bg-row-2{height:300px;margin:30px 0 40px}}#studio-1-floorplan{padding:60px 50px 50px}@media(min-width:768px){#studio-1-floorplan{margin-top:60px;padding:0}}.equipment-cage{margin-top:50px;border-bottom:2px solid;margin-bottom:60px}.full-equipment-list-link{font-size:18px;display:inline-block;position:relative;margin-bottom:13px}.full-equipment-list-link:after{content:'';display:inline-block;background-image:url(img/chevron-25.png);background-size:100% 100%;width:12px;height:12px;position:relative;top:0;right:-13px;pointer-events:none;transition:all .2s}.rotate-chevron:after{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);right:-15px;top:2px}.expanded{display:none;background:#d3d0c9;margin-top:10px;padding:19px 18px;font-size:13px}.text-box-buttons a.active:after{content:'';display:block;height:10px;background-color:#d3d0c9;width:100%;bottom:-10px;left:0;position:absolute}.text-box-buttons a.active:hover{background-color:#d3d0c9}.xo-gallery a{display:inline-block;position:relative;height:100px;margin-right:10px}.xo-gallery a img{position:relative;height:100%;width:auto}@media(min-width:768px){.xo-gallery a{height:120px;margin-right:20px}}.borderline{border-top:2px solid;padding-bottom:30px}#post-13 h1{margin-top:90px}#post-13 .text-box-buttons a{width:inherit}.row-services{margin-bottom:30px}@media(min-width:768px){#post-13 h1{margin-top:inherit}.bottom-buttons{height:300px}}.clients-container{border-top:2px solid #000;padding-top:30px;border-bottom:2px solid #000;padding-bottom:0;margin-bottom:30px}.clients-container h4{text-align:center;font-size:18px;padding-bottom:30px}@media(min-width:320px) and (max-width:1023px){.clients-container ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;width:100%}.clients-container ul li{width:26%;margin-bottom:20px}.clients-container ul li img{width:100%;height:auto}}@media(min-width:700px) and (max-width:1023px){.clients-container ul li{width:17%;margin-bottom:20px}}@media(min-width:1024px){.clients-container ul{display:block;margin-right:-70px}.clients-container ul li{display:inline-block;width:100px;height:60px;margin-bottom:30px;margin-right:42px}.clients-container ul li img{width:100%;height:auto}.clients-container ul li:nth-child(8),.clients-container ul li:nth-child(21){margin-left:64px}}footer{font-size:11px}.footer-instagram{height:14px;display:inline-block;position:relative;margin-right:8px;top:2px}.footer-facebook{height:14px;display:inline-block;position:relative;margin-right:11px;top:2px;margin-left:3px}@media(min-width:768px){footer{font-size:13.5px}}@media(max-width:400px){.socials-col{padding-left:0}}#post-177.type-page ul{padding-left:0;list-style-type:none}#post-15 h1{margin-top:90px}@media(min-width:768px){padding: 6px 10px 4px; #post-15 h1{margin-top:0}}#gform_wrapper_1,#gform_wrapper_2{max-width:500px;margin-bottom:70px}#gform_wrapper_1 #gform_fields_1,#gform_wrapper_2 #gform_fields_1,#gform_wrapper_1 #gform_fields_2,#gform_wrapper_2 #gform_fields_2{padding-left:0}#gform_wrapper_1 #gform_submit_button_1,#gform_wrapper_2 #gform_submit_button_1,#gform_wrapper_1 #gform_submit_button_2,#gform_wrapper_2 #gform_submit_button_2{width:100%;background-color:#95938e;color:#f8f5ed;font-family:cothamsansregular,sans-serif;font-size:14px;letter-spacing:.1em;line-height:2em;padding:10px 0 6px;border:0}#gform_wrapper_1 #gform_submit_button_1:hover,#gform_wrapper_2 #gform_submit_button_1:hover,#gform_wrapper_1 #gform_submit_button_2:hover,#gform_wrapper_2 #gform_submit_button_2:hover{background-color:#7a7873}#gform_wrapper_1 input[type=text],#gform_wrapper_2 input[type=text],#gform_wrapper_1 textarea,#gform_wrapper_2 textarea{background-color:#f8f5ed;border:1px solid;padding:14px;font-size:18px}#gform_wrapper_1 img.ui-datepicker-trigger,#gform_wrapper_2 img.ui-datepicker-trigger{width:20px!important;height:20px!important;display:-moz-inline-stack;display:inline-block}#gform_wrapper_1 #field_2_1,#gform_wrapper_2 #field_2_1{padding-bottom:17px}#gform_wrapper_1 .ginput_container_select,#gform_wrapper_2 .ginput_container_select{position:relative;height:47.5px;background:#f8f5ed;box-shadow:0 3px 0 rgba(0,0,0,.05)}#gform_wrapper_1 .ginput_container_select:after,#gform_wrapper_2 .ginput_container_select:after{content:'';position:absolute;top:0;width:0;height:0;right:10px;bottom:0;margin:auto;border-style:solid;border-width:5px 5px 0;border-color:#000 transparent transparent transparent;pointer-events:none}#gform_wrapper_1 .ginput_container_select:before,#gform_wrapper_2 .ginput_container_select:before{width:30px;position:absolute;top:1px;right:1px;bottom:1px;background:#dfdbd5;content:'';pointer-events:none}#gform_wrapper_1 .ginput_container_select:hover:before,#gform_wrapper_2 .ginput_container_select:hover:before{background:#ebe8e1}#gform_wrapper_1 .ginput_container_select select,#gform_wrapper_2 .ginput_container_select select{font-size:14px;border:none;box-shadow:none;border-radius:0;background:0 0;height:100%;width:100%;cursor:pointer;outline:none;padding-right:35px;padding-left:15px;border:1px solid #000;-moz-appearance:none;-webkit-appearance:none}#gform_wrapper_1 .ginput_container_select select:-moz-focusring,#gform_wrapper_2 .ginput_container_select select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}#gform_wrapper_1 .ginput_container_select select::-ms-expand,#gform_wrapper_2 .ginput_container_select select::-ms-expand{display:none}#gform_wrapper_1 .ginput_container_select select:focus,#gform_wrapper_2 .ginput_container_select select:focus{border-color:#000}#gforms_confirmation_message_2{border:2px solid #000;padding:20px;margin-bottom:60px}@media(max-width:768px){#gform_wrapper_1 input[type=text],#gform_wrapper_2 input[type=text]{padding:6px 10px 4px}#gform_wrapper_1 .gfield_list td.gfield_list_cell input,#gform_wrapper_2 .gfield_list td.gfield_list_cell input{margin-left:0}}@media only screen and (max-width:761px),(max-device-width:1023px) and (min-device-width:768px){#gform_wrapper_1 table.gfield_list td,#gform_wrapper_2 table.gfield_list td{display:table-cell}#gform_wrapper_1 table.gfield_list tr td.gfield_list_icons,#gform_wrapper_2 table.gfield_list tr td.gfield_list_icons{width:25%!important;padding:0 4px 4px!important;background-color:inherit}#gform_wrapper_1 table.gfield_list tr,#gform_wrapper_2 table.gfield_list tr{background:#f8f5ed;border:0 solid #ccc;border-top:0 solid #ccc;border-bottom:1px solid #ccc;padding-top:0;margin:0}#gform_wrapper_1 .top_label div.ginput_container,#gform_wrapper_2 .top_label div.ginput_container{margin-top:8px}}#input_1_8 input{padding-left:15px;padding-top:10px;position:absolute;opacity:0}#input_1_8 input+label{position:relative;cursor:pointer;padding:0}#input_1_8 input+label:before{content:'';margin-right:10px;display:inline-block;vertical-align:text-top;width:20px;height:20px;background:#f8f5ed;border:1px solid #000}#input_1_8 input:hover+label:before{background:#f8f5ed}#input_1_8 input:focus+label:before{box-shadow:0 0 0 3px rgba(0,0,0,.12)}#input_1_8 input:checked+label:before{background:#f8f5ed}#input_1_8 input:disabled+label{color:#b8b8b8;cursor:auto}#input_1_8 input:disabled+label:before{box-shadow:none;background:#ddd}#input_1_8 input:checked+label:after{content:'';position:absolute;left:5px;top:9px;background:#000;width:2px;height:2px;box-shadow:2px 0 0 #000,4px 0 0 #000,4px -2px 0 #000,4px -4px 0 #000,4px -6px 0 #000,4px -8px 0 #000;transform:rotate(45deg)}.hamburger{padding:18px 17px 12px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:.7}.hamburger-box{width:24px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:24px;height:2px;background-color:#000;border-radius:4px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-8px}.hamburger-inner::after{bottom:-8px}.hamburger--squeeze .hamburger-inner{transition-duration:.075s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner::before{transition:top .075s .12s ease,opacity .075s ease}.hamburger--squeeze .hamburger-inner::after{transition:bottom .075s .12s ease,transform .075s cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;transition:top .075s ease,opacity .075s .12s ease}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom .075s ease,transform .075s .12s cubic-bezier(.215,.61,.355,1)}@media all and (min-width:0\0) and (min-resolution:.001dpcm){.select select{padding-right:0}.select:after,.select:before{display:none}}