.item p{color:#444}.item h3{font-weight:700!important;font-size:24px!important;color:#202122}.item:hover .portfolio-figure:before{height:100%!important}.portfolio-title{width:100%!important;position:absolute!important;top:0!important;left:0!important;padding:20px!important}@media (max-width:1600px){.portfolio-title h3{font-size:24px!important}}.img-fluid{max-width:100%!important;height:auto!important;padding-top:30px;padding-bottom:30px}.waves-effect{position:relative!important;cursor:pointer!important;display:inline-block!important;overflow:hidden!important;-webkit-user-select:none!important;user-select:none!important;vertical-align:middle!important;z-index:1!important;will-change:opacity,transform!important;transition:all .3s ease-out!important}.web-why-choose-us-inner .slick-slider .slick-dots{position:absolute!important;bottom:0!important;left:0!important;right:0!important;text-align:center!important}.web-why-choose-us-inner .slick-slider .slick-dots button{background:#c8c8c8!important}.web-why-choose-us-inner .slick-slider .slick-active button:before,.web-why-choose-us-inner .slick-slider .slick-dots button{width:12px!important;height:12px!important;opacity:1!important;font-size:0!important;border:none!important;border-radius:50%!important;margin:0 5px!important;outline:0!important;cursor:pointer!important}.web-why-choose-us-inner .slick-slider .slick-active button:before{background:orange!important}.web-why-choose-us-inner .slick-slider .slick-dots li button:before{color:#0000!important}.web-why-choose-us-inner .slick-slider .slick-dots li.slick-active button:before{font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;text-align:center;opacity:.5}.ItemWebPortfolio{margin:15px 0}.ItemWebPortfolio img{width:100%;transition:.5s;object-fit:contain;height:480px;box-shadow:0 6px 25px 0 #0000000f}.discriPtions{position:absolute;bottom:0;background:linear-gradient(180deg,#0000,#040404db 80%);padding:80px 15px 15px;color:#fff;opacity:0;transition:.5s}.webPortDisc,.webPortTitle{position:relative;transition:.5s;bottom:-5px}.ItemWebPortfolio:hover .discriPtions{opacity:1}.ItemWebPortfolio:hover .webPortDisc,.ItemWebPortfolio:hover .webPortTitle{position:relative;transition:.5s;bottom:0}@media only screen and (max-width:1420px){.ItemWebPortfolio img{height:407px}}@media only screen and (max-width:1199px){.ItemWebPortfolio img{height:340px}}@media only screen and (max-width:992px){.ItemWebPortfolio img{height:auto}}@media only screen and (max-width:767px){.ItemWebPortfolio .discriPtions,.ItemWebPortfolio img{opacity:1}.ItemWebPortfolio .webPortDisc,.ItemWebPortfolio .webPortTitle{bottom:0}}