header,main,footer{float:left;width:100%}#shop-banner{grid-template-columns:auto 140px 120px}@media screen and (max-width: 767.98px){#shop-banner{grid-template-columns:1fr 1fr}}#footer-widget-area{padding:4rem 0;float:left;width:100%}#footer-widget-area .wrap{width:90%;max-width:1440px;margin:0 auto;display:flex;gap:10rem;justify-content:space-between}#footer-widget-area .left{flex:1}#footer-widget-area .left .tnp-name,#footer-widget-area .left .tnp-email{background-color:transparent;border:2px solid #F7A70A}#footer-widget-area .left .tnp-submit{background-color:#ffe13f;border:0;border-radius:0;color:#000;display:inline-block;font-size:18px;font-weight:600;padding:8px 20px;text-align:center}#footer-widget-area .left .tnp-submit:hover{background-color:#1e2c4a;color:#fff}#footer-widget-area .right{flex:1;text-align:center}#footer-widget-area .right .video-wrapper{width:100%;max-width:800px;margin:0 auto;aspect-ratio:16 / 9}#footer-widget-area .right .video-wrapper iframe{width:100%;height:100%;border:0}@media screen and (max-width: 1200px){#footer-widget-area .wrap{gap:5rem}}@media screen and (max-width: 1000px){#footer-widget-area .wrap{flex-direction:column;gap:3rem}}@media screen and (max-width: 600px){#footer-widget-area{padding:2rem 0}#footer-widget-area .wrap{gap:2rem}}body.home #main{margin:0}body.home #main .promo_banner{float:left;width:100%;background-color:#0B222E;display:flex;border-bottom:3px solid #F7A70A}body.home #main .promo_banner .content{font-weight:300;font-size:1.1rem;padding:6rem 50% 6rem 4rem;color:#fff;flex:1;background-size:cover;background-repeat:no-repeat}body.home #main .promo_banner .content h1{font-weight:500;font-family:poppins,sans-serif;margin:0 0 1.5rem 0;font-size:2rem}body.home #main .promo_banner .content h1 a{color:#fff}body.home #main .promo_banner .content h1 a:hover{text-decoration:underline}body.home #main .promo_banner .content .button{margin:1rem 0 0 0}body.home #main .promo_banner .mobile_content{display:none;text-align:center}body.home #main .promo_banner .countdown{padding:1rem;width:155px;text-align:center;background-color:#0B222E;color:#fff;font-family:futura-pt,sans-serif;display:flex;align-self:center;line-height:2.5;flex-direction:column}body.home #main .promo_banner .countdown p{font-size:1rem;margin:0 0 0 0}body.home #main .promo_banner .countdown p.number{font-size:4rem;font-weight:500;display:block;margin:0 0 0 0;line-height:1}body.home #main .promo_banner .countdown p.number span{display:block;font-size:1.5rem}body.home #main .promo_banner .countdown p.now{line-height:1.7;font-size:1.1rem}@media screen and (max-width: 1100px){body.home #main .promo_banner .content{background-position:center center}}@media screen and (max-width: 900px){body.home #main .promo_banner .content{padding:5rem 30% 5rem 3rem;background-position:right 90% center}body.home #main .promo_banner .content h1{font-size:1.8rem;margin:0 0 1rem 0}}@media screen and (max-width: 800px){body.home #main .promo_banner{flex-direction:column}body.home #main .promo_banner .content{display:none}body.home #main .promo_banner .mobile_content{display:block;background-position:center top;background-size:cover;padding:70% 3rem 3rem 3rem;font-size:1rem}body.home #main .promo_banner .countdown{width:100%}}body.home #main .latest_books{float:left;width:100%;padding:5rem 0 0 0}body.home #main .latest_books .wrap{width:90%;margin:0 auto;max-width:1440px;border-bottom:3px solid #F7A70A;padding-bottom:5rem}body.home #main .latest_books .item{display:flex;gap:7rem;padding:0 10rem}body.home #main .latest_books .left{text-align:center;flex:1}body.home #main .latest_books .left .buttons{padding:0;margin:2rem 0 0 0}body.home #main .latest_books .left .buttons .button{margin:0 0 0.5rem 0}body.home #main .latest_books .left img{box-shadow:2px 2px 3px 0 rgba(0,0,0,0.3)}body.home #main .latest_books .right{flex:2}body.home #main .latest_books .right .tagline{text-transform:uppercase;margin:0 0 1rem 0;font-size:0.8rem;letter-spacing:1px}body.home #main .latest_books .right h2{font-family:poppins,sans-serif;font-weight:500;font-size:2rem;margin:0 0 2rem 0}body.home #main .latest_books .right .desc{line-height:1.8}body.home #main .latest_books .right .desc p:first-of-type{font-size:1.2rem;font-weight:600}body.home #main .latest_books .right .quote{font-weight:300;font-size:1.5rem;margin:1rem 0 0 0}body.home #main .latest_books .right .quote .source{font-size:1rem;font-weight:600;margin:0}@media screen and (max-width: 1400px){body.home #main .latest_books .item{padding:0 5rem;gap:4rem}body.home #main .latest_books .right .quote{font-size:1.3rem}}@media screen and (max-width: 1000px){body.home #main .latest_books{padding:4rem 0 0 0}body.home #main .latest_books .wrap{padding-bottom:4rem}body.home #main .latest_books .item{padding:0 3rem}body.home #main .latest_books .right h2{font-size:1.7rem;margin:0 0 1rem 0}}@media screen and (max-width: 800px){body.home #main .latest_books{padding:3rem 0 0 0}body.home #main .latest_books .wrap{padding-bottom:3rem}body.home #main .latest_books .item{flex-direction:column;gap:2rem}body.home #main .latest_books .left img{width:100%;max-width:300px}body.home #main .latest_books .right{text-align:center}body.home #main .latest_books .right h2{font-size:1.5rem}body.home #main .latest_books .right .desc{font-size:0.9rem}body.home #main .latest_books .right .desc p:first-of-type{font-size:0.9rem}body.home #main .latest_books .right .quote{font-size:1.1rem}body.home #main .latest_books .right .quote .source{font-size:0.9rem}}body.home #main .middle{float:left;width:100%;display:flex}body.home #main .middle .welcome{flex:1;background-color:#CF2C5B;text-align:center;color:#fff;padding:4rem}body.home #main .middle .welcome h2{font-size:2.2rem;margin:0 0 3rem 0}body.home #main .middle .welcome p{line-height:1.8}body.home #main .middle .welcome img{margin:2rem 0 2rem 0}body.home #main .middle .welcome .buttons{padding:0}body.home #main .middle .latest_events{padding:4rem;flex:1;color:#fff;background-color:#1E2C4A}body.home #main .middle .latest_events h2{font-size:2.2rem;margin:0 0 3rem 0;text-align:center}body.home #main .middle .latest_events .desc{margin:0 0 2rem 0;text-align:center;line-height:1.8}body.home #main .middle .latest_events .no_events{text-align:center;margin:1rem 0 2rem 0;font-size:1.2rem}body.home #main .middle .latest_events .item{padding:2rem 0;border-top:1px solid #F7A70A}body.home #main .middle .latest_events .item h3{font-size:1.1rem;font-family:poppins,sans-serif;margin:0 0 1rem 0}body.home #main .middle .latest_events .item h3 a{font-weight:600;color:#fff}body.home #main .middle .latest_events .item h3 a:hover{text-decoration:underline}body.home #main .middle .latest_events .item .date{font-weight:100;font-size:0.9rem;margin-bottom:0.5rem}body.home #main .middle .latest_events .item .desc{font-size:1rem;margin-bottom:0;text-align:left}body.home #main .middle .latest_events .buttons{border-top:1px solid #F7A70A;padding:2rem 0 0 0;margin:1rem 0 0 0;text-align:center}@media screen and (max-width: 1200px){body.home #main .middle .welcome{padding:3rem}body.home #main .middle .welcome h2{margin:0 0 2rem 0;font-size:2rem}body.home #main .middle .latest_events{padding:3rem}body.home #main .middle .latest_events h2{margin:0 0 2rem 0;font-size:2rem}}@media screen and (max-width: 900px){body.home #main .middle .welcome{padding:2rem}body.home #main .middle .welcome h2{margin:0 0 1rem 0}body.home #main .middle .latest_events{padding:3rem}body.home #main .middle .latest_events h2{margin:0 0 1rem 0}}@media screen and (max-width: 900px){body.home #main .middle{flex-direction:column}body.home #main .middle .welcome{padding:3rem}body.home #main .middle .welcome h2{margin:0 0 2rem 0}body.home #main .middle .latest_events{padding:3rem}body.home #main .middle .latest_events h2{margin:0 0 2rem 0}}body.home #main .latest_news{float:left;width:100%;padding:4rem 0 0 0}body.home #main .latest_news h2{text-align:center}body.home #main .latest_news .desc{text-align:center;font-weight:200;font-size:1.2rem;margin:0 0 3rem 0}body.home #main .latest_news .items{margin:0 0 4rem 0;padding:0 0 4rem 0;display:grid;grid-template-columns:repeat(4, 1fr);gap:2rem;border-bottom:3px solid #F7A70A}body.home #main .latest_news .items .item{flex:1}body.home #main .latest_news .items .item h4{margin:1rem 0 0.7rem 0}body.home #main .latest_news .items .item .date{font-size:0.8rem;margin:0 0 1rem 0}body.home #main .latest_news .items .item .button{margin:0 0 1.5rem 0}body.home #main .latest_news .wrap{width:90%;margin:0 auto;max-width:1440px}@media screen and (max-width: 1200px){body.home #main .latest_news .items{grid-template-columns:repeat(3, 1fr)}body.home #main .latest_news .items .item:nth-of-type(4){display:none}}@media screen and (max-width: 800px){body.home #main .latest_news .items{grid-template-columns:repeat(2, 1fr);padding:0 0 2rem 0}body.home #main .latest_news .items .item:nth-of-type(4){display:block}}@media screen and (max-width: 500px){body.home #main .latest_news{padding:3rem 0 0 0}body.home #main .latest_news .desc{margin:0 0 2rem 0}body.home #main .latest_news .items{grid-template-columns:repeat(1, 1fr);gap:1rem}}body.home #main .other_books{float:left;width:100%;text-align:center;margin:0 0 4rem 0}body.home #main .other_books h2{margin:0 0 4rem 0}body.home #main .other_books .wrap{width:90%;margin:0 auto;max-width:1440px}body.home #main .other_books .buttons{margin:2rem 0 0 0}body.home #main .other_books .buttons button{border-width:4px;padding:10px 100px}body.home #main .other_books .items{padding:0 1rem}body.home #main .other_books .item{padding:0 20px}body.home #main .other_books .item img{box-shadow:2px 2px 3px 0 rgba(0,0,0,0.3)}body.home #main .other_books .item h4{margin:1rem 0 1.5rem 0;font-size:1.4rem}@media screen and (max-width: 700px){body.home #main .other_books{margin:0 0 2rem 0}body.home #main .other_books h2{margin:0 0 2rem 0}}
