.aeriescon-container{display:flex;flex-direction:column;width:100%;border-radius:20px;background:#FFF;box-shadow:0 4px 45px -6px rgb(0 0 0 / .25);align-items:center;gap:30px;overflow:hidden}.aeriescon-container h2{font-family:'Aeries Sans Bold',Helvetica,Arial,Lucida,sans-serif;color:#000a4f;text-align:center;font-size:40px;font-style:normal;font-weight:500;line-height:48px;width:100%;margin:0;padding:0 30px 40px 30px}.aeriescon-container .tabs-container{display:flex;width:100%;max-height:800px}.aeriescon-container .tabs{display:flex;flex-direction:column;background-color:#EFEFEF;max-width:400px;padding-bottom:20px;overflow:auto}.aeriescon-container .tabs .browse-btn{display:flex;padding:20px 40px;background-color:#000A4F;color:#fff;text-decoration:none;text-align:start;cursor:pointer;font-family:'Nunito Sans',Nunito,Helvetica,Arial,Lucida,sans-serif;font-size:18px}.aeriescon-container .tabs .title-sessions{padding:20px 40px;text-align:start;font-family:'Nunito Sans',Nunito,Helvetica,Arial,Lucida,sans-serif;font-size:18px}.aeriescon-container .tabs .separator{width:80%;height:1px;background:rgb(110 110 110 / .5);margin:0 auto}.aeriescon-container .tab{padding:20px 40px;color:#000A4F;font-size:18px;border:none;background-color:#fff0;cursor:pointer;font-family:'Nunito Sans',Nunito,Helvetica,Arial,Lucida,sans-serif;text-align:start;outline:none}.aeriescon-container .tab:focus,.aeriescon-search-container .input-box #clear-button:focus,.aeriescon-search-container .search-bar #search-button:focus{outline:none;border:none;box-shadow:none}.aeriescon-container .tab.active{color:#007751;font-weight:700}.aeriescon-container .tab-content{flex:1;padding:40px 0;overflow:hidden;display:flex;flex-direction:column}.aeriescon-container .tab-content::-webkit-scrollbar,.aeriescon-container .tabs::-webkit-scrollbar{background-color:#fff0;width:10px}.aeriescon-container .tab-content::-webkit-scrollbar-thumb,.aeriescon-container .tabs::-webkit-scrollbar-thumb{background-color:#6E6E6E;border-radius:10px}.aeriescon-container .tab-panel{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:auto;background-color:#fff0;width:100%;column-gap:30px;row-gap:20px;padding:20px 30px;overflow:auto}.aeriescon-container .session{color:#000A4F;text-align:center;box-shadow:0 0 30px -6px rgb(0 0 0 / .2);background-color:#fff;border-radius:8px;padding:20px 10px;display:flex;justify-content:center;align-items:center;min-height:90px;cursor:pointer;position:relative}.aeriescon-container .session .new-indicator{position:absolute;top:-10px;right:-10px;border-radius:50px;background-color:#9EE5FF;color:#000A4F;padding:0 10px;font-size:10px;font-family:'Nunito Sans',Nunito,Helvetica,Arial,Lucida,sans-serif;font-weight:700}.aeriescon-container .session p{font-family:'Nunito Sans',Nunito,Helvetica,Arial,Lucida,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:normal;color:#000A4F}.session-information-modal{background-color:#fff;margin:5% auto;padding:60px;border:1px solid #888;width:70%;border-radius:8px;box-shadow:0 3px 10px -1px rgb(0 0 0 / .3),0 2px 50px 2px rgb(0 0 0 / .2);position:relative;display:flex;flex-direction:column;align-items:center;gap:20px;z-index:1000002;justify-content:space-evenly;overflow:auto}.session-information-modal h3,.session-information-modal h2,.session-information-modal h4,.session-information-modal p{margin:0;padding:0}.session-information-modal h3{font-size:28px;text-align:center;width:100%}.session-information-modal h4{font-size:24px;text-align:start;width:100%}.session-information-modal p{font-size:18px;width:100%;text-align:start}.session-modal-description-container{width:100%;padding:20px;border-top:1px solid #9a9a9a;border-bottom:1px solid #9a9a9a;display:flex;flex-direction:column;gap:20px}.session-modal-description-container li{list-style:initial!important}.session-modal-date-container{width:100%}.session-information-modal .close{color:#fff;float:right;font-size:22px;font-weight:700;cursor:pointer;background:#007751;padding:.1em .5em;border-radius:50px;position:absolute;top:12px;right:16px}.session-information-modal .view-all{display:flex;width:fit-content;padding:10px 20px;font-size:14px;text-decoration:none;text-align:center;border-radius:50px;gap:10px;background:#007751;color:#fff;margin-top:20px}.session-information-modal .view-all:hover{background:#007751;color:#fff}.aeriescon-search-container{display:flex;padding:40px;border-radius:8px;background:#FFF;box-shadow:0 0 25px 0 rgb(0 0 0 / .25);flex-direction:column;gap:40px}.aeriescon-search-container .search-bar{display:flex;gap:30px;width:100%;align-items:center}.aeriescon-search-container .input-box{display:flex;width:80%;position:relative}.aeriescon-search-container .input-box #clear-button{position:absolute;font-size:16px;color:#007751;display:none;top:10px;right:40px;background-color:#fff0;border:none;font-family:'Nunito Sans',Nunito,Helvetica,Arial,Lucida,sans-serif;cursor:pointer}.aeriescon-search-container .input-box input{padding:10px 40px;border:1px solid #ccc;border-radius:50px;width:100%;font-family:'Nunito Sans',Nunito,Helvetica,Arial,Lucida,sans-serif;font-size:18px}.aeriescon-search-container .filters{display:flex;gap:1em;align-items:center;margin-top:1em;flex-wrap:wrap}.aeriescon-search-container .filters label{font-family:'Nunito Sans',Nunito,Helvetica,Arial,Lucida,sans-serif;font-size:16px;font-weight:500;color:#000;max-width:100%}.aeriescon-search-container .filters select{padding:5px 15px;border:1px solid #ccc;border-radius:50px;font-family:'Nunito Sans',Nunito,Helvetica,Arial,Lucida,sans-serif;font-size:16px;max-width:100%}.aeriescon-search-container .search-bar #search-button{padding:10px 20px;background-color:#0F1E33;color:#fff;border:none;cursor:pointer;border-radius:50px;width:20%;font-family:'Nunito Sans',Nunito,Helvetica,Arial,Lucida,sans-serif;font-size:18px}.aeriescon-search-container .session-list{display:flex;flex-direction:column;gap:40px}.aeriescon-search-container .session-item{border:1px solid #ccc;padding:40px;border-radius:8px;position:relative}.aeriescon-search-container .session-item .new-indicator{border-radius:50px;background-color:#9EE5FF;color:#000A4F;padding:.2em .8em;font-size:14px;height:fit-content!important;font-family:'Nunito Sans',Nunito,Helvetica,Arial,Lucida,sans-serif}.aeriescon-search-container .session-item h3{color:#000;text-align:start;font-family:'Nunito Sans',Nunito,Helvetica,Arial,Lucida,sans-serif;font-size:24px;font-weight:700;margin:0}.aeriescon-search-container .session-item hr{color:#000A4F;width:100%}.aeriescon-search-container .session-item p{color:#000;font-family:'Nunito Sans',Nunito,Helvetica,Arial,Lucida,sans-serif;font-size:16px;font-weight:300;line-height:30.6px;margin-top:20px 0}.aeriescon-search-container .session-tags,.aeriescon-search-container .session-categories{display:flex;gap:10px;margin-top:10px;margin-bottom:10px;flex-wrap:wrap}.aeriescon-search-container .session-tags{margin-bottom:30px}.aeriescon-search-container .tag{color:#fff;text-align:center;font-size:14px;font-weight:300;font-family:'Nunito Sans',Nunito,Helvetica,Arial,Lucida,sans-serif;padding:5px 26px;border-radius:50px;line-height:1.2em}.aeriescon-search-container .tag:nth-child(1){background-color:#1B304D}.aeriescon-search-container .tag:nth-child(2){background-color:#0F1E33}.aeriescon-search-container .tag:nth-child(3){background-color:#007751}.aeriescon-search-container .category{color:#007751;text-align:center;font-size:16px;font-weight:500;font-family:'Nunito Sans',Nunito,Helvetica,Arial,Lucida,sans-serif;padding:5px 0;border-radius:50px;line-height:1.2em}.aeriescon-search-container .pagination{display:flex;justify-content:center;margin-top:20px}.aeriescon-search-container .pagination a{margin:0 5px;padding:8px 16px;text-decoration:none;background-color:#fff0;border-radius:50px;color:#333}.aeriescon-search-container .pagination .current-page{margin:0 5px;padding:8px 16px;background-color:#345BA9;border-radius:50px;color:#fff;border-color:#345BA9}.aeriescon-search-container .pagination a:hover{background-color:#345BA9;color:#fff}.aeriescon-search-container .pagination .next-page,.aeriescon-search-container .pagination .prev-page{font-family:'Nunito Sans',Nunito,Helvetica,Arial,Lucida,sans-serif}.loader{width:50px;aspect-ratio:1;border-radius:50%;border:8px solid #007751;animation:l20-1 0.8s infinite linear alternate,l20-2 1.6s infinite linear}@keyframes l20-1{0%{clip-path:polygon(50% 50%,0 0,50% 0%,50% 0%,50% 0%,50% 0%,50% 0%)}12.5%{clip-path:polygon(50% 50%,0 0,50% 0%,100% 0%,100% 0%,100% 0%,100% 0%)}25%{clip-path:polygon(50% 50%,0 0,50% 0%,100% 0%,100% 100%,100% 100%,100% 100%)}50%{clip-path:polygon(50% 50%,0 0,50% 0%,100% 0%,100% 100%,50% 100%,0% 100%)}62.5%{clip-path:polygon(50% 50%,100% 0,100% 0%,100% 0%,100% 100%,50% 100%,0% 100%)}75%{clip-path:polygon(50% 50%,100% 100%,100% 100%,100% 100%,100% 100%,50% 100%,0% 100%)}100%{clip-path:polygon(50% 50%,50% 100%,50% 100%,50% 100%,50% 100%,50% 100%,0% 100%)}}@keyframes l20-2{0%{transform:scaleY(1) rotate(0deg)}49.99%{transform:scaleY(1) rotate(135deg)}50%{transform:scaleY(-1) rotate(0deg)}100%{transform:scaleY(-1) rotate(-135deg)}}@media (max-width:1000px){.aeriescon-container .tab-panel{grid-template-columns:1fr 1fr}.aeriescon-container .tabs-container{flex-direction:column}.aeriescon-container .tabs{max-width:none;flex-direction:row;flex-wrap:wrap}.aeriescon-search-container{padding:20px}.aeriescon-search-container .input-box input{padding:10px 20px}.aeriescon-search-container .search-bar{gap:10px}.aeriescon-search-container .input-box{width:80%}.aeriescon-search-container .search-bar #search-button{font-size:16px;width:20%;padding:10px}.aeriescon-search-container .category{text-align:left}.aeriescon-search-container .session-item{padding:20px}.aeriescon-search-container .session-item h3{max-width:85%}.aeriescon-search-container .session-item .new-indicator{top:20px;right:20px;font-size:12px}}