section.services_01{padding:80px 0;width:100%;float:left}section.services_01 .full-width{padding:0 30px}.services_01 a{text-decoration:none}section.services_01 .service_container{display:flex;justify-content:space-evenly;flex-wrap:wrap;margin-top:30px}section.services_01 .outer-sec{width:23%;margin-bottom:50px}.services_01 .service_section{margin-left:0 !important}.services_01 .service_section .s_box{background-color:#fff;box-shadow:0 0 5px #eee}.services_01 .service_section .s_box .s_image{min-height:200px;background:#eee;text-align:center;line-height:200px;position:relative;display:flex;background-color:#332941;overflow:hidden}.services_01 .service_section .s_box .s_image a{display:none;position:relative}.services_01 .service_section .s_box:hover .s_image a{display:block;margin:auto;font-size:20px;width:100%}.services_01 .service_section .s_box:hover .s_image img{opacity:.8;transform:scale(1.2) rotate(4deg);animation:scale-rotate .3s;transition:all .3s ease}.services_01 .service_section .s_box .s_image img{width:100%;height:100%;transition:all 1s ease;position:absolute;object-fit:cover}.services_01 .service_section .s_box .s_content{padding:30px 20px;box-sizing:border-box}.services_01 .service_section .s_box .s_content p{margin-top:0}.services_01 .hide{display:none}@media only screen and (max-width:479px) and (min-width:320px){section.services_01 .outer-sec{width:100%;margin-bottom:50px}}@media only screen and (max-width:767px) and (min-width:480px){section.services_01 .outer-sec{width:48%;margin-bottom:50px}}@media only screen and (max-width:985px) and (min-width:768px){section.services_01 .outer-sec{width:48%;margin-bottom:50px}}