.et_pb_menu .et_pb_menu__search-input{color:#ffffff!important}#home_slider .et_pb_slide_description{text-shadow:none}#product_page_blurb .et_pb_module_header a:hover{letter-spacing:5px;transition:all 0.7s}#home_slider .et_pb_slide{height:100vh}#home_products .et_pb_blurb{margin:0 20px;max-width:400px!important;overflow:hidden}#home_products .et_pb_blurb_container{position:absolute;padding-left:20px;bottom:5%;display:none}#home_products .et_pb_blurb:hover .et_pb_blurb_container{display:block;transition:all 1s}#button_container{text-align:center}#home_products .et_pb_blurb_content{height:510px;width:400px;background-repeat:no-repeat!important;background-size:cover!important}#home_projects_grid .project{width:47.25%;margin-right:5.5%}#home_projects_grid .project:nth-child(2n){margin-right:0!important}#social-follow{position:absolute;left:0;bottom:20px}#footer-menu{margin-top:-18px}footer #nav_menu-2{margin-bottom:0}.upcase{text-transform:uppercase!important}.arrow{width:50px;height:50px;border:none}.slick-prev.arrow{background:url(/wp-content/uploads/2020/10/previous.png);margin-right:70px}.slick-next.arrow{background:url(/wp-content/uploads/2020/10/next.png);margin-left:70px}#product_page_blurb .et_pb_blurb_content{background-size:cover!important}#product_page_blurb .et_pb_blurb_container{position:absolute;width:100%;top:50%;transform:translateY(-12px)}#project_slider .et_pb_slide{height:100vh}#project-head{position:absolute;width:100%;top:0;left:0}#project-head .project_head_container{height:100vh;width:100%;display:table;vertical-align:middle}#project-head .project_head_container>div{display:table-cell;width:100%;vertical-align:middle;background:#00000099}.project-head-title{display:table;width:25%;float:left;text-align:center;height:40%}.project-head-title>span{display:table-cell;vertical-align:middle;color:#ffffff;font-family:'Barlow';font-size:24px;letter-spacing:2.5px}.project-head-title:not(:last-child){border-right:1px solid #ffffff}#project_lists .project{float:left;margin-bottom:20px}#project_lists .project .et_portfolio_image{height:100%}#project_lists .project .et_portfolio_image img{height:100%;object-fit:cover}#project_lists .project .et_pb_module_header{position:absolute;height:100%;top:0;width:100%;text-align:center;color:#ffffff;font-family:'Barlow';font-size:40px;letter-spacing:1px;line-height:1.5em;padding:30% 0;background:#00000099;margin-top:0;opacity:0;transition:all 0.7s}#project_lists .project .et_pb_module_header a{display:block;height:100%;padding:16% 0}#project_lists .project:nth-child(8n+2) .et_pb_module_header,#project_lists .project:nth-child(8n+8) .et_pb_module_header{height:calc(50% - 10px);padding:calc(25% - 5px) 0}#project_lists .project:nth-child(8n+2) .et_pb_module_header a,#project_lists .project:nth-child(8n+8) .et_pb_module_header a{padding:0}#project_lists .project:hover .et_pb_module_header{display:block;letter-spacing:10px!important;opacity:1}#project_lists .project:nth-child(8n+1),#project_lists .project:nth-child(8n){width:calc(50% - 10px);margin-right:20px;margin-bottom:20px}#project_lists .project:nth-child(8n+2),#project_lists .project:nth-child(8n+7){width:calc(50% - 10px);margin-bottom:20px}#project_lists .project:nth-child(8n+3),#project_lists .project:nth-child(8n+4),#project_lists .project:nth-child(8n+5),#project_lists .project:nth-child(8n+6){width:calc(25% - 15px)}#project_lists .project:nth-child(8n+3),#project_lists .project:nth-child(8n+5),#project_lists .project:nth-child(8n+6){margin-right:20px}#project_lists .project:nth-child(8n){margin-top:calc(-100% - 20px)}.testimonial{height:80vh}.et_pb_testimonial{margin-bottom:0!important}.testimonial .et_pb_testimonial_description{padding:15% 20%!important}.testimonial .et_pb_testimonial_description:before{content:"";position:absolute;top:18%;left:15%;width:80px;height:80px;background:url(/wp-content/uploads/2020/10/yin.png);background-size:contain}.testimonial .et_pb_testimonial_description .et_pb_testimonial_content{font-family:'dincond-bold',Helvetica,Arial,Lucida,sans-serif;font-size:40px;letter-spacing:2px;line-height:1.5em;margin-bottom:0px!important;color:#000000;font-weight:700}.testimonial .et_pb_testimonial_author{font-family:'Barlow';font-size:20px;letter-spacing:1px;line-height:1.5em;color:#333333}.testimonial .et_pb_testimonial_position{font-family:'Barlow';font-size:20px;letter-spacing:1px;line-height:1.5em;color:#333333}#testimonial_button{text-align:center}.et_pb_contact_form input,.et_pb_contact_form textarea{border:1px solid #dddddd!important}.et_contact_bottom_container{text-align:center;width:100%;margin-top:50px}.et_pb_contact_submit{position:absolute;left:48.5%;transform:translate(-50%);margin-left:0}.product-template-default #sidebar{display:none}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:90%;float:right}.padding-left-20{padding-right:12%!important}.catagory{font-family:'Barlow';font-size:20px;line-height:27px;letter-spacing:5.5px;text-transform:uppercase}.product-template-default .product_title.entry-title{font-family:'Barlow';font-size:40px;line-height:60px;letter-spacing:10px;text-transform:uppercase;margin-top:50px!important}.subtitle{font-family:'Barlow';font-size:24px;line-height:40px;letter-spacing:4px;text-transform:uppercase}.features{font-family:'Barlow'f;font-size:15px;line-height:22px;text-transform:uppercase;color:#333333}.single-product .features{font-weight:600;margin-bottom:10px}span.trim-colors{width:20px!important;height:20px!important;border-radius:50%;border:1px solid #333333;display:inline-block;margin-right:10px}.trim-color div:nth-child(2) span.trim-colors{background:#333333}.trim-color div:nth-child(3) span.trim-colors:nth-child(2){background:#ffffff}.trim-color>div:not(:first-child){display:inline-block;margin-right:50px}.trim-color>div:first-child{margin-bottom:10px}.trim-color-text{line-height:20px;font-size:16px;display:inline-block;transform:translateY(-5px)}.woocommerce-product-details__short-description{margin-top:70px;margin-bottom:70px}.related.products h2:first-child{text-align:center;font-family:'Barlow';font-size:40px!important;line-height:60px!important;text-transform:uppercase;letter-spacing:10px;color:#333333}.woocommerce-loop-product__title{text-align:center}.related.products .features{text-align:center}.related.products .et_overlay{display:none}.et-cart-info{display:none}.nav li ul{padding:0!important;background:transparent;box-shadow:none;width:100%}#top-menu li li a{width:100%}.single-product .related.products .et_shop_image{padding:5%}.specs_sheet,.ies_files{display:block}#et-secondary-nav .menu-item-has-children>a:first-child:after,#top-menu .menu-item-has-children>a:first-child:after{display:none}#et-secondary-nav .menu-item-has-children>a:first-child,#top-menu .menu-item-has-children>a:first-child{padding-right:0!important}#top-menu li{padding-right:0}#top-menu li li{padding-left:0}#top-menu li li a{padding:0}#top-menu li:not(:last-child){margin-right:40px}footer .sub-menu{display:none}#menu_icon{width:40px;height:40px;float:right;background-size:70%;background-repeat:no-repeat;background-position:center;cursor:pointer;margin-top:5px}#menu_icon.close{background-image:url(/wp-content/uploads/2020/10/MENU.png)}#menu_icon.open{background-image:url(/wp-content/uploads/2020/10/menu_close.png)}#et-top-navigation{margin-right:10%;display:none}.et_header_style_left .logo_container{width:auto}.et_pb_slide{padding-top:0!important}.project-head-title span{transition:all 0.7s}.project-head-title:hover span{letter-spacing:6px}#top-menu li li{width:400%}ul.sub-menu li:last-child{margin-bottom:20px!important}@media (max-width:980px){#menu_icon{display:none}#et-top-navigation{margin-right:0}.et_header_style_left #logo,.et_header_style_split #logo{max-width:75%}#home_slider .et_pb_slide_description .et_pb_slide_title{font-size:30px!important;line-height:50px;letter-spacing:6px;width:60%;margin:auto}.sec_title,.sec_title2{font-size:30px;letter-spacing:6px}.sec_title2{line-height:45px!important}#home_products .et_pb_blurb_content{height:400px}#home_products .et_pb_blurb{margin:0 10px}#social-follow{position:relative;text-align:center}.et_pb_social_media_follow_0_tb_footer li a.icon:before{font-size:18px!important}.footer_contact_text{font-size:16px;letter-spacing:1px}.footer_contact_title{font-size:18px;letter-spacing:1px}.et_pb_column_1_tb_footer{padding-left:0!important}.et_pb_sidebar_0_tb_footer.et_pb_widget_area a{font-size:18px!important;letter-spacing:1px!important}.et_pb_sidebar_0_tb_footer.et_pb_widget_area li{display:inline-block}#menu-main-menu{margin-top:50px}#project_lists .project{width:100%!important;margin-top:0!important;height:200px!important}.project-head-title{width:80%;height:20%;margin-left:10%}.project-head-title span{font-size:18px}.project-head-title:not(:last-child){border-right:none;border-bottom:1px solid #ffffff}.testimonial .et_pb_testimonial_description .et_pb_testimonial_content{font-size:20px}.et_pb_testimonial{padding-top:50px}.testimonial .et_pb_testimonial_description:before{width:40px;height:40px;top:0px;left:15px}.testimonial .et_pb_testimonial_description{padding:15% 10%;}.testimonial{height:auto!important}#mobile_menu{background-color:#ffffffee!important}#project_lists .project .et_pb_module_header{font-size:16px}#project_lists .project .et_pb_module_header a{padding:0;font-size:16px;letter-spacing:2px}#project_lists .project:nth-child(8n+2) .et_pb_module_header,#project_lists .project:nth-child(8n+8) .et_pb_module_header{height:100%!important;padding:30% 0}}