.container-fluid{padding-left:0!important;padding-right:0!important}.dl_top .atmc-btn-primary,.hs-button{background:#7e8585!important;border-color:#7e8585;border-radius:2px;color:#fff!important;Width:100%}.dl_top .atmc-btn,.dl_top .hs-button{padding:.75rem .5rem}.atmc-gallery-filter-01 .atmc-btn-outline-primary{background:none!important;border-color:#536160;color:#536160!important}.atmc-gallery-filter-01 .atmc-btn-primary,.atmc-gallery-filter-01 .hs-button{background:#536160!important;border-color:#536160;color:#fff!important}.dl_top h4{min-height:140px}.dl_top .atmc-card{border:1px solid #b8c3c1;box-shadow:0 0 3px rgba(0,0,0,.1)!important}.dl_top .atmc-card_header{margin:-3rem -3rem 2rem}.jirei_head{background-color:hsla(0,0%,100%,.88);color:#00130d;display:none;letter-spacing:.7px;padding:32px 32px 24px;position:relative;width:100%;z-index:1050}@media screen and (min-width:768px){.jirei_head{display:block;margin:0;padding:48px 40px 24px;width:50%}}.jirei_head h1{font-size:27px;font-weight:400;line-height:50px;margin-bottom:8px;text-align:center}.jirei_head h1,.jirei_head h4{color:#00130d;letter-spacing:.7px}.jirei_head h4{font-size:18px;line-height:1.8;margin-bottom:24px;margin-top:16px;text-align:left}.dn_top_descri{color:#666;margin-bottom:40px;margin-top:24px}.dn_top_btn{background-color:#6c7481;border-radius:4px;cursor:pointer;display:inline-block;margin:16px auto;padding:8px 24px;text-align:center}.dn_top_btn:hover{background-color:#88909d;text-decoration:none!important}.imgWrap{height:auto;max-width:100%;overflow:hidden}.imgWrap img{display:block;transition-duration:.3s}a.dn_content:hover{text-decoration:none}a.dn_content:hover .imgWrap img{opacity:.6;transform:scale(1.1);transition-duration:.3s}.imgEff{max-width:360px;position:relative;text-align:center;transition-duration:.3s;width:100%}a.dn_content:hover .imgEff{transform:scale(1.1)}.imgEff:before{align-items:center;background:radial-gradient(rgba(0,0,0,.6),#000);color:#fff;content:"Read More";display:flex;filter:blur(4px);font-size:22px;height:100%;justify-content:center;max-width:100%;opacity:0;position:absolute;text-shadow:0 0 2px #000;transition-duration:.3s;width:340px}a.dn_content:hover .imgEff:before{opacity:1}.dn_content{border:1px solid #ccc;display:block;line-height:2;padding:0 0 48px;position:relative;text-align:center}.dn_company{background-color:rgba(0,0,0,.65);color:#fff;font-size:12px;font-weight:400;font-weight:600;left:0;padding:8px 16px;position:absolute;top:16px}.dn_txt{color:#565656;font-size:14px;padding:24px;text-align:left}a.dn_content:hover .dn_txt{color:#000}a.dn_content:hover .imgEff:before{filter:blur(0);transform:scale(1.3)}.dn_product{border-radius:2px;bottom:0;color:#fff;display:inline-block;font-size:12px;font-weight:600;padding:0 16px;position:absolute;right:0}.product_mss{background-color:#336}.dn_right{text-align:right!important}.alazea-portfolio-filter{position:relative;text-align:center;z-index:1}.alazea-portfolio-filter .btn{background-color:transparent;color:#707070;font-size:20px;font-weight:500;padding:0 20px;-webkit-transition-duration:.3s;transition-duration:.3s}@media only screen and (max-width:767px){.alazea-portfolio-filter .btn{font-size:16px;padding:0 5px}}.alazea-portfolio-filter .btn:focus,.alazea-portfolio-filter .btn:hover{box-shadow:none;color:#70c745}.alazea-portfolio.row{margin-left:-10px;margin-right:-10px}.alazea-portfolio .col-12{padding-left:10px;padding-right:10px}.single_portfolio_item{height:500px;margin-top:40px;overflow:hidden;padding:0 16px!important;position:relative;-webkit-transition-duration:.5s;transition-duration:.5s;z-index:10}@media only screen and (min-width:992px) and (max-width:1199px){.single_portfolio_item{height:500px}}@media only screen and (max-width:767px){.single_portfolio_item{height:500px}}.single_portfolio_item .portfolio-hover-overlay{background-color:rgba(112,199,69,.8);height:100%;left:10px;opacity:0;position:absolute;right:10px;text-align:center;top:0;-webkit-transition-duration:.5s;transition-duration:.5s;visibility:hidden;width:calc(100% - 20px);z-index:10}.single_portfolio_item .portfolio-hover-overlay a{height:100%;position:relative;width:100%;z-index:30}.single_portfolio_item .portfolio-hover-overlay a .port-hover-text h3{color:#fff;font-size:28px}@media only screen and (min-width:992px) and (max-width:1199px){.single_portfolio_item .portfolio-hover-overlay a .port-hover-text h3{font-size:20px}}@media only screen and (max-width:767px){.single_portfolio_item .portfolio-hover-overlay a .port-hover-text h3{font-size:18px}}.single_portfolio_item .portfolio-hover-overlay a .port-hover-text h5{color:#fff;font-size:18px;font-weight:400;margin-bottom:0}@media only screen and (max-width:767px){.single_portfolio_item .portfolio-hover-overlay a .port-hover-text h5{font-size:14px}}.single_portfolio_item:hover{-webkit-transform:translateY(-15px);transform:translateY(-15px)}.single_portfolio_item:hover .portfolio-hover-overlay{opacity:1;visibility:visible}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{background-color:#70c745;color:#fff;height:36px;line-height:36px;padding-right:0;right:0;text-align:center;top:40px;width:36px}.mfp-bottom-bar{background-color:transparent;bottom:55px;cursor:auto;display:-webkit-box;display:-ms-flexbox;display:flex;left:0;margin-top:0;padding:0 15px;top:auto;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.mfp-bottom-bar .mfp-counter,.mfp-bottom-bar .mfp-title{background-color:#70c745;border-radius:30px;color:#fff;font-size:12px;font-weight:700;line-height:normal;padding:8px 20px}.mfp-bottom-bar .mfp-counter{position:relative}