@charset "UTF-8";.account{align-items:flex-start;display:flex;flex:1 0 0;gap:32px;justify-content:center;padding:60px}.account .segments-wrapper{align-items:flex-start;background:rgba(0,0,0,.15);border-radius:16px;display:flex;flex-direction:column;padding:6px;width:226px}.account .segments-wrapper .segments{background:none;gap:6px;width:100%}.account .segments-wrapper .segments .segment{background-color:transparent;color:#fff;width:100%}.account .segments-wrapper .segments .segment.hover,.account .segments-wrapper .segments .segment:hover{background:#fff;border-radius:12px;box-shadow:0 3px 6px 0 rgba(0,0,0,.15);color:#7863d3}.account .page{align-items:flex-start;display:none;flex-direction:column;gap:16px}.account .page .card{background:#fff;border-radius:16px;box-shadow:0 3px 6px 0 rgba(0,0,0,.15);justify-content:space-between;padding:12px}.account .page .card table.card{padding:0;text-align:left}.account .page .card table.card tr:nth-child(2n){background:transparent}.account .page .card table.card tr{border-radius:0}.account .page .card table.card tr th{font-size:13px;font-weight:700;height:40px}.account .page .card table.card tr td{border-radius:0;border-top:1px solid rgba(0,0,0,.1);font-size:15px;height:60px;text-align:left}.account .page .card table.card tr td p{text-align:left}.account .page .card table.card tr td .status{background:#ffe8c7;border-radius:500px;color:#f39c12;padding:6px 12px;text-align:center;text-transform:capitalize}.account .page .card table.card tr td .status.status-complete{background:#dcf6de;color:#0f8517}.account .page .card table.card tr td .assign-ticket-form form{display:none}.account .page .card table.card tr td .assign-ticket-form span,.account .page .card table.card tr td .assign-ticket-form.show form{display:block}.account .page .card table.card tr td .assign-ticket-form.show span{display:none}.account .page .card .profile{display:flex;position:relative;width:-moz-fit-content;width:fit-content}.account .page .card .profile .profile-upload{align-items:center;background:#d9d9d9;border:2px solid #fff;border-radius:500px;display:flex;flex-direction:column;height:32px;justify-content:center;left:48px;position:absolute;top:0;width:32px}.account .page .card .profile .profile-upload .fa-camera{fill:rgba(0,0,0,.5);flex-shrink:0;margin-left:0;margin-right:0;width:16px}.account .page .card .row.form-name{gap:8px}.account .page.show{align-items:stretch;display:flex;flex-direction:column;justify-content:flex-start}.account .page#orders{max-width:500px;width:100%}.account .page#orders .cards .card{display:flex;flex-direction:column;gap:16px}.account .page#orders .cards .card .row{justify-content:space-between;width:100%}.account .page#orders .cards .card .row.ticket-info{align-items:center;align-self:stretch;background:rgba(0,0,0,.05);border-radius:12px;display:flex;justify-content:space-between;padding:12px}.account .page#orders .cards .card .row h5{color:#000}.account .page#orders .cards .card .row h5.status-complete{color:#0eb500}.account .page#orders .cards .card .row h6{font-size:14px}.account .page#orders .cards .card .row .order-price-details{gap:8px}@media (max-width:768px){.account{flex-direction:column;justify-content:flex-start;margin-top:48px;min-height:calc(100% - 48px)}.account .menu{height:auto;padding:0;width:100%}.account .menu .profile{flex-direction:column;margin:24px 0 8px;text-align:center}.account .menu .profile .avatar{margin:0 0 8px}.account .menu .buttons{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;overflow-x:scroll;padding:12px}.account .menu .buttons::-webkit-scrollbar{display:none}.account .menu .buttons button{margin:0 4px}.account .page{overflow-y:scroll;padding:16px 12px;width:100%}.account .page h1{display:none}.account .page .card{padding:12px}}.dark .account{background:#2e3646;border-top:1px solid #3a4555}.dark .account .menu{background:#3a4555}#transferOwnershipForm{height:50vh;max-width:90%;overflow-y:scroll;padding:16px;width:450px}.upload-profile-picture-modal .card{padding:24px}.upload-profile-picture-modal .headline{padding:0 20px 16px}.upload-profile-picture-modal .dropzone{border:1px dashed #dadada;padding:50px 50px 20px;text-align:center}.upload-profile-picture-modal .upload-details{border:1px dashed gray;display:none;margin-bottom:10px;padding:.5rem 1rem 1rem;text-align:center}.upload-profile-picture-modal .upload-details p{margin-bottom:.5rem}.upload-profile-picture-modal .upload-details img{margin:auto;max-height:300px;max-width:300px}.upload-profile-picture-modal .upload-details.success{background-color:#b6e9b6}.upload-profile-picture-modal input[type=file]{display:none}.cornerstone-cash-balance{align-items:center;background-color:#3079f6;border-radius:32px;display:flex;justify-content:space-between;padding:22px 32px}.cornerstone-cash-balance .right-section{text-align:right}.cornerstone-cash-balance .right-section .balance{align-items:center;color:#fff;display:flex;font-size:48px;font-weight:500;justify-content:flex-end}.cornerstone-cash-balance .right-section .balance span{margin-left:16px}.cornerstone-cash-balance .right-section .balance svg g{fill:#fff}.cornerstone-cash-balance .right-section .opaque{color:hsla(0,0%,100%,.5);font-size:16px;font-weight:500}.cornerstone-cash-balance .right-section .opaque svg g{fill:hsla(0,0%,100%,.5)}#confirmModal .card .btn.secondary,#confirmModal .card button.secondary{background:transparent;border:2px solid #7863d3;color:#7863d3}#newsroom{height:100%;justify-content:flex-start;margin-top:100px}#newsroom h1{margin-bottom:20px;text-align:center}#newsroom .row .card{max-width:32%}@media only screen and (max-width:899px){#newsroom .row .card{max-width:48%}}@media only screen and (max-width:768px){#newsroom .row .card{max-width:98%}}#newsroom .row .card .news-list-pic{padding:20px}#newsroom .row .card img{width:100%}#newsroom .row .card .content-sum{padding:0 20px 20px}#newsroom .row .card .content-sum h4{color:#2e3646}#newsroom .row .card .content-sum h6{margin:0 0 10px}#newsroom .row .card .content-sum p{color:#9ba2a8}.news-header{margin-top:100px}.news-header .blog-pic{margin:30px 0;padding:50px}@media only screen and (max-width:800px){.news-header .blog-pic{padding:12px}}.news-header .blog-pic img{width:100%}.news-header .tags .tag{background:#d3d3d3;border-radius:10px;display:inline-block;font-size:12px;padding:5px 10px}.basic-content{max-width:800px}@media only screen and (max-width:800px){.basic-content{padding:0 10px}}.fullscreen-iframe{height:100vh;width:100%}.fullscreen-iframe iframe{height:100%;width:100%}.holding-component-centered{align-items:center;display:flex;height:100vh;justify-content:center;min-height:560px}.holding-component-centered .content-holder{padding:40px 15px}.holding-component-centered #countdown ul{font-size:40px;list-style:none;padding:0;text-align:center}.holding-component-centered #countdown ul li{display:inline}.holding-component-centered .logo{display:block;margin:0 auto 1rem}.holding-component-centered .holding-wysiwyg{font-size:20px;text-align:center}.features-row{justify-content:space-evenly;margin:0 auto;max-width:1600px;padding:80px 15px}.features-row .feature-col{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;margin:20px auto;max-width:360px;width:100%}.features-row .feature-col .border-feature{background:#3079f6;bottom:5px;left:-12px;position:absolute;top:5px;width:2px}.features-row .feature-col h3{font-size:19px;margin:10px 0;position:relative}.features-row .feature-col p{opacity:.5}.features-row .feature-col h6{color:#3079f6;margin:10px 0 0}.features-row .feature-col h6 i{margin-left:4px;transition:all .2s linear}.features-row .feature-col h6:hover{color:#315bde}.features-row .feature-col h6:hover i{margin-left:8px}.row-relative{position:relative}.app-download{align-items:center;flex-wrap:nowrap;margin:0 auto;max-width:1200px;padding:80px 5px}.app-download .app-content,.app-download .app-content p{flex-shrink:1;max-width:600px}.app-download .app-content .app-img-download img{max-width:-moz-fit-content;max-width:fit-content}.app-download .app-content .app-img-download img:first{margin-right:15px}.download-wrapper{align-items:center;flex-wrap:nowrap;margin:0 auto;max-width:1200px;padding:80px 20px}@media only screen and (max-width:768px){.download-wrapper{flex-direction:column-reverse}}.download-wrapper .left-content .logo-icon{border-radius:20px;box-shadow:0 5px 20px -5px rgba(0,0,0,.25);height:80px;margin-bottom:20px;width:80px}.download-wrapper .left-content .download-content p{margin:20px 0 40px;opacity:.5}.download-wrapper .left-content .download-app-btn{flex-direction:row}.download-wrapper .img-right{flex-shrink:0;margin-right:-20%;width:80%}@media only screen and (max-width:768px){.download-wrapper .img-right{flex-shrink:0;margin-bottom:-20%;margin-right:-20%;width:100%}}.left-content{flex-shrink:1;max-width:600px}.p-5{padding:20px 40px 10px}.group-videos{height:100%;position:relative;width:100%}.group-videos h2{margin:16px 0 0}.group-videos .videos .card{background:#fff;border-radius:16px;box-shadow:0 3px 6px 0 rgba(0,0,0,.15);display:flex;flex-direction:column;gap:6px;margin:0;padding:0}@media (max-width:768px){.group-videos .videos .card{width:100%}}.group-videos .videos .card a{position:relative}.group-videos .videos .card a img{border-radius:12px}.group-videos .videos .card a .video-duration{background:rgba(0,0,0,.75);border-radius:6px;color:#fff;font-size:12px;line-height:12px;padding:4px 6px;position:absolute;right:6px;top:-26px}.group-videos .videos .card a.disabled{cursor:no-drop}.group-videos .videos .card a.disabled .no-video{position:relative;width:100%}.group-videos .videos .card a.disabled .no-video .gray-card{align-items:center;background-color:#a3a3a3;border-radius:12px;color:#fff;height:155px;justify-content:center;width:100%}.group-videos .videos .card a.disabled .no-video .gray-card h5{color:#fff}.breakouts-groupped{display:flex;gap:12px;height:100%;justify-content:center;margin:80px auto auto;max-width:1440px;padding:10px;width:100%}@media (max-width:768px){.breakouts-groupped{flex-direction:column;width:auto}}.breakouts-groupped .group-videos{align-items:center;display:flex;height:100%;position:relative;width:100%}.breakouts-groupped .group-videos .row.videos{align-content:flex-start;align-items:flex-start;display:flex;flex-shrink:0;flex-wrap:wrap;gap:16px}.breakouts-groupped .group-videos .row.videos .card{background:#fff;border-radius:16px;box-shadow:0 3px 6px 0 rgba(0,0,0,.15);display:flex;flex-direction:column;gap:6px;margin:0;padding:0;width:350px}@media (max-width:768px){.breakouts-groupped .group-videos .row.videos .card{width:100%}}.breakouts-groupped .group-videos .row.videos .card a{display:flex;flex-direction:column;flex-grow:1;padding:6px}.breakouts-groupped .group-videos .row.videos .card a .card-content{align-items:center;align-self:stretch;display:flex;gap:12px;min-height:60px;padding:6px}@media (max-width:768px){.breakouts-groupped .group-videos .row.videos .card a .card-content{height:auto}}.breakouts-groupped .group-videos .row.videos .card a .card-content .video-info{display:flex;flex-direction:column}.breakouts-groupped .group-videos .row.videos .card a .card-content .color{align-self:stretch;width:4px}.breakouts-groupped .group-videos .row.videos .card a .card-content h4{color:#484848;font-size:16px;font-weight:600}.breakouts-groupped .group-videos .row.videos .card a .card-content h6{color:#afafaf;font-size:14px;font-weight:600}section#video{min-height:65vh;padding-top:65px;width:100%}section#video .container{width:100%}.featured-videos{padding:16px}.featured-videos .videos-wrapper{display:flex;flex-wrap:nowrap;overflow-x:scroll;width:100%}.featured-videos .videos-wrapper .video-wrapper{margin:10px;position:relative;width:333px}.featured-videos .videos-wrapper .video-wrapper img{border-radius:12px}.featured-videos .videos-wrapper .video-wrapper .video-duration{background:rgba(0,0,0,.75);border-radius:6px;color:#fff;font-size:12px;line-height:12px;padding:4px 6px;position:absolute;right:20px;top:-28px}@media screen and (max-width:768px){footer .row .col .tabs{flex-direction:column}}footer .row .col .tabs .tab a svg{width:30px}footer .row .col.social .tabs{flex-direction:row}.contact-us{margin-top:60px}.contact-us .thankyou-message{display:none;padding:30px 20px;text-align:center}.contact-us form{margin:0 auto;width:700px}#forgot .card{max-width:400px;padding:50px;width:100%}@media (max-width:768px){#forgot .card{padding:16px}}#forgot .card form#requestForgotPassword,form#promocode_form{width:100%}form#promocode_form .coupon-row{align-items:stretch;display:flex;flex-direction:row}form#promocode_form input{flex-grow:1;margin-right:12px;width:auto}form#promocode_form button.btn{text-wrap:wrap;background:transparent;border:2px solid #e8d6ed;color:#835d99;height:auto;margin:0;max-width:170px}form#promocode_form button.btn:hover{background:#fff;border:2px solid #6751c5;color:#6751c5}.login-from-footer.row{justify-content:space-between;width:100%}.login-from-footer.row .input-footer{display:flex;margin:5px 0}.login-from-footer.row .input-footer input#remember{accent-color:#6751c5;border:1px solid #dbdbdb;border-radius:7px;height:20px;padding:10px;width:20px}.login-from-footer.row h6 span{opacity:1}.bottom-reg,.full-name{width:100%}header{align-items:center;background:transparent;color:#fff;display:flex;flex-direction:row;height:60px;justify-content:flex-start;left:0;padding:0 24px;position:fixed!important;right:0;top:0;transition:all 1s ease-in-out;z-index:20}header #closeButton,header #menuButton{left:12px;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}header img{height:-webkit-fill-available;margin-right:24px}header img.logo{height:24px}@media (max-width:768px){header img.logo{margin-left:30px;margin-right:0;position:relative}}@media (max-width:576px){header img.logo{height:20px}}header nav.tabs{cursor:default;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}header nav.tabs .tab{cursor:pointer;padding:0 20px}header i{color:#fff;font-size:22px}header .has-dropdown.on-hover.top-right .dropdown{min-width:170px}header .has-dropdown.on-hover.top-right .dropdown a:hover{background:rgba(114,59,206,.451);color:#444;opacity:1}header .has-dropdown.on-hover.top-right .dropdown a.selected{color:#414042;opacity:1}header .has-dropdown.no-border .label .far{margin-right:8px}header .row.centered{gap:12px}header .account-label{align-items:center;align-self:stretch;background:#7863d3;border:1px solid #fff;border-radius:500px;display:flex;gap:8px;justify-content:center;padding:8px 16px}header .account-label:hover{border:none;box-shadow:none}header .tabs .tab svg{display:none}header.transparent{background:transparent!important}header.transparent .has-dropdown.on-hover:hover .dropdown i{color:#3079f6;opacity:1}.dark header:not(.transparent),header.transparent{background-color:#2e3646;color:#fff}.dark header:not(.transparent) .tabs .tab,.dark header:not(.transparent) .tabs .tab:hover,header.transparent .tabs .tab,header.transparent .tabs .tab:hover{color:#fff}.dark header:not(.transparent) .tabs .tab.selected,header.transparent .tabs .tab.selected{border-bottom:3px solid #fff}.dark header:not(.transparent) .user-img,header.transparent .user-img{border-color:#fff}.dark header:not(.transparent) .account-label,header.transparent .account-label{color:#fff}.dark header:not(.transparent) .account-label:hover,header.transparent .account-label:hover{border:1px solid #fff}.dark header:not(.transparent) .account-label:hover i,header.transparent .account-label:hover i{color:#fff;opacity:1}.dark header:not(.transparent) i,header.transparent i{color:#fff;opacity:.5}.dark header:not(.transparent) i:hover,header.transparent i:hover{color:#fff;opacity:1}.dark header:not(.transparent) .has-dropdown.on-hover:hover .dropdown i,header.transparent .has-dropdown.on-hover:hover .dropdown i{opacity:1}.dark header:not(.transparent) .has-dropdown.on-hover:hover i,header.transparent .has-dropdown.on-hover:hover i{color:#fff}header.scrolled{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:rgba(0,0,0,.25);box-shadow:0 3px 6px rgba(0,0,0,.15)}@media (max-width:374px){header img.logo{height:16px}header .account-label{font-size:10px}}@media screen and (max-width:900px){header.transparent .account-label:hover{border:none}header.transparent i{opacity:1}header{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:rgba(0,0,0,.25);height:50px;padding:0 12px}header .logo{margin-left:30px}header i{font-size:24px}header #menuButton{display:block;opacity:1;pointer-events:all}header #closeButton,header #closeButton:hover{display:none}header nav.tabs{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:rgba(0,0,0,.75);box-shadow:0 3px 6px rgba(0,0,0,.15);display:flex;flex-direction:column;justify-content:center;left:0;pointer-events:none;position:absolute;right:0;top:50px;transform:translateX(-100%);transition:all .5s ease-in-out;z-index:5}header nav.tabs a{width:100%}header nav.tabs a .tab{border:none;opacity:1}header nav.tabs a .tab.selected{border:none;text-decoration:underline}header .has-dropdown{width:100%}header .has-dropdown.top-right{width:auto}header .has-dropdown .tab{float:left}header .account-label{padding:4px 15px}header .account-label:hover{border:none}header .account-label .fa-user-circle{font-size:28px}header .account-label .user-img{margin-right:0}header.open-menu #menuButton,header.open-menu #menuButton:hover,header.open-menu.transparent #menuButton,header.open-menu.transparent #menuButton:hover{display:none}header.open-menu #closeButton,header.open-menu.transparent #closeButton{display:block;opacity:1;pointer-events:all}header.open-menu nav.tabs,header.open-menu.transparent nav.tabs{pointer-events:all;transform:translateX(0)}}@media only screen and (max-width:1200px) and (min-width:901px){header i{font-size:16px}header .account-label{font-size:12px}header nav.tabs .tab{font-size:14px;padding:0 10px}}.itemcount,.shopping-cart-icon{position:relative}.itemcount .number,.shopping-cart-icon .number{align-items:center;background:var(--Primary,#7863d3);border:1px solid #fff;border-radius:500px;color:#fff;display:flex;flex-direction:column;font-size:10px;font-style:normal;font-weight:600;height:15px;justify-content:center;line-height:normal;position:absolute;right:-6px;text-align:center;top:-6px;width:15px}.cs-modal #modalLoginForm.card,.cs-modal #registerForm.card{border-radius:24px;box-shadow:0 5px 20px rgba(0,0,0,.15);gap:0;padding:16px}#hero .wrapper{display:grid;gap:24px;grid-template-columns:1fr 2fr;max-width:100%}@media (max-width:1200px){#hero .wrapper{display:flex;flex-direction:column-reverse;gap:24px;max-width:100%}}#hero .wrapper .content-wrapper{color:#fff;flex-shrink:0;gap:24px;padding:0 0 0 70px}@media only screen and (max-width:768px){#hero .wrapper .content-wrapper{padding:0 10px}}#hero .wrapper .content-wrapper .button-wrapper{flex-direction:row}#hero .wrapper .half{margin:16px}#hero .wrapper .half .btn{margin-top:12px}#hero .wrapper .button-wrapper button.primary{background:#fff;border:none;border-radius:12px;color:#7863d3}#hero .wrapper .button-wrapper button.primary:hover{background:#eee;border:none;box-shadow:0 3px 6px rgba(0,0,0,.3)}#hero .wrapper .button-wrapper button.secondary{border:2px solid #fff;border-radius:12px;color:#fff;padding:8px}#hero .wrapper .button-wrapper button.secondary:hover{background:#eee;box-shadow:0 3px 6px rgba(0,0,0,.3);color:#7863d3}@media only screen and (max-width:333px){#hero .wrapper .button-wrapper button.primary{margin-bottom:15px}}#hero h1{font-size:50px}#hero p{font-size:16px;line-height:1.5}@media screen and (max-height:600px){#hero .no-short{display:none}}#live{min-height:auto;padding:32px}#live .video-chat-row{gap:16px;justify-content:center;width:100%}#live .video-chat-row .video{max-width:1440px}#live .video-chat-row .video.center-video{margin:auto}#live .video-chat-row .chat-col{background:rgba(0,0,0,.2);border-radius:24px;box-shadow:0 5px 20px 0 rgba(0,0,0,.15)}#social{background:#3079f6;pointer-events:none}#social:after{background:linear-gradient(0deg,#3079f6 20%,transparent);bottom:0;content:"";height:100%;left:0;position:absolute;right:0}#social button{bottom:10%;left:50%;position:absolute;transform:translateX(-50%);z-index:2}#social button,#social.show-all{pointer-events:all}#social.show-all button,#social.show-all:after{display:none}.card{margin:6px}.video{aspect-ratio:16/9;flex-grow:1}.chat-col{display:flex;width:400px}.chat.card{background:transparent;flex-grow:1;margin:0;padding:0}.embed-responsive{background:#000;display:block;flex-grow:1;height:100%;overflow:hidden;padding:0;position:relative;width:100%}button{margin-right:8px}.interact{background:#fff}.interact .row{box-sizing:content-box;flex-direction:row!important;flex-wrap:nowrap;margin:0 -12px;padding:0 12px}.interact ::-webkit-scrollbar{scrollbar-width:thin}.interact .show-interact{display:none}.interact .show-interact.show{display:block}.interact .question{display:none;padding:8px}.interact .question.show{display:block}.interact .question h3{color:#2e3646;padding:8px}.interact .question button{margin:8px 0;width:100%}.interact .question button.selected{background:#e7eefd;border:2px solid #315bde;color:#315bde;position:relative}.interact .question button.selected:before{background:#315bde;border:3px solid #e7eefd;border-radius:50%;content:"";height:12px;left:16px;outline:2px solid #315bde;position:absolute;top:50%;transform:translateY(-50%);width:12px}.interact .question button.primary{margin:16px 0 0;opacity:.3;pointer-events:none}.interact .question.answered button.primary{opacity:1;pointer-events:all}@media (max-width:1200px){#live{padding:20px 6px 6px}.chat-col{width:100%}.video{height:53vw}.chat{height:500px;width:auto}}.card.live-video{aspect-ratio:17/9;position:relative;width:100%}.card.live-video iframe{aspect-ratio:16/9;width:100%}.notifications-slider{color:#000;display:none}.notifications-slider.fixed{position:fixed;top:0;width:100%;z-index:999}.notifications-slider .slick-slider{padding:10px 0}.notifications-slider .slick-slide{font-size:14px;margin:0!important;padding:3px 8px 0!important;text-align:center}.notifications-slider .slick-slide p{margin:0}.notifications-slider .slick-slide .discard-notification{display:none}.notifications-slider .slick-next,.notifications-slider .slick-prev{height:30px;width:30px}.notifications-slider .slick-next:before,.notifications-slider .slick-prev:before{color:initial;font-family:Montserrat-Semibold;font-size:30px}.notifications-slider .slick-prev:before{content:"‹"}.notifications-slider .slick-next:before{content:"›"}.notification-modal .modal-dialog{max-width:900px;width:100%}.notification-modal .modal-dialog .modal-body{border:none;padding:0}.notification-modal .modal-dialog .modal-body .close{color:#000;opacity:1;padding:10px;position:absolute;right:30px;top:20px;z-index:50}.notification-modal .modal-dialog .modal-body .close svg{fill:#000;height:22px;width:22px}.notification-modal .modal-dialog .modal-body .image{bottom:0;display:block;left:0;position:relative;right:0;top:0}.notification-modal .modal-dialog .modal-body .image img{float:right}.notification-modal .modal-dialog .modal-body .bg-image{width:100%}.notification-modal .modal-dialog .modal-body .notification-content{color:#000;display:flex;flex-direction:column;height:100%;justify-content:center;padding:60px 20px;width:100%}@media only screen and (max-width:1200px){.notification-modal .modal-dialog .modal-body .close{right:40px;top:40px}.notification-modal .modal-dialog .modal-body .close svg{height:20px;width:20px}}@media only screen and (max-width:991px){.notification-modal .modal-dialog .modal-body .close{right:30px;top:30px}.notification-modal .modal-dialog .modal-body .close svg{height:18px;width:18px}.notification-modal .modal-dialog .notification-content{font-size:14px}}@media only screen and (max-width:767px){.notification-modal .modal-dialog .modal-body .close{right:11px;top:11px}.notification-modal .modal-dialog .modal-body .close svg{right:15px;top:15px}.notification-modal .modal-dialog .modal-body .image img{float:none;margin:0 auto}.notification-modal .modal-dialog .notification-content{font-size:12px}}@media only screen and (max-width:480px){.notification-modal .modal-dialog .notification-content{display:block;line-height:1;padding-top:5px}}.notification{max-width:100%;position:fixed;right:0;top:60px;transform:translateX(100%);transition:all .8s;width:300px;z-index:2200}.notification.open{transform:translateX(0)}.notification .card{padding:10px 30px 10px 20px}.notification .btn-card-close{cursor:pointer;padding:6px;position:absolute;right:13px;top:7px;z-index:10}.notifications-sidebar.open .backdrop{pointer-events:all}.notifications-sidebar.open .sidebar{transform:translateX(0)}.notifications-sidebar .backdrop{height:100%;pointer-events:none;position:fixed;width:100%;z-index:2100}.notifications-sidebar .sidebar{background:#fff;box-shadow:0 5px 20px 0 rgba(0,0,0,.15);color:#000;height:100%;max-width:100%;overflow-y:scroll;padding:32px;position:fixed;right:0;transform:translateX(100%);transition:all .8s;width:300px;z-index:2101}@media (max-width:374px){.notifications-sidebar .sidebar{width:70%}}.notifications-sidebar .sidebar .btn-close{cursor:pointer;opacity:1;padding:10px;position:absolute;right:0;top:0}.notifications-sidebar .sidebar .btn-close:hover{opacity:.75}.notifications-sidebar .sidebar .header{border-bottom:1px solid rgba(0,0,0,.1);margin:0 16px 16px;padding-bottom:16px}.notifications-sidebar .sidebar .bar-notification{position:relative}.notifications-sidebar .sidebar .bar-notification .btn-card-close{cursor:pointer;padding:4px;position:absolute;right:0;top:0;z-index:10}.notifications-sidebar .sidebar .bar-notification .card{align-items:flex-start;align-self:stretch;background:#fff;border-radius:12px;box-shadow:0 2px 6px 0 rgba(0,0,0,.15);display:flex;flex-direction:column;gap:4px;margin-bottom:20px;padding:12px 16px}.notifications-sidebar .sidebar .bar-notification .card .time_ago{color:#afafaf;font-size:14px;font-weight:600}.notifications-sidebar .sidebar .bar-notification .card .title{color:#484848;font-size:16px;font-weight:600}.notifications-sidebar .sidebar .bar-notification .card .content p{color:#454b50;font-size:14px;font-weight:400}.notifications-sidebar .sidebar .bar-notification .card .content p a{color:#7863d3;font-size:14px}.cart-sidebar{background:#fff;bottom:0;box-sizing:border-box;display:flex;filter:drop-shadow(0 4px 16px rgba(0,0,0,.15));flex-direction:column;height:100%;justify-content:space-between;max-width:560px;overflow:scroll;padding:40px 12px 20px;position:fixed;right:0;top:0;transform:translateX(100%);transition:all .8s;width:100%;z-index:2000}.cart-sidebar .btn-close{cursor:pointer;opacity:1;padding:4px;position:absolute;right:10px;top:0}.cart-sidebar .btn-close:hover{opacity:.75}.cart-sidebar .cart-title{border-bottom:1px solid rgba(0,0,0,.1);margin:0 16px 16px;padding-bottom:16px}.cart-sidebar .alert{border-radius:8px;margin:0 16px 16px}.cart-sidebar .item-img-title-container{align-items:center;display:inline-flex;height:unset;min-height:60px}.cart-sidebar .item-img-title-container .item-title{max-width:170px}.cart-sidebar .cart-totals{margin:16px}.cart-sidebar .cart-totals .line-item{margin:12px}.cart-sidebar .cart-totals .btn.secondary{background:#6751c5;border:2px solid #6751c5;color:#fff}.cart-sidebar .cart-totals .btn.secondary:hover{background:transparent;border:2px solid #6751c5;color:#6751c5}@media (max-width:560px){.cart-sidebar .hide-mobile{display:none}.cart-sidebar .item-row{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.cart-sidebar .item-row .item-img-title-container{width:100%}}.cart-sidebar-overlay{background:#000;bottom:0;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transition:all .8s;z-index:1999}.show-cart-sidebar{overflow:hidden}.show-cart-sidebar .cart.cart-sidebar{transform:translateX(0)}.show-cart-sidebar .cart-sidebar-overlay{opacity:.75;pointer-events:all}#paymentModal .card{min-width:400px}@media screen and (max-width:400px){#paymentModal .card{min-width:100%;width:100%}}#paymentModal .card .col.padding.centered{overflow-y:initial!important;width:100%}#paymentModal .card .col.padding.centered form{height:50vh;overflow-y:auto}#paymentModal .cs-modal .card{padding:0}#paymentModal .cs-modal .fa-times,#paymentModal .cs-modal .fa-times:hover{color:#fff}.apply-cornerstone-cash{background:#2f79f6;color:#fff;margin:20px -16px;padding:30px 16px;width:100%}.apply-cornerstone-cash input{color:#fff;flex-grow:1;margin-right:12px;width:auto}.apply-cornerstone-cash input:focus{border:2px solid #fff}.product-variations{color:grey;font-size:12px;font-style:italic}.check-out .cart-reveiw{width:500px}@media (max-width:768px){.check-out .cart-reveiw{width:100%}}.check-out .cart-reveiw .cart-content .cart-total-row{display:flex;flex-direction:row;justify-content:space-between;width:90%}.check-out h1{color:#fff}.check-out .cart-content.card{align-items:center}#thank-you .card{gap:20px;max-width:600px;padding:40px}.polls{margin:100px 0}.polls h2{margin-left:10px}.polls .wrapper-polls{min-height:60vh}.polls .wrapper-polls .ready-polls{margin:auto;max-width:600px}.polls .wrapper-polls .card{margin:20px 6px}.polls .wrapper-polls .card .content{padding:20px}.polls .wrapper-polls .card .content .col .btn{margin-top:20px;max-width:150px}.polls .wrapper-polls .card .content .col .btn i{margin-left:10px}#survey{margin:100px 0 0}#survey .card{margin:20px auto 0;max-width:700px;padding:50px}#survey .card form{margin:auto;max-width:600px}.all-products{padding:120px 0 50px}.all-products .container{max-width:1000px;padding:0 15px}.all-products .filtering-container{color:#3079f6;display:flex;font-weight:500;justify-content:space-between;padding:0 16px}.all-products .filtering-container .has-dropdown .fa-caret-down{color:#3079f6}.all-products .filtering-container .top-left{margin-right:50px}@media screen and (max-width:600px){.all-products .filtering-container{flex-direction:column}.all-products .filtering-container .has-dropdown{margin-bottom:10px}.all-products .filtering-container .top-left{margin-right:0}}.all-products .alert{width:690px}@media screen and (max-width:768px){.all-products .alert{width:unset}}.all-products.catalog .container{max-width:1440px}.all-products .card,.results-list .card{cursor:pointer}.all-products .card-content,.results-list .card-content{align-content:space-between;color:#454b50;display:flex;flex-direction:row;flex-wrap:wrap;height:calc(100% - 24px);padding:12px}.all-products .card-content>*,.results-list .card-content>*{flex-basis:100%}.all-products .card-content .image-wrapper,.results-list .card-content .image-wrapper{align-items:center;background:#f3f4f5;border-radius:12px;display:flex;height:300px;justify-content:center;margin-bottom:12px;padding:13px}.all-products .card-content .image-wrapper img,.results-list .card-content .image-wrapper img{max-height:100%;max-width:100%}.all-products .card-content .description,.results-list .card-content .description{font-size:14px;margin:0;padding:8px 0}.all-products .card-content .bottom-row,.results-list .card-content .bottom-row{align-items:center;display:flex;justify-content:space-between}.all-products .card-content .bottom-row .price,.results-list .card-content .bottom-row .price{color:#3079f6;padding-right:10px}.all-products .card-content .bottom-row .add_to_cart_form,.results-list .card-content .bottom-row .add_to_cart_form{display:inline-block;padding:0}.all-products .card-content .bottom-row .add_to_cart_form button,.results-list .card-content .bottom-row .add_to_cart_form button{margin:0}.product-details{padding:120px 0 50px}.product-details .card-content{display:grid;grid-template-columns:1fr 2fr}.product-details .image-wrapper{align-items:center;background:#f3f4f5;border-radius:12px;display:flex;height:300px;justify-content:center;padding:22px}.product-details .image-wrapper img{display:none;max-height:100%;max-width:100%}.product-details .image-wrapper img:first-child{display:block}.product-details .thumbnails{display:flex;flex-direction:row;gap:12px;margin-top:13px}.product-details .thumbnails .thumbnail-wrapper{background:#f3f4f5;border-radius:12px;cursor:pointer;display:inline-block;max-width:25%;padding:6px}.product-details .thumbnails .thumbnail-wrapper img{max-height:100%;max-width:100%}.product-details .product-info-container{display:flex;flex-direction:column;gap:16px;margin-left:24px}.product-details .product-info-container h4{color:rgba(0,0,0,.3);font-size:16px;font-weight:500;margin-bottom:4px}.product-details .product-info-container .description{font-size:16px}.product-details .product-info-container .description p{font-size:16px;margin:revert;opacity:1}.product-details .product-info-container .price{color:#3079f6}.product-details .product-info-container .current-stock{color:grey;font-size:14px;font-style:italic}.product-details .product-info-container .add_to_cart_form{display:flex;gap:16px;padding-bottom:12px}.product-details .product-info-container .add_to_cart_form .btn{border-radius:32px}.product-details .product-info-container .add_to_cart_form .quantity-input{border:1px solid #000;border-radius:32px;height:48px;padding:0 22px}.product-details .product-info-container .add_to_cart_form .quantity-input input,.product-details .product-info-container .add_to_cart_form .quantity-input span{font-size:20px;font-weight:500}.product-details .product-info-container .add_to_cart_form .quantity-input span{cursor:pointer;padding:10px}.product-details .product-info-container .add_to_cart_form .quantity-input input{border:none;padding:0;text-align:center;width:50px}@media screen and (max-width:400px){.product-details .product-info-container .add_to_cart_form{align-items:center;flex-direction:column}.product-details .product-info-container .add_to_cart_form .btn{width:100%}}@media screen and (max-width:600px){.product-details .card-content{grid-template-columns:1fr}.product-details .product-info-container{margin-left:0}}.product-details .variations-btns h4.top-margin{margin-top:16px}.product-details .variations-btns ul{margin:0;padding:0}.product-details .variations-btns ul li{list-style:none}.product-details .variations-btns ul li.button{align-items:center;border:1px solid #000;border-radius:20px;cursor:pointer;display:inline-block;display:inline-flex;height:32px;justify-content:center;margin:3px;min-width:18px;padding:3px 10px}.product-details .variations-btns ul li.active{background:#000;color:#fff}.product-details .variations-btns ul li.circle-color{height:38px;margin:4px;padding:0;width:38px}.product-details .variations-btns ul li.circle-color:after{background:linear-gradient(180deg,hsla(0,0%,100%,.35),rgba(0,0,0,.1));border-radius:50%;content:"";height:100%;width:100%}.product-details .variations-btns ul li.circle-color.active:before{border:1px solid #000;border-radius:50%;content:"";height:46px;position:absolute;width:46px}#recognition h1{margin-top:100px;text-align:center}#recognition .card{margin:16px;width:320px}#recognition .card .speaker-pic{border-radius:12px;width:-webkit-fill-available}#recognition .cs-modal{max-height:100vh;z-index:34}#recognition .cs-modal.open{overflow:hidden}#recognition .cs-modal .card{max-width:600px;width:100%}#recognition .cs-modal .card .profile-top{flex-direction:row;flex-wrap:nowrap;gap:16px}#recognition .cs-modal .card .profile-top .pic-modal{justify-content:center;max-width:129px}#recognition .cs-modal .card .profile-top .pic-modal img{border-radius:12px}#recognition .cs-modal .card .profile-top .info-side-col{display:flex;overflow-x:auto;overflow-y:hidden}#recognition .cs-modal .card .profile-top .info-side-col::-webkit-scrollbar{display:none}#recognition .cs-modal .card .profile-top .info-side-col .speakers-social{flex-direction:row;flex-wrap:nowrap;gap:8px}#recognition .cs-modal .card .profile-top .info-side-col .speakers-social a h3{border:1px solid #d3d3d3;border-radius:20px;color:#000;display:flex;font-size:14px;gap:8px;padding:8px;text-transform:capitalize}#recognition .cs-modal .card .profile-top .info-side-col .speakers-social a h3 svg{fill:#7863d3;width:14px}#recognition .cs-modal .card .content-modal{width:100%}#recognition .cs-modal .card .content-modal .profile-buttons{align-items:flex-start;align-self:stretch;background:rgba(0,0,0,.05);border-radius:16px;display:flex;padding:6px}#recognition .cs-modal .card .content-modal .profile-buttons .model-button{align-items:center;display:flex;flex:1 0 0;gap:8px;justify-content:center;padding:12px}#recognition .cs-modal .card .content-modal .profile-buttons .model-button.active{background:#fff;border-radius:12px;box-shadow:0 3px 6px 0 rgba(0,0,0,.15)}#recognition .cs-modal .card .content-modal .wraper-profile{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:5px;overflow-x:auto;overflow-y:hidden;padding:0 8px;width:100%}#recognition .cs-modal .card .content-modal .wraper-profile .content-modal-body.about-porfile{margin:12px 0}#recognition .cs-modal .card .content-modal .wraper-profile .content-modal-body.session-porfile{display:flex;flex-wrap:nowrap;gap:12px}#recognition .cs-modal .card .content-modal .wraper-profile .content-modal-body.session-porfile .event.card{align-items:flex-start;background:#fff;border-radius:12px;box-shadow:0 3px 6px 0 rgba(0,0,0,.15);display:flex;flex-direction:row;margin:12px 0;padding:12px;width:200px}#recognition .cs-modal .card .content-modal .wraper-profile .content-modal-body.session-porfile .event.card .content-event-info h4{color:#484848;font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:normal}#recognition .cs-modal .card .content-modal .wraper-profile .content-modal-body.session-porfile .event.card .content-event-info h6{color:#afafaf;font-family:Poppins;font-size:14px;font-style:normal;font-weight:600;line-height:normal}#recognition .cs-modal .card .content-modal .wraper-profile .content-modal-body.session-porfile .event.card .quick_add_btn{stroke-width:2px;stroke:var(--Primary,#7863d3);position:absolute;right:12px;top:12px}#recognition .cs-modal .card .content-modal .wraper-profile .content-modal-body.breakouts-porfile{display:flex;flex-wrap:nowrap;gap:12px}#recognition .cs-modal .card .content-modal .wraper-profile .content-modal-body.breakouts-porfile .card-video{flex:0 0 auto;margin:12px 0}#recognition .cs-modal .card .content-modal .wraper-profile .content-modal-body.breakouts-porfile .card-video a{align-items:flex-start;background:#fff;border-radius:20px;box-shadow:0 3px 6px 0 rgba(0,0,0,.15);display:flex;flex-direction:column;gap:6px;padding:6px}#recognition .cs-modal .card .content-modal .wraper-profile .content-modal-body.breakouts-porfile .card-video a img{border-radius:12px;flex-shrink:0;height:163px;width:274px}#recognition .cs-modal .card .content-modal .wraper-profile .content-modal-body.breakouts-porfile .card-video a .card-content{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:12px;padding:6px}#recognition.center-style{max-height:auto}#recognition.center-style h1{margin:0;padding:12px 12px 24px}#recognition.center-style .card{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;margin:8px;width:224px}#recognition.center-style .card img{border-radius:50%;height:148px;margin:12px auto;width:148px}#recognition.center-style .card .card-content{align-items:center;display:flex;flex-direction:column;flex-grow:1;justify-content:flex-start;padding:0;text-align:center;width:100%}#recognition.center-style .card .card-content h6{padding:4px 8px 12px}#recognition.center-style .card .card-content button.secondary.view-bio{border:none;border-radius:0;border-top:1px solid hsla(0,0%,47%,.2);margin:auto 0 0}#recognition.center-style .card .card-content .cs-modal{max-height:85vh;z-index:34}#recognition.center-style .card .card-content .cs-modal .col{max-width:800px;width:100%}#recognition.center-style .card .card-content .cs-modal .col .card{width:100%}#recognition.center-style .card .card-content .cs-modal .col .card .content-modal{max-height:50vh;overflow-y:scroll;padding:80px 15px;width:100%}#recognition.center-style .card .card-content .cs-modal .col .card .content-modal p{margin-bottom:20px;text-align:left}#recognition.center-style .card .card-content .cs-modal .col .card .content-modal::-webkit-scrollbar{display:none}.speakers-social .btn.secondary{margin:10px 0}.speakers-social .btn.secondary h3{text-wrap:wrap;display:flex;font-size:13px}.speakers-social .btn.secondary h3 svg{margin-right:10px;width:14px}@media only screen and (max-width:1200px) and (min-width:768px){#recognition .content-modal p{font-size:13px}}@media only screen and (max-width:1200px){#recognition .card{margin:16px;width:320px}}@media only screen and (max-width:768px){#recognition h1{margin-top:75px}#recognition .card{margin:16px auto;max-width:320px;width:95%}#recognition .pic-modal{width:100%!important}#recognition .pic-modal img{margin:auto;max-width:450px;width:100%}#recognition .content-modal{padding:5px 0 0!important;width:100%!important}#recognition .content-modal .row{flex-direction:row}#recognition .content-modal p{font-size:13px}.speakers-social .btn.secondary h3{font-size:14px}.speakers-social .btn.secondary h3 svg{width:25px}}.resources{margin-top:100px;padding:10px}.resources .container{align-items:flex-start;display:flex;flex-direction:column;gap:8px}.resources .container h2{color:#fff;font-family:Poppins;font-size:24px;font-style:normal;font-weight:600;line-height:normal}.resources .container .row a.card{align-items:flex-start;background:#fff;border-radius:16px;box-shadow:0 3px 6px 0 rgba(0,0,0,.15);display:flex;flex-direction:row;gap:6px;padding:6px}.resources .container .row a.card .img-container{border-radius:12px;height:78px;position:relative;width:78px}.resources .container .row a.card .resources-info{align-items:flex-start;display:flex;flex-direction:column;padding:6px}.resources .container .row a.card .resources-info h3{color:#484848;font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.resources .container .row a.card .resources-info h6{color:var(--Primary,rgba(0,0,0,.3));font-family:Poppins;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.resources .container .row a.card .resources-info h5.primary{color:var(--Primary,#7863d3);font-family:Poppins;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.resources .container .row a.card .btn{background-color:hsla(0,0%,50%,.7);bottom:10px;color:#fff;position:absolute;right:30px}.resources .container .row a.card:hover{cursor:pointer}.resources .container .row a.card:hover .btn{background-color:hsla(0,0%,100%,.7);color:#000}.search-results .search-block>*{margin:0 10px 10px 0}.search-results .search-block input{color:#fff}.search-results .results-list .search-item{border-bottom:2px solid gray}.search-results .results-list h3{color:#fff}.search-results .results-list .grid-4col{display:flex;flex-direction:row;flex-wrap:wrap;gap:12px}@media (max-width:576px){.search-results .results-list .grid-4col{flex-direction:column}}.search-results .results-list .grid-4col .search-item a.item-ondemand .video{align-content:flex-end;aspect-ratio:16/9;flex-grow:1;height:auto;position:relative;width:auto}.search-results .results-list .grid-4col .search-item a.item-ondemand .video i.fa{color:#fff;font-size:30px;left:calc(50% - 15px);position:absolute;top:calc(50% - 15px)}.search-results .results-list .grid-4col .search-item.item-resource{display:flex;flex-direction:row;gap:20px;padding:10px}.search-results .results-list .grid-4col .search-item.item-resource .img-square{border-radius:10px;height:65px;width:65px}.search-results .results-list .grid-4col .search-item.item-session{cursor:default;padding:8px}.search-results .results-list .grid-4col .search-item.item-session .title{align-items:center;flex-direction:row;gap:20px}.search-results .results-list .grid-4col .search-item.item-session .title .type-box{align-items:flex-start;border-radius:500px;color:#fff;display:flex;font-size:14px;padding:4px 8px}.search-results .results-list .grid-4col .search-item.item-profiles{align-items:flex-start;cursor:default;display:flex;flex-direction:row;padding:8px}.search-results .results-list .grid-4col .search-item.item-profiles .row{flex-direction:row;flex-wrap:wrap;gap:20px}.search-results .results-list .grid-4col .search-item.item-profiles .row .speaker-image img{border-radius:12px}.search-results .results-list .grid-4col .search-item.item-profiles .row h3{color:#000}@media screen and (max-width:768px){.search-results .search-block>*{margin:0 0 10px}}#calendar-andromeda{display:flex;flex-wrap:nowrap;justify-content:center;padding:80px 0 0;width:100%}@media (max-width:768px){#calendar-andromeda{flex-direction:column}}#calendar-andromeda .segments-wrapper{z-index:100}#calendar-andromeda .schedule{background:transparent;cursor:default;display:flex;max-width:768px;padding:24px;position:relative;width:100%}#calendar-andromeda .schedule ::-webkit-scrollbar{width:16px}#calendar-andromeda .schedule ::-webkit-scrollbar-track{background-color:transparent}#calendar-andromeda .schedule ::-webkit-scrollbar-thumb{background-clip:content-box;background-color:hsla(0,0%,100%,.25);border:4px solid transparent;border-radius:500px}#calendar-andromeda .schedule ::-webkit-scrollbar-thumb:hover{background-color:hsla(0,0%,100%,.5)}#calendar-andromeda .schedule .timezone-header{color:#fff;left:45px;position:absolute;top:5px}#calendar-andromeda .schedule .times{margin-top:-15px;-webkit-mask-image:linear-gradient(0deg,transparent 0,#000 32px,#000 calc(100% - 32px),transparent);mask-image:linear-gradient(0deg,transparent 0,#000 32px,#000 calc(100% - 32px),transparent);max-height:calc(100vh - 136px);padding-top:18px}#calendar-andromeda .schedule .times .time h6{color:#fff}#calendar-andromeda .schedule .times .time .events .event{cursor:pointer;padding:8px 36px 0 20px;width:48%}@media (max-width:768px){#calendar-andromeda .schedule .times .time .events .event{width:85%}}#calendar-andromeda .schedule .times .time .events .event h6{color:#afafaf;font-size:14px;font-style:normal;font-weight:600}#calendar-andromeda .schedule .times .time .events .event .quick_add_btn{align-items:center;border:1px solid rgba(0,0,0,.1);border-radius:500px;display:flex;height:24px;justify-content:center;position:absolute;right:12px;top:12px;width:24px}#calendar-andromeda .agenda-modal .wrapper-box .card{align-items:flex-start;background:#fff;border-radius:24px;box-shadow:0 5px 20px 0 rgba(0,0,0,.15);display:flex;flex-direction:column;gap:16px;max-width:450px;padding:16px;width:95%}#calendar-andromeda .agenda-modal .wrapper-box .card .event-header{align-items:center;display:flex;flex-direction:row;gap:8px}#calendar-andromeda .agenda-modal .wrapper-box .card .event-header h4{color:#484551;font-family:Poppins;font-size:20px;font-style:normal;font-weight:600;line-height:normal}#calendar-andromeda .agenda-modal .wrapper-box .card .event-header .type-box{align-items:flex-start;background:#ffb800;border-radius:500px;color:#fff;display:flex;padding:4px 8px}#calendar-andromeda .agenda-modal .wrapper-box .card .event-dets{align-items:flex-start;align-self:stretch;display:flex;gap:24px}#calendar-andromeda .agenda-modal .wrapper-box .card .event-dets .agenda-event{align-items:center;display:flex;flex-direction:row;gap:12px}#calendar-andromeda .agenda-modal .wrapper-box .card .event-dets .agenda-event .icon-dets{align-items:center;background:rgba(62,131,238,.1);border-radius:10px;display:flex;height:44px;justify-content:center;width:44px}#calendar-andromeda .agenda-modal .wrapper-box .card .event-dets .agenda-event .icon-dets svg{fill:#7863d3}#calendar-andromeda .agenda-modal .wrapper-box .card .event-dets .agenda-event h6{color:rgba(0,0,0,.3);font-size:14px;font-weight:600}#calendar-andromeda .agenda-modal .wrapper-box .card .event-dets .location-dets{align-items:center;display:flex;flex-direction:row;gap:12px}#calendar-andromeda .agenda-modal .wrapper-box .card .event-dets .location-dets .icon-dets{align-items:center;background:rgba(62,131,238,.1);border-radius:10px;display:flex;height:44px;justify-content:center;width:44px}#calendar-andromeda .agenda-modal .wrapper-box .card .event-dets .location-dets .icon-dets svg{fill:#7863d3}#calendar-andromeda .agenda-modal .wrapper-box .card .event-dets .location-dets h6{color:rgba(0,0,0,.3);font-size:14px;font-weight:600}#calendar-andromeda .agenda-modal .wrapper-box .card .options{margin:0}#calendar-andromeda .agenda-modal .wrapper-box .card .options .add_session_btn{align-items:center;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:500px;display:flex;gap:10px;height:40px;justify-content:center;padding:0 12px}#calendar-andromeda .agenda-modal .wrapper-box .card .options .add_session_btn i{color:#7863d3}#calendar-andromeda .agenda-modal .wrapper-box .card .options .add_session_btn h4{color:#484848;font-size:14px;font-weight:500}#calendar-andromeda .agenda-modal .wrapper-box .card .description{margin:0}#calendar-andromeda .agenda-modal .wrapper-box .card .speaker-wrapper{align-items:flex-start;display:flex;gap:10px;overflow-x:scroll;width:100%}#calendar-andromeda .agenda-modal .wrapper-box .card .speaker-wrapper .card-speakers-andromenda{align-items:flex-start;background:#fff;border-radius:16px;box-shadow:0 3px 6px 0 rgba(0,0,0,.15);display:flex;flex-direction:column;flex-shrink:0;gap:6px;margin-bottom:10px;padding:6px;width:180px}#calendar-andromeda .agenda-modal .wrapper-box .card .speaker-wrapper .card-speakers-andromenda img{align-self:stretch;border-radius:12px;height:164px}#calendar-andromeda .agenda-modal .wrapper-box .card .speaker-wrapper .card-speakers-andromenda div h4{color:#484848;font-size:15px;font-weight:600}#calendar-andromeda .agenda-modal .wrapper-box .card .speaker-wrapper .card-speakers-andromenda div h6{color:#afafaf;font-size:14px;font-weight:600}.ticket-groups i{font-size:20px;padding:0 5px}.ticket-groups .stock-quantity{color:gray;font-size:12px;font-style:italic}.ticket-groups .stock-quantity.sold-out{color:red}.tickets-component .ticket{justify-content:space-between}.tickets-component .stock-quantity{color:gray;font-size:12px;font-style:italic}.tickets-component .stock-quantity.sold-out{color:red}#buy-tickets{align-items:center;display:flex;gap:16px;justify-content:center;margin:100px 0 0}#buy-tickets .shopping-cart-icon{background:#fff;border-radius:500px;padding:10px 15px;position:absolute;right:90px;top:90px}#buy-tickets .ticket-card{align-items:flex-start;background:#fff;border-radius:16px;box-shadow:0 5px 20px 0 rgba(0,0,0,.15);display:flex;flex-direction:column;gap:6px;padding:6px}#buy-tickets .ticket-card .ticket-img-container{width:100%}#buy-tickets .ticket-card .ticket-info{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:8px;padding:6px}#buy-tickets .ticket-card .ticket-info h3{align-self:stretch;color:#454b50;font-family:Poppins;font-size:20px;font-style:normal;font-weight:600;height:27.51px;line-height:normal}#buy-tickets .ticket-card .ticket-info .ticket-description{align-self:stretch;color:#454b50;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;height:48px;line-height:normal;max-width:310px}#buy-tickets .ticket-card .ticket-info .ticket-bottom{align-items:flex-end;align-self:stretch;display:flex;flex-direction:row;justify-content:space-between}#buy-tickets .ticket-card .ticket-info .ticket-bottom .ticket-price-info{align-items:flex-start;display:flex;flex-direction:column}#buy-tickets .ticket-card .ticket-info .ticket-bottom .btn{align-items:center;display:flex;gap:8px;justify-content:center;padding:8px 16px}
