.ees-ebook-top-banner{background-color:#051552;width:100%}.ees-ebook-top-banner .row{align-items:center;display:flex;flex-direction:row;height:52px;justify-content:space-between}@media (max-width:1280px){.ees-ebook-top-banner .row{flex-wrap:wrap;gap:10px;height:auto;padding:10px 0}}@media (max-width:760px){.ees-ebook-top-banner .row{align-items:stretch;flex-direction:column;gap:10px;height:auto;padding:10px 0}}.ees-ebook-top-banner .row .title{align-items:center;border-bottom:none;color:#fff;display:flex;flex-basis:100%;flex-direction:row;flex-wrap:nowrap;font-family:RobotoSlab-Regular,serif;font-size:20px;gap:10px;line-height:28px;margin:0}@media (max-width:1280px){.ees-ebook-top-banner .row .title{align-items:flex-start;font-size:18px;line-height:24px}}.ees-ebook-top-banner .row .title .blue{color:#69d8ff;font-family:RobotoSlab-Bold,serif;font-size:20px;line-height:24px}.ees-ebook-top-banner .row .title span{display:block}.ees-ebook-top-banner .row .subtitle{border-bottom:none;color:#69d8ff;flex:0 0 auto;font-family:Roboto-Regular,serif;font-size:14px;line-height:20px;margin:0}.ees-ebook-top-banner .row .button{flex:0 0 auto;font-family:Roboto-Bold,serif;font-size:12px;line-height:16px;padding:8px 12px}.popup-banner{align-items:center;background-color:rgba(0,0,0,.4);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.popup-banner.hidden{display:none}.popup-banner .popup-banner-content{background-color:#edf0fb;border-radius:8px;-webkit-box-shadow:0 35px 60px -11px rgba(25,71,245,.15);-moz-box-shadow:0 35px 60px -11px rgba(25,71,245,.15);box-shadow:0 35px 60px -11px rgba(25,71,245,.15);max-height:90vh;max-width:90vw;overflow:hidden;position:relative;width:776px}.popup-banner .popup-banner-content .title-container{background:linear-gradient(180deg,#0024a8,#1947f5);color:#fff;display:flex;flex-direction:column;gap:16px;padding:40px}.popup-banner .popup-banner-content .title-container .title-1{color:#69d8ff;font-family:RobotoSlab-SemiBold,serif;font-size:48px;line-height:56px;margin:0}.popup-banner .popup-banner-content .title-container .title-2{color:#fff;font-family:Roboto-Regular,serif;font-size:40px;line-height:48px;margin:0}@media (max-width:1280px){.popup-banner .popup-banner-content .title-container .title-1,.popup-banner .popup-banner-content .title-container .title-2{font-size:20px;line-height:24px}}.popup-banner .popup-banner-content .description-container{display:flex;flex-direction:row;padding:40px}@media (max-width:760px){.popup-banner .popup-banner-content .description-container{flex-direction:column}}.popup-banner .popup-banner-content .description-container .desc-img{flex:0 0 50%;position:relative}@media (max-width:760px){.popup-banner .popup-banner-content .description-container .desc-img{display:none}}.popup-banner .popup-banner-content .description-container .desc-img img{left:-100px;position:absolute;top:-80px;width:510px}.popup-banner .popup-banner-content .description-container .desc-text{display:flex;flex:0 0 50%;flex-direction:column;gap:16px}.popup-banner .popup-banner-content .description-container .desc-text .text-1{color:#1947f5;font-family:Roboto-Bold,serif;font-size:16px;line-height:24px;margin:0}.popup-banner .popup-banner-content .description-container .desc-text .text-2{color:#1947f5;font-family:Roboto-Regular,serif;font-size:16px;line-height:24px;margin:0}.popup-banner .popup-banner-content .close-button{background:none;border:0;position:absolute;right:40px;top:40px}