.portfolio-overview{padding:0}.portfolio-overview *{box-sizing:border-box}.portfolio-overview .intro-cont{padding:55px 15px;float:none;margin:0 auto;display:block}.portfolio-overview .intro-cont h1{font-weight:400;margin:0;padding:0;float:none;text-align:center;padding:0 0 30px;width:100%}.portfolio-overview .intro-cont:after{content:'';display:table;clear:both}.portfolio-overview .intro-cont h3{padding:0 0 30px;margin:0;font-size:20px;font-weight:300;color:#70615d;font-family:Raleway,sans-serif;letter-spacing:.075em;padding:25px 0 0;float:none;display:block;text-align:center;border-top:1px solid #d7d5d4;width:100%}.portfolio-overview .grid1{padding:0 15px 10px}.portfolio-overview .grid1 ul{padding:0;margin:0 -2px;list-style:none}.portfolio-overview .grid1 ul li{padding:0 2px 4px;margin:0;position:relative;width:100%}.portfolio-overview .grid1 ul li .grid-item1{padding:0}.portfolio-overview .grid1 ul li .grid-item1 figure{display:block;position:relative;overflow:hidden;margin:0}.portfolio-overview .grid1 ul li .grid-item1 figure img{width:100%;max-width:100% !important;height:auto;display:block}.portfolio-overview .grid1 ul li .grid-item1 figure:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(65,52,40,.9);transition:all ease-in-out .5s;-moz-transition:all ease-in-out .5s;-ms-transition:all ease-in-out .5s;-o-transition:all ease-in-out .5s;-webkit-transition:all ease-in-out .5s;opacity:0;-ms-filter:"alpha(opacity=0)";visibility:hidden}.portfolio-overview .grid-cont{position:absolute;bottom:50px;left:0;width:100%;text-align:center;opacity:0;-ms-filter:"alpha(opacity=0)";visibility:hidden;padding:10px;transition:all ease-in-out .5s}.portfolio-overview .grid-cont{top:50%;bottom:auto;-ms-transform:translateY(-50%);transform:translateY(-50%)}.portfolio-overview .grid-cont h2{font-size:50px;padding:0 0 20px;font-family:Moonshiner-Regular;color:#fff;font-weight:400;letter-spacing:5.2px;line-height:40px}.portfolio-overview .grid-cont p{padding:0;color:#fff;font-size:15px;line-height:20px;font-family:Raleway,sans-serif;text-transform:uppercase;letter-spacing:1.6px}.portfolio-overview .grid-cont p{padding:0 0 40px}.portfolio-overview .grid-cont span{padding:0 0 5px;color:#fff;font-size:14px;font-family:Raleway,sans-serif;text-transform:uppercase;font-weight:700;border-bottom:2px solid #fff;letter-spacing:1.9px}.portfolio-overview .grid1 ul li .grid-item1:hover figure:after{opacity:1;-ms-filter:"alpha(opacity=100)";visibility:visible}.portfolio-overview .grid1 ul li .grid-item1:hover .grid-cont{opacity:1;-ms-filter:"alpha(opacity=100)";visibility:visible}.portfolio-overview .drop_down_block{padding:0 15px;float:none;display:block;margin:0 auto}.portfolio-overview .drop_down_block ul.filters{padding:0 0 39px;margin:0;display:inline-block;width:100%}.portfolio-overview ul li:nth-child(4n+1){clear:left}.portfolio-overview .drop_down_block ul.filters>li{float:none;display:inline-block;padding:0 0 15px;text-align:center}.portfolio-overview .drop_down_block ul.filters>li label{font-family:Raleway,sans-serif;font-size:14px;color:#70615d;font-weight:300;margin:0;padding:9px 0 0;letter-spacing:1px;display:inline-block;max-width:100%}.portfolio-overview .drop_down_block ul.filters>li>a{font-size:14px;color:#a65928;font-weight:700;letter-spacing:.075em;margin:0;letter-spacing:1px;display:inline-block;text-transform:uppercase;cursor:pointer}.portfolio-overview select.filters-select{padding:0 20px;font-size:18px;color:#999;height:45px;line-height:45px;font-weight:300;font-family:Raleway,sans-serif;background:#f3f2f2;border:0;letter-spacing:2.7px;border-radius:25px;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-repeat:no-repeat;background-position:bottom 15px right 28px}.portfolio-overview .drop_down_block ul ul.button-group{display:none;position:absolute;top:100%;left:0;z-index:1000;padding:5px 4px;margin:2px 0 0;list-style:none;font-size:14px;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;box-shadow:0 6px 12px rgb(0 0 0 / 18%);background-clip:padding-box;width:100%}.portfolio-overview .ui-group{position:relative}.portfolio-overview .drop_down_block ul ul.button-group li{display:block;float:none;padding:0 4px;text-align:left;font-size:16px;font-family:Raleway,sans-serif;height:30px;line-height:30px;background:#fff;border:0;color:#70615d;font-weight:400;text-transform:uppercase;display:block;padding:0 15px;margin:0;transition:all ease-in-out .5s;-moz-transition:all ease-in-out .5s;-ms-transition:all ease-in-out .5s;-o-transition:all ease-in-out .5s;-webkit-transition:all ease-in-out .5s;cursor:pointer}.portfolio-overview .drop_down_block ul ul.button-group li:hover{color:#fff;background:#a65928}.selected_title{padding:0 20px;font-size:18px;color:#999;height:45px;line-height:45px;font-weight:300;font-family:Raleway,sans-serif;background:#f3f2f2;border:0;letter-spacing:2.7px;border-radius:25px;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-repeat:no-repeat;background-position:bottom 15px right 28px;cursor:pointer}.selected_title.color-chnge{color:#70615d}.portfolio-overview .drop_down_block ul ul.button-group.active{display:block}.portfolio-overview .drop_down_block ul ul.button-group li.is-checked{color:#fff;background:#a65928}@media(min-width:480px) and (max-width:700px){.portfolio-overview .grid-cont h2{font-size:30px !important;margin:0;padding-bottom:10px;line-height:30px !important}.portfolio-overview .grid-cont p{padding-bottom:0px}}@media(min-width:480px){.portfolio-overview .grid1 ul li{width:50%;float:left}}@media(min-width:600px){.portfolio-overview .grid-cont h2{line-height:50px}}@media(min-width:768px){.portfolio-overview .drop_down_block ul.filters>li>a{font-size:12px;margin:6px 0 0;letter-spacing:.5px}.portfolio-overview .drop_down_block ul>li.first_one{padding-top:3px;width:16.66667%}.portfolio-overview .drop_down_block ul li.mid_one{width:33.33333%}.portfolio-overview .drop_down_block ul li.last_one{padding-top:6px;padding-left:20px;width:16.66667%}.portfolio-overview .drop_down_block ul.filters>li{padding:0 4px;float:left;text-align:left}.portfolio-overview .grid-cont h2{line-height:50px}.portfolio-overview .grid1 ul li{width:33.3%}.portfolio-overview .intro-cont{padding:90px 15px}.portfolio-overview .intro-cont h1{padding-right:30px;text-align:right;display:inline-block;float:left;width:53%}.portfolio-overview .intro-cont h3{padding:0 0 0 55px;text-align:left;border-left:1px solid #d7d5d4;display:inline-block;float:left;border-top:0 none;font-size:28px;width:46%}}@media(min-width:992px){.portfolio-overview .drop_down_block ul.filters>li>a{font-size:14px;margin:6px 0 0 20px}.portfolio-overview .drop_down_block{padding:0 34px}.portfolio-overview .grid-cont h2{line-height:40px}.portfolio-overview .grid1 ul li{width:25%}.portfolio-overview .intro-cont{padding:90px 15px}.portfolio-overview .intro-cont h1{padding-right:60px;width:43.5%}.portfolio-overview .intro-cont h3{width:56%}}@media(min-width:1200px){.portfolio-overview .drop_down_block{width:83.33333%}.portfolio-overview .intro-cont{width:90%;margin:0 auto}}@media(max-width:767px){.portfolio-overview select.filters-select{background-position:bottom 15px right 15px}.portfolio-overview .drop_down_block ul.filters>li{display:block}.portfolio-overview .selected_title{padding:0 30px;font-size:15px}.portfolio-overview .drop_down_block ul li.last_one{text-align:left}}