@charset "utf-8";.hm_gallerysec{& .flex-container.wrap{align-items:center;padding-top:100px;display:flex;flex-wrap:nowrap;& .heading-46{margin:0}& .heade-btn-wrap{min-width:250px;margin-left:20px}}.galleryslider{margin:60px 0 160px}.galleryslider.slick-slider .slick-prev{top:inherit!important;bottom:-100px;left:calc(50% - 60px)}.galleryslider.slick-slider .slick-next{top:inherit!important;bottom:-100px;right:inherit!important;left:calc(50% + 30px)}}.gallerycontainer:not(.slick-initialized){display:flex;flex-wrap:wrap;justify-content:center;a.gallerybx{margin:0 25px;&:hover{& .galleryinfo{span{color:var(--theme)}}}}}.galleryslider:not(.slick-initialized) a.gallerybx:not(:nth-child(-n+2)){display:none}.gallerycontainer.slick-initialized{.slick-list.draggable{overflow:visible}.slick-slide{padding:0 25px}}.gallerycontainer{& figure{border-radius:20px;overflow:hidden;margin-bottom:40px;position:relative;&:before{content:"";position:absolute;width:100%;height:100%;background:rgba(0,0,0,.254);top:0;left:0;opacity:0;z-index:1;transition:all ease-out 0.3s!important;-webkit-transition:all ease-out 0.3s!important;-moz-transition:all ease-out 0.3s!important;-ms-transition:all ease-out 0.3s!important}&:hover{&:before{opacity:1;transition:all ease-out 0.3s!important;-webkit-transition:all ease-out 0.3s!important;-moz-transition:all ease-out 0.3s!important;-ms-transition:all ease-out 0.3s!important}}& img{width:100%;transform:scale(1);transition:all ease-out 0.3s!important;-webkit-transition:all ease-out 0.3s!important;-moz-transition:all ease-out 0.3s!important;-ms-transition:all ease-out 0.3s!important}&:hover{& img{width:100%;transform:scale(1.05);transition:all ease-out 0.3s!important;-webkit-transition:all ease-out 0.3s!important;-moz-transition:all ease-out 0.3s!important;-ms-transition:all ease-out 0.3s!important}}}.galleryinfo{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;.galname{font-size:30px;color:#252b2b;text-transform:uppercase;font-family:"Roboto Condensed";font-weight:700}& span{font-size:14px;font-weight:700;text-transform:uppercase;color:var(--dark-theme);position:relative;& i{font-weight:900;margin-left:5px;font-size:20px}&:before{content:"";width:100%;position:absolute;left:0;bottom:0;height:2px;background:var(--dark-theme)}}}}main.project-page{.gallerycontainer:not(.slick-initialized){a.gallerybx{margin:0 25px 50px;width:calc(50% - 50px)}}}a.gallerybx:hover{.galleryinfo{& span{color:var(--theme);&:before{background:var(--theme)}}}}@media (max-width:1599.98px){.gallerycontainer{& .galleryinfo{flex-wrap:wrap;.galname{font-size:24px;width:100%;margin-bottom:10px}}}}@media (max-width:1199.98px){.gallerycontainer.slick-initialized{.slick-slide{padding:0 10px}}.hm_gallerysec{.flex-container.wrap{padding-top:60px}.galleryslider{margin:30px 0 60px;overflow-x:hidden;.slick-prev{bottom:-80px!important}.slick-next{bottom:-80px!important}}}}@media (max-width:991.98px){.hm_gallerysec{.flex-container.wrap{padding-top:30px;flex-wrap:wrap;justify-content:center!important;.heading-46{text-align:center}& p{text-align:center}.heade-btn-wrap{min-width:auto;margin:20px 0 0 0}}}main.project-page{& .gallerycontainer:not(.slick-initialized){a.gallerybx{margin:0 10px 20px;width:calc(50% - 50px)}}}.gallerycontainer{.galleryinfo{.galname{font-size:20px}}}.gallerycontainer{& figure{margin-bottom:20px}}}@media (max-width:767.98px){.hm_gallerysec{.flex-container.wrap{padding-top:0}}.hm_gallerysec{.galleryslider{overflow-x:visible}}}@media (max-width:575.98px){main.project-page{.gallerycontainer:not(.slick-initialized){a.gallerybx{margin:0 10px 20px;width:calc(100% - 50px)}}}}