.package-hover{position:absolute;right:0;left:0;bottom:0;top:0;background-color:rgba(0,0,0,.5);display:none;margin:30px;padding:30px}.package-hover-main:hover .package-hover{display:block}@media only screen and (min-width:600px){.package-hover-main.opi-package-hover-main{height:184px}}@media only screen and (min-width:769px){.package-hover-main.opi-package-hover-main{height:119px}}@media only screen and (min-width:992px){.package-hover-main.opi-package-hover-main{height:155px}}@media only screen and (min-width:1200px){.package-hover-main.opi-package-hover-main{height:188px}}.package-hover-main{position:relative;margin:0 0 35px}.package-hover a{color:#fff;font-size:18px;font-weight:500;line-height:1.1}.package-hover h2{position:absolute;bottom:0;left:10px;font-size:18px;max-height:80px;overflow:hidden}h1,h2{font-family:'Montserrat Bold'}h3,h4{font-family:'Montserrat SemiBold'}.h3,h3{font-size:24px!important}.h2,h2{font-size:30px!important}.h1,h1{font-size:34px!important}.page-link:hover{z-index:2;color:#0a58ca;background-color:#e9ecef;border-color:#dee2e6}