.course-requirements.courses-feed .carousel-page{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:20px !important;grid-row-gap:20px !important;padding:0 !important;margin:0 !important;position:relative;min-height:auto;}.course-requirements.courses-feed .column{display:flex;flex-direction:column;gap:20px;}.course-requirements.courses-feed .info-panel{position:absolute;top:0;width:calc(50% - 10px);height:100%;background:#244b7e;border:1px solid rgba(181,181,181,.2);border-left:4px solid #83bbe8;padding:30px;display:none;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#104076 #244b7e;}.course-requirements.courses-feed .info-panel::-webkit-scrollbar{width:10px;}.course-requirements.courses-feed .info-panel::-webkit-scrollbar-track{background:#244b7e;}.course-requirements.courses-feed .info-panel::-webkit-scrollbar-thumb{background:#104076;border-radius:5px;}.course-requirements.courses-feed .info-panel.panel-left{left:0;}.course-requirements.courses-feed .info-panel.panel-right{right:0;}.course-requirements.courses-feed .info-panel.visible{display:block;}.course-requirements.courses-feed .has-bg-color-white .info-panel.panel-right.visible{color:#fff;}.course-requirements.courses-feed .close-panel{position:absolute;top:10px;right:10px;background:none;border:none;color:#fff;cursor:pointer;font-size:1.5em;}.course-requirements.courses-feed .coursepanel{background:rgba(255,255,255,.05);border:1px solid rgba(181,181,181,.1);border-left:4px solid #83bbe8;padding:20px;position:relative;}.course-requirements.courses-feed .course-details-title{font-size:24px;font-weight:600;line-height:32px;padding-bottom:.5rem !important;}.course-requirements.courses-feed .course-details-description{font-size:18px !important;font-weight:600;line-height:24px;padding-bottom:.5rem !important;}.course-requirements.courses-feed .course-details-prerequisites{font-size:18px !important;font-weight:600;line-height:24px;padding-bottom:.5rem !important;}.course-requirements.courses-feed .slide-container{position:relative;overflow:hidden;width:100%;height:auto;}.course-requirements.courses-feed .carousel-page{display:none !important;width:100%;}.course-requirements.courses-feed .carousel-page.active{display:grid !important;}.course-requirements.courses-feed{margin-bottom:0 !important;padding-bottom:0 !important;}.course-requirements.courses-feed .carousel-container{margin-bottom:0 !important;padding-bottom:0 !important;}@media (max-width: 768px){.course-requirements.courses-feed .carousel-page{grid-template-columns:1fr;}.course-requirements.courses-feed .info-panel{width:100%;height:auto;max-height:100%;position:fixed;left:0;right:0;bottom:0;z-index:1000;}}.courses-feed.carousel-container .acalog h1,.courses-feed.carousel-container .acalog .acalog-program-description,.courses-feed.carousel-container .acalog .acalog-program-core-name,.courses-feed.carousel-container .acalog .acalog-program-core-description{display:none !important;content-visibility:hidden;}.courses-feed.carousel-container .acalog-program-core-course .acalog-program-core-course-container{display:block !important;background:none;}.courses-feed.carousel-container .acalog ul.acalog-program-core-courses,.courses-feed.carousel-container .acalog-program-core-course-open{list-style:none;padding-left:0;}.courses-feed.carousel-container .acalog ul.acalog-program-core-courses{display:grid;grid-template-columns:50% 50%;grid-template-rows:auto auto;gap:10px;width:100%;}.courses-feed.carousel-container .slide-container{display:flex;transition:transform .5s ease;}.courses-feed.carousel-container .carousel-container{width:100%;max-width:800px;margin:0 auto;position:relative;background-color:#1e3a8a;color:#fff;padding:20px;border-radius:10px;}.courses-feed.carousel-container .carousel{overflow:hidden;}.courses-feed.carousel-container .carousel-slide{flex:0 0 100%;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(4,1fr);grid-column-gap:40px;grid-row-gap:10px;}.courses-feed.carousel-container .carousel-slide a.acalog-close,.courses-feed.carousel-container .carousel-slide h3.acalog-program-core-course-title,.courses-feed.carousel-container .carousel-slide h4.acalog-program-core-course-title{display:none !important;}.courses-feed.carousel-container .carousel-slide li.acalog-program-core-course{border:1px solid rgba(181,181,181,.1);border-left:4px solid #83bbe8;background-color:rgba(255,255,255,.05);padding:10px 30px 10px 26px;list-style:none;}.courses-feed.carousel-container .carousel-slide li.acalog-program-core-course a.acalog-program-core-course-link{text-decoration:none;background:none !important;border:none !important;cursor:auto;padding-left:0;}.courses-feed.carousel-container .carousel-slide li.acalog-program-core-course .acalog-program-core-course-container{border:0px;padding:0;}.courses-feed.carousel-container .carousel-slide li.acalog-program-core-course strong{font-weight:400 !important;}.courses-feed.carousel-container .carousel-slide li.acalog-program-core-course strong:after{content:":";}.courses-feed.carousel-container .controls{display:flex;margin-top:20px;}.courses-feed.carousel-container .controls button{position:static;margin:0 5px;display:block;width:35px;height:35px;background:url("https://cdn-ilbfhln.nitrocdn.com/ESvQsnWHhSfmVVeMenxxtFzbxXSgvOhm/assets/images/optimized/rev-08ab2c2/www.bryantstratton.edu/wp-content/themes/axolotl/images/arrow.svg") center no-repeat;background-size:contain;transition:all .2s cubic-bezier(.785,.135,.15,.86);border:none;outline:none;}.courses-feed.carousel-container .controls button.nitro-lazy{background:none !important;}.courses-feed.carousel-container .controls button.prev{transform:rotate(180deg);}.courses-feed.carousel-container .controls button:hover{background:url("https://cdn-ilbfhln.nitrocdn.com/ESvQsnWHhSfmVVeMenxxtFzbxXSgvOhm/assets/images/optimized/rev-08ab2c2/www.bryantstratton.edu/wp-content/themes/axolotl/images/arrow-hover.svg") center no-repeat;background-size:contain;transition:all .2s cubic-bezier(.785,.135,.15,.86);}.courses-feed.carousel-container .controls button:hover.nitro-lazy{background:none !important;}.courses-feed.carousel-container .indicator{display:none;}.has-bg-color-white li.acalog-program-core-course.acalog-program-core-course-open{background:#114176 !important;color:#fff !important;}.has-bg-color-white li.acalog-program-core-course.acalog-program-core-course-open a.acalog-program-core-course-link{color:#fff !important;}@media (max-width: 768px){.courses-feed.carousel-container .carousel-slide{grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(8,1fr);}.courses-feed.carousel-container .carousel{display:flex;flex-direction:column-reverse;}.courses-feed.carousel-container .controls{margin-top:0px;margin-bottom:20px;}}.course-requirements.courses-feed.carousel-container .slide-container{position:relative;overflow:hidden;width:100%;height:auto;display:flex;transition:transform .5s ease-in-out;}.course-requirements.courses-feed.carousel-container .slide-container .carousel-page{flex:0 0 100%;width:100%;display:none;grid-template-columns:repeat(2,1fr) !important;grid-template-rows:repeat(4,1fr) !important;grid-column-gap:40px !important;grid-row-gap:10px !important;padding:0 10px;box-sizing:border-box;transition:transform .5s ease-in-out;}@media (max-width: 991px){.course-requirements.courses-feed.carousel-container .slide-container .carousel-page{grid-template-columns:repeat(1,1fr) !important;grid-template-rows:repeat(8,1fr) !important;}}.course-requirements.courses-feed.carousel-container .slide-container .carousel-page.active{display:grid !important;transform:translateX(0);}.course-requirements.courses-feed.carousel-container .slide-container .carousel-page.slide-left{transform:translateX(-100%);}.course-requirements.courses-feed.carousel-container .slide-container .carousel-page.slide-right{transform:translateX(100%);}.course-requirements.courses-feed.carousel-container .slide-container .carousel-page .acalog-program-core-course{border:1px solid rgba(181,181,181,.1);border-left:4px solid #83bbe8;background-color:rgba(255,255,255,.05);padding:20px 30px 20px 26px;list-style:none;min-height:94px;box-shadow:0px 0px 3px rgba(0,0,0,.0705882353);}.careers-feed{display:grid;grid-template-columns:1fr 1fr;gap:1rem;}@media (max-width: 768px){.careers-feed{grid-template-columns:1fr;}}.careers-feed a{text-decoration:none;height:100%;}.careers-feed .card.mb-3{margin-bottom:0 !important;border-radius:0px;background:rgba(255,255,255,.05);border:1px solid rgba(181,181,181,.1);border-top:5px solid #c4fa81;}.careers-feed .card.mb-3:hover .col-md-9 .card-body{background:#104076;transition:.5s;}.careers-feed .card.mb-3 .row.no-gutters{display:flex;flex-wrap:nowrap;height:100%;}.careers-feed .card.mb-3 .col-md-3{margin-bottom:0 !important;}@media (max-width: 768px){.careers-feed .card.mb-3 .col-md-3{width:150px;}}.careers-feed .card.mb-3 .col-md-3 img.card-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:0px !important;object-position:50%;}.careers-feed .card.mb-3 .col-md-9 .card-body{padding:1.25rem;transition:.5s;height:100%;}.careers-feed .card.mb-3 .col-md-9 .card-body h5.card-title{margin-bottom:.75rem;font-weight:600;font-size:18px;line-height:24px;text-transform:uppercase;}.careers-feed .card.mb-3 .col-md-9 .card-body .card-text{font-size:1rem;color:#fff;}.program-block{float:right;padding:0 0 1rem 3rem;width:400px;}@media (max-width: 768px){.program-block{float:none;padding:0;width:100%;margin-bottom:2rem;}}.program-block>.content{border:1px solid #b5b5b5;padding:15px 20px !important;overflow:hidden;}.program-block>.content .program-block-row{display:flex;padding:10px 0;}.program-block>.content .program-block-row .content p,.program-block>.content .program-block-row .content h3{margin-bottom:0px !important;}.program-block>.content .icon-wrapper img{max-width:30px;margin-right:1rem;}.program-block>.content .program-block-row:not(:last-child){border-bottom:1px solid #b5b5b5 !important;}.program-block .accreditation-image-wrapper{padding-top:1rem;text-align:center;}@media (max-width: 768px){.program-block .accreditation-image-wrapper{display:none;}}.program-block .accreditation-image-wrapper .accreditation-image{max-width:100%;height:auto;display:inline-block;}