.inner-banner-pages .inner-banner{position:relative;height:65vh;overflow:hidden;background:none!important}.inner-banner-pages .inner-banner img.inner-banner-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:0}.inner-banner-pages .inner-banner:before{position:absolute;content:"";bottom:0;width:100%;background:linear-gradient(180deg,rgba(255,255,255,.01) 84.9%,#ffffff 100%);height:100%;z-index:2}.inner-banner-pages .inner-banner h2,.inner-banner-pages .inner-banner h1{font-family:Fredoka One;font-style:normal;font-weight:400;font-size:42px;line-height:54px;text-align:center;color:#fff;text-shadow:-5px -5px 20px #000000,0px 4px 4px rgba(0,0,0,.25);position:absolute;z-index:9;top:50%;left:50%;transform:translate(-50%,-50%)}.inner-banner-pages .clouds img{height:200px;width:100%;object-fit:cover;object-position:center}@media (max-width: 992px){.inner-banner-pages .inner-banner h2,.inner-banner-pages .inner-banner h1{width:80%;padding:0 20px;font-size:32px;line-height:45px}}@media (max-width: 767px){.inner-banner-pages .clouds img{height:140px}}@media (max-width: 576px){.inner-banner-pages .inner-banner h2,.inner-banner-pages .inner-banner h1{width:100%;font-size:24px;line-height:36px}.inner-banner-pages .inner-banner{height:43vh}}@media (max-width: 470px){.inner-banner-pages .inner-banner h2{font-size:24px;line-height:28px;padding:70px 0}}
