.box-intra-con *{transition:all .5s}.box{width:100%;height:255px;padding:15px;box-sizing:border-box;display:inline-block;background:#2394db;border-radius:10px;position:relative;overflow:hidden;box-shadow:0 0 5px rgba(0,0,0,.1);cursor:pointer;margin-bottom:20px}.BoxShdStealth{border-radius:10px}.box .icon-cont{border:4px solid rgba(255,255,255,.3);border-radius:50%;width:90px;height:90px;margin:20px auto;display:block;text-align:center;position:absolute;padding:3px;top:10px;left:0;right:0;z-index:5;box-shadow:0 0 0 0 rgba(255,255,255,.5),0 0 0 0 rgba(3,108,129,.5)}.box .icon-cont img{margin-top:11px}.box:hover .icon-cont{animation:shady 4s linear infinite}@keyframes shady{0%{box-shadow:0 0 0 0 rgba(255,255,255,.5),0 0 0 0 rgba(3,108,129,.5)}20%{box-shadow:0 0 0 100px rgba(255,255,255,0),0 0 0 0 rgba(3,108,129,0)}20.1%{box-shadow:0 0 0 0 rgba(255,255,255,.5),0 0 0 0 rgba(3,108,129,.5)}50%{box-shadow:0 0 0 0 rgba(255,255,255,.5),0 0 0 0 rgba(3,108,129,.5)}70%{box-shadow:0 0 0 100px rgba(255,255,255,0),0 0 0 0 rgba(3,108,129,0)}70.1%{box-shadow:0 0 0 0 rgba(255,255,255,.5),0 0 0 0 rgba(3,108,129,.5)}100%{box-shadow:0 0 0 0 rgba(255,255,255,.5),0 0 0 0 rgba(3,108,129,.5)}}.box h3{color:#fff;font-family:'Open Sans',Arial,sans-serif;font-weight:300;font-size:21px;text-align:center;letter-spacing:-1px;padding:15px;border-bottom:1px solid rgba(255,255,255,0);position:absolute;top:45%;width:100%;left:0%;z-index:4}.box p{font-family:'Open Sans',Arial,sans-serif;color:#fff;font-size:14px;line-height:18px;margin:10px;margin-top:380px}.box p.hiddenBox{opacity:0}.box a.expand{width:30px;height:30px;background:#fff;font-weight:600;color:#036c81;font-size:18px;display:block;margin:15px auto 25px;text-decoration:none;text-align:center;line-height:35px;cursor:pointer;position:absolute;left:0;right:0;bottom:-5px}.box a.expand span.minus{opacity:0}.box a.expand span.plus{opacity:1;padding-left:7px}.box.selected{background:#ed7423}.box.selected a.expand{display:block;position:absolute;left:180px;right:-63px;bottom:-39px;width:80px;height:50px;background:#fff;color:#25282a;transform:rotate(-45deg)}.box.selected a.expand span{display:block;position:absolute;top:-4px;left:38px;transform:rotate(45deg);font-size:24px}.box.selected a.expand span.minus{opacity:1}.box.selected a.expand span.plus{opacity:0}.box.selected .icon-cont{transform:scale(1.5,1.5);opacity:0;position:absolute;display:none;top:-20px;left:-5px;right:180px}.box.selected:hover .icon-cont{animation:none}.box.selected h3{padding:10px;border-bottom:1px solid rgba(255,255,255,.3);width:100%;top:0;left:0%}.box.selected p.hiddenBox{opacity:1;margin-top:36%;margin-left:0;padding-right:0;margin-right:0;margin-bottom:0}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-min-device-pixel-ratio:2){.box.selected a.expand{right:-94px}.box{height:220px}.box h3{font-size:16px;top:39%;margin-top:10px}.box .icon-cont{border-radius:50%;width:75px;height:75px;top:0}.box.selected p.hiddenBox{margin-top:16%}}@media only screen and (min-device-width:375px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2){.box.selected a.expand{right:-142px}.box{height:220px}.box h3{font-size:16px;top:39%;margin-top:10px}.box .icon-cont{border-radius:50%;width:75px;height:75px;top:0}.box.selected p.hiddenBox{margin-top:16%}}@media only screen and (min-device-width:414px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:3){.box.selected a.expand{right:-187px}.box{height:220px}.box h3{font-size:16px;top:39%;margin-top:10px}.box .icon-cont{border-radius:50%;width:75px;height:75px;top:0}.box.selected p.hiddenBox{margin-top:16%}}@media only screen and (min-device-width:375px) and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3){.box.selected a.expand{right:-148px}.box{height:220px}.box h3{font-size:16px;top:39%;margin-top:10px}.box .icon-cont{border-radius:50%;width:75px;height:75px;top:0}.box.selected p.hiddenBox{margin-top:16%}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.box.selected a.expand{left:270px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2){.box.selected p.hiddenBox{margin-top:24%}}@media only screen and (min-device-width:834px) and (max-device-width:1112px) and (-webkit-min-device-pixel-ratio:2){.box.selected p.hiddenBox{margin-top:43%}.box{height:295px}.box h3{top:40%}.box.selected a.expand{left:133px}}