.simple-effect{padding:1em .4em;display:block;font-size:1.8em}.simple-effect span{color:#1e92ea}.overlay,.overlay-text,.simple-text,.overlay-sim-text-2,.overlay-text-effect-3,.zoom-effect-1 img,.zoom-effect-2 img,.opacity-effect img,.blur-effect img,.grayscale-effect img{transition:all .4s linear;-webkit-transition:all .4s linear;-moz-transition:all .4s linear;-o-transition:all .4s linear}.image-wrapper{margin-bottom:35px}.effect-image-1{position:relative;display:block}.effect-image-1 img{width:100%;display:block;height:400px;object-fit:cover}.overlay-text p,.overlay-sim-text-2 p,.overlay-text-effect-3 p{text-align:center;font-family:'Roboto',sans-serif;color:#fff;padding:20px 20px}.overlay{position:absolute;display:block;width:100%;height:100%;left:0;top:0;background:rgb(246 0 2 / .7);opacity:0;visibility:hidden}.simple-overlay{opacity:0;visibility:hidden}.effect-image-1:hover .simple-overlay{visibility:visible;opacity:1}.simple-overlay-1{width:0;visibility:hidden}.effect-image-1:hover .simple-overlay-1{visibility:visible;opacity:1;width:100%}.simple-overlay-2{width:0;right:0;left:initial}.effect-image-1:hover .simple-overlay-2{visibility:visible;opacity:1;width:100%}.simple-overlay-3{height:0;right:0;left:initial;width:0}.effect-image-1:hover .simple-overlay-3{visibility:visible;opacity:1;width:100%;height:100%}.overlay-text{position:absolute;left:5px;top:5px;width:96%;height:94%;background:rgb(246 0 2 / .7)}.overlay-text-1{opacity:0;visibility:hidden}.effect-image-1:hover .overlay-text-1{opacity:1;visibility:visible}.overlay-text-2{opacity:0;visibility:hidden;transform:scale(1.1)}.effect-image-1:hover .overlay-text-2{opacity:1;visibility:visible;transform:scale(1)}.overlay-sim-text-2{position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(0deg,rgb(175 5 42) 0%,rgb(113 8 19) 100%);opacity:0}.overlay-sim-text-2 h3{font-size:26px;color:#fff;font-weight:800}.overlay-sim-text-2 ul{padding:0;margin:0}.overlay-sim-text-2 ul li{font-size:16px;color:#fff;padding-left:25px;line-height:18px;padding-bottom:20px;background:url(../images/check-icon.png) no-repeat 0 5px;background-size:14px 10px}.overlay-sim-text-2 a{background:linear-gradient(93deg,rgb(88 4 24) 0%,rgb(14 1 4) 100%);padding:10px 25px;font-size:17px;color:#fff;border-radius:0 8px 8px 8px}.simple-text{position:absolute;bottom:30px;left:15px;width:100%;color:#fff}.simple-text p{margin-bottom:0;padding:2px 8px;font-size:20px;font-weight:600}.effect-image-1:hover .overlay-xs-1{opacity:1;visibility:visible;display:block}.effect-image-1:hover .simple-text{visibility:hidden;opacity:0}.overlay-text-effect-3{width:85%;height:80%;left:20px;top:20px;background:rgb(246 0 2 / .7);position:absolute;outline:5px solid rgb(246 0 2 / .7);outline-offset:3px}
/*!-- ovarlay radious effect --*/
.radious-effect img{border-radius:0%;width:176px;height:176px;margin:0 auto;display:block;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease}.radious-effect:hover img{border-radius:100%}.radius-effct-next img{border-radius:100%;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease}.radius-effct-next:hover img{border-radius:0%}
/*!-- ovarlay zoom in effect --*/
 .zoom-effect-1{overflow:hidden}.zoom-effect-1 img{transform:scale(1);-webkit-transform:scale(1)}.zoom-effect-1:hover img{transform:scale(1.1);-webkit-transform:scale(1.1)}
/*!-- ovarlay zoom out effect --*/
 .zoom-effect-2{overflow:hidden}.zoom-effect-2 img{transform:scale(1.1);-webkit-transform:scale(1.1)}.zoom-effect-2:hover img{transform:scale(1);-webkit-transform:scale(1)}.opacity-effect img{opacity:1;width:100%;overflow:hidden}.opacity-effect:hover img{opacity:.5}.blur-effect img{filter:blur(2px);-webkit-fliter:blur(2px)}.blur-effect:hover img{filter:blur(0);-webkit-filter:blur(0)}.grayscale-effect img{filter:grayscale(100%);-webkit-filter:grayscale(100%)}.grayscale-effect:hover img{filter:grayscale(0);-webkit-filter:grayscale(0)}@media only screen and (max-width:1200px){.overlay-sim-text-2 h3{font-size:20px}.overlay-sim-text-2 ul li{padding-bottom:12px}.effect-image-1 img{height:380px}}@media only screen and (max-width:993px){.overlay-sim-text-2 h3{font-size:20px}.overlay-sim-text-2 ul li{padding-bottom:12px}.effect-image-1 img{height:350px}}@media (max-width:767px){.effect-image-1{margin:30px 0}.effect-image-1 img{height:300px;object-fit:cover}.effect-image-1{margin:0}.overlay-sim-text-2 h3{font-size:17px}}@media only screen and (max-width:480px){.effect-image-1 img{height:300px}}